--- /home/fdroid/fdroiddata/tmp/org.lufebe16.lbalance_1021100.apk +++ /home/fdroid/fdroiddata/unsigned/org.lufebe16.lbalance_1021100.apk ├── APK Signing Block │ @@ -1,121 +0,0 @@ │ -Key 0x42726577: │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -00000000000000000000000000000000000000 │ - │ -Key 0x7109871a: │ -330700002f070000e50300006000000028000000030100002000000041ac9df371b38d │ -ec3bf645c6d56ae0bc0eddf801095d35ac813459a75cf177a330000000210400002800 │ -0000dbbf2826e2b8be4785a315edbb62d24cd39411c0b7938fbefeb893381fb09cfda4 │ -97cb000000000069030000650300003082036130820249a00302010202046c5d43ae30 │ -0d06092a864886f70d01010b05003060310b300906035504061302554b310c300a0603 │ -55040813034f5247310c300a060355040713034f524731133011060355040a130a6664 │ -726f69642e6f7267310f300d060355040b13064644726f6964310f300d060355040313 │ -064644726f69643020170d3233303832353137303433355a180f323035313031313031 │ -37303433355a3060310b300906035504061302554b310c300a060355040813034f5247 │ -310c300a060355040713034f524731133011060355040a130a6664726f69642e6f7267 │ -310f300d060355040b13064644726f6964310f300d060355040313064644726f696430 │ -820122300d06092a864886f70d01010105000382010f003082010a0282010100b53e9c │ -d10696ce2b08eced14448b7c4f8f7dfec5caa25e9e25ce28ad62b2af7c4ca35c34c7f2 │ -0463b55ca9e625cd1994bb5778deef400dc51642c9f00ce946f9aa44a79c8b51ea457b │ -146be877f2198c05f6afe4e1a28c85a81caf67f35e2d5921ffe72f76bcfe628ac418e0 │ -59e66a6ee1a3f72f9dd647c83681e334359b00021874245ce050048f014289877c4f18 │ -834d661fd87b01a901599eb824ab2808e291bac974b6b154784e12efb6fe082f01348b │ -109f37e02b6efafba0f4b137eba6753ebd63c4bbe88d3f952578cb0db8f57f5a083d79 │ -44d51a01a22e6b39b92d78d6eb77bf4c3c004c323b7907587edb45fbfb047526cd0c7c │ -72ee1d75cec158230203010001a321301f301d0603551d0e041604140cf4d33c2b7b4a │ -d629824a63511da7c8212a60a9300d06092a864886f70d01010b050003820101002d3a │ -9f06d22b3f689080e7d79ab47266099b28e2faf420aa4e4ac1c90c912fc79dbffab6be │ -1d5f41afee34de0d9ca0d830bf432afe740d3adfd73c1c428c5e796cad1cc182edef77 │ -45dd833a0d8e375d655c8ca36f993d38ab760aefb8b953e7f2528b68db02adbf0050f7 │ -bc2feccee72e22635d4852222ad5b4ce6f476f051e0b96f4718a6a20e9443c251ae932 │ -86ca7fa00a8b8d848a36e748b8532eae27ba6f95c206c6e331168f503dd6758416df64 │ -c3a6a802e85fb15540c70344979e94a86a9a3d5df6434a30b1905da52742c8752d83ae │ -c816c57f45dc55f101bcbd7e27f176fb5a37167cbdd98102d8455fa7185261626e5da5 │ -6d22c4c7a2d611ae740c000000080000000df0efbe0300000000000000180200000801 │ -000003010000000100007bf1e05bc38acbdd9f421a68d6e1460040122b600ba6d257fc │ -c105dab1b8ffd9219fce5458b9ee8631ebcff75047878d2f37882806a662f270a3b628 │ -f655c832aa8b3e05596d0013efa22c6e794720a4a579e565bf4b223357c55f5d665b2b │ -c93d8837fa71bea9eb71c84fc65298b04612ef960c8563179f3e255ab45286d8148fcb │ -ce27187b132da511e9f3a04f4c8613d56f21727916f4749c84387e2fb90dc90565f2fa │ -7d8a8661ac69a635e7e13c50cf7626792426a6c60fd75d8109eb568aa63b26bf9746cb │ -36f23dbe4661bf466548a2820cce6d229bbb6c51010580cd23d30aa9195c43c5cdc917 │ -5fb940360884cfc9fc14bac5136fa900d4cfa612740801000021040000000100007bf1 │ -e05bc38acbdd9f421a68d6e1460040122b600ba6d257fcc105dab1b8ffd9219fce5458 │ -b9ee8631ebcff75047878d2f37882806a662f270a3b628f655c832aa8b3e05596d0013 │ -efa22c6e794720a4a579e565bf4b223357c55f5d665b2bc93d8837fa71bea9eb71c84f │ -c65298b04612ef960c8563179f3e255ab45286d8148fcbce27187b132da511e9f3a04f │ -4c8613d56f21727916f4749c84387e2fb90dc90565f2fa7d8a8661ac69a635e7e13c50 │ -cf7626792426a6c60fd75d8109eb568aa63b26bf9746cb36f23dbe4661bf466548a282 │ -0cce6d229bbb6c51010580cd23d30aa9195c43c5cdc9175fb940360884cfc9fc14bac5 │ -136fa900d4cfa612742601000030820122300d06092a864886f70d0101010500038201 │ -0f003082010a0282010100b53e9cd10696ce2b08eced14448b7c4f8f7dfec5caa25e9e │ -25ce28ad62b2af7c4ca35c34c7f20463b55ca9e625cd1994bb5778deef400dc51642c9 │ -f00ce946f9aa44a79c8b51ea457b146be877f2198c05f6afe4e1a28c85a81caf67f35e │ -2d5921ffe72f76bcfe628ac418e059e66a6ee1a3f72f9dd647c83681e334359b000218 │ -74245ce050048f014289877c4f18834d661fd87b01a901599eb824ab2808e291bac974 │ -b6b154784e12efb6fe082f01348b109f37e02b6efafba0f4b137eba6753ebd63c4bbe8 │ -8d3f952578cb0db8f57f5a083d7944d51a01a22e6b39b92d78d6eb77bf4c3c004c323b │ -7907587edb45fbfb047526cd0c7c72ee1d75cec158230203010001 │ - │ -Key 0xf05368c0: │ -330700002f070000dd0300006000000028000000030100002000000041ac9df371b38d │ -ec3bf645c6d56ae0bc0eddf801095d35ac813459a75cf177a330000000210400002800 │ -0000dbbf2826e2b8be4785a315edbb62d24cd39411c0b7938fbefeb893381fb09cfda4 │ -97cb000000000069030000650300003082036130820249a00302010202046c5d43ae30 │ -0d06092a864886f70d01010b05003060310b300906035504061302554b310c300a0603 │ -55040813034f5247310c300a060355040713034f524731133011060355040a130a6664 │ -726f69642e6f7267310f300d060355040b13064644726f6964310f300d060355040313 │ -064644726f69643020170d3233303832353137303433355a180f323035313031313031 │ -37303433355a3060310b300906035504061302554b310c300a060355040813034f5247 │ -310c300a060355040713034f524731133011060355040a130a6664726f69642e6f7267 │ -310f300d060355040b13064644726f6964310f300d060355040313064644726f696430 │ -820122300d06092a864886f70d01010105000382010f003082010a0282010100b53e9c │ -d10696ce2b08eced14448b7c4f8f7dfec5caa25e9e25ce28ad62b2af7c4ca35c34c7f2 │ -0463b55ca9e625cd1994bb5778deef400dc51642c9f00ce946f9aa44a79c8b51ea457b │ -146be877f2198c05f6afe4e1a28c85a81caf67f35e2d5921ffe72f76bcfe628ac418e0 │ -59e66a6ee1a3f72f9dd647c83681e334359b00021874245ce050048f014289877c4f18 │ -834d661fd87b01a901599eb824ab2808e291bac974b6b154784e12efb6fe082f01348b │ -109f37e02b6efafba0f4b137eba6753ebd63c4bbe88d3f952578cb0db8f57f5a083d79 │ -44d51a01a22e6b39b92d78d6eb77bf4c3c004c323b7907587edb45fbfb047526cd0c7c │ -72ee1d75cec158230203010001a321301f301d0603551d0e041604140cf4d33c2b7b4a │ -d629824a63511da7c8212a60a9300d06092a864886f70d01010b050003820101002d3a │ -9f06d22b3f689080e7d79ab47266099b28e2faf420aa4e4ac1c90c912fc79dbffab6be │ -1d5f41afee34de0d9ca0d830bf432afe740d3adfd73c1c428c5e796cad1cc182edef77 │ -45dd833a0d8e375d655c8ca36f993d38ab760aefb8b953e7f2528b68db02adbf0050f7 │ -bc2feccee72e22635d4852222ad5b4ce6f476f051e0b96f4718a6a20e9443c251ae932 │ -86ca7fa00a8b8d848a36e748b8532eae27ba6f95c206c6e331168f503dd6758416df64 │ -c3a6a802e85fb15540c70344979e94a86a9a3d5df6434a30b1905da52742c8752d83ae │ -c816c57f45dc55f101bcbd7e27f176fb5a37167cbdd98102d8455fa7185261626e5da5 │ -6d22c4c7a2d611ae7418000000ffffff7f0000000018000000ffffff7f180200000801 │ -000003010000000100008fc8be784bf03587e59b6a4ba8e4fbab1270ab1efb5d3dff0c │ -25185afd4619e417b9ce87766dd45c6cb4e2bd7ba590f40938468426861fef185582b6 │ -2293906f1d033534dab74f0a561f63aa8ea1ab91667c2a9e6fc4251eb226bfc9e84070 │ -f7fe5ada04cfede84e604ecd13790e0f75c4b3436309658bf228428a4fc56ee8e864f7 │ -4f35341ae7541df573d34b39b6193e0ad52d8af5dcddf71148b86e0809c6b571c12049 │ -8ad4c795bf91123db76ac5cc6b36679d187026d9ed4fc7af17b44cd02946b3db933416 │ -5f1096e55f1a7ed806cc59066c40b34c0ce8df71fdca4e1b4b4db6c94a528e536035b3 │ -41a1a27e1733e41931e5d366f0c2cb58645460757f0801000021040000000100008fc8 │ -be784bf03587e59b6a4ba8e4fbab1270ab1efb5d3dff0c25185afd4619e417b9ce8776 │ -6dd45c6cb4e2bd7ba590f40938468426861fef185582b62293906f1d033534dab74f0a │ -561f63aa8ea1ab91667c2a9e6fc4251eb226bfc9e84070f7fe5ada04cfede84e604ecd │ -13790e0f75c4b3436309658bf228428a4fc56ee8e864f74f35341ae7541df573d34b39 │ -b6193e0ad52d8af5dcddf71148b86e0809c6b571c120498ad4c795bf91123db76ac5cc │ -6b36679d187026d9ed4fc7af17b44cd02946b3db9334165f1096e55f1a7ed806cc5906 │ -6c40b34c0ce8df71fdca4e1b4b4db6c94a528e536035b341a1a27e1733e41931e5d366 │ -f0c2cb58645460757f2601000030820122300d06092a864886f70d0101010500038201 │ -0f003082010a0282010100b53e9cd10696ce2b08eced14448b7c4f8f7dfec5caa25e9e │ -25ce28ad62b2af7c4ca35c34c7f20463b55ca9e625cd1994bb5778deef400dc51642c9 │ -f00ce946f9aa44a79c8b51ea457b146be877f2198c05f6afe4e1a28c85a81caf67f35e │ -2d5921ffe72f76bcfe628ac418e059e66a6ee1a3f72f9dd647c83681e334359b000218 │ -74245ce050048f014289877c4f18834d661fd87b01a901599eb824ab2808e291bac974 │ -b6b154784e12efb6fe082f01348b109f37e02b6efafba0f4b137eba6753ebd63c4bbe8 │ -8d3f952578cb0db8f57f5a083d7944d51a01a22e6b39b92d78d6eb77bf4c3c004c323b │ -7907587edb45fbfb047526cd0c7c72ee1d75cec158230203010001 ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: Missing META-INF/MANIFEST.MF │ @@ -1,17 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): true │ -Verified using v3 scheme (APK Signature Scheme v3): true │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: e29c65f5453679e749dd1bb964201c4e1a51a89c7eb7a9bc487b7c7bca9dabc1 │ -Signer #1 certificate SHA-1 digest: 9fb41cad96e99549365c704fac25b7fdffbcae43 │ -Signer #1 certificate MD5 digest: ccf52cbfed8d0739606e9e35625f8080 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: a2e8d81acbf3896adee38a383f86e444ff7153bedc6b5ac3be5180a2316abced │ -Signer #1 public key SHA-1 digest: a2c432019a51a1de0051f3782e717f70917cf73f │ -Signer #1 public key MD5 digest: f45312c42c2a6ad3a5d42ae580fa247c │ -WARNING: META-INF/com/android/build/gradle/app-metadata.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo {} │ @@ -1,31 +1,28 @@ │ -Zip file size: 13346724 bytes, number of entries: 29 │ +Zip file size: 13341113 bytes, number of entries: 26 │ -rw-rw-rw- 0.0 unx 56 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ -rw-rw-rw- 0.0 unx 127896 b- defN 81-Jan-01 01:01 classes.dex │ -rw-rw-rw- 0.0 unx 1386556 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libSDL2.so │ --rw-rw-rw- 0.0 unx 513860 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libSDL2_image.so │ +-rw-rw-rw- 0.0 unx 515044 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libSDL2_image.so │ -rw-rw-rw- 0.0 unx 296076 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libSDL2_mixer.so │ -rw-rw-rw- 0.0 unx 3563216 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libSDL2_ttf.so │ -rw-rw-rw- 0.0 unx 1816532 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libcrypto1.1.so │ -rw-rw-rw- 0.0 unx 44252 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libffi.so │ -rw-rw-rw- 0.0 unx 10780 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libmain.so │ --rw-rw-rw- 0.0 unx 8592969 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libpybundle.so │ +-rw-rw-rw- 0.0 unx 8597559 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libpybundle.so │ -rw-rw-rw- 0.0 unx 2880440 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libpython3.9.so │ -rw-rw-rw- 0.0 unx 729040 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libsqlite3.so │ -rw-rw-rw- 0.0 unx 430820 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libssl1.1.so │ --rw-rw-rw- 0.0 unx 229520 b- defN 81-Jan-01 01:01 assets/private.tar │ +-rw-rw-rw- 0.0 unx 229518 b- defN 81-Jan-01 01:01 assets/private.tar │ -rw---- 0.0 fat 3448 b- defN 81-Jan-01 01:01 AndroidManifest.xml │ -rw---- 0.0 fat 3872 b- stor 81-Jan-01 01:01 res/5X.png │ -rw---- 0.0 fat 1104 b- defN 81-Jan-01 01:01 res/Jq.xml │ -rw---- 0.0 fat 692 b- defN 81-Jan-01 01:01 res/MH.xml │ -rw---- 0.0 fat 15489 b- stor 81-Jan-01 01:01 res/MI.jpg │ -rw---- 0.0 fat 1698 b- stor 81-Jan-01 01:01 res/WF.png │ -rw---- 0.0 fat 2683 b- stor 81-Jan-01 01:01 res/oO.png │ -rw---- 0.0 fat 5353 b- stor 81-Jan-01 01:01 res/pb.png │ -rw---- 0.0 fat 512 b- defN 81-Jan-01 01:01 res/sE.xml │ -rw---- 0.0 fat 544 b- defN 81-Jan-01 01:01 res/w6.xml │ -rw---- 0.0 fat 6874 b- stor 81-Jan-01 01:01 res/xM.png │ -rw---- 0.0 fat 2292 b- stor 81-Jan-01 01:01 resources.arsc │ --rw---- 2.0 fat 2563 b- defN 81-Jan-01 01:01 META-INF/1477B187.SF │ --rw---- 2.0 fat 1336 b- defN 81-Jan-01 01:01 META-INF/1477B187.RSA │ --rw---- 2.0 fat 2436 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -29 files, 20672909 bytes uncompressed, 13337067 bytes compressed: 35.5% │ +26 files, 20672346 bytes uncompressed, 13338024 bytes compressed: 35.5% ├── resources.arsc │ ├── aapt2 dump resources {} │ │ @@ -33,10 +33,10 @@ │ │ () (file) res/pb.png type=PNG │ │ type string id=05 entryCount=4 │ │ resource 0x7f050000 string/app_name │ │ () "LBalance" │ │ resource 0x7f050001 string/presplash_color │ │ () "#000000" │ │ resource 0x7f050002 string/private_version │ │ - () "22d8b99b90e0f5af208ec600a885dd0cbc4a2e82" │ │ + () "46a13b315140f093329550d9b82b52cd73f5835e" │ │ resource 0x7f050003 string/urlScheme │ │ () "kivy" ├── assets/private.tar │ ├── private.tar-content │ │ ├── main.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 421 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 5 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── python/LApp.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 20327 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 6 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── python/__init__.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 786 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 5 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── python/calibration.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 2573 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 4 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── python/dynamicview.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 43130 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 4 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── python/gradient.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 2626 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 4 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── python/graphics.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 8883 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 10 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── python/koords.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 4030 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 4 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── python/layouts.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 3501 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 4 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── python/mainloop.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 4039 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 4 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── python/sensors.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 1073 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 8 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── python/smoother.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 1912 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 4 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── python/staticview.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 16426 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 4 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── python/storage.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 584 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 4 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── python/store.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 212 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 2 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── sitecustomize.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5522e564 (Tue Aug 22 21:02:13 2023 UTC) │ │ │ │ +moddate: 0x01516b65 (Sat Dec 2 15:45:05 2023 UTC) │ │ │ │ files sz: 98 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 5 │ │ │ │ flags : 64 │ │ │ │ code ├── res/values/strings.xml │ ├── res/values/strings.xml │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ LBalance │ │ \#000000 │ │ - 22d8b99b90e0f5af208ec600a885dd0cbc4a2e82 │ │ + 46a13b315140f093329550d9b82b52cd73f5835e │ │ kivy │ │ ├── lib/armeabi-v7a/libcrypto1.1.so │ ├── strings --all --bytes=8 {} │ │ @@ -4829,14 +4829,15 @@ │ │ messagedigest wrong length │ │ msgsigdigest verification failure │ │ COMP_CTX_new │ │ CONF_parse_list │ │ def_load_bio │ │ no close brace │ │ section= │ │ +built on: Sat Dec 2 15:35:48 2023 UTC │ │ des(long) │ │ crypto/dh/dh_lib.c │ │ dh_paramgen_prime_len │ │ dh_paramgen_type │ │ DSA-Parameters │ │ DSO_set_filename │ │ crypto/ec/ec_asn1.c │ │ @@ -7475,15 +7476,14 @@ │ │ recursive directory include │ │ CRYPTO_ocb128_init │ │ pkey_hmac_init │ │ o2i_SCT_signature │ │ SCT_set1_log_id │ │ sct future timestamp │ │ crypto/ct/ct_sct.c │ │ -built on: Tue Aug 22 20:49:37 2023 UTC │ │ dh_cms_set_shared_info │ │ DH_meth_set1_name │ │ dsa_priv_decode │ │ pkey_dsa_keygen │ │ crypto/dsa/dsa_prn.c │ │ filename too big │ │ crypto/dso/dso_lib.c │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -511,3127 +511,3127 @@ │ │ [ 4147] msgsigdigest verification failure │ │ [ 4169] COMP_CTX_new │ │ [ 4176] / │ │ [ 4178] CONF_parse_list │ │ [ 4188] def_load_bio │ │ [ 4195] no close brace │ │ [ 41a4] section= │ │ - [ 41ad] des(long) │ │ - [ 41b7] length │ │ - [ 41be] crypto/dh/dh_lib.c │ │ - [ 41d1] dh_paramgen_prime_len │ │ - [ 41e7] dh_paramgen_type │ │ - [ 41f8] DSA-Parameters │ │ - [ 4207] priv: │ │ - [ 420d] r: │ │ - [ 4213] DSO_set_filename │ │ - [ 4224] crypto/ec/ec_asn1.c │ │ - [ 4238] p.other │ │ - [ 4240] RFC 5639 curve over a 192 bit prime field │ │ - [ 426a] d2i_ECPrivateKey │ │ - [ 427b] ecp_nistz256_get_affine │ │ - [ 4293] ecp_nistz256_windowed_mul │ │ - [ 42ad] ec_GFp_nistp224_group_set_curve │ │ - [ 42cd] ec_GFp_nistp224_point_get_affine_coordinates │ │ - [ 42fa] ec_pkey_check │ │ - [ 4308] EC_POINT_get_affine_coordinates │ │ - [ 4328] pkey_ecd_ctrl │ │ - [ 4336] point arithmetic failure │ │ - [ 434f] crypto/engine/eng_dyn.c │ │ - [ 4367] internal list error │ │ - [ 437b] no reference │ │ - [ 4388] unknown library │ │ - [ 4398] configuration file routines │ │ - [ 43b4] fcntl │ │ - [ 43ba] RC2-64-CBC │ │ - [ 43c5] crypto/evp/e_camellia.c │ │ - [ 43dd] assertion failed: bl <= (int)sizeof(ctx->buf) │ │ - [ 440b] EVP_PKEY_check │ │ - [ 441a] EVP_PKEY_get_raw_private_key │ │ - [ 4437] different parameters │ │ - [ 444c] expecting a dh key │ │ - [ 445f] assertion failed: niv <= EVP_MAX_IV_LENGTH │ │ - [ 448a] pkey_hkdf_ctrl_str │ │ - [ 449d] pkey_scrypt_set_membuf │ │ - [ 44b4] value error │ │ - [ 44c0] des-ofb │ │ - [ 44c8] emailAddress │ │ - [ 44d5] Netscape Communications Corp. │ │ - [ 44f3] X509v3 CRL Distribution Points │ │ - [ 4512] CAST5-ECB │ │ - [ 451c] rc5-ecb │ │ - [ 4524] ZLIB │ │ - [ 4529] CA Issuers │ │ - [ 4534] X9-57 │ │ - [ 453a] id-smime-ct-authData │ │ - [ 454f] id-cmc-identityProof │ │ - [ 4564] id-cmc-getCRL │ │ - [ 4572] id-cmc-popLinkRandom │ │ - [ 4587] pilotAttributeType │ │ - [ 459a] UID │ │ - [ 459e] favouriteDrink │ │ - [ 45ad] lastModifiedBy │ │ - [ 45bc] id-hex-partial-message │ │ - [ 45d3] AES-256-CFB8 │ │ - [ 45e0] camellia-256-ecb │ │ - [ 45f1] camellia-256-cfb │ │ - [ 4602] hmacWithSHA224 │ │ - [ 4611] gost89 │ │ - [ 4618] gost2001cc │ │ - [ 4623] cACertificate │ │ - [ 4631] brainpoolP384t1 │ │ - [ 4641] aes-192-cbc-hmac-sha256 │ │ - [ 4659] ct_precert_signer │ │ - [ 466b] CAMELLIA-128-CCM │ │ - [ 467c] CAMELLIA-192-CTR │ │ - [ 468d] id-tc26-cipher │ │ - [ 469c] gost89-ecb │ │ - [ 46a7] tls1-prf │ │ - [ 46b0] AuthPSK │ │ - [ 46b8] ecdsa_with_SHA3-512 │ │ - [ 46cc] id-rsassa-pkcs1-v1_5-with-sha3-224 │ │ - [ 46ef] ffdhe2048 │ │ - [ 46f9] SM4-CFB1 │ │ - [ 4702] DSTU 4145-2002 big endian │ │ - [ 471c] DSTU curve 9 │ │ - [ 4729] magma-ecb │ │ - [ 4733] requestList │ │ - [ 473f] https │ │ - [ 4745] PEM_ASN1_write │ │ - [ 4754] PEM_get_EVP_CIPHER_INFO │ │ - [ 476c] no start line │ │ - [ 477a] unexpected dek iv │ │ - [ 478c] -----END │ │ - [ 4796] crypto/pkcs12/p12_key.c │ │ - [ 47ae] OPENSSL_uni2utf8 │ │ - [ 47bf] mac string set error │ │ - [ 47d4] recipientinfo │ │ - [ 47e2] PKCS7_add0_attrib_signing_time │ │ - [ 4801] PKCS7_final │ │ - [ 480d] PKCS7_SIGNER_INFO_set │ │ - [ 4823] no signatures on data │ │ - [ 4839] pkcs7 add signer error │ │ - [ 4850] RAND_DRBG_set_defaults │ │ - [ 4867] random pool underflow │ │ - [ 487d] Filename= │ │ - [ 4887] dmp1 │ │ - [ 488c] crypto/rsa/rsa_chk.c │ │ - [ 48a1] pkey_pss_init │ │ - [ 48af] invalid mgf1 md │ │ - [ 48bf] key prime num invalid │ │ - [ 48d5] pss saltlen too small │ │ - [ 48eb] unsupported mask parameter │ │ - [ 4906] rsa_oaep_label │ │ - [ 4915] crypto/rsa/rsa_pss.c │ │ - [ 492a] X509CRL │ │ - [ 4932] OSSL_STORE_expect │ │ - [ 4944] OSSL_STORE_open │ │ - [ 4954] unsupported operation │ │ - [ 496a] crypto/store/store_lib.c │ │ - [ 4983] micros │ │ - [ 498a] issuer_serial │ │ - [ 4998] signer_digest │ │ - [ 49a6] ess_add_signing_cert_v2 │ │ - [ 49be] ts_get_status_text │ │ - [ 49d1] unacceptedPolicy │ │ - [ 49e2] processing │ │ - [ 49ed] Load file into cache │ │ - [ 4a02] %8sVersion unknown (%ld)\n │ │ - [ 4a1d] Revocation Date: │ │ - [ 4a37] crypto/x509/t_req.c │ │ - [ 4a4b] Certificate Request:\n │ │ - [ 4a61] %12sPublic Key Algorithm: │ │ - [ 4a7c] Subject OCSP hash: │ │ - [ 4a98] X509_CRL_print_fp │ │ - [ 4aaa] akid mismatch │ │ - [ 4ab8] public key encode error │ │ - [ 4ad0] crypto/x509/x509_trs.c │ │ - [ 4ae7] SSL Client │ │ - [ 4af2] TSA server │ │ - [ 4afd] unable to decode issuer public key │ │ - [ 4b20] unable to get local issuer certificate │ │ - [ 4b47] invalid CA certificate │ │ - [ 4b5e] invalid or inconsistent certificate extension │ │ - [ 4b8c] application verification failure │ │ - [ 4bad] crypto/x509/x509spki.c │ │ - [ 4bc4] X509_CRL_INFO │ │ - [ 4bd2] X509_CINF │ │ - [ 4bdc] %*s │ │ - [ 4be6] %*snamingAuthority: │ │ - [ 4bfb] :%X │ │ - [ 4bff] u.range │ │ - [ 4c07] crypto/x509v3/v3_bitst.c │ │ - [ 4c20] critical, │ │ - [ 4c2a] %*sPolicy: │ │ - [ 4c36] EDIPARTYNAME │ │ - [ 4c43] extension value error │ │ - [ 4c59] invalid boolean string │ │ - [ 4c70] %ld │ │ - [ 4c74] # │ │ - [ 4c76] crypto/asn1/a_strnid.c │ │ - [ 4c8d] asn1_bio_init │ │ - [ 4c9b] asn1_d2i_read_bio │ │ - [ 4cad] ASN1_OBJECT_new │ │ - [ 4cbd] ASN1_verify │ │ - [ 4cc9] ndef_suffix │ │ - [ 4cd5] uint64_new │ │ - [ 4ce0] boolean is wrong length │ │ - [ 4cf8] context not initialised │ │ - [ 4d10] time not ascii format │ │ - [ 4d26] UTF8STRING │ │ - [ 4d31] %s------%s%s │ │ - [ 4d3e] Content-Transfer-Encoding: base64%s%s │ │ - [ 4d64] multipart/signed │ │ - [ 4d75] crypto/asn1/asn_moid.c │ │ - [ 4d8c] asn1_int_oct │ │ - [ 4d99] %*s<%s>\n │ │ - [ 4da2] LONG │ │ - [ 4da7] X509_SIG │ │ - [ 4db0] BIO_socket │ │ - [ 4dbb] invalid argument │ │ - [ 4dcc] listen v6 only │ │ - [ 4ddb] null parameter │ │ - [ 4dea] unavailable ip family │ │ - [ 4e00] a+ │ │ - [ 4e03] syslog │ │ - [ 4e0a] BN_generate_prime_ex │ │ - [ 4e1f] BN_lshift │ │ - [ 4e29] BN_STACK_push │ │ - [ 4e37] %u │ │ - [ 4e3a] CMS_RecipientEncryptedKey │ │ - [ 4e54] CMS_KeyAgreeRecipientInfo │ │ - [ 4e6e] unsignedAttrs │ │ - [ 4e7c] certificates │ │ - [ 4e89] CMS_decrypt_set1_password │ │ - [ 4ea3] not encrypted data │ │ - [ 4eb6] type not data │ │ - [ 4ec4] get_next_file │ │ - [ 4ed2] NCONF_get_number_e │ │ - [ 4ee5] NCONF_load │ │ - [ 4ef0] CRYPTO_free_ex_data │ │ - [ 4f04] ctlog_store_load_ctx_new │ │ - [ 4f1d] i2o_SCT_LIST │ │ - [ 4f2a] unknown log │ │ - [ 4f36] DH │ │ - [ 4f39] OpenSSL X9.42 DH method │ │ - [ 4f51] check invalid q value │ │ - [ 4f67] G: │ │ - [ 4f6d] dsa_pub_encode │ │ - [ 4f7c] vms_bind_sym │ │ - [ 4f89] win32_bind_func │ │ - [ 4f99] empty file structure │ │ - [ 4fae] functionality not supported │ │ - [ 4fca] crypto/ec/ec_ameth.c │ │ - [ 4fdf] X9_62_CHARACTERISTIC_TWO │ │ - [ 4ff8] fieldType │ │ - [ 5002] EC_PRIVATEKEY │ │ - [ 5010] parameters │ │ - [ 501b] X9.62 curve over a 239 bit prime field │ │ - [ 5042] K-163 │ │ - [ 5048] EC_KEY_new │ │ - [ 5053] EC_POINT_dbl │ │ - [ 5060] EC_POINT_oct2point │ │ - [ 5073] EC_POINT_set_Jprojective_coordinates_GFp │ │ - [ 509c] ec_wNAF_mul │ │ - [ 50a8] incompatible objects │ │ - [ 50bd] missing OID │ │ - [ 50c9] LIST_ADD │ │ - [ 50d2] Load up the ENGINE specified by other settings │ │ - [ 5101] ENGINE_ctrl_cmd_string │ │ - [ 5118] PKEY_ASN1 │ │ - [ 5122] crypto/engine/eng_lib.c │ │ - [ 513a] OPENSSL_ENGINES │ │ - [ 514a] UI routines │ │ - [ 5156] HMAC routines │ │ - [ 5164] PKCS7 lib │ │ - [ 516e] X509V3 lib │ │ - [ 5179] rc2 │ │ - [ 517d] rc2-128 │ │ - [ 5185] EVP_PKEY_copy_parameters │ │ - [ 519e] EVP_PKEY_paramgen │ │ - [ 51b0] cipher parameter error │ │ - [ 51c7] input not initialized │ │ - [ 51dd] crypto/evp/evp_pbe.c │ │ - [ 51f2] num_contract_reallocs = %lu\n │ │ - [ 520f] assertion failed: WITHIN_FREELIST(list) │ │ - [ 5237] md5WithRSAEncryption │ │ - [ 524c] directory services (X.500) │ │ - [ 5267] pkcs7-digestData │ │ - [ 5278] des-ede3 │ │ - [ 5281] rc2-ecb │ │ - [ 5289] rc2-ofb │ │ - [ 5291] signingTime │ │ - [ 529d] nsDataType │ │ - [ 52a8] RC5-CFB │ │ - [ 52b0] Microsoft Trust List Signing │ │ - [ 52cd] pbeWithSHA1And128BitRC2-CBC │ │ - [ 52e9] PBE-SHA1-DES │ │ - [ 52f6] id-smime-mod-ets-eSignature-97 │ │ - [ 5315] id-smime-ct-contentInfo │ │ - [ 532d] id-pkix1-explicit-93 │ │ - [ 5342] id-cmc-encryptedPOP │ │ - [ 5356] Basic OCSP Response │ │ - [ 536a] SNMPv2 │ │ - [ 5371] prime192v1 │ │ - [ 537c] setct-CapTokenTBS │ │ - [ 538e] setct-CredRevReqTBSX │ │ - [ 53a3] setext-track2 │ │ - [ 53b1] setCext-IssuerCapabilities │ │ - [ 53cc] DES-EDE3-CFB1 │ │ - [ 53da] sect571k1 │ │ - [ 53e4] sect571r1 │ │ - [ 53ee] anyPolicy │ │ - [ 53f8] id-on-permanentIdentifier │ │ - [ 5412] telexNumber │ │ - [ 541e] id-camellia128-wrap │ │ - [ 5432] anyExtendedKeyUsage │ │ - [ 5446] RSAES-OAEP │ │ - [ 5451] brainpoolP224r1 │ │ - [ 5461] brainpoolP320r1 │ │ - [ 5471] brainpoolP512r1 │ │ - [ 5481] dh-cofactor-kdf │ │ - [ 5491] ct_precert_poison │ │ - [ 54a3] id-tc26-constants │ │ - [ 54b5] Ctrl/provision WAP Access │ │ - [ 54cf] ARIA-256-CFB │ │ - [ 54dc] SHA512-256 │ │ - [ 54e7] id-dsa-with-sha3-224 │ │ - [ 54fc] SM4-ECB │ │ - [ 5504] oscca │ │ - [ 550a] uacurve6 │ │ - [ 5513] DSTU curve 7 │ │ - [ 5520] GOST R 34.10-2012 (256 bit) ParamSet C │ │ - [ 5547] OCSP_CRLID │ │ - [ 5552] OCSP_basic_add1_status │ │ - [ 5569] crypto/ocsp/ocsp_ext.c │ │ - [ 5580] affiliationChanged │ │ - [ 5593] OCSP Response Status: %s (0x%lx)\n │ │ - [ 55b9] Response Type: │ │ - [ 55cd] (UNKNOWN) │ │ - [ 55d7] PUBLIC KEY │ │ - [ 55e2] bad magic number │ │ - [ 55f3] crypto/pem/pem_pk8.c │ │ - [ 5608] PKCS12_AUTHSAFES │ │ - [ 5619] value.shkeybag │ │ - [ 5628] md_algs │ │ - [ 5630] signer_info │ │ - [ 563c] enc_digest │ │ - [ 5647] unknown digest type │ │ - [ 565b] drbg already initialized │ │ - [ 5674] Trailer Field: 0x │ │ - [ 5686] RSAPublicKey │ │ - [ 5693] t │ │ - [ 5695] trailerField │ │ - [ 56a2] pkey_rsa_verifyrecover │ │ - [ 56b9] rsa_ossl_public_decrypt │ │ - [ 56d1] RSA_padding_check_PKCS1_OAEP │ │ - [ 56ee] rsa_pss_to_ctx │ │ - [ 56fd] bad fixed header decrypt │ │ - [ 5716] data too large │ │ - [ 5725] invalid salt length │ │ - [ 5739] crypto/rsa/rsa_lib.c │ │ - [ 574e] fingerprint size does not match digest │ │ - [ 5775] size is │ │ - [ 577f] hash │ │ - [ 5784] ess_cert_id_alg │ │ - [ 5794] ts_RESP_get_policy │ │ - [ 57a7] ess signing certificate error │ │ - [ 57c5] message imprint mismatch │ │ - [ 57de] token not present │ │ - [ 57f0] Requested policy is not supported. │ │ - [ 5813] status code: │ │ - [ 5821] X509_NAME_ENTRY_set_object │ │ - [ 583c] X509_STORE_CTX_purpose_inherit │ │ - [ 585b] crl already delta │ │ - [ 586d] name too long │ │ - [ 587b] crypto/x509/x509_r2x.c │ │ - [ 5892] certificate chain too long │ │ - [ 58ad] Different CRL scope │ │ - [ 58c1] Extension │ │ - [ 58cb] issuerUID │ │ - [ 58d5] X509_CERT_AUX │ │ - [ 58e3] IPv6-SAFI │ │ - [ 58ed] (VPLS) │ │ - [ 58f5] NAMING_AUTHORITY │ │ - [ 5906] Registered ID │ │ - [ 5914] EdiPartyName: │ │ - [ 592f] crypto/x509v3/v3_asid.c │ │ - [ 5947] objCA │ │ - [ 594d] USERNOTICE │ │ - [ 5958] ISSUING_DIST_POINT │ │ - [ 596b] d.directoryName │ │ - [ 597b] ACCESS_DESCRIPTION │ │ - [ 598e] v2i_IPAddrBlocks │ │ - [ 599f] X509V3_get_value_bool │ │ - [ 59b5] nombstr │ │ - [ 59bd] asn1_template_ex_d2i │ │ - [ 59d2] uint32_c2i │ │ - [ 59dd] buffer too small │ │ - [ 59ee] cipher has no object identifier │ │ - [ 5a0e] illegal format │ │ - [ 5a1d] illegal optional any │ │ - [ 5a32] too large │ │ - [ 5a3c] BOOL │ │ - [ 5a41] SEQUENCE │ │ - [ 5a4a] SEQ │ │ - [ 5a4e] "; boundary="----%s"%s%s │ │ - [ 5a67] flags │ │ - [ 5a6d] name= │ │ - [ 5a73] ABSENT │ │ - [ 5a7a] crypto/asn1/tasn_scn.c │ │ - [ 5a91] ASN1_UTCTIME │ │ - [ 5a9e] BIGNUM │ │ - [ 5aa5] init failed │ │ - [ 5ab1] ctrl(%lu) - %s\n │ │ - [ 5ac1] BIO_parse_hostserv │ │ - [ 5ad4] slg_write │ │ - [ 5ade] gethostbyname addr is not af inet │ │ - [ 5b00] socket accept │ │ - [ 5b0e] crypto/bn/bn_gcd.c │ │ - [ 5b21] crypto/buffer/buffer.c │ │ - [ 5b38] CMS_RevocationInfoChoice │ │ - [ 5b51] CMS_get0_content │ │ - [ 5b62] content type mismatch │ │ - [ 5b78] messagedigest attribute wrong length │ │ - [ 5b9d] receipt decode error │ │ - [ 5bb2] unsupported recipientinfo type │ │ - [ 5bd1] ENV │ │ - [ 5bd5] sct list invalid │ │ - [ 5be6] DH Private-Key │ │ - [ 5bf5] counter: │ │ - [ 5bfe] int_dhvparams │ │ - [ 5c0c] dh_cms_set_peerkey │ │ - [ 5c1f] check q not prime │ │ - [ 5c31] missing pubkey │ │ - [ 5c40] dsa_paramgen_md │ │ - [ 5c50] vms_load │ │ - [ 5c59] could not bind to the requested symbol name │ │ - [ 5c85] value.named_curve │ │ - [ 5c97] SECG curve over a 112 bit prime field │ │ - [ 5cbd] d2i_ECPKParameters │ │ - [ 5cd0] ecx_priv_encode │ │ - [ 5ce0] ec_GF2m_simple_ladder_post │ │ - [ 5cfb] ec_GFp_simple_point2oct │ │ - [ 5d13] ec_GFp_simple_point_get_affine_coordinates │ │ - [ 5d3e] ec_key_simple_check_key │ │ - [ 5d56] EC_POINT_bn2point │ │ - [ 5d68] EC_POINT_is_at_infinity │ │ - [ 5d80] EC_POINT_set_compressed_coordinates_GF2m │ │ - [ 5da9] ec_pre_comp_new │ │ - [ 5db9] pkey_ec_kdf_derive │ │ - [ 5dcc] not implemented │ │ - [ 5ddc] Generator (hybrid): │ │ - [ 5df0] digest_update │ │ - [ 5dfe] failed loading public key │ │ - [ 5e18] RAND │ │ - [ 5e1d] bignum routines │ │ - [ 5e2d] KDF routines │ │ - [ 5e3a] desx │ │ - [ 5e3f] DES-EDE3 │ │ - [ 5e48] SM4-CBC │ │ - [ 5e50] aes_xts_init_key │ │ - [ 5e61] EVP_CIPHER_asn1_to_param │ │ - [ 5e7a] EVP_CIPHER_CTX_ctrl │ │ - [ 5e8e] EVP_PKEY_meth_new │ │ - [ 5ea0] EVP_PKEY_new_CMAC_key │ │ - [ 5eb6] EVP_PKEY_new_raw_public_key │ │ - [ 5ed2] EVP_PKEY_set_alias_type │ │ - [ 5eea] data not multiple of block length │ │ - [ 5f0c] expecting a siphash key │ │ - [ 5f24] pkey application asn1 method already registered │ │ - [ 5f54] public key not rsa │ │ - [ 5f67] unsupported algorithm │ │ - [ 5f7d] assertion failed: nkey <= EVP_MAX_KEY_LENGTH │ │ - [ 5faa] TYPE= │ │ - [ 5fb0] mode │ │ - [ 5fb5] missing secret │ │ - [ 5fc4] RC2-CFB │ │ - [ 5fcc] DSA-SHA │ │ - [ 5fd4] dsaWithSHA1-old │ │ - [ 5fe4] bf-cfb │ │ - [ 5feb] sha1WithRSA │ │ - [ 5ff7] Microsoft Encrypted File System │ │ - [ 6017] PBE-SHA1-RC4-40 │ │ - [ 6027] pbeWithSHA1And40BitRC4 │ │ - [ 603e] PBE-SHA1-2DES │ │ - [ 604c] pbeWithSHA1AndDES-CBC │ │ - [ 6062] id-smime-cd │ │ - [ 606e] id-smime-aa-ets-certCRLTimestamp │ │ - [ 608f] id-alg │ │ - [ 6096] id-mod-qualified-cert-93 │ │ - [ 60af] ipsecUser │ │ - [ 60b9] id-it-encKeyPairTypes │ │ - [ 60cf] id-it-unsupportedOIDs │ │ - [ 60e5] id-regCtrl-pkiArchiveOptions │ │ - [ 6102] id-pda-placeOfBirth │ │ - [ 6116] archiveCutoff │ │ - [ 6124] prime-field │ │ - [ 6130] holdInstructionNone │ │ - [ 6144] ucl │ │ - [ 6148] organizationalStatus │ │ - [ 615d] mailPreferenceOption │ │ - [ 6172] set-msgExt │ │ - [ 617d] setct-PANOnly │ │ - [ 618b] setct-OIData │ │ - [ 6198] setct-AuthResBaggage │ │ - [ 61ad] setct-AuthReqTBS │ │ - [ 61be] generic cryptogram │ │ - [ 61d1] setAttr-Cert │ │ - [ 61de] setAttr-SecDevSig │ │ - [ 61f0] secure device signature │ │ - [ 6208] set-brand-AmericanExpress │ │ - [ 6222] Any language │ │ - [ 622f] sha512 │ │ - [ 6236] SHA224 │ │ - [ 623d] c2pnb163v2 │ │ - [ 6248] c2tnb191v2 │ │ - [ 6253] c2pnb368w1 │ │ - [ 625e] ipsec3 │ │ - [ 6265] seed-cbc │ │ - [ 626e] id-GostR3410-2001-ParamSet-cc │ │ - [ 628c] presentationAddress │ │ - [ 62a0] supportedApplicationContext │ │ - [ 62bc] member │ │ - [ 62c3] owner │ │ - [ 62c9] aes-128-ctr │ │ - [ 62d5] brainpoolP512t1 │ │ - [ 62e5] AES-128-OCB │ │ - [ 62f1] CAMELLIA-192-CCM │ │ - [ 6302] id-smime-aa-signingCertificateV2 │ │ - [ 6323] dsa_with_SHA3-256 │ │ - [ 6335] ecdsa_with_SHA3-384 │ │ - [ 6349] SM4-CTR │ │ - [ 6351] GOST R 34.10-2012 (256 bit) ParamSet A │ │ - [ 6378] ua-pki │ │ - [ 637f] uacurve0 │ │ - [ 6388] id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkm │ │ - [ 63ba] magma-ofb │ │ - [ 63c4] crypto/objects/obj_xref.c │ │ - [ 63de] OCSP_ONEREQ │ │ - [ 63ea] good │ │ - [ 63ef] Cert Status: %s │ │ - [ 6404] Next Update: │ │ - [ 6416] MIC-ONLY │ │ - [ 641f] value.other │ │ - [ 642b] value.keybag │ │ - [ 6438] PKCS7_ISSUER_AND_SERIAL │ │ - [ 6450] PKCS7_ENC_CONTENT │ │ - [ 6462] PKCS7_ATTR_VERIFY │ │ - [ 6474] PKCS7_add_crl │ │ - [ 6482] unsupported drbg flags │ │ - [ 6499] mgf1 with sha1 (default) │ │ - [ 64b2] rsa_ossl_public_encrypt │ │ - [ 64ca] key size too small │ │ - [ 64dd] crypto/rsa/rsa_sign.c │ │ - [ 64f3] failure_info │ │ - [ 6500] clock_precision_digits │ │ - [ 6517] yes │ │ - [ 651b] TS_ACCURACY_set_micros │ │ - [ 6532] could not set engine │ │ - [ 6547] nonce not returned │ │ - [ 655a] transaction not permitted or supported │ │ - [ 6581] Time stamp: │ │ - [ 658e] revocationWarning │ │ - [ 65a0] You must type in │ │ - [ 65b2] : %s\n │ │ - [ 65b9] Public key OCSP hash: │ │ - [ 65d8] unable to get certs public key │ │ - [ 65f7] format error in CRL's nextUpdate field │ │ - [ 661e] X509_CRL │ │ - [ 6627] namingAuthority │ │ - [ 6637] addProfessionInfo │ │ - [ 6649] %*sadmissionAuthority:\n │ │ - [ 6661] AUTHORITY_KEYID │ │ - [ 6671] IP │ │ - [ 6674] Digital Signature │ │ - [ 6686] ia5org │ │ - [ 668d] noticeNumbers │ │ - [ 669b] %*s%s:\n │ │ + [ 41ad] built on: Sat Dec 2 15:35:48 2023 UTC │ │ + [ 41d4] des(long) │ │ + [ 41de] length │ │ + [ 41e5] crypto/dh/dh_lib.c │ │ + [ 41f8] dh_paramgen_prime_len │ │ + [ 420e] dh_paramgen_type │ │ + [ 421f] DSA-Parameters │ │ + [ 422e] priv: │ │ + [ 4234] r: │ │ + [ 423a] DSO_set_filename │ │ + [ 424b] crypto/ec/ec_asn1.c │ │ + [ 425f] p.other │ │ + [ 4267] RFC 5639 curve over a 192 bit prime field │ │ + [ 4291] d2i_ECPrivateKey │ │ + [ 42a2] ecp_nistz256_get_affine │ │ + [ 42ba] ecp_nistz256_windowed_mul │ │ + [ 42d4] ec_GFp_nistp224_group_set_curve │ │ + [ 42f4] ec_GFp_nistp224_point_get_affine_coordinates │ │ + [ 4321] ec_pkey_check │ │ + [ 432f] EC_POINT_get_affine_coordinates │ │ + [ 434f] pkey_ecd_ctrl │ │ + [ 435d] point arithmetic failure │ │ + [ 4376] crypto/engine/eng_dyn.c │ │ + [ 438e] internal list error │ │ + [ 43a2] no reference │ │ + [ 43af] unknown library │ │ + [ 43bf] configuration file routines │ │ + [ 43db] fcntl │ │ + [ 43e1] RC2-64-CBC │ │ + [ 43ec] crypto/evp/e_camellia.c │ │ + [ 4404] assertion failed: bl <= (int)sizeof(ctx->buf) │ │ + [ 4432] EVP_PKEY_check │ │ + [ 4441] EVP_PKEY_get_raw_private_key │ │ + [ 445e] different parameters │ │ + [ 4473] expecting a dh key │ │ + [ 4486] assertion failed: niv <= EVP_MAX_IV_LENGTH │ │ + [ 44b1] pkey_hkdf_ctrl_str │ │ + [ 44c4] pkey_scrypt_set_membuf │ │ + [ 44db] value error │ │ + [ 44e7] des-ofb │ │ + [ 44ef] emailAddress │ │ + [ 44fc] Netscape Communications Corp. │ │ + [ 451a] X509v3 CRL Distribution Points │ │ + [ 4539] CAST5-ECB │ │ + [ 4543] rc5-ecb │ │ + [ 454b] ZLIB │ │ + [ 4550] CA Issuers │ │ + [ 455b] X9-57 │ │ + [ 4561] id-smime-ct-authData │ │ + [ 4576] id-cmc-identityProof │ │ + [ 458b] id-cmc-getCRL │ │ + [ 4599] id-cmc-popLinkRandom │ │ + [ 45ae] pilotAttributeType │ │ + [ 45c1] UID │ │ + [ 45c5] favouriteDrink │ │ + [ 45d4] lastModifiedBy │ │ + [ 45e3] id-hex-partial-message │ │ + [ 45fa] AES-256-CFB8 │ │ + [ 4607] camellia-256-ecb │ │ + [ 4618] camellia-256-cfb │ │ + [ 4629] hmacWithSHA224 │ │ + [ 4638] gost89 │ │ + [ 463f] gost2001cc │ │ + [ 464a] cACertificate │ │ + [ 4658] brainpoolP384t1 │ │ + [ 4668] aes-192-cbc-hmac-sha256 │ │ + [ 4680] ct_precert_signer │ │ + [ 4692] CAMELLIA-128-CCM │ │ + [ 46a3] CAMELLIA-192-CTR │ │ + [ 46b4] id-tc26-cipher │ │ + [ 46c3] gost89-ecb │ │ + [ 46ce] tls1-prf │ │ + [ 46d7] AuthPSK │ │ + [ 46df] ecdsa_with_SHA3-512 │ │ + [ 46f3] id-rsassa-pkcs1-v1_5-with-sha3-224 │ │ + [ 4716] ffdhe2048 │ │ + [ 4720] SM4-CFB1 │ │ + [ 4729] DSTU 4145-2002 big endian │ │ + [ 4743] DSTU curve 9 │ │ + [ 4750] magma-ecb │ │ + [ 475a] requestList │ │ + [ 4766] https │ │ + [ 476c] PEM_ASN1_write │ │ + [ 477b] PEM_get_EVP_CIPHER_INFO │ │ + [ 4793] no start line │ │ + [ 47a1] unexpected dek iv │ │ + [ 47b3] -----END │ │ + [ 47bd] crypto/pkcs12/p12_key.c │ │ + [ 47d5] OPENSSL_uni2utf8 │ │ + [ 47e6] mac string set error │ │ + [ 47fb] recipientinfo │ │ + [ 4809] PKCS7_add0_attrib_signing_time │ │ + [ 4828] PKCS7_final │ │ + [ 4834] PKCS7_SIGNER_INFO_set │ │ + [ 484a] no signatures on data │ │ + [ 4860] pkcs7 add signer error │ │ + [ 4877] RAND_DRBG_set_defaults │ │ + [ 488e] random pool underflow │ │ + [ 48a4] Filename= │ │ + [ 48ae] dmp1 │ │ + [ 48b3] crypto/rsa/rsa_chk.c │ │ + [ 48c8] pkey_pss_init │ │ + [ 48d6] invalid mgf1 md │ │ + [ 48e6] key prime num invalid │ │ + [ 48fc] pss saltlen too small │ │ + [ 4912] unsupported mask parameter │ │ + [ 492d] rsa_oaep_label │ │ + [ 493c] crypto/rsa/rsa_pss.c │ │ + [ 4951] X509CRL │ │ + [ 4959] OSSL_STORE_expect │ │ + [ 496b] OSSL_STORE_open │ │ + [ 497b] unsupported operation │ │ + [ 4991] crypto/store/store_lib.c │ │ + [ 49aa] micros │ │ + [ 49b1] issuer_serial │ │ + [ 49bf] signer_digest │ │ + [ 49cd] ess_add_signing_cert_v2 │ │ + [ 49e5] ts_get_status_text │ │ + [ 49f8] unacceptedPolicy │ │ + [ 4a09] processing │ │ + [ 4a14] Load file into cache │ │ + [ 4a29] %8sVersion unknown (%ld)\n │ │ + [ 4a44] Revocation Date: │ │ + [ 4a5e] crypto/x509/t_req.c │ │ + [ 4a72] Certificate Request:\n │ │ + [ 4a88] %12sPublic Key Algorithm: │ │ + [ 4aa3] Subject OCSP hash: │ │ + [ 4abf] X509_CRL_print_fp │ │ + [ 4ad1] akid mismatch │ │ + [ 4adf] public key encode error │ │ + [ 4af7] crypto/x509/x509_trs.c │ │ + [ 4b0e] SSL Client │ │ + [ 4b19] TSA server │ │ + [ 4b24] unable to decode issuer public key │ │ + [ 4b47] unable to get local issuer certificate │ │ + [ 4b6e] invalid CA certificate │ │ + [ 4b85] invalid or inconsistent certificate extension │ │ + [ 4bb3] application verification failure │ │ + [ 4bd4] crypto/x509/x509spki.c │ │ + [ 4beb] X509_CRL_INFO │ │ + [ 4bf9] X509_CINF │ │ + [ 4c03] %*s │ │ + [ 4c0d] %*snamingAuthority: │ │ + [ 4c22] :%X │ │ + [ 4c26] u.range │ │ + [ 4c2e] crypto/x509v3/v3_bitst.c │ │ + [ 4c47] critical, │ │ + [ 4c51] %*sPolicy: │ │ + [ 4c5d] EDIPARTYNAME │ │ + [ 4c6a] extension value error │ │ + [ 4c80] invalid boolean string │ │ + [ 4c97] %ld │ │ + [ 4c9b] # │ │ + [ 4c9d] crypto/asn1/a_strnid.c │ │ + [ 4cb4] asn1_bio_init │ │ + [ 4cc2] asn1_d2i_read_bio │ │ + [ 4cd4] ASN1_OBJECT_new │ │ + [ 4ce4] ASN1_verify │ │ + [ 4cf0] ndef_suffix │ │ + [ 4cfc] uint64_new │ │ + [ 4d07] boolean is wrong length │ │ + [ 4d1f] context not initialised │ │ + [ 4d37] time not ascii format │ │ + [ 4d4d] UTF8STRING │ │ + [ 4d58] %s------%s%s │ │ + [ 4d65] Content-Transfer-Encoding: base64%s%s │ │ + [ 4d8b] multipart/signed │ │ + [ 4d9c] crypto/asn1/asn_moid.c │ │ + [ 4db3] asn1_int_oct │ │ + [ 4dc0] %*s<%s>\n │ │ + [ 4dc9] LONG │ │ + [ 4dce] X509_SIG │ │ + [ 4dd7] BIO_socket │ │ + [ 4de2] invalid argument │ │ + [ 4df3] listen v6 only │ │ + [ 4e02] null parameter │ │ + [ 4e11] unavailable ip family │ │ + [ 4e27] a+ │ │ + [ 4e2a] syslog │ │ + [ 4e31] BN_generate_prime_ex │ │ + [ 4e46] BN_lshift │ │ + [ 4e50] BN_STACK_push │ │ + [ 4e5e] %u │ │ + [ 4e61] CMS_RecipientEncryptedKey │ │ + [ 4e7b] CMS_KeyAgreeRecipientInfo │ │ + [ 4e95] unsignedAttrs │ │ + [ 4ea3] certificates │ │ + [ 4eb0] CMS_decrypt_set1_password │ │ + [ 4eca] not encrypted data │ │ + [ 4edd] type not data │ │ + [ 4eeb] get_next_file │ │ + [ 4ef9] NCONF_get_number_e │ │ + [ 4f0c] NCONF_load │ │ + [ 4f17] CRYPTO_free_ex_data │ │ + [ 4f2b] ctlog_store_load_ctx_new │ │ + [ 4f44] i2o_SCT_LIST │ │ + [ 4f51] unknown log │ │ + [ 4f5d] DH │ │ + [ 4f60] OpenSSL X9.42 DH method │ │ + [ 4f78] check invalid q value │ │ + [ 4f8e] G: │ │ + [ 4f94] dsa_pub_encode │ │ + [ 4fa3] vms_bind_sym │ │ + [ 4fb0] win32_bind_func │ │ + [ 4fc0] empty file structure │ │ + [ 4fd5] functionality not supported │ │ + [ 4ff1] crypto/ec/ec_ameth.c │ │ + [ 5006] X9_62_CHARACTERISTIC_TWO │ │ + [ 501f] fieldType │ │ + [ 5029] EC_PRIVATEKEY │ │ + [ 5037] parameters │ │ + [ 5042] X9.62 curve over a 239 bit prime field │ │ + [ 5069] K-163 │ │ + [ 506f] EC_KEY_new │ │ + [ 507a] EC_POINT_dbl │ │ + [ 5087] EC_POINT_oct2point │ │ + [ 509a] EC_POINT_set_Jprojective_coordinates_GFp │ │ + [ 50c3] ec_wNAF_mul │ │ + [ 50cf] incompatible objects │ │ + [ 50e4] missing OID │ │ + [ 50f0] LIST_ADD │ │ + [ 50f9] Load up the ENGINE specified by other settings │ │ + [ 5128] ENGINE_ctrl_cmd_string │ │ + [ 513f] PKEY_ASN1 │ │ + [ 5149] crypto/engine/eng_lib.c │ │ + [ 5161] OPENSSL_ENGINES │ │ + [ 5171] UI routines │ │ + [ 517d] HMAC routines │ │ + [ 518b] PKCS7 lib │ │ + [ 5195] X509V3 lib │ │ + [ 51a0] rc2 │ │ + [ 51a4] rc2-128 │ │ + [ 51ac] EVP_PKEY_copy_parameters │ │ + [ 51c5] EVP_PKEY_paramgen │ │ + [ 51d7] cipher parameter error │ │ + [ 51ee] input not initialized │ │ + [ 5204] crypto/evp/evp_pbe.c │ │ + [ 5219] num_contract_reallocs = %lu\n │ │ + [ 5236] assertion failed: WITHIN_FREELIST(list) │ │ + [ 525e] md5WithRSAEncryption │ │ + [ 5273] directory services (X.500) │ │ + [ 528e] pkcs7-digestData │ │ + [ 529f] des-ede3 │ │ + [ 52a8] rc2-ecb │ │ + [ 52b0] rc2-ofb │ │ + [ 52b8] signingTime │ │ + [ 52c4] nsDataType │ │ + [ 52cf] RC5-CFB │ │ + [ 52d7] Microsoft Trust List Signing │ │ + [ 52f4] pbeWithSHA1And128BitRC2-CBC │ │ + [ 5310] PBE-SHA1-DES │ │ + [ 531d] id-smime-mod-ets-eSignature-97 │ │ + [ 533c] id-smime-ct-contentInfo │ │ + [ 5354] id-pkix1-explicit-93 │ │ + [ 5369] id-cmc-encryptedPOP │ │ + [ 537d] Basic OCSP Response │ │ + [ 5391] SNMPv2 │ │ + [ 5398] prime192v1 │ │ + [ 53a3] setct-CapTokenTBS │ │ + [ 53b5] setct-CredRevReqTBSX │ │ + [ 53ca] setext-track2 │ │ + [ 53d8] setCext-IssuerCapabilities │ │ + [ 53f3] DES-EDE3-CFB1 │ │ + [ 5401] sect571k1 │ │ + [ 540b] sect571r1 │ │ + [ 5415] anyPolicy │ │ + [ 541f] id-on-permanentIdentifier │ │ + [ 5439] telexNumber │ │ + [ 5445] id-camellia128-wrap │ │ + [ 5459] anyExtendedKeyUsage │ │ + [ 546d] RSAES-OAEP │ │ + [ 5478] brainpoolP224r1 │ │ + [ 5488] brainpoolP320r1 │ │ + [ 5498] brainpoolP512r1 │ │ + [ 54a8] dh-cofactor-kdf │ │ + [ 54b8] ct_precert_poison │ │ + [ 54ca] id-tc26-constants │ │ + [ 54dc] Ctrl/provision WAP Access │ │ + [ 54f6] ARIA-256-CFB │ │ + [ 5503] SHA512-256 │ │ + [ 550e] id-dsa-with-sha3-224 │ │ + [ 5523] SM4-ECB │ │ + [ 552b] oscca │ │ + [ 5531] uacurve6 │ │ + [ 553a] DSTU curve 7 │ │ + [ 5547] GOST R 34.10-2012 (256 bit) ParamSet C │ │ + [ 556e] OCSP_CRLID │ │ + [ 5579] OCSP_basic_add1_status │ │ + [ 5590] crypto/ocsp/ocsp_ext.c │ │ + [ 55a7] affiliationChanged │ │ + [ 55ba] OCSP Response Status: %s (0x%lx)\n │ │ + [ 55e0] Response Type: │ │ + [ 55f4] (UNKNOWN) │ │ + [ 55fe] PUBLIC KEY │ │ + [ 5609] bad magic number │ │ + [ 561a] crypto/pem/pem_pk8.c │ │ + [ 562f] PKCS12_AUTHSAFES │ │ + [ 5640] value.shkeybag │ │ + [ 564f] md_algs │ │ + [ 5657] signer_info │ │ + [ 5663] enc_digest │ │ + [ 566e] unknown digest type │ │ + [ 5682] drbg already initialized │ │ + [ 569b] Trailer Field: 0x │ │ + [ 56ad] RSAPublicKey │ │ + [ 56ba] t │ │ + [ 56bc] trailerField │ │ + [ 56c9] pkey_rsa_verifyrecover │ │ + [ 56e0] rsa_ossl_public_decrypt │ │ + [ 56f8] RSA_padding_check_PKCS1_OAEP │ │ + [ 5715] rsa_pss_to_ctx │ │ + [ 5724] bad fixed header decrypt │ │ + [ 573d] data too large │ │ + [ 574c] invalid salt length │ │ + [ 5760] crypto/rsa/rsa_lib.c │ │ + [ 5775] fingerprint size does not match digest │ │ + [ 579c] size is │ │ + [ 57a6] hash │ │ + [ 57ab] ess_cert_id_alg │ │ + [ 57bb] ts_RESP_get_policy │ │ + [ 57ce] ess signing certificate error │ │ + [ 57ec] message imprint mismatch │ │ + [ 5805] token not present │ │ + [ 5817] Requested policy is not supported. │ │ + [ 583a] status code: │ │ + [ 5848] X509_NAME_ENTRY_set_object │ │ + [ 5863] X509_STORE_CTX_purpose_inherit │ │ + [ 5882] crl already delta │ │ + [ 5894] name too long │ │ + [ 58a2] crypto/x509/x509_r2x.c │ │ + [ 58b9] certificate chain too long │ │ + [ 58d4] Different CRL scope │ │ + [ 58e8] Extension │ │ + [ 58f2] issuerUID │ │ + [ 58fc] X509_CERT_AUX │ │ + [ 590a] IPv6-SAFI │ │ + [ 5914] (VPLS) │ │ + [ 591c] NAMING_AUTHORITY │ │ + [ 592d] Registered ID │ │ + [ 593b] EdiPartyName: │ │ + [ 5956] crypto/x509v3/v3_asid.c │ │ + [ 596e] objCA │ │ + [ 5974] USERNOTICE │ │ + [ 597f] ISSUING_DIST_POINT │ │ + [ 5992] d.directoryName │ │ + [ 59a2] ACCESS_DESCRIPTION │ │ + [ 59b5] v2i_IPAddrBlocks │ │ + [ 59c6] X509V3_get_value_bool │ │ + [ 59dc] nombstr │ │ + [ 59e4] asn1_template_ex_d2i │ │ + [ 59f9] uint32_c2i │ │ + [ 5a04] buffer too small │ │ + [ 5a15] cipher has no object identifier │ │ + [ 5a35] illegal format │ │ + [ 5a44] illegal optional any │ │ + [ 5a59] too large │ │ + [ 5a63] BOOL │ │ + [ 5a68] SEQUENCE │ │ + [ 5a71] SEQ │ │ + [ 5a75] "; boundary="----%s"%s%s │ │ + [ 5a8e] flags │ │ + [ 5a94] name= │ │ + [ 5a9a] ABSENT │ │ + [ 5aa1] crypto/asn1/tasn_scn.c │ │ + [ 5ab8] ASN1_UTCTIME │ │ + [ 5ac5] BIGNUM │ │ + [ 5acc] init failed │ │ + [ 5ad8] ctrl(%lu) - %s\n │ │ + [ 5ae8] BIO_parse_hostserv │ │ + [ 5afb] slg_write │ │ + [ 5b05] gethostbyname addr is not af inet │ │ + [ 5b27] socket accept │ │ + [ 5b35] crypto/bn/bn_gcd.c │ │ + [ 5b48] crypto/buffer/buffer.c │ │ + [ 5b5f] CMS_RevocationInfoChoice │ │ + [ 5b78] CMS_get0_content │ │ + [ 5b89] content type mismatch │ │ + [ 5b9f] messagedigest attribute wrong length │ │ + [ 5bc4] receipt decode error │ │ + [ 5bd9] unsupported recipientinfo type │ │ + [ 5bf8] ENV │ │ + [ 5bfc] sct list invalid │ │ + [ 5c0d] DH Private-Key │ │ + [ 5c1c] counter: │ │ + [ 5c25] int_dhvparams │ │ + [ 5c33] dh_cms_set_peerkey │ │ + [ 5c46] check q not prime │ │ + [ 5c58] missing pubkey │ │ + [ 5c67] dsa_paramgen_md │ │ + [ 5c77] vms_load │ │ + [ 5c80] could not bind to the requested symbol name │ │ + [ 5cac] value.named_curve │ │ + [ 5cbe] SECG curve over a 112 bit prime field │ │ + [ 5ce4] d2i_ECPKParameters │ │ + [ 5cf7] ecx_priv_encode │ │ + [ 5d07] ec_GF2m_simple_ladder_post │ │ + [ 5d22] ec_GFp_simple_point2oct │ │ + [ 5d3a] ec_GFp_simple_point_get_affine_coordinates │ │ + [ 5d65] ec_key_simple_check_key │ │ + [ 5d7d] EC_POINT_bn2point │ │ + [ 5d8f] EC_POINT_is_at_infinity │ │ + [ 5da7] EC_POINT_set_compressed_coordinates_GF2m │ │ + [ 5dd0] ec_pre_comp_new │ │ + [ 5de0] pkey_ec_kdf_derive │ │ + [ 5df3] not implemented │ │ + [ 5e03] Generator (hybrid): │ │ + [ 5e17] digest_update │ │ + [ 5e25] failed loading public key │ │ + [ 5e3f] RAND │ │ + [ 5e44] bignum routines │ │ + [ 5e54] KDF routines │ │ + [ 5e61] desx │ │ + [ 5e66] DES-EDE3 │ │ + [ 5e6f] SM4-CBC │ │ + [ 5e77] aes_xts_init_key │ │ + [ 5e88] EVP_CIPHER_asn1_to_param │ │ + [ 5ea1] EVP_CIPHER_CTX_ctrl │ │ + [ 5eb5] EVP_PKEY_meth_new │ │ + [ 5ec7] EVP_PKEY_new_CMAC_key │ │ + [ 5edd] EVP_PKEY_new_raw_public_key │ │ + [ 5ef9] EVP_PKEY_set_alias_type │ │ + [ 5f11] data not multiple of block length │ │ + [ 5f33] expecting a siphash key │ │ + [ 5f4b] pkey application asn1 method already registered │ │ + [ 5f7b] public key not rsa │ │ + [ 5f8e] unsupported algorithm │ │ + [ 5fa4] assertion failed: nkey <= EVP_MAX_KEY_LENGTH │ │ + [ 5fd1] TYPE= │ │ + [ 5fd7] mode │ │ + [ 5fdc] missing secret │ │ + [ 5feb] RC2-CFB │ │ + [ 5ff3] DSA-SHA │ │ + [ 5ffb] dsaWithSHA1-old │ │ + [ 600b] bf-cfb │ │ + [ 6012] sha1WithRSA │ │ + [ 601e] Microsoft Encrypted File System │ │ + [ 603e] PBE-SHA1-RC4-40 │ │ + [ 604e] pbeWithSHA1And40BitRC4 │ │ + [ 6065] PBE-SHA1-2DES │ │ + [ 6073] pbeWithSHA1AndDES-CBC │ │ + [ 6089] id-smime-cd │ │ + [ 6095] id-smime-aa-ets-certCRLTimestamp │ │ + [ 60b6] id-alg │ │ + [ 60bd] id-mod-qualified-cert-93 │ │ + [ 60d6] ipsecUser │ │ + [ 60e0] id-it-encKeyPairTypes │ │ + [ 60f6] id-it-unsupportedOIDs │ │ + [ 610c] id-regCtrl-pkiArchiveOptions │ │ + [ 6129] id-pda-placeOfBirth │ │ + [ 613d] archiveCutoff │ │ + [ 614b] prime-field │ │ + [ 6157] holdInstructionNone │ │ + [ 616b] ucl │ │ + [ 616f] organizationalStatus │ │ + [ 6184] mailPreferenceOption │ │ + [ 6199] set-msgExt │ │ + [ 61a4] setct-PANOnly │ │ + [ 61b2] setct-OIData │ │ + [ 61bf] setct-AuthResBaggage │ │ + [ 61d4] setct-AuthReqTBS │ │ + [ 61e5] generic cryptogram │ │ + [ 61f8] setAttr-Cert │ │ + [ 6205] setAttr-SecDevSig │ │ + [ 6217] secure device signature │ │ + [ 622f] set-brand-AmericanExpress │ │ + [ 6249] Any language │ │ + [ 6256] sha512 │ │ + [ 625d] SHA224 │ │ + [ 6264] c2pnb163v2 │ │ + [ 626f] c2tnb191v2 │ │ + [ 627a] c2pnb368w1 │ │ + [ 6285] ipsec3 │ │ + [ 628c] seed-cbc │ │ + [ 6295] id-GostR3410-2001-ParamSet-cc │ │ + [ 62b3] presentationAddress │ │ + [ 62c7] supportedApplicationContext │ │ + [ 62e3] member │ │ + [ 62ea] owner │ │ + [ 62f0] aes-128-ctr │ │ + [ 62fc] brainpoolP512t1 │ │ + [ 630c] AES-128-OCB │ │ + [ 6318] CAMELLIA-192-CCM │ │ + [ 6329] id-smime-aa-signingCertificateV2 │ │ + [ 634a] dsa_with_SHA3-256 │ │ + [ 635c] ecdsa_with_SHA3-384 │ │ + [ 6370] SM4-CTR │ │ + [ 6378] GOST R 34.10-2012 (256 bit) ParamSet A │ │ + [ 639f] ua-pki │ │ + [ 63a6] uacurve0 │ │ + [ 63af] id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkm │ │ + [ 63e1] magma-ofb │ │ + [ 63eb] crypto/objects/obj_xref.c │ │ + [ 6405] OCSP_ONEREQ │ │ + [ 6411] good │ │ + [ 6416] Cert Status: %s │ │ + [ 642b] Next Update: │ │ + [ 643d] MIC-ONLY │ │ + [ 6446] value.other │ │ + [ 6452] value.keybag │ │ + [ 645f] PKCS7_ISSUER_AND_SERIAL │ │ + [ 6477] PKCS7_ENC_CONTENT │ │ + [ 6489] PKCS7_ATTR_VERIFY │ │ + [ 649b] PKCS7_add_crl │ │ + [ 64a9] unsupported drbg flags │ │ + [ 64c0] mgf1 with sha1 (default) │ │ + [ 64d9] rsa_ossl_public_encrypt │ │ + [ 64f1] key size too small │ │ + [ 6504] crypto/rsa/rsa_sign.c │ │ + [ 651a] failure_info │ │ + [ 6527] clock_precision_digits │ │ + [ 653e] yes │ │ + [ 6542] TS_ACCURACY_set_micros │ │ + [ 6559] could not set engine │ │ + [ 656e] nonce not returned │ │ + [ 6581] transaction not permitted or supported │ │ + [ 65a8] Time stamp: │ │ + [ 65b5] revocationWarning │ │ + [ 65c7] You must type in │ │ + [ 65d9] : %s\n │ │ + [ 65e0] Public key OCSP hash: │ │ + [ 65ff] unable to get certs public key │ │ + [ 661e] format error in CRL's nextUpdate field │ │ + [ 6645] X509_CRL │ │ + [ 664e] namingAuthority │ │ + [ 665e] addProfessionInfo │ │ + [ 6670] %*sadmissionAuthority:\n │ │ + [ 6688] AUTHORITY_KEYID │ │ + [ 6698] IP │ │ + [ 669b] Digital Signature │ │ + [ 66ad] ia5org │ │ + [ 66b4] noticeNumbers │ │ + [ 66c2] %*s%s:\n │ │ %*s │ │ - [ 66a6] GENERAL_NAME │ │ - [ 66b3] hex: │ │ - [ 66b8] S/MIME signing │ │ - [ 66c7] v2i_issuer_alt │ │ - [ 66d6] X509V3_parse_list │ │ - [ 66e8] invalid safi │ │ - [ 66f5] │ │ - [ 66f7] %02d%02d%02d%02d%02d%02dZ │ │ - [ 6711] asn1_get_uint64 │ │ - [ 6721] d2i_ASN1_OBJECT │ │ - [ 6731] PKCS5_pbkdf2_set │ │ - [ 6742] unsupported type │ │ - [ 6753] GENSTR │ │ - [ 675a] OCTET STRING │ │ - [ 6767] :%u │ │ - [ 676b] Content-Disposition: attachment; │ │ - [ 678c] %s │ │ - [ 678f] sha1 │ │ - [ 6794] crypto/asn1/f_string.c │ │ - [ 67ab] pkeyalg │ │ - [ 67b3] pkey │ │ - [ 67b8] (%ld unused bits)\n │ │ - [ 67cc] ASN1_GENERALIZEDTIME │ │ - [ 67e1] ZLONG │ │ - [ 67e7] NETSCAPE_SPKAC │ │ - [ 67f6] blowfish(ptr) │ │ - [ 6804] crypto/bio/b_print.c │ │ - [ 6819] 0123456789 │ │ - [ 6824] write return %ld\n │ │ - [ 6836] BIO_read │ │ - [ 683f] conn_state │ │ - [ 684a] unsupported protocol family │ │ - [ 6866] hostname= │ │ - [ 6870] BN_CTX_new │ │ - [ 687b] crypto/bn/bn_sqrt.c │ │ - [ 688f] mac │ │ - [ 6893] crypto/cms/cms_att.c │ │ - [ 68a8] CMS_EnvelopedData_create │ │ - [ 68c1] CMS_RecipientInfo_kekri_id_cmp │ │ - [ 68e0] CMS_RecipientInfo_ktri_get0_algs │ │ - [ 6901] cms_set1_ias │ │ - [ 690e] CMS_SignerInfo_verify_content │ │ - [ 692c] not key agreement │ │ - [ 693e] type not encrypted data │ │ - [ 6956] unknown cipher │ │ - [ 6965] OPENSSL_CONF │ │ - [ 6972] SCT_set1_extensions │ │ - [ 6986] sct not set │ │ - [ 6992] %.14s.%03dZ │ │ - [ 699e] pkey_dh_keygen │ │ - [ 69ad] dsa_paramgen_q_bits │ │ - [ 69c1] X9_62_CURVE │ │ - [ 69cd] value.parameters │ │ - [ 69de] SECG curve over a 224 bit prime field │ │ - [ 6a04] SECG curve over a 239 bit binary field │ │ - [ 6a2b] ec_asn1_group2curve │ │ - [ 6a3f] invalid form │ │ - [ 6a4c] ASN1 OID: %s │ │ - [ 6a59] OpenSSL X25519 algorithm │ │ - [ 6a72] dynamic_path │ │ - [ 6a7f] ENGINE_set_name │ │ - [ 6a8f] int_ctrl_helper │ │ - [ 6a9f] DSO failure │ │ - [ 6aab] invalid cmd name │ │ - [ 6abc] ALL │ │ - [ 6ac0] ECDSA lib │ │ - [ 6aca] called a function you should not call │ │ - [ 6af0] assertion failed: l <= sizeof(iv) │ │ - [ 6b12] initialization error │ │ - [ 6b27] key setup failed │ │ - [ 6b38] num_contracts = %lu\n │ │ - [ 6b55] crypto/objects/obj_dat.c │ │ - [ 6b6e] .%lu │ │ - [ 6b73] rsadsi │ │ - [ 6b7a] C │ │ - [ 6b7c] pkcs7-signedData │ │ - [ 6b8d] extendedCertificateAttributes │ │ - [ 6bab] DES-EDE3-OFB │ │ - [ 6bb8] Microsoft Commercial Code Signing │ │ - [ 6bda] id-smime-ct-TSTInfo │ │ - [ 6bee] id-smime-aa-ets-commitmentType │ │ - [ 6c0d] id-smime-cd-ldap │ │ - [ 6c1e] id-mod-cmp │ │ - [ 6c29] id-it-signKeyPairTypes │ │ - [ 6c40] id-regCtrl-regToken │ │ - [ 6c54] id-qcs-pkixQCSyntax-v1 │ │ - [ 6c6b] CrlID │ │ - [ 6c71] id-ecPublicKey │ │ - [ 6c80] holdInstructionCallIssuer │ │ - [ 6c9a] friendlyCountry │ │ - [ 6caa] documentIdentifier │ │ - [ 6cbd] setct-AuthRevResTBS │ │ - [ 6cd1] setct-CRLNotificationResTBS │ │ - [ 6ced] set-rootKeyThumb │ │ - [ 6cfe] AES-256-CFB1 │ │ - [ 6d0b] Independent │ │ - [ 6d17] RSA-SHA224 │ │ - [ 6d22] c2onb239v4 │ │ - [ 6d2d] wap-wsg-idm-ecid-wtls7 │ │ - [ 6d44] CAMELLIA-256-CFB8 │ │ - [ 6d56] id-GostR3410-2001-CryptoPro-B-ParamSet │ │ - [ 6d7d] camellia-256-cmac │ │ - [ 6d8f] GOST R 34.10-2012 with 512 bit modulus │ │ - [ 6db6] AuthSRP │ │ - [ 6dbe] sha512-224 │ │ - [ 6dc9] cmcRA │ │ - [ 6dcf] sm3WithRSAEncryption │ │ - [ 6de4] ieee │ │ - [ 6de9] OBJ_txt2obj │ │ - [ 6df5] OCSP_REVOKEDINFO │ │ - [ 6e06] value.byKey │ │ - [ 6e12] ocsp_check_issuer │ │ - [ 6e25] %*sIssuer Name Hash: │ │ - [ 6e3b] i2b_PVK_bio │ │ - [ 6e47] PEM_read_bio │ │ - [ 6e54] unsupported encryption │ │ - [ 6e6b] unsupported key components │ │ - [ 6e86] crypto/pkcs12/p12_add.c │ │ - [ 6e9e] PKCS12_key_gen_uni │ │ - [ 6eb1] PKCS12_PBE_keyivgen │ │ - [ 6ec5] PKCS12_unpack_p7data │ │ - [ 6eda] auth_attr │ │ - [ 6ee4] PKCS7_add_attrib_smimecap │ │ - [ 6efe] PKCS7_add_certificate │ │ - [ 6f14] PKCS7_encrypt │ │ - [ 6f22] generate error │ │ - [ 6f31] prime1: │ │ - [ 6f39] exponent2: │ │ - [ 6f44] pSourceFunc │ │ - [ 6f50] RSA_sign │ │ - [ 6f59] bad pad byte count │ │ - [ 6f6c] dmq1 not congruent to d │ │ - [ 6f84] invalid message length │ │ - [ 6f9b] unsupported signature type │ │ - [ 6fb6] sm2_plaintext_size │ │ - [ 6fc9] // │ │ - [ 6fcc] OSSL_STORE_SEARCH_by_key_fingerprint │ │ - [ 6ff1] nonce │ │ - [ 6ff7] millis │ │ - [ 6ffe] int_ts_RESP_verify_token │ │ - [ 7017] ts_CONF_invalid │ │ - [ 7027] TS_TST_INFO_set_serial │ │ - [ 703e] pkcs7 to ts tst info failed │ │ - [ 705a] Status info:\n │ │ - [ 7068] Rejected. │ │ - [ 7072] unknown code │ │ - [ 707f] badRequest │ │ - [ 708a] assertion failed: req != NULL │ │ - [ 70a8] general_allocate_boolean │ │ - [ 70c1] Revoked Certificates:\n │ │ - [ 70d8] %12sUnable to load Public Key\n │ │ - [ 70f7] %*sAlias: %.*s\n │ │ - [ 7107] SSL_CERT_FILE │ │ - [ 7115] X509_get_pubkey_parameters │ │ - [ 7130] X509_REQ_check_private_key │ │ - [ 714b] X509_VERIFY_PARAM_new │ │ - [ 7161] bad selector │ │ - [ 716e] loading defaults │ │ - [ 717f] unable to get issuer certificate │ │ - [ 71a0] OCSP verification failed │ │ - [ 71b9] X509_ATTRIBUTE │ │ - [ 71c8] (BGP MDT) │ │ - [ 71d3] professionInfos │ │ - [ 71e3] %*s │ │ - [ 71eb] u.id │ │ - [ 71f0] Non Repudiation │ │ - [ 7200] POLICYQUALINFO │ │ - [ 720f] noticenos │ │ - [ 7219] %*sOnly User Certificates\n │ │ - [ 7234] policy │ │ - [ 723b] sslclient │ │ - [ 7245] crypto/x509v3/v3_skey.c │ │ - [ 725d] y │ │ - [ 725f] v2i_crld │ │ - [ 7268] v2i_NAME_CONSTRAINTS │ │ - [ 727d] X509V3_EXT_add │ │ - [ 728c] distpoint already set │ │ - [ 72a2] minsize= │ │ - [ 72ab] │ │ - [ 72b5] = │ │ - [ 72b9] a2d_ASN1_OBJECT │ │ - [ 72c9] asn1_enc_save │ │ - [ 72d7] asn1_primitive_new │ │ - [ 72ea] do_buf │ │ - [ 72f1] X509_PKEY_new │ │ - [ 72ff] encode error │ │ - [ 730c] integer not ascii format │ │ - [ 7325] invalid value │ │ - [ 7333] sequence length mismatch │ │ - [ 734c] string too long │ │ - [ 735c] ASCII │ │ - [ 7362] BMPSTRING │ │ - [ 736c] VISIBLESTRING │ │ - [ 737a] │ │ - [ 7384] [HEX DUMP]: │ │ - [ 7390] :BAD INTEGER │ │ - [ 739d] │ │ - [ 73a7] application/x-pkcs7-mime │ │ - [ 73c0] none │ │ - [ 73c5] , Type= │ │ - [ 73cd] ASN1_SEQUENCE │ │ - [ 73db] spkac │ │ - [ 73e1] ASYNC_start_job │ │ - [ 73f1] non-blocking IO test filter │ │ - [ 740d] gets return %ld\n │ │ - [ 741e] accept error │ │ - [ 742b] ambiguous host or service │ │ - [ 7445] unable to bind socket │ │ - [ 745b] uninitialized │ │ - [ 7469] unknown info type │ │ - [ 747b] ') │ │ - [ 747e] socket │ │ - [ 7485] bn_compute_wNAF │ │ - [ 7495] BN_exp │ │ - [ 749c] crypto/bn/bn_mod.c │ │ - [ 74af] bn(%zu,%zu) │ │ - [ 74bb] crypto/bn/bn_shift.c │ │ - [ 74d0] key │ │ - [ 74d4] crypto/cmac/cmac.c │ │ - [ 74e7] d.issuerAndSerialNumber │ │ - [ 74ff] other │ │ - [ 7505] keyIdentifier │ │ - [ 7513] oriType │ │ - [ 751b] d.authenticatedData │ │ - [ 752f] cms_get0_econtent_type │ │ - [ 7546] contentidentifier mismatch │ │ - [ 7561] content verify error │ │ - [ 7576] no matching digest │ │ - [ 7589] store init error │ │ - [ 759a] wrap error │ │ - [ 75a5] crypto/cms/cms_pwri.c │ │ - [ 75bb] bio_zlib_write │ │ - [ 75ca] OPENSSL_init │ │ - [ 75d7] OPENSSL_finish │ │ - [ 75e6] base64 decode error │ │ - [ 75fa] log conf invalid │ │ - [ 760b] sct unsupported version │ │ - [ 7623] vparams │ │ - [ 762b] bn decode error │ │ - [ 763b] dh_paramgen_generator │ │ - [ 7651] crypto/dh/dh_rfc7919.c │ │ - [ 7668] dl_merger │ │ - [ 7672] DSO_global_lookup │ │ - [ 7684] DSO_up_ref │ │ - [ 768f] value.implicitlyCA │ │ - [ 76a4] IPSec/IKE/Oakley curve #4 over a 185 bit binary field.\n │ │ + [ 66cd] GENERAL_NAME │ │ + [ 66da] hex: │ │ + [ 66df] S/MIME signing │ │ + [ 66ee] v2i_issuer_alt │ │ + [ 66fd] X509V3_parse_list │ │ + [ 670f] invalid safi │ │ + [ 671c] │ │ + [ 671e] %02d%02d%02d%02d%02d%02dZ │ │ + [ 6738] asn1_get_uint64 │ │ + [ 6748] d2i_ASN1_OBJECT │ │ + [ 6758] PKCS5_pbkdf2_set │ │ + [ 6769] unsupported type │ │ + [ 677a] GENSTR │ │ + [ 6781] OCTET STRING │ │ + [ 678e] :%u │ │ + [ 6792] Content-Disposition: attachment; │ │ + [ 67b3] %s │ │ + [ 67b6] sha1 │ │ + [ 67bb] crypto/asn1/f_string.c │ │ + [ 67d2] pkeyalg │ │ + [ 67da] pkey │ │ + [ 67df] (%ld unused bits)\n │ │ + [ 67f3] ASN1_GENERALIZEDTIME │ │ + [ 6808] ZLONG │ │ + [ 680e] NETSCAPE_SPKAC │ │ + [ 681d] blowfish(ptr) │ │ + [ 682b] crypto/bio/b_print.c │ │ + [ 6840] 0123456789 │ │ + [ 684b] write return %ld\n │ │ + [ 685d] BIO_read │ │ + [ 6866] conn_state │ │ + [ 6871] unsupported protocol family │ │ + [ 688d] hostname= │ │ + [ 6897] BN_CTX_new │ │ + [ 68a2] crypto/bn/bn_sqrt.c │ │ + [ 68b6] mac │ │ + [ 68ba] crypto/cms/cms_att.c │ │ + [ 68cf] CMS_EnvelopedData_create │ │ + [ 68e8] CMS_RecipientInfo_kekri_id_cmp │ │ + [ 6907] CMS_RecipientInfo_ktri_get0_algs │ │ + [ 6928] cms_set1_ias │ │ + [ 6935] CMS_SignerInfo_verify_content │ │ + [ 6953] not key agreement │ │ + [ 6965] type not encrypted data │ │ + [ 697d] unknown cipher │ │ + [ 698c] OPENSSL_CONF │ │ + [ 6999] SCT_set1_extensions │ │ + [ 69ad] sct not set │ │ + [ 69b9] %.14s.%03dZ │ │ + [ 69c5] pkey_dh_keygen │ │ + [ 69d4] dsa_paramgen_q_bits │ │ + [ 69e8] X9_62_CURVE │ │ + [ 69f4] value.parameters │ │ + [ 6a05] SECG curve over a 224 bit prime field │ │ + [ 6a2b] SECG curve over a 239 bit binary field │ │ + [ 6a52] ec_asn1_group2curve │ │ + [ 6a66] invalid form │ │ + [ 6a73] ASN1 OID: %s │ │ + [ 6a80] OpenSSL X25519 algorithm │ │ + [ 6a99] dynamic_path │ │ + [ 6aa6] ENGINE_set_name │ │ + [ 6ab6] int_ctrl_helper │ │ + [ 6ac6] DSO failure │ │ + [ 6ad2] invalid cmd name │ │ + [ 6ae3] ALL │ │ + [ 6ae7] ECDSA lib │ │ + [ 6af1] called a function you should not call │ │ + [ 6b17] assertion failed: l <= sizeof(iv) │ │ + [ 6b39] initialization error │ │ + [ 6b4e] key setup failed │ │ + [ 6b5f] num_contracts = %lu\n │ │ + [ 6b7c] crypto/objects/obj_dat.c │ │ + [ 6b95] .%lu │ │ + [ 6b9a] rsadsi │ │ + [ 6ba1] C │ │ + [ 6ba3] pkcs7-signedData │ │ + [ 6bb4] extendedCertificateAttributes │ │ + [ 6bd2] DES-EDE3-OFB │ │ + [ 6bdf] Microsoft Commercial Code Signing │ │ + [ 6c01] id-smime-ct-TSTInfo │ │ + [ 6c15] id-smime-aa-ets-commitmentType │ │ + [ 6c34] id-smime-cd-ldap │ │ + [ 6c45] id-mod-cmp │ │ + [ 6c50] id-it-signKeyPairTypes │ │ + [ 6c67] id-regCtrl-regToken │ │ + [ 6c7b] id-qcs-pkixQCSyntax-v1 │ │ + [ 6c92] CrlID │ │ + [ 6c98] id-ecPublicKey │ │ + [ 6ca7] holdInstructionCallIssuer │ │ + [ 6cc1] friendlyCountry │ │ + [ 6cd1] documentIdentifier │ │ + [ 6ce4] setct-AuthRevResTBS │ │ + [ 6cf8] setct-CRLNotificationResTBS │ │ + [ 6d14] set-rootKeyThumb │ │ + [ 6d25] AES-256-CFB1 │ │ + [ 6d32] Independent │ │ + [ 6d3e] RSA-SHA224 │ │ + [ 6d49] c2onb239v4 │ │ + [ 6d54] wap-wsg-idm-ecid-wtls7 │ │ + [ 6d6b] CAMELLIA-256-CFB8 │ │ + [ 6d7d] id-GostR3410-2001-CryptoPro-B-ParamSet │ │ + [ 6da4] camellia-256-cmac │ │ + [ 6db6] GOST R 34.10-2012 with 512 bit modulus │ │ + [ 6ddd] AuthSRP │ │ + [ 6de5] sha512-224 │ │ + [ 6df0] cmcRA │ │ + [ 6df6] sm3WithRSAEncryption │ │ + [ 6e0b] ieee │ │ + [ 6e10] OBJ_txt2obj │ │ + [ 6e1c] OCSP_REVOKEDINFO │ │ + [ 6e2d] value.byKey │ │ + [ 6e39] ocsp_check_issuer │ │ + [ 6e4c] %*sIssuer Name Hash: │ │ + [ 6e62] i2b_PVK_bio │ │ + [ 6e6e] PEM_read_bio │ │ + [ 6e7b] unsupported encryption │ │ + [ 6e92] unsupported key components │ │ + [ 6ead] crypto/pkcs12/p12_add.c │ │ + [ 6ec5] PKCS12_key_gen_uni │ │ + [ 6ed8] PKCS12_PBE_keyivgen │ │ + [ 6eec] PKCS12_unpack_p7data │ │ + [ 6f01] auth_attr │ │ + [ 6f0b] PKCS7_add_attrib_smimecap │ │ + [ 6f25] PKCS7_add_certificate │ │ + [ 6f3b] PKCS7_encrypt │ │ + [ 6f49] generate error │ │ + [ 6f58] prime1: │ │ + [ 6f60] exponent2: │ │ + [ 6f6b] pSourceFunc │ │ + [ 6f77] RSA_sign │ │ + [ 6f80] bad pad byte count │ │ + [ 6f93] dmq1 not congruent to d │ │ + [ 6fab] invalid message length │ │ + [ 6fc2] unsupported signature type │ │ + [ 6fdd] sm2_plaintext_size │ │ + [ 6ff0] // │ │ + [ 6ff3] OSSL_STORE_SEARCH_by_key_fingerprint │ │ + [ 7018] nonce │ │ + [ 701e] millis │ │ + [ 7025] int_ts_RESP_verify_token │ │ + [ 703e] ts_CONF_invalid │ │ + [ 704e] TS_TST_INFO_set_serial │ │ + [ 7065] pkcs7 to ts tst info failed │ │ + [ 7081] Status info:\n │ │ + [ 708f] Rejected. │ │ + [ 7099] unknown code │ │ + [ 70a6] badRequest │ │ + [ 70b1] assertion failed: req != NULL │ │ + [ 70cf] general_allocate_boolean │ │ + [ 70e8] Revoked Certificates:\n │ │ + [ 70ff] %12sUnable to load Public Key\n │ │ + [ 711e] %*sAlias: %.*s\n │ │ + [ 712e] SSL_CERT_FILE │ │ + [ 713c] X509_get_pubkey_parameters │ │ + [ 7157] X509_REQ_check_private_key │ │ + [ 7172] X509_VERIFY_PARAM_new │ │ + [ 7188] bad selector │ │ + [ 7195] loading defaults │ │ + [ 71a6] unable to get issuer certificate │ │ + [ 71c7] OCSP verification failed │ │ + [ 71e0] X509_ATTRIBUTE │ │ + [ 71ef] (BGP MDT) │ │ + [ 71fa] professionInfos │ │ + [ 720a] %*s │ │ + [ 7212] u.id │ │ + [ 7217] Non Repudiation │ │ + [ 7227] POLICYQUALINFO │ │ + [ 7236] noticenos │ │ + [ 7240] %*sOnly User Certificates\n │ │ + [ 725b] policy │ │ + [ 7262] sslclient │ │ + [ 726c] crypto/x509v3/v3_skey.c │ │ + [ 7284] y │ │ + [ 7286] v2i_crld │ │ + [ 728f] v2i_NAME_CONSTRAINTS │ │ + [ 72a4] X509V3_EXT_add │ │ + [ 72b3] distpoint already set │ │ + [ 72c9] minsize= │ │ + [ 72d2] │ │ + [ 72dc] = │ │ + [ 72e0] a2d_ASN1_OBJECT │ │ + [ 72f0] asn1_enc_save │ │ + [ 72fe] asn1_primitive_new │ │ + [ 7311] do_buf │ │ + [ 7318] X509_PKEY_new │ │ + [ 7326] encode error │ │ + [ 7333] integer not ascii format │ │ + [ 734c] invalid value │ │ + [ 735a] sequence length mismatch │ │ + [ 7373] string too long │ │ + [ 7383] ASCII │ │ + [ 7389] BMPSTRING │ │ + [ 7393] VISIBLESTRING │ │ + [ 73a1] │ │ + [ 73ab] [HEX DUMP]: │ │ + [ 73b7] :BAD INTEGER │ │ + [ 73c4] │ │ + [ 73ce] application/x-pkcs7-mime │ │ + [ 73e7] none │ │ + [ 73ec] , Type= │ │ + [ 73f4] ASN1_SEQUENCE │ │ + [ 7402] spkac │ │ + [ 7408] ASYNC_start_job │ │ + [ 7418] non-blocking IO test filter │ │ + [ 7434] gets return %ld\n │ │ + [ 7445] accept error │ │ + [ 7452] ambiguous host or service │ │ + [ 746c] unable to bind socket │ │ + [ 7482] uninitialized │ │ + [ 7490] unknown info type │ │ + [ 74a2] ') │ │ + [ 74a5] socket │ │ + [ 74ac] bn_compute_wNAF │ │ + [ 74bc] BN_exp │ │ + [ 74c3] crypto/bn/bn_mod.c │ │ + [ 74d6] bn(%zu,%zu) │ │ + [ 74e2] crypto/bn/bn_shift.c │ │ + [ 74f7] key │ │ + [ 74fb] crypto/cmac/cmac.c │ │ + [ 750e] d.issuerAndSerialNumber │ │ + [ 7526] other │ │ + [ 752c] keyIdentifier │ │ + [ 753a] oriType │ │ + [ 7542] d.authenticatedData │ │ + [ 7556] cms_get0_econtent_type │ │ + [ 756d] contentidentifier mismatch │ │ + [ 7588] content verify error │ │ + [ 759d] no matching digest │ │ + [ 75b0] store init error │ │ + [ 75c1] wrap error │ │ + [ 75cc] crypto/cms/cms_pwri.c │ │ + [ 75e2] bio_zlib_write │ │ + [ 75f1] OPENSSL_init │ │ + [ 75fe] OPENSSL_finish │ │ + [ 760d] base64 decode error │ │ + [ 7621] log conf invalid │ │ + [ 7632] sct unsupported version │ │ + [ 764a] vparams │ │ + [ 7652] bn decode error │ │ + [ 7662] dh_paramgen_generator │ │ + [ 7678] crypto/dh/dh_rfc7919.c │ │ + [ 768f] dl_merger │ │ + [ 7699] DSO_global_lookup │ │ + [ 76ab] DSO_up_ref │ │ + [ 76b6] value.implicitlyCA │ │ + [ 76cb] IPSec/IKE/Oakley curve #4 over a 185 bit binary field.\n │ │ Not suitable for ECDSA.\n │ │ Questionable extension field! │ │ - [ 7713] ec_GFp_mont_field_decode │ │ - [ 772c] ec_GFp_nistp521_group_set_curve │ │ - [ 774c] EC_GROUP_get_pentanomial_basis │ │ - [ 776b] coordinates out of range │ │ - [ 7784] crypto/ec/ec_pmeth.c │ │ - [ 7799] ecdh_kdf_md │ │ - [ 77a5] cmd not executable │ │ - [ 77b8] version incompatibility │ │ - [ 77d0] DSA lib │ │ - [ 77d8] STORE lib │ │ - [ 77e2] close │ │ - [ 77e8] base64 encoding │ │ - [ 77f8] DESX-CBC │ │ - [ 7801] aes256-wrap │ │ - [ 780d] EVP_MD_CTX_copy_ex │ │ - [ 7820] EVP_PKEY_get0_DH │ │ - [ 7831] int_ctx_new │ │ - [ 783d] partially overlapping buffers │ │ - [ 785b] crypto/evp/pmeth_gn.c │ │ - [ 7871] info │ │ - [ 7876] pkey_tls1_prf_derive │ │ - [ 788b] hexpass │ │ - [ 7893] secret │ │ - [ 789a] assertion failed: (char **)temp->next->p_next == list │ │ - [ 78d0] assertion failed: sh.freelist[slist] == temp │ │ - [ 78fd] pbeWithMD5AndDES-CBC │ │ - [ 7912] ST │ │ - [ 7915] pkcs7-encryptedData │ │ - [ 7929] nsBaseUrl │ │ - [ 7933] nsCaPolicyUrl │ │ - [ 7941] SN │ │ - [ 7944] dsaEncryption │ │ - [ 7952] Code Signing │ │ - [ 795f] emailProtection │ │ - [ 796f] msEFS │ │ - [ 7975] PBMAC1 │ │ - [ 797c] Policy Qualifier User Notice │ │ - [ 7999] pbeWithMD5AndRC2-CBC │ │ - [ 79ae] id-smime-aa-ets-revocationValues │ │ - [ 79cf] id-pda │ │ - [ 79d6] id-qcs │ │ - [ 79dd] id-on-personalData │ │ - [ 79f0] OCSP Archive Cutoff │ │ - [ 7a04] dcObject │ │ - [ 7a0d] prime256v1 │ │ - [ 7a18] document │ │ - [ 7a21] personalSignature │ │ - [ 7a33] setct-PIData │ │ - [ 7a40] setct-CapTokenSeq │ │ - [ 7a52] setct-ErrorTBS │ │ - [ 7a61] setct-PIUnsignedTBE │ │ - [ 7a75] setct-RegFormReqTBE │ │ - [ 7a89] setCext-Track2Data │ │ - [ 7a9c] rsaOAEPEncryptionSET │ │ - [ 7ab1] id-ppl-inheritAll │ │ - [ 7ac3] secp160k1 │ │ - [ 7acd] secp384r1 │ │ - [ 7ad7] sect283r1 │ │ - [ 7ae1] id-Gost28147-89-CryptoPro-B-ParamSet │ │ - [ 7b06] id-GostR3410-94-a │ │ - [ 7b18] businessCategory │ │ - [ 7b29] destinationIndicator │ │ - [ 7b3e] aes-128-ccm │ │ - [ 7b4a] aes-128-cbc-hmac-sha1 │ │ - [ 7b60] aes-256-cbc-hmac-sha1 │ │ - [ 7b76] PSPECIFIED │ │ - [ 7b81] dh-std-kdf │ │ - [ 7b8c] aes-256-ocb │ │ - [ 7b98] camellia-256-ccm │ │ - [ 7ba9] gost89-cnt-12 │ │ - [ 7bb7] gost2012_256 │ │ - [ 7bc4] id-tc26-digest │ │ - [ 7bd3] GOST R 34.10-2012 with GOST R 34.11-2012 (256 bit) │ │ - [ 7c06] Signing Tool of Subject │ │ - [ 7c1e] gost89-cbc │ │ - [ 7c29] sendProxiedRouter │ │ - [ 7c3b] auth-gost01 │ │ - [ 7c47] id-ct-xml │ │ - [ 7c51] kx-any │ │ - [ 7c58] RSA-SHA3-256 │ │ - [ 7c65] ARIA-192-GCM │ │ - [ 7c72] OCSP_CERTSTATUS │ │ - [ 7c82] certId │ │ - [ 7c89] error in thisupdate field │ │ - [ 7ca3] ,Reason= │ │ - [ 7cac] sigrequired │ │ - [ 7cb8] cACompromise │ │ - [ 7cc6] Produced At: │ │ - [ 7cd9] Revocation Reason: %s (0x%lx) │ │ - [ 7cfb] %*scrlTime: │ │ - [ 7d08] CERTIFICATE │ │ - [ 7d14] RSA PRIVATE KEY │ │ - [ 7d24] check_bitlen_rsa │ │ - [ 7d35] ^I, │ │ - [ 7d39] OPENSSL_uni2asc │ │ - [ 7d49] pkcs7_copy_existing_digest │ │ - [ 7d64] crypto/rand/drbg_lib.c │ │ - [ 7d7b] rand_drbg_enable_locking │ │ - [ 7d94] RAND_load_file │ │ - [ 7da3] error retrieving additional input │ │ - [ 7dc5] parent locking not enabled │ │ - [ 7de0] publicExponent: │ │ - [ 7df0] Public-Key: (%d bit)\n │ │ - [ 7e06] pkey_rsa_verify │ │ - [ 7e16] rsa_pss_get_param │ │ - [ 7e28] first octet invalid │ │ - [ 7e3c] 1536 │ │ - [ 7e41] file_name_to_uri │ │ - [ 7e52] not a crl │ │ - [ 7e5c] crypto/store/store_register.c │ │ - [ 7e7a] var bad value │ │ - [ 7e88] Granted. │ │ - [ 7e91] badDataFormat │ │ - [ 7e9f] assertion failed: ctx != NULL │ │ - [ 7ebd] crypto/txt_db/txt_db.c │ │ - [ 7ed4] Verify failure\n │ │ - [ 7ee4] Validity\n │ │ - [ 7ef6] X509_CRL_diff │ │ - [ 7f04] x509_pubkey_decode │ │ - [ 7f17] OCSP responder │ │ - [ 7f26] excluded subtree violation │ │ - [ 7f41] X509_REQ_INFO │ │ - [ 7f4f] IPAddressOrRange │ │ - [ 7f60] (MPLS-labeled VPN) │ │ - [ 7f74] admissionAuthority │ │ - [ 7f87] %s%s%s%s\n │ │ - [ 7f91] always │ │ - [ 7f98] EdiPartyName │ │ - [ 7fa5] %X │ │ - [ 7fa8] ASIdentifierChoice │ │ - [ 7fbb] AS │ │ - [ 7fbe] Unused │ │ - [ 7fc5] S/MIME CA │ │ - [ 7fcf] %s - %s │ │ - [ 7fd7] %*s │ │ - [ 7fea] nssslserver │ │ - [ 7ff6] set_dist_point_name │ │ - [ 800a] SXNET_get_id_asc │ │ - [ 801b] v2i_BASIC_CONSTRAINTS │ │ - [ 8031] v3_generic_extension │ │ - [ 8046] invalid asrange │ │ - [ 8056] invalid ipaddress │ │ - [ 8068] a2i_ASN1_INTEGER │ │ - [ 8079] ASN1_digest │ │ - [ 8085] asn1_do_lock │ │ - [ 8092] ASN1_item_sign_ctx │ │ - [ 80a5] bn_to_asn1_string │ │ - [ 80b7] c2i_ASN1_BIT_STRING │ │ - [ 80cb] expecting an object │ │ - [ 80df] illegal bitstring format │ │ - [ 80f8] invalid modifier │ │ - [ 8109] too long │ │ - [ 8112] unexpected eoc │ │ - [ 8121] T61STRING │ │ - [ 812b] SEQWRAP │ │ - [ 8133] d=%-2d hl=%ld l=inf │ │ - [ 8149] - │ │ - [ 814b] -----BEGIN %s-----\n │ │ - [ 815f] application/pkcs7- │ │ - [ 8172] gostr3411-94 │ │ - [ 817f] Netscape SPKI:\n │ │ - [ 818f] ASN1_VISIBLESTRING │ │ - [ 81a2] BIO_meth_new │ │ - [ 81af] BIO_read_ex │ │ - [ 81bb] BIO_sock_init │ │ - [ 81c9] file_ctrl │ │ - [ 81d3] getsockname truncated address │ │ - [ 81f1] BN_mod_inverse │ │ - [ 8200] BN_new │ │ - [ 8207] invalid length │ │ - [ 8216] keyAttr │ │ - [ 821e] date │ │ - [ 8223] d.pwri │ │ - [ 822a] CMS_EncryptedContentInfo │ │ - [ 8243] receiptsTo │ │ - [ 824e] CMS_add1_signer │ │ - [ 825e] no digest set │ │ - [ 826c] no key │ │ - [ 8273] no public key │ │ - [ 8281] unsupported recipient type │ │ - [ 829c] smime_sign │ │ - [ 82a7] missing init function │ │ - [ 82bd] openssl_conf │ │ - [ 82ca] OPENSSL_atexit │ │ - [ 82d9] crypto/dh/dh_asn1.c │ │ - [ 82ed] dh_param_decode │ │ - [ 82fd] dh_pub_encode │ │ - [ 830b] invalid public key │ │ - [ 831e] crypto/dh/dh_prn.c │ │ - [ 8331] s │ │ - [ 8333] DSA_new_method │ │ - [ 8342] DSA_sign_setup │ │ - [ 8351] DSO_convert_filename │ │ - [ 8366] dso already loaded │ │ - [ 8379] failure │ │ - [ 8381] EC │ │ - [ 8384] p.prime │ │ - [ 838c] NIST/SECG curve over a 409 bit binary field │ │ - [ 83b8] WTLS curve over a 160 bit prime field │ │ - [ 83de] ECDSA_sign_ex │ │ - [ 83ec] ecp_nistz256_pre_comp_new │ │ - [ 8406] ec_GFp_nistp224_points_mul │ │ - [ 8421] EC_GROUP_copy │ │ - [ 842f] EC_GROUP_new_by_curve_name │ │ - [ 844a] EC_KEY_generate_key │ │ - [ 845e] EC_KEY_priv2oct │ │ - [ 846e] EC_POINT_new │ │ - [ 847b] invalid pentanomial basis │ │ - [ 8495] Basis Type: %s\n │ │ - [ 84a5] , name= │ │ - [ 84ad] dynamic_ctrl │ │ - [ 84ba] dynamic_set_data_ctx │ │ - [ 84cf] no control function │ │ - [ 84e3] unimplemented cipher │ │ - [ 84f8] SM2 routines │ │ - [ 8505] listen │ │ - [ 850c] crypto/evp/bio_b64.c │ │ - [ 8521] DES-CBC │ │ - [ 8529] id-aes256-wrap │ │ - [ 8538] camellia256 │ │ - [ 8544] EVP_PKEY_get0_EC_KEY │ │ - [ 8559] EVP_PKEY_sign_init │ │ - [ 856c] only oneshot supported │ │ - [ 8583] wrap mode not allowed │ │ - [ 8599] crypto/evp/p_sign.c │ │ - [ 85ad] crypto/ex_data.c │ │ - [ 85be] HMAC │ │ - [ 85c3] missing key │ │ - [ 85cf] N │ │ - [ 85d1] num_insert = %lu\n │ │ - [ 85ee] assertion failed: minsize > 0 │ │ - [ 860c] crypto/modes/gcm128.c │ │ - [ 8622] undefined │ │ - [ 862c] stateOrProvinceName │ │ - [ 8640] RC2-ECB │ │ - [ 8648] unstructuredName │ │ - [ 8659] dsaWithSHA │ │ - [ 8664] DSA-SHA1-old │ │ - [ 8671] Netscape Revocation Url │ │ - [ 8689] bf-ofb │ │ - [ 8690] crlDistributionPoints │ │ - [ 86a6] md5WithRSA │ │ - [ 86b1] CAST5-CFB │ │ - [ 86bb] certBag │ │ - [ 86c3] id-smime-aa-equivalentLabels │ │ - [ 86e0] id-smime-cti-ets-proofOfReceipt │ │ - [ 8700] ipsecTunnel │ │ - [ 870c] id-it-caProtEncCert │ │ - [ 8720] id-it-subscriptionRequest │ │ - [ 873a] id-aca-chargingIdentity │ │ - [ 8752] ad dvcs │ │ - [ 875a] snmpv2 │ │ - [ 8761] CSPName │ │ - [ 8769] aes-128-ecb │ │ - [ 8775] aes-192-ecb │ │ - [ 8781] AES-256-CFB │ │ - [ 878d] audio │ │ - [ 8793] x500UniqueIdentifier │ │ - [ 87a8] setct-CapReqTBSX │ │ - [ 87b9] setct-CapRevReqTBS │ │ - [ 87cc] setct-CapRevReqTBSX │ │ - [ 87e0] setct-CredRevResTBE │ │ - [ 87f4] international-organizations │ │ - [ 8810] id-ppl │ │ - [ 8817] secp521r1 │ │ - [ 8821] wap-wsg-idm-ecid-wtls12 │ │ - [ 8839] camellia-256-cfb8 │ │ - [ 884b] X509v3 Subject Directory Attributes │ │ - [ 886f] cryptocom │ │ - [ 8879] id-GostR3411-94-with-GostR3410-94-cc │ │ - [ 889e] preferredDeliveryMethod │ │ - [ 88b6] seeAlso │ │ - [ 88be] mgf1 │ │ - [ 88c3] jurisdictionST │ │ - [ 88d2] camellia-192-ctr │ │ - [ 88e3] md_gost12_512 │ │ - [ 88f1] id-tc26-gost-3410-2012-512-constants │ │ - [ 8916] OGRN │ │ - [ 891b] Send Proxied Router │ │ - [ 892f] ARIA-128-ECB │ │ - [ 893c] aria-128-cfb8 │ │ - [ 894a] SHA3-224 │ │ - [ 8953] dsa_with_SHA3-384 │ │ - [ 8965] aria-192-ccm │ │ - [ 8972] aria-256-gcm │ │ - [ 897f] ffdhe3072 │ │ - [ 8989] SM2 │ │ - [ 898d] OCSP_RESPID │ │ - [ 8999] issuerNameHash │ │ - [ 89a8] value.good │ │ - [ 89b3] ocsp_check_delegated │ │ - [ 89c8] status too old │ │ - [ 89d7] do_pk8pkey_fp │ │ - [ 89e5] get_header_and_data │ │ - [ 89f9] PEM_read_DHparams │ │ - [ 8a0b] bad base64 decode │ │ - [ 8a1d] encryption ctrl failure │ │ - [ 8a35] OpenSSL POLY1305 method │ │ - [ 8a4d] parent strength too weak │ │ - [ 8a66] selftest failure │ │ - [ 8a77] unsupported drbg type │ │ - [ 8a8d] crypto/rand/rand_lib.c │ │ - [ 8aa4] with │ │ - [ 8aab] RSA_meth_dup │ │ - [ 8ab8] rsa_priv_decode │ │ - [ 8ac8] crypto/rsa/rsa_oaep.c │ │ - [ 8ade] crypto/rsa/rsa_ossl.c │ │ - [ 8af4] auto │ │ - [ 8af9] sm2_compute_msg_hash │ │ - [ 8b0e] sm2_compute_userid_digest │ │ - [ 8b28] sm2_sig_gen │ │ - [ 8b34] crypto/stack/stack.c │ │ - [ 8b49] OSSL_STORE_INFO_set0_NAME_description │ │ - [ 8b6f] crypto/threads_pthread.c │ │ - [ 8b88] hashed_msg │ │ - [ 8b93] ess_CERT_ID_new_init │ │ - [ 8ba8] TS_RESP_CTX_set_signer_cert │ │ - [ 8bc4] TS_RESP_set_status_info │ │ - [ 8bdc] no time stamp token │ │ - [ 8bf0] critical │ │ - [ 8bfa] grantedWithMods │ │ - [ 8c0a] UI_process │ │ - [ 8c15] %8sRequested Extensions:\n │ │ - [ 8c2f] Not Before: │ │ - [ 8c48] by_file_ctrl │ │ - [ 8c55] check_name_constraints │ │ - [ 8c6c] check_policy │ │ - [ 8c79] X509_load_cert_file │ │ - [ 8c8d] loading cert dir │ │ - [ 8c9e] no certificate or crl found │ │ - [ 8cba] certificate is not yet valid │ │ - [ 8cd7] no explicit policy │ │ - [ 8cea] sig_alg │ │ - [ 8cf2] crypto/x509v3/v3_addr.c │ │ - [ 8d0a] (Multicast) │ │ - [ 8d17] URI: │ │ - [ 8d1c] move │ │ - [ 8d21] Decipher Only │ │ - [ 8d2f] %*sNo Qualifiers\n │ │ - [ 8d41] CRL_DIST_POINTS │ │ - [ 8d51] CRLissuer │ │ - [ 8d5b] CA Compromise │ │ - [ 8d69] smimesign │ │ - [ 8d73] CRL signing │ │ - [ 8d7f] %*sVersion: %ld (0x%lX) │ │ - [ 8d97] YES │ │ - [ 8d9b] false │ │ - [ 8da1] policy_data_new │ │ - [ 8db1] v2i_EXTENDED_KEY_USAGE │ │ - [ 8dc8] X509V3_EXT_i2d │ │ - [ 8dd7] X509_PURPOSE_add │ │ - [ 8de8] incorrect policy syntax tag │ │ - [ 8e04] no subject details │ │ - [ 8e17] unsupported option │ │ - [ 8e2a] NULL │ │ - [ 8e2f] bitstr_cb │ │ - [ 8e39] c2i_ASN1_INTEGER │ │ - [ 8e4a] c2i_ibuf │ │ - [ 8e53] collect_data │ │ - [ 8e60] x509_name_ex_d2i │ │ - [ 8e71] INTEGER │ │ - [ 8e79] GENTIME │ │ - [ 8e81] d=%-2d hl=%ld l=%4ld │ │ - [ 8e97] prim: │ │ - [ 8e9e] name="%s"%s │ │ - [ 8eab] Unable to load public key\n │ │ - [ 8ec8] ASN1_OCTET_STRING │ │ - [ 8eda] ASN1_OCTET_STRING_NDEF │ │ - [ 8ef1] %u\n │ │ - [ 8ef5] crypto/async/async_wait.c │ │ - [ 8f0f] gets(%lu) - %s\n │ │ - [ 8f1f] addr_strings │ │ - [ 8f2c] bad fopen mode │ │ - [ 8f3b] crypto/bio/bss_mem.c │ │ - [ 8f50] BN_BLINDING_convert_ex │ │ - [ 8f67] digestAlgorithm │ │ - [ 8f77] d.crl │ │ - [ 8f7d] crls │ │ - [ 8f82] keyDerivationAlgorithm │ │ - [ 8f99] CMS_add0_recipient_key │ │ - [ 8fb0] CMS_add0_recipient_password │ │ - [ 8fcc] CMS_add1_recipient_cert │ │ - [ 8fe4] CMS_decrypt_set1_pkey │ │ - [ 8ffa] cms_Receipt_verify │ │ - [ 900d] no signers │ │ - [ 9018] pkey_siphash_init │ │ - [ 902a] log key invalid │ │ - [ 903a] unsupported entry type │ │ - [ 9051] DH Public-Key │ │ - [ 905f] DH_check_ex │ │ - [ 906b] dsa_builtin_paramgen2 │ │ - [ 9081] pkey_dsa_ctrl_str │ │ - [ 9093] missing parameters │ │ - [ 90a6] dl_load │ │ - [ 90ae] DSO_pathbyaddr │ │ - [ 90bd] X9_62_PENTANOMIAL │ │ - [ 90cf] RFC 5639 curve over a 160 bit prime field │ │ - [ 90f9] RFC 5639 curve over a 320 bit prime field │ │ - [ 9123] P-192 │ │ - [ 9129] ECPKParameters_print │ │ - [ 913e] EC_GROUP_set_curve │ │ - [ 9151] EC_POINT_add │ │ - [ 915e] asn1 error │ │ - [ 9169] field too large │ │ - [ 9179] random number generation failed │ │ - [ 9199] crypto/ec/ecp_oct.c │ │ - [ 91ad] %*s%s Private-Key:\n │ │ - [ 91c1] dynamic │ │ - [ 91c9] int_engine_module_init │ │ - [ 91e0] engines section error │ │ - [ 91f6] 'id' or 'name' missing │ │ - [ 920d] x509 certificate routines │ │ - [ 9227] asn1 encoding routines │ │ - [ 923e] DES-EDE3-ECB │ │ - [ 924b] ripemd │ │ - [ 9252] EVP_PKEY_new_raw_private_key │ │ - [ 926f] EVP_VerifyFinal │ │ - [ 927f] ok_new │ │ - [ 9286] different key types │ │ - [ 929a] no operation set │ │ - [ 92ab] Public Key │ │ - [ 92b6] pass │ │ - [ 92bb] num_delete = %lu\n │ │ - [ 92d8] RSA-MD2 │ │ - [ 92e0] dhKeyAgreement │ │ - [ 92ef] des-ede │ │ - [ 92f7] RSA-SHA │ │ - [ 92ff] pkcs9 │ │ - [ 9305] Netscape Comment │ │ - [ 9316] cast5-ofb │ │ - [ 9320] clientAuth │ │ - [ 932b] id-smime-ct │ │ - [ 9337] id-smime-aa-macValue │ │ - [ 934c] id-smime-aa-ets-otherSigCert │ │ - [ 9369] id-smime-aa-ets-CertificateRefs │ │ - [ 9389] id-smime-cti-ets-proofOfApproval │ │ - [ 93aa] biometricInfo │ │ - [ 93b8] id-regInfo-utf8Pairs │ │ - [ 93cd] dcobject │ │ - [ 93d6] documentSeries │ │ - [ 93e5] userClass │ │ - [ 93ef] sOARecord │ │ - [ 93f9] singleLevelQuality │ │ - [ 940c] message extensions │ │ - [ 941f] setct-AcqCardCodeMsg │ │ - [ 9434] setct-AuthRevResTBE │ │ - [ 9448] issuer capabilities │ │ - [ 945c] setAttr-IssCap-T2 │ │ - [ 946e] ICC or token signature │ │ - [ 9485] JOINT-ISO-ITU-T │ │ - [ 9495] aes-128-cfb8 │ │ - [ 94a2] secp128r2 │ │ - [ 94ac] sect233k1 │ │ - [ 94b6] CAMELLIA-256-ECB │ │ - [ 94c7] issuingDistributionPoint │ │ - [ 94e0] SEED-CFB │ │ - [ 94e9] HMAC-MD5 │ │ - [ 94f2] id-it-suppLangTags │ │ - [ 9505] id-Gost28147-89-cc │ │ - [ 9518] GOST 28147-89 Cryptocom ParamSet │ │ - [ 9539] registeredAddress │ │ - [ 954b] houseIdentifier │ │ - [ 955b] brainpoolP160r1 │ │ - [ 956b] GOST R 34.10-2012 with GOST R 34.11-2012 (512 bit) │ │ - [ 959e] gost89-ctr │ │ - [ 95a9] grasshopper-cbc │ │ - [ 95b9] ipsec Internet Key Exchange │ │ - [ 95d5] KxRSA │ │ - [ 95db] kx-psk │ │ - [ 95e2] auth-null │ │ - [ 95ec] blake2s256 │ │ - [ 95f7] siphash │ │ - [ 95ff] ARIA-192-ECB │ │ - [ 960c] aria-192-ofb │ │ - [ 9619] aria-192-ctr │ │ - [ 9626] id-ecdsa-with-sha3-224 │ │ - [ 963d] aria-128-gcm │ │ - [ 964a] OCSP_BASICRESP │ │ - [ 9659] tbsRequest │ │ - [ 9664] nextUpdate │ │ - [ 966f] crypto/ocsp/ocsp_cl.c │ │ - [ 9685] %*scrlUrl: │ │ - [ 9691] NEW CERTIFICATE REQUEST │ │ - [ 96a9] PEM_read │ │ - [ 96b2] PEM_read_bio_PrivateKey │ │ - [ 96ca] PEM_read_PrivateKey │ │ - [ 96de] bad end line │ │ - [ 96eb] crypto/pkcs12/p12_init.c │ │ - [ 9704] PKCS12_pbe_crypt │ │ - [ 9715] contents │ │ - [ 971e] unauth_attr │ │ - [ 972a] PKCS7_add_signer │ │ - [ 973b] error retrieving nonce │ │ - [ 9752] RSA_PRIME_INFO │ │ - [ 9761] maskGenAlgorithm │ │ - [ 9772] pkey_rsa_ctrl_str │ │ - [ 9784] RSA_padding_check_PKCS1_type_2 │ │ - [ 97a3] rsa operations not supported │ │ - [ 97c0] salt length recovery failed │ │ - [ 97dc] PEM │ │ - [ 97e0] X509Certificate │ │ - [ 97f0] ossl_store_unregister_loader_int │ │ - [ 9811] not a certificate │ │ - [ 9823] search only supported for directories │ │ - [ 9849] seconds │ │ - [ 9851] unsupported md algorithm │ │ - [ 986a] Message data:\n │ │ - [ 9879] Superfluous message digest parameter. │ │ - [ 989f] no result buffer │ │ - [ 98b0] sys$qiow error │ │ - [ 98bf] unknown control command │ │ - [ 98d7] %16s │ │ - [ 98dc] X509v3 extensions │ │ - [ 98ee] dir_ctrl │ │ - [ 98f7] CRL signature failure │ │ - [ 990d] authority and issuer serial number mismatch │ │ - [ 9939] invalid non-CA certificate (has CA markings) │ │ - [ 9966] Certificate Transparency required, but no valid SCTs found │ │ - [ 99a1] subjectUID │ │ - [ 99ac] crypto/x509v3/pcy_node.c │ │ - [ 99c5] IPAddrBlocks │ │ - [ 99d2] %*sEntry %0d:\n │ │ - [ 99e1] %*s%s\n │ │ - [ 99e8] cRLSign │ │ - [ 99f0] GENERAL_NAMES │ │ - [ 99fe] minimum │ │ - [ 9a06] excludedSubtrees │ │ - [ 9a17] text: │ │ - [ 9a1d] crypto/x509v3/v3_purp.c │ │ - [ 9a35] do_ext_nconf │ │ - [ 9a42] v2i_AUTHORITY_KEYID │ │ - [ 9a56] bn dec2bn error │ │ - [ 9a66] invalid null value │ │ - [ 9a79] no policy identifier │ │ - [ 9a8e] \ │ │ - [ 9a90] ASN1_generate_v3 │ │ - [ 9aa1] asn1_str2type │ │ - [ 9aaf] ASN1_TYPE_get_int_octetstring │ │ - [ 9acd] oid_module_init │ │ - [ 9add] illegal hex │ │ - [ 9ae9] invalid digit │ │ - [ 9af7] universalstring is wrong length │ │ - [ 9b17] unknown format │ │ - [ 9b26] PRINTABLESTRING │ │ - [ 9b36] TELETEXSTRING │ │ - [ 9b44] FORM │ │ - [ 9b49] %5ld: │ │ - [ 9b4f] cont [ %d ] │ │ - [ 9b5b] appl [ %d ] │ │ - [ 9b67] smime.p7z │ │ - [ 9b71] application/pkcs7-mime │ │ - [ 9b88] oid_section │ │ - [ 9b94] field= │ │ - [ 9b9b] blockSize │ │ - [ 9ba5] %s%s\n │ │ - [ 9bab] crypto/bio/b_sock.c │ │ - [ 9bbf] acpt_state │ │ - [ 9bca] invalid socket │ │ - [ 9bd9] ',' │ │ - [ 9bdd] BN_mod_exp_mont_consttime │ │ - [ 9bf7] BN_mod_sqrt │ │ - [ 9c03] BN_rand_range │ │ - [ 9c11] issuer │ │ - [ 9c18] signatureAlgorithm │ │ - [ 9c2b] d.rKeyId │ │ - [ 9c34] d.envelopedData │ │ - [ 9c44] cms_DigestAlgorithm_find_ctx │ │ - [ 9c61] CMS_RecipientInfo_ktri_cert_cmp │ │ - [ 9c81] cms_signed_data_init │ │ - [ 9c96] CMS_SignerInfo_verify │ │ - [ 9cac] cms_signerinfo_verify_cert │ │ - [ 9cc7] NCONF_get_section │ │ - [ 9cd9] unable to create new section │ │ - [ 9cf6] , path= │ │ - [ 9cfe] OPENSSL_sk_deep_copy │ │ - [ 9d13] CT_POLICY_EVAL_CTX_new │ │ - [ 9d2a] SCT_set_version │ │ - [ 9d3a] DHparams │ │ - [ 9d43] modulus too large │ │ - [ 9d55] OpenSSL DH Method │ │ - [ 9d67] dsa_builtin_paramgen │ │ - [ 9d7c] dlfcn_bind_func │ │ - [ 9d8c] SM2 curve over a 256 bit prime field │ │ - [ 9db1] B-283 │ │ - [ 9db7] B-409 │ │ - [ 9dbd] K-283 │ │ - [ 9dc3] ecx_key_op │ │ - [ 9dce] ec_GFp_mont_field_set_to_one │ │ - [ 9deb] EC_GROUP_get_trinomial_basis │ │ - [ 9e08] EC_POINT_cmp │ │ - [ 9e15] EC_POINT_set_to_infinity │ │ - [ 9e2e] invalid private key │ │ - [ 9e42] crypto/ec/ec_key.c │ │ - [ 9e55] Generator (compressed): │ │ - [ 9e6d] A: │ │ - [ 9e73] Seed: │ │ - [ 9e79] OpenSSL X448 algorithm │ │ - [ 9e90] ENGINE_new │ │ - [ 9e9b] invalid string │ │ - [ 9eaa] not loaded │ │ - [ 9eb5] BUF lib │ │ - [ 9ebd] called a function that was disabled at compile-time │ │ - [ 9ef1] assertion failed: ctx->buf_off + i < (int)sizeof(ctx->buf) │ │ - [ 9f2c] CAMELLIA256 │ │ - [ 9f38] CAMELLIA-256-CBC │ │ - [ 9f49] EVP_PKEY_set1_engine │ │ - [ 9f5e] unsupported salt type │ │ - [ 9f74] crypto/evp/evp_lib.c │ │ - [ 9f89] pkey_scrypt_ctrl_uint64 │ │ - [ 9fa1] assertion failed: !sh_testbit(temp, slist, sh.bitmalloc) │ │ - [ 9fda] basicConstraints │ │ - [ 9feb] GN │ │ - [ 9fee] rc5-cbc │ │ - [ 9ff6] rc5-ofb │ │ - [ 9ffe] X509v3 Delta CRL Indicator │ │ - [ a019] keyBag │ │ - [ a020] crlBag │ │ - [ a027] secretBag │ │ - [ a031] sdsiCertificate │ │ - [ a041] id-smime-mod-cms │ │ - [ a052] id-smime-aa-ets-sigPolicyId │ │ - [ a06e] id-it-currentCRL │ │ - [ a07f] id-it-keyPairParamReq │ │ - [ a095] id-it-revPassphrase │ │ - [ a0a9] id-it-confirmWaitTime │ │ - [ a0bf] id-regInfo │ │ - [ a0ca] id-regCtrl-oldCertID │ │ - [ a0df] id-cmc-dataReturn │ │ - [ a0f1] id-pda-dateOfBirth │ │ - [ a104] id-pda-countryOfCitizenship │ │ - [ a120] AD Time Stamping │ │ - [ a131] X509v3 AC Targeting │ │ - [ a145] characteristic-two-field │ │ - [ a15e] pilot │ │ - [ a164] iA5StringSyntax │ │ - [ a174] userId │ │ - [ a17b] photo │ │ - [ a181] dSAQuality │ │ - [ a18c] documentPublisher │ │ - [ a19e] setct-PANToken │ │ - [ a1ad] setct-CredRevReqTBE │ │ - [ a1c1] encrypted track 2 │ │ - [ a1d3] sha224 │ │ - [ a1da] c2pnb163v1 │ │ - [ a1e5] c2pnb163v3 │ │ - [ a1f0] c2tnb191v1 │ │ - [ a1fb] camellia-192-ofb │ │ - [ a20c] ecdsa-with-SHA224 │ │ - [ a21e] hmacWithSHA256 │ │ - [ a22d] GOST R 34.11-94 PRF │ │ - [ a241] id-Gost28147-89-CryptoPro-RIC-1-ParamSet │ │ - [ a26a] id-GostR3411-94-with-GostR3410-2001-cc │ │ - [ a291] enhancedSearchGuide │ │ - [ a2a5] AES-128-XTS │ │ - [ a2b1] AES-256-CBC-HMAC-SHA1 │ │ - [ a2c7] dhSinglePass-cofactorDH-sha512kdf-scheme │ │ - [ a2f0] SNILS │ │ - [ a2f6] HKDF │ │ - [ a2fb] n3 │ │ - [ a2fe] DSTU Gost 28147-2009 │ │ - [ a313] dstu34311 │ │ - [ a31d] id-tc26-wrap-gostr3412-2015-kuznyechik │ │ - [ a344] OBJ_nid2ln │ │ - [ a34f] reqCert │ │ - [ a357] thisUpdate │ │ - [ a362] ocsp_match_issuerid │ │ - [ a376] OCSP_response_get1_basic │ │ - [ a38f] bad password read │ │ - [ a3a1] d.enveloped │ │ - [ a3ad] encryption not supported for this key type │ │ - [ a3d8] error instantiating drbg │ │ - [ a3f1] Not a regular file │ │ - [ a404] prediction resistance not supported │ │ - [ a428] RSA_padding_add_PKCS1_OAEP │ │ - [ a443] RSA_print │ │ - [ a44d] RSA_setup_blinding │ │ - [ a460] invalid trailer │ │ - [ a470] rsa_mgf1_md │ │ - [ a47c] sm2_sign │ │ - [ a485] * │ │ - [ a487] PUBKEY │ │ - [ a48e] loading started │ │ - [ a49e] ui process interrupted or cancelled │ │ - [ a4c2] scheme= │ │ - [ a4ca] cert_req │ │ - [ a4d3] ESS_CERT_ID_V2 │ │ - [ a4e2] millisecs │ │ - [ a4ec] TS_RESP_verify_signature │ │ - [ a505] TS_TST_INFO_set_msg_imprint │ │ - [ a521] bad pkcs7 type │ │ - [ a530] ess add signing cert error │ │ - [ a54b] nonce mismatch │ │ - [ a55a] Time is not available. │ │ - [ a571] Bad message digest. │ │ - [ a585] user data duplication unsupported │ │ - [ a5a7] │ │ - [ a5ac] i2d_X509_AUX │ │ - [ a5b9] X509_NAME_print │ │ - [ a5c9] X509_OBJECT_new │ │ - [ a5d9] X509_STORE_new │ │ - [ a5e8] Suite B: cannot sign P-384 with P-256 │ │ - [ a60e] crypto/x509/x509_v3.c │ │ - [ a624] X509_EXTENSION │ │ - [ a633] (Unknown SAFI %u) │ │ - [ a646] %*s admissionAuthority:\n │ │ - [ a660] %*s namingAuthorityText: │ │ - [ a67b] Routing Domain Identifiers │ │ - [ a696] reserved │ │ - [ a69f] SSL CA │ │ - [ a6a6] Key Compromise │ │ - [ a6b5] name.relativename │ │ - [ a6c7] indirectCRL │ │ - [ a6d3] \n │ │ - [ a6dc] ids │ │ - [ a6e0] status_request │ │ - [ a6ef] crypto/x509v3/v3_utl.c │ │ - [ a706] policy_section │ │ - [ a715] v2i_AUTHORITY_INFO_ACCESS │ │ - [ a72f] user too long │ │ - [ a73d] , │ │ - [ a73f] asn1_ex_c2i │ │ - [ a74b] i2d_ASN1_bio_stream │ │ - [ a75f] stable_get │ │ - [ a76a] x509_name_encode │ │ - [ a77b] illegal negative value │ │ - [ a792] streaming not supported │ │ - [ a7aa] too small │ │ - [ a7b4] UTC │ │ - [ a7b8] IA5STRING │ │ - [ a7c2] (unknown) │ │ - [ a7cc] name="smime.p7s"%s │ │ - [ a7e0] signed-receipt │ │ - [ a7ef] enckey │ │ - [ a7f6] NETSCAPE_CERT_SEQUENCE │ │ - [ a80d] UNKNOWN │ │ - [ a815] FALSE │ │ - [ a81b] INT32 │ │ - [ a821] tcp │ │ - [ a825] │ │ - [ a828] write(%d,%lu) - %s fd=%d\n │ │ - [ a842] addrinfo addr is not af inet │ │ - [ a85f] crypto/bio/bio_lib.c │ │ - [ a874] secure memory buffer │ │ - [ a889] BN_GF2m_mod_mul │ │ - [ a899] BN_RECP_CTX_new │ │ - [ a8a9] invalid shift │ │ - [ a8b7] crypto/bn/bn_prime.c │ │ - [ a8cc] serialNumber │ │ - [ a8d9] CMS_OriginatorInfo │ │ - [ a8ec] error setting key │ │ - [ a8fe] CRYPTO_set_ex_data │ │ - [ a911] get_and_lock │ │ - [ a91e] invalid log id length │ │ - [ a934] crypto/ct/ct_log.c │ │ - [ a947] not set │ │ - [ a94f] unknown\n │ │ + [ 773a] ec_GFp_mont_field_decode │ │ + [ 7753] ec_GFp_nistp521_group_set_curve │ │ + [ 7773] EC_GROUP_get_pentanomial_basis │ │ + [ 7792] coordinates out of range │ │ + [ 77ab] crypto/ec/ec_pmeth.c │ │ + [ 77c0] ecdh_kdf_md │ │ + [ 77cc] cmd not executable │ │ + [ 77df] version incompatibility │ │ + [ 77f7] DSA lib │ │ + [ 77ff] STORE lib │ │ + [ 7809] close │ │ + [ 780f] base64 encoding │ │ + [ 781f] DESX-CBC │ │ + [ 7828] aes256-wrap │ │ + [ 7834] EVP_MD_CTX_copy_ex │ │ + [ 7847] EVP_PKEY_get0_DH │ │ + [ 7858] int_ctx_new │ │ + [ 7864] partially overlapping buffers │ │ + [ 7882] crypto/evp/pmeth_gn.c │ │ + [ 7898] info │ │ + [ 789d] pkey_tls1_prf_derive │ │ + [ 78b2] hexpass │ │ + [ 78ba] secret │ │ + [ 78c1] assertion failed: (char **)temp->next->p_next == list │ │ + [ 78f7] assertion failed: sh.freelist[slist] == temp │ │ + [ 7924] pbeWithMD5AndDES-CBC │ │ + [ 7939] ST │ │ + [ 793c] pkcs7-encryptedData │ │ + [ 7950] nsBaseUrl │ │ + [ 795a] nsCaPolicyUrl │ │ + [ 7968] SN │ │ + [ 796b] dsaEncryption │ │ + [ 7979] Code Signing │ │ + [ 7986] emailProtection │ │ + [ 7996] msEFS │ │ + [ 799c] PBMAC1 │ │ + [ 79a3] Policy Qualifier User Notice │ │ + [ 79c0] pbeWithMD5AndRC2-CBC │ │ + [ 79d5] id-smime-aa-ets-revocationValues │ │ + [ 79f6] id-pda │ │ + [ 79fd] id-qcs │ │ + [ 7a04] id-on-personalData │ │ + [ 7a17] OCSP Archive Cutoff │ │ + [ 7a2b] dcObject │ │ + [ 7a34] prime256v1 │ │ + [ 7a3f] document │ │ + [ 7a48] personalSignature │ │ + [ 7a5a] setct-PIData │ │ + [ 7a67] setct-CapTokenSeq │ │ + [ 7a79] setct-ErrorTBS │ │ + [ 7a88] setct-PIUnsignedTBE │ │ + [ 7a9c] setct-RegFormReqTBE │ │ + [ 7ab0] setCext-Track2Data │ │ + [ 7ac3] rsaOAEPEncryptionSET │ │ + [ 7ad8] id-ppl-inheritAll │ │ + [ 7aea] secp160k1 │ │ + [ 7af4] secp384r1 │ │ + [ 7afe] sect283r1 │ │ + [ 7b08] id-Gost28147-89-CryptoPro-B-ParamSet │ │ + [ 7b2d] id-GostR3410-94-a │ │ + [ 7b3f] businessCategory │ │ + [ 7b50] destinationIndicator │ │ + [ 7b65] aes-128-ccm │ │ + [ 7b71] aes-128-cbc-hmac-sha1 │ │ + [ 7b87] aes-256-cbc-hmac-sha1 │ │ + [ 7b9d] PSPECIFIED │ │ + [ 7ba8] dh-std-kdf │ │ + [ 7bb3] aes-256-ocb │ │ + [ 7bbf] camellia-256-ccm │ │ + [ 7bd0] gost89-cnt-12 │ │ + [ 7bde] gost2012_256 │ │ + [ 7beb] id-tc26-digest │ │ + [ 7bfa] GOST R 34.10-2012 with GOST R 34.11-2012 (256 bit) │ │ + [ 7c2d] Signing Tool of Subject │ │ + [ 7c45] gost89-cbc │ │ + [ 7c50] sendProxiedRouter │ │ + [ 7c62] auth-gost01 │ │ + [ 7c6e] id-ct-xml │ │ + [ 7c78] kx-any │ │ + [ 7c7f] RSA-SHA3-256 │ │ + [ 7c8c] ARIA-192-GCM │ │ + [ 7c99] OCSP_CERTSTATUS │ │ + [ 7ca9] certId │ │ + [ 7cb0] error in thisupdate field │ │ + [ 7cca] ,Reason= │ │ + [ 7cd3] sigrequired │ │ + [ 7cdf] cACompromise │ │ + [ 7ced] Produced At: │ │ + [ 7d00] Revocation Reason: %s (0x%lx) │ │ + [ 7d22] %*scrlTime: │ │ + [ 7d2f] CERTIFICATE │ │ + [ 7d3b] RSA PRIVATE KEY │ │ + [ 7d4b] check_bitlen_rsa │ │ + [ 7d5c] ^I, │ │ + [ 7d60] OPENSSL_uni2asc │ │ + [ 7d70] pkcs7_copy_existing_digest │ │ + [ 7d8b] crypto/rand/drbg_lib.c │ │ + [ 7da2] rand_drbg_enable_locking │ │ + [ 7dbb] RAND_load_file │ │ + [ 7dca] error retrieving additional input │ │ + [ 7dec] parent locking not enabled │ │ + [ 7e07] publicExponent: │ │ + [ 7e17] Public-Key: (%d bit)\n │ │ + [ 7e2d] pkey_rsa_verify │ │ + [ 7e3d] rsa_pss_get_param │ │ + [ 7e4f] first octet invalid │ │ + [ 7e63] 1536 │ │ + [ 7e68] file_name_to_uri │ │ + [ 7e79] not a crl │ │ + [ 7e83] crypto/store/store_register.c │ │ + [ 7ea1] var bad value │ │ + [ 7eaf] Granted. │ │ + [ 7eb8] badDataFormat │ │ + [ 7ec6] assertion failed: ctx != NULL │ │ + [ 7ee4] crypto/txt_db/txt_db.c │ │ + [ 7efb] Verify failure\n │ │ + [ 7f0b] Validity\n │ │ + [ 7f1d] X509_CRL_diff │ │ + [ 7f2b] x509_pubkey_decode │ │ + [ 7f3e] OCSP responder │ │ + [ 7f4d] excluded subtree violation │ │ + [ 7f68] X509_REQ_INFO │ │ + [ 7f76] IPAddressOrRange │ │ + [ 7f87] (MPLS-labeled VPN) │ │ + [ 7f9b] admissionAuthority │ │ + [ 7fae] %s%s%s%s\n │ │ + [ 7fb8] always │ │ + [ 7fbf] EdiPartyName │ │ + [ 7fcc] %X │ │ + [ 7fcf] ASIdentifierChoice │ │ + [ 7fe2] AS │ │ + [ 7fe5] Unused │ │ + [ 7fec] S/MIME CA │ │ + [ 7ff6] %s - %s │ │ + [ 7ffe] %*s │ │ + [ 8011] nssslserver │ │ + [ 801d] set_dist_point_name │ │ + [ 8031] SXNET_get_id_asc │ │ + [ 8042] v2i_BASIC_CONSTRAINTS │ │ + [ 8058] v3_generic_extension │ │ + [ 806d] invalid asrange │ │ + [ 807d] invalid ipaddress │ │ + [ 808f] a2i_ASN1_INTEGER │ │ + [ 80a0] ASN1_digest │ │ + [ 80ac] asn1_do_lock │ │ + [ 80b9] ASN1_item_sign_ctx │ │ + [ 80cc] bn_to_asn1_string │ │ + [ 80de] c2i_ASN1_BIT_STRING │ │ + [ 80f2] expecting an object │ │ + [ 8106] illegal bitstring format │ │ + [ 811f] invalid modifier │ │ + [ 8130] too long │ │ + [ 8139] unexpected eoc │ │ + [ 8148] T61STRING │ │ + [ 8152] SEQWRAP │ │ + [ 815a] d=%-2d hl=%ld l=inf │ │ + [ 8170] - │ │ + [ 8172] -----BEGIN %s-----\n │ │ + [ 8186] application/pkcs7- │ │ + [ 8199] gostr3411-94 │ │ + [ 81a6] Netscape SPKI:\n │ │ + [ 81b6] ASN1_VISIBLESTRING │ │ + [ 81c9] BIO_meth_new │ │ + [ 81d6] BIO_read_ex │ │ + [ 81e2] BIO_sock_init │ │ + [ 81f0] file_ctrl │ │ + [ 81fa] getsockname truncated address │ │ + [ 8218] BN_mod_inverse │ │ + [ 8227] BN_new │ │ + [ 822e] invalid length │ │ + [ 823d] keyAttr │ │ + [ 8245] date │ │ + [ 824a] d.pwri │ │ + [ 8251] CMS_EncryptedContentInfo │ │ + [ 826a] receiptsTo │ │ + [ 8275] CMS_add1_signer │ │ + [ 8285] no digest set │ │ + [ 8293] no key │ │ + [ 829a] no public key │ │ + [ 82a8] unsupported recipient type │ │ + [ 82c3] smime_sign │ │ + [ 82ce] missing init function │ │ + [ 82e4] openssl_conf │ │ + [ 82f1] OPENSSL_atexit │ │ + [ 8300] crypto/dh/dh_asn1.c │ │ + [ 8314] dh_param_decode │ │ + [ 8324] dh_pub_encode │ │ + [ 8332] invalid public key │ │ + [ 8345] crypto/dh/dh_prn.c │ │ + [ 8358] s │ │ + [ 835a] DSA_new_method │ │ + [ 8369] DSA_sign_setup │ │ + [ 8378] DSO_convert_filename │ │ + [ 838d] dso already loaded │ │ + [ 83a0] failure │ │ + [ 83a8] EC │ │ + [ 83ab] p.prime │ │ + [ 83b3] NIST/SECG curve over a 409 bit binary field │ │ + [ 83df] WTLS curve over a 160 bit prime field │ │ + [ 8405] ECDSA_sign_ex │ │ + [ 8413] ecp_nistz256_pre_comp_new │ │ + [ 842d] ec_GFp_nistp224_points_mul │ │ + [ 8448] EC_GROUP_copy │ │ + [ 8456] EC_GROUP_new_by_curve_name │ │ + [ 8471] EC_KEY_generate_key │ │ + [ 8485] EC_KEY_priv2oct │ │ + [ 8495] EC_POINT_new │ │ + [ 84a2] invalid pentanomial basis │ │ + [ 84bc] Basis Type: %s\n │ │ + [ 84cc] , name= │ │ + [ 84d4] dynamic_ctrl │ │ + [ 84e1] dynamic_set_data_ctx │ │ + [ 84f6] no control function │ │ + [ 850a] unimplemented cipher │ │ + [ 851f] SM2 routines │ │ + [ 852c] listen │ │ + [ 8533] crypto/evp/bio_b64.c │ │ + [ 8548] DES-CBC │ │ + [ 8550] id-aes256-wrap │ │ + [ 855f] camellia256 │ │ + [ 856b] EVP_PKEY_get0_EC_KEY │ │ + [ 8580] EVP_PKEY_sign_init │ │ + [ 8593] only oneshot supported │ │ + [ 85aa] wrap mode not allowed │ │ + [ 85c0] crypto/evp/p_sign.c │ │ + [ 85d4] crypto/ex_data.c │ │ + [ 85e5] HMAC │ │ + [ 85ea] missing key │ │ + [ 85f6] N │ │ + [ 85f8] num_insert = %lu\n │ │ + [ 8615] assertion failed: minsize > 0 │ │ + [ 8633] crypto/modes/gcm128.c │ │ + [ 8649] undefined │ │ + [ 8653] stateOrProvinceName │ │ + [ 8667] RC2-ECB │ │ + [ 866f] unstructuredName │ │ + [ 8680] dsaWithSHA │ │ + [ 868b] DSA-SHA1-old │ │ + [ 8698] Netscape Revocation Url │ │ + [ 86b0] bf-ofb │ │ + [ 86b7] crlDistributionPoints │ │ + [ 86cd] md5WithRSA │ │ + [ 86d8] CAST5-CFB │ │ + [ 86e2] certBag │ │ + [ 86ea] id-smime-aa-equivalentLabels │ │ + [ 8707] id-smime-cti-ets-proofOfReceipt │ │ + [ 8727] ipsecTunnel │ │ + [ 8733] id-it-caProtEncCert │ │ + [ 8747] id-it-subscriptionRequest │ │ + [ 8761] id-aca-chargingIdentity │ │ + [ 8779] ad dvcs │ │ + [ 8781] snmpv2 │ │ + [ 8788] CSPName │ │ + [ 8790] aes-128-ecb │ │ + [ 879c] aes-192-ecb │ │ + [ 87a8] AES-256-CFB │ │ + [ 87b4] audio │ │ + [ 87ba] x500UniqueIdentifier │ │ + [ 87cf] setct-CapReqTBSX │ │ + [ 87e0] setct-CapRevReqTBS │ │ + [ 87f3] setct-CapRevReqTBSX │ │ + [ 8807] setct-CredRevResTBE │ │ + [ 881b] international-organizations │ │ + [ 8837] id-ppl │ │ + [ 883e] secp521r1 │ │ + [ 8848] wap-wsg-idm-ecid-wtls12 │ │ + [ 8860] camellia-256-cfb8 │ │ + [ 8872] X509v3 Subject Directory Attributes │ │ + [ 8896] cryptocom │ │ + [ 88a0] id-GostR3411-94-with-GostR3410-94-cc │ │ + [ 88c5] preferredDeliveryMethod │ │ + [ 88dd] seeAlso │ │ + [ 88e5] mgf1 │ │ + [ 88ea] jurisdictionST │ │ + [ 88f9] camellia-192-ctr │ │ + [ 890a] md_gost12_512 │ │ + [ 8918] id-tc26-gost-3410-2012-512-constants │ │ + [ 893d] OGRN │ │ + [ 8942] Send Proxied Router │ │ + [ 8956] ARIA-128-ECB │ │ + [ 8963] aria-128-cfb8 │ │ + [ 8971] SHA3-224 │ │ + [ 897a] dsa_with_SHA3-384 │ │ + [ 898c] aria-192-ccm │ │ + [ 8999] aria-256-gcm │ │ + [ 89a6] ffdhe3072 │ │ + [ 89b0] SM2 │ │ + [ 89b4] OCSP_RESPID │ │ + [ 89c0] issuerNameHash │ │ + [ 89cf] value.good │ │ + [ 89da] ocsp_check_delegated │ │ + [ 89ef] status too old │ │ + [ 89fe] do_pk8pkey_fp │ │ + [ 8a0c] get_header_and_data │ │ + [ 8a20] PEM_read_DHparams │ │ + [ 8a32] bad base64 decode │ │ + [ 8a44] encryption ctrl failure │ │ + [ 8a5c] OpenSSL POLY1305 method │ │ + [ 8a74] parent strength too weak │ │ + [ 8a8d] selftest failure │ │ + [ 8a9e] unsupported drbg type │ │ + [ 8ab4] crypto/rand/rand_lib.c │ │ + [ 8acb] with │ │ + [ 8ad2] RSA_meth_dup │ │ + [ 8adf] rsa_priv_decode │ │ + [ 8aef] crypto/rsa/rsa_oaep.c │ │ + [ 8b05] crypto/rsa/rsa_ossl.c │ │ + [ 8b1b] auto │ │ + [ 8b20] sm2_compute_msg_hash │ │ + [ 8b35] sm2_compute_userid_digest │ │ + [ 8b4f] sm2_sig_gen │ │ + [ 8b5b] crypto/stack/stack.c │ │ + [ 8b70] OSSL_STORE_INFO_set0_NAME_description │ │ + [ 8b96] crypto/threads_pthread.c │ │ + [ 8baf] hashed_msg │ │ + [ 8bba] ess_CERT_ID_new_init │ │ + [ 8bcf] TS_RESP_CTX_set_signer_cert │ │ + [ 8beb] TS_RESP_set_status_info │ │ + [ 8c03] no time stamp token │ │ + [ 8c17] critical │ │ + [ 8c21] grantedWithMods │ │ + [ 8c31] UI_process │ │ + [ 8c3c] %8sRequested Extensions:\n │ │ + [ 8c56] Not Before: │ │ + [ 8c6f] by_file_ctrl │ │ + [ 8c7c] check_name_constraints │ │ + [ 8c93] check_policy │ │ + [ 8ca0] X509_load_cert_file │ │ + [ 8cb4] loading cert dir │ │ + [ 8cc5] no certificate or crl found │ │ + [ 8ce1] certificate is not yet valid │ │ + [ 8cfe] no explicit policy │ │ + [ 8d11] sig_alg │ │ + [ 8d19] crypto/x509v3/v3_addr.c │ │ + [ 8d31] (Multicast) │ │ + [ 8d3e] URI: │ │ + [ 8d43] move │ │ + [ 8d48] Decipher Only │ │ + [ 8d56] %*sNo Qualifiers\n │ │ + [ 8d68] CRL_DIST_POINTS │ │ + [ 8d78] CRLissuer │ │ + [ 8d82] CA Compromise │ │ + [ 8d90] smimesign │ │ + [ 8d9a] CRL signing │ │ + [ 8da6] %*sVersion: %ld (0x%lX) │ │ + [ 8dbe] YES │ │ + [ 8dc2] false │ │ + [ 8dc8] policy_data_new │ │ + [ 8dd8] v2i_EXTENDED_KEY_USAGE │ │ + [ 8def] X509V3_EXT_i2d │ │ + [ 8dfe] X509_PURPOSE_add │ │ + [ 8e0f] incorrect policy syntax tag │ │ + [ 8e2b] no subject details │ │ + [ 8e3e] unsupported option │ │ + [ 8e51] NULL │ │ + [ 8e56] bitstr_cb │ │ + [ 8e60] c2i_ASN1_INTEGER │ │ + [ 8e71] c2i_ibuf │ │ + [ 8e7a] collect_data │ │ + [ 8e87] x509_name_ex_d2i │ │ + [ 8e98] INTEGER │ │ + [ 8ea0] GENTIME │ │ + [ 8ea8] d=%-2d hl=%ld l=%4ld │ │ + [ 8ebe] prim: │ │ + [ 8ec5] name="%s"%s │ │ + [ 8ed2] Unable to load public key\n │ │ + [ 8eef] ASN1_OCTET_STRING │ │ + [ 8f01] ASN1_OCTET_STRING_NDEF │ │ + [ 8f18] %u\n │ │ + [ 8f1c] crypto/async/async_wait.c │ │ + [ 8f36] gets(%lu) - %s\n │ │ + [ 8f46] addr_strings │ │ + [ 8f53] bad fopen mode │ │ + [ 8f62] crypto/bio/bss_mem.c │ │ + [ 8f77] BN_BLINDING_convert_ex │ │ + [ 8f8e] digestAlgorithm │ │ + [ 8f9e] d.crl │ │ + [ 8fa4] crls │ │ + [ 8fa9] keyDerivationAlgorithm │ │ + [ 8fc0] CMS_add0_recipient_key │ │ + [ 8fd7] CMS_add0_recipient_password │ │ + [ 8ff3] CMS_add1_recipient_cert │ │ + [ 900b] CMS_decrypt_set1_pkey │ │ + [ 9021] cms_Receipt_verify │ │ + [ 9034] no signers │ │ + [ 903f] pkey_siphash_init │ │ + [ 9051] log key invalid │ │ + [ 9061] unsupported entry type │ │ + [ 9078] DH Public-Key │ │ + [ 9086] DH_check_ex │ │ + [ 9092] dsa_builtin_paramgen2 │ │ + [ 90a8] pkey_dsa_ctrl_str │ │ + [ 90ba] missing parameters │ │ + [ 90cd] dl_load │ │ + [ 90d5] DSO_pathbyaddr │ │ + [ 90e4] X9_62_PENTANOMIAL │ │ + [ 90f6] RFC 5639 curve over a 160 bit prime field │ │ + [ 9120] RFC 5639 curve over a 320 bit prime field │ │ + [ 914a] P-192 │ │ + [ 9150] ECPKParameters_print │ │ + [ 9165] EC_GROUP_set_curve │ │ + [ 9178] EC_POINT_add │ │ + [ 9185] asn1 error │ │ + [ 9190] field too large │ │ + [ 91a0] random number generation failed │ │ + [ 91c0] crypto/ec/ecp_oct.c │ │ + [ 91d4] %*s%s Private-Key:\n │ │ + [ 91e8] dynamic │ │ + [ 91f0] int_engine_module_init │ │ + [ 9207] engines section error │ │ + [ 921d] 'id' or 'name' missing │ │ + [ 9234] x509 certificate routines │ │ + [ 924e] asn1 encoding routines │ │ + [ 9265] DES-EDE3-ECB │ │ + [ 9272] ripemd │ │ + [ 9279] EVP_PKEY_new_raw_private_key │ │ + [ 9296] EVP_VerifyFinal │ │ + [ 92a6] ok_new │ │ + [ 92ad] different key types │ │ + [ 92c1] no operation set │ │ + [ 92d2] Public Key │ │ + [ 92dd] pass │ │ + [ 92e2] num_delete = %lu\n │ │ + [ 92ff] RSA-MD2 │ │ + [ 9307] dhKeyAgreement │ │ + [ 9316] des-ede │ │ + [ 931e] RSA-SHA │ │ + [ 9326] pkcs9 │ │ + [ 932c] Netscape Comment │ │ + [ 933d] cast5-ofb │ │ + [ 9347] clientAuth │ │ + [ 9352] id-smime-ct │ │ + [ 935e] id-smime-aa-macValue │ │ + [ 9373] id-smime-aa-ets-otherSigCert │ │ + [ 9390] id-smime-aa-ets-CertificateRefs │ │ + [ 93b0] id-smime-cti-ets-proofOfApproval │ │ + [ 93d1] biometricInfo │ │ + [ 93df] id-regInfo-utf8Pairs │ │ + [ 93f4] dcobject │ │ + [ 93fd] documentSeries │ │ + [ 940c] userClass │ │ + [ 9416] sOARecord │ │ + [ 9420] singleLevelQuality │ │ + [ 9433] message extensions │ │ + [ 9446] setct-AcqCardCodeMsg │ │ + [ 945b] setct-AuthRevResTBE │ │ + [ 946f] issuer capabilities │ │ + [ 9483] setAttr-IssCap-T2 │ │ + [ 9495] ICC or token signature │ │ + [ 94ac] JOINT-ISO-ITU-T │ │ + [ 94bc] aes-128-cfb8 │ │ + [ 94c9] secp128r2 │ │ + [ 94d3] sect233k1 │ │ + [ 94dd] CAMELLIA-256-ECB │ │ + [ 94ee] issuingDistributionPoint │ │ + [ 9507] SEED-CFB │ │ + [ 9510] HMAC-MD5 │ │ + [ 9519] id-it-suppLangTags │ │ + [ 952c] id-Gost28147-89-cc │ │ + [ 953f] GOST 28147-89 Cryptocom ParamSet │ │ + [ 9560] registeredAddress │ │ + [ 9572] houseIdentifier │ │ + [ 9582] brainpoolP160r1 │ │ + [ 9592] GOST R 34.10-2012 with GOST R 34.11-2012 (512 bit) │ │ + [ 95c5] gost89-ctr │ │ + [ 95d0] grasshopper-cbc │ │ + [ 95e0] ipsec Internet Key Exchange │ │ + [ 95fc] KxRSA │ │ + [ 9602] kx-psk │ │ + [ 9609] auth-null │ │ + [ 9613] blake2s256 │ │ + [ 961e] siphash │ │ + [ 9626] ARIA-192-ECB │ │ + [ 9633] aria-192-ofb │ │ + [ 9640] aria-192-ctr │ │ + [ 964d] id-ecdsa-with-sha3-224 │ │ + [ 9664] aria-128-gcm │ │ + [ 9671] OCSP_BASICRESP │ │ + [ 9680] tbsRequest │ │ + [ 968b] nextUpdate │ │ + [ 9696] crypto/ocsp/ocsp_cl.c │ │ + [ 96ac] %*scrlUrl: │ │ + [ 96b8] NEW CERTIFICATE REQUEST │ │ + [ 96d0] PEM_read │ │ + [ 96d9] PEM_read_bio_PrivateKey │ │ + [ 96f1] PEM_read_PrivateKey │ │ + [ 9705] bad end line │ │ + [ 9712] crypto/pkcs12/p12_init.c │ │ + [ 972b] PKCS12_pbe_crypt │ │ + [ 973c] contents │ │ + [ 9745] unauth_attr │ │ + [ 9751] PKCS7_add_signer │ │ + [ 9762] error retrieving nonce │ │ + [ 9779] RSA_PRIME_INFO │ │ + [ 9788] maskGenAlgorithm │ │ + [ 9799] pkey_rsa_ctrl_str │ │ + [ 97ab] RSA_padding_check_PKCS1_type_2 │ │ + [ 97ca] rsa operations not supported │ │ + [ 97e7] salt length recovery failed │ │ + [ 9803] PEM │ │ + [ 9807] X509Certificate │ │ + [ 9817] ossl_store_unregister_loader_int │ │ + [ 9838] not a certificate │ │ + [ 984a] search only supported for directories │ │ + [ 9870] seconds │ │ + [ 9878] unsupported md algorithm │ │ + [ 9891] Message data:\n │ │ + [ 98a0] Superfluous message digest parameter. │ │ + [ 98c6] no result buffer │ │ + [ 98d7] sys$qiow error │ │ + [ 98e6] unknown control command │ │ + [ 98fe] %16s │ │ + [ 9903] X509v3 extensions │ │ + [ 9915] dir_ctrl │ │ + [ 991e] CRL signature failure │ │ + [ 9934] authority and issuer serial number mismatch │ │ + [ 9960] invalid non-CA certificate (has CA markings) │ │ + [ 998d] Certificate Transparency required, but no valid SCTs found │ │ + [ 99c8] subjectUID │ │ + [ 99d3] crypto/x509v3/pcy_node.c │ │ + [ 99ec] IPAddrBlocks │ │ + [ 99f9] %*sEntry %0d:\n │ │ + [ 9a08] %*s%s\n │ │ + [ 9a0f] cRLSign │ │ + [ 9a17] GENERAL_NAMES │ │ + [ 9a25] minimum │ │ + [ 9a2d] excludedSubtrees │ │ + [ 9a3e] text: │ │ + [ 9a44] crypto/x509v3/v3_purp.c │ │ + [ 9a5c] do_ext_nconf │ │ + [ 9a69] v2i_AUTHORITY_KEYID │ │ + [ 9a7d] bn dec2bn error │ │ + [ 9a8d] invalid null value │ │ + [ 9aa0] no policy identifier │ │ + [ 9ab5] \ │ │ + [ 9ab7] ASN1_generate_v3 │ │ + [ 9ac8] asn1_str2type │ │ + [ 9ad6] ASN1_TYPE_get_int_octetstring │ │ + [ 9af4] oid_module_init │ │ + [ 9b04] illegal hex │ │ + [ 9b10] invalid digit │ │ + [ 9b1e] universalstring is wrong length │ │ + [ 9b3e] unknown format │ │ + [ 9b4d] PRINTABLESTRING │ │ + [ 9b5d] TELETEXSTRING │ │ + [ 9b6b] FORM │ │ + [ 9b70] %5ld: │ │ + [ 9b76] cont [ %d ] │ │ + [ 9b82] appl [ %d ] │ │ + [ 9b8e] smime.p7z │ │ + [ 9b98] application/pkcs7-mime │ │ + [ 9baf] oid_section │ │ + [ 9bbb] field= │ │ + [ 9bc2] blockSize │ │ + [ 9bcc] %s%s\n │ │ + [ 9bd2] crypto/bio/b_sock.c │ │ + [ 9be6] acpt_state │ │ + [ 9bf1] invalid socket │ │ + [ 9c00] ',' │ │ + [ 9c04] BN_mod_exp_mont_consttime │ │ + [ 9c1e] BN_mod_sqrt │ │ + [ 9c2a] BN_rand_range │ │ + [ 9c38] issuer │ │ + [ 9c3f] signatureAlgorithm │ │ + [ 9c52] d.rKeyId │ │ + [ 9c5b] d.envelopedData │ │ + [ 9c6b] cms_DigestAlgorithm_find_ctx │ │ + [ 9c88] CMS_RecipientInfo_ktri_cert_cmp │ │ + [ 9ca8] cms_signed_data_init │ │ + [ 9cbd] CMS_SignerInfo_verify │ │ + [ 9cd3] cms_signerinfo_verify_cert │ │ + [ 9cee] NCONF_get_section │ │ + [ 9d00] unable to create new section │ │ + [ 9d1d] , path= │ │ + [ 9d25] OPENSSL_sk_deep_copy │ │ + [ 9d3a] CT_POLICY_EVAL_CTX_new │ │ + [ 9d51] SCT_set_version │ │ + [ 9d61] DHparams │ │ + [ 9d6a] modulus too large │ │ + [ 9d7c] OpenSSL DH Method │ │ + [ 9d8e] dsa_builtin_paramgen │ │ + [ 9da3] dlfcn_bind_func │ │ + [ 9db3] SM2 curve over a 256 bit prime field │ │ + [ 9dd8] B-283 │ │ + [ 9dde] B-409 │ │ + [ 9de4] K-283 │ │ + [ 9dea] ecx_key_op │ │ + [ 9df5] ec_GFp_mont_field_set_to_one │ │ + [ 9e12] EC_GROUP_get_trinomial_basis │ │ + [ 9e2f] EC_POINT_cmp │ │ + [ 9e3c] EC_POINT_set_to_infinity │ │ + [ 9e55] invalid private key │ │ + [ 9e69] crypto/ec/ec_key.c │ │ + [ 9e7c] Generator (compressed): │ │ + [ 9e94] A: │ │ + [ 9e9a] Seed: │ │ + [ 9ea0] OpenSSL X448 algorithm │ │ + [ 9eb7] ENGINE_new │ │ + [ 9ec2] invalid string │ │ + [ 9ed1] not loaded │ │ + [ 9edc] BUF lib │ │ + [ 9ee4] called a function that was disabled at compile-time │ │ + [ 9f18] assertion failed: ctx->buf_off + i < (int)sizeof(ctx->buf) │ │ + [ 9f53] CAMELLIA256 │ │ + [ 9f5f] CAMELLIA-256-CBC │ │ + [ 9f70] EVP_PKEY_set1_engine │ │ + [ 9f85] unsupported salt type │ │ + [ 9f9b] crypto/evp/evp_lib.c │ │ + [ 9fb0] pkey_scrypt_ctrl_uint64 │ │ + [ 9fc8] assertion failed: !sh_testbit(temp, slist, sh.bitmalloc) │ │ + [ a001] basicConstraints │ │ + [ a012] GN │ │ + [ a015] rc5-cbc │ │ + [ a01d] rc5-ofb │ │ + [ a025] X509v3 Delta CRL Indicator │ │ + [ a040] keyBag │ │ + [ a047] crlBag │ │ + [ a04e] secretBag │ │ + [ a058] sdsiCertificate │ │ + [ a068] id-smime-mod-cms │ │ + [ a079] id-smime-aa-ets-sigPolicyId │ │ + [ a095] id-it-currentCRL │ │ + [ a0a6] id-it-keyPairParamReq │ │ + [ a0bc] id-it-revPassphrase │ │ + [ a0d0] id-it-confirmWaitTime │ │ + [ a0e6] id-regInfo │ │ + [ a0f1] id-regCtrl-oldCertID │ │ + [ a106] id-cmc-dataReturn │ │ + [ a118] id-pda-dateOfBirth │ │ + [ a12b] id-pda-countryOfCitizenship │ │ + [ a147] AD Time Stamping │ │ + [ a158] X509v3 AC Targeting │ │ + [ a16c] characteristic-two-field │ │ + [ a185] pilot │ │ + [ a18b] iA5StringSyntax │ │ + [ a19b] userId │ │ + [ a1a2] photo │ │ + [ a1a8] dSAQuality │ │ + [ a1b3] documentPublisher │ │ + [ a1c5] setct-PANToken │ │ + [ a1d4] setct-CredRevReqTBE │ │ + [ a1e8] encrypted track 2 │ │ + [ a1fa] sha224 │ │ + [ a201] c2pnb163v1 │ │ + [ a20c] c2pnb163v3 │ │ + [ a217] c2tnb191v1 │ │ + [ a222] camellia-192-ofb │ │ + [ a233] ecdsa-with-SHA224 │ │ + [ a245] hmacWithSHA256 │ │ + [ a254] GOST R 34.11-94 PRF │ │ + [ a268] id-Gost28147-89-CryptoPro-RIC-1-ParamSet │ │ + [ a291] id-GostR3411-94-with-GostR3410-2001-cc │ │ + [ a2b8] enhancedSearchGuide │ │ + [ a2cc] AES-128-XTS │ │ + [ a2d8] AES-256-CBC-HMAC-SHA1 │ │ + [ a2ee] dhSinglePass-cofactorDH-sha512kdf-scheme │ │ + [ a317] SNILS │ │ + [ a31d] HKDF │ │ + [ a322] n3 │ │ + [ a325] DSTU Gost 28147-2009 │ │ + [ a33a] dstu34311 │ │ + [ a344] id-tc26-wrap-gostr3412-2015-kuznyechik │ │ + [ a36b] OBJ_nid2ln │ │ + [ a376] reqCert │ │ + [ a37e] thisUpdate │ │ + [ a389] ocsp_match_issuerid │ │ + [ a39d] OCSP_response_get1_basic │ │ + [ a3b6] bad password read │ │ + [ a3c8] d.enveloped │ │ + [ a3d4] encryption not supported for this key type │ │ + [ a3ff] error instantiating drbg │ │ + [ a418] Not a regular file │ │ + [ a42b] prediction resistance not supported │ │ + [ a44f] RSA_padding_add_PKCS1_OAEP │ │ + [ a46a] RSA_print │ │ + [ a474] RSA_setup_blinding │ │ + [ a487] invalid trailer │ │ + [ a497] rsa_mgf1_md │ │ + [ a4a3] sm2_sign │ │ + [ a4ac] * │ │ + [ a4ae] PUBKEY │ │ + [ a4b5] loading started │ │ + [ a4c5] ui process interrupted or cancelled │ │ + [ a4e9] scheme= │ │ + [ a4f1] cert_req │ │ + [ a4fa] ESS_CERT_ID_V2 │ │ + [ a509] millisecs │ │ + [ a513] TS_RESP_verify_signature │ │ + [ a52c] TS_TST_INFO_set_msg_imprint │ │ + [ a548] bad pkcs7 type │ │ + [ a557] ess add signing cert error │ │ + [ a572] nonce mismatch │ │ + [ a581] Time is not available. │ │ + [ a598] Bad message digest. │ │ + [ a5ac] user data duplication unsupported │ │ + [ a5ce] │ │ + [ a5d3] i2d_X509_AUX │ │ + [ a5e0] X509_NAME_print │ │ + [ a5f0] X509_OBJECT_new │ │ + [ a600] X509_STORE_new │ │ + [ a60f] Suite B: cannot sign P-384 with P-256 │ │ + [ a635] crypto/x509/x509_v3.c │ │ + [ a64b] X509_EXTENSION │ │ + [ a65a] (Unknown SAFI %u) │ │ + [ a66d] %*s admissionAuthority:\n │ │ + [ a687] %*s namingAuthorityText: │ │ + [ a6a2] Routing Domain Identifiers │ │ + [ a6bd] reserved │ │ + [ a6c6] SSL CA │ │ + [ a6cd] Key Compromise │ │ + [ a6dc] name.relativename │ │ + [ a6ee] indirectCRL │ │ + [ a6fa] \n │ │ + [ a703] ids │ │ + [ a707] status_request │ │ + [ a716] crypto/x509v3/v3_utl.c │ │ + [ a72d] policy_section │ │ + [ a73c] v2i_AUTHORITY_INFO_ACCESS │ │ + [ a756] user too long │ │ + [ a764] , │ │ + [ a766] asn1_ex_c2i │ │ + [ a772] i2d_ASN1_bio_stream │ │ + [ a786] stable_get │ │ + [ a791] x509_name_encode │ │ + [ a7a2] illegal negative value │ │ + [ a7b9] streaming not supported │ │ + [ a7d1] too small │ │ + [ a7db] UTC │ │ + [ a7df] IA5STRING │ │ + [ a7e9] (unknown) │ │ + [ a7f3] name="smime.p7s"%s │ │ + [ a807] signed-receipt │ │ + [ a816] enckey │ │ + [ a81d] NETSCAPE_CERT_SEQUENCE │ │ + [ a834] UNKNOWN │ │ + [ a83c] FALSE │ │ + [ a842] INT32 │ │ + [ a848] tcp │ │ + [ a84c] │ │ + [ a84f] write(%d,%lu) - %s fd=%d\n │ │ + [ a869] addrinfo addr is not af inet │ │ + [ a886] crypto/bio/bio_lib.c │ │ + [ a89b] secure memory buffer │ │ + [ a8b0] BN_GF2m_mod_mul │ │ + [ a8c0] BN_RECP_CTX_new │ │ + [ a8d0] invalid shift │ │ + [ a8de] crypto/bn/bn_prime.c │ │ + [ a8f3] serialNumber │ │ + [ a900] CMS_OriginatorInfo │ │ + [ a913] error setting key │ │ + [ a925] CRYPTO_set_ex_data │ │ + [ a938] get_and_lock │ │ + [ a945] invalid log id length │ │ + [ a95b] crypto/ct/ct_log.c │ │ + [ a96e] not set │ │ + [ a976] unknown\n │ │ %*s │ │ - [ a95c] %*s │ │ - [ a96c] OpenSSL 1.1.1m 14 Dec 2021 │ │ - [ a988] platform: android-arm │ │ - [ a99e] recommended-private-length: %d bits\n │ │ - [ a9c3] crypto/dh/dh_check.c │ │ - [ a9d8] bn error │ │ - [ a9e1] crypto/dsa/dsa_asn1.c │ │ - [ a9f7] DSA_SIG │ │ - [ a9ff] DSA_print_fp │ │ - [ aa0c] dsa_pub_decode │ │ - [ aa1b] DSO_bind_func │ │ - [ aa29] win32_merger │ │ - [ aa36] cofactor │ │ - [ aa3f] X9.62/SECG curve over a 256 bit prime field │ │ - [ aa6b] P-384 │ │ - [ aa71] ec_GFp_mont_field_mul │ │ - [ aa87] EC_KEY_print │ │ - [ aa94] pkey_ecd_digestsign25519 │ │ - [ aaad] pkey_ec_sign │ │ - [ aaba] invalid compressed point │ │ - [ aad3] X25519 │ │ - [ aada] default_algorithms │ │ - [ aaed] Specifies an ENGINE id name for loading │ │ - [ ab15] ENGINE_by_id │ │ - [ ab22] crypto/engine/tb_asnmth.c │ │ - [ ab3c] elliptic curve routines │ │ - [ ab54] ASYNC routines │ │ - [ ab63] STORE routines │ │ - [ ab72] accept │ │ - [ ab79] assertion failed: ctx->buf_off < (int)sizeof(ctx->buf) │ │ - [ abb0] assertion failed: ctx->buf_len <= (int)sizeof(ctx->buf) │ │ - [ abe8] aes128-wrap │ │ - [ abf4] ARIA256 │ │ - [ abfc] CAMELLIA-128-CBC │ │ - [ ac0d] aria_gcm_init_key │ │ - [ ac1f] EVP_CIPHER_param_to_asn1 │ │ - [ ac38] EVP_PKEY_derive │ │ - [ ac48] EVP_PKEY_encrypt │ │ - [ ac59] expecting a poly1305 key │ │ - [ ac72] operation not supported for this keytype │ │ - [ ac9b] crypto/evp/p5_crpt2.c │ │ - [ acb1] crypto/hmac/hmac.c │ │ - [ acc4] crypto/mem_sec.c │ │ - [ acd5] pkcs7-envelopedData │ │ - [ ace9] DSA-old │ │ - [ acf1] Netscape CA Policy Url │ │ - [ ad08] X509v3 Private Key Usage Period │ │ - [ ad28] initials │ │ - [ ad31] rc5-cfb │ │ - [ ad39] E-mail Protection │ │ - [ ad4b] Invalidity Date │ │ - [ ad5b] pbeWithSHA1And128BitRC4 │ │ - [ ad73] friendlyName │ │ - [ ad80] id-smime-mod-ess │ │ - [ ad91] id-smime-mod-oid │ │ - [ ada2] id-smime-mod-msg-v3 │ │ - [ adb6] id-smime-ct-receipt │ │ - [ adca] textNotice │ │ - [ add5] id-aca-role │ │ - [ ade1] OCSP Nonce │ │ - [ adec] role │ │ - [ adf1] ecdsa-with-SHA1 │ │ - [ ae01] aRecord │ │ - [ ae09] buildingName │ │ - [ ae16] setct-PI-TBS │ │ - [ ae23] setct-AuthRevResData │ │ - [ ae38] setct-CredReqTBSX │ │ - [ ae4a] setct-BatchAdminResData │ │ - [ ae62] payment gateway capabilities │ │ - [ ae7f] itu-t │ │ - [ ae85] RSA-SHA512 │ │ - [ ae90] c2pnb272w1 │ │ - [ ae9b] sect163k1 │ │ - [ aea5] sect233r1 │ │ - [ aeaf] KISA │ │ - [ aeb4] GOST R 34.10-2001 │ │ - [ aec6] id-Gost28147-89-None-KeyMeshing │ │ - [ aee6] teletexTerminalIdentifier │ │ - [ af00] id-aes192-GCM │ │ - [ af0e] brainpoolP192t1 │ │ - [ af1e] camellia-128-gcm │ │ - [ af2f] camellia-128-ctr │ │ - [ af40] id-tc26-signwithdigest-gost3410-2012-256 │ │ - [ af69] GOST 28147-89 TC26 parameter set │ │ - [ af8a] Ctrl/Provision WAP Termination │ │ - [ afa9] ARIA-128-CFB1 │ │ - [ afb7] sha512-256 │ │ - [ afc2] ecdsa_with_SHA3-256 │ │ - [ afd6] RSA-SHA3-512 │ │ - [ afe3] ARIA-192-CCM │ │ - [ aff0] sm4-ofb │ │ - [ aff8] sm4-cfb8 │ │ - [ b001] sha512-256WithRSAEncryption │ │ - [ b01d] DSTU Gost 28147-2009 CFB mode │ │ - [ b03b] dstu28147-wrap │ │ - [ b04a] OBJ_add_object │ │ - [ b059] OCSP_RESPBYTES │ │ - [ b068] requestExtensions │ │ - [ b07a] revocationTime │ │ - [ b089] revocationReason │ │ - [ b09a] crlUrl │ │ - [ b0a1] internalerror │ │ - [ b0af] cessationOfOperation │ │ - [ b0c4] X509 CRL │ │ - [ b0cd] PEM_SignFinal │ │ - [ b0db] bad iv chars │ │ - [ b0e8] Enter PEM pass phrase: │ │ - [ b0ff] MIC-CLEAR │ │ - [ b109] crypto/pkcs12/p12_mutl.c │ │ - [ b122] invalid null argument │ │ - [ b138] PKCS7_SIGNER_INFO │ │ - [ b14a] do_pkcs7_signed_attrib │ │ - [ b161] PKCS7_add_recipient_info │ │ - [ b17a] RAND_bytes │ │ - [ b185] /dev/urandom │ │ - [ b192] prime2: │ │ - [ b19a] RSAPrivateKey │ │ - [ b1a8] bad e value │ │ - [ b1b4] digest does not match │ │ - [ b1ca] pkcs decoding error │ │ - [ b1de] sslv3 rollback attack │ │ - [ b1f4] wrong signature length │ │ - [ b20b] crypto/rsa/rsa_meth.c │ │ - [ b221] C1x │ │ - [ b225] ossl_store_register_loader_int │ │ - [ b244] TS_MSG_IMPRINT │ │ - [ b253] TS_CONF_load_cert │ │ - [ b265] detached content │ │ - [ b276] response setup error │ │ - [ b28b] there must be one signer │ │ - [ b2a4] rejection │ │ - [ b2ae] UI_dup_info_string │ │ - [ b2c1] processing error │ │ - [ b2d2] %8sIssuer Unique ID: │ │ - [ b2e8] %*sTrusted Uses:\n │ │ + [ a983] %*s │ │ + [ a993] OpenSSL 1.1.1m 14 Dec 2021 │ │ + [ a9af] platform: android-arm │ │ + [ a9c5] recommended-private-length: %d bits\n │ │ + [ a9ea] crypto/dh/dh_check.c │ │ + [ a9ff] bn error │ │ + [ aa08] crypto/dsa/dsa_asn1.c │ │ + [ aa1e] DSA_SIG │ │ + [ aa26] DSA_print_fp │ │ + [ aa33] dsa_pub_decode │ │ + [ aa42] DSO_bind_func │ │ + [ aa50] win32_merger │ │ + [ aa5d] cofactor │ │ + [ aa66] X9.62/SECG curve over a 256 bit prime field │ │ + [ aa92] P-384 │ │ + [ aa98] ec_GFp_mont_field_mul │ │ + [ aaae] EC_KEY_print │ │ + [ aabb] pkey_ecd_digestsign25519 │ │ + [ aad4] pkey_ec_sign │ │ + [ aae1] invalid compressed point │ │ + [ aafa] X25519 │ │ + [ ab01] default_algorithms │ │ + [ ab14] Specifies an ENGINE id name for loading │ │ + [ ab3c] ENGINE_by_id │ │ + [ ab49] crypto/engine/tb_asnmth.c │ │ + [ ab63] elliptic curve routines │ │ + [ ab7b] ASYNC routines │ │ + [ ab8a] STORE routines │ │ + [ ab99] accept │ │ + [ aba0] assertion failed: ctx->buf_off < (int)sizeof(ctx->buf) │ │ + [ abd7] assertion failed: ctx->buf_len <= (int)sizeof(ctx->buf) │ │ + [ ac0f] aes128-wrap │ │ + [ ac1b] ARIA256 │ │ + [ ac23] CAMELLIA-128-CBC │ │ + [ ac34] aria_gcm_init_key │ │ + [ ac46] EVP_CIPHER_param_to_asn1 │ │ + [ ac5f] EVP_PKEY_derive │ │ + [ ac6f] EVP_PKEY_encrypt │ │ + [ ac80] expecting a poly1305 key │ │ + [ ac99] operation not supported for this keytype │ │ + [ acc2] crypto/evp/p5_crpt2.c │ │ + [ acd8] crypto/hmac/hmac.c │ │ + [ aceb] crypto/mem_sec.c │ │ + [ acfc] pkcs7-envelopedData │ │ + [ ad10] DSA-old │ │ + [ ad18] Netscape CA Policy Url │ │ + [ ad2f] X509v3 Private Key Usage Period │ │ + [ ad4f] initials │ │ + [ ad58] rc5-cfb │ │ + [ ad60] E-mail Protection │ │ + [ ad72] Invalidity Date │ │ + [ ad82] pbeWithSHA1And128BitRC4 │ │ + [ ad9a] friendlyName │ │ + [ ada7] id-smime-mod-ess │ │ + [ adb8] id-smime-mod-oid │ │ + [ adc9] id-smime-mod-msg-v3 │ │ + [ addd] id-smime-ct-receipt │ │ + [ adf1] textNotice │ │ + [ adfc] id-aca-role │ │ + [ ae08] OCSP Nonce │ │ + [ ae13] role │ │ + [ ae18] ecdsa-with-SHA1 │ │ + [ ae28] aRecord │ │ + [ ae30] buildingName │ │ + [ ae3d] setct-PI-TBS │ │ + [ ae4a] setct-AuthRevResData │ │ + [ ae5f] setct-CredReqTBSX │ │ + [ ae71] setct-BatchAdminResData │ │ + [ ae89] payment gateway capabilities │ │ + [ aea6] itu-t │ │ + [ aeac] RSA-SHA512 │ │ + [ aeb7] c2pnb272w1 │ │ + [ aec2] sect163k1 │ │ + [ aecc] sect233r1 │ │ + [ aed6] KISA │ │ + [ aedb] GOST R 34.10-2001 │ │ + [ aeed] id-Gost28147-89-None-KeyMeshing │ │ + [ af0d] teletexTerminalIdentifier │ │ + [ af27] id-aes192-GCM │ │ + [ af35] brainpoolP192t1 │ │ + [ af45] camellia-128-gcm │ │ + [ af56] camellia-128-ctr │ │ + [ af67] id-tc26-signwithdigest-gost3410-2012-256 │ │ + [ af90] GOST 28147-89 TC26 parameter set │ │ + [ afb1] Ctrl/Provision WAP Termination │ │ + [ afd0] ARIA-128-CFB1 │ │ + [ afde] sha512-256 │ │ + [ afe9] ecdsa_with_SHA3-256 │ │ + [ affd] RSA-SHA3-512 │ │ + [ b00a] ARIA-192-CCM │ │ + [ b017] sm4-ofb │ │ + [ b01f] sm4-cfb8 │ │ + [ b028] sha512-256WithRSAEncryption │ │ + [ b044] DSTU Gost 28147-2009 CFB mode │ │ + [ b062] dstu28147-wrap │ │ + [ b071] OBJ_add_object │ │ + [ b080] OCSP_RESPBYTES │ │ + [ b08f] requestExtensions │ │ + [ b0a1] revocationTime │ │ + [ b0b0] revocationReason │ │ + [ b0c1] crlUrl │ │ + [ b0c8] internalerror │ │ + [ b0d6] cessationOfOperation │ │ + [ b0eb] X509 CRL │ │ + [ b0f4] PEM_SignFinal │ │ + [ b102] bad iv chars │ │ + [ b10f] Enter PEM pass phrase: │ │ + [ b126] MIC-CLEAR │ │ + [ b130] crypto/pkcs12/p12_mutl.c │ │ + [ b149] invalid null argument │ │ + [ b15f] PKCS7_SIGNER_INFO │ │ + [ b171] do_pkcs7_signed_attrib │ │ + [ b188] PKCS7_add_recipient_info │ │ + [ b1a1] RAND_bytes │ │ + [ b1ac] /dev/urandom │ │ + [ b1b9] prime2: │ │ + [ b1c1] RSAPrivateKey │ │ + [ b1cf] bad e value │ │ + [ b1db] digest does not match │ │ + [ b1f1] pkcs decoding error │ │ + [ b205] sslv3 rollback attack │ │ + [ b21b] wrong signature length │ │ + [ b232] crypto/rsa/rsa_meth.c │ │ + [ b248] C1x │ │ + [ b24c] ossl_store_register_loader_int │ │ + [ b26b] TS_MSG_IMPRINT │ │ + [ b27a] TS_CONF_load_cert │ │ + [ b28c] detached content │ │ + [ b29d] response setup error │ │ + [ b2b2] there must be one signer │ │ + [ b2cb] rejection │ │ + [ b2d5] UI_dup_info_string │ │ + [ b2e8] processing error │ │ + [ b2f9] %8sIssuer Unique ID: │ │ + [ b30f] %*sTrusted Uses:\n │ │ %*s │ │ - [ b2fd] crypto/x509/x509_att.c │ │ - [ b314] lookup_certs_sk │ │ - [ b324] X509_ATTRIBUTE_create_by_NID │ │ - [ b341] issuer mismatch │ │ - [ b351] unable to find parameters in chain │ │ - [ b374] wrong lookup type │ │ - [ b386] unsupported or invalid name syntax │ │ - [ b3a9] IPAddressChoice │ │ - [ b3b9] ,value: │ │ - [ b3c1] %*s │ │ - [ b3c7] │ │ - [ b3d5] X400Name: │ │ - [ b3ec] crypto/x509v3/v3_alt.c │ │ - [ b403] BASIC_CONSTRAINTS │ │ - [ b415] Key Agreement │ │ - [ b423] %*sCPS: %.*s\n │ │ - [ b431] Only Some Reasons │ │ - [ b443] NAME_CONSTRAINTS │ │ - [ b454] permittedSubtrees │ │ - [ b466] POLICY_CONSTRAINTS │ │ - [ b479] do_dirname │ │ - [ b484] X509_PURPOSE_set │ │ - [ b495] assertion failed: in && out && key && ivec │ │ - [ b4c0] \W%08lX │ │ - [ b4c8] ASN1_TIME │ │ - [ b4d2] b64_read_asn1 │ │ - [ b4e0] digest and key type not supported │ │ - [ b502] illegal object │ │ - [ b511] object not ascii format │ │ - [ b529] BOOLEAN │ │ - [ b531] EXP │ │ - [ b535] This is an S/MIME signed message%s%s │ │ - [ b55a] smime-type=%s; │ │ - [ b56a] crypto/asn1/evp_asn1.c │ │ - [ b581] version │ │ - [ b589] TRUE │ │ - [ b58e] ASN1_BIT_STRING │ │ - [ b59e] failed to set pool │ │ - [ b5b1] crypto/bio/b_addr.c │ │ - [ b5c5] crypto/bio/bf_lbuf.c │ │ - [ b5da] BIO_connect │ │ - [ b5e6] linebuffer_ctrl │ │ - [ b5f6] write to read only BIO │ │ - [ b60d] bn_expand_internal │ │ - [ b620] BN_GF2m_mod_sqr │ │ - [ b630] crypto/bn/bn_mont.c │ │ - [ b644] hexkey │ │ - [ b64b] CMS_CertificateChoices │ │ - [ b662] CMS_KeyAgreeRecipientIdentifier │ │ - [ b682] d.kekri │ │ - [ b68a] CMS_OtherRecipientInfo │ │ - [ b6a1] d.compressedData │ │ - [ b6b2] CMS_SharedInfo │ │ - [ b6c1] CMS_encrypt │ │ - [ b6cd] cms_EnvelopedData_init_bio │ │ - [ b6e8] CMS_RecipientInfo_kari_get0_reks │ │ - [ b709] certificate already present │ │ - [ b725] invalid key length │ │ - [ b738] not key transport │ │ - [ b74a] no msgsigdigest │ │ - [ b75a] bio_zlib_new │ │ - [ b767] [%s] %s=%s\n │ │ - [ b773] rb │ │ - [ b776] crypto/conf/conf_lib.c │ │ - [ b78d] openssl_fopen │ │ - [ b79b] CTLOG_STORE_load_file │ │ - [ b7b1] log conf invalid key │ │ - [ b7c6] q │ │ - [ b7c8] compute_key │ │ - [ b7d4] dh_pub_decode │ │ - [ b7e2] check pubkey too large │ │ - [ b7f9] dlfcn_unload │ │ - [ b806] %*spriv:\n │ │ - [ b810] NIST/SECG curve over a 384 bit prime field │ │ - [ b83b] NIST/SECG curve over a 283 bit binary field │ │ - [ b867] NIST/SECG curve over a 571 bit binary field │ │ - [ b893] X9.62 curve over a 431 bit binary field │ │ - [ b8bb] eckey_param2type │ │ - [ b8cc] ec_GF2m_simple_point_get_affine_coordinates │ │ - [ b8f8] ossl_ecdh_compute_key │ │ - [ b90e] invalid peer key │ │ - [ b91f] point at infinity │ │ - [ b931] crypto/ec/ecdh_ossl.c │ │ - [ b947] B: │ │ - [ b94d] ED448 │ │ - [ b953] %*s\n │ │ - [ b96c] %*s%s Public-Key:\n │ │ - [ b97f] Whether to add a loaded ENGINE to the internal list (0=no,1=yes,2=mandatory) │ │ - [ b9cc] ENGINE_get_cipher │ │ - [ b9de] engine_list_remove │ │ - [ b9f1] ENGINE_load_private_key │ │ - [ ba09] ENGINE_remove │ │ - [ ba17] not initialised │ │ - [ ba27] (TEST_ENG_OPENSSL_RC4) test_init_key() called\n │ │ - [ ba56] crypto/engine/tb_cipher.c │ │ - [ ba70] digital envelope routines │ │ - [ ba8a] system lib │ │ - [ ba95] RSA lib │ │ - [ ba9d] EVP lib │ │ - [ baa5] init fail │ │ - [ baaf] getaddrinfo │ │ - [ babb] idea │ │ - [ bac0] CAST5-CBC │ │ - [ baca] AES128 │ │ - [ bad1] assertion failed: b <= sizeof(ctx->final) │ │ - [ bafb] aes_wrap_cipher │ │ - [ bb0b] EVP_PBE_CipherInit │ │ - [ bb1e] EVP_PKEY_param_check │ │ - [ bb33] message digest is null │ │ - [ bb4a] operaton not initialized │ │ - [ bb63] EXTRACT_AND_EXPAND │ │ - [ bb76] unknown parameter type │ │ - [ bb8d] num_nodes = %u\n │ │ - [ bba9] num_retrieve_miss = %lu\n │ │ - [ bbc6] assertion failed: sh.bittable != NULL │ │ - [ bbec] assertion failed: ptr == sh_find_my_buddy(buddy, list) │ │ - [ bc23] RSA Data Security, Inc. PKCS │ │ - [ bc40] PBE-MD5-DES │ │ - [ bc4c] sha │ │ - [ bc50] des-ede-cbc │ │ - [ bc5c] Netscape Certificate Extension │ │ - [ bc7b] PBKDF2 │ │ - [ bc82] subjectAltName │ │ - [ bc91] BF-OFB │ │ - [ bc98] MD5-SHA1 │ │ - [ bca1] name │ │ - [ bca6] id-pe │ │ - [ bcac] X9cm │ │ - [ bcb1] id-smime-aa-signingCertificate │ │ - [ bcd0] id-smime-aa-timeStampToken │ │ - [ bceb] id-smime-aa-ets-signerAttr │ │ - [ bd06] id-smime-alg-CMSRC2wrap │ │ - [ bd1e] id-it-keyPairParamRep │ │ - [ bd34] Acceptable OCSP Responses │ │ - [ bd4e] extendedStatus │ │ - [ bd5d] trustRoot │ │ - [ bd67] subjectInfoAccess │ │ - [ bd79] aes-256-ofb │ │ - [ bd85] setct-AuthResTBS │ │ - [ bd96] setct-CredReqTBS │ │ - [ bda7] joint-iso-itu-t │ │ - [ bdb7] postalCode │ │ - [ bdc2] c2onb239v5 │ │ - [ bdcd] secp112r1 │ │ - [ bdd7] secp224k1 │ │ - [ bde1] CAMELLIA-128-CFB │ │ - [ bdf2] X509v3 Certificate Issuer │ │ - [ be0c] id-GostR3411-94-TestParamSet │ │ - [ be29] id-GostR3410-94-CryptoPro-D-ParamSet │ │ - [ be4e] freshestCRL │ │ - [ be5a] searchGuide │ │ - [ be66] roleOccupant │ │ - [ be73] supportedAlgorithms │ │ - [ be87] pSpecified │ │ - [ be92] CT Certificate SCTs │ │ - [ bea6] id-tc26-signwithdigest │ │ - [ bebd] id-tc26-signwithdigest-gost3410-2012-512 │ │ - [ bee6] id-tc26-hmac-gost-3411-2012-256 │ │ - [ bf06] SSH Client │ │ - [ bf11] sendRouter │ │ - [ bf1c] id-pkinit │ │ - [ bf26] AuthGOST12 │ │ - [ bf31] ARIA-128-CFB8 │ │ - [ bf3f] sm4-ecb │ │ - [ bf47] id-tc26-gost-3410-2012-512-paramSetC │ │ - [ bf6c] dstu28147-cfb │ │ - [ bf7a] magma-mac │ │ - [ bf84] OCSP_cert_id_new │ │ - [ bf95] PEM_write_bio_PrivateKey_traditional │ │ - [ bfba] problems getting password │ │ - [ bfd4] -----BEGIN │ │ - [ bfe0] crypto/pem/pvkfmt.c │ │ - [ bff4] value.safes │ │ - [ c000] PKCS12_init │ │ - [ c00c] PKCS12_setup_mac │ │ - [ c01d] mac generation error │ │ - [ c032] PKCS7_set_cipher │ │ - [ c043] POLY1305 │ │ - [ c04c] prime_infos │ │ - [ c058] crypto/rsa/rsa_crpt.c │ │ - [ c06e] rsa_algor_to_md │ │ - [ c07e] rsa_builtin_keygen │ │ - [ c091] RSA_check_key │ │ - [ c09f] rsa_item_verify │ │ - [ c0af] RSA_padding_add_PKCS1_PSS │ │ - [ c0c9] rsa_param_decode │ │ - [ c0da] setup_tbuf │ │ - [ c0e5] iqmp not inverse of q │ │ - [ c0fb] pkey_sm2_ctrl │ │ - [ c109] dist id too large │ │ - [ c11b] 3072 │ │ - [ c120] localhost/ │ │ - [ c12b] ossl_store_info_new_EMBEDDED │ │ - [ c148] not parameters │ │ - [ c157] msg_imprint │ │ - [ c163] ESS_SIGNING_CERT │ │ - [ c174] default_tsa │ │ - [ c180] UI_create_method │ │ - [ c191] UI_dup_verify_string │ │ - [ c1a6] OpenSSL NULL UI │ │ - [ c1b7] Not After : │ │ - [ c1d0] /usr/local/ssl/certs │ │ - [ c1e5] new_dir │ │ - [ c1ed] idp mismatch │ │ - [ c1fa] no crl found │ │ - [ c207] certificate has expired │ │ - [ c21f] CRL has expired │ │ - [ c22f] Path Loop │ │ - [ c239] inherit │ │ - [ c241] professionItems │ │ - [ c251] othername: │ │ - [ c269] otherName │ │ - [ c273] pathlen │ │ - [ c27b] nonRepudiation │ │ - [ c28a] Certificate Sign │ │ - [ c29b] %*sPolicy Text: %.*s\n │ │ - [ c2b1] policyLanguage │ │ - [ c2c0] pcPathLengthConstraint │ │ - [ c2d7] TLS_FEATURE │ │ - [ c2e3] bignum_to_string │ │ - [ c2f4] do_ext_i2d │ │ - [ c2ff] SXNET_add_id_asc │ │ - [ c310] SXNET_add_id_ulong │ │ - [ c323] X509V3_EXT_nconf │ │ - [ c334] section not found │ │ - [ c346] " │ │ - [ c348] crypto/asn1/a_time.c │ │ - [ c35d] asn1_item_flags_i2d │ │ - [ c371] bad template │ │ - [ c37e] illegal tagged any │ │ - [ c391] mime parse error │ │ - [ c3a2] UNIVERSALSTRING │ │ - [ c3b2] T61 │ │ - [ c3b6] GeneralString │ │ - [ c3c4] │ │ - [ c3ce] ] │ │ - [ c3d0] signed-data │ │ - [ c3dc] application/x-pkcs7-signature │ │ - [ c3fa] type: │ │ - [ c401] keyLength │ │ - [ c40b] Public Key Algorithm: %s\n │ │ - [ c427] CBIGNUM │ │ - [ c42f] ASYNC_pause_job │ │ - [ c43f] write(%d,%lu) - %s\n │ │ - [ c453] BIO_accept_ex │ │ - [ c461] dgram_sctp_write │ │ - [ c472] unable to listen socket │ │ - [ c48a] crypto/bio/bio_meth.c │ │ - [ c4a0] BN_BLINDING_create_param │ │ - [ c4b9] not initialized │ │ - [ c4c9] p is not prime │ │ - [ c4d8] too many iterations │ │ - [ c4ec] BUF_MEM_grow │ │ - [ c4f9] signerInfos │ │ - [ c505] authAttrs │ │ - [ c50f] CMS_verify │ │ - [ c51a] invalid key encryption parameter │ │ - [ c53b] md bio init error │ │ - [ c54d] private key does not match certificate │ │ - [ c574] unsupported content type │ │ - [ c58d] crypto/cms/cms_lib.c │ │ - [ c5a2] CONF_dump_fp │ │ - [ c5af] CRYPTO_new_ex_data │ │ - [ c5c2] OPENSSL_buf2hexstr │ │ - [ c5d5] ct_v1_log_id_from_pkey │ │ - [ c5ec] sct invalid │ │ - [ c5f9] %*sExtensions: │ │ - [ c609] shared info error │ │ - [ c61b] crypto/dh/dh_kdf.c │ │ - [ c62e] crypto/dh/dh_meth.c │ │ - [ c642] dh_pad │ │ - [ c649] s: │ │ - [ c64f] vms_unload │ │ - [ c65a] win32_splitter │ │ - [ c669] the meth_data stack is corrupt │ │ - [ c688] p.ppBasis │ │ - [ c692] SECG/WTLS curve over a 160 bit prime field │ │ - [ c6bd] SECG curve over a 113 bit binary field │ │ - [ c6e4] SECG curve over a 193 bit binary field │ │ - [ c70b] RFC 5639 curve over a 512 bit prime field │ │ - [ c735] P-224 │ │ - [ c73b] ecdh_simple_compute_key │ │ - [ c753] ec_GFp_nist_field_sqr │ │ - [ c769] EC_POINT_get_Jprojective_coordinates_GFp │ │ - [ c792] pkey_ec_ctrl_str │ │ - [ c7a3] need new setup values │ │ - [ c7b9] crypto/engine/eng_cnf.c │ │ - [ c7d1] ossl_hmac_init │ │ - [ c7e0] unimplemented public key method │ │ - [ c800] crypto/engine/eng_fat.c │ │ - [ c818] DIGESTS │ │ - [ c820] PKEY_CRYPTO │ │ - [ c82c] OBJ lib │ │ - [ c834] fread │ │ - [ c83a] NA │ │ - [ c83d] des │ │ - [ c841] des3-wrap │ │ - [ c84b] crypto/evp/cmeth_lib.c │ │ - [ c862] aesni_xts_init_key │ │ - [ c875] cmll_t4_init_key │ │ - [ c886] EVP_PKEY2PKCS8 │ │ - [ c895] EVP_PKEY_decrypt_init │ │ - [ c8ab] no key set │ │ - [ c8b6] unsupported number of rounds │ │ - [ c8d3] xts duplicated keys │ │ - [ c8e7] crypto/evp/evp_pkey.c │ │ - [ c8fd] hexseed │ │ - [ c905] assertion failed: bit > 0 && bit < sh.bittable_size │ │ - [ c939] assertion failed: TESTBIT(table, bit) │ │ - [ c95f] crypto/o_fips.c │ │ - [ c96f] md2 │ │ - [ c973] rc4 │ │ - [ c977] OU │ │ - [ c97a] challengePassword │ │ - [ c98c] X509v3 Issuer Alternative Name │ │ - [ c9ab] bf-ecb │ │ - [ c9b2] rc2-64-cbc │ │ - [ c9bd] SMIME-CAPS │ │ - [ c9c8] PBE-MD5-RC2-64 │ │ - [ c9d7] caIssuers │ │ - [ c9e1] iso │ │ - [ c9e5] id-smime-aa-mlExpandHistory │ │ - [ ca01] id-smime-aa-msgSigDigest │ │ - [ ca1a] id-smime-aa-encapContentType │ │ - [ ca37] id-smime-aa-ets-contentTimestamp │ │ - [ ca58] aaControls │ │ - [ ca63] id-pda-gender │ │ - [ ca71] security │ │ - [ ca7a] AES-192-OFB │ │ - [ ca86] aes-256-ecb │ │ - [ ca92] room │ │ - [ ca97] personalTitle │ │ - [ caa5] setct-CapReqTBS │ │ - [ cab5] setct-MeAqCInitResTBS │ │ - [ cacb] additional verification │ │ - [ cae3] set-brand-Novus │ │ - [ caf3] DES-EDE3-CFB8 │ │ - [ cb01] id-characteristic-two-basis │ │ - [ cb1d] X509v3 Policy Mappings │ │ - [ cb34] camellia-128-ecb │ │ - [ cb45] CAMELLIA-192-ECB │ │ - [ cb56] SEED-ECB │ │ - [ cb5f] Diffie-Hellman based MAC │ │ - [ cb78] gost-mac │ │ - [ cb81] GOST 34.10-2001 Cryptocom │ │ - [ cb9b] hmac │ │ - [ cba0] aes-256-ctr │ │ - [ cbac] dhSinglePass-stdDH-sha224kdf-scheme │ │ - [ cbd0] dhSinglePass-cofactorDH-sha256kdf-scheme │ │ - [ cbf9] AES-192-CBC-HMAC-SHA256 │ │ - [ cc11] CAMELLIA-256-CCM │ │ - [ cc22] CAMELLIA-256-CTR │ │ - [ cc33] KxSRP │ │ - [ cc39] poly1305 │ │ - [ cc42] AuthANY │ │ - [ cc4a] ARIA-192-OFB │ │ - [ cc57] ARIA-128-CCM │ │ - [ cc64] aria-256-ccm │ │ - [ cc71] SM3 │ │ - [ cc75] ISO-UA │ │ - [ cc7c] DSTU Gost 28147-2009 OFB mode │ │ - [ cc9a] DSTU Gost 28147-2009 key wrap │ │ - [ ccb8] uacurve5 │ │ - [ ccc1] GOST R 34.10-2012 (256 bit) ParamSet B │ │ - [ cce8] issuerKeyHash │ │ - [ ccf6] nextupdate before thisupdate │ │ - [ cd13] DSA PRIVATE KEY │ │ - [ cd23] d2i_PKCS8PrivateKey_bio │ │ - [ cd3b] do_PVK_body │ │ - [ cd47] PEM_ASN1_write_bio │ │ - [ cd5a] pvk too short │ │ - [ cd68] ^I │ │ - [ cd6b] ^I^M\n │ │ - [ cd70] PARAMETERS │ │ - [ cd7b] PKCS12_gen_mac │ │ - [ cd8a] PKCS8_encrypt │ │ - [ cd98] pkcs12 cipherfinal error │ │ - [ cdb1] pkcs7 add signature error │ │ - [ cdcb] RAND_pseudo_bytes │ │ - [ cddd] PSS parameter restrictions: │ │ - [ cdf9] maskGenFunc │ │ - [ ce05] RSA_padding_check_X931 │ │ - [ ce1c] data too large for modulus │ │ - [ ce37] invalid pss saltlen │ │ - [ ce4b] n does not equal product of primes │ │ - [ ce6e] unknown mask digest │ │ - [ ce82] unsupported mask algorithm │ │ - [ ce9d] oeap │ │ - [ cea2] rsa_keygen_primes │ │ - [ ceb4] crypto/siphash/siphash_pmeth.c │ │ - [ ced3] SM2_Ciphertext │ │ - [ cee2] C3 │ │ - [ cee5] sm2_decrypt │ │ - [ cef1] sm2_encrypt │ │ - [ cefd] ' │ │ - [ ceff] hash_algo │ │ - [ cf09] TS_ACCURACY │ │ - [ cf15] TS_TST_INFO │ │ - [ cf21] TS_RESP_CTX_add_policy │ │ - [ cf38] TS_RESP_CTX_set_accuracy │ │ - [ cf51] crypto/ts/ts_lib.c │ │ - [ cf64] Extensions:\n │ │ - [ cf71] Failure info: │ │ - [ cf80] Bad request version. │ │ - [ cf95] , status text: │ │ - [ cfa5] %8sVersion: %ld (0x%lx)\n │ │ - [ cfbe] crypto/x509/x509_cmp.c │ │ - [ cfd5] X509_EXTENSION_create_by_NID │ │ - [ cff2] X509_LOOKUP_meth_new │ │ - [ d007] X509_PUBKEY_get0 │ │ - [ d018] X509_verify_cert │ │ - [ d029] should retry │ │ - [ d036] X509_REVOKED │ │ - [ d043] crypto/x509/x_name.c │ │ - [ d058] IPv6 │ │ - [ d05d] %*sUnknown AFI %u │ │ - [ d06f] %*s Profession OIDs:\n │ │ - [ d088] DNS: │ │ - [ d08d] IP Address:%d.%d.%d.%d │ │ - [ d0a4] Object Signing CA │ │ - [ d0b6] policyid │ │ - [ d0bf] userNotice │ │ - [ d0ca] partyName │ │ - [ d0d4] PROXY_CERT_INFO_EXTENSION │ │ - [ d0ee] smimeencrypt │ │ - [ d0fb] SXNETID │ │ - [ d103] status_request_v2 │ │ - [ d115] X509V3_get_string │ │ - [ d127] \%02X │ │ - [ d12d] \\ │ │ - [ d130] append_exp │ │ - [ d13b] ASN1_item_i2d_bio │ │ - [ d14d] ASN1_item_pack │ │ - [ d15c] i2d_ASN1_OBJECT │ │ - [ d16c] PKCS5_pbe2_set_iv │ │ - [ d17e] PKCS5_pbe_set │ │ - [ d18c] error getting time │ │ - [ d19f] illegal zero content │ │ - [ d1b4] non hex characters │ │ - [ d1c7] no multipart boundary │ │ - [ d1dd] unknown object type │ │ - [ d1f1] unknown public key type │ │ - [ d209] unsupported public key type │ │ - [ d225] BMP │ │ - [ d229] EXPLICIT │ │ - [ d232] IMPLICIT │ │ - [ d23b] Error in encoding\n │ │ - [ d24e] :BAD BOOLEAN │ │ - [ d25b] priv [ %d ] │ │ - [ d268] Content-Type: %smime; │ │ - [ d27e] sha-512 │ │ - [ d286] \\n │ │ - [ d289] 0 │ │ - [ d28b] PKCS8_PRIV_KEY_INFO │ │ - [ d29f] %s (%s) │ │ - [ d2a7] INT64 │ │ - [ d2ad] ZINT32 │ │ - [ d2b4] crypto/asn1/x_int64.c │ │ - [ d2ca] crypto/asn1/x_long.c │ │ - [ d2df] puts return %ld\n │ │ - [ d2f0] BIO_lookup │ │ - [ d2fb] doapr_outch │ │ - [ d307] unable to create socket │ │ - [ d31f] unsupported ip family │ │ - [ d335] crypto/bn/bn_blind.c │ │ - [ d34a] BN_bn2dec │ │ - [ d354] BN_bn2hex │ │ - [ d35e] CMS_EncryptedData │ │ - [ d370] CMS_Attributes_Verify │ │ - [ d386] sid │ │ - [ d38a] CMS_KEKIdentifier │ │ - [ d39c] CMS_ATTRIBUTES │ │ - [ d3ab] crypto/cms/cms_env.c │ │ - [ d3c0] CMS_RecipientInfo_kari_get0_orig_id │ │ - [ d3e4] cipher parameter initialisation error │ │ - [ d40a] signer certificate not found │ │ - [ d427] CONF_load │ │ - [ d431] error loading dso │ │ - [ d443] ssl section not found │ │ - [ d459] generator: │ │ - [ d464] pkey_dh_init │ │ - [ d471] invalid parameter name │ │ - [ d488] parameter encoding error │ │ - [ d4a1] crypto/dh/dh_gen.c │ │ - [ d4b4] Public-Key │ │ - [ d4bf] DSO_ctrl │ │ - [ d4c8] SECG/WTLS curve over a 112 bit prime field │ │ - [ d4f3] NIST/SECG curve over a 163 bit binary field │ │ - [ d51f] eckey_pub_decode │ │ - [ d530] EC_GROUP_get_ecparameters │ │ - [ d54a] ec_group_new_from_data │ │ - [ d561] EC_GROUP_set_seed │ │ - [ d573] pkey_ec_init │ │ - [ d580] discriminant is zero │ │ - [ d595] Polynomial: │ │ - [ d5a1] ENGINE_cmd_is_executable │ │ - [ d5ba] ENGINE_get_prev │ │ - [ d5ca] no such engine │ │ - [ d5d9] crypto/engine/eng_table.c │ │ - [ d5f3] Diffie-Hellman routines │ │ - [ d60b] ECDH routines │ │ - [ d619] DH lib │ │ - [ d620] getsockname │ │ - [ d62c] gethostbyname │ │ - [ d63a] fflush │ │ - [ d641] stat │ │ - [ d646] assertion failed: ctx->buf_len >= ctx->buf_off │ │ - [ d675] CAST-cbc │ │ - [ d67e] camellia128 │ │ - [ d68a] assertion failed: ctx->cipher->block_size == 1 || ctx->cipher->block_size == 8 || ctx->cipher->block_size == 16 │ │ - [ d6fa] evp_EncryptDecryptUpdate │ │ - [ d713] EVP_PKEY_meth_add0 │ │ - [ d726] PKCS5_v2_scrypt_keyivgen │ │ - [ d73f] aria key setup failed │ │ - [ d755] private key encode error │ │ - [ d76e] unsupported prf │ │ - [ d77e] assertion failed: l <= sizeof(c->iv) │ │ - [ d7a3] crypto/evp/pbe_scrypt.c │ │ - [ d7bb] DES-CFB │ │ - [ d7c3] IDEA-OFB │ │ - [ d7cc] DES-EDE-OFB │ │ - [ d7d8] Netscape Cert Type │ │ - [ d7eb] bf-cbc │ │ - [ d7f2] RC4-40 │ │ - [ d7f9] ripemd160WithRSA │ │ - [ d80a] Time Stamping │ │ - [ d818] SXNetID │ │ - [ d820] ac-auditEntity │ │ - [ d82f] OCSP Service Locator │ │ - [ d844] selected-attribute-types │ │ - [ d85d] cNAMERecord │ │ - [ d869] id-set │ │ - [ d870] set-certExt │ │ - [ d87c] certificate extensions │ │ - [ d893] setct-CapResTBE │ │ - [ d8a3] setCext-cCertRequired │ │ - [ d8b9] set-brand-IATA-ATA │ │ - [ d8cc] set-brand-JCB │ │ - [ d8da] sect163r1 │ │ - [ d8e4] CAMELLIA-192-CFB │ │ - [ d8f5] CAMELLIA-128-CFB1 │ │ - [ d907] seed-ecb │ │ - [ d910] cryptopro │ │ - [ d91a] GOST R 34.10-94 │ │ - [ d92a] id-GostR3410-94-CryptoPro-C-ParamSet │ │ - [ d94f] brainpoolP160t1 │ │ - [ d95f] aes-128-cbc-hmac-sha256 │ │ - [ d977] aes-192-ocb │ │ - [ d983] id-tc26-gost-28147-param-Z │ │ - [ d99e] KxECDHE │ │ - [ d9a6] kx-ecdhe-psk │ │ - [ d9b3] AuthRSA │ │ - [ d9bb] blake2b512 │ │ - [ d9c6] id-smime-ct-authEnvelopedData │ │ - [ d9e4] ARIA-128-CFB │ │ - [ d9f1] aria-128-cfb │ │ - [ d9fe] aria-256-ofb │ │ - [ da0b] hmac-sha3-224 │ │ - [ da19] id-ecdsa-with-sha3-512 │ │ - [ da30] SM4-CFB │ │ - [ da38] sha512-224WithRSAEncryption │ │ - [ da54] HMAC DSTU Gost 34311-95 │ │ - [ da6c] id-tc26-wrap-gostr3412-2015-kuznyechik-kexp15 │ │ - [ da9a] OBJ_nid2sn │ │ - [ daa5] singleExtensions │ │ - [ dab6] server response error │ │ - [ dacc] 80 │ │ - [ dacf] Response Single Extensions │ │ - [ daea] pvk data too short │ │ - [ dafd] Expecting: │ │ - [ db09] value.x509crl │ │ - [ db17] crypto/pkcs12/p12_sbag.c │ │ - [ db30] PKCS12_SAFEBAG_create_pkcs8_encrypt │ │ - [ db54] encrypt error │ │ - [ db62] PKCS7_SIGN_ENVELOPE │ │ - [ db76] PKCS7_dataFinal │ │ - [ db86] PKCS7_sign_add_signer │ │ - [ db9c] error setting cipher │ │ - [ dbb1] rand_pool_bytes_needed │ │ - [ dbc8] Cannot open file │ │ - [ dbd9] not instantiated │ │ - [ dbea] INVALID │ │ - [ dbf2] RSA_padding_add_PKCS1_OAEP_mgf1 │ │ - [ dc12] RSA_padding_add_PKCS1_type_1 │ │ - [ dc2f] RSA_padding_check_SSLv23 │ │ - [ dc48] data too large for key size │ │ - [ dc64] last octet invalid │ │ - [ dc77] OSSL_STORE_INFO_new_CERT │ │ - [ dc90] CRL │ │ - [ dc94] no │ │ - [ dc97] token present │ │ - [ dca5] %04d%02d%02d%02d%02d%02d │ │ - [ dcbe] sys$dassgn error │ │ - [ dcd0] %8sNext Update: │ │ - [ dce1] %*sNo Trusted Uses.\n │ │ - [ dcf6] add_cert_dir │ │ - [ dd03] X509_ATTRIBUTE_create_by_OBJ │ │ - [ dd20] X509_LOOKUP_new │ │ - [ dd30] X509_STORE_CTX_get1_issuer │ │ - [ dd4b] newer crl not newer │ │ - [ dd5f] S/MIME email │ │ - [ dd6c] certificate revoked │ │ - [ dd80] path length constraint exceeded │ │ - [ dda0] unsupported or invalid name constraint syntax │ │ - [ ddce] ssl_client │ │ - [ ddd9] X509_NAME_INTERNAL │ │ - [ ddec] subject │ │ - [ ddf4] : inherit\n │ │ - [ ddff] %x%s │ │ - [ de04] ( │ │ - [ de07] email: │ │ - [ de0e] rdi │ │ - [ de12] organization │ │ - [ de1f] %*sUser Notice:\n │ │ - [ de30] %*sRelative Name:\n │ │ + [ b324] crypto/x509/x509_att.c │ │ + [ b33b] lookup_certs_sk │ │ + [ b34b] X509_ATTRIBUTE_create_by_NID │ │ + [ b368] issuer mismatch │ │ + [ b378] unable to find parameters in chain │ │ + [ b39b] wrong lookup type │ │ + [ b3ad] unsupported or invalid name syntax │ │ + [ b3d0] IPAddressChoice │ │ + [ b3e0] ,value: │ │ + [ b3e8] %*s │ │ + [ b3ee] │ │ + [ b3fc] X400Name: │ │ + [ b413] crypto/x509v3/v3_alt.c │ │ + [ b42a] BASIC_CONSTRAINTS │ │ + [ b43c] Key Agreement │ │ + [ b44a] %*sCPS: %.*s\n │ │ + [ b458] Only Some Reasons │ │ + [ b46a] NAME_CONSTRAINTS │ │ + [ b47b] permittedSubtrees │ │ + [ b48d] POLICY_CONSTRAINTS │ │ + [ b4a0] do_dirname │ │ + [ b4ab] X509_PURPOSE_set │ │ + [ b4bc] assertion failed: in && out && key && ivec │ │ + [ b4e7] \W%08lX │ │ + [ b4ef] ASN1_TIME │ │ + [ b4f9] b64_read_asn1 │ │ + [ b507] digest and key type not supported │ │ + [ b529] illegal object │ │ + [ b538] object not ascii format │ │ + [ b550] BOOLEAN │ │ + [ b558] EXP │ │ + [ b55c] This is an S/MIME signed message%s%s │ │ + [ b581] smime-type=%s; │ │ + [ b591] crypto/asn1/evp_asn1.c │ │ + [ b5a8] version │ │ + [ b5b0] TRUE │ │ + [ b5b5] ASN1_BIT_STRING │ │ + [ b5c5] failed to set pool │ │ + [ b5d8] crypto/bio/b_addr.c │ │ + [ b5ec] crypto/bio/bf_lbuf.c │ │ + [ b601] BIO_connect │ │ + [ b60d] linebuffer_ctrl │ │ + [ b61d] write to read only BIO │ │ + [ b634] bn_expand_internal │ │ + [ b647] BN_GF2m_mod_sqr │ │ + [ b657] crypto/bn/bn_mont.c │ │ + [ b66b] hexkey │ │ + [ b672] CMS_CertificateChoices │ │ + [ b689] CMS_KeyAgreeRecipientIdentifier │ │ + [ b6a9] d.kekri │ │ + [ b6b1] CMS_OtherRecipientInfo │ │ + [ b6c8] d.compressedData │ │ + [ b6d9] CMS_SharedInfo │ │ + [ b6e8] CMS_encrypt │ │ + [ b6f4] cms_EnvelopedData_init_bio │ │ + [ b70f] CMS_RecipientInfo_kari_get0_reks │ │ + [ b730] certificate already present │ │ + [ b74c] invalid key length │ │ + [ b75f] not key transport │ │ + [ b771] no msgsigdigest │ │ + [ b781] bio_zlib_new │ │ + [ b78e] [%s] %s=%s\n │ │ + [ b79a] rb │ │ + [ b79d] crypto/conf/conf_lib.c │ │ + [ b7b4] openssl_fopen │ │ + [ b7c2] CTLOG_STORE_load_file │ │ + [ b7d8] log conf invalid key │ │ + [ b7ed] q │ │ + [ b7ef] compute_key │ │ + [ b7fb] dh_pub_decode │ │ + [ b809] check pubkey too large │ │ + [ b820] dlfcn_unload │ │ + [ b82d] %*spriv:\n │ │ + [ b837] NIST/SECG curve over a 384 bit prime field │ │ + [ b862] NIST/SECG curve over a 283 bit binary field │ │ + [ b88e] NIST/SECG curve over a 571 bit binary field │ │ + [ b8ba] X9.62 curve over a 431 bit binary field │ │ + [ b8e2] eckey_param2type │ │ + [ b8f3] ec_GF2m_simple_point_get_affine_coordinates │ │ + [ b91f] ossl_ecdh_compute_key │ │ + [ b935] invalid peer key │ │ + [ b946] point at infinity │ │ + [ b958] crypto/ec/ecdh_ossl.c │ │ + [ b96e] B: │ │ + [ b974] ED448 │ │ + [ b97a] %*s\n │ │ + [ b993] %*s%s Public-Key:\n │ │ + [ b9a6] Whether to add a loaded ENGINE to the internal list (0=no,1=yes,2=mandatory) │ │ + [ b9f3] ENGINE_get_cipher │ │ + [ ba05] engine_list_remove │ │ + [ ba18] ENGINE_load_private_key │ │ + [ ba30] ENGINE_remove │ │ + [ ba3e] not initialised │ │ + [ ba4e] (TEST_ENG_OPENSSL_RC4) test_init_key() called\n │ │ + [ ba7d] crypto/engine/tb_cipher.c │ │ + [ ba97] digital envelope routines │ │ + [ bab1] system lib │ │ + [ babc] RSA lib │ │ + [ bac4] EVP lib │ │ + [ bacc] init fail │ │ + [ bad6] getaddrinfo │ │ + [ bae2] idea │ │ + [ bae7] CAST5-CBC │ │ + [ baf1] AES128 │ │ + [ baf8] assertion failed: b <= sizeof(ctx->final) │ │ + [ bb22] aes_wrap_cipher │ │ + [ bb32] EVP_PBE_CipherInit │ │ + [ bb45] EVP_PKEY_param_check │ │ + [ bb5a] message digest is null │ │ + [ bb71] operaton not initialized │ │ + [ bb8a] EXTRACT_AND_EXPAND │ │ + [ bb9d] unknown parameter type │ │ + [ bbb4] num_nodes = %u\n │ │ + [ bbd0] num_retrieve_miss = %lu\n │ │ + [ bbed] assertion failed: sh.bittable != NULL │ │ + [ bc13] assertion failed: ptr == sh_find_my_buddy(buddy, list) │ │ + [ bc4a] RSA Data Security, Inc. PKCS │ │ + [ bc67] PBE-MD5-DES │ │ + [ bc73] sha │ │ + [ bc77] des-ede-cbc │ │ + [ bc83] Netscape Certificate Extension │ │ + [ bca2] PBKDF2 │ │ + [ bca9] subjectAltName │ │ + [ bcb8] BF-OFB │ │ + [ bcbf] MD5-SHA1 │ │ + [ bcc8] name │ │ + [ bccd] id-pe │ │ + [ bcd3] X9cm │ │ + [ bcd8] id-smime-aa-signingCertificate │ │ + [ bcf7] id-smime-aa-timeStampToken │ │ + [ bd12] id-smime-aa-ets-signerAttr │ │ + [ bd2d] id-smime-alg-CMSRC2wrap │ │ + [ bd45] id-it-keyPairParamRep │ │ + [ bd5b] Acceptable OCSP Responses │ │ + [ bd75] extendedStatus │ │ + [ bd84] trustRoot │ │ + [ bd8e] subjectInfoAccess │ │ + [ bda0] aes-256-ofb │ │ + [ bdac] setct-AuthResTBS │ │ + [ bdbd] setct-CredReqTBS │ │ + [ bdce] joint-iso-itu-t │ │ + [ bdde] postalCode │ │ + [ bde9] c2onb239v5 │ │ + [ bdf4] secp112r1 │ │ + [ bdfe] secp224k1 │ │ + [ be08] CAMELLIA-128-CFB │ │ + [ be19] X509v3 Certificate Issuer │ │ + [ be33] id-GostR3411-94-TestParamSet │ │ + [ be50] id-GostR3410-94-CryptoPro-D-ParamSet │ │ + [ be75] freshestCRL │ │ + [ be81] searchGuide │ │ + [ be8d] roleOccupant │ │ + [ be9a] supportedAlgorithms │ │ + [ beae] pSpecified │ │ + [ beb9] CT Certificate SCTs │ │ + [ becd] id-tc26-signwithdigest │ │ + [ bee4] id-tc26-signwithdigest-gost3410-2012-512 │ │ + [ bf0d] id-tc26-hmac-gost-3411-2012-256 │ │ + [ bf2d] SSH Client │ │ + [ bf38] sendRouter │ │ + [ bf43] id-pkinit │ │ + [ bf4d] AuthGOST12 │ │ + [ bf58] ARIA-128-CFB8 │ │ + [ bf66] sm4-ecb │ │ + [ bf6e] id-tc26-gost-3410-2012-512-paramSetC │ │ + [ bf93] dstu28147-cfb │ │ + [ bfa1] magma-mac │ │ + [ bfab] OCSP_cert_id_new │ │ + [ bfbc] PEM_write_bio_PrivateKey_traditional │ │ + [ bfe1] problems getting password │ │ + [ bffb] -----BEGIN │ │ + [ c007] crypto/pem/pvkfmt.c │ │ + [ c01b] value.safes │ │ + [ c027] PKCS12_init │ │ + [ c033] PKCS12_setup_mac │ │ + [ c044] mac generation error │ │ + [ c059] PKCS7_set_cipher │ │ + [ c06a] POLY1305 │ │ + [ c073] prime_infos │ │ + [ c07f] crypto/rsa/rsa_crpt.c │ │ + [ c095] rsa_algor_to_md │ │ + [ c0a5] rsa_builtin_keygen │ │ + [ c0b8] RSA_check_key │ │ + [ c0c6] rsa_item_verify │ │ + [ c0d6] RSA_padding_add_PKCS1_PSS │ │ + [ c0f0] rsa_param_decode │ │ + [ c101] setup_tbuf │ │ + [ c10c] iqmp not inverse of q │ │ + [ c122] pkey_sm2_ctrl │ │ + [ c130] dist id too large │ │ + [ c142] 3072 │ │ + [ c147] localhost/ │ │ + [ c152] ossl_store_info_new_EMBEDDED │ │ + [ c16f] not parameters │ │ + [ c17e] msg_imprint │ │ + [ c18a] ESS_SIGNING_CERT │ │ + [ c19b] default_tsa │ │ + [ c1a7] UI_create_method │ │ + [ c1b8] UI_dup_verify_string │ │ + [ c1cd] OpenSSL NULL UI │ │ + [ c1de] Not After : │ │ + [ c1f7] /usr/local/ssl/certs │ │ + [ c20c] new_dir │ │ + [ c214] idp mismatch │ │ + [ c221] no crl found │ │ + [ c22e] certificate has expired │ │ + [ c246] CRL has expired │ │ + [ c256] Path Loop │ │ + [ c260] inherit │ │ + [ c268] professionItems │ │ + [ c278] othername: │ │ + [ c290] otherName │ │ + [ c29a] pathlen │ │ + [ c2a2] nonRepudiation │ │ + [ c2b1] Certificate Sign │ │ + [ c2c2] %*sPolicy Text: %.*s\n │ │ + [ c2d8] policyLanguage │ │ + [ c2e7] pcPathLengthConstraint │ │ + [ c2fe] TLS_FEATURE │ │ + [ c30a] bignum_to_string │ │ + [ c31b] do_ext_i2d │ │ + [ c326] SXNET_add_id_asc │ │ + [ c337] SXNET_add_id_ulong │ │ + [ c34a] X509V3_EXT_nconf │ │ + [ c35b] section not found │ │ + [ c36d] " │ │ + [ c36f] crypto/asn1/a_time.c │ │ + [ c384] asn1_item_flags_i2d │ │ + [ c398] bad template │ │ + [ c3a5] illegal tagged any │ │ + [ c3b8] mime parse error │ │ + [ c3c9] UNIVERSALSTRING │ │ + [ c3d9] T61 │ │ + [ c3dd] GeneralString │ │ + [ c3eb] │ │ + [ c3f5] ] │ │ + [ c3f7] signed-data │ │ + [ c403] application/x-pkcs7-signature │ │ + [ c421] type: │ │ + [ c428] keyLength │ │ + [ c432] Public Key Algorithm: %s\n │ │ + [ c44e] CBIGNUM │ │ + [ c456] ASYNC_pause_job │ │ + [ c466] write(%d,%lu) - %s\n │ │ + [ c47a] BIO_accept_ex │ │ + [ c488] dgram_sctp_write │ │ + [ c499] unable to listen socket │ │ + [ c4b1] crypto/bio/bio_meth.c │ │ + [ c4c7] BN_BLINDING_create_param │ │ + [ c4e0] not initialized │ │ + [ c4f0] p is not prime │ │ + [ c4ff] too many iterations │ │ + [ c513] BUF_MEM_grow │ │ + [ c520] signerInfos │ │ + [ c52c] authAttrs │ │ + [ c536] CMS_verify │ │ + [ c541] invalid key encryption parameter │ │ + [ c562] md bio init error │ │ + [ c574] private key does not match certificate │ │ + [ c59b] unsupported content type │ │ + [ c5b4] crypto/cms/cms_lib.c │ │ + [ c5c9] CONF_dump_fp │ │ + [ c5d6] CRYPTO_new_ex_data │ │ + [ c5e9] OPENSSL_buf2hexstr │ │ + [ c5fc] ct_v1_log_id_from_pkey │ │ + [ c613] sct invalid │ │ + [ c620] %*sExtensions: │ │ + [ c630] shared info error │ │ + [ c642] crypto/dh/dh_kdf.c │ │ + [ c655] crypto/dh/dh_meth.c │ │ + [ c669] dh_pad │ │ + [ c670] s: │ │ + [ c676] vms_unload │ │ + [ c681] win32_splitter │ │ + [ c690] the meth_data stack is corrupt │ │ + [ c6af] p.ppBasis │ │ + [ c6b9] SECG/WTLS curve over a 160 bit prime field │ │ + [ c6e4] SECG curve over a 113 bit binary field │ │ + [ c70b] SECG curve over a 193 bit binary field │ │ + [ c732] RFC 5639 curve over a 512 bit prime field │ │ + [ c75c] P-224 │ │ + [ c762] ecdh_simple_compute_key │ │ + [ c77a] ec_GFp_nist_field_sqr │ │ + [ c790] EC_POINT_get_Jprojective_coordinates_GFp │ │ + [ c7b9] pkey_ec_ctrl_str │ │ + [ c7ca] need new setup values │ │ + [ c7e0] crypto/engine/eng_cnf.c │ │ + [ c7f8] ossl_hmac_init │ │ + [ c807] unimplemented public key method │ │ + [ c827] crypto/engine/eng_fat.c │ │ + [ c83f] DIGESTS │ │ + [ c847] PKEY_CRYPTO │ │ + [ c853] OBJ lib │ │ + [ c85b] fread │ │ + [ c861] NA │ │ + [ c864] des │ │ + [ c868] des3-wrap │ │ + [ c872] crypto/evp/cmeth_lib.c │ │ + [ c889] aesni_xts_init_key │ │ + [ c89c] cmll_t4_init_key │ │ + [ c8ad] EVP_PKEY2PKCS8 │ │ + [ c8bc] EVP_PKEY_decrypt_init │ │ + [ c8d2] no key set │ │ + [ c8dd] unsupported number of rounds │ │ + [ c8fa] xts duplicated keys │ │ + [ c90e] crypto/evp/evp_pkey.c │ │ + [ c924] hexseed │ │ + [ c92c] assertion failed: bit > 0 && bit < sh.bittable_size │ │ + [ c960] assertion failed: TESTBIT(table, bit) │ │ + [ c986] crypto/o_fips.c │ │ + [ c996] md2 │ │ + [ c99a] rc4 │ │ + [ c99e] OU │ │ + [ c9a1] challengePassword │ │ + [ c9b3] X509v3 Issuer Alternative Name │ │ + [ c9d2] bf-ecb │ │ + [ c9d9] rc2-64-cbc │ │ + [ c9e4] SMIME-CAPS │ │ + [ c9ef] PBE-MD5-RC2-64 │ │ + [ c9fe] caIssuers │ │ + [ ca08] iso │ │ + [ ca0c] id-smime-aa-mlExpandHistory │ │ + [ ca28] id-smime-aa-msgSigDigest │ │ + [ ca41] id-smime-aa-encapContentType │ │ + [ ca5e] id-smime-aa-ets-contentTimestamp │ │ + [ ca7f] aaControls │ │ + [ ca8a] id-pda-gender │ │ + [ ca98] security │ │ + [ caa1] AES-192-OFB │ │ + [ caad] aes-256-ecb │ │ + [ cab9] room │ │ + [ cabe] personalTitle │ │ + [ cacc] setct-CapReqTBS │ │ + [ cadc] setct-MeAqCInitResTBS │ │ + [ caf2] additional verification │ │ + [ cb0a] set-brand-Novus │ │ + [ cb1a] DES-EDE3-CFB8 │ │ + [ cb28] id-characteristic-two-basis │ │ + [ cb44] X509v3 Policy Mappings │ │ + [ cb5b] camellia-128-ecb │ │ + [ cb6c] CAMELLIA-192-ECB │ │ + [ cb7d] SEED-ECB │ │ + [ cb86] Diffie-Hellman based MAC │ │ + [ cb9f] gost-mac │ │ + [ cba8] GOST 34.10-2001 Cryptocom │ │ + [ cbc2] hmac │ │ + [ cbc7] aes-256-ctr │ │ + [ cbd3] dhSinglePass-stdDH-sha224kdf-scheme │ │ + [ cbf7] dhSinglePass-cofactorDH-sha256kdf-scheme │ │ + [ cc20] AES-192-CBC-HMAC-SHA256 │ │ + [ cc38] CAMELLIA-256-CCM │ │ + [ cc49] CAMELLIA-256-CTR │ │ + [ cc5a] KxSRP │ │ + [ cc60] poly1305 │ │ + [ cc69] AuthANY │ │ + [ cc71] ARIA-192-OFB │ │ + [ cc7e] ARIA-128-CCM │ │ + [ cc8b] aria-256-ccm │ │ + [ cc98] SM3 │ │ + [ cc9c] ISO-UA │ │ + [ cca3] DSTU Gost 28147-2009 OFB mode │ │ + [ ccc1] DSTU Gost 28147-2009 key wrap │ │ + [ ccdf] uacurve5 │ │ + [ cce8] GOST R 34.10-2012 (256 bit) ParamSet B │ │ + [ cd0f] issuerKeyHash │ │ + [ cd1d] nextupdate before thisupdate │ │ + [ cd3a] DSA PRIVATE KEY │ │ + [ cd4a] d2i_PKCS8PrivateKey_bio │ │ + [ cd62] do_PVK_body │ │ + [ cd6e] PEM_ASN1_write_bio │ │ + [ cd81] pvk too short │ │ + [ cd8f] ^I │ │ + [ cd92] ^I^M\n │ │ + [ cd97] PARAMETERS │ │ + [ cda2] PKCS12_gen_mac │ │ + [ cdb1] PKCS8_encrypt │ │ + [ cdbf] pkcs12 cipherfinal error │ │ + [ cdd8] pkcs7 add signature error │ │ + [ cdf2] RAND_pseudo_bytes │ │ + [ ce04] PSS parameter restrictions: │ │ + [ ce20] maskGenFunc │ │ + [ ce2c] RSA_padding_check_X931 │ │ + [ ce43] data too large for modulus │ │ + [ ce5e] invalid pss saltlen │ │ + [ ce72] n does not equal product of primes │ │ + [ ce95] unknown mask digest │ │ + [ cea9] unsupported mask algorithm │ │ + [ cec4] oeap │ │ + [ cec9] rsa_keygen_primes │ │ + [ cedb] crypto/siphash/siphash_pmeth.c │ │ + [ cefa] SM2_Ciphertext │ │ + [ cf09] C3 │ │ + [ cf0c] sm2_decrypt │ │ + [ cf18] sm2_encrypt │ │ + [ cf24] ' │ │ + [ cf26] hash_algo │ │ + [ cf30] TS_ACCURACY │ │ + [ cf3c] TS_TST_INFO │ │ + [ cf48] TS_RESP_CTX_add_policy │ │ + [ cf5f] TS_RESP_CTX_set_accuracy │ │ + [ cf78] crypto/ts/ts_lib.c │ │ + [ cf8b] Extensions:\n │ │ + [ cf98] Failure info: │ │ + [ cfa7] Bad request version. │ │ + [ cfbc] , status text: │ │ + [ cfcc] %8sVersion: %ld (0x%lx)\n │ │ + [ cfe5] crypto/x509/x509_cmp.c │ │ + [ cffc] X509_EXTENSION_create_by_NID │ │ + [ d019] X509_LOOKUP_meth_new │ │ + [ d02e] X509_PUBKEY_get0 │ │ + [ d03f] X509_verify_cert │ │ + [ d050] should retry │ │ + [ d05d] X509_REVOKED │ │ + [ d06a] crypto/x509/x_name.c │ │ + [ d07f] IPv6 │ │ + [ d084] %*sUnknown AFI %u │ │ + [ d096] %*s Profession OIDs:\n │ │ + [ d0af] DNS: │ │ + [ d0b4] IP Address:%d.%d.%d.%d │ │ + [ d0cb] Object Signing CA │ │ + [ d0dd] policyid │ │ + [ d0e6] userNotice │ │ + [ d0f1] partyName │ │ + [ d0fb] PROXY_CERT_INFO_EXTENSION │ │ + [ d115] smimeencrypt │ │ + [ d122] SXNETID │ │ + [ d12a] status_request_v2 │ │ + [ d13c] X509V3_get_string │ │ + [ d14e] \%02X │ │ + [ d154] \\ │ │ + [ d157] append_exp │ │ + [ d162] ASN1_item_i2d_bio │ │ + [ d174] ASN1_item_pack │ │ + [ d183] i2d_ASN1_OBJECT │ │ + [ d193] PKCS5_pbe2_set_iv │ │ + [ d1a5] PKCS5_pbe_set │ │ + [ d1b3] error getting time │ │ + [ d1c6] illegal zero content │ │ + [ d1db] non hex characters │ │ + [ d1ee] no multipart boundary │ │ + [ d204] unknown object type │ │ + [ d218] unknown public key type │ │ + [ d230] unsupported public key type │ │ + [ d24c] BMP │ │ + [ d250] EXPLICIT │ │ + [ d259] IMPLICIT │ │ + [ d262] Error in encoding\n │ │ + [ d275] :BAD BOOLEAN │ │ + [ d282] priv [ %d ] │ │ + [ d28f] Content-Type: %smime; │ │ + [ d2a5] sha-512 │ │ + [ d2ad] \\n │ │ + [ d2b0] 0 │ │ + [ d2b2] PKCS8_PRIV_KEY_INFO │ │ + [ d2c6] %s (%s) │ │ + [ d2ce] INT64 │ │ + [ d2d4] ZINT32 │ │ + [ d2db] crypto/asn1/x_int64.c │ │ + [ d2f1] crypto/asn1/x_long.c │ │ + [ d306] puts return %ld\n │ │ + [ d317] BIO_lookup │ │ + [ d322] doapr_outch │ │ + [ d32e] unable to create socket │ │ + [ d346] unsupported ip family │ │ + [ d35c] crypto/bn/bn_blind.c │ │ + [ d371] BN_bn2dec │ │ + [ d37b] BN_bn2hex │ │ + [ d385] CMS_EncryptedData │ │ + [ d397] CMS_Attributes_Verify │ │ + [ d3ad] sid │ │ + [ d3b1] CMS_KEKIdentifier │ │ + [ d3c3] CMS_ATTRIBUTES │ │ + [ d3d2] crypto/cms/cms_env.c │ │ + [ d3e7] CMS_RecipientInfo_kari_get0_orig_id │ │ + [ d40b] cipher parameter initialisation error │ │ + [ d431] signer certificate not found │ │ + [ d44e] CONF_load │ │ + [ d458] error loading dso │ │ + [ d46a] ssl section not found │ │ + [ d480] generator: │ │ + [ d48b] pkey_dh_init │ │ + [ d498] invalid parameter name │ │ + [ d4af] parameter encoding error │ │ + [ d4c8] crypto/dh/dh_gen.c │ │ + [ d4db] Public-Key │ │ + [ d4e6] DSO_ctrl │ │ + [ d4ef] SECG/WTLS curve over a 112 bit prime field │ │ + [ d51a] NIST/SECG curve over a 163 bit binary field │ │ + [ d546] eckey_pub_decode │ │ + [ d557] EC_GROUP_get_ecparameters │ │ + [ d571] ec_group_new_from_data │ │ + [ d588] EC_GROUP_set_seed │ │ + [ d59a] pkey_ec_init │ │ + [ d5a7] discriminant is zero │ │ + [ d5bc] Polynomial: │ │ + [ d5c8] ENGINE_cmd_is_executable │ │ + [ d5e1] ENGINE_get_prev │ │ + [ d5f1] no such engine │ │ + [ d600] crypto/engine/eng_table.c │ │ + [ d61a] Diffie-Hellman routines │ │ + [ d632] ECDH routines │ │ + [ d640] DH lib │ │ + [ d647] getsockname │ │ + [ d653] gethostbyname │ │ + [ d661] fflush │ │ + [ d668] stat │ │ + [ d66d] assertion failed: ctx->buf_len >= ctx->buf_off │ │ + [ d69c] CAST-cbc │ │ + [ d6a5] camellia128 │ │ + [ d6b1] assertion failed: ctx->cipher->block_size == 1 || ctx->cipher->block_size == 8 || ctx->cipher->block_size == 16 │ │ + [ d721] evp_EncryptDecryptUpdate │ │ + [ d73a] EVP_PKEY_meth_add0 │ │ + [ d74d] PKCS5_v2_scrypt_keyivgen │ │ + [ d766] aria key setup failed │ │ + [ d77c] private key encode error │ │ + [ d795] unsupported prf │ │ + [ d7a5] assertion failed: l <= sizeof(c->iv) │ │ + [ d7ca] crypto/evp/pbe_scrypt.c │ │ + [ d7e2] DES-CFB │ │ + [ d7ea] IDEA-OFB │ │ + [ d7f3] DES-EDE-OFB │ │ + [ d7ff] Netscape Cert Type │ │ + [ d812] bf-cbc │ │ + [ d819] RC4-40 │ │ + [ d820] ripemd160WithRSA │ │ + [ d831] Time Stamping │ │ + [ d83f] SXNetID │ │ + [ d847] ac-auditEntity │ │ + [ d856] OCSP Service Locator │ │ + [ d86b] selected-attribute-types │ │ + [ d884] cNAMERecord │ │ + [ d890] id-set │ │ + [ d897] set-certExt │ │ + [ d8a3] certificate extensions │ │ + [ d8ba] setct-CapResTBE │ │ + [ d8ca] setCext-cCertRequired │ │ + [ d8e0] set-brand-IATA-ATA │ │ + [ d8f3] set-brand-JCB │ │ + [ d901] sect163r1 │ │ + [ d90b] CAMELLIA-192-CFB │ │ + [ d91c] CAMELLIA-128-CFB1 │ │ + [ d92e] seed-ecb │ │ + [ d937] cryptopro │ │ + [ d941] GOST R 34.10-94 │ │ + [ d951] id-GostR3410-94-CryptoPro-C-ParamSet │ │ + [ d976] brainpoolP160t1 │ │ + [ d986] aes-128-cbc-hmac-sha256 │ │ + [ d99e] aes-192-ocb │ │ + [ d9aa] id-tc26-gost-28147-param-Z │ │ + [ d9c5] KxECDHE │ │ + [ d9cd] kx-ecdhe-psk │ │ + [ d9da] AuthRSA │ │ + [ d9e2] blake2b512 │ │ + [ d9ed] id-smime-ct-authEnvelopedData │ │ + [ da0b] ARIA-128-CFB │ │ + [ da18] aria-128-cfb │ │ + [ da25] aria-256-ofb │ │ + [ da32] hmac-sha3-224 │ │ + [ da40] id-ecdsa-with-sha3-512 │ │ + [ da57] SM4-CFB │ │ + [ da5f] sha512-224WithRSAEncryption │ │ + [ da7b] HMAC DSTU Gost 34311-95 │ │ + [ da93] id-tc26-wrap-gostr3412-2015-kuznyechik-kexp15 │ │ + [ dac1] OBJ_nid2sn │ │ + [ dacc] singleExtensions │ │ + [ dadd] server response error │ │ + [ daf3] 80 │ │ + [ daf6] Response Single Extensions │ │ + [ db11] pvk data too short │ │ + [ db24] Expecting: │ │ + [ db30] value.x509crl │ │ + [ db3e] crypto/pkcs12/p12_sbag.c │ │ + [ db57] PKCS12_SAFEBAG_create_pkcs8_encrypt │ │ + [ db7b] encrypt error │ │ + [ db89] PKCS7_SIGN_ENVELOPE │ │ + [ db9d] PKCS7_dataFinal │ │ + [ dbad] PKCS7_sign_add_signer │ │ + [ dbc3] error setting cipher │ │ + [ dbd8] rand_pool_bytes_needed │ │ + [ dbef] Cannot open file │ │ + [ dc00] not instantiated │ │ + [ dc11] INVALID │ │ + [ dc19] RSA_padding_add_PKCS1_OAEP_mgf1 │ │ + [ dc39] RSA_padding_add_PKCS1_type_1 │ │ + [ dc56] RSA_padding_check_SSLv23 │ │ + [ dc6f] data too large for key size │ │ + [ dc8b] last octet invalid │ │ + [ dc9e] OSSL_STORE_INFO_new_CERT │ │ + [ dcb7] CRL │ │ + [ dcbb] no │ │ + [ dcbe] token present │ │ + [ dccc] %04d%02d%02d%02d%02d%02d │ │ + [ dce5] sys$dassgn error │ │ + [ dcf7] %8sNext Update: │ │ + [ dd08] %*sNo Trusted Uses.\n │ │ + [ dd1d] add_cert_dir │ │ + [ dd2a] X509_ATTRIBUTE_create_by_OBJ │ │ + [ dd47] X509_LOOKUP_new │ │ + [ dd57] X509_STORE_CTX_get1_issuer │ │ + [ dd72] newer crl not newer │ │ + [ dd86] S/MIME email │ │ + [ dd93] certificate revoked │ │ + [ dda7] path length constraint exceeded │ │ + [ ddc7] unsupported or invalid name constraint syntax │ │ + [ ddf5] ssl_client │ │ + [ de00] X509_NAME_INTERNAL │ │ + [ de13] subject │ │ + [ de1b] : inherit\n │ │ + [ de26] %x%s │ │ + [ de2b] ( │ │ + [ de2e] email: │ │ + [ de35] rdi │ │ + [ de39] organization │ │ + [ de46] %*sUser Notice:\n │ │ + [ de57] %*sRelative Name:\n │ │ %*s │ │ - [ de46] d.iPAddress │ │ - [ de52] crypto/x509v3/v3_lib.c │ │ - [ de69] permitted │ │ - [ de73] %*s%s │ │ - [ de79] ASIdentifierChoice_is_canonical │ │ - [ de99] X509V3_add_value │ │ - [ deaa] policy language already defined │ │ - [ deca] ASN1_i2d_bio │ │ - [ ded7] i2d_RSA_PUBKEY │ │ - [ dee6] uint64_c2i │ │ - [ def1] OCTWRAP │ │ - [ def9] :[ │ │ - [ defc] unknown │ │ - [ df04] crypto/asn1/tasn_dec.c │ │ - [ df1b] ERROR: selector [%d] invalid\n │ │ - [ df39] ASN1_GENERALSTRING │ │ - [ df4c] X509_VAL │ │ - [ df55] BIO_lookup_ex │ │ - [ df63] BIO_new_dgram_sctp │ │ - [ df76] in use │ │ - [ df7d] crypto/bio/bss_dgram.c │ │ - [ df94] crypto/bio/bss_file.c │ │ - [ dfaa] w │ │ - [ dfac] memory buffer │ │ - [ dfba] BN_generate_dsa_nonce │ │ - [ dfd0] crypto/bn/bn_exp2.c │ │ - [ dfe4] d.extendedCertificate │ │ - [ dffa] otherCertFormat │ │ - [ e00a] otherRevInfoFormat │ │ - [ e01d] encryptedKey │ │ - [ e02a] crypto/cms/cms_dd.c │ │ - [ e03e] CMS_decrypt │ │ - [ e04a] cms_encode_Receipt │ │ - [ e05d] cms_RecipientInfo_kari_encrypt │ │ - [ e07c] cms_RecipientInfo_kekri_decrypt │ │ - [ e09c] cms_RecipientInfo_kekri_encrypt │ │ - [ e0bc] attribute error │ │ - [ e0cc] content type not compressed data │ │ - [ e0ed] type not enveloped data │ │ - [ e105] unsupported key encryption algorithm │ │ - [ e12a] verification failure │ │ - [ e13f] [[%s]]\n │ │ - [ e147] list cannot be null │ │ - [ e15b] variable has no value │ │ - [ e171] OPENSSL_init_crypto │ │ - [ e185] sk_reserve │ │ - [ e190] description │ │ - [ e19c] %02X%02X │ │ - [ e1a5] prime: │ │ - [ e1ac] DH_check_pub_key_ex │ │ - [ e1c0] DH_meth_dup │ │ - [ e1cc] check p not safe prime │ │ - [ e1e3] invalid parameter nid │ │ - [ e1f9] OpenSSL DSA method │ │ - [ e20c] pub: │ │ - [ e212] priv_key │ │ - [ e21d] IPSec/IKE/Oakley curve #3 over a 155 bit binary field.\n │ │ + [ de6d] d.iPAddress │ │ + [ de79] crypto/x509v3/v3_lib.c │ │ + [ de90] permitted │ │ + [ de9a] %*s%s │ │ + [ dea0] ASIdentifierChoice_is_canonical │ │ + [ dec0] X509V3_add_value │ │ + [ ded1] policy language already defined │ │ + [ def1] ASN1_i2d_bio │ │ + [ defe] i2d_RSA_PUBKEY │ │ + [ df0d] uint64_c2i │ │ + [ df18] OCTWRAP │ │ + [ df20] :[ │ │ + [ df23] unknown │ │ + [ df2b] crypto/asn1/tasn_dec.c │ │ + [ df42] ERROR: selector [%d] invalid\n │ │ + [ df60] ASN1_GENERALSTRING │ │ + [ df73] X509_VAL │ │ + [ df7c] BIO_lookup_ex │ │ + [ df8a] BIO_new_dgram_sctp │ │ + [ df9d] in use │ │ + [ dfa4] crypto/bio/bss_dgram.c │ │ + [ dfbb] crypto/bio/bss_file.c │ │ + [ dfd1] w │ │ + [ dfd3] memory buffer │ │ + [ dfe1] BN_generate_dsa_nonce │ │ + [ dff7] crypto/bn/bn_exp2.c │ │ + [ e00b] d.extendedCertificate │ │ + [ e021] otherCertFormat │ │ + [ e031] otherRevInfoFormat │ │ + [ e044] encryptedKey │ │ + [ e051] crypto/cms/cms_dd.c │ │ + [ e065] CMS_decrypt │ │ + [ e071] cms_encode_Receipt │ │ + [ e084] cms_RecipientInfo_kari_encrypt │ │ + [ e0a3] cms_RecipientInfo_kekri_decrypt │ │ + [ e0c3] cms_RecipientInfo_kekri_encrypt │ │ + [ e0e3] attribute error │ │ + [ e0f3] content type not compressed data │ │ + [ e114] type not enveloped data │ │ + [ e12c] unsupported key encryption algorithm │ │ + [ e151] verification failure │ │ + [ e166] [[%s]]\n │ │ + [ e16e] list cannot be null │ │ + [ e182] variable has no value │ │ + [ e198] OPENSSL_init_crypto │ │ + [ e1ac] sk_reserve │ │ + [ e1b7] description │ │ + [ e1c3] %02X%02X │ │ + [ e1cc] prime: │ │ + [ e1d3] DH_check_pub_key_ex │ │ + [ e1e7] DH_meth_dup │ │ + [ e1f3] check p not safe prime │ │ + [ e20a] invalid parameter nid │ │ + [ e220] OpenSSL DSA method │ │ + [ e233] pub: │ │ + [ e239] priv_key │ │ + [ e244] IPSec/IKE/Oakley curve #3 over a 155 bit binary field.\n │ │ Not suitable for ECDSA.\n │ │ Questionable extension field! │ │ - [ e28c] EC_GROUP_get_curve_GFp │ │ - [ e2a3] EC_KEY_check_key │ │ - [ e2b4] EC_POINT_set_affine_coordinates_GFp │ │ - [ e2d8] ladder step failure │ │ - [ e2ec] ec_paramgen_curve │ │ - [ e2fe] Cofactor: │ │ - [ e309] ED25519 │ │ - [ e311] OpenSSL ED25519 algorithm │ │ - [ e32b] v_check │ │ - [ e333] ID │ │ - [ e336] Adds a directory from which ENGINEs can be loaded │ │ - [ e368] ENGINE_load_ssl_client_cert │ │ - [ e384] int_cleanup_item │ │ - [ e395] PEM routines │ │ - [ e3a2] common libcrypto routines │ │ - [ e3bc] ECDSA routines │ │ - [ e3cb] X509 V3 routines │ │ - [ e3dc] OCSP routines │ │ - [ e3ea] operation fail │ │ - [ e3f9] crypto/evp/bio_ok.c │ │ - [ e40d] ARIA-256-CBC │ │ - [ e41a] ssl3-md5 │ │ - [ e423] b64_new │ │ - [ e42b] camellia_init_key │ │ - [ e43d] chacha20_poly1305_ctrl │ │ - [ e454] EVP_PBE_scrypt │ │ - [ e463] EVP_PKEY_verify_recover_init │ │ - [ e480] not XOF or invalid length │ │ - [ e49a] unsupported key size │ │ - [ e4af] unsupported private key algorithm │ │ - [ e4d1] crypto/evp/p_lib.c │ │ - [ e4e4] pkey_tls1_prf_ctrl_str │ │ - [ e4fb] missing seed │ │ - [ e508] num_items = %lu\n │ │ - [ e525] assertion failed: size > 0 │ │ - [ e540] countryName │ │ - [ e54c] IDEA-ECB │ │ - [ e555] des-ede3-cbc │ │ - [ e562] Netscape Base Url │ │ - [ e574] certificatePolicies │ │ - [ e588] md5-sha1 │ │ - [ e591] invalidityDate │ │ - [ e5a0] PBE-SHA1-RC2-40 │ │ - [ e5b0] ISO-US │ │ - [ e5b7] X9.57 CM ? │ │ - [ e5c2] pkcs5 │ │ - [ e5c8] id-smime-alg-3DESwrap │ │ - [ e5de] id-mod-ocsp │ │ - [ e5ea] id-it-preferredSymmAlg │ │ - [ e601] basicOCSPResponse │ │ - [ e613] rsaSignature │ │ - [ e620] pilotOrganization │ │ - [ e632] mime-mhs-headings │ │ - [ e644] setct-PIDualSignedTBE │ │ - [ e65a] setct-AcqCardCodeMsgTBE │ │ - [ e672] setct-CapRevReqTBE │ │ - [ e685] Proxy Certificate Information │ │ - [ e6a3] c2pnb208w1 │ │ - [ e6ae] camellia-128-cfb1 │ │ - [ e6c0] camellia-128-cfb8 │ │ - [ e6d2] camellia-128-ofb │ │ - [ e6e3] camellia-256-ofb │ │ - [ e6f4] id-smime-ct-compressedData │ │ - [ e70f] GOST R 34.10-94 DH │ │ - [ e722] id-GostR3410-94-TestParamSet │ │ - [ e73f] id-GostR3410-94-aBis │ │ - [ e754] userCertificate │ │ - [ e764] protocolInformation │ │ - [ e778] cmac │ │ - [ e77d] AES-256-XTS │ │ - [ e789] CT Precertificate Signer │ │ - [ e7a2] id-tc26-mac │ │ - [ e7ae] HMAC GOST 34.11-2012 512 bit │ │ - [ e7cb] GOST R 34.10-2012 (512 bit) ParamSet A │ │ - [ e7f2] KxDHE-PSK │ │ - [ e7fc] kx-gost │ │ - [ e804] auth-rsa │ │ - [ e80d] auth-psk │ │ - [ e816] aria-256-cbc │ │ - [ e823] aria-256-cfb8 │ │ - [ e831] sha3-256 │ │ - [ e83a] hmac-sha3-256 │ │ - [ e848] id-tc26-gost-3410-2012-256-constants │ │ - [ e86d] hmacWithDstu34311 │ │ - [ e87f] uacurve3 │ │ - [ e888] id-tc26-cipher-gostr3412-2015-magma │ │ - [ e8ac] id-tc26-wrap-gostr3412-2015-magma │ │ - [ e8ce] OBJ_add_sigid │ │ - [ e8dc] d2i_ocsp_nonce │ │ - [ e8eb] status expired │ │ - [ e8fb] This Update: │ │ - [ e90d] X9.42 DH PARAMETERS │ │ - [ e921] b2i_rsa │ │ - [ e929] error setting encrypted data type │ │ - [ e94b] cert │ │ - [ e950] PKCS7_dataDecode │ │ - [ e961] no matching digest type found │ │ - [ e97f] get_entropy │ │ - [ e98b] rand_pool_add │ │ - [ e999] rand_pool_attach │ │ - [ e9aa] .rnd │ │ - [ e9af] crypto/rsa/rsa_ameth.c │ │ - [ e9c6] OpenSSL RSA method │ │ - [ e9d9] RSA-PSS │ │ - [ e9e1] Modulus: │ │ - [ e9ea] hashFunc │ │ - [ e9f3] RSA_new_method │ │ - [ ea02] RSA_padding_add_SSLv23 │ │ - [ ea19] rsa_oaep_md │ │ - [ ea25] id not set │ │ - [ ea30] file: │ │ - [ ea36] file_open │ │ - [ ea40] path must be absolute │ │ - [ ea56] ts_check_status_info │ │ - [ ea6b] cannot load certificate │ │ - [ ea83] pkcs7 add signed attr error │ │ - [ ea9f] Nonce: │ │ - [ eaa7] unrecognized or unsupported algorithm identifier │ │ - [ ead8] the requested TSA policy is not supported by the TSA │ │ - [ eb0d] millis, │ │ - [ eb17] addInfoNotAvailable │ │ - [ eb2b] Verifying - %s │ │ - [ eb3a] NONE │ │ - [ eb3f] /usr/local/ssl/private │ │ - [ eb56] dane_i2d │ │ - [ eb5f] X509_TRUST_add │ │ - [ eb6e] unable to decrypt CRL's signature │ │ - [ eb90] CA certificate key too weak │ │ - [ ebac] revocationDate │ │ - [ ebbb] u.addressRange │ │ - [ ebca] DNS │ │ - [ ebce] nameAssigner │ │ - [ ebdb] AUTHORITY_INFO_ACCESS │ │ - [ ebf1] %*sPolicy Language: │ │ - [ ec06] SXNET_add_id_INTEGER │ │ - [ ec1b] v2i_POLICY_CONSTRAINTS │ │ - [ ec32] X509V3_EXT_add_alias │ │ - [ ec47] invalid asnumber │ │ - [ ec58] crypto/asn1/a_dup.c │ │ - [ ec6c] maxsize= │ │ - [ ec75] ASN1_TYPE_get_octetstring │ │ - [ ec8f] first num too large │ │ - [ eca3] invalid string table value │ │ - [ ecbe] mstring wrong tag │ │ - [ ecd0] not ascii format │ │ - [ ece1] not enough data │ │ - [ ecf1] type not constructed │ │ - [ ed06] BITSTR │ │ - [ ed0d] PRINTABLE │ │ - [ ed17] protocol="%ssignature"; │ │ - [ ed30] Type= │ │ - [ ed36] ASN1_PRINTABLESTRING │ │ - [ ed4b] parameter │ │ - [ ed55] %02X: │ │ - [ ed5b] crypto/bio/b_sock2.c │ │ - [ ed70] BIO_bind │ │ - [ ed79] BIO_listen │ │ - [ ed84] BIO_nwrite │ │ - [ ed8f] BIO_write │ │ - [ ed99] service= │ │ - [ eda3] BN_div_recp │ │ - [ edaf] d.other │ │ - [ edb7] no cipher │ │ - [ edc1] .conf │ │ - [ edc7] NCONF_dump_fp │ │ - [ edd5] missing close square bracket │ │ - [ edf3] %*sLog ID : │ │ - [ ee03] seed │ │ - [ ee08] do_dh_print │ │ - [ ee14] check pubkey too small │ │ - [ ee2b] crypto/dsa/dsa_ameth.c │ │ - [ ee42] dlfcn_name_converter │ │ - [ ee57] win32_name_converter │ │ - [ ee6c] name translation failed │ │ - [ ee84] a null shared library handle was used │ │ - [ eeaa] SigEd448 │ │ - [ eeb3] ECDSA-Parameters │ │ - [ eec4] WTLS curve over a 113 bit binary field │ │ - [ eeeb] ec_GFp_mont_field_inv │ │ - [ ef01] ec_GFp_nistp256_points_mul │ │ - [ ef1c] ec_GFp_simple_oct2point │ │ - [ ef34] ec_key_simple_oct2priv │ │ - [ ef4b] EC_POINT_get_affine_coordinates_GFp │ │ - [ ef6f] EC_POINT_point2buf │ │ - [ ef82] EC_POINT_set_affine_coordinates_GF2m │ │ - [ efa7] o2i_ECPublicKey │ │ - [ efb7] unsupported field │ │ - [ efc9] LOAD │ │ - [ efce] crypto/engine/eng_init.c │ │ - [ efe7] (TEST_ENG_OPENSSL_PKEY)Loading Private key %s\n │ │ - [ f016] crypto/err/err.c │ │ - [ f027] FIPS routines │ │ - [ f035] EC lib │ │ - [ f03c] fatal │ │ - [ f042] message digest │ │ - [ f051] des-ede-ecb │ │ - [ f05d] ARIA-128-CBC │ │ - [ f06a] aria256 │ │ - [ f072] camellia192 │ │ - [ f07e] MD5 │ │ - [ f082] ssl3-sha1 │ │ - [ f08c] EVP_DecryptUpdate │ │ - [ f09e] EVP_PKEY_sign │ │ - [ f0ac] ctrl operation not implemented │ │ - [ f0cb] expecting an hmac key │ │ - [ f0e1] invalid operation │ │ - [ f0f3] Parameters │ │ - [ f0fe] assertion failed: temp != sh.freelist[slist] │ │ - [ f12b] DES-EDE3-CFB │ │ - [ f138] X509v3 Key Usage │ │ - [ f149] RSA-RIPEMD160 │ │ - [ f157] Microsoft Server Gated Crypto │ │ - [ f175] S/MIME Capabilities │ │ - [ f189] OCSPSigning │ │ - [ f195] id-smime-aa-ets-signerLocation │ │ - [ f1b4] id-smime-cti-ets-proofOfCreation │ │ - [ f1d5] id-pkip │ │ - [ f1dd] id-mod-cmc │ │ - [ f1e8] id-mod-dvcs │ │ - [ f1f4] sbgp-autonomousSysNum │ │ - [ f20a] Hold Instruction Call Issuer │ │ - [ f227] dNSDomain │ │ - [ f231] pilotDSA │ │ - [ f23a] nSRecord │ │ - [ f243] friendlyCountryName │ │ - [ f257] dITRedirect │ │ - [ f263] setct-CapRevResData │ │ - [ f277] setext-cv │ │ - [ f281] setCext-merchData │ │ - [ f293] setAttr-T2Enc │ │ - [ f2a1] DES-CFB1 │ │ - [ f2aa] SHA256 │ │ - [ f2b1] sha384 │ │ - [ f2b8] c2tnb239v3 │ │ - [ f2c3] c2tnb359v1 │ │ - [ f2ce] secp128r1 │ │ - [ f2d8] sect239k1 │ │ - [ f2e2] wap-wsg-idm-ecid-wtls11 │ │ - [ f2fa] inhibitAnyPolicy │ │ - [ f30b] camellia-128-cfb │ │ - [ f31c] kisa │ │ - [ f321] GOST R 3410-2001 Parameter Set Cryptocom │ │ - [ f34a] telephoneNumber │ │ - [ f35a] camellia-192-gcm │ │ - [ f36b] id-tc26-sign │ │ - [ f378] id-tc26-agreement │ │ - [ f38a] sendProxiedOwner │ │ - [ f39b] ARIA-128-CTR │ │ - [ f3a8] countryCode3c │ │ - [ f3b6] SHA512-224 │ │ - [ f3c1] SHAKE256 │ │ - [ f3ca] id-rsassa-pkcs1-v1_5-with-sha3-384 │ │ - [ f3ed] DSTU curve 0 │ │ - [ f3fa] uacurve8 │ │ - [ f403] responderId │ │ - [ f40f] no certificates in chain │ │ - [ f428] unauthorized │ │ - [ f435] %*sCertificate ID:\n │ │ - [ f44a] %*sIssuer Key Hash: │ │ - [ f45f] PEM_read_bio_DHparams │ │ - [ f475] PEM_read_bio_ex │ │ - [ f485] crypto/pem/pem_info.c │ │ - [ f49b] X509 CERTIFICATE │ │ - [ f4ac] ENCRYPTED │ │ - [ f4b6] PKCS12_SAFEBAG │ │ - [ f4c5] PKCS12_pack_p7data │ │ - [ f4d8] PKCS12_parse │ │ - [ f4e5] key gen error │ │ - [ f4f3] mac verify failure │ │ - [ f506] digest_enc_alg │ │ - [ f515] PKCS7_ATTRIBUTES │ │ - [ f526] PKCS7_RECIP_INFO_set │ │ - [ f53b] drbg_bytes │ │ - [ f546] drbg_setup │ │ - [ f551] Exponent: │ │ - [ f55b] No PSS parameter restrictions\n │ │ - [ f57a] RSA_padding_add_PKCS1_type_2 │ │ - [ f597] invalid padding │ │ - [ f5a7] crypto/rsa/rsa_pk1.c │ │ - [ f5bc] pkey_sm2_sign │ │ - [ f5ca] params │ │ - [ f5d1] PrivateKey │ │ - [ f5dc] file_find │ │ - [ f5e6] OSSL_STORE_INFO_get1_CRL │ │ - [ f5ff] OSSL_STORE_SEARCH_by_name │ │ - [ f619] crypto/store/store_init.c │ │ - [ f633] status_info │ │ - [ f63f] TS_RESP_create_response │ │ - [ f657] TS_RESP_CTX_set_certs │ │ - [ f66d] cannot load private key │ │ - [ f685] micros │ │ - [ f68d] unknown ttyget errno value │ │ - [ f6a8] %8sVersion %ld (0x%lx)\n │ │ - [ f6c0] CRL extensions │ │ - [ f6cf] %8sVersion: Unknown (%ld)\n │ │ - [ f6ea] Serial Number: │ │ - [ f701] NETSCAPE_SPKI_b64_encode │ │ - [ f71a] X509at_add1_attr │ │ - [ f72b] X509_ATTRIBUTE_create_by_txt │ │ - [ f748] no cert set for us to verify │ │ - [ f765] wrong type │ │ - [ f770] format error in CRL's lastUpdate field │ │ - [ f797] certificate not trusted │ │ - [ f7af] No matching DANE TLSA records │ │ - [ f7cd] X509_NAME_ENTRY │ │ - [ f7dd] crypto/x509/x_pubkey.c │ │ - [ f7f4] reject │ │ - [ f7fb] crypto/x509v3/pcy_cache.c │ │ - [ f815] │ │ - [ f81f] client │ │ - [ f826] policyIdentifier │ │ - [ f837] %*sOnly CA Certificates\n │ │ - [ f850] maximum │ │ - [ f858] Inhibit Policy Mapping │ │ - [ f86f] subjectDomainPolicy │ │ - [ f883] true │ │ - [ f888] NO │ │ - [ f88b] i2v_AUTHORITY_KEYID │ │ - [ f89f] error creating extension │ │ - [ f8b8] extension exists │ │ - [ f8c9] invalid option │ │ - [ f8d8] unknown extension name │ │ - [ f8ef] aes(partial) │ │ - [ f8fc] crypto/asn1/a_i2d_fp.c │ │ - [ f913] ASN1_dup │ │ - [ f91c] ASN1_item_i2d_fp │ │ - [ f92d] ASN1_item_verify │ │ - [ f93e] ndef_prefix │ │ - [ f94a] stbl_module_init │ │ - [ f95b] illegal nested tagging │ │ - [ f972] NUMERIC │ │ - [ f97a] SET │ │ - [ f97e] Char= │ │ - [ f984] string= │ │ - [ f98c] OBJECT DESCRIPTOR │ │ - [ f99e] REAL │ │ - [ f9a3] │ │ - [ f9ad] :BAD OBJECT │ │ - [ f9b9] min │ │ - [ f9bd] oct │ │ - [ f9c1] ASN1_FBOOLEAN │ │ - [ f9cf] signature │ │ - [ f9d9] puts() - %s\n │ │ - [ f9e6] read return %ld\n │ │ - [ f9f7] BIO_ACCEPT_new │ │ - [ fa06] BIO_socket_nbio │ │ - [ fa16] dgram_sctp_read │ │ - [ fa26] connect error │ │ - [ fa34] crypto/bio/bss_bio.c │ │ - [ fa49] crypto/bio/bss_conn.c │ │ - [ fa5f] fflush() │ │ - [ fa68] encryptedContentInfo │ │ - [ fa7d] originatorSignatureValue │ │ - [ fa96] crypto/cms/cms_enc.c │ │ - [ faab] cms_CompressedData_create │ │ - [ fac5] cms_copy_messageDigest │ │ - [ fadc] CMS_data │ │ - [ fae5] certificate verify error │ │ - [ fafe] error reading messagedigest attribute │ │ - [ fb24] crypto/conf/conf_api.c │ │ - [ fb3b] WIN32 │ │ - [ fb41] OPENSSL_sk_dup │ │ - [ fb50] CTLOG_new_from_base64 │ │ - [ fb66] unknown version │ │ - [ fb76] valid │ │ - [ fb7c] private-key: │ │ - [ fb89] check invalid j value │ │ - [ fb9f] check p not prime │ │ - [ fbb1] unable to check generator │ │ - [ fbcb] pkey_dsa_ctrl │ │ - [ fbd9] NULL shared library method │ │ - [ fbf4] k1 │ │ - [ fbf7] curve │ │ - [ fbfd] X9.62 curve over a 304 bit binary field │ │ - [ fc25] P-256 │ │ - [ fc2b] ec_GF2m_simple_point_set_affine_coordinates │ │ - [ fc57] EC_POINT_is_on_curve │ │ - [ fc6c] EC_POINT_point2oct │ │ - [ fc7f] nistp224_pre_comp_new │ │ - [ fc95] gf2m not supported │ │ - [ fca8] passed null parameter │ │ - [ fcbe] crypto/ec/ec_print.c │ │ - [ fcd3] Field Type: %s\n │ │ - [ fce3] engines │ │ - [ fceb] Dynamic engine loading support │ │ - [ fd0a] DIR_ADD │ │ - [ fd12] argument is not a number │ │ - [ fd2b] CIPHERS │ │ - [ fd33] crypto/engine/eng_pkey.c │ │ - [ fd4c] crypto/engine/tb_pkmeth.c │ │ - [ fd66] func(%lu) │ │ - [ fd70] memory buffer routines │ │ - [ fd87] ENGINE lib │ │ - [ fd92] crypto/evp/e_des3.c │ │ - [ fda6] fips_mode │ │ - [ fdb0] aesni_init_key │ │ - [ fdbf] aes_t4_init_key │ │ - [ fdcf] EVP_PKEY_get0_DSA │ │ - [ fde1] EVP_PKEY_get_raw_public_key │ │ - [ fdfd] s390x_aes_gcm_ctrl │ │ - [ fe10] private key decode error │ │ - [ fe29] crypto/hmac/hm_pmeth.c │ │ - [ fe40] value missing │ │ - [ fe4e] assertion failed: temp->next == NULL || WITHIN_ARENA(temp->next) │ │ - [ fe8f] UNDEF │ │ - [ fe95] organizationName │ │ - [ fea6] IDEA-CFB │ │ - [ feaf] pbeWithSHA1AndRC2-CBC │ │ - [ fec5] msCTLSign │ │ - [ fecf] deltaCRL │ │ - [ fed8] Strong Extranet ID │ │ - [ feeb] id-ad │ │ - [ fef1] id-smime-mod │ │ - [ fefe] id-smime-aa-contentHint │ │ - [ ff16] id-mod-crmf │ │ - [ ff22] id-mod-qualified-cert-88 │ │ - [ ff3b] Biometric Info │ │ - [ ff4a] IPSec End System │ │ - [ ff5b] IPSec User │ │ - [ ff66] DVCS │ │ - [ ff6b] id-aca-authenticationInfo │ │ - [ ff85] id-cct-PKIData │ │ - [ ff94] OCSP CRL ID │ │ - [ ffa0] Enterprises │ │ - [ ffac] AES-128-OFB │ │ - [ ffb8] qualityLabelledData │ │ - [ ffcc] associatedName │ │ - [ ffdb] setct-CapTokenData │ │ - [ ffee] setct-AuthRevReqTBS │ │ - [ 10002] setct-PCertResTBS │ │ - [ 10014] setct-RegFormResTBS │ │ - [ 10028] setct-CredRevReqTBEX │ │ - [ 1003d] setct-CertReqTBE │ │ - [ 1004e] setext-pinSecure │ │ - [ 1005f] setAttr-IssCap-Sig │ │ - [ 10072] aes-256-cfb1 │ │ - [ 1007f] des-cfb1 │ │ - [ 10088] c2tnb431r1 │ │ - [ 10093] wap-wsg-idm-ecid-wtls6 │ │ - [ 100aa] password based MAC │ │ - [ 100bd] GOST R 34.11-94 with GOST R 34.10-2001 │ │ - [ 100e4] prf-gostr3411-94 │ │ - [ 100f5] id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet │ │ - [ 10122] gost94cc │ │ - [ 1012b] jurisdictionLocalityName │ │ - [ 10144] camellia-256-gcm │ │ - [ 10155] AuthGOST01 │ │ - [ 10160] aria-128-cbc │ │ - [ 1016d] SHA3-384 │ │ - [ 10176] shake256 │ │ - [ 1017f] ieee-siswg │ │ - [ 1018a] id-tc26-wrap │ │ - [ 10197] id-tc26-wrap-gostr3412-2015-magma-kexp15 │ │ - [ 101c0] magma-cfb │ │ - [ 101ca] value.revoked │ │ - [ 101d8] crlTime │ │ - [ 101e0] ocsp_check_ids │ │ - [ 101ef] response contains no revocation data │ │ - [ 10214] unsupported requestorname type │ │ - [ 10233] POST │ │ - [ 10238] Response Extensions │ │ - [ 1024c] EC PRIVATE KEY │ │ - [ 1025b] d2i_PKCS8PrivateKey_fp │ │ - [ 10272] PEM_ASN1_read_bio │ │ - [ 10284] inconsistent header │ │ - [ 10298] not proc type │ │ - [ 102a6] authsafes │ │ - [ 102b0] PKCS12_item_pack_safebag │ │ - [ 102c9] crl │ │ - [ 102cd] enc_data │ │ - [ 102d6] data_collect_method │ │ - [ 102ea] RAND_DRBG_generate │ │ - [ 102fd] RAND_DRBG_uninstantiate │ │ - [ 10315] rand_pool_acquire_entropy │ │ - [ 1032f] rand_pool_grow │ │ - [ 1033e] RAND_write_file │ │ - [ 1034e] argument out of range │ │ - [ 10364] failed to create lock │ │ - [ 1037a] coefficient: │ │ - [ 10387] e │ │ - [ 10389] rsa_multip_info_new │ │ - [ 1039d] RSA_verify │ │ - [ 103a8] n does not equal p q │ │ - [ 103bd] padding check failed │ │ - [ 103d2] %08lx │ │ - [ 103d8] ossl_store_file_attach_pem_bio_int │ │ - [ 103fb] OSSL_STORE_INFO_new_NAME │ │ - [ 10414] try_decode_params │ │ - [ 10426] invalid scheme │ │ - [ 10435] Name │ │ - [ 1043a] Certificate │ │ - [ 10446] TS_REQ_set_msg_imprint │ │ - [ 1045d] time syscall error │ │ - [ 10470] Policy OID: │ │ - [ 1047d] Error during signature generation. │ │ - [ 104a0] unacceptedExtension │ │ - [ 104b4] systemFailure │ │ - [ 104c2] UI_dup_user_data │ │ - [ 104d3] UI_get0_result │ │ - [ 104e2] %8sLast Update: │ │ - [ 104f3] X509_STORE_CTX_new │ │ - [ 10506] unknown key type │ │ - [ 10517] self signed certificate in certificate chain │ │ - [ 10544] Hostname mismatch │ │ - [ 10556] alias │ │ - [ 1055c] u.inherit │ │ - [ 10566] addressFamily │ │ - [ 10574] %*sIPv4 │ │ - [ 1057c] %*s registrationNumber: │ │ - [ 10598] Key Encipherment │ │ - [ 105a9] encipherOnly │ │ - [ 105b6] crypto/x509v3/v3_conf.c │ │ - [ 105ce] relativename │ │ - [ 105db] privilegeWithdrawn │ │ - [ 105ee] crypto/x509v3/v3_extku.c │ │ - [ 10607] d.ediPartyName │ │ - [ 10616] crypto/x509v3/v3_ia5.c │ │ - [ 1062d] Excluded │ │ - [ 10636] PKEY_USAGE_PERIOD │ │ - [ 10648] crypto/x509v3/v3_prn.c │ │ - [ 1065f] SXNET │ │ - [ 10665] i2s_ASN1_ENUMERATED │ │ - [ 10679] nref_nos │ │ - [ 10682] error in extension │ │ - [ 10695] invalid purpose │ │ - [ 106a5] = │ │ - [ 106a7] Bad time value │ │ - [ 106b6] asn1_cb │ │ - [ 106be] asn1_find_end │ │ - [ 106cc] ASN1_mbstring_ncopy │ │ - [ 106e0] adding object │ │ - [ 106ee] error loading section │ │ - [ 10704] field missing │ │ - [ 10712] no content type │ │ - [ 10722] ENUMERATED │ │ - [ 1072d] BITWRAP │ │ - [ 10735] %02X │ │ - [ 1073a] micalg=" │ │ - [ 10744] Content-Type: %ssignature; │ │ - [ 1075f] compressed-data │ │ - [ 1076f] text/plain │ │ - [ 1077a] SCRYPT_PARAMS │ │ - [ 10788] crypto/asn1/tasn_fre.c │ │ - [ 1079f] %d\n │ │ - [ 107a3] invalid pool size │ │ - [ 107b5] BN_usub │ │ - [ 107bd] encoding error │ │ - [ 107cc] invalid range │ │ - [ 107da] no solution │ │ - [ 107e6] too many temporary variables │ │ - [ 10803] eContentType │ │ - [ 10810] CMS_AuthenticatedData │ │ - [ 10826] unauthAttrs │ │ - [ 10832] d.receiptList │ │ - [ 10840] cms_copy_content │ │ - [ 10851] cms_EncryptedContent_init │ │ - [ 1086b] CMS_set_detached │ │ - [ 1087c] certificate has no keyid │ │ - [ 10895] cipher initialisation error │ │ - [ 108b1] ssl_conf │ │ - [ 108ba] crypto/conf/conf_ssl.c │ │ - [ 108d1] ctlog_store_load_log │ │ - [ 108e6] sct invalid signature │ │ - [ 108fc] unsupported version │ │ - [ 10910] crypto/ct/ct_policy.c │ │ - [ 10926] unverified │ │ - [ 10931] invalid │ │ - [ 10939] OpenSSL PKCS#3 DH method │ │ - [ 10952] DH_new_by_nid │ │ - [ 10960] dh_param │ │ - [ 10969] DSA_do_sign │ │ - [ 10975] control command failed │ │ - [ 1098c] base │ │ - [ 10991] X9_62_FIELDID │ │ - [ 1099f] X9.62 curve over a 163 bit binary field │ │ - [ 109c7] X9.62 curve over a 208 bit binary field │ │ - [ 109ef] X9.62 curve over a 368 bit binary field │ │ - [ 10a17] K-233 │ │ - [ 10a1d] ECDSA_sign_setup │ │ - [ 10a2e] ECParameters_print │ │ - [ 10a41] ec_GF2m_simple_field_inv │ │ - [ 10a5a] ec_GFp_nist_field_mul │ │ - [ 10a70] ec_GFp_simple_group_set_curve │ │ - [ 10a8e] ec_GFp_simple_point_set_affine_coordinates │ │ - [ 10ab9] EC_GROUP_new_from_ecpkparameters │ │ - [ 10ada] EC_GROUP_set_curve_GFp │ │ - [ 10af1] EC_POINT_copy │ │ - [ 10aff] old_ec_priv_decode │ │ - [ 10b12] bignum out of range │ │ - [ 10b26] crypto/ec/ecdsa_ossl.c │ │ - [ 10b3d] SO_PATH │ │ - [ 10b45] 2 │ │ - [ 10b47] engine_unlocked_finish │ │ - [ 10b5e] engine configuration error │ │ - [ 10b79] engine is not in the list │ │ - [ 10b93] invalid init value │ │ - [ 10ba6] RSA │ │ - [ 10baa] dsa routines │ │ - [ 10bb7] CMS routines │ │ - [ 10bc4] internal error │ │ - [ 10bd3] RC2-40-CBC │ │ - [ 10bde] BF-CBC │ │ - [ 10be5] CAMELLIA-192-CBC │ │ - [ 10bf6] aria_ccm_init_key │ │ - [ 10c08] EVP_PKEY_keygen │ │ - [ 10c18] EVP_PKEY_new │ │ - [ 10c25] hexsalt │ │ - [ 10c2d] load %d.%02d actual load %d.%02d\n │ │ - [ 10c50] pkcs │ │ - [ 10c55] X509 │ │ - [ 10c5a] CN │ │ - [ 10c5d] localityName │ │ - [ 10c6a] pkcs7 │ │ - [ 10c70] idea-ofb │ │ - [ 10c79] unstructuredAddress │ │ - [ 10c8d] msSGC │ │ - [ 10c93] safeContentsBag │ │ - [ 10ca3] X9.57 │ │ - [ 10ca9] id-smime-ct-DVCSResponseData │ │ - [ 10cc6] id-it-implicitConfirm │ │ - [ 10cdc] id-it-origPKIMessage │ │ - [ 10cf1] id-alg-des40 │ │ - [ 10cfe] id-pda-countryOfResidence │ │ - [ 10d18] OCSP No Check │ │ - [ 10d26] directory │ │ - [ 10d30] Security │ │ - [ 10d39] domain │ │ - [ 10d40] AES-256-OFB │ │ - [ 10d4c] rFC822localPart │ │ - [ 10d5c] host │ │ - [ 10d61] mime-mhs │ │ - [ 10d6a] setct-PCertReqData │ │ - [ 10d7d] setCext-PGWYcapabilities │ │ - [ 10d96] setAttr-Token-B0Prime │ │ - [ 10dac] sect131r2 │ │ - [ 10db6] CAMELLIA-256-CFB1 │ │ - [ 10dc8] CAMELLIA-128-CFB8 │ │ - [ 10dda] CAMELLIA-128-OFB │ │ - [ 10deb] hmacWithSHA512 │ │ - [ 10dfa] HMAC GOST 34.11-94 │ │ - [ 10e0d] gost94 │ │ - [ 10e14] GOST 28147-89 MAC │ │ - [ 10e26] GOST R 34.10-2001 DH │ │ - [ 10e3b] id-Gost28147-89-CryptoPro-A-ParamSet │ │ - [ 10e60] AES-192-CBC-HMAC-SHA1 │ │ - [ 10e76] CT Precertificate SCTs │ │ - [ 10e8d] CAMELLIA-128-GCM │ │ - [ 10e9e] id-tc26-cipher-constants │ │ - [ 10eb7] Send Router │ │ - [ 10ec3] AuthECDSA │ │ - [ 10ecd] auth-ecdsa │ │ - [ 10ed8] aria-192-ecb │ │ - [ 10ee5] dnsName │ │ - [ 10eed] id-hmacWithSHA3-384 │ │ - [ 10f01] sm4-cfb │ │ - [ 10f09] dstu4145le │ │ - [ 10f14] uacurve9 │ │ - [ 10f1d] OCSP_REQUEST │ │ - [ 10f2a] OCSP_request_sign │ │ - [ 10f3c] crypto/ocsp/ocsp_lib.c │ │ - [ 10f53] malformedrequest │ │ - [ 10f64] keyCompromise │ │ - [ 10f72] OCSP Request Data:\n │ │ - [ 10f87] %*s │ │ - [ 10f8b] do_PVK_header │ │ - [ 10f99] i2b_PVK │ │ - [ 10fa1] ANY PRIVATE KEY │ │ - [ 10fb1] LEGACY_GOST_PKCS12 │ │ - [ 10fc4] OPENSSL_asc2uni │ │ - [ 10fd4] OPENSSL_utf82uni │ │ - [ 10fe5] digest_alg │ │ - [ 10ff0] crypto/pkcs7/pk7_smime.c │ │ - [ 11009] digest failure │ │ - [ 11018] unable to find mem bio │ │ - [ 1102f] RAND_DRBG_instantiate │ │ - [ 11045] HOME │ │ - [ 1104a] dmp1 not congruent to d │ │ - [ 11062] crypto/rsa/rsa_mp.c │ │ - [ 11076] crypto/rsa/rsa_prn.c │ │ - [ 1108b] SIPHASH │ │ - [ 11093] sm2_sig_verify │ │ - [ 110a2] OSSL_STORE_INFO_new_PARAMS │ │ - [ 110bd] policy_id │ │ - [ 110c7] :: │ │ - [ 110ca] ess_add_signing_cert │ │ - [ 110df] ts_check_signing_certs │ │ - [ 110f6] TS_RESP_CTX_set_def_policy │ │ - [ 11111] ess add signing cert v2 error │ │ - [ 1112f] ts datasign │ │ - [ 1113b] index too small │ │ - [ 1114b] crypto/x509/by_file.c │ │ - [ 11161] Subject Public Key Info:\n │ │ - [ 11183] bad x509 filetype │ │ - [ 11195] crypto/x509/x509_req.c │ │ - [ 111ac] unable to get CRL issuer certificate │ │ - [ 111d1] permitted subtree violation │ │ - [ 111ed] IP address mismatch │ │ - [ 11201] X509_PUBKEY │ │ - [ 1120d] email │ │ - [ 11213] Data Encipherment │ │ - [ 11225] ,section= │ │ - [ 1122f] Unspecified │ │ - [ 1123b] OTHERNAME │ │ - [ 11245] Permitted │ │ - [ 1124f] proxyPolicy │ │ - [ 1125b] Any Purpose │ │ - [ 11267] X509V3_get_section │ │ - [ 1127a] dirname error │ │ - [ 11288] expected a section name │ │ - [ 112a0] + │ │ - [ 112a2] %s %2d %02d:%02d:%02d %d%s │ │ - [ 112bd] crypto/asn1/ameth_lib.c │ │ - [ 112d5] ASN1_i2d_fp │ │ - [ 112e1] d2i_ASN1_UINTEGER │ │ - [ 112f3] i2d_EC_PUBKEY │ │ - [ 11301] uint32_new │ │ - [ 1130c] asn1 sig parse error │ │ - [ 11321] invalid object encoding │ │ - [ 11339] missing value │ │ - [ 11347] sequence not constructed │ │ - [ 11360] tag= │ │ - [ 11365] OCT │ │ - [ 11369] UNIV │ │ - [ 1136e] IA5 │ │ - [ 11372] smime.p7m │ │ - [ 1137c] filename="smime.p7s"%s%s │ │ - [ 11396] {\n │ │ - [ 1139a] %*s}\n │ │ - [ 113a0] : │ │ - [ 113a3] ASN1_OBJECT │ │ - [ 113af] ASN1_SEQUENCE_ANY │ │ - [ 113c1] X509_ALGOR │ │ - [ 113cc] %jd\n │ │ - [ 113d1] pubkey │ │ - [ 113d8] %02x%c │ │ - [ 113df] 0123456789abcdef │ │ - [ 113f0] read(%d,%lu) - %s fd=%d\n │ │ - [ 11409] unable to nodelay │ │ - [ 1141b] crypto/bn/bn_ctx.c │ │ - [ 1142e] BN_CTX_start │ │ - [ 1143b] BN_mod_exp2_mont │ │ - [ 1144c] BN_mod_exp_mont │ │ - [ 1145c] bits too small │ │ - [ 1146b] CMS_OtherCertificateFormat │ │ - [ 11486] compressionAlgorithm │ │ - [ 1149b] macAlgorithm │ │ - [ 114a8] CMS_final │ │ - [ 114b2] cms_RecipientInfo_ktri_encrypt │ │ - [ 114d1] ctrl failure │ │ - [ 114de] not kek │ │ - [ 114e6] unable to finalize context │ │ - [ 11501] unknown id │ │ - [ 1150c] crypto/cms/cms_smime.c │ │ - [ 11523] Verify error: │ │ - [ 11531] NCONF_load_fp │ │ - [ 1153f] recursive directory include │ │ - [ 1155b] %-8d │ │ - [ 11560] CRYPTO_ocb128_init │ │ - [ 11573] pkey_hmac_init │ │ - [ 11582] o2i_SCT │ │ - [ 1158a] o2i_SCT_signature │ │ - [ 1159c] SCT_set1_log_id │ │ - [ 115ac] sct future timestamp │ │ - [ 115c1] crypto/ct/ct_sct.c │ │ - [ 115d4] built on: Tue Aug 22 20:49:37 2023 UTC │ │ + [ e2b3] EC_GROUP_get_curve_GFp │ │ + [ e2ca] EC_KEY_check_key │ │ + [ e2db] EC_POINT_set_affine_coordinates_GFp │ │ + [ e2ff] ladder step failure │ │ + [ e313] ec_paramgen_curve │ │ + [ e325] Cofactor: │ │ + [ e330] ED25519 │ │ + [ e338] OpenSSL ED25519 algorithm │ │ + [ e352] v_check │ │ + [ e35a] ID │ │ + [ e35d] Adds a directory from which ENGINEs can be loaded │ │ + [ e38f] ENGINE_load_ssl_client_cert │ │ + [ e3ab] int_cleanup_item │ │ + [ e3bc] PEM routines │ │ + [ e3c9] common libcrypto routines │ │ + [ e3e3] ECDSA routines │ │ + [ e3f2] X509 V3 routines │ │ + [ e403] OCSP routines │ │ + [ e411] operation fail │ │ + [ e420] crypto/evp/bio_ok.c │ │ + [ e434] ARIA-256-CBC │ │ + [ e441] ssl3-md5 │ │ + [ e44a] b64_new │ │ + [ e452] camellia_init_key │ │ + [ e464] chacha20_poly1305_ctrl │ │ + [ e47b] EVP_PBE_scrypt │ │ + [ e48a] EVP_PKEY_verify_recover_init │ │ + [ e4a7] not XOF or invalid length │ │ + [ e4c1] unsupported key size │ │ + [ e4d6] unsupported private key algorithm │ │ + [ e4f8] crypto/evp/p_lib.c │ │ + [ e50b] pkey_tls1_prf_ctrl_str │ │ + [ e522] missing seed │ │ + [ e52f] num_items = %lu\n │ │ + [ e54c] assertion failed: size > 0 │ │ + [ e567] countryName │ │ + [ e573] IDEA-ECB │ │ + [ e57c] des-ede3-cbc │ │ + [ e589] Netscape Base Url │ │ + [ e59b] certificatePolicies │ │ + [ e5af] md5-sha1 │ │ + [ e5b8] invalidityDate │ │ + [ e5c7] PBE-SHA1-RC2-40 │ │ + [ e5d7] ISO-US │ │ + [ e5de] X9.57 CM ? │ │ + [ e5e9] pkcs5 │ │ + [ e5ef] id-smime-alg-3DESwrap │ │ + [ e605] id-mod-ocsp │ │ + [ e611] id-it-preferredSymmAlg │ │ + [ e628] basicOCSPResponse │ │ + [ e63a] rsaSignature │ │ + [ e647] pilotOrganization │ │ + [ e659] mime-mhs-headings │ │ + [ e66b] setct-PIDualSignedTBE │ │ + [ e681] setct-AcqCardCodeMsgTBE │ │ + [ e699] setct-CapRevReqTBE │ │ + [ e6ac] Proxy Certificate Information │ │ + [ e6ca] c2pnb208w1 │ │ + [ e6d5] camellia-128-cfb1 │ │ + [ e6e7] camellia-128-cfb8 │ │ + [ e6f9] camellia-128-ofb │ │ + [ e70a] camellia-256-ofb │ │ + [ e71b] id-smime-ct-compressedData │ │ + [ e736] GOST R 34.10-94 DH │ │ + [ e749] id-GostR3410-94-TestParamSet │ │ + [ e766] id-GostR3410-94-aBis │ │ + [ e77b] userCertificate │ │ + [ e78b] protocolInformation │ │ + [ e79f] cmac │ │ + [ e7a4] AES-256-XTS │ │ + [ e7b0] CT Precertificate Signer │ │ + [ e7c9] id-tc26-mac │ │ + [ e7d5] HMAC GOST 34.11-2012 512 bit │ │ + [ e7f2] GOST R 34.10-2012 (512 bit) ParamSet A │ │ + [ e819] KxDHE-PSK │ │ + [ e823] kx-gost │ │ + [ e82b] auth-rsa │ │ + [ e834] auth-psk │ │ + [ e83d] aria-256-cbc │ │ + [ e84a] aria-256-cfb8 │ │ + [ e858] sha3-256 │ │ + [ e861] hmac-sha3-256 │ │ + [ e86f] id-tc26-gost-3410-2012-256-constants │ │ + [ e894] hmacWithDstu34311 │ │ + [ e8a6] uacurve3 │ │ + [ e8af] id-tc26-cipher-gostr3412-2015-magma │ │ + [ e8d3] id-tc26-wrap-gostr3412-2015-magma │ │ + [ e8f5] OBJ_add_sigid │ │ + [ e903] d2i_ocsp_nonce │ │ + [ e912] status expired │ │ + [ e922] This Update: │ │ + [ e934] X9.42 DH PARAMETERS │ │ + [ e948] b2i_rsa │ │ + [ e950] error setting encrypted data type │ │ + [ e972] cert │ │ + [ e977] PKCS7_dataDecode │ │ + [ e988] no matching digest type found │ │ + [ e9a6] get_entropy │ │ + [ e9b2] rand_pool_add │ │ + [ e9c0] rand_pool_attach │ │ + [ e9d1] .rnd │ │ + [ e9d6] crypto/rsa/rsa_ameth.c │ │ + [ e9ed] OpenSSL RSA method │ │ + [ ea00] RSA-PSS │ │ + [ ea08] Modulus: │ │ + [ ea11] hashFunc │ │ + [ ea1a] RSA_new_method │ │ + [ ea29] RSA_padding_add_SSLv23 │ │ + [ ea40] rsa_oaep_md │ │ + [ ea4c] id not set │ │ + [ ea57] file: │ │ + [ ea5d] file_open │ │ + [ ea67] path must be absolute │ │ + [ ea7d] ts_check_status_info │ │ + [ ea92] cannot load certificate │ │ + [ eaaa] pkcs7 add signed attr error │ │ + [ eac6] Nonce: │ │ + [ eace] unrecognized or unsupported algorithm identifier │ │ + [ eaff] the requested TSA policy is not supported by the TSA │ │ + [ eb34] millis, │ │ + [ eb3e] addInfoNotAvailable │ │ + [ eb52] Verifying - %s │ │ + [ eb61] NONE │ │ + [ eb66] /usr/local/ssl/private │ │ + [ eb7d] dane_i2d │ │ + [ eb86] X509_TRUST_add │ │ + [ eb95] unable to decrypt CRL's signature │ │ + [ ebb7] CA certificate key too weak │ │ + [ ebd3] revocationDate │ │ + [ ebe2] u.addressRange │ │ + [ ebf1] DNS │ │ + [ ebf5] nameAssigner │ │ + [ ec02] AUTHORITY_INFO_ACCESS │ │ + [ ec18] %*sPolicy Language: │ │ + [ ec2d] SXNET_add_id_INTEGER │ │ + [ ec42] v2i_POLICY_CONSTRAINTS │ │ + [ ec59] X509V3_EXT_add_alias │ │ + [ ec6e] invalid asnumber │ │ + [ ec7f] crypto/asn1/a_dup.c │ │ + [ ec93] maxsize= │ │ + [ ec9c] ASN1_TYPE_get_octetstring │ │ + [ ecb6] first num too large │ │ + [ ecca] invalid string table value │ │ + [ ece5] mstring wrong tag │ │ + [ ecf7] not ascii format │ │ + [ ed08] not enough data │ │ + [ ed18] type not constructed │ │ + [ ed2d] BITSTR │ │ + [ ed34] PRINTABLE │ │ + [ ed3e] protocol="%ssignature"; │ │ + [ ed57] Type= │ │ + [ ed5d] ASN1_PRINTABLESTRING │ │ + [ ed72] parameter │ │ + [ ed7c] %02X: │ │ + [ ed82] crypto/bio/b_sock2.c │ │ + [ ed97] BIO_bind │ │ + [ eda0] BIO_listen │ │ + [ edab] BIO_nwrite │ │ + [ edb6] BIO_write │ │ + [ edc0] service= │ │ + [ edca] BN_div_recp │ │ + [ edd6] d.other │ │ + [ edde] no cipher │ │ + [ ede8] .conf │ │ + [ edee] NCONF_dump_fp │ │ + [ edfc] missing close square bracket │ │ + [ ee1a] %*sLog ID : │ │ + [ ee2a] seed │ │ + [ ee2f] do_dh_print │ │ + [ ee3b] check pubkey too small │ │ + [ ee52] crypto/dsa/dsa_ameth.c │ │ + [ ee69] dlfcn_name_converter │ │ + [ ee7e] win32_name_converter │ │ + [ ee93] name translation failed │ │ + [ eeab] a null shared library handle was used │ │ + [ eed1] SigEd448 │ │ + [ eeda] ECDSA-Parameters │ │ + [ eeeb] WTLS curve over a 113 bit binary field │ │ + [ ef12] ec_GFp_mont_field_inv │ │ + [ ef28] ec_GFp_nistp256_points_mul │ │ + [ ef43] ec_GFp_simple_oct2point │ │ + [ ef5b] ec_key_simple_oct2priv │ │ + [ ef72] EC_POINT_get_affine_coordinates_GFp │ │ + [ ef96] EC_POINT_point2buf │ │ + [ efa9] EC_POINT_set_affine_coordinates_GF2m │ │ + [ efce] o2i_ECPublicKey │ │ + [ efde] unsupported field │ │ + [ eff0] LOAD │ │ + [ eff5] crypto/engine/eng_init.c │ │ + [ f00e] (TEST_ENG_OPENSSL_PKEY)Loading Private key %s\n │ │ + [ f03d] crypto/err/err.c │ │ + [ f04e] FIPS routines │ │ + [ f05c] EC lib │ │ + [ f063] fatal │ │ + [ f069] message digest │ │ + [ f078] des-ede-ecb │ │ + [ f084] ARIA-128-CBC │ │ + [ f091] aria256 │ │ + [ f099] camellia192 │ │ + [ f0a5] MD5 │ │ + [ f0a9] ssl3-sha1 │ │ + [ f0b3] EVP_DecryptUpdate │ │ + [ f0c5] EVP_PKEY_sign │ │ + [ f0d3] ctrl operation not implemented │ │ + [ f0f2] expecting an hmac key │ │ + [ f108] invalid operation │ │ + [ f11a] Parameters │ │ + [ f125] assertion failed: temp != sh.freelist[slist] │ │ + [ f152] DES-EDE3-CFB │ │ + [ f15f] X509v3 Key Usage │ │ + [ f170] RSA-RIPEMD160 │ │ + [ f17e] Microsoft Server Gated Crypto │ │ + [ f19c] S/MIME Capabilities │ │ + [ f1b0] OCSPSigning │ │ + [ f1bc] id-smime-aa-ets-signerLocation │ │ + [ f1db] id-smime-cti-ets-proofOfCreation │ │ + [ f1fc] id-pkip │ │ + [ f204] id-mod-cmc │ │ + [ f20f] id-mod-dvcs │ │ + [ f21b] sbgp-autonomousSysNum │ │ + [ f231] Hold Instruction Call Issuer │ │ + [ f24e] dNSDomain │ │ + [ f258] pilotDSA │ │ + [ f261] nSRecord │ │ + [ f26a] friendlyCountryName │ │ + [ f27e] dITRedirect │ │ + [ f28a] setct-CapRevResData │ │ + [ f29e] setext-cv │ │ + [ f2a8] setCext-merchData │ │ + [ f2ba] setAttr-T2Enc │ │ + [ f2c8] DES-CFB1 │ │ + [ f2d1] SHA256 │ │ + [ f2d8] sha384 │ │ + [ f2df] c2tnb239v3 │ │ + [ f2ea] c2tnb359v1 │ │ + [ f2f5] secp128r1 │ │ + [ f2ff] sect239k1 │ │ + [ f309] wap-wsg-idm-ecid-wtls11 │ │ + [ f321] inhibitAnyPolicy │ │ + [ f332] camellia-128-cfb │ │ + [ f343] kisa │ │ + [ f348] GOST R 3410-2001 Parameter Set Cryptocom │ │ + [ f371] telephoneNumber │ │ + [ f381] camellia-192-gcm │ │ + [ f392] id-tc26-sign │ │ + [ f39f] id-tc26-agreement │ │ + [ f3b1] sendProxiedOwner │ │ + [ f3c2] ARIA-128-CTR │ │ + [ f3cf] countryCode3c │ │ + [ f3dd] SHA512-224 │ │ + [ f3e8] SHAKE256 │ │ + [ f3f1] id-rsassa-pkcs1-v1_5-with-sha3-384 │ │ + [ f414] DSTU curve 0 │ │ + [ f421] uacurve8 │ │ + [ f42a] responderId │ │ + [ f436] no certificates in chain │ │ + [ f44f] unauthorized │ │ + [ f45c] %*sCertificate ID:\n │ │ + [ f471] %*sIssuer Key Hash: │ │ + [ f486] PEM_read_bio_DHparams │ │ + [ f49c] PEM_read_bio_ex │ │ + [ f4ac] crypto/pem/pem_info.c │ │ + [ f4c2] X509 CERTIFICATE │ │ + [ f4d3] ENCRYPTED │ │ + [ f4dd] PKCS12_SAFEBAG │ │ + [ f4ec] PKCS12_pack_p7data │ │ + [ f4ff] PKCS12_parse │ │ + [ f50c] key gen error │ │ + [ f51a] mac verify failure │ │ + [ f52d] digest_enc_alg │ │ + [ f53c] PKCS7_ATTRIBUTES │ │ + [ f54d] PKCS7_RECIP_INFO_set │ │ + [ f562] drbg_bytes │ │ + [ f56d] drbg_setup │ │ + [ f578] Exponent: │ │ + [ f582] No PSS parameter restrictions\n │ │ + [ f5a1] RSA_padding_add_PKCS1_type_2 │ │ + [ f5be] invalid padding │ │ + [ f5ce] crypto/rsa/rsa_pk1.c │ │ + [ f5e3] pkey_sm2_sign │ │ + [ f5f1] params │ │ + [ f5f8] PrivateKey │ │ + [ f603] file_find │ │ + [ f60d] OSSL_STORE_INFO_get1_CRL │ │ + [ f626] OSSL_STORE_SEARCH_by_name │ │ + [ f640] crypto/store/store_init.c │ │ + [ f65a] status_info │ │ + [ f666] TS_RESP_create_response │ │ + [ f67e] TS_RESP_CTX_set_certs │ │ + [ f694] cannot load private key │ │ + [ f6ac] micros │ │ + [ f6b4] unknown ttyget errno value │ │ + [ f6cf] %8sVersion %ld (0x%lx)\n │ │ + [ f6e7] CRL extensions │ │ + [ f6f6] %8sVersion: Unknown (%ld)\n │ │ + [ f711] Serial Number: │ │ + [ f728] NETSCAPE_SPKI_b64_encode │ │ + [ f741] X509at_add1_attr │ │ + [ f752] X509_ATTRIBUTE_create_by_txt │ │ + [ f76f] no cert set for us to verify │ │ + [ f78c] wrong type │ │ + [ f797] format error in CRL's lastUpdate field │ │ + [ f7be] certificate not trusted │ │ + [ f7d6] No matching DANE TLSA records │ │ + [ f7f4] X509_NAME_ENTRY │ │ + [ f804] crypto/x509/x_pubkey.c │ │ + [ f81b] reject │ │ + [ f822] crypto/x509v3/pcy_cache.c │ │ + [ f83c] │ │ + [ f846] client │ │ + [ f84d] policyIdentifier │ │ + [ f85e] %*sOnly CA Certificates\n │ │ + [ f877] maximum │ │ + [ f87f] Inhibit Policy Mapping │ │ + [ f896] subjectDomainPolicy │ │ + [ f8aa] true │ │ + [ f8af] NO │ │ + [ f8b2] i2v_AUTHORITY_KEYID │ │ + [ f8c6] error creating extension │ │ + [ f8df] extension exists │ │ + [ f8f0] invalid option │ │ + [ f8ff] unknown extension name │ │ + [ f916] aes(partial) │ │ + [ f923] crypto/asn1/a_i2d_fp.c │ │ + [ f93a] ASN1_dup │ │ + [ f943] ASN1_item_i2d_fp │ │ + [ f954] ASN1_item_verify │ │ + [ f965] ndef_prefix │ │ + [ f971] stbl_module_init │ │ + [ f982] illegal nested tagging │ │ + [ f999] NUMERIC │ │ + [ f9a1] SET │ │ + [ f9a5] Char= │ │ + [ f9ab] string= │ │ + [ f9b3] OBJECT DESCRIPTOR │ │ + [ f9c5] REAL │ │ + [ f9ca] │ │ + [ f9d4] :BAD OBJECT │ │ + [ f9e0] min │ │ + [ f9e4] oct │ │ + [ f9e8] ASN1_FBOOLEAN │ │ + [ f9f6] signature │ │ + [ fa00] puts() - %s\n │ │ + [ fa0d] read return %ld\n │ │ + [ fa1e] BIO_ACCEPT_new │ │ + [ fa2d] BIO_socket_nbio │ │ + [ fa3d] dgram_sctp_read │ │ + [ fa4d] connect error │ │ + [ fa5b] crypto/bio/bss_bio.c │ │ + [ fa70] crypto/bio/bss_conn.c │ │ + [ fa86] fflush() │ │ + [ fa8f] encryptedContentInfo │ │ + [ faa4] originatorSignatureValue │ │ + [ fabd] crypto/cms/cms_enc.c │ │ + [ fad2] cms_CompressedData_create │ │ + [ faec] cms_copy_messageDigest │ │ + [ fb03] CMS_data │ │ + [ fb0c] certificate verify error │ │ + [ fb25] error reading messagedigest attribute │ │ + [ fb4b] crypto/conf/conf_api.c │ │ + [ fb62] WIN32 │ │ + [ fb68] OPENSSL_sk_dup │ │ + [ fb77] CTLOG_new_from_base64 │ │ + [ fb8d] unknown version │ │ + [ fb9d] valid │ │ + [ fba3] private-key: │ │ + [ fbb0] check invalid j value │ │ + [ fbc6] check p not prime │ │ + [ fbd8] unable to check generator │ │ + [ fbf2] pkey_dsa_ctrl │ │ + [ fc00] NULL shared library method │ │ + [ fc1b] k1 │ │ + [ fc1e] curve │ │ + [ fc24] X9.62 curve over a 304 bit binary field │ │ + [ fc4c] P-256 │ │ + [ fc52] ec_GF2m_simple_point_set_affine_coordinates │ │ + [ fc7e] EC_POINT_is_on_curve │ │ + [ fc93] EC_POINT_point2oct │ │ + [ fca6] nistp224_pre_comp_new │ │ + [ fcbc] gf2m not supported │ │ + [ fccf] passed null parameter │ │ + [ fce5] crypto/ec/ec_print.c │ │ + [ fcfa] Field Type: %s\n │ │ + [ fd0a] engines │ │ + [ fd12] Dynamic engine loading support │ │ + [ fd31] DIR_ADD │ │ + [ fd39] argument is not a number │ │ + [ fd52] CIPHERS │ │ + [ fd5a] crypto/engine/eng_pkey.c │ │ + [ fd73] crypto/engine/tb_pkmeth.c │ │ + [ fd8d] func(%lu) │ │ + [ fd97] memory buffer routines │ │ + [ fdae] ENGINE lib │ │ + [ fdb9] crypto/evp/e_des3.c │ │ + [ fdcd] fips_mode │ │ + [ fdd7] aesni_init_key │ │ + [ fde6] aes_t4_init_key │ │ + [ fdf6] EVP_PKEY_get0_DSA │ │ + [ fe08] EVP_PKEY_get_raw_public_key │ │ + [ fe24] s390x_aes_gcm_ctrl │ │ + [ fe37] private key decode error │ │ + [ fe50] crypto/hmac/hm_pmeth.c │ │ + [ fe67] value missing │ │ + [ fe75] assertion failed: temp->next == NULL || WITHIN_ARENA(temp->next) │ │ + [ feb6] UNDEF │ │ + [ febc] organizationName │ │ + [ fecd] IDEA-CFB │ │ + [ fed6] pbeWithSHA1AndRC2-CBC │ │ + [ feec] msCTLSign │ │ + [ fef6] deltaCRL │ │ + [ feff] Strong Extranet ID │ │ + [ ff12] id-ad │ │ + [ ff18] id-smime-mod │ │ + [ ff25] id-smime-aa-contentHint │ │ + [ ff3d] id-mod-crmf │ │ + [ ff49] id-mod-qualified-cert-88 │ │ + [ ff62] Biometric Info │ │ + [ ff71] IPSec End System │ │ + [ ff82] IPSec User │ │ + [ ff8d] DVCS │ │ + [ ff92] id-aca-authenticationInfo │ │ + [ ffac] id-cct-PKIData │ │ + [ ffbb] OCSP CRL ID │ │ + [ ffc7] Enterprises │ │ + [ ffd3] AES-128-OFB │ │ + [ ffdf] qualityLabelledData │ │ + [ fff3] associatedName │ │ + [ 10002] setct-CapTokenData │ │ + [ 10015] setct-AuthRevReqTBS │ │ + [ 10029] setct-PCertResTBS │ │ + [ 1003b] setct-RegFormResTBS │ │ + [ 1004f] setct-CredRevReqTBEX │ │ + [ 10064] setct-CertReqTBE │ │ + [ 10075] setext-pinSecure │ │ + [ 10086] setAttr-IssCap-Sig │ │ + [ 10099] aes-256-cfb1 │ │ + [ 100a6] des-cfb1 │ │ + [ 100af] c2tnb431r1 │ │ + [ 100ba] wap-wsg-idm-ecid-wtls6 │ │ + [ 100d1] password based MAC │ │ + [ 100e4] GOST R 34.11-94 with GOST R 34.10-2001 │ │ + [ 1010b] prf-gostr3411-94 │ │ + [ 1011c] id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet │ │ + [ 10149] gost94cc │ │ + [ 10152] jurisdictionLocalityName │ │ + [ 1016b] camellia-256-gcm │ │ + [ 1017c] AuthGOST01 │ │ + [ 10187] aria-128-cbc │ │ + [ 10194] SHA3-384 │ │ + [ 1019d] shake256 │ │ + [ 101a6] ieee-siswg │ │ + [ 101b1] id-tc26-wrap │ │ + [ 101be] id-tc26-wrap-gostr3412-2015-magma-kexp15 │ │ + [ 101e7] magma-cfb │ │ + [ 101f1] value.revoked │ │ + [ 101ff] crlTime │ │ + [ 10207] ocsp_check_ids │ │ + [ 10216] response contains no revocation data │ │ + [ 1023b] unsupported requestorname type │ │ + [ 1025a] POST │ │ + [ 1025f] Response Extensions │ │ + [ 10273] EC PRIVATE KEY │ │ + [ 10282] d2i_PKCS8PrivateKey_fp │ │ + [ 10299] PEM_ASN1_read_bio │ │ + [ 102ab] inconsistent header │ │ + [ 102bf] not proc type │ │ + [ 102cd] authsafes │ │ + [ 102d7] PKCS12_item_pack_safebag │ │ + [ 102f0] crl │ │ + [ 102f4] enc_data │ │ + [ 102fd] data_collect_method │ │ + [ 10311] RAND_DRBG_generate │ │ + [ 10324] RAND_DRBG_uninstantiate │ │ + [ 1033c] rand_pool_acquire_entropy │ │ + [ 10356] rand_pool_grow │ │ + [ 10365] RAND_write_file │ │ + [ 10375] argument out of range │ │ + [ 1038b] failed to create lock │ │ + [ 103a1] coefficient: │ │ + [ 103ae] e │ │ + [ 103b0] rsa_multip_info_new │ │ + [ 103c4] RSA_verify │ │ + [ 103cf] n does not equal p q │ │ + [ 103e4] padding check failed │ │ + [ 103f9] %08lx │ │ + [ 103ff] ossl_store_file_attach_pem_bio_int │ │ + [ 10422] OSSL_STORE_INFO_new_NAME │ │ + [ 1043b] try_decode_params │ │ + [ 1044d] invalid scheme │ │ + [ 1045c] Name │ │ + [ 10461] Certificate │ │ + [ 1046d] TS_REQ_set_msg_imprint │ │ + [ 10484] time syscall error │ │ + [ 10497] Policy OID: │ │ + [ 104a4] Error during signature generation. │ │ + [ 104c7] unacceptedExtension │ │ + [ 104db] systemFailure │ │ + [ 104e9] UI_dup_user_data │ │ + [ 104fa] UI_get0_result │ │ + [ 10509] %8sLast Update: │ │ + [ 1051a] X509_STORE_CTX_new │ │ + [ 1052d] unknown key type │ │ + [ 1053e] self signed certificate in certificate chain │ │ + [ 1056b] Hostname mismatch │ │ + [ 1057d] alias │ │ + [ 10583] u.inherit │ │ + [ 1058d] addressFamily │ │ + [ 1059b] %*sIPv4 │ │ + [ 105a3] %*s registrationNumber: │ │ + [ 105bf] Key Encipherment │ │ + [ 105d0] encipherOnly │ │ + [ 105dd] crypto/x509v3/v3_conf.c │ │ + [ 105f5] relativename │ │ + [ 10602] privilegeWithdrawn │ │ + [ 10615] crypto/x509v3/v3_extku.c │ │ + [ 1062e] d.ediPartyName │ │ + [ 1063d] crypto/x509v3/v3_ia5.c │ │ + [ 10654] Excluded │ │ + [ 1065d] PKEY_USAGE_PERIOD │ │ + [ 1066f] crypto/x509v3/v3_prn.c │ │ + [ 10686] SXNET │ │ + [ 1068c] i2s_ASN1_ENUMERATED │ │ + [ 106a0] nref_nos │ │ + [ 106a9] error in extension │ │ + [ 106bc] invalid purpose │ │ + [ 106cc] = │ │ + [ 106ce] Bad time value │ │ + [ 106dd] asn1_cb │ │ + [ 106e5] asn1_find_end │ │ + [ 106f3] ASN1_mbstring_ncopy │ │ + [ 10707] adding object │ │ + [ 10715] error loading section │ │ + [ 1072b] field missing │ │ + [ 10739] no content type │ │ + [ 10749] ENUMERATED │ │ + [ 10754] BITWRAP │ │ + [ 1075c] %02X │ │ + [ 10761] micalg=" │ │ + [ 1076b] Content-Type: %ssignature; │ │ + [ 10786] compressed-data │ │ + [ 10796] text/plain │ │ + [ 107a1] SCRYPT_PARAMS │ │ + [ 107af] crypto/asn1/tasn_fre.c │ │ + [ 107c6] %d\n │ │ + [ 107ca] invalid pool size │ │ + [ 107dc] BN_usub │ │ + [ 107e4] encoding error │ │ + [ 107f3] invalid range │ │ + [ 10801] no solution │ │ + [ 1080d] too many temporary variables │ │ + [ 1082a] eContentType │ │ + [ 10837] CMS_AuthenticatedData │ │ + [ 1084d] unauthAttrs │ │ + [ 10859] d.receiptList │ │ + [ 10867] cms_copy_content │ │ + [ 10878] cms_EncryptedContent_init │ │ + [ 10892] CMS_set_detached │ │ + [ 108a3] certificate has no keyid │ │ + [ 108bc] cipher initialisation error │ │ + [ 108d8] ssl_conf │ │ + [ 108e1] crypto/conf/conf_ssl.c │ │ + [ 108f8] ctlog_store_load_log │ │ + [ 1090d] sct invalid signature │ │ + [ 10923] unsupported version │ │ + [ 10937] crypto/ct/ct_policy.c │ │ + [ 1094d] unverified │ │ + [ 10958] invalid │ │ + [ 10960] OpenSSL PKCS#3 DH method │ │ + [ 10979] DH_new_by_nid │ │ + [ 10987] dh_param │ │ + [ 10990] DSA_do_sign │ │ + [ 1099c] control command failed │ │ + [ 109b3] base │ │ + [ 109b8] X9_62_FIELDID │ │ + [ 109c6] X9.62 curve over a 163 bit binary field │ │ + [ 109ee] X9.62 curve over a 208 bit binary field │ │ + [ 10a16] X9.62 curve over a 368 bit binary field │ │ + [ 10a3e] K-233 │ │ + [ 10a44] ECDSA_sign_setup │ │ + [ 10a55] ECParameters_print │ │ + [ 10a68] ec_GF2m_simple_field_inv │ │ + [ 10a81] ec_GFp_nist_field_mul │ │ + [ 10a97] ec_GFp_simple_group_set_curve │ │ + [ 10ab5] ec_GFp_simple_point_set_affine_coordinates │ │ + [ 10ae0] EC_GROUP_new_from_ecpkparameters │ │ + [ 10b01] EC_GROUP_set_curve_GFp │ │ + [ 10b18] EC_POINT_copy │ │ + [ 10b26] old_ec_priv_decode │ │ + [ 10b39] bignum out of range │ │ + [ 10b4d] crypto/ec/ecdsa_ossl.c │ │ + [ 10b64] SO_PATH │ │ + [ 10b6c] 2 │ │ + [ 10b6e] engine_unlocked_finish │ │ + [ 10b85] engine configuration error │ │ + [ 10ba0] engine is not in the list │ │ + [ 10bba] invalid init value │ │ + [ 10bcd] RSA │ │ + [ 10bd1] dsa routines │ │ + [ 10bde] CMS routines │ │ + [ 10beb] internal error │ │ + [ 10bfa] RC2-40-CBC │ │ + [ 10c05] BF-CBC │ │ + [ 10c0c] CAMELLIA-192-CBC │ │ + [ 10c1d] aria_ccm_init_key │ │ + [ 10c2f] EVP_PKEY_keygen │ │ + [ 10c3f] EVP_PKEY_new │ │ + [ 10c4c] hexsalt │ │ + [ 10c54] load %d.%02d actual load %d.%02d\n │ │ + [ 10c77] pkcs │ │ + [ 10c7c] X509 │ │ + [ 10c81] CN │ │ + [ 10c84] localityName │ │ + [ 10c91] pkcs7 │ │ + [ 10c97] idea-ofb │ │ + [ 10ca0] unstructuredAddress │ │ + [ 10cb4] msSGC │ │ + [ 10cba] safeContentsBag │ │ + [ 10cca] X9.57 │ │ + [ 10cd0] id-smime-ct-DVCSResponseData │ │ + [ 10ced] id-it-implicitConfirm │ │ + [ 10d03] id-it-origPKIMessage │ │ + [ 10d18] id-alg-des40 │ │ + [ 10d25] id-pda-countryOfResidence │ │ + [ 10d3f] OCSP No Check │ │ + [ 10d4d] directory │ │ + [ 10d57] Security │ │ + [ 10d60] domain │ │ + [ 10d67] AES-256-OFB │ │ + [ 10d73] rFC822localPart │ │ + [ 10d83] host │ │ + [ 10d88] mime-mhs │ │ + [ 10d91] setct-PCertReqData │ │ + [ 10da4] setCext-PGWYcapabilities │ │ + [ 10dbd] setAttr-Token-B0Prime │ │ + [ 10dd3] sect131r2 │ │ + [ 10ddd] CAMELLIA-256-CFB1 │ │ + [ 10def] CAMELLIA-128-CFB8 │ │ + [ 10e01] CAMELLIA-128-OFB │ │ + [ 10e12] hmacWithSHA512 │ │ + [ 10e21] HMAC GOST 34.11-94 │ │ + [ 10e34] gost94 │ │ + [ 10e3b] GOST 28147-89 MAC │ │ + [ 10e4d] GOST R 34.10-2001 DH │ │ + [ 10e62] id-Gost28147-89-CryptoPro-A-ParamSet │ │ + [ 10e87] AES-192-CBC-HMAC-SHA1 │ │ + [ 10e9d] CT Precertificate SCTs │ │ + [ 10eb4] CAMELLIA-128-GCM │ │ + [ 10ec5] id-tc26-cipher-constants │ │ + [ 10ede] Send Router │ │ + [ 10eea] AuthECDSA │ │ + [ 10ef4] auth-ecdsa │ │ + [ 10eff] aria-192-ecb │ │ + [ 10f0c] dnsName │ │ + [ 10f14] id-hmacWithSHA3-384 │ │ + [ 10f28] sm4-cfb │ │ + [ 10f30] dstu4145le │ │ + [ 10f3b] uacurve9 │ │ + [ 10f44] OCSP_REQUEST │ │ + [ 10f51] OCSP_request_sign │ │ + [ 10f63] crypto/ocsp/ocsp_lib.c │ │ + [ 10f7a] malformedrequest │ │ + [ 10f8b] keyCompromise │ │ + [ 10f99] OCSP Request Data:\n │ │ + [ 10fae] %*s │ │ + [ 10fb2] do_PVK_header │ │ + [ 10fc0] i2b_PVK │ │ + [ 10fc8] ANY PRIVATE KEY │ │ + [ 10fd8] LEGACY_GOST_PKCS12 │ │ + [ 10feb] OPENSSL_asc2uni │ │ + [ 10ffb] OPENSSL_utf82uni │ │ + [ 1100c] digest_alg │ │ + [ 11017] crypto/pkcs7/pk7_smime.c │ │ + [ 11030] digest failure │ │ + [ 1103f] unable to find mem bio │ │ + [ 11056] RAND_DRBG_instantiate │ │ + [ 1106c] HOME │ │ + [ 11071] dmp1 not congruent to d │ │ + [ 11089] crypto/rsa/rsa_mp.c │ │ + [ 1109d] crypto/rsa/rsa_prn.c │ │ + [ 110b2] SIPHASH │ │ + [ 110ba] sm2_sig_verify │ │ + [ 110c9] OSSL_STORE_INFO_new_PARAMS │ │ + [ 110e4] policy_id │ │ + [ 110ee] :: │ │ + [ 110f1] ess_add_signing_cert │ │ + [ 11106] ts_check_signing_certs │ │ + [ 1111d] TS_RESP_CTX_set_def_policy │ │ + [ 11138] ess add signing cert v2 error │ │ + [ 11156] ts datasign │ │ + [ 11162] index too small │ │ + [ 11172] crypto/x509/by_file.c │ │ + [ 11188] Subject Public Key Info:\n │ │ + [ 111aa] bad x509 filetype │ │ + [ 111bc] crypto/x509/x509_req.c │ │ + [ 111d3] unable to get CRL issuer certificate │ │ + [ 111f8] permitted subtree violation │ │ + [ 11214] IP address mismatch │ │ + [ 11228] X509_PUBKEY │ │ + [ 11234] email │ │ + [ 1123a] Data Encipherment │ │ + [ 1124c] ,section= │ │ + [ 11256] Unspecified │ │ + [ 11262] OTHERNAME │ │ + [ 1126c] Permitted │ │ + [ 11276] proxyPolicy │ │ + [ 11282] Any Purpose │ │ + [ 1128e] X509V3_get_section │ │ + [ 112a1] dirname error │ │ + [ 112af] expected a section name │ │ + [ 112c7] + │ │ + [ 112c9] %s %2d %02d:%02d:%02d %d%s │ │ + [ 112e4] crypto/asn1/ameth_lib.c │ │ + [ 112fc] ASN1_i2d_fp │ │ + [ 11308] d2i_ASN1_UINTEGER │ │ + [ 1131a] i2d_EC_PUBKEY │ │ + [ 11328] uint32_new │ │ + [ 11333] asn1 sig parse error │ │ + [ 11348] invalid object encoding │ │ + [ 11360] missing value │ │ + [ 1136e] sequence not constructed │ │ + [ 11387] tag= │ │ + [ 1138c] OCT │ │ + [ 11390] UNIV │ │ + [ 11395] IA5 │ │ + [ 11399] smime.p7m │ │ + [ 113a3] filename="smime.p7s"%s%s │ │ + [ 113bd] {\n │ │ + [ 113c1] %*s}\n │ │ + [ 113c7] : │ │ + [ 113ca] ASN1_OBJECT │ │ + [ 113d6] ASN1_SEQUENCE_ANY │ │ + [ 113e8] X509_ALGOR │ │ + [ 113f3] %jd\n │ │ + [ 113f8] pubkey │ │ + [ 113ff] %02x%c │ │ + [ 11406] 0123456789abcdef │ │ + [ 11417] read(%d,%lu) - %s fd=%d\n │ │ + [ 11430] unable to nodelay │ │ + [ 11442] crypto/bn/bn_ctx.c │ │ + [ 11455] BN_CTX_start │ │ + [ 11462] BN_mod_exp2_mont │ │ + [ 11473] BN_mod_exp_mont │ │ + [ 11483] bits too small │ │ + [ 11492] CMS_OtherCertificateFormat │ │ + [ 114ad] compressionAlgorithm │ │ + [ 114c2] macAlgorithm │ │ + [ 114cf] CMS_final │ │ + [ 114d9] cms_RecipientInfo_ktri_encrypt │ │ + [ 114f8] ctrl failure │ │ + [ 11505] not kek │ │ + [ 1150d] unable to finalize context │ │ + [ 11528] unknown id │ │ + [ 11533] crypto/cms/cms_smime.c │ │ + [ 1154a] Verify error: │ │ + [ 11558] NCONF_load_fp │ │ + [ 11566] recursive directory include │ │ + [ 11582] %-8d │ │ + [ 11587] CRYPTO_ocb128_init │ │ + [ 1159a] pkey_hmac_init │ │ + [ 115a9] o2i_SCT │ │ + [ 115b1] o2i_SCT_signature │ │ + [ 115c3] SCT_set1_log_id │ │ + [ 115d3] sct future timestamp │ │ + [ 115e8] crypto/ct/ct_sct.c │ │ [ 115fb] dh_cms_set_shared_info │ │ [ 11612] DH_meth_set1_name │ │ [ 11624] dsa_priv_decode │ │ [ 11634] pkey_dsa_keygen │ │ [ 11644] crypto/dsa/dsa_prn.c │ │ [ 11659] filename too big │ │ [ 1166a] crypto/dso/dso_lib.c │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1912,15 +1912,15 @@ │ │ ldr.w r3, [ip, #8] │ │ ldr.w ip, [ip, #12] │ │ str.w ip, [r1, #28] │ │ str r3, [r1, #24] │ │ str r2, [r1, #20] │ │ str r0, [r1, #16] │ │ b.n 94006 │ │ - strh r5, [r4, r2] │ │ + strh r4, [r1, r3] │ │ ; instruction: 0xfffcdd21 │ │ vdup.8 d17, d9[5] │ │ ; instruction: 0xfffddd03 │ │ vtbl.8 d29, {d11-d13}, d17 │ │ vqdmulh.s , q14, d25[0] │ │ ; instruction: 0xfffb9b34 │ │ ldr r0, [r3, #0] │ │ @@ -2477,29 +2477,29 @@ │ │ adds r0, #16 │ │ str r0, [sp, #88] ; 0x58 │ │ b.n 942b2 │ │ b.n 94362 │ │ add sp, #96 ; 0x60 │ │ pop {r7, pc} │ │ nop │ │ - ldr r5, [pc, #756] ; (94660 ) │ │ + ldr r5, [pc, #912] ; (946fc ) │ │ vqshrun.s64 d29, , #4 │ │ vcvt.s32.f32 d17, d17 │ │ vqshrun.s64 d29, , #3 │ │ vsli.32 d29, d25, #27 │ │ vtbl.8 d29, {d12}, d1 │ │ Address 0x000000000009437e is out of bounds. │ │ │ │ │ │ 00094380 : │ │ ldr r0, [pc, #4] ; (94388 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - ldrh r1, [r3, #54] ; 0x36 │ │ + ldrh r0, [r0, #56] ; 0x38 │ │ Address 0x000000000009438a is out of bounds. │ │ │ │ │ │ 0009438c : │ │ push {r4, r5, r7, lr} │ │ sub sp, #32 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ @@ -6396,17 +6396,17 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 96744 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - ldrsh r2, [r3, r3] │ │ - vqrdmlah.s , q14, d2[0] │ │ - ; instruction: 0xfffc5e8e │ │ + ldrsh r1, [r0, r4] │ │ + vqrdmlah.s , q14, d25[0] │ │ + ; instruction: 0xfffc5eb5 │ │ Address 0x0000000000096756 is out of bounds. │ │ │ │ │ │ 00096758 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -6455,16 +6455,16 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #28] │ │ b.n 967c0 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - ldrsh r2, [r7, r0] │ │ - vcvt.f32.u32 d21, d2, #4 │ │ + ldrsh r1, [r4, r1] │ │ + vcvt.f32.u32 d21, d25, #4 │ │ vabal.u , d28, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ cmp r0, #24 │ │ @@ -6647,15 +6647,15 @@ │ │ bl b1014 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n 9694e │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldr r0, [r2, #20] │ │ + ldr r7, [r6, #20] │ │ Address 0x0000000000096956 is out of bounds. │ │ │ │ │ │ 00096958 : │ │ push {r7, lr} │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ @@ -6740,17 +6740,17 @@ │ │ bl 13479c │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 96a0a │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - ldr r4, [r4, #12] │ │ - vtbx.8 d22, {d28}, d12 │ │ - vtbx.8 d22, {d12}, d28 │ │ + ldr r3, [r1, #16] │ │ + ; instruction: 0xfffc68f3 │ │ + ; instruction: 0xfffc6893 │ │ Address 0x0000000000096a1a is out of bounds. │ │ │ │ │ │ 00096a1c : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -6787,15 +6787,15 @@ │ │ bl b1014 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n 96a72 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldr r4, [r5, #0] │ │ + ldr r3, [r2, #4] │ │ Address 0x0000000000096a7a is out of bounds. │ │ │ │ │ │ 00096a7c : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -6864,16 +6864,16 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 96b0c │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - str r6, [r7, #120] ; 0x78 │ │ - vqabs.s q11, q13 │ │ + str r5, [r4, #124] ; 0x7c │ │ + vqshl.u64 d22, d1, #60 ; 0x3c │ │ Address 0x0000000000096b1a is out of bounds. │ │ │ │ │ │ 00096b1c : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -8905,19 +8905,19 @@ │ │ ldr r0, [sp, #108] ; 0x6c │ │ add sp, #112 ; 0x70 │ │ pop {r7, pc} │ │ nop │ │ bne.n 97bc8 │ │ vaddw.u , q14, d4 │ │ vsra.u32 , q3, #4 │ │ - vcvt.f16.u16 d26, d24, #4 │ │ - vrshr.u32 , q5, #5 │ │ + vcvt.f16.u16 q13, , #4 │ │ + vcvtp.u32.f32 d29, d1 │ │ vcvtn.s32.f32 d29, d12 │ │ - vtbx.8 d26, {d28-d31}, d30 │ │ - ; instruction: 0xfffb4bda │ │ + vcvt.f16.u16 d26, d5, #4 │ │ + vdup.8 d20, d1[5] │ │ vrsra.u64 q8, , #4 │ │ movs r0, r0 │ │ beq.n 97c08 │ │ vqrdmlsh.s q14, q14, d26[0] │ │ ; instruction: 0xfffccfb4 │ │ vcvt.u32.f32 q14, q12, #4 │ │ vrsra.u32 d16, d23, #4 │ │ @@ -9932,18 +9932,18 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #100] ; 0x64 │ │ b.n 98538 │ │ ldr r0, [sp, #100] ; 0x64 │ │ add sp, #104 ; 0x68 │ │ pop {r7, pc} │ │ nop │ │ - b.n 98b6c │ │ + b.n 98bba │ │ vrecpe.u32 d24, d7 │ │ vrsra.u64 q12, , #4 │ │ - vqabs.s d28, d27 │ │ + vqshl.u32 q14, q1, #28 │ │ vcvtm.u32.f32 d24, d7 │ │ Address 0x0000000000098552 is out of bounds. │ │ │ │ │ │ 00098554 : │ │ push {r7, lr} │ │ sub sp, #48 ; 0x30 │ │ @@ -11786,22 +11786,22 @@ │ │ b.n 99500 │ │ ldr r0, [sp, #188] ; 0xbc │ │ add sp, #192 ; 0xc0 │ │ pop {r7, pc} │ │ nop │ │ str r0, [sp, #408] ; 0x198 │ │ vcvt.u16.f16 , , #4 │ │ - vqrdmlah.s q15, q6, d13[0] │ │ - vtbl.8 d21, {d27-d28}, d22 │ │ + vcvt.f32.u32 q15, q10, #4 │ │ + vtbx.8 d21, {d27-d28}, d13 │ │ ; instruction: 0xfffcc54e │ │ ; instruction: 0xfffcdd2d │ │ vqabs.s d31, d20 │ │ vcvt.u16.f16 d29, d3, #4 │ │ - vtbx.8 d27, {d12-d13}, d21 │ │ - vqrdmulh.s q10, , d9[0] │ │ + vtbl.8 d27, {d28-d29}, d12 │ │ + vcvt.u16.f16 q10, q8, #5 │ │ ; instruction: 0xfffccf2d │ │ vabal.u , d28, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ str r2, [sp, #0] │ │ ldr r0, [sp, #8] │ │ @@ -12149,16 +12149,16 @@ │ │ b.n 99848 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r4, pc} │ │ nop │ │ bl 3bf84c <_shadow_DES_check_key@@OPENSSL_1_1_0+0x201594> │ │ adds r4, r1, #3 │ │ - vsri.64 q8, q5, #3 │ │ - vclz.i d16, d2 │ │ + vceq.f d16, d1, #0 │ │ + vclz.i d16, d25 │ │ Address 0x000000000009985e is out of bounds. │ │ │ │ │ │ 00099860 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -12280,15 +12280,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 99964 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - add r7, pc, #116 ; (adr r7, 999e4 ) │ │ + add r7, pc, #272 ; (adr r7, 99a80 ) │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #36] ; 0x24 │ │ @@ -12387,15 +12387,15 @@ │ │ ldr r0, [sp, #8] │ │ adds r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 99a62 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - ldrh r6, [r3, #34] ; 0x22 │ │ + ldrh r5, [r0, #36] ; 0x24 │ │ ; instruction: 0xfffb7bf4 │ │ ; instruction: 0xfffc7bda │ │ vtbl.8 d23, {d28-d31}, d24 │ │ vabal.u , d28, d0 │ │ sub sp, #80 ; 0x50 │ │ ldr.w ip, [sp, #96] ; 0x60 │ │ ldr.w ip, [sp, #92] ; 0x5c │ │ @@ -12902,20 +12902,20 @@ │ │ b.n 99f26 │ │ movs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 99f26 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - bl 144f26 │ │ + bl 16bf26 │ │ str r1, [sp, #592] ; 0x250 │ │ vsli.64 , q4, #60 ; 0x3c │ │ - vsli.64 d29, d6, #61 ; 0x3d │ │ - vtbx.8 d16, {d27-d30}, d27 │ │ - vtbl.8 d16, {d28-d31}, d25 │ │ + vsli.64 d29, d29, #61 ; 0x3d │ │ + vcvt.f16.u16 d16, d2, #5 │ │ + ; instruction: 0xfffc0bd0 │ │ Address 0x0000000000099f42 is out of bounds. │ │ │ │ │ │ 00099f44 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -13016,15 +13016,15 @@ │ │ str r0, [sp, #12] │ │ b.n 9a018 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ ; instruction: 0xea49fffc │ │ - str r3, [sp, #476] ; 0x1dc │ │ + str r3, [sp, #632] ; 0x278 │ │ vtbx.8 d26, {d11-d14}, d0 │ │ vpadal.s d23, d22 │ │ ; instruction: 0xfffcab19 │ │ Address 0x000000000009a032 is out of bounds. │ │ │ │ │ │ 0009a034 : │ │ @@ -13257,15 +13257,15 @@ │ │ b.n 9a228 │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n 9a22e │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - strh r4, [r1, #32] │ │ + strh r3, [r6, #32] │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ ldr r0, [pc, #236] ; (9a32c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ cbnz r0, 9a266 │ │ @@ -13378,19 +13378,19 @@ │ │ pop {r7, pc} │ │ subs r7, #216 ; 0xd8 │ │ movs r2, r2 │ │ lsls r7, r5, #6 │ │ movs r0, r0 │ │ subs r7, #196 ; 0xc4 │ │ movs r2, r2 │ │ - strh r4, [r3, #26] │ │ - vcvtm.s32.f32 q12, q2 │ │ + strh r3, [r0, #28] │ │ + vcvtm.s32.f32 q12, │ │ vqrdmlsh.s , , d22[0] │ │ movs r2, r2 │ │ - strh r6, [r3, #24] │ │ + strh r5, [r0, #26] │ │ Address 0x000000000009a346 is out of bounds. │ │ │ │ │ │ 0009a348 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ ldr r0, [pc, #36] ; (9a374 ) │ │ @@ -13440,15 +13440,15 @@ │ │ add r1, pc │ │ movs r2, #218 ; 0xda │ │ bl 13479c │ │ b.n 9a3b2 │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - strh r2, [r7, #16] │ │ + strh r1, [r4, #18] │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ @@ -14382,15 +14382,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 9abe6 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r4, r5, r7, pc} │ │ strb r4, [r0, #29] │ │ - vclz.i d25, d25 │ │ + vsri.64 , q0, #4 │ │ vcvta.u32.f32 d27, d2 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ cmp r0, #50 ; 0x32 │ │ blt.n 9ac0e │ │ b.n 9ac00 │ │ ldr r0, [sp, #0] │ │ @@ -14468,15 +14468,15 @@ │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ bl 9aaa0 │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 9ac9e │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ - bl f5c9e │ │ + bl 11cc9e │ │ │ │ 0009aca8 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ ldr r0, [r0, #4] │ │ @@ -14695,16 +14695,16 @@ │ │ bl 13479c │ │ b.n 9ae7a │ │ b.n 9ae7c │ │ ldr r0, [sp, #0] │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ nop │ │ - mrc 15, 4, APSR_nzcv, cr4, cr11, {7} │ │ - mcr 15, 2, pc, cr6, cr11, {7} ; │ │ + mrc 15, 5, APSR_nzcv, cr11, cr11, {7} │ │ + mcr 15, 3, pc, cr13, cr11, {7} ; │ │ │ │ 0009ae8c : │ │ push {r7, lr} │ │ sub sp, #112 ; 0x70 │ │ str r0, [sp, #104] ; 0x68 │ │ str r1, [sp, #100] ; 0x64 │ │ str r2, [sp, #96] ; 0x60 │ │ @@ -14913,16 +14913,16 @@ │ │ lsls r0, r5, #31 │ │ vmlsl.u q15, d29, d16[0] │ │ vrsra.u64 d27, d9, #4 │ │ vpaddl.u , q12 │ │ vqshl.u32 q8, q13, #28 │ │ vqshlu.s32 q15, q11, #29 │ │ vsubw.u , q6, d31 │ │ - ; instruction: 0xfffc3bd0 │ │ - ; instruction: 0xfffc2fbd │ │ + ; instruction: 0xfffc3bf7 │ │ + vqrdmlsh.s q9, q14, d20[0] │ │ Address 0x000000000009b08e is out of bounds. │ │ │ │ │ │ 0009b090 : │ │ push {r7, lr} │ │ sub sp, #112 ; 0x70 │ │ str r0, [sp, #104] ; 0x68 │ │ @@ -17102,24 +17102,24 @@ │ │ movs r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ b.n 9c32c │ │ ldr r0, [sp, #156] ; 0x9c │ │ add sp, #160 ; 0xa0 │ │ pop {r7, pc} │ │ nop │ │ - cmp r1, #143 ; 0x8f │ │ + cmp r1, #182 ; 0xb6 │ │ vqrdmlsh.s , q6, d30[0] │ │ movs r2, r2 │ │ lsls r1, r5, #2 │ │ movs r0, r0 │ │ subs r2, r3, #5 │ │ movs r2, r2 │ │ subs r0, r0, #5 │ │ movs r2, r2 │ │ - cmp r1, #53 ; 0x35 │ │ + cmp r1, #92 ; 0x5c │ │ vcvt.u32.f32 d17, d4, #4 │ │ movs r2, r2 │ │ subs r6, r7, #3 │ │ movs r2, r2 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -17270,17 +17270,17 @@ │ │ bl 9c4a4 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n 9c492 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - cmp r0, #27 │ │ - vqneg.s q9, │ │ - vqneg.s q9, │ │ + cmp r0, #66 ; 0x42 │ │ + vtbl.8 d18, {d12}, d10 │ │ + vqneg.s q9, q12 │ │ Address 0x000000000009c4a2 is out of bounds. │ │ │ │ │ │ 0009c4a4 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -17309,15 +17309,15 @@ │ │ ldr r0, [sp, #4] │ │ mov.w r2, #292 ; 0x124 │ │ bl 13479c │ │ b.n 9c4ea │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - movs r7, #103 ; 0x67 │ │ + movs r7, #142 ; 0x8e │ │ Address 0x000000000009c4f2 is out of bounds. │ │ │ │ │ │ 0009c4f4 : │ │ sub sp, #20 │ │ ldr.w ip, [sp, #24] │ │ ldr.w ip, [sp, #20] │ │ @@ -18499,19 +18499,19 @@ │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 9cea0 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ nop │ │ cmp r6, #153 ; 0x99 │ │ - vshr.u32 q9, q4, #5 │ │ + vshr.u32 q9, , #5 │ │ vqrdmlah.s q9, q6, d9[0] │ │ ; instruction: 0xfffb2dfd │ │ ; instruction: 0xfffb2cfd │ │ - ; instruction: 0xfffb7eb0 │ │ + ; instruction: 0xfffb7ed7 │ │ ; instruction: 0xfffb3adf │ │ vqrdmulh.s q9, q6, d4[0] │ │ vtbx.8 d28, {d28}, d3 │ │ vcvt.f16.u16 q9, , #4 │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #48 ; 0x30 │ │ ldr.w ip, [sp, #56] ; 0x38 │ │ @@ -19128,15 +19128,15 @@ │ │ vtbl.8 d18, {d11}, d19 │ │ vqshl.u64 q9, , #59 ; 0x3b │ │ vrecpe.u32 d16, d1 │ │ movs r0, r0 │ │ movs r7, #113 ; 0x71 │ │ vqshl.u32 q9, , #27 │ │ vcvt.s32.f32 d18, d13 │ │ - vqrdmlah.s , , d18[0] │ │ + ; instruction: 0xfffbff09 │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ cbnz r0, 9d48e │ │ @@ -19347,15 +19347,15 @@ │ │ b.n 9d638 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ movs r5, #147 ; 0x93 │ │ vsri.64 q9, , #5 │ │ - ; instruction: 0xfffbfcd4 │ │ + ; instruction: 0xfffbfcfb │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #32 │ │ ldr.w ip, [sp, #44] ; 0x2c │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ @@ -21105,24 +21105,24 @@ │ │ ldr r1, [pc, #52] ; (9e4ec ) │ │ add r1, pc │ │ bl b1764 │ │ cmp r0, #0 │ │ bgt.n 9e4f2 │ │ b.n 9e4f0 │ │ add r0, sp, #572 ; 0x23c │ │ - ; instruction: 0xfffcc9b1 │ │ - vcvtp.u32.f32 d25, d9 │ │ - vsli.64 d24, d11, #59 ; 0x3b │ │ - vqshrun.s64 d23, , #5 │ │ + ; instruction: 0xfffcc9d8 │ │ + vrshr.u64 d25, d16, #5 │ │ + vrsqrte.f32 q12, q1 │ │ + vqrshrun.s64 d23, q6, #5 │ │ ; instruction: 0xfffb3fd6 │ │ vtbx.8 d25, {d28-d29}, d5 │ │ ; instruction: 0xfffc3ebc │ │ ; instruction: 0xfffca56b │ │ vsli.32 d26, d11, #28 │ │ - vqrdmlah.s q15, q6, d17[0] │ │ + ; instruction: 0xfffcee88 │ │ vcvtp.s32.f32 q15, │ │ movs r0, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ b.n 9e4f8 │ │ b.n 9e90a │ │ ldr r0, [sp, #136] ; 0x88 │ │ cmp r0, #1 │ │ @@ -21482,19 +21482,19 @@ │ │ movs r2, #1 │ │ bl b15bc │ │ cmp r0, #0 │ │ bgt.n 9e818 │ │ b.n 9e7fc │ │ b.n 9e9c2 │ │ nop │ │ - stmia r6!, {r2, r3, r5, r7} │ │ - vtbl.8 d21, {d27-d30}, d17 │ │ + stmia r6!, {r0, r1, r4, r6, r7} │ │ + vtbx.8 d21, {d27-d30}, d8 │ │ vcvtm.u32.f32 q13, │ │ - vqshlu.s64 q11, q2, #60 ; 0x3c │ │ - ; instruction: 0xfffbfa59 │ │ + vqshlu.s64 q11, , #60 ; 0x3c │ │ + vtbl.8 d31, {d27-d29}, d0 │ │ vdup.8 , d0[5] │ │ vqshl.u64 q15, , #60 ; 0x3c │ │ movs r0, #0 │ │ str r0, [sp, #64] ; 0x40 │ │ b.n 9e820 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #96] ; 0x60 │ │ @@ -21708,27 +21708,27 @@ │ │ ldr r0, [sp, #128] ; 0x80 │ │ str r0, [sp, #180] ; 0xb4 │ │ b.n 9e9e6 │ │ ldr r0, [sp, #180] ; 0xb4 │ │ add sp, #184 ; 0xb8 │ │ pop {r4, pc} │ │ add r2, pc, #748 ; (adr r2, 9ecdc ) │ │ - vrsra.u64 d23, d11, #4 │ │ - vqrshrn.u64 d31, , #5 │ │ + ; instruction: 0xfffc73c2 │ │ + vqrshrn.u64 d31, q15, #5 │ │ vrsra.u64 d17, d20, #5 │ │ - vsli.32 q11, q11, #27 │ │ + vsli.64 d22, d13, #59 ; 0x3b │ │ vcvtn.u32.f32 q13, │ │ - vpaddl.u , │ │ - vtbx.8 d31, {d11}, d25 │ │ + vpaddl.u , q15 │ │ + ; instruction: 0xfffbf890 │ │ vcvtp.u32.f32 , q3 │ │ vcvta.u32.f32 q9, q5 │ │ vtbl.8 d19, {d12-d14}, d0 │ │ - vqrdmlsh.s q14, q6, d7[0] │ │ - vqshl.u32 , , #27 │ │ - vrsra.u64 , q4, #5 │ │ + vqrdmlsh.s q14, q6, d30[0] │ │ + vcvt.u32.f32 d31, d2 │ │ + vrsra.u64 , , #5 │ │ vtbl.8 d19, {d11-d12}, d28 │ │ Address 0x000000000009ea26 is out of bounds. │ │ │ │ │ │ 0009ea28 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ @@ -21784,15 +21784,15 @@ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ str r0, [sp, #4] │ │ b.n 9eaa0 │ │ ldr r0, [sp, #4] │ │ add sp, #8 │ │ bx lr │ │ nop │ │ - str r6, [sp, #648] ; 0x288 │ │ + str r6, [sp, #804] ; 0x324 │ │ vrsqrte.u32 d24, d26 │ │ movs r0, r2 │ │ push {r7, lr} │ │ sub sp, #152 ; 0x98 │ │ ldr.w ip, [sp, #160] ; 0xa0 │ │ str r0, [sp, #144] ; 0x90 │ │ str r1, [sp, #140] ; 0x8c │ │ @@ -21895,19 +21895,19 @@ │ │ str r0, [sp, #148] ; 0x94 │ │ b.n 9eb98 │ │ ldr r0, [sp, #148] ; 0x94 │ │ add sp, #152 ; 0x98 │ │ pop {r7, pc} │ │ nop │ │ strh r6, [r6, r3] │ │ - ; instruction: 0xfffc7d2d │ │ - vshr.u64 d28, d27, #5 │ │ - ; instruction: 0xfffb8993 │ │ - vtbl.8 d24, {d27-d28}, d3 │ │ - vcvtn.u32.f32 d22, d29 │ │ + vcvt.u16.f16 , q2, #4 │ │ + vcvta.u32.f32 q14, q9 │ │ + ; instruction: 0xfffb89ba │ │ + vtbl.8 d24, {d27-d28}, d26 │ │ + vsra.u64 q11, q2, #5 │ │ vcvt.f16.u16 q14, q3, #5 │ │ Address 0x000000000009ebba is out of bounds. │ │ │ │ │ │ 0009ebbc : │ │ push {r7, lr} │ │ sub sp, #32 │ │ @@ -22159,15 +22159,15 @@ │ │ ldr r1, [pc, #16] ; (9ee44 ) │ │ add r1, pc │ │ bl ad050 │ │ ldr r0, [sp, #4] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ldr r1, [r5, #72] ; 0x48 │ │ + ldr r0, [r2, #76] ; 0x4c │ │ vcvt.f16.u16 d25, d4, #5 │ │ vabal.u , d28, d0 │ │ sub sp, #32 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ @@ -22537,47 +22537,47 @@ │ │ movs r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ b.n 9f1b0 │ │ ldr r0, [sp, #92] ; 0x5c │ │ add sp, #96 ; 0x60 │ │ pop {r7, pc} │ │ nop │ │ - ldc2l 15, cr15, [r4, #1004]! ; 0x3ec │ │ + mrc2 15, 0, pc, cr11, cr11, {7} │ │ cmp r2, #88 ; 0x58 │ │ - vtbx.8 d22, {d27-d30}, d3 │ │ + vtbx.8 d22, {d27-d30}, d26 │ │ ; instruction: 0xfffb2a51 │ │ vcvtm.u32.f32 d19, d8 │ │ ; instruction: 0xfffc9a9e │ │ vtbx.8 d16, {d12-d15}, d17 │ │ - vqshlu.s64 d29, d19, #59 ; 0x3b │ │ - vcvta.u32.f32 , q6 │ │ - vcvtm.u32.f32 q10, q4 │ │ - ; instruction: 0xfffb9e9d │ │ + vqshlu.s64 , q5, #59 ; 0x3b │ │ + vshr.u64 , , #5 │ │ + vcvtm.u32.f32 q10, │ │ + vqrdmlah.s , , d4[0] │ │ ; instruction: 0xfffb3fbc │ │ - vqshlu.s32 , , #28 │ │ - vshr.u32 , q5, #5 │ │ - vshr.u64 , q3, #5 │ │ + vpadal.u d19, d0 │ │ + vcvta.u32.f32 d31, d1 │ │ + vshr.u64 , , #5 │ │ vcvt.u16.f16 q10, , #5 │ │ - vshr.u32 , , #4 │ │ - vdup.8 , d20[5] │ │ + vrev32. d21, d6 │ │ + vmull.u , d27, d11 │ │ ; instruction: 0xfffb3f2f │ │ ; instruction: 0xfffc7fbd │ │ - vshr.u32 , q9, #4 │ │ - vdup.8 q13, d14[5] │ │ + vshr.u64 d25, d9, #4 │ │ + vcvt.f16.u16 q13, , #5 │ │ ; instruction: 0xfffb4cf9 │ │ - ; instruction: 0xfffcefbd │ │ - vrsra.u64 d24, d31, #5 │ │ + vqrdmlsh.s q15, q14, d20[0] │ │ + vcvtm.u32.f32 q12, q11 │ │ vqshrn.u64 d25, q10, #5 │ │ - ; instruction: 0xfffc4fa9 │ │ + ; instruction: 0xfffc4fd0 │ │ vrecpe.f32 d18, d29 │ │ - vtbl.8 d27, {d28-d30}, d12 │ │ - vqrdmulh.s , , d28[0] │ │ - vcvt.f32.u32 d23, d16 │ │ - vsli.32 d19, d20, #27 │ │ - vcvt.u32.f32 q10, q2, #5 │ │ + ; instruction: 0xfffcbab3 │ │ + ; instruction: 0xfffb9d93 │ │ + vcvt.f32.u32 , │ │ + vsli.32 , , #27 │ │ + vcvt.u32.f32 q10, , #5 │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #44] ; 0x2c │ │ str r1, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ str r0, [sp, #20] │ │ @@ -22749,25 +22749,25 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 9f3cc │ │ ldr r0, [sp, #20] │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - ldrh r7, [r6, #48] ; 0x30 │ │ + ldrh r6, [r3, #50] ; 0x32 │ │ vqshlu.s32 q9, , #27 │ │ - ; instruction: 0xfffb4db9 │ │ + vqrdmulh.s q10, , d16[0] │ │ vqshl.u32 d25, d14, #27 │ │ vqneg.s q8, │ │ vrsra.u32 d18, d4, #5 │ │ - vqrshrun.s64 d27, q12, #4 │ │ - vcvt.s32.f32 q11, q8 │ │ + ; instruction: 0xfffcb89f │ │ + vcvt.u32.f32 d22, d7 │ │ vqshrun.s64 d21, , #5 │ │ vqshl.u64 d17, d13, #60 ; 0x3c │ │ - vsri.64 d28, d26, #5 │ │ + vrsqrte.u32 q14, │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #48 ; 0x30 │ │ ldr.w ip, [sp, #56] ; 0x38 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ str r3, [sp, #28] │ │ @@ -23221,15 +23221,15 @@ │ │ pop {r7, pc} │ │ nop │ │ movs r4, #21 │ │ vrsqrte.f32 , q10 │ │ vcvt.f32.s32 q8, │ │ movs r0, r0 │ │ movs r3, #215 ; 0xd7 │ │ - vcvtn.s32.f32 , q7 │ │ + vsra.u32 , , #5 │ │ vtbx.8 d20, {d11}, d22 │ │ vqshlu.s32 d16, d3, #28 │ │ movs r0, r0 │ │ movs r3, #131 ; 0x83 │ │ vsli.64 q8, , #59 ; 0x3b │ │ movs r0, r0 │ │ movs r3, #61 ; 0x3d │ │ @@ -23240,33 +23240,33 @@ │ │ movs r1, r2 │ │ asrs r2, r0, #19 │ │ vrecpe.f32 q8, │ │ movs r0, r0 │ │ movs r2, #181 ; 0xb5 │ │ vcvt.f32.u32 q14, q12 │ │ movs r1, r2 │ │ - add r6, pc, #608 ; (adr r6, 9fabc ) │ │ + add r6, pc, #764 ; (adr r6, 9fb58 ) │ │ vcvta.u32.f32 d26, d8 │ │ vpaddl.s q9, │ │ - vcvt.f32.u32 d26, d0 │ │ + vcvt.f32.u32 d26, d23 │ │ vrsqrte.u32 q8, │ │ movs r0, r0 │ │ stmia r6!, {r3, r7} │ │ movs r1, r2 │ │ lsls r3, r6, #18 │ │ movs r0, r0 │ │ movs r2, #21 │ │ vcvt.f32.s32 q14, q4 │ │ movs r1, r2 │ │ stmia r6!, {r1, r2, r4} │ │ movs r1, r2 │ │ - strb r7, [r1, r6] │ │ - vqrdmulh.s , , d9[0] │ │ + strb r6, [r6, r6] │ │ + vcvt.u16.f16 , q8, #5 │ │ vsra.u64 d18, d9, #5 │ │ - vrsqrte.f32 d26, d28 │ │ + vsli.64 q13, , #59 ; 0x3b │ │ vrsra.u64 q8, , #5 │ │ movs r0, r0 │ │ lsls r3, r5, #15 │ │ movs r0, r0 │ │ movs r1, #77 ; 0x4d │ │ vrsqrte.f32 d27, d0 │ │ sub.w sp, sp, #1112 ; 0x458 │ │ @@ -24083,17 +24083,17 @@ │ │ ldr r0, [r0, #8] │ │ add.w sp, sp, #4128 ; 0x1020 │ │ pop {r7, pc} │ │ adds r7, r2, r7 │ │ vtbl.8 d16, {d27-d30}, d20 │ │ vtbl.8 d17, {d27-d28}, d17 │ │ vcvt.f16.u16 d31, d1, #5 │ │ - vsra.u32 d30, d7, #1 │ │ + vsra.u32 d30, d30, #1 │ │ vtbx.8 d17, {d11-d12}, d25 │ │ - vcvt.u16.f16 , q14, #5 │ │ + ; instruction: 0xfffb9da3 │ │ vtbx.8 d31, {d27-d30}, d11 │ │ ; instruction: 0xfffffbb9 │ │ vabal.u , d31, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ @@ -24721,15 +24721,15 @@ │ │ add r0, pc │ │ ldr r1, [pc, #16] ; (a0604 ) │ │ add r1, pc │ │ ldr r2, [pc, #16] ; (a0608 ) │ │ add r2, pc │ │ bl dfee8 │ │ pop {r7, pc} │ │ - ldr r4, [r0, #112] ; 0x70 │ │ + ldr r3, [r5, #112] ; 0x70 │ │ vshr.u32 d16, d5, #5 │ │ movs r0, r0 │ │ lsls r5, r6, #2 │ │ movs r0, r0 │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -24797,16 +24797,16 @@ │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n a06a0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - movs r0, #175 ; 0xaf │ │ - vcvta.s32.f32 q9, │ │ + movs r0, #214 ; 0xd6 │ │ + vcvta.u32.f32 d18, d10 │ │ vcvta.u32.f32 d27, d1 │ │ str r0, [sp, #0] │ │ add sp, #4 │ │ bx lr │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -24952,17 +24952,17 @@ │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n a07f2 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - subs r1, r3, #5 │ │ - vqrdmlsh.s , , d3[0] │ │ - ; instruction: 0xfffb1f03 │ │ + subs r0, r0, #6 │ │ + vqrdmlsh.s , , d26[0] │ │ + ; instruction: 0xfffb1f2a │ │ Address 0x00000000000a0802 is out of bounds. │ │ │ │ │ │ 000a0804 : │ │ push {r7, lr} │ │ ldr r0, [pc, #16] ; (a0818 ) │ │ add r0, pc │ │ @@ -25288,24 +25288,24 @@ │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ bl a0b14 │ │ ldr r0, [sp, #32] │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - ldmia r1, {r0, r1, r4, r5, r7} │ │ + ldmia r1, {r1, r3, r4, r6, r7} │ │ vcvtn.u32.f32 d16, d26 │ │ vcvtn.u32.f32 d31, d7 │ │ - vtbx.8 d18, {d26-d27}, d21 │ │ + vtbl.8 d18, {d10-d12}, d12 │ │ vqrdmulh.s q12, , d22[0] │ │ - vrsra.u32 d20, d8, #4 │ │ + vrsra.u32 d20, d31, #4 │ │ vcvtn.s32.f32 q10, q11 │ │ - ; instruction: 0xfffc6a92 │ │ + ; instruction: 0xfffc6ab9 │ │ vsra.u32 d31, d14, #5 │ │ - vqrshrn.u64 d18, , #5 │ │ + vqrshrn.u64 d18, q13, #5 │ │ vcvtn.s32.f32 d31, d6 │ │ vshr.u64 q10, q13, #5 │ │ vrshr.u64 d27, d24, #4 │ │ movs r1, r2 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -27325,15 +27325,15 @@ │ │ blx 1a4b4c │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ b.n a1c0a │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - strb r2, [r3, #12] │ │ + strb r1, [r0, #13] │ │ Address 0x00000000000a1c12 is out of bounds. │ │ │ │ │ │ 000a1c14 : │ │ push {r7, lr} │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ @@ -27458,15 +27458,15 @@ │ │ add r1, pc │ │ bl a63ec │ │ ldr r0, [sp, #16] │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ strh r6, [r3, r5] │ │ movs r0, r2 │ │ - strb r0, [r3, #7] │ │ + strb r7, [r7, #7] │ │ vrshr.u64 , q6, #5 │ │ movs r0, r2 │ │ │ │ 000a1d28 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -27589,17 +27589,17 @@ │ │ b.n a1e3e │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ b.n a1e3e │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - subs r5, #103 ; 0x67 │ │ + subs r5, #142 ; 0x8e │ │ ; instruction: 0xfffbddb2 │ │ - ; instruction: 0xfffa8e2a │ │ + vcvt.f32.u32 q12, , #6 │ │ vcvt.s32.f32 d27, d10 │ │ movs r1, r2 │ │ │ │ 000a1e54 : │ │ push {r7, lr} │ │ sub sp, #88 ; 0x58 │ │ str r0, [sp, #80] ; 0x50 │ │ @@ -28070,16 +28070,16 @@ │ │ b.n a224e │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #28] │ │ b.n a224e │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldrh r3, [r6, #18] │ │ - vshll.u32 q12, d10, #27 │ │ + ldrh r2, [r3, #20] │ │ + vtbx.8 d24, {d11-d13}, d1 │ │ vrshr.u64 , q15, #5 │ │ movs r1, r2 │ │ │ │ 000a2260 : │ │ push {r7, lr} │ │ sub sp, #96 ; 0x60 │ │ str r0, [sp, #88] ; 0x58 │ │ @@ -28377,19 +28377,19 @@ │ │ bl 13479c │ │ movs r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ b.n a24e2 │ │ ldr r0, [sp, #92] ; 0x5c │ │ add sp, #96 ; 0x60 │ │ pop {r7, pc} │ │ - adds r6, r2, #6 │ │ - vcvt.u16.f16 , q2, #5 │ │ - vcvt.u16.f16 d17, d28, #5 │ │ - vqdmulh.s , , d12[0] │ │ - vcvt.f16.u16 d17, d28, #5 │ │ + adds r5, r7, #6 │ │ + vcvt.u16.f16 , , #5 │ │ + vqrdmulh.s , , d19[0] │ │ + ; instruction: 0xfffb1cf3 │ │ + vdup.8 , d19[5] │ │ Address 0x00000000000a24fa is out of bounds. │ │ │ │ │ │ 000a24fc : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -30824,22 +30824,22 @@ │ │ ldr r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #76] ; 0x4c │ │ b.n a39dc │ │ ldr r0, [sp, #76] ; 0x4c │ │ add sp, #80 ; 0x50 │ │ pop {r4, pc} │ │ nop │ │ - movs r2, #71 ; 0x47 │ │ + movs r2, #110 ; 0x6e │ │ ; instruction: 0xfffb2ad9 │ │ vpaddl.u , q5 │ │ ; instruction: 0xfffa2b32 │ │ vpaddl.s d29, d30 │ │ vcvt.u16.f16 d29, d26, #6 │ │ ; instruction: 0xfffb29df │ │ - ; instruction: 0xfffc3b99 │ │ + vtbx.8 d19, {d28-d31}, d0 │ │ vcvtn.u32.f32 d29, d18 │ │ Address 0x00000000000a3a06 is out of bounds. │ │ │ │ │ │ 000a3a08 : │ │ push {r7, lr} │ │ sub sp, #56 ; 0x38 │ │ @@ -30997,20 +30997,20 @@ │ │ add r1, pc │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ bl b15bc │ │ ldr r0, [sp, #4] │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - movs r0, #215 ; 0xd7 │ │ - vqshl.u32 d20, d21, #27 │ │ - vrsra.u32 d22, d13, #5 │ │ - ; instruction: 0xfffb2da1 │ │ + movs r0, #254 ; 0xfe │ │ + vqshl.u32 q10, q6, #27 │ │ + vcvtm.s32.f32 q11, q2 │ │ + vqrdmulh.s q9, , d8[0] │ │ vdup.8 d29, d2[5] │ │ - vcvt.f32.u32 d20, d31 │ │ + vqshlu.s64 q10, q3, #59 ; 0x3b │ │ vrecpe.f32 d31, d26 │ │ ; instruction: 0xfffbe8d8 │ │ vtbl.8 d18, {d11}, d5 │ │ vqrdmlah.s q10, q6, d27[0] │ │ vtbx.8 d18, {d28}, d23 │ │ vqabs.s q15, q2 │ │ Address 0x00000000000a3ba6 is out of bounds. │ │ @@ -31527,23 +31527,23 @@ │ │ cmp r0, r1 │ │ bne.n a409c │ │ b.n a4046 │ │ ldrb.w r0, [sp, #119] ; 0x77 │ │ cbz r0, a4084 │ │ b.n a4074 │ │ nop │ │ - ldrb r4, [r3, #13] │ │ - vtbl.8 d23, {d11-d14}, d12 │ │ - ; instruction: 0xfffb7a98 │ │ - vtbx.8 d23, {d11-d13}, d10 │ │ - vshll.u32 , d12, #27 │ │ - vtbx.8 d23, {d27-d28}, d22 │ │ - vtbx.8 d23, {d11-d12}, d28 │ │ - ; instruction: 0xfffb78d8 │ │ - vqrshrun.s64 d23, q1, #5 │ │ + ldrb r3, [r0, #14] │ │ + ; instruction: 0xfffb7b33 │ │ + ; instruction: 0xfffb7abf │ │ + ; instruction: 0xfffb7a71 │ │ + vtbx.8 d23, {d11-d13}, d3 │ │ + vtbl.8 d23, {d11-d13}, d13 │ │ + ; instruction: 0xfffb7993 │ │ + ; instruction: 0xfffb78ff │ │ + vqrshrun.s64 d23, , #5 │ │ vtbl.8 d25, {d11}, d17 │ │ ldr r1, [sp, #120] ; 0x78 │ │ bl a6628 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #136] ; 0x88 │ │ b.n a44a6 │ │ mov r1, sp │ │ @@ -31890,16 +31890,16 @@ │ │ add r3, pc │ │ movs r0, #13 │ │ movs r1, #120 ; 0x78 │ │ movs r2, #148 ; 0x94 │ │ bl 1165ac │ │ b.n a446e │ │ nop │ │ - strb r2, [r4, #31] │ │ - vcvt.s32.f32 , q1 │ │ + ldrb r1, [r1, #0] │ │ + vcvt.s32.f32 , │ │ vqshl.u64 q15, , #59 ; 0x3b │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #120] ; 0x78 │ │ ldr r1, [r1, #12] │ │ cmp r0, r1 │ │ bge.n a4414 │ │ b.n a43b6 │ │ @@ -32011,24 +32011,24 @@ │ │ b.n a44a0 │ │ movs r0, #0 │ │ str r0, [sp, #136] ; 0x88 │ │ b.n a44a6 │ │ ldr r0, [sp, #136] ; 0x88 │ │ add sp, #140 ; 0x8c │ │ pop {r4, r5, r6, r7, pc} │ │ - strb r6, [r3, #27] │ │ - vqshlu.s64 d23, d18, #59 ; 0x3b │ │ - vsli.64 , q0, #59 ; 0x3b │ │ - vrecpe.f32 d23, d6 │ │ - vrsqrte.u32 , q8 │ │ - vsri.32 , q13, #5 │ │ - vsri.32 d23, d0, #5 │ │ + strb r5, [r0, #28] │ │ + vqshlu.s64 , , #59 ; 0x3b │ │ + vsli.64 , , #59 ; 0x3b │ │ + vrecpe.f32 d23, d29 │ │ + vrecpe.f32 d23, d7 │ │ + vrsqrte.u32 d23, d17 │ │ + vsri.32 d23, d23, #5 │ │ ; instruction: 0xfffb1fd4 │ │ - vtbl.8 d16, {d28}, d27 │ │ - vcvtp.s32.f32 d24, d6 │ │ + ; instruction: 0xfffc08d2 │ │ + vcvtp.s32.f32 d24, d29 │ │ vsli.64 d27, d16, #59 ; 0x3b │ │ sub sp, #80 ; 0x50 │ │ mov ip, r0 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #96] ; 0x60 │ │ str.w ip, [sp, #72] ; 0x48 │ │ @@ -32209,19 +32209,19 @@ │ │ movs r0, #0 │ │ str r0, [sp, #76] ; 0x4c │ │ b.n a468c │ │ ldr r0, [sp, #76] ; 0x4c │ │ add sp, #80 ; 0x50 │ │ pop {r4, r5, r7, pc} │ │ nop │ │ - strb r6, [r0, #12] │ │ - vrshr.u64 , q0, #5 │ │ - vcvtp.u32.f32 d23, d10 │ │ - vcvtp.s32.f32 , q7 │ │ - vcvtp.s32.f32 d23, d30 │ │ + strb r5, [r5, #12] │ │ + vrshr.u64 , , #5 │ │ + vrshr.u64 d23, d17, #5 │ │ + vrshr.u32 , , #5 │ │ + vrshr.u32 , , #5 │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #104 ; 0x68 │ │ mov ip, r0 │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr.w lr, [sp, #116] ; 0x74 │ │ ldr.w lr, [sp, #112] ; 0x70 │ │ @@ -32592,23 +32592,23 @@ │ │ b.n a49fc │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #100] ; 0x64 │ │ b.n a4a02 │ │ ldr r0, [sp, #100] ; 0x64 │ │ add sp, #104 ; 0x68 │ │ pop {r7, pc} │ │ - strb r6, [r0, #6] │ │ - vsra.u32 d23, d26, #5 │ │ - vsra.u32 d23, d6, #5 │ │ - vcvta.u32.f32 , q2 │ │ - vcvta.s32.f32 , q0 │ │ - ; instruction: 0xfffb6fd4 │ │ - vqrdmlsh.s q11, , d2[0] │ │ - vqrdmlah.s q11, , d28[0] │ │ - ; instruction: 0xfffb6e80 │ │ + strb r5, [r5, #6] │ │ + vcvtn.s32.f32 , │ │ + vsra.u32 d23, d29, #5 │ │ + vcvta.u32.f32 , │ │ + vcvta.s32.f32 , │ │ + ; instruction: 0xfffb6ffb │ │ + vqrdmlsh.s q11, , d25[0] │ │ + vcvt.u32.f32 d22, d3, #5 │ │ + ; instruction: 0xfffb6ea7 │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #56 ; 0x38 │ │ mov ip, r0 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr.w lr, [sp, #80] ; 0x50 │ │ ldr.w lr, [sp, #76] ; 0x4c │ │ @@ -32839,17 +32839,17 @@ │ │ str r0, [r1, #0] │ │ movs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n a4c2e │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - ldr r4, [r6, #84] ; 0x54 │ │ - vcvt.u16.f16 d22, d26, #5 │ │ - ; instruction: 0xfffb6cd6 │ │ + ldr r3, [r3, #88] ; 0x58 │ │ + vqrdmulh.s q11, , d17[0] │ │ + ; instruction: 0xfffb6cfd │ │ vcvta.u32.f32 d27, d4 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #1 │ │ bgt.n a4c54 │ │ b.n a4c4e │ │ @@ -33234,22 +33234,22 @@ │ │ movs r0, #0 │ │ str r0, [sp, #100] ; 0x64 │ │ b.n a4fd0 │ │ ldr r0, [sp, #100] ; 0x64 │ │ add sp, #104 ; 0x68 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldr r0, [r2, #48] ; 0x30 │ │ - ; instruction: 0xfffb6a9e │ │ - vtbx.8 d22, {d11-d13}, d20 │ │ - vtbl.8 d22, {d11-d13}, d6 │ │ - vtbx.8 d22, {d27-d28}, d10 │ │ - ; instruction: 0xfffb699e │ │ - vqshrn.u64 d22, q15, #5 │ │ - ; instruction: 0xfffb68d6 │ │ + ldr r7, [r6, #48] ; 0x30 │ │ + vtbx.8 d22, {d27-d29}, d5 │ │ + vtbl.8 d22, {d27-d29}, d11 │ │ + vtbl.8 d22, {d11-d13}, d29 │ │ + ; instruction: 0xfffb69f1 │ │ + vtbx.8 d22, {d27-d28}, d5 │ │ + vtbx.8 d22, {d11-d12}, d21 │ │ + ; instruction: 0xfffb68fd │ │ vrsqrte.f32 d27, d0 │ │ bl 174c88 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ @@ -33401,17 +33401,17 @@ │ │ str r0, [r1, #0] │ │ movs r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ b.n a5152 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - str r2, [r5, #120] ; 0x78 │ │ - vqshl.u32 q11, q15, #27 │ │ - vqshl.u32 d22, d28, #27 │ │ + str r1, [r2, #124] ; 0x7c │ │ + vcvt.u32.f32 d22, d21 │ │ + vcvt.s32.f32 q11, │ │ vsli.32 d27, d0, #27 │ │ sub sp, #64 ; 0x40 │ │ ldr.w ip, [sp, #80] ; 0x50 │ │ ldr.w ip, [sp, #76] ; 0x4c │ │ ldr.w ip, [sp, #72] ; 0x48 │ │ str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #52] ; 0x34 │ │ @@ -33578,18 +33578,18 @@ │ │ movs r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ b.n a5300 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r4, pc} │ │ nop │ │ - str r4, [r2, #104] ; 0x68 │ │ - vqshlu.s32 d22, d30, #27 │ │ - vqshlu.s32 d22, d2, #27 │ │ - vrsqrte.f32 d22, d14 │ │ + str r3, [r7, #104] ; 0x68 │ │ + vcvt.f32.s32 q11, │ │ + vqshlu.s32 d22, d25, #27 │ │ + vsli.64 d22, d21, #59 ; 0x3b │ │ vsli.64 d27, d16, #59 ; 0x3b │ │ sub sp, #64 ; 0x40 │ │ ldr.w ip, [sp, #84] ; 0x54 │ │ ldr.w ip, [sp, #80] ; 0x50 │ │ str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #52] ; 0x34 │ │ str r2, [sp, #48] ; 0x30 │ │ @@ -33899,21 +33899,21 @@ │ │ b.n a55c8 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #60] ; 0x3c │ │ b.n a55ce │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r4, r5, r7, pc} │ │ - str r2, [r3, #68] ; 0x44 │ │ - vsri.32 d22, d18, #5 │ │ - vrsra.u64 d22, d30, #5 │ │ - vrsra.u64 d22, d4, #5 │ │ - vcvtm.s32.f32 q11, q11 │ │ - vrsra.u32 d22, d20, #5 │ │ - vrshr.u64 q11, q15, #5 │ │ + str r1, [r0, #72] ; 0x48 │ │ + vsri.32 q11, , #5 │ │ + vcvtm.u32.f32 q11, │ │ + vrsra.u64 d22, d27, #5 │ │ + vcvtm.u32.f32 d22, d13 │ │ + vrsra.u32 q11, , #5 │ │ + vcvtm.s32.f32 d22, d21 │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #16] │ │ cbz r0, a5646 │ │ @@ -33956,15 +33956,15 @@ │ │ str r0, [r1, #0] │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n a5656 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - str r0, [r2, #36] ; 0x24 │ │ + str r7, [r6, #36] ; 0x24 │ │ Address 0x00000000000a565e is out of bounds. │ │ │ │ │ │ 000a5660 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -35777,16 +35777,16 @@ │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ b.n a6618 │ │ b.n a661a │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - ldrb r6, [r2, #15] │ │ - vtbx.8 d23, {d27-d29}, d28 │ │ + ldrb r5, [r7, #15] │ │ + ; instruction: 0xfffb7b13 │ │ Address 0x00000000000a6626 is out of bounds. │ │ │ │ │ │ 000a6628 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -36000,15 +36000,15 @@ │ │ ldr r1, [sp, #28] │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ b.n a67f2 │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - ldrb r0, [r4, #4] │ │ + ldrb r7, [r0, #5] │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -37404,18 +37404,18 @@ │ │ b.n a739a │ │ ldr r0, [sp, #76] ; 0x4c │ │ add sp, #80 ; 0x50 │ │ pop {r4, r5, r7, pc} │ │ bl 2a739a <_shadow_DES_check_key@@OPENSSL_1_1_0+0xe90e2> │ │ cbz r2, a73b8 │ │ vtbl.8 d24, {d11-d13}, d5 │ │ - vqshlu.s64 d20, d31, #58 ; 0x3a │ │ - vtbl.8 d23, {d27-d29}, d20 │ │ + vrintm.f32 q10, q11 │ │ + vtbx.8 d23, {d27-d29}, d11 │ │ vshr.u32 d27, d22, #5 │ │ - vtbx.8 d23, {d27-d28}, d10 │ │ + ; instruction: 0xfffb79f1 │ │ vcvta.s32.f32 d31, d11 │ │ vcvta.u32.f32 , q14 │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #24 │ │ ldr.w ip, [sp, #32] │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ @@ -37538,15 +37538,15 @@ │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ add sl, r2 │ │ vsri.32 q10, q8, #4 │ │ vsri.64 , q13, #4 │ │ - vtbx.8 d23, {d11}, d18 │ │ + vtbl.8 d23, {d27}, d9 │ │ vsli.64 d27, d16, #59 ; 0x3b │ │ sub sp, #72 ; 0x48 │ │ ldr.w ip, [sp, #88] ; 0x58 │ │ str r0, [sp, #64] ; 0x40 │ │ str r1, [sp, #60] ; 0x3c │ │ str r2, [sp, #56] ; 0x38 │ │ str r3, [sp, #52] ; 0x34 │ │ @@ -37779,26 +37779,26 @@ │ │ str.w ip, [lr] │ │ bl a6fcc │ │ str r0, [sp, #68] ; 0x44 │ │ b.n a76ee │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r4, r5, r7, pc} │ │ - ldrb r0, [r7, r5] │ │ - vcvt.f32.u32 d27, d23, #5 │ │ + ldrb r7, [r3, r6] │ │ + vcvt.f32.u32 , q7, #5 │ │ ; instruction: 0xfffafb1c │ │ ; instruction: 0xfffbedb5 │ │ vcvtm.u32.f32 q13, q14 │ │ ; instruction: 0xfffaed91 │ │ ; instruction: 0xfffbacb0 │ │ - vcvt.u16.f16 , , #5 │ │ + ; instruction: 0xfffbbda0 │ │ vrsra.u32 d25, d0, #6 │ │ - vcvta.u32.f32 d27, d11 │ │ + vshr.u64 d27, d18, #5 │ │ vqdmulh.s q15, q13, d13[0] │ │ - vcvt.f32.s32 , q10 │ │ + vcvt.f32.u32 d23, d11 │ │ vmull.u q15, d27, d21 │ │ vsli.32 d27, d0, #27 │ │ sub sp, #64 ; 0x40 │ │ ldr.w ip, [sp, #80] ; 0x50 │ │ ldr.w ip, [sp, #76] ; 0x4c │ │ ldr.w ip, [sp, #72] ; 0x48 │ │ str r0, [sp, #56] ; 0x38 │ │ @@ -38139,16 +38139,16 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n a7a1e │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ strh r1, [r7, #12] │ │ - vcvt.u32.f32 d16, d11 │ │ - vsri.64 , , #5 │ │ + vqshl.u64 d16, d18, #59 ; 0x3b │ │ + vsli.32 d17, d14, #27 │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ movs r0, #1 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ @@ -38219,15 +38219,15 @@ │ │ str r0, [sp, #100] ; 0x64 │ │ b.n a7ad4 │ │ ldr r0, [sp, #100] ; 0x64 │ │ add sp, #104 ; 0x68 │ │ pop {r7, pc} │ │ nop │ │ stmia.w fp!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ - adds r1, #79 ; 0x4f │ │ + adds r1, #118 ; 0x76 │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ str r2, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ @@ -38280,15 +38280,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n a7b5c │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - stmia r6!, {r5} │ │ + stmia r6!, {r0, r1, r2, r6} │ │ vqshl.u64 d26, d0, #58 ; 0x3a │ │ Address 0x00000000000a7b6a is out of bounds. │ │ │ │ │ │ 000a7b6c : │ │ push {r7, lr} │ │ sub sp, #16 │ │ @@ -38320,16 +38320,16 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ b.n a7bac │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - ; instruction: 0xb872 │ │ - vqrshrun.s64 d27, q4, #6 │ │ + ; instruction: 0xb899 │ │ + vqrshrun.s64 d27, , #6 │ │ Address 0x00000000000a7bba is out of bounds. │ │ │ │ │ │ 000a7bbc : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -38337,15 +38337,15 @@ │ │ ldr r1, [pc, #12] ; (a7bd4 ) │ │ add r1, pc │ │ movs r2, #39 ; 0x27 │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - ; instruction: 0xb820 │ │ + ; instruction: 0xb847 │ │ Address 0x00000000000a7bd6 is out of bounds. │ │ │ │ │ │ 000a7bd8 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -40839,16 +40839,16 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n a8f3c │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - adds r6, r2, #4 │ │ - ; instruction: 0xfffb1cfc │ │ + adds r5, r7, #4 │ │ + ; instruction: 0xfffb1d23 │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #0] │ │ ldr r1, [pc, #16] ; (a8f6c ) │ │ @@ -40856,15 +40856,15 @@ │ │ movs r2, #135 ; 0x87 │ │ bl 13479c │ │ ldr r1, [sp, #4] │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ add sp, #8 │ │ pop {r7, pc} │ │ - adds r6, r0, #3 │ │ + adds r5, r5, #3 │ │ vcvta.u32.f32 d27, d2 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ @@ -41009,17 +41009,17 @@ │ │ movs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n a90b0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - adds r6, r4, #0 │ │ - ; instruction: 0xfffb1bf2 │ │ - ; instruction: 0xfffb1b96 │ │ + adds r5, r1, #1 │ │ + vcvt.f16.u16 d17, d9, #5 │ │ + ; instruction: 0xfffb1bbd │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ str r3, [sp, #20] │ │ movs r0, #0 │ │ @@ -41100,16 +41100,16 @@ │ │ bl ad050 │ │ str r0, [sp, #20] │ │ b.n a9178 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ldr r7, [pc, #708] ; (a9448 ) │ │ - vcvt.f32.u32 , │ │ + ldr r7, [pc, #864] ; (a94e4 ) │ │ + vqshl.u32 d29, d6, #27 │ │ vrintz.f32 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r1, [pc, #56] ; (a91cc ) │ │ add r1, pc │ │ movs r0, #8 │ │ @@ -41134,16 +41134,16 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n a91c4 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - subs r6, r1, r2 │ │ - ; instruction: 0xfffb1a74 │ │ + subs r5, r6, r2 │ │ + ; instruction: 0xfffb1a9b │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #0] │ │ ldr r1, [pc, #16] ; (a91f4 ) │ │ @@ -41151,15 +41151,15 @@ │ │ movs r2, #40 ; 0x28 │ │ bl 13479c │ │ ldr r1, [sp, #4] │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ add sp, #8 │ │ pop {r7, pc} │ │ - subs r6, r7, r0 │ │ + subs r5, r4, r1 │ │ vcvta.u32.f32 d27, d2 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [r1, #4] │ │ @@ -41272,16 +41272,16 @@ │ │ str r0, [r1, #0] │ │ movs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n a92f2 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - adds r0, r4, r6 │ │ - vtbx.8 d17, {d11-d12}, d26 │ │ + adds r7, r0, r7 │ │ + ; instruction: 0xfffb1991 │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ str r3, [sp, #28] │ │ movs r0, #0 │ │ @@ -41372,15 +41372,15 @@ │ │ bl ad050 │ │ str r0, [sp, #20] │ │ b.n a93cc │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ldr r4, [r1, r6] │ │ + ldr r3, [r6, r6] │ │ vqshlu.s64 , q2, #59 ; 0x3b │ │ vcvta.u32.f32 d27, d2 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #0] │ │ ldr r0, [r0, #20] │ │ @@ -41573,18 +41573,18 @@ │ │ str r0, [r1, #0] │ │ movs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n a9576 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - asrs r2, r0, #31 │ │ - vcvt.s32.f32 , q15 │ │ - vqshl.u32 d17, d2, #27 │ │ - vqshlu.s64 , q7, #59 ; 0x3b │ │ + asrs r1, r5, #31 │ │ + vqshl.u64 d17, d5, #59 ; 0x3b │ │ + vqshl.u32 d17, d25, #27 │ │ + vcvt.s32.f32 d17, d5 │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ str r3, [sp, #28] │ │ ldr r0, [sp, #40] ; 0x28 │ │ @@ -43103,15 +43103,15 @@ │ │ push {r7, lr} │ │ ldr r1, [pc, #12] ; (aa230 ) │ │ add r1, pc │ │ movs r0, #12 │ │ movs r2, #17 │ │ bl 1346e4 │ │ pop {r7, pc} │ │ - stmia r6!, {r0, r2, r3, r4, r5} │ │ + stmia r6!, {r2, r5, r6} │ │ Address 0x00000000000aa232 is out of bounds. │ │ │ │ │ │ 000aa234 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -43159,16 +43159,16 @@ │ │ add r1, pc │ │ movs r2, #41 ; 0x29 │ │ bl 13479c │ │ b.n aa29a │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - stmia r5!, {r0, r1, r5, r6, r7} │ │ - vsli.64 q14, , #58 ; 0x3a │ │ + stmia r6!, {r1, r3} │ │ + vsli.64 q14, q12, #58 ; 0x3a │ │ Address 0x00000000000aa2a6 is out of bounds. │ │ │ │ │ │ 000aa2a8 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ @@ -43222,16 +43222,16 @@ │ │ adds r1, #1 │ │ str r1, [r2, #4] │ │ str r0, [sp, #28] │ │ b.n aa31a │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - stmia r5!, {r0, r1, r2, r5, r7} │ │ - vrintz.f32 d28, d15 │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ + vsli.64 d28, d22, #58 ; 0x3a │ │ Address 0x00000000000aa326 is out of bounds. │ │ │ │ │ │ 000aa328 : │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ @@ -43488,15 +43488,15 @@ │ │ b.n aa490 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n aa522 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - stmia r3!, {r0, r3, r4, r5, r6} │ │ + stmia r3!, {r5, r7} │ │ vrintz.f32 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #4] │ │ @@ -43556,15 +43556,15 @@ │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #24] │ │ str r0, [sp, #8] │ │ b.n aa546 │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - stmia r2!, {r0, r1, r2, r3, r5, r6, r7} │ │ + stmia r3!, {r1, r2, r4} │ │ Address 0x00000000000aa5b6 is out of bounds. │ │ │ │ │ │ 000aa5b8 : │ │ push {r7, lr} │ │ sub sp, #56 ; 0x38 │ │ ldr.w ip, [sp, #72] ; 0x48 │ │ @@ -43897,15 +43897,15 @@ │ │ bmi.n aa83e │ │ │ │ 000aa894 : │ │ ldr r0, [pc, #4] ; (aa89c ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - ldr r0, [sp, #816] ; 0x330 │ │ + ldr r0, [sp, #972] ; 0x3cc │ │ Address 0x00000000000aa89e is out of bounds. │ │ │ │ │ │ 000aa8a0 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ @@ -46111,16 +46111,16 @@ │ │ strh r0, [r1, #0] │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ b.n abcfa │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - bcs.n abdba │ │ - vqmovun.s64 d29, │ │ + bcs.n abc08 │ │ + vqmovun.s64 d29, q12 │ │ Address 0x00000000000abd06 is out of bounds. │ │ │ │ │ │ 000abd08 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -46128,15 +46128,15 @@ │ │ ldr r1, [pc, #12] ; (abd20 ) │ │ add r1, pc │ │ movs r2, #57 ; 0x39 │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - bcs.n abd3a │ │ + bcs.n abd88 │ │ Address 0x00000000000abd22 is out of bounds. │ │ │ │ │ │ 000abd24 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -46633,22 +46633,22 @@ │ │ movs r0, #1 │ │ str.w r0, [sp, #1116] ; 0x45c │ │ b.n ac19c │ │ ldr.w r0, [sp, #1116] ; 0x45c │ │ add.w sp, sp, #1120 ; 0x460 │ │ pop {r7, pc} │ │ nop │ │ - ldmia r6!, {r0, r1, r3, r4, r5, r7} │ │ - ; instruction: 0xffface91 │ │ + ldmia r6, {r1, r5, r6, r7} │ │ + ; instruction: 0xfffaceb8 │ │ vtbl.8 d19, {d10-d13}, d10 │ │ - vqrdmlah.s q14, q5, d1[0] │ │ - ; instruction: 0xffface23 │ │ - ; instruction: 0xfffacddd │ │ - ; instruction: 0xfffacdbb │ │ - ; instruction: 0xfffacd9d │ │ + vqrdmlah.s q14, q5, d24[0] │ │ + vqrdmlah.s q14, q5, d10[0] │ │ + ; instruction: 0xffface04 │ │ + vqrdmulh.s q14, q13, d18[0] │ │ + vqrdmulh.s q14, q13, d4[0] │ │ Address 0x00000000000ac1c6 is out of bounds. │ │ │ │ │ │ 000ac1c8 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -46690,15 +46690,15 @@ │ │ b.n ac21e │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ b.n ac21e │ │ ldr r0, [sp, #4] │ │ add sp, #8 │ │ pop {r7, pc} │ │ - ldmia r5!, {r0, r1, r4} │ │ + ldmia r5, {r1, r3, r4, r5} │ │ vtrn.32 d27, d1 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ add sp, #4 │ │ bx lr │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ @@ -46920,15 +46920,15 @@ │ │ bl 13479c │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ b.n ac3ae │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - ldmia r3, {r0, r2, r3, r4, r6} │ │ + ldmia r3!, {r2, r7} │ │ Address 0x00000000000ac3e6 is out of bounds. │ │ │ │ │ │ 000ac3e8 : │ │ push {r7, lr} │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ @@ -47153,19 +47153,19 @@ │ │ bl 1165ac │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n ac5ce │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - ldmia r2!, {r0, r1, r4} │ │ - vtbx.8 d28, {d26-d27}, d5 │ │ - ; instruction: 0xfffac999 │ │ - vqrshrn.u64 d28, , #6 │ │ - vtbx.8 d28, {d10-d11}, d17 │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ + vtbx.8 d28, {d26-d27}, d28 │ │ + vtbx.8 d28, {d26-d27}, d0 │ │ + vtbl.8 d28, {d26-d27}, d20 │ │ + vtbl.8 d28, {d26-d27}, d8 │ │ Address 0x00000000000ac5e6 is out of bounds. │ │ │ │ │ │ 000ac5e8 : │ │ push {r4, lr} │ │ sub sp, #32 │ │ ldr.w ip, [sp, #44] ; 0x2c │ │ @@ -47573,16 +47573,16 @@ │ │ ldr r0, [sp, #164] ; 0xa4 │ │ ldr r1, [sp, #76] ; 0x4c │ │ blx 1a5000 │ │ str r0, [sp, #104] ; 0x68 │ │ ldr r0, [sp, #104] ; 0x68 │ │ cbnz r0, ac9ac │ │ b.n ac990 │ │ - ldmia r0, {r0, r1, r2, r3, r4, r5, r7} │ │ - vtbx.8 d28, {d10}, d19 │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ + vtbl.8 d28, {d26}, d10 │ │ vshr.u64 , q12, #6 │ │ ; instruction: 0xeaf66802 │ │ mov r1, sp │ │ movw r0, #865 ; 0x361 │ │ str r0, [r1, #0] │ │ ldr r3, [pc, #304] ; (acad0 ) │ │ add r3, pc │ │ @@ -47689,41 +47689,41 @@ │ │ b.n aca84 │ │ ldr r0, [sp, #152] ; 0x98 │ │ str r0, [sp, #172] ; 0xac │ │ b.n aca8a │ │ ldr r0, [sp, #172] ; 0xac │ │ add sp, #176 ; 0xb0 │ │ pop {r4, pc} │ │ - stmia r7!, {r0, r4, r5, r7} │ │ - vrintp.f32 d28, d3 │ │ - vrint?.f32 q14, │ │ + stmia r7!, {r3, r4, r6, r7} │ │ + vrintp.f32 d28, d26 │ │ + vrint?.f32 q14, q13 │ │ vshll.u32 , d10, #26 │ │ movs r1, r2 │ │ lsls r3, r7, #14 │ │ movs r0, r0 │ │ subs r6, r1, r0 │ │ movs r1, r2 │ │ - stmia r6!, {r0, r1, r2, r3, r4, r6, r7} │ │ + stmia r7!, {r1, r2} │ │ vrintz.f32 d31, d6 │ │ movs r0, r2 │ │ adds r6, r1, r7 │ │ movs r1, r2 │ │ cbz r0, acac0 │ │ movs r7, r1 │ │ adds r2, r5, r6 │ │ movs r1, r2 │ │ adds r4, r3, r6 │ │ movs r1, r2 │ │ - stmia r6!, {r0, r1, r3, r4, r5, r6} │ │ - vrint?.f32 q14, │ │ - vtbx.8 d27, {d10}, d21 │ │ + stmia r6!, {r1, r5, r7} │ │ + vrint?.f32 q14, q14 │ │ + vtbl.8 d27, {d26}, d12 │ │ vshr.u64 d20, d9, #6 │ │ - vsli.32 q14, , #27 │ │ - vrinta.f32 q14, │ │ - vsri.64 d28, d31, #6 │ │ + vrsqrte.f32 d28, d20 │ │ + vrintz.f32 d28, d12 │ │ + vrintx.f32 q14, q11 │ │ ; instruction: 0xfffaf360 │ │ movs r0, r2 │ │ push {r7, lr} │ │ sub sp, #32 │ │ mov ip, r0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #40] ; 0x28 │ │ @@ -47826,16 +47826,16 @@ │ │ b.n acbca │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n acbca │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - stmia r4!, {r0, r1, r5} │ │ - vrintn.f32 d28, d5 │ │ + stmia r4!, {r1, r3, r6} │ │ + vrintn.f32 d28, d28 │ │ vrintz.f32 d27, d0 │ │ bl acbec │ │ ldr r1, [pc, #8] ; (acbe8 ) │ │ add r1, pc │ │ str r0, [r1, #0] │ │ pop {r7, pc} │ │ nop │ │ @@ -48140,16 +48140,16 @@ │ │ ldr r0, [sp, #340] ; 0x154 │ │ add sp, #360 ; 0x168 │ │ pop {r7, pc} │ │ nop │ │ str r6, [sp, #364] ; 0x16c │ │ vrsra.u64 q13, q6, #5 │ │ ; instruction: 0xfffb7e9d │ │ - vqrdmlsh.s , , d14[0] │ │ - vcvtm.u32.f32 , │ │ + ; instruction: 0xfffb1ff5 │ │ + vrecpe.u32 d27, d14 │ │ Address 0x00000000000ace9a is out of bounds. │ │ │ │ │ │ 000ace9c : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -48340,19 +48340,19 @@ │ │ str r0, [sp, #28] │ │ b.n ad02a │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ stmia r7!, {r0, r2, r3, r4, r5, r7} │ │ vrsra.u64 d25, d9, #5 │ │ - vqshlu.s64 , , #59 ; 0x3b │ │ + vcvt.s32.f32 d31, d20 │ │ vqmovn.u64 d21, q6 │ │ vcvt.s32.f32 q14, │ │ vcvtm.s32.f32 , │ │ - vcvta.u32.f32 d17, d3 │ │ + vcvta.u32.f32 d17, d26 │ │ vsri.64 , q2, #5 │ │ bmi.n acffa │ │ │ │ 000ad050 : │ │ sub sp, #8 │ │ push {r7, lr} │ │ sub sp, #16 │ │ @@ -48432,16 +48432,16 @@ │ │ ldr.w r0, [sp, #2084] ; 0x824 │ │ str.w r0, [sp, #2100] ; 0x834 │ │ b.n ad120 │ │ ldr.w r0, [sp, #2100] ; 0x834 │ │ addw sp, sp, #2104 ; 0x838 │ │ pop {r7, pc} │ │ nop │ │ - strb r2, [r5, #2] │ │ - vshr.u32 , q13, #6 │ │ + strb r1, [r2, #3] │ │ + vtrn.32 d23, d17 │ │ vsli.64 , q8, #58 ; 0x3a │ │ sub sp, #148 ; 0x94 │ │ ldr.w ip, [sp, #176] ; 0xb0 │ │ ldr.w lr, [sp, #172] ; 0xac │ │ ldr.w lr, [sp, #168] ; 0xa8 │ │ str.w ip, [sp, #140] ; 0x8c │ │ str r0, [sp, #136] ; 0x88 │ │ @@ -49602,17 +49602,17 @@ │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n adbbc │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - str r4, [r1, #104] ; 0x68 │ │ - vqshlu.s32 q11, q8, #26 │ │ - vrint?.f32 d22, d20 │ │ + str r3, [r6, #104] ; 0x68 │ │ + vqshlu.s64 d22, d7, #58 ; 0x3a │ │ + vrint?.f32 q11, │ │ vsli.32 d27, d0, #26 │ │ sub sp, #128 ; 0x80 │ │ mov ip, r1 │ │ mov lr, r0 │ │ ldr r1, [sp, #140] ; 0x8c │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr r4, [sp, #156] ; 0x9c │ │ @@ -49987,18 +49987,18 @@ │ │ b.n adee2 │ │ movs r0, #1 │ │ str r0, [sp, #124] ; 0x7c │ │ b.n adf1e │ │ ldr r0, [sp, #124] ; 0x7c │ │ add sp, #128 ; 0x80 │ │ pop {r4, pc} │ │ - ldmia r7!, {r0, r1, r3, r5, r6} │ │ + ldmia r7, {r1, r4, r7} │ │ vcvt.u32.f32 d17, d19, #6 │ │ vtbx.8 d19, {d27-d28}, d12 │ │ - vcvta.u32.f32 d17, d13 │ │ + vshr.u64 d17, d20, #5 │ │ ; instruction: 0xfffbbf00 │ │ nop │ │ push {r7, lr} │ │ sub sp, #184 ; 0xb8 │ │ add.w ip, sp, #56 ; 0x38 │ │ str.w ip, [sp, #32] │ │ ldr.w ip, [sp, #212] ; 0xd4 │ │ @@ -50401,16 +50401,16 @@ │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ rors r0, r6 │ │ - ldrsh r5, [r1, r6] │ │ - vqrdmlah.s , q13, d1[0] │ │ + ldrsh r4, [r6, r6] │ │ + vqrdmlah.s , q13, d24[0] │ │ vtbl.8 d25, {d10}, d15 │ │ str r0, [sp, #40] ; 0x28 │ │ b.n ae33e │ │ b.n ae340 │ │ ldr r0, [sp, #40] ; 0x28 │ │ movw r1, #26215 ; 0x6667 │ │ movt r1, #26214 ; 0x6666 │ │ @@ -50757,15 +50757,15 @@ │ │ mov lr, sp │ │ mov.w ip, #43 ; 0x2b │ │ str.w ip, [lr] │ │ bl ada54 │ │ cbnz r0, ae67a │ │ b.n ae674 │ │ nop │ │ - ldrsh r7, [r4, r0] │ │ + ldrsh r6, [r1, r1] │ │ vaddl.u q9, d10, d0 │ │ str r0, [sp, #180] ; 0xb4 │ │ b.n ae6f4 │ │ b.n ae67c │ │ b.n ae67e │ │ ldr r0, [sp, #72] ; 0x48 │ │ cmp r0, #1 │ │ @@ -51201,15 +51201,15 @@ │ │ b.n aea70 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ b.n aea76 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldrh r3, [r7, #22] │ │ + ldrh r2, [r4, #24] │ │ vqrdmlsh.s q9, q5, d14[0] │ │ Address 0x00000000000aea82 is out of bounds. │ │ │ │ │ │ 000aea84 : │ │ movs r0, #1 │ │ bx lr │ │ @@ -51292,16 +51292,16 @@ │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ b.n aeb34 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - ldrh r3, [r6, #18] │ │ - vtbl.8 d24, {d10-d12}, d19 │ │ + ldrh r2, [r3, #20] │ │ + vtbx.8 d24, {d10-d12}, d10 │ │ ; instruction: 0xfffa2e90 │ │ Address 0x00000000000aeb46 is out of bounds. │ │ │ │ │ │ 000aeb48 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ @@ -51369,15 +51369,15 @@ │ │ movs r0, #2 │ │ movs r1, #5 │ │ bl 1165ac │ │ b.n aebd6 │ │ ldr r0, [sp, #8] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldrh r5, [r1, #10] │ │ + ldrh r4, [r6, #10] │ │ Address 0x00000000000aebde is out of bounds. │ │ │ │ │ │ 000aebe0 : │ │ push {r7, lr} │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #48] ; 0x30 │ │ @@ -51470,15 +51470,15 @@ │ │ bl 13479c │ │ ldr r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n aecbe │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - ldrh r3, [r6, #2] │ │ + ldrh r2, [r3, #4] │ │ Address 0x00000000000aecc6 is out of bounds. │ │ │ │ │ │ 000aecc8 : │ │ push {r7, lr} │ │ sub sp, #160 ; 0xa0 │ │ str r0, [sp, #156] ; 0x9c │ │ @@ -51606,19 +51606,19 @@ │ │ bl 13479c │ │ b.n aedf2 │ │ b.n aedf4 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #160 ; 0xa0 │ │ pop {r7, pc} │ │ nop │ │ - ldrh r5, [r1, #0] │ │ - vrintp.f32 d24, d23 │ │ - vqshl.u32 q12, , #26 │ │ + ldrh r4, [r6, #0] │ │ + vrintp.f32 q12, q7 │ │ + vrintp.f32 d24, d22 │ │ ; instruction: 0xfffa9bf3 │ │ - vqshl.u32 d24, d31, #27 │ │ + vcvt.s32.f32 q12, q11 │ │ Address 0x00000000000aee0e is out of bounds. │ │ │ │ │ │ 000aee10 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -51746,17 +51746,17 @@ │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n aef28 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - strh r5, [r3, #50] ; 0x32 │ │ - vrint?.f32 d24, d21 │ │ - vrint?.f32 d24, d7 │ │ + strh r4, [r0, #52] ; 0x34 │ │ + vrint?.f32 q12, q6 │ │ + vrint?.f32 d24, d30 │ │ Address 0x00000000000aef3a is out of bounds. │ │ │ │ │ │ 000aef3c : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -51805,15 +51805,15 @@ │ │ b.n aefae │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n aefae │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - bvc.n af042 │ │ + bvc.n af090 │ │ Address 0x00000000000aefb6 is out of bounds. │ │ │ │ │ │ 000aefb8 : │ │ push {r7, lr} │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ @@ -51965,18 +51965,18 @@ │ │ b.n af112 │ │ movs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n af112 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - bvs.n af0fe │ │ - vqshlu.s64 d29, d9, #58 ; 0x3a │ │ - vrint?.f32 , │ │ - vrintz.f32 , │ │ + bvc.n af14c │ │ + vrintm.f32 , q0 │ │ + vrint?.f32 , q13 │ │ + vrint?.f32 d29, d8 │ │ Address 0x00000000000af126 is out of bounds. │ │ │ │ │ │ 000af128 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -52075,17 +52075,17 @@ │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n af204 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - bpl.n af112 │ │ - vrinta.f32 , │ │ - vrintx.f32 , │ │ + bpl.n af160 │ │ + vrinta.f32 , q12 │ │ + vsli.32 d29, d4, #26 │ │ Address 0x00000000000af216 is out of bounds. │ │ │ │ │ │ 000af218 : │ │ push {r7, lr} │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #48] ; 0x30 │ │ @@ -52316,20 +52316,20 @@ │ │ b.n af426 │ │ movs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n af426 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - bmi.n af34a │ │ - vrintn.f32 , │ │ - sha256su0.32 , │ │ - sha1su1.32 , │ │ - vshll.i32 , d31, #32 │ │ - vqmovn.u64 d29, │ │ + bmi.n af398 │ │ + vsri.32 , q11, #6 │ │ + vrintn.f32 d29, d12 │ │ + vrsra.u64 d29, d22, #6 │ │ + vrsra.u32 , q3, #6 │ │ + vrshr.u64 , q10, #6 │ │ Address 0x00000000000af442 is out of bounds. │ │ │ │ │ │ 000af444 : │ │ push {r7, lr} │ │ sub sp, #160 ; 0xa0 │ │ str r0, [sp, #152] ; 0x98 │ │ @@ -52401,15 +52401,15 @@ │ │ b.n af4ee │ │ ldr r0, [sp, #136] ; 0x88 │ │ str r0, [sp, #156] ; 0x9c │ │ b.n af4ee │ │ ldr r0, [sp, #156] ; 0x9c │ │ add sp, #160 ; 0xa0 │ │ pop {r7, pc} │ │ - bcs.n af546 │ │ + bcs.n af594 │ │ Address 0x00000000000af4f6 is out of bounds. │ │ │ │ │ │ 000af4f8 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ @@ -54447,17 +54447,17 @@ │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n b05ec │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - ldrh r1, [r3, #22] │ │ - ; instruction: 0xfffa8a93 │ │ - vqrshrn.u64 d24, , #6 │ │ + ldrh r0, [r0, #24] │ │ + ; instruction: 0xfffa8aba │ │ + vqrshrn.u64 d24, q15, #6 │ │ vrintz.f32 d27, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ ldr r1, [pc, #148] ; (b069c ) │ │ add r1, pc │ │ movs r0, #12 │ │ movs r2, #62 ; 0x3e │ │ @@ -54521,18 +54521,18 @@ │ │ str r1, [r2, #24] │ │ str r0, [sp, #20] │ │ b.n b0694 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ldrh r1, [r5, #8] │ │ - vqshrn.u64 d24, , #6 │ │ - ; instruction: 0xfffa88fd │ │ - ; instruction: 0xfffa88dd │ │ + ldrh r0, [r2, #10] │ │ + vqshrn.u64 d24, q12, #6 │ │ + vtbl.8 d24, {d10-d11}, d20 │ │ + vtbl.8 d24, {d10-d11}, d4 │ │ vrintz.f32 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cbnz r0, b06be │ │ b.n b06b8 │ │ movs r0, #0 │ │ @@ -54563,15 +54563,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n b06f4 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - ldrh r7, [r4, #2] │ │ + ldrh r6, [r1, #4] │ │ vrintz.f32 d27, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ movs r0, #1 │ │ str r0, [sp, #4] │ │ @@ -55437,25 +55437,25 @@ │ │ b.n b0e88 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #320 ; 0x140 │ │ pop {r7, pc} │ │ nop │ │ lsrs r0, r2, #11 │ │ ; instruction: 0xfffbeef5 │ │ - vmla.i q15, q5, d4[0] │ │ + vmla.i q15, q5, d27[0] │ │ ; instruction: 0xfffa4b37 │ │ - vsri.32 d23, d14, #5 │ │ - vaddl.u , d10, d15 │ │ - vsli.64 d28, d3, #58 ; 0x3a │ │ - vtbl.8 d21, {d26-d28}, d29 │ │ - vqshlu.s32 d18, d19, #26 │ │ - vsli.32 q14, q4, #26 │ │ - sha1su1.32 , q3 │ │ - vcvt.u32.f32 , , #6 │ │ - ; instruction: 0xfffa9e21 │ │ + vrecpe.u32 , │ │ + vshr.u32 d25, d22, #6 │ │ + vsli.64 d28, d26, #58 ; 0x3a │ │ + ; instruction: 0xfffa5ad4 │ │ + vqshlu.s32 q9, q5, #26 │ │ + vsli.32 q14, , #26 │ │ + sha1su1.32 , │ │ + ; instruction: 0xfffa3f86 │ │ + vqrdmlah.s , q5, d8[0] │ │ vtbl.8 d31, {d26-d29}, d24 │ │ vtbx.8 d24, {d10-d11}, d5 │ │ vqrdmlsh.s q13, , d20[0] │ │ movs r0, r2 │ │ │ │ 000b0ed0 : │ │ push {r7, lr} │ │ @@ -55590,19 +55590,19 @@ │ │ bl 13479c │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n b0ffa │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - strb r7, [r7, #10] │ │ - vqmovn.s64 d23, │ │ - vrshr.u32 , , #6 │ │ - vrshr.u32 d23, d11, #6 │ │ - vsra.u64 , , #6 │ │ + strb r6, [r4, #11] │ │ + vqmovn.u64 d23, q6 │ │ + vrshr.u32 , q12, #6 │ │ + vqmovun.s64 d23, q1 │ │ + vmovn.i64 d23, q3 │ │ Address 0x00000000000b1012 is out of bounds. │ │ │ │ │ │ 000b1014 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -55686,15 +55686,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n b10c8 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - strb r1, [r2, #4] │ │ + strb r0, [r7, #4] │ │ vrintz.f32 d27, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #8] │ │ @@ -56269,17 +56269,17 @@ │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n b1574 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - ldr r5, [r6, #84] ; 0x54 │ │ - ; instruction: 0xfffa6d0d │ │ - vcvt.f16.u16 q11, , #6 │ │ + ldr r4, [r3, #88] ; 0x58 │ │ + vcvt.u16.f16 d22, d20, #6 │ │ + ; instruction: 0xfffa6c98 │ │ Address 0x00000000000b1586 is out of bounds. │ │ │ │ │ │ 000b1588 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -56463,16 +56463,16 @@ │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n b1720 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - ldr r7, [r2, #56] ; 0x38 │ │ - vtbl.8 d22, {d10-d13}, d31 │ │ + ldr r6, [r7, #56] ; 0x38 │ │ + ; instruction: 0xfffa6b56 │ │ Address 0x00000000000b172e is out of bounds. │ │ │ │ │ │ 000b1730 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -56645,17 +56645,17 @@ │ │ b.n b18a4 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n b18aa │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - ldr r1, [r7, #32] │ │ - ; instruction: 0xfffa69d5 │ │ - vtbx.8 d22, {d10-d11}, d3 │ │ + ldr r0, [r4, #36] ; 0x24 │ │ + ; instruction: 0xfffa69fc │ │ + vtbx.8 d22, {d10-d11}, d26 │ │ Address 0x00000000000b18ba is out of bounds. │ │ │ │ │ │ 000b18bc : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -56806,17 +56806,17 @@ │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n b1a14 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - ldr r7, [r3, #12] │ │ - ; instruction: 0xfffa68b7 │ │ - vtbx.8 d22, {d10}, d13 │ │ + ldr r6, [r0, #16] │ │ + ; instruction: 0xfffa68de │ │ + vqrshrun.s64 d22, q10, #6 │ │ Address 0x00000000000b1a26 is out of bounds. │ │ │ │ │ │ 000b1a28 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -56857,15 +56857,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n b1a7c │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - movs r5, #255 ; 0xff │ │ + movs r6, #38 ; 0x26 │ │ Address 0x00000000000b1a86 is out of bounds. │ │ │ │ │ │ 000b1a88 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -56979,15 +56979,15 @@ │ │ b.n b1b84 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n b1b8a │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r4, pc} │ │ - str r7, [r5, #108] ; 0x6c │ │ + str r6, [r2, #112] ; 0x70 │ │ Address 0x00000000000b1b92 is out of bounds. │ │ │ │ │ │ 000b1b94 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -57112,15 +57112,15 @@ │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n b1c9c │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - str r1, [r1, #92] ; 0x5c │ │ + str r0, [r6, #92] ; 0x5c │ │ Address 0x00000000000b1ca6 is out of bounds. │ │ │ │ │ │ 000b1ca8 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -57705,15 +57705,15 @@ │ │ nop │ │ stmia r1!, {r1, r2, r3, r5, r6} │ │ movs r0, r2 │ │ lsls r7, r6, #1 │ │ movs r0, r0 │ │ stmia r1!, {r1, r5, r6} │ │ movs r0, r2 │ │ - ldrb r6, [r7, #19] │ │ + ldrb r5, [r4, #20] │ │ ; instruction: 0xfffa9cd2 │ │ movs r0, r2 │ │ push {r1, r3, r4, r7} │ │ movs r0, r2 │ │ push {r7, lr} │ │ bl b245c │ │ ldr r1, [pc, #8] ; (b2160 ) │ │ @@ -57809,17 +57809,17 @@ │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n b221e │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldrb r0, [r6, #16] │ │ - vcvt.f16.u16 d23, d10, #6 │ │ - vdup.16 d23, d6[2] │ │ + ldrb r7, [r2, #17] │ │ + vdup.16 , d1[2] │ │ + vdup.16 d23, d29[2] │ │ Address 0x00000000000b222e is out of bounds. │ │ │ │ │ │ 000b2230 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -57836,15 +57836,15 @@ │ │ ldr r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ movs r2, #54 ; 0x36 │ │ bl 13479c │ │ b.n b2258 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - ldrb r4, [r6, #14] │ │ + ldrb r3, [r3, #15] │ │ Address 0x00000000000b225e is out of bounds. │ │ │ │ │ │ 000b2260 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -59236,16 +59236,16 @@ │ │ ldr r1, [sp, #92] ; 0x5c │ │ bl b1cd4 │ │ cbnz r0, b2df8 │ │ b.n b2de4 │ │ b.n b2e4a │ │ nop │ │ strh r2, [r5, r2] │ │ - vqshl.u32 d17, d2, #27 │ │ - vdup.16 , d1[2] │ │ + vqshl.u32 d17, d25, #27 │ │ + vdup.16 , d24[2] │ │ vrshr.u32 , q14, #6 │ │ vqshrun.s64 d25, q4, #5 │ │ adds r0, #156 ; 0x9c │ │ movs r1, #1 │ │ str r1, [sp, #12] │ │ bl abf84 │ │ ldr r1, [sp, #12] │ │ @@ -59298,16 +59298,16 @@ │ │ ldr r0, [sp, #80] ; 0x50 │ │ add sp, #104 ; 0x68 │ │ pop {r7, pc} │ │ nop │ │ str r2, [r4, r7] │ │ vcvtn.u32.f32 d21, d20 │ │ vcvtn.s32.f32 , q4 │ │ - vrsqrte.f32 d17, d28 │ │ - ; instruction: 0xfffa9adb │ │ + vsli.64 , , #59 ; 0x3b │ │ + vtbl.8 d25, {d10-d13}, d2 │ │ vshr.u32 , q0, #6 │ │ vrsqrte.f32 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #36] ; 0x24 │ │ str r0, [sp, #0] │ │ @@ -59598,15 +59598,15 @@ │ │ b.n b3112 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n b3112 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - add r2, pc, #808 ; (adr r2, b3444 ) │ │ + add r2, pc, #964 ; (adr r2, b34e0 ) │ │ Address 0x00000000000b311a is out of bounds. │ │ │ │ │ │ 000b311c : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -59650,15 +59650,15 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n b317c │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - add r2, pc, #416 ; (adr r2, b3328 ) │ │ + add r2, pc, #572 ; (adr r2, b33c4 ) │ │ Address 0x00000000000b3186 is out of bounds. │ │ │ │ │ │ 000b3188 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -59695,15 +59695,15 @@ │ │ b.n b31de │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n b31de │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - add r1, pc, #1016 ; (adr r1, b35e0 ) │ │ + add r2, pc, #148 ; (adr r2, b327c ) │ │ Address 0x00000000000b31e6 is out of bounds. │ │ │ │ │ │ 000b31e8 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -59747,15 +59747,15 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n b3248 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - add r1, pc, #624 ; (adr r1, b34c4 ) │ │ + add r1, pc, #780 ; (adr r1, b3560 ) │ │ vrintz.f32 d27, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #20] │ │ @@ -59887,15 +59887,15 @@ │ │ b.n b336c │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n b3372 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - add r0, pc, #1016 ; (adr r0, b3774 ) │ │ + add r1, pc, #148 ; (adr r1, b3410 ) │ │ vrintz.f32 d27, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #20] │ │ @@ -60454,17 +60454,17 @@ │ │ b.n b380a │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n b380a │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - ldr r5, [sp, #424] ; 0x1a8 │ │ - vqrdmulh.s , q5, d8[0] │ │ - ; instruction: 0xfffa9d20 │ │ + ldr r5, [sp, #580] ; 0x244 │ │ + vqrdmulh.s , q5, d31[0] │ │ + vqrdmulh.s , q5, d7[0] │ │ vrintz.f32 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r1, [pc, #52] ; (b3858 ) │ │ add r1, pc │ │ movs r0, #28 │ │ movs r2, #80 ; 0x50 │ │ @@ -60485,15 +60485,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n b3850 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - ldr r3, [sp, #496] ; 0x1f0 │ │ + ldr r3, [sp, #652] ; 0x28c │ │ vrintz.f32 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cbnz r0, b386e │ │ b.n b3868 │ │ movs r0, #0 │ │ @@ -60523,15 +60523,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n b38a4 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #244] ; 0xf4 │ │ vrintz.f32 d27, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #36] ; 0x24 │ │ str r0, [sp, #8] │ │ @@ -60648,19 +60648,19 @@ │ │ str r0, [r1, #16] │ │ str r0, [sp, #20] │ │ b.n b39b4 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ldr r2, [sp, #776] ; 0x308 │ │ - vtbl.8 d25, {d26-d28}, d18 │ │ - vtbl.8 d25, {d26-d28}, d2 │ │ - ; instruction: 0xfffa9a56 │ │ - vshll.u32 , d22, #26 │ │ + ldr r2, [sp, #932] ; 0x3a4 │ │ + vtbx.8 d25, {d26-d28}, d9 │ │ + vtbl.8 d25, {d26-d28}, d25 │ │ + ; instruction: 0xfffa9a7d │ │ + ; instruction: 0xfffa9a5d │ │ vtrn.32 d27, d5 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #36] ; 0x24 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cbz r0, b3a1a │ │ @@ -60935,15 +60935,15 @@ │ │ b.n b3c10 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ b.n b3c16 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldr r0, [sp, #112] ; 0x70 │ │ + ldr r0, [sp, #268] ; 0x10c │ │ vrintz.f32 d27, d0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ @@ -61020,16 +61020,16 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ b.n b3ccc │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - str r7, [sp, #156] ; 0x9c │ │ - vrint?.f32 d25, d15 │ │ + str r7, [sp, #312] ; 0x138 │ │ + vqshl.u32 d25, d22, #26 │ │ vrintz.f32 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cbnz r0, b3cea │ │ b.n b3ce8 │ │ b.n b3d1e │ │ @@ -61052,15 +61052,15 @@ │ │ ldr r0, [sp, #4] │ │ mov.w r2, #258 ; 0x102 │ │ bl 13479c │ │ b.n b3d1e │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - str r6, [sp, #788] ; 0x314 │ │ + str r6, [sp, #944] ; 0x3b0 │ │ Address 0x00000000000b3d26 is out of bounds. │ │ │ │ │ │ 000b3d28 : │ │ ldr r0, [pc, #4] ; (b3d30 ) │ │ add r0, pc │ │ bx lr │ │ @@ -61794,19 +61794,19 @@ │ │ movs r0, #0 │ │ str r0, [sp, #64] ; 0x40 │ │ b.n b4354 │ │ ldr r0, [sp, #64] ; 0x40 │ │ add sp, #96 ; 0x60 │ │ pop {r7, pc} │ │ nop │ │ - str r2, [sp, #588] ; 0x24c │ │ - vqmovun.s64 d25, │ │ - vqmovun.s64 d25, │ │ - vsra.u64 , , #6 │ │ - vsra.u64 d25, d5, #6 │ │ + str r2, [sp, #744] ; 0x2e8 │ │ + vqmovn.s64 d25, q5 │ │ + vqmovun.s64 d25, q15 │ │ + vsra.u64 , q13, #6 │ │ + vsra.u64 d25, d28, #6 │ │ vrintz.f32 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r1, [sp, #0] │ │ movs r0, #0 │ │ str r0, [r1, #16] │ │ ldr r2, [sp, #0] │ │ @@ -62276,29 +62276,29 @@ │ │ str r0, [sp, #52] ; 0x34 │ │ b.n b477a │ │ b.n b477c │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ nop │ │ - ldrh r5, [r5, #56] ; 0x38 │ │ - vcvt.u16.f16 d31, d18, #6 │ │ - vclt.s32 q12, , #0 │ │ - vqrdmlah.s q12, q13, d3[0] │ │ - ; instruction: 0xfffa8e83 │ │ - ; instruction: 0xfffa8e27 │ │ - vdup.16 d31, d24[2] │ │ - vsra.u32 q12, , #7 │ │ - vcvt.u16.f16 q12, , #6 │ │ - ; instruction: 0xfffafb5a │ │ - vcge.s32 d24, d9, #0 │ │ - ; instruction: 0xfffa8cd7 │ │ - ; instruction: 0xfffafadc │ │ - vcgt.s32 d24, d11, #0 │ │ - vmull.u q12, d26, d9 │ │ + ldrh r4, [r2, #58] ; 0x3a │ │ + vcvt.u16.f16 , , #6 │ │ + vsubl.u q12, d25, d8 │ │ + vqrdmlah.s q12, q13, d26[0] │ │ + ; instruction: 0xfffa8eaa │ │ + vqrdmlah.s q12, q5, d14[0] │ │ + vdup.16 , d15[2] │ │ + vsra.u32 q12, q15, #7 │ │ + vcvt.u16.f16 q12, q13, #6 │ │ + vtbl.8 d31, {d26-d29}, d1 │ │ + vshr.u64 d24, d16, #7 │ │ + ; instruction: 0xfffa8cfe │ │ + vtbl.8 d31, {d10-d13}, d3 │ │ + vshr.u32 d24, d18, #7 │ │ + ; instruction: 0xfffa8cb0 │ │ vrintz.f32 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #36] ; 0x24 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #4] │ │ @@ -63276,15 +63276,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n b5040 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - ldr r5, [r1, #12] │ │ + ldr r4, [r6, #12] │ │ vrintz.f32 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cbnz r0, b505e │ │ b.n b5058 │ │ movs r0, #0 │ │ @@ -63307,15 +63307,15 @@ │ │ bl 13479c │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n b5086 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - ldr r1, [r6, #4] │ │ + ldr r0, [r3, #8] │ │ vrintz.f32 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cbz r0, b50a4 │ │ b.n b509c │ │ ldr r0, [sp, #8] │ │ @@ -64128,20 +64128,20 @@ │ │ bl b1aa8 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #28] │ │ b.n b5772 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - str r2, [r6, #32] │ │ - vrint?.f32 d31, d9 │ │ + str r1, [r3, #36] ; 0x24 │ │ + vqshl.u32 d31, d16, #26 │ │ vcle.s32 q8, , #0 │ │ - vcvt.f32.u32 , , #5 │ │ - vzip.32 q11, q14 │ │ - vsra.u64 q11, q3, #6 │ │ + ; instruction: 0xfffb1e80 │ │ + vrshr.u32 d22, d3, #6 │ │ + vsra.u64 q11, , #6 │ │ Address 0x00000000000b578e is out of bounds. │ │ │ │ │ │ 000b5790 : │ │ ldr r0, [pc, #4] ; (b5798 ) │ │ add r0, pc │ │ bx lr │ │ @@ -64294,15 +64294,15 @@ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #16] │ │ b.n b58d8 │ │ b.n b58da │ │ ldr r0, [sp, #16] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - str r0, [r2, #4] │ │ + str r7, [r6, #4] │ │ vrintz.f32 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #8] │ │ blx 1a4ec0 │ │ str r0, [sp, #4] │ │ @@ -64771,26 +64771,26 @@ │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n b5cf0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ nop │ │ - ldmia r4, {r4, r5} │ │ + ldmia r4, {r0, r1, r2, r4, r6} │ │ vshr.u64 q13, q5, #7 │ │ vqrdmlah.s , q5, d16[0] │ │ - ; instruction: 0xfff95d8a │ │ + ; instruction: 0xfff95db1 │ │ vtrn.32 d26, d0 │ │ - vqrdmulh.s , q5, d4[0] │ │ - ; instruction: 0xfffa5d0c │ │ - vzip.32 , │ │ + vqrdmulh.s , q5, d27[0] │ │ + vcvt.u16.f16 d21, d19, #6 │ │ + vmovn.i64 d31, q4 │ │ ; instruction: 0xfff9fc9f │ │ - vtbl.8 d17, {d10-d11}, d31 │ │ - vcvt.f16.u16 , q1, #6 │ │ - vrint?.f32 d23, d13 │ │ + vqrshrn.u64 d17, q3, #6 │ │ + vcvt.f16.u16 , , #6 │ │ + vqshl.u32 d23, d20, #26 │ │ vtrn.32 d27, d1 │ │ str r0, [sp, #0] │ │ ldr r1, [sp, #0] │ │ movs r0, #0 │ │ str r0, [r1, #16] │ │ ldr r1, [sp, #0] │ │ str r0, [r1, #32] │ │ @@ -65027,15 +65027,15 @@ │ │ ldr r2, [sp, #4] │ │ ldr r1, [pc, #12] ; (b5f44 ) │ │ add r1, pc │ │ blx 1a51e0 │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - b.n b62c8 │ │ + b.n b6316 │ │ vcle.f32 d27, d0, #0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ blx 1a51f0 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ @@ -65144,15 +65144,15 @@ │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n b6038 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - lsrs r1, r1, #4 │ │ + lsrs r0, r6, #4 │ │ vrintz.f32 d27, d0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #12] │ │ @@ -65236,16 +65236,16 @@ │ │ b.n b6108 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ b.n b610e │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - lsrs r7, r7, #32 │ │ - vqshrun.s64 d16, , #6 │ │ + lsrs r6, r4, #1 │ │ + vtbx.8 d16, {d10}, d4 │ │ vrintz.f32 d27, d0 │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #16] │ │ @@ -65793,15 +65793,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n b65b4 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - lsls r5, r1, #12 │ │ + lsls r4, r6, #12 │ │ vrintz.f32 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cbz r0, b661a │ │ b.n b65cc │ │ ldr r0, [sp, #4] │ │ @@ -65965,18 +65965,18 @@ │ │ ldr r2, [sp, #8] │ │ str r1, [r2, #36] ; 0x24 │ │ str r0, [sp, #12] │ │ b.n b672e │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - lsls r5, r3, #8 │ │ - vsra.u64 q8, , #6 │ │ - vzip.32 q8, │ │ - vzip.32 q8, │ │ + lsls r4, r0, #9 │ │ + vrshr.u32 d16, d10, #6 │ │ + vmovn.i64 d16, q5 │ │ + vzip.32 q8, q14 │ │ vrintz.f32 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movs r1, #1 │ │ bl b6680 │ │ add sp, #8 │ │ @@ -87656,17 +87656,17 @@ │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n c2ac0 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - strh r1, [r7, #20] │ │ - vsubl.u q12, d25, d17 │ │ - vrshr.u32 q12, , #7 │ │ + strh r0, [r4, #22] │ │ + sha1h.32 q12, q4 │ │ + vrshr.u64 d24, d14, #7 │ │ Address 0x00000000000c2ad2 is out of bounds. │ │ │ │ │ │ 000c2ad4 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -87704,15 +87704,15 @@ │ │ ldr r1, [pc, #12] ; (c2b30 ) │ │ add r1, pc │ │ movs r2, #90 ; 0x5a │ │ bl 13479c │ │ b.n c2b2c │ │ add sp, #8 │ │ pop {r7, pc} │ │ - strh r7, [r7, #10] │ │ + strh r6, [r4, #12] │ │ Address 0x00000000000c2b32 is out of bounds. │ │ │ │ │ │ 000c2b34 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -87845,15 +87845,15 @@ │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ str r0, [r1, #20] │ │ b.n c2c4a │ │ ldr r0, [sp, #12] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - strh r1, [r1, #10] │ │ + strh r0, [r6, #10] │ │ Address 0x00000000000c2c52 is out of bounds. │ │ │ │ │ │ 000c2c54 : │ │ push {r4, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ @@ -88048,15 +88048,15 @@ │ │ b.n c2e08 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n c2e0e │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r4, pc} │ │ - ldrb r7, [r2, #29] │ │ + ldrb r6, [r7, #29] │ │ Address 0x00000000000c2e16 is out of bounds. │ │ │ │ │ │ 000c2e18 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -88159,15 +88159,15 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n c2ef0 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - ldrb r5, [r0, #25] │ │ + ldrb r4, [r5, #25] │ │ Address 0x00000000000c2efa is out of bounds. │ │ │ │ │ │ 000c2efc : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -88290,15 +88290,15 @@ │ │ b.n c2ff8 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #44] ; 0x2c │ │ b.n c2ffe │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - ldrb r5, [r4, #21] │ │ + ldrb r4, [r1, #22] │ │ Address 0x00000000000c3006 is out of bounds. │ │ │ │ │ │ 000c3008 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -88502,16 +88502,16 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ b.n c3184 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - pop {r0, r6} │ │ - vdup.8 d27, d25[4] │ │ + pop {r3, r5, r6} │ │ + vcvt.f16.u16 , q0, #7 │ │ vcge.s32 d27, d1, #0 │ │ str r0, [sp, #0] │ │ ldr r1, [sp, #0] │ │ movs r0, #0 │ │ str r0, [r1, #8] │ │ ldr r1, [sp, #0] │ │ str r0, [r1, #4] │ │ @@ -88570,15 +88570,15 @@ │ │ add r1, pc │ │ movs r2, #178 ; 0xb2 │ │ bl 13479c │ │ b.n c3212 │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - cbnz r7, c327a │ │ + cbnz r6, c3284 │ │ vcle.f32 d27, d0, #0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #0] │ │ ldr r1, [pc, #20] ; (c323c ) │ │ add r1, pc │ │ @@ -88586,15 +88586,15 @@ │ │ bl 13479c │ │ ldr r1, [sp, #4] │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - cbnz r7, c3296 │ │ + cbnz r6, c32a0 │ │ vcle.f32 d27, d0, #0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ b.n c3248 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #0] │ │ cbz r0, c32a4 │ │ @@ -88635,15 +88635,15 @@ │ │ bl 13479c │ │ ldr r1, [sp, #12] │ │ ldr r0, [r1, #4] │ │ str r0, [r1, #0] │ │ b.n c3248 │ │ add sp, #16 │ │ pop {r7, pc} │ │ - revsh r5, r6 │ │ + cbnz r4, c32f2 │ │ Address 0x00000000000c32aa is out of bounds. │ │ │ │ │ │ 000c32ac : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -88679,15 +88679,15 @@ │ │ ldr r0, [r1, #36] ; 0x24 │ │ adds r0, #1 │ │ str r0, [r1, #36] ; 0x24 │ │ b.n c32fa │ │ b.n c32fc │ │ add sp, #8 │ │ pop {r7, pc} │ │ - hlt 0x0023 │ │ + revsh r2, r1 │ │ vcle.f32 d27, d0, #0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ ldr r1, [sp, #24] │ │ ldr r0, [r1, #4] │ │ ldr r1, [r1, #8] │ │ @@ -88763,17 +88763,17 @@ │ │ str.w r0, [r1, r2, lsl #2] │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n c33be │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - rev16 r1, r1 │ │ - vtbl.8 d27, {d9-d11}, d31 │ │ - ; instruction: 0xfff9b9ff │ │ + rev16 r0, r6 │ │ + ; instruction: 0xfff9ba56 │ │ + vtbl.8 d27, {d9-d11}, d22 │ │ Address 0x00000000000c33ce is out of bounds. │ │ │ │ │ │ 000c33d0 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -88911,15 +88911,15 @@ │ │ str r0, [r1, #32] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ b.n c34f2 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - ; instruction: 0xb8c7 │ │ + ; instruction: 0xb8ee │ │ vcle.f32 d27, d0, #0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ ldr r1, [sp, #24] │ │ ldr r0, [r1, #12] │ │ ldr r1, [r1, #16] │ │ @@ -89043,16 +89043,16 @@ │ │ add.w r0, r0, r1, lsl #2 │ │ str r0, [sp, #28] │ │ b.n c3618 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - ; instruction: 0xb875 │ │ - vqrshrun.s64 d27, , #7 │ │ + ; instruction: 0xb89c │ │ + vqrshrun.s64 d27, q15, #7 │ │ Address 0x00000000000c3626 is out of bounds. │ │ │ │ │ │ 000c3628 : │ │ push {r4, lr} │ │ sub sp, #48 ; 0x30 │ │ ldr.w ip, [sp, #64] ; 0x40 │ │ @@ -92702,15 +92702,15 @@ │ │ bl c3488 │ │ ldr r2, [sp, #360] ; 0x168 │ │ add r1, sp, #40 ; 0x28 │ │ str.w r0, [r1, r2, lsl #2] │ │ cbz r0, c57ae │ │ b.n c5788 │ │ nop │ │ - str r2, [r3, #72] ; 0x48 │ │ + str r1, [r0, #76] ; 0x4c │ │ ; instruction: 0xfff99a5a │ │ add r0, sp, #40 ; 0x28 │ │ add.w r1, r0, r2, lsl #2 │ │ ldr.w r0, [r0, r2, lsl #2] │ │ ldr.w r1, [r1, #-4] │ │ ldr r2, [sp, #304] ; 0x130 │ │ ldr r3, [sp, #36] ; 0x24 │ │ @@ -93793,16 +93793,16 @@ │ │ bl c31e8 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n c6142 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - bcc.n c6068 │ │ - vrsra.u32 , q1, #8 │ │ + bcc.n c60b6 │ │ + vrsra.u32 , , #8 │ │ Address 0x00000000000c614e is out of bounds. │ │ │ │ │ │ 000c6150 : │ │ push {r7, lr} │ │ sub sp, #88 ; 0x58 │ │ str r0, [sp, #80] ; 0x50 │ │ @@ -100373,16 +100373,16 @@ │ │ movs r0, #1 │ │ str r0, [sp, #196] ; 0xc4 │ │ b.n c996c │ │ ldr r0, [sp, #196] ; 0xc4 │ │ add sp, #200 ; 0xc8 │ │ pop {r7, pc} │ │ nop │ │ - ; instruction: 0xb612 │ │ - vclz.i32 d27, d28 │ │ + ; instruction: 0xb639 │ │ + vsri.64 , , #8 │ │ Address 0x00000000000c997a is out of bounds. │ │ │ │ │ │ 000c997c : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -101021,15 +101021,15 @@ │ │ b.n c9e00 │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n c9ebe │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - add r7, sp, #856 ; 0x358 │ │ + add r7, sp, #1012 ; 0x3f4 │ │ Address 0x00000000000c9ec6 is out of bounds. │ │ │ │ │ │ 000c9ec8 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ ldr.w ip, [sp, #32] │ │ @@ -101421,16 +101421,16 @@ │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ b.n ca22e │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - stc 15, cr15, [sl, #992]! ; 0x3e0 │ │ - ldc 15, cr15, [r2, #992] ; 0x3e0 │ │ + ldcl 15, cr15, [r1, #992] ; 0x3e0 │ │ + ldc 15, cr15, [r9, #992]! ; 0x3e0 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ str r0, [r1, #0] │ │ @@ -101480,15 +101480,15 @@ │ │ add r1, pc │ │ mov.w r2, #260 ; 0x104 │ │ bl 13479c │ │ b.n ca2b6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - ldcl 15, cr15, [r2], #992 ; 0x3e0 │ │ + ldc 15, cr15, [r9, #-992] ; 0xfffffc20 │ │ │ │ 000ca2c0 : │ │ push {r7, lr} │ │ sub sp, #72 ; 0x48 │ │ str r0, [sp, #64] ; 0x40 │ │ str r1, [sp, #60] ; 0x3c │ │ str r2, [sp, #56] ; 0x38 │ │ @@ -107127,18 +107127,18 @@ │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #84] ; 0x54 │ │ b.n cd494 │ │ ldr r0, [sp, #84] ; 0x54 │ │ add sp, #88 ; 0x58 │ │ pop {r4, r5, r7, pc} │ │ nop │ │ - add r7, sp, #300 ; 0x12c │ │ - vcvt.u32.f32 d26, d5, #8 │ │ - ; instruction: 0xfff8aeff │ │ - ; instruction: 0xfff8ada9 │ │ + add r7, sp, #456 ; 0x1c8 │ │ + vcvt.u32.f32 d26, d28, #8 │ │ + ; instruction: 0xfff8af26 │ │ + ; instruction: 0xfff8add0 │ │ vabal.u , d24, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ str r3, [sp, #20] │ │ ldr r0, [pc, #348] ; (cd618 ) │ │ @@ -108096,15 +108096,15 @@ │ │ b.n cdd28 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n cdd2e │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - ldmia r7, {r0, r1, r2, r5, r7} │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ vclz.i32 , q4 │ │ vsri.64 d25, d18, #7 │ │ vsri.64 d25, d10, #7 │ │ vsra.u32 d18, d26, #7 │ │ Address 0x00000000000cdd46 is out of bounds. │ │ │ │ │ │ @@ -108319,15 +108319,15 @@ │ │ str r0, [sp, #60] ; 0x3c │ │ b.n cdf2a │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ str r3, [sp, #400] ; 0x190 │ │ vrsra.u32 d25, d24, #7 │ │ - vtbl.8 d20, {d9-d10}, d13 │ │ + vqshrn.u64 d20, q10, #7 │ │ vtbx.8 d18, {d8-d11}, d18 │ │ vrshr.u32 d25, d12, #7 │ │ vsra.u64 , q15, #7 │ │ Address 0x00000000000cdf46 is out of bounds. │ │ │ │ │ │ 000cdf48 : │ │ @@ -108955,16 +108955,16 @@ │ │ movs r0, #1 │ │ str r0, [sp, #4] │ │ b.n ce47c │ │ ldr r0, [sp, #4] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - strb r7, [r3, #27] │ │ - vtbl.8 d28, {d8}, d1 │ │ + strb r6, [r0, #28] │ │ + vtbl.8 d28, {d8}, d24 │ │ ; instruction: 0xfff819da │ │ Address 0x00000000000ce48e is out of bounds. │ │ │ │ │ │ 000ce490 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ @@ -108992,15 +108992,15 @@ │ │ ldr r0, [pc, #20] ; (ce4d8 ) │ │ add r0, pc │ │ add sp, #8 │ │ pop {r7, pc} │ │ ldc2l 0, cr0, [r6, #56] ; 0x38 │ │ stc2l 0, cr0, [ip, #56] ; 0x38 │ │ stc2l 0, cr0, [r0, #56] ; 0x38 │ │ - ldr r7, [r4, #20] │ │ + ldr r6, [r1, #24] │ │ ; instruction: 0xfff8fdae │ │ movs r6, r1 │ │ │ │ 000ce4dc : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -110353,15 +110353,15 @@ │ │ bl c8ad8 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n cf05e │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldrb r3, [r6, r7] │ │ + ldrsh r2, [r3, r0] │ │ vabal.u , d24, d0 │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #44] ; 0x2c │ │ str r2, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ @@ -110531,15 +110531,15 @@ │ │ bl c8ad8 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n cf1e6 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldrb r3, [r5, r1] │ │ + ldrb r2, [r2, r2] │ │ vabal.u , d24, d0 │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #44] ; 0x2c │ │ str r2, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ asrs r1, r0, #31 │ │ @@ -111486,20 +111486,20 @@ │ │ add r3, pc │ │ movs r0, #3 │ │ movs r1, #121 ; 0x79 │ │ movs r2, #112 ; 0x70 │ │ bl 1165ac │ │ b.n cfd28 │ │ nop │ │ - ldr r2, [pc, #484] ; (cfc34 ) │ │ + ldr r2, [pc, #640] ; (cfcd0 ) │ │ vcls.s32 d28, d8 │ │ movs r6, r1 │ │ stmia r4!, {r1, r2, r3} │ │ movs r6, r1 │ │ - ; instruction: 0x47ab │ │ + ; instruction: 0x47d2 │ │ vqshl.u64 q15, , #56 ; 0x38 │ │ ldr r1, [sp, #64] ; 0x40 │ │ movs r0, #0 │ │ cmp r1, #1 │ │ str r0, [sp, #12] │ │ bne.n cfa7c │ │ b.n cfa6a │ │ @@ -111830,18 +111830,18 @@ │ │ bl c33d0 │ │ ldr r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #92] ; 0x5c │ │ b.n cfd52 │ │ ldr r0, [sp, #92] ; 0x5c │ │ add sp, #96 ; 0x60 │ │ pop {r7, pc} │ │ - bx r9 │ │ - vqabs.s32 d20, d5 │ │ - ; instruction: 0xfff845c7 │ │ - vsri.64 q10, , #8 │ │ + bx lr │ │ + vqabs.s32 d20, d28 │ │ + ; instruction: 0xfff845ee │ │ + vsri.64 q10, q14, #8 │ │ Address 0x00000000000cfd66 is out of bounds. │ │ │ │ │ │ 000cfd68 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -112834,16 +112834,16 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ b.n d05ec │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - cmp r6, #211 ; 0xd3 │ │ - ; instruction: 0xfff82eb9 │ │ + cmp r6, #250 ; 0xfa │ │ + vqrdmlah.s q9, q12, d16[0] │ │ Address 0x00000000000d05fa is out of bounds. │ │ │ │ │ │ 000d05fc : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -112881,17 +112881,17 @@ │ │ ldr r1, [pc, #20] ; (d065c ) │ │ add r1, pc │ │ movs r2, #53 ; 0x35 │ │ bl 13479c │ │ b.n d0650 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - cmp r6, #105 ; 0x69 │ │ - vcvt.f32.u32 q9, , #8 │ │ - vqrdmlah.s q9, q4, d7[0] │ │ + cmp r6, #144 ; 0x90 │ │ + vcvt.f32.u32 q9, q15, #8 │ │ + vqrdmlah.s q9, q4, d30[0] │ │ Address 0x00000000000d065e is out of bounds. │ │ │ │ │ │ 000d0660 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -113011,17 +113011,17 @@ │ │ b.n d0764 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #20] │ │ b.n d076a │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - cmp r5, #195 ; 0xc3 │ │ - vcvt.u16.f16 q9, , #8 │ │ - vcvt.u16.f16 q9, , #8 │ │ + cmp r5, #234 ; 0xea │ │ + ; instruction: 0xfff82da0 │ │ + ; instruction: 0xfff82d86 │ │ vabal.u , d24, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [pc, #68] ; (d07cc ) │ │ add r1, pc │ │ @@ -113051,16 +113051,16 @@ │ │ movs r0, #0 │ │ str r0, [r1, #4] │ │ b.n d07c4 │ │ b.n d07c6 │ │ ldr r0, [sp, #4] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - cmp r5, #5 │ │ - ; instruction: 0xfff82cd9 │ │ + cmp r5, #44 ; 0x2c │ │ + ; instruction: 0xfff82d00 │ │ Address 0x00000000000d07d2 is out of bounds. │ │ │ │ │ │ 000d07d4 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -113190,17 +113190,17 @@ │ │ b.n d08f0 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #20] │ │ b.n d08f6 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - cmp r4, #63 ; 0x3f │ │ - vtbx.8 d18, {d24-d27}, d27 │ │ - ; instruction: 0xfff82bd3 │ │ + cmp r4, #102 ; 0x66 │ │ + vcvt.f16.u16 d18, d2, #8 │ │ + ; instruction: 0xfff82bfa │ │ Address 0x00000000000d0906 is out of bounds. │ │ │ │ │ │ 000d0908 : │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ @@ -120978,16 +120978,16 @@ │ │ mvn.w r0, #1 │ │ str r0, [sp, #20] │ │ b.n d5762 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ bls.n d56ce │ │ - vqshl.u32 d31, d6, #24 │ │ - vtbx.8 d19, {d7}, d30 │ │ + vqshl.u32 d31, d29, #24 │ │ + ; instruction: 0xfff73895 │ │ vabal.u , d24, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ str r2, [sp, #0] │ │ ldr r0, [sp, #8] │ │ bl 1261aa │ │ @@ -121050,17 +121050,17 @@ │ │ str.w r0, [r1, #132] ; 0x84 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ b.n d5806 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - bl fff6c7fe <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffdae546> │ │ - bl fff54802 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffd9654a> │ │ - bl fff2e806 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffd7054e> │ │ + bl fff937fe <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffdd5546> │ │ + bl fff7b802 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffdbd54a> │ │ + bl fff55806 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffd9754e> │ │ │ │ 000d5818 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #0] │ │ @@ -121115,15 +121115,15 @@ │ │ add r1, pc │ │ movs r2, #84 ; 0x54 │ │ bl 13479c │ │ b.n d5896 │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - bl ffe8a88e <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffccc5d6> │ │ + bl ffeb188e <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffcf35d6> │ │ │ │ 000d58a0 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ @@ -122420,15 +122420,15 @@ │ │ str r0, [sp, #36] ; 0x24 │ │ b.n d638c │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ bhi.n d641c │ │ - ; instruction: 0xfff9de95 │ │ + ; instruction: 0xfff9debc │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #32 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ str r3, [sp, #12] │ │ @@ -122692,17 +122692,17 @@ │ │ b.n d65e2 │ │ ldr r0, [sp, #80] ; 0x50 │ │ bl 11aaec │ │ ldr r0, [sp, #8] │ │ add sp, #96 ; 0x60 │ │ pop {r7, pc} │ │ nop │ │ - strb r0, [r4, r1] │ │ - vcls.s32 d21, d12 │ │ - ; instruction: 0xfff853e4 │ │ + strb r7, [r0, r2] │ │ + vsri.32 d21, d19, #8 │ │ + vcls.s32 d21, d11 │ │ vabal.u , d24, d0 │ │ sub sp, #80 ; 0x50 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #56] ; 0x38 │ │ movs r0, #0 │ │ @@ -123061,27 +123061,27 @@ │ │ movs r0, #0 │ │ str r0, [sp, #76] ; 0x4c │ │ b.n d691c │ │ ldr r0, [sp, #76] ; 0x4c │ │ add sp, #80 ; 0x50 │ │ pop {r7, pc} │ │ nop │ │ - ldr r2, [r1, #92] ; 0x5c │ │ - vqrdmulh.s q11, q4, d30[0] │ │ - vcvt.u16.f16 d22, d28, #8 │ │ - ; instruction: 0xfff86cd6 │ │ - vmull.u q11, d24, d28 │ │ - ; instruction: 0xfff86c94 │ │ - vcvt.f16.u16 d22, d6, #8 │ │ - vmull.u q11, d8, d0 │ │ - ; instruction: 0xfff86bb4 │ │ - vtbl.8 d22, {d24-d27}, d8 │ │ - vtbx.8 d22, {d8-d11}, d18 │ │ - ; instruction: 0xfff86b1c │ │ - vtbl.8 d22, {d8-d11}, d6 │ │ + ldr r1, [r6, #92] ; 0x5c │ │ + ; instruction: 0xfff86d95 │ │ + vqrdmulh.s q11, q4, d19[0] │ │ + ; instruction: 0xfff86cfd │ │ + ; instruction: 0xfff86cd3 │ │ + ; instruction: 0xfff86cbb │ │ + vcvt.f16.u16 d22, d29, #8 │ │ + vmull.u q11, d8, d23 │ │ + ; instruction: 0xfff86bdb │ │ + vtbl.8 d22, {d24-d27}, d31 │ │ + vtbl.8 d22, {d24-d27}, d9 │ │ + vtbx.8 d22, {d8-d11}, d3 │ │ + vtbl.8 d22, {d8-d11}, d29 │ │ vabal.u , d24, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ ldr r0, [sp, #12] │ │ @@ -123130,16 +123130,16 @@ │ │ b.n d69c4 │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n d69ca │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldr r6, [r1, #40] ; 0x28 │ │ - ; instruction: 0xfff86a76 │ │ + ldr r5, [r6, #40] ; 0x28 │ │ + ; instruction: 0xfff86a9d │ │ Address 0x00000000000d69d6 is out of bounds. │ │ │ │ │ │ 000d69d8 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -123227,19 +123227,19 @@ │ │ ldr r3, [sp, #12] │ │ bl d6958 │ │ str r0, [sp, #28] │ │ b.n d6a96 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldr r2, [r1, #32] │ │ + ldr r1, [r6, #32] │ │ vclz.i32 d21, d18 │ │ movs r6, r1 │ │ - ldr r4, [r2, #28] │ │ - ; instruction: 0xfff86998 │ │ + ldr r3, [r7, #28] │ │ + ; instruction: 0xfff869bf │ │ vabal.u , d24, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -123285,15 +123285,15 @@ │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #12] │ │ b.n d6b16 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - tst r3, r3 │ │ + negs r2, r0 │ │ vabal.u , d24, d0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ │ cbnz r0, d6b3a │ │ @@ -123386,16 +123386,16 @@ │ │ b.n d6bea │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n d6bea │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - adcs r7, r4 │ │ - vrev16.32 q10, │ │ + sbcs r6, r1 │ │ + vrev16.32 q10, q14 │ │ Address 0x00000000000d6bf6 is out of bounds. │ │ │ │ │ │ 000d6bf8 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -123496,15 +123496,15 @@ │ │ bl 1165ac │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n d6cc2 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - eors r7, r4 │ │ + lsls r6, r1 │ │ vabal.u , d24, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #4] │ │ cbnz r0, d6d3a │ │ b.n d6cda │ │ @@ -123557,15 +123557,15 @@ │ │ b.n d6d44 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ str r0, [r2, r7] │ │ movs r6, r1 │ │ - ands r7, r3 │ │ + eors r6, r0 │ │ Address 0x00000000000d6d52 is out of bounds. │ │ │ │ │ │ 000d6d54 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -123673,17 +123673,17 @@ │ │ str r0, [sp, #36] ; 0x24 │ │ b.n d6e3e │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ str r2, [r6, r4] │ │ movs r6, r1 │ │ - subs r7, #121 ; 0x79 │ │ - ; instruction: 0xfff83f25 │ │ - ; instruction: 0xfff83ef9 │ │ + subs r7, #160 ; 0xa0 │ │ + vqrdmlsh.s , q4, d12[0] │ │ + ; instruction: 0xfff83f20 │ │ vshr.u32 , q12, #8 │ │ movs r6, r1 │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #12] │ │ @@ -123884,15 +123884,15 @@ │ │ b.n d6ffc │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n d7002 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - subs r5, #99 ; 0x63 │ │ + subs r5, #138 ; 0x8a │ │ Address 0x00000000000d700a is out of bounds. │ │ │ │ │ │ 000d700c : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -123926,15 +123926,15 @@ │ │ bl daaa4 │ │ str r0, [sp, #28] │ │ b.n d7054 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - subs r4, #237 ; 0xed │ │ + subs r5, #20 │ │ Address 0x00000000000d705e is out of bounds. │ │ │ │ │ │ 000d7060 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -123961,15 +123961,15 @@ │ │ ldr r1, [sp, #4] │ │ bl dab0c │ │ str r0, [sp, #12] │ │ b.n d709e │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - subs r4, #157 ; 0x9d │ │ + subs r4, #196 ; 0xc4 │ │ Address 0x00000000000d70a6 is out of bounds. │ │ │ │ │ │ 000d70a8 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -124001,15 +124001,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n d70ec │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - subs r4, #85 ; 0x55 │ │ + subs r4, #124 ; 0x7c │ │ Address 0x00000000000d70f6 is out of bounds. │ │ │ │ │ │ 000d70f8 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -124050,15 +124050,15 @@ │ │ bl 98970 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n d7150 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - subs r4, #1 │ │ + subs r4, #40 ; 0x28 │ │ Address 0x00000000000d715a is out of bounds. │ │ │ │ │ │ 000d715c : │ │ push {r7, lr} │ │ sub sp, #48 ; 0x30 │ │ ldr.w ip, [sp, #72] ; 0x48 │ │ @@ -124262,24 +124262,24 @@ │ │ bl a63ec │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n d732a │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - subs r3, #69 ; 0x45 │ │ - ; instruction: 0xfff83b1d │ │ - ; instruction: 0xfff83afb │ │ + subs r3, #108 ; 0x6c │ │ + vtbx.8 d19, {d8-d11}, d4 │ │ + vtbl.8 d19, {d8-d11}, d18 │ │ vcvt.f16.u16 q10, q13, #8 │ │ movs r6, r1 │ │ ldr r4, [pc, #376] ; (d74bc ) │ │ movs r6, r1 │ │ ldr r4, [pc, #128] ; (d73c8 ) │ │ movs r6, r1 │ │ - subs r2, #13 │ │ + subs r2, #52 ; 0x34 │ │ vtbl.8 d20, {d24-d27}, d12 │ │ movs r6, r1 │ │ sub sp, #12 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #0] │ │ cmp.w r0, #788 ; 0x314 │ │ @@ -124405,15 +124405,15 @@ │ │ b.n d7454 │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n d745a │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - subs r1, #87 ; 0x57 │ │ + subs r1, #126 ; 0x7e │ │ Address 0x00000000000d7462 is out of bounds. │ │ │ │ │ │ 000d7464 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -124448,15 +124448,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n d74ac │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - subs r0, #149 ; 0x95 │ │ + subs r0, #188 ; 0xbc │ │ Address 0x00000000000d74b6 is out of bounds. │ │ │ │ │ │ 000d74b8 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -124502,15 +124502,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n d751c │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - subs r0, #13 │ │ + subs r0, #52 ; 0x34 │ │ vabal.u , d24, d0 │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #40] ; 0x28 │ │ @@ -124731,22 +124731,22 @@ │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ b.n d7724 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - adds r7, #185 ; 0xb9 │ │ - vqabs.s32 , │ │ - vpadal.u32 , │ │ - vqshlu.s64 d19, d23, #56 ; 0x38 │ │ - vqshlu.s64 d19, d11, #56 ; 0x38 │ │ - vpadal.s32 , │ │ - vqshlu.s32 d19, d21, #24 │ │ - vpadal.s32 d19, d5 │ │ + adds r7, #224 ; 0xe0 │ │ + vqneg.s32 d19, d14 │ │ + vqabs.s32 d19, d14 │ │ + vqshlu.s64 , q7, #56 ; 0x38 │ │ + vpadal.u32 , q1 │ │ + vqshlu.s32 , q11, #24 │ │ + vqshlu.s32 , q6, #24 │ │ + vpadal.s32 d19, d28 │ │ vabal.u , d24, d0 │ │ sub sp, #288 ; 0x120 │ │ str r0, [sp, #280] ; 0x118 │ │ str r1, [sp, #276] ; 0x114 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ str r0, [sp, #12] │ │ @@ -124908,23 +124908,23 @@ │ │ bl 1348b8 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #284] ; 0x11c │ │ b.n d78c6 │ │ ldr r0, [sp, #284] ; 0x11c │ │ add sp, #288 ; 0x120 │ │ pop {r7, pc} │ │ - adds r5, #157 ; 0x9d │ │ - ; instruction: 0xfff83565 │ │ - vsli.32 d19, d29, #24 │ │ - vsli.32 d19, d3, #24 │ │ - vsri.64 , , #8 │ │ - vsri.64 , , #8 │ │ - vclz.i32 d19, d23 │ │ - vsri.64 d19, d1, #8 │ │ - vcls.s32 , │ │ + adds r5, #196 ; 0xc4 │ │ + vabal.u , d24, d12 │ │ + ; instruction: 0xfff83564 │ │ + vsli.32 d19, d26, #24 │ │ + vabal.u , d8, d18 │ │ + vabal.u , d8, d6 │ │ + vclz.i32 , q7 │ │ + vsri.64 d19, d24, #8 │ │ + vsri.64 d19, d2, #8 │ │ Address 0x00000000000d78ee is out of bounds. │ │ │ │ │ │ 000d78f0 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -124970,15 +124970,15 @@ │ │ bl 1165ac │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n d795a │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - adds r3, #207 ; 0xcf │ │ + adds r3, #246 ; 0xf6 │ │ vabal.u , d24, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ str r0, [sp, #12] │ │ @@ -125126,19 +125126,19 @@ │ │ bl 13479c │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #44] ; 0x2c │ │ b.n d7abe │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - adds r3, #147 ; 0x93 │ │ - vsubw.u , q4, d5 │ │ - vrshr.u64 , , #8 │ │ - vrshr.u64 d19, d27, #8 │ │ - vpaddl.s32 , │ │ + adds r3, #186 ; 0xba │ │ + vsubw.u , q4, d28 │ │ + vrshr.u64 , q15, #8 │ │ + vpaddl.u32 , q9 │ │ + vrshr.u64 d19, d0, #8 │ │ vabal.u , d24, d0 │ │ sub sp, #280 ; 0x118 │ │ str r0, [sp, #272] ; 0x110 │ │ str r1, [sp, #268] ; 0x10c │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ str r0, [sp, #4] │ │ @@ -125251,20 +125251,20 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #276] ; 0x114 │ │ b.n d7be0 │ │ ldr r0, [sp, #276] ; 0x114 │ │ add sp, #280 ; 0x118 │ │ pop {r7, pc} │ │ nop │ │ - adds r2, #17 │ │ - ; instruction: 0xfff831e3 │ │ - ; instruction: 0xfff831cd │ │ - vsra.u64 d19, d17, #8 │ │ - vsra.u32 , , #8 │ │ - vsra.u32 , , #8 │ │ + adds r2, #56 ; 0x38 │ │ + vpaddl.s32 d19, d10 │ │ + vsra.u64 , q10, #8 │ │ + vsra.u64 , q4, #8 │ │ + vaddw.u , q12, d18 │ │ + vsra.u32 , q12, #8 │ │ vabal.u , d24, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r0, [r0, #4] │ │ @@ -125357,16 +125357,16 @@ │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n d7cd4 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - adds r0, #165 ; 0xa5 │ │ - vrev64.32 , │ │ + adds r0, #204 ; 0xcc │ │ + vshr.u64 d19, d6, #8 │ │ vabal.u , d24, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -128114,15 +128114,15 @@ │ │ bl 1165ac │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n d93c2 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - lsrs r1, r1, #13 │ │ + lsrs r0, r6, #13 │ │ vabal.u , d24, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ bl d9430 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ @@ -128264,15 +128264,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n d94fc │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - lsrs r7, r1, #8 │ │ + lsrs r6, r6, #8 │ │ Address 0x00000000000d9506 is out of bounds. │ │ │ │ │ │ 000d9508 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -128362,16 +128362,16 @@ │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n d95d0 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - lsrs r5, r0, #7 │ │ - vqrshrn.u64 d16, , #8 │ │ + lsrs r4, r5, #7 │ │ + vtbl.8 d16, {d24-d25}, d6 │ │ Address 0x00000000000d95de is out of bounds. │ │ │ │ │ │ 000d95e0 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -128495,16 +128495,16 @@ │ │ bl 1165ac │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n d96f6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - lsrs r5, r1, #3 │ │ - vqshrun.s64 d16, , #8 │ │ + lsrs r4, r6, #3 │ │ + vqshrun.s64 d16, q14, #8 │ │ Address 0x00000000000d9702 is out of bounds. │ │ │ │ │ │ 000d9704 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -128597,15 +128597,15 @@ │ │ bl 1165ac │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n d97c6 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - lsls r5, r0, #29 │ │ + lsls r4, r5, #29 │ │ Address 0x00000000000d97ce is out of bounds. │ │ │ │ │ │ 000d97d0 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -128731,16 +128731,16 @@ │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n d98e8 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - lsls r1, r5, #25 │ │ - vqshlu.s32 d16, d17, #24 │ │ + lsls r0, r2, #26 │ │ + vqshlu.s32 q8, q4, #24 │ │ vabal.u , d24, d0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ ldr r3, [sp, #16] │ │ add r0, sp, #8 │ │ @@ -128798,15 +128798,15 @@ │ │ bl b1e5e │ │ str r0, [sp, #20] │ │ b.n d9918 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - lsls r5, r0, #23 │ │ + lsls r4, r5, #23 │ │ Address 0x00000000000d9996 is out of bounds. │ │ │ │ │ │ 000d9998 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -128915,15 +128915,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n d9a80 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - lsls r3, r1, #18 │ │ + lsls r2, r6, #18 │ │ vabal.u , d24, d0 │ │ bl 174c88 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ @@ -129011,15 +129011,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n d9b50 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - lsls r5, r5, #15 │ │ + lsls r4, r2, #16 │ │ vabal.u , d24, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -129162,15 +129162,15 @@ │ │ bl 1165ac │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n d9c92 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - lsls r1, r7, #9 │ │ + lsls r0, r4, #10 │ │ vabal.u , d24, d0 │ │ bl 174c88 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ @@ -129568,15 +129568,15 @@ │ │ nop │ │ subs r2, r0, #4 │ │ movs r6, r1 │ │ subs r0, r7, #2 │ │ movs r6, r1 │ │ subs r0, r4, #2 │ │ movs r6, r1 │ │ - vmaxnm.f16 , , │ │ + vminnm.f16 , q13, │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -129624,16 +129624,16 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n da084 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - mcr2 15, 6, pc, cr5, cr7, {7} ; │ │ - mrc2 15, 4, pc, cr11, cr7, {7} │ │ + mcr2 15, 7, pc, cr12, cr7, {7} ; │ │ + mcr2 15, 6, pc, cr2, cr7, {7} ; │ │ │ │ 000da094 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ @@ -129677,15 +129677,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n da0f4 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - add r6, sp, #388 ; 0x184 │ │ + add r6, sp, #544 ; 0x220 │ │ Address 0x00000000000da0fe is out of bounds. │ │ │ │ │ │ 000da100 : │ │ push {r7, lr} │ │ sub sp, #64 ; 0x40 │ │ ldr.w ip, [sp, #80] ; 0x50 │ │ @@ -129998,27 +129998,27 @@ │ │ bl a89a0 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ b.n da3c2 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - add r5, sp, #644 ; 0x284 │ │ - vcvt.u16.f16 q13, , #9 │ │ - vcvt.u16.f16 d26, d23, #9 │ │ - vqdmulh.s q13, , d25[0] │ │ - vqdmulh.s q13, , d3[0] │ │ - ; instruction: 0xfff7ac9d │ │ + add r5, sp, #800 ; 0x320 │ │ + ; instruction: 0xfff7ada2 │ │ + vcvt.u16.f16 q13, q7, #9 │ │ + vcvt.u16.f16 d26, d0, #9 │ │ + vqdmulh.s q13, , d26[0] │ │ + vqdmulh.s q13, , d4[0] │ │ vdup.8 d17, d6[3] │ │ movs r6, r1 │ │ subs r6, r5, r7 │ │ movs r6, r1 │ │ subs r4, r3, r0 │ │ movs r6, r1 │ │ - add r3, sp, #524 ; 0x20c │ │ + add r3, sp, #680 ; 0x2a8 │ │ ; instruction: 0xfff71afc │ │ movs r6, r1 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ @@ -130326,29 +130326,29 @@ │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #60] ; 0x3c │ │ b.n da6c0 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r4, pc} │ │ nop │ │ - add r2, sp, #852 ; 0x354 │ │ - ; instruction: 0xfff7aa9b │ │ + add r2, sp, #1008 ; 0x3f0 │ │ + vtbx.8 d26, {d23-d25}, d2 │ │ vtbl.8 d17, {d23}, d30 │ │ movs r6, r1 │ │ - add r2, sp, #420 ; 0x1a4 │ │ - vshll.u32 q13, d21, #23 │ │ - vtbl.8 d26, {d7-d9}, d13 │ │ - ; instruction: 0xfff7a9bf │ │ - vqrshrn.u64 d26, , #9 │ │ - vtbx.8 d26, {d7-d8}, d7 │ │ - ; instruction: 0xfff7a8fd │ │ - vtbx.8 d26, {d23}, d17 │ │ - vtbl.8 d26, {d23}, d29 │ │ - ; instruction: 0xfff7a897 │ │ - vtbx.8 d26, {d7}, d25 │ │ + add r2, sp, #576 ; 0x240 │ │ + ; instruction: 0xfff7aa5c │ │ + vshll.u32 q13, d20, #23 │ │ + vtbx.8 d26, {d23-d24}, d22 │ │ + vtbl.8 d26, {d23-d24}, d16 │ │ + vtbx.8 d26, {d7-d8}, d30 │ │ + vtbl.8 d26, {d7-d8}, d20 │ │ + vtbl.8 d26, {d7-d8}, d8 │ │ + ; instruction: 0xfff7a8d4 │ │ + ; instruction: 0xfff7a8be │ │ + ; instruction: 0xfff7a890 │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ str r3, [sp, #20] │ │ @@ -130613,17 +130613,17 @@ │ │ bl 134884 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n da962 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - add r6, pc, #852 ; (adr r6, dacc0 ) │ │ - vqshlu.s64 d26, d31, #55 ; 0x37 │ │ - vsli.64 d26, d29, #55 ; 0x37 │ │ + add r6, pc, #1008 ; (adr r6, dad5c ) │ │ + vcvt.f16.u16 q13, q11 │ │ + vrsqrte.f16 q13, q10 │ │ Address 0x00000000000da972 is out of bounds. │ │ │ │ │ │ 000da974 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ @@ -133463,15 +133463,15 @@ │ │ bl b1e8c │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n dc246 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - cmp r4, #114 ; 0x72 │ │ + cmp r4, #153 ; 0x99 │ │ vabal.u , d24, d0 │ │ sub.w sp, sp, #4128 ; 0x1020 │ │ sub sp, #8 │ │ add.w lr, sp, #28 │ │ add.w r3, lr, #4096 ; 0x1000 │ │ str r3, [sp, #8] │ │ mov r3, r1 │ │ @@ -133582,16 +133582,16 @@ │ │ ldr r0, [sp, #16] │ │ bl b1014 │ │ b.n dc356 │ │ ldr r0, [sp, #24] │ │ add.w sp, sp, #4128 ; 0x1020 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - cmp r3, #234 ; 0xea │ │ - vtbx.8 d18, {d8-d11}, d12 │ │ + cmp r4, #17 │ │ + ; instruction: 0xfff82b73 │ │ Address 0x00000000000dc366 is out of bounds. │ │ │ │ │ │ 000dc368 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -133689,16 +133689,16 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #28] │ │ b.n dc440 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - cmp r2, #152 ; 0x98 │ │ - ; instruction: 0xfff82a5a │ │ + cmp r2, #191 ; 0xbf │ │ + vtbl.8 d18, {d24-d26}, d1 │ │ Address 0x00000000000dc44e is out of bounds. │ │ │ │ │ │ 000dc450 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -133763,15 +133763,15 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #28] │ │ b.n dc4e0 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - cmp r2, #4 │ │ + cmp r2, #43 ; 0x2b │ │ vabal.u , d24, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ bl d9430 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ @@ -133796,15 +133796,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n dc528 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - cmp r1, #104 ; 0x68 │ │ + cmp r1, #143 ; 0x8f │ │ vabal.u , d24, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cbz r0, dc57c │ │ b.n dc542 │ │ @@ -133965,15 +133965,15 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #28] │ │ b.n dc69c │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - cmp r0, #76 ; 0x4c │ │ + cmp r0, #115 ; 0x73 │ │ Address 0x00000000000dc6a6 is out of bounds. │ │ │ │ │ │ 000dc6a8 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ @@ -134042,15 +134042,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n dc744 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - movs r7, #178 ; 0xb2 │ │ + movs r7, #217 ; 0xd9 │ │ Address 0x00000000000dc74e is out of bounds. │ │ │ │ │ │ 000dc750 : │ │ push {r7, lr} │ │ sub sp, #112 ; 0x70 │ │ ldr.w ip, [sp, #124] ; 0x7c │ │ @@ -134453,15 +134453,15 @@ │ │ ldr r1, [sp, #48] ; 0x30 │ │ bl dc534 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #92] ; 0x5c │ │ cmp r0, r1 │ │ beq.n dcb00 │ │ b.n dcaf8 │ │ - movs r6, #154 ; 0x9a │ │ + movs r6, #193 ; 0xc1 │ │ vtbl.8 d25, {d8}, d13 │ │ bl b1014 │ │ b.n dcb00 │ │ b.n dcb26 │ │ ldr r0, [sp, #92] ; 0x5c │ │ cbz r0, dcb1c │ │ b.n dcb08 │ │ @@ -134500,19 +134500,19 @@ │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #108] ; 0x6c │ │ b.n dcb58 │ │ ldr r0, [sp, #108] ; 0x6c │ │ add sp, #112 ; 0x70 │ │ pop {r7, pc} │ │ nop │ │ - movs r5, #250 ; 0xfa │ │ - vsri.64 q9, q3, #8 │ │ - vsri.64 d18, d4, #8 │ │ - vcls.s32 q9, q3 │ │ - ; instruction: 0xfff823c8 │ │ + movs r6, #33 ; 0x21 │ │ + vsri.64 q9, , #8 │ │ + vsri.64 d18, d27, #8 │ │ + vcls.s32 q9, │ │ + ; instruction: 0xfff823ef │ │ vpaddl.u32 d31, d6 │ │ movs r5, r1 │ │ ; instruction: 0xf27e000d │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ @@ -134617,19 +134617,19 @@ │ │ str r0, [sp, #4] │ │ b.n dcc68 │ │ ldr r0, [sp, #20] │ │ bl 189b30 │ │ ldr r0, [sp, #4] │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - movs r2, #180 ; 0xb4 │ │ - vrshr.u32 q9, q15, #8 │ │ - ; instruction: 0xfff88ffc │ │ - vrshr.u32 d18, d22, #9 │ │ - vrshr.u32 d18, d23, #8 │ │ + movs r2, #219 ; 0xdb │ │ + vpaddl.u32 d18, d21 │ │ + vrev64.32 d25, d19 │ │ + vrshr.u32 q9, , #9 │ │ + vrshr.u32 q9, q7, #8 │ │ vabal.u , d24, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ cbnz r0, dcca2 │ │ b.n dcc96 │ │ @@ -134834,16 +134834,16 @@ │ │ bl d92c4 │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n dce6a │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - movs r0, #182 ; 0xb6 │ │ - vrev64.32 d18, d24 │ │ + movs r0, #221 ; 0xdd │ │ + vrev64.32 q9, │ │ vabal.u , d24, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -134991,16 +134991,16 @@ │ │ bl d92c4 │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n dcfce │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - subs r2, r3, #6 │ │ - ; instruction: 0xfff81f2e │ │ + subs r1, r0, #7 │ │ + vcvt.u32.f32 , , #8 │ │ Address 0x00000000000dcfda is out of bounds. │ │ │ │ │ │ 000dcfdc : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -135089,16 +135089,16 @@ │ │ bl d92c4 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n dd0aa │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - subs r4, r0, #1 │ │ - vqrdmulh.s , q12, d24[0] │ │ + subs r3, r5, #1 │ │ + ; instruction: 0xfff81e0f │ │ Address 0x00000000000dd0b6 is out of bounds. │ │ │ │ │ │ 000dd0b8 : │ │ push {r7, lr} │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #48] ; 0x30 │ │ @@ -135283,17 +135283,17 @@ │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n dd250 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - adds r4, r7, #5 │ │ - ; instruction: 0xfff81c9c │ │ - vcvt.f16.u16 d17, d26, #8 │ │ + adds r3, r4, #6 │ │ + vqdmulh.s , q12, d3[0] │ │ + vqdmulh.s , q4, d17[0] │ │ vabal.u , d24, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -135470,16 +135470,16 @@ │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n dd3f8 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - subs r6, r7, r2 │ │ - ; instruction: 0xfff81a92 │ │ + subs r5, r4, r3 │ │ + ; instruction: 0xfff81ab9 │ │ Address 0x00000000000dd406 is out of bounds. │ │ │ │ │ │ 000dd408 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -135545,15 +135545,15 @@ │ │ bl 1165ac │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n dd49e │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - adds r4, r5, r7 │ │ + subs r3, r2, r0 │ │ Address 0x00000000000dd4a6 is out of bounds. │ │ │ │ │ │ 000dd4a8 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ ldr.w ip, [sp, #44] ; 0x2c │ │ @@ -135670,15 +135670,15 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n dd5a8 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - adds r2, r4, r6 │ │ + adds r1, r1, r7 │ │ Address 0x00000000000dd5b2 is out of bounds. │ │ │ │ │ │ 000dd5b4 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -135693,15 +135693,15 @@ │ │ movs r0, #46 ; 0x2e │ │ movs r1, #156 ; 0x9c │ │ movs r2, #151 ; 0x97 │ │ bl 1165ac │ │ movs r0, #0 │ │ add sp, #24 │ │ pop {r7, pc} │ │ - adds r6, r5, r2 │ │ + adds r5, r2, r3 │ │ Address 0x00000000000dd5de is out of bounds. │ │ │ │ │ │ 000dd5e0 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -135716,15 +135716,15 @@ │ │ movs r1, #104 ; 0x68 │ │ movs r2, #151 ; 0x97 │ │ bl 1165ac │ │ movs r0, #0 │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - adds r4, r0, r2 │ │ + adds r3, r5, r2 │ │ vabal.u , d24, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -136116,15 +136116,15 @@ │ │ b.n dd930 │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n dd936 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ; instruction: 0xfb82fff7 │ │ + ; instruction: 0xfba9fff7 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 1750c8 │ │ @@ -136221,15 +136221,15 @@ │ │ ldr r0, [sp, #24] │ │ bl 12cdd8 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n dda1a │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - ldrh r1, [r7, r5] │ │ + ldrh r0, [r4, r6] │ │ vsra.u32 d23, d13, #9 │ │ vabal.u , d24, d0 │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ cbnz r0, dda3a │ │ b.n dda34 │ │ @@ -136489,16 +136489,16 @@ │ │ ldr r0, [sp, #20] │ │ movs r2, #185 ; 0xb9 │ │ bl 13479c │ │ b.n ddc66 │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ldr??.w pc, [r6, #247]! │ │ - str.w pc, [r0, #247]! │ │ + pld [sp, #4087] ; 0xff7 │ │ + str??.w pc, [r7, #247]! │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 131830 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -136586,18 +136586,18 @@ │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n ddd40 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - bl ced3a │ │ - bl aed3e │ │ - bl 4ad42 │ │ - bl 3cd46 │ │ + pld [r7, #247]! │ │ + bl d5d3e │ │ + bl 71d42 │ │ + bl 63d46 │ │ push {r7, lr} │ │ bl 174c88 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ @@ -137550,15 +137550,15 @@ │ │ vqshrn.u64 d17, , #8 │ │ ; instruction: 0xfff818f5 │ │ ; instruction: 0xfff8189d │ │ vtbx.8 d17, {d8}, d31 │ │ vtbx.8 d17, {d8}, d15 │ │ vtbl.8 d17, {d8}, d31 │ │ vqshl.u64 , , #56 ; 0x38 │ │ - vshr.u64 d20, d4, #8 │ │ + vshr.u64 d20, d27, #8 │ │ vcvtm.s16.f16 d27, d21 │ │ vqneg.s32 d17, d7 │ │ vabal.u , d24, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ @@ -137642,15 +137642,15 @@ │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ b.n de6cc │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - add r2, sp, #484 ; 0x1e4 │ │ + add r2, sp, #640 ; 0x280 │ │ vcvt.f16.u16 d17, d13 │ │ vqshlu.s32 , , #24 │ │ vabal.u , d24, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ ldr r0, [sp, #32] │ │ @@ -137761,15 +137761,15 @@ │ │ str r0, [r1, #0] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n de7e0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - b.n de80e │ │ + b.n de85c │ │ vqshlu.s32 d22, d9, #23 │ │ ; instruction: 0xfff815c5 │ │ vabal.u , d24, d25 │ │ ; instruction: 0xfff8334e │ │ vsri.32 , q14, #9 │ │ ; instruction: 0xfff81561 │ │ vabal.u , d24, d0 │ │ @@ -138828,16 +138828,16 @@ │ │ ldr r1, [pc, #16] ; (df12c ) │ │ add r1, pc │ │ bl ad050 │ │ b.n df122 │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - ldr r7, [sp, #804] ; 0x324 │ │ - ; instruction: 0xfff7c991 │ │ + ldr r7, [sp, #960] ; 0x3c0 │ │ + ; instruction: 0xfff7c9b8 │ │ vcvta.u16.f16 d27, d2 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ cbnz r0, df140 │ │ b.n df13a │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ @@ -138971,16 +138971,16 @@ │ │ bl b1014 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ b.n df24a │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldr r6, [sp, #852] ; 0x354 │ │ - vqrdmlah.s , , d2[0] │ │ + ldr r6, [sp, #1008] ; 0x3f0 │ │ + vqrdmlah.s , , d25[0] │ │ Address 0x00000000000df256 is out of bounds. │ │ │ │ │ │ 000df258 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -139041,15 +139041,15 @@ │ │ bl b1014 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n df2da │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldr r6, [sp, #200] ; 0xc8 │ │ + ldr r6, [sp, #356] ; 0x164 │ │ Address 0x00000000000df2e2 is out of bounds. │ │ │ │ │ │ 000df2e4 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -139077,15 +139077,15 @@ │ │ ldr r2, [sp, #8] │ │ blx r3 │ │ str r0, [sp, #20] │ │ b.n df31e │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldr r5, [sp, #920] ; 0x398 │ │ + ldr r6, [sp, #52] ; 0x34 │ │ Address 0x00000000000df326 is out of bounds. │ │ │ │ │ │ 000df328 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -139149,16 +139149,16 @@ │ │ bl dd892 │ │ str r0, [sp, #12] │ │ b.n df3ac │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - ldr r5, [sp, #464] ; 0x1d0 │ │ - vcvt.u16.f16 , q2, #9 │ │ + ldr r5, [sp, #620] ; 0x26c │ │ + vcvt.u16.f16 , , #9 │ │ Address 0x00000000000df3ba is out of bounds. │ │ │ │ │ │ 000df3bc : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -139240,16 +139240,16 @@ │ │ bl 117324 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n df46e │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldr r4, [sp, #736] ; 0x2e0 │ │ - ; instruction: 0xfff79c9c │ │ + ldr r4, [sp, #892] ; 0x37c │ │ + vqdmulh.s , , d3[0] │ │ vrecpe.f16 q11, │ │ vsra.u32 d19, d18, #8 │ │ Address 0x00000000000df482 is out of bounds. │ │ │ │ │ │ 000df484 : │ │ push {r7, lr} │ │ @@ -139419,16 +139419,16 @@ │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ lsls r7, r6, #11 │ │ movs r0, r0 │ │ lsls r1, r1, #12 │ │ movs r0, r0 │ │ - ldr r3, [sp, #856] ; 0x358 │ │ - ; instruction: 0xfff79b30 │ │ + ldr r3, [sp, #1012] ; 0x3f4 │ │ + ; instruction: 0xfff79b57 │ │ Address 0x00000000000df5fe is out of bounds. │ │ │ │ │ │ 000df600 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -139489,15 +139489,15 @@ │ │ bl b1014 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n df67e │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldr r2, [sp, #560] ; 0x230 │ │ + ldr r2, [sp, #716] ; 0x2cc │ │ Address 0x00000000000df686 is out of bounds. │ │ │ │ │ │ 000df688 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -139540,15 +139540,15 @@ │ │ blx r2 │ │ str r0, [sp, #12] │ │ b.n df6e0 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - ldr r2, [sp, #136] ; 0x88 │ │ + ldr r2, [sp, #292] ; 0x124 │ │ Address 0x00000000000df6ea is out of bounds. │ │ │ │ │ │ 000df6ec : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -139579,15 +139579,15 @@ │ │ b.n df72e │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ b.n df72e │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - ldr r1, [sp, #816] ; 0x330 │ │ + ldr r1, [sp, #972] ; 0x3cc │ │ Address 0x00000000000df736 is out of bounds. │ │ │ │ │ │ 000df738 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -139631,15 +139631,15 @@ │ │ ldr r2, [sp, #8] │ │ blx r3 │ │ str r0, [sp, #20] │ │ b.n df78e │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldr r1, [sp, #472] ; 0x1d8 │ │ + ldr r1, [sp, #628] ; 0x274 │ │ Address 0x00000000000df796 is out of bounds. │ │ │ │ │ │ 000df798 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -139672,15 +139672,15 @@ │ │ bl b1014 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n df7e2 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldr r1, [sp, #168] ; 0xa8 │ │ + ldr r1, [sp, #324] ; 0x144 │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ strb.w r1, [sp, #3] │ │ ldrb.w r0, [sp, #3] │ │ movs r1, #4 │ │ bl e35c4 │ │ @@ -139727,15 +139727,15 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n df860 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ldr r0, [sp, #680] ; 0x2a8 │ │ + ldr r0, [sp, #836] ; 0x344 │ │ Address 0x00000000000df86a is out of bounds. │ │ │ │ │ │ 000df86c : │ │ push {r7, lr} │ │ sub sp, #8 │ │ movs r0, #12 │ │ @@ -139962,15 +139962,15 @@ │ │ b.n df9ee │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n dfa46 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - str r3, [r6, #36] ; 0x24 │ │ + str r2, [r3, #40] ; 0x28 │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -140085,15 +140085,15 @@ │ │ b.n dfb56 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ adds r2, r6, #7 │ │ ; instruction: 0xfff81df9 │ │ ; instruction: 0xfff81da6 │ │ - vsubw.u , q12, d25 │ │ + vrsra.u64 , q0, #8 │ │ vrshr.u64 q12, q4, #9 │ │ ; instruction: 0xfff81d8b │ │ vrev64.32 q8, q6 │ │ Address 0x00000000000dfb76 is out of bounds. │ │ │ │ │ │ 000dfb78 : │ │ @@ -140247,15 +140247,15 @@ │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #28] │ │ b.n dfcca │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r4, pc} │ │ str r1, [r2, #112] ; 0x70 │ │ - vqshlu.s64 d20, d1, #56 ; 0x38 │ │ + vqshlu.s64 d20, d24, #56 ; 0x38 │ │ vdup.8 , d20[3] │ │ vcvt.f32.u32 , q9, #8 │ │ vcvt.f16.u16 d17, d20, #9 │ │ ; instruction: 0xfff8754d │ │ vshr.u32 d16, d29, #8 │ │ Address 0x00000000000dfcea is out of bounds. │ │ │ │ @@ -141024,19 +141024,19 @@ │ │ str r0, [sp, #44] ; 0x2c │ │ b.n e033c │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ ldr r5, [r6, #116] ; 0x74 │ │ - vqdmulh.s q10, q4, d28[0] │ │ - vdup.8 q10, d17[3] │ │ + ; instruction: 0xfff84c93 │ │ + vmull.u q10, d23, d8 │ │ vsli.64 d17, d14, #55 ; 0x37 │ │ vabal.u , d24, d17 │ │ - vrsra.u32 d23, d20, #8 │ │ + vrsra.u32 , , #8 │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ str r3, [sp, #28] │ │ movs r0, #1 │ │ @@ -141439,15 +141439,15 @@ │ │ add r0, pc │ │ ldr r1, [pc, #16] ; (e06dc ) │ │ add r1, pc │ │ ldr r2, [pc, #16] ; (e06e0 ) │ │ add r2, pc │ │ bl dfee8 │ │ pop {r7, pc} │ │ - blt.n e0786 │ │ + blt.n e07d4 │ │ vshr.u32 d16, d5, #9 │ │ movs r0, r0 │ │ lsls r5, r6, #9 │ │ movs r0, r0 │ │ push {r7, lr} │ │ sub sp, #64 ; 0x40 │ │ str r0, [sp, #60] ; 0x3c │ │ @@ -141692,33 +141692,33 @@ │ │ b.n e08fe │ │ ldr r0, [sp, #60] ; 0x3c │ │ bl e0948 │ │ b.n e0906 │ │ ldr r0, [sp, #40] ; 0x28 │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - blt.n e0924 │ │ - ; instruction: 0xfff7daf4 │ │ + blt.n e0972 │ │ + ; instruction: 0xfff7db1b │ │ vcvtm.u16.f16 , q6 │ │ - vtbx.8 d29, {d23-d25}, d0 │ │ + vtbx.8 d29, {d23-d25}, d23 │ │ ; instruction: 0xfff7db1e │ │ movs r5, r1 │ │ blt.n e0948 │ │ movs r5, r1 │ │ blt.n e0930 │ │ movs r5, r1 │ │ bge.n e0910 │ │ movs r5, r1 │ │ - bge.n e09c0 │ │ - vshll.u32 , d18, #23 │ │ - vtbx.8 d18, {d23-d26}, d11 │ │ + bge.n e0a0e │ │ + ; instruction: 0xfff7da59 │ │ + ; instruction: 0xfff72bf2 │ │ vrsra.u32 , q15, #9 │ │ - vtbl.8 d29, {d7-d9}, d4 │ │ - vtbx.8 d29, {d23-d24}, d16 │ │ - vqrshrn.u64 d29, q12, #9 │ │ + vtbl.8 d29, {d7-d9}, d27 │ │ + vtbl.8 d29, {d7-d9}, d7 │ │ + ; instruction: 0xfff7d99f │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ ldr r0, [pc, #192] ; (e0a10 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ cbnz r0, e095a │ │ @@ -141808,20 +141808,20 @@ │ │ pop {r7, pc} │ │ bls.n e0a94 │ │ movs r5, r1 │ │ bls.n e0a78 │ │ movs r5, r1 │ │ bls.n e0a5c │ │ movs r5, r1 │ │ - bhi.n e0960 │ │ - vqrshrun.s64 d29, q13, #9 │ │ - vtbx.8 d29, {d7}, d12 │ │ + bhi.n e09ae │ │ + vtbl.8 d29, {d23}, d17 │ │ + vqrshrun.s64 d29, , #9 │ │ vtbl.8 d29, {d23}, d18 │ │ movs r5, r1 │ │ - bhi.n e0a90 │ │ + bhi.n e0ade │ │ vtbl.8 d29, {d23}, d14 │ │ movs r5, r1 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ @@ -142401,17 +142401,17 @@ │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n e0f30 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - strb r6, [r0, #15] │ │ - vcvtm.u16.f16 d23, d28 │ │ - vrsra.u32 , q15, #9 │ │ + strb r5, [r5, #15] │ │ + vrsra.u64 , , #9 │ │ + vcvtm.u16.f16 d23, d21 │ │ vrsqrte.f16 d27, d0 │ │ bl 174c88 │ │ pop {r7, pc} │ │ │ │ 000e0f4c : │ │ push {r7, lr} │ │ sub sp, #8 │ │ @@ -142431,15 +142431,15 @@ │ │ movs r2, #115 ; 0x73 │ │ bl 13479c │ │ b.n e0f74 │ │ add sp, #8 │ │ pop {r7, pc} │ │ add r7, sp, #520 ; 0x208 │ │ movs r5, r1 │ │ - strb r6, [r6, #12] │ │ + strb r5, [r3, #13] │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 175190 │ │ @@ -142466,15 +142466,15 @@ │ │ ldr r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ mov.w r2, #268 ; 0x10c │ │ bl 13479c │ │ b.n e0fc8 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - strb r2, [r7, #11] │ │ + strb r1, [r4, #12] │ │ Address 0x00000000000e0fce is out of bounds. │ │ │ │ │ │ 000e0fd0 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -142601,20 +142601,20 @@ │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #28] │ │ b.n e10e0 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - strb r2, [r1, #9] │ │ + strb r1, [r6, #9] │ │ ; instruction: 0xfff7ec98 │ │ - vrshr.u32 d23, d14, #10 │ │ + vqmovun.s32 d23, │ │ vshr.u64 d16, d11, #9 │ │ movs r0, r0 │ │ - strb r0, [r5, #7] │ │ + strb r7, [r1, #8] │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #8 │ │ ldr r1, [pc, #44] ; (e1130 ) │ │ add r1, pc │ │ movs r0, #12 │ │ movs r2, #59 ; 0x3b │ │ bl 1346e4 │ │ @@ -142631,16 +142631,16 @@ │ │ movs r1, #122 ; 0x7a │ │ movs r2, #65 ; 0x41 │ │ bl 1165ac │ │ b.n e112a │ │ ldr r0, [sp, #4] │ │ add sp, #8 │ │ pop {r7, pc} │ │ - strb r6, [r3, #6] │ │ - vcvtn.u16.f16 d23, d4 │ │ + strb r5, [r0, #7] │ │ + vcvtn.u16.f16 d23, d27 │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #20] │ │ @@ -142717,29 +142717,29 @@ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #36] ; 0x24 │ │ b.n e11e8 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - strb r2, [r0, #5] │ │ - vsra.u32 d23, d14, #9 │ │ - vcvta.u16.f16 , q6 │ │ + strb r1, [r5, #5] │ │ + vcvtn.s16.f16 , │ │ + vshr.u64 , , #9 │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [pc, #12] ; (e1214 ) │ │ add r1, pc │ │ movs r2, #69 ; 0x45 │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - strb r2, [r3, #2] │ │ + strb r1, [r0, #3] │ │ Address 0x00000000000e1216 is out of bounds. │ │ │ │ │ │ 000e1218 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -142804,18 +142804,18 @@ │ │ bl e0f94 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n e12a6 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - strb r6, [r7, #1] │ │ - vcvta.s16.f16 , q10 │ │ - vcvta.s16.f16 , q7 │ │ - vshr.u32 d23, d18, #9 │ │ + strb r5, [r4, #2] │ │ + vcvta.u16.f16 d23, d11 │ │ + vshr.u32 , , #9 │ │ + vshr.u32 , , #9 │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -142848,16 +142848,16 @@ │ │ ldr r1, [pc, #16] ; (e1318 ) │ │ add r1, pc │ │ movs r2, #88 ; 0x58 │ │ bl 13479c │ │ ldr r0, [sp, #12] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldr r4, [r7, #120] ; 0x78 │ │ - ; instruction: 0xfff76f9a │ │ + ldr r3, [r4, #124] ; 0x7c │ │ + vqrdmlsh.s q11, , d1[0] │ │ Address 0x00000000000e131a is out of bounds. │ │ │ │ │ │ 000e131c : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -143002,18 +143002,18 @@ │ │ bl e0dc8 │ │ str r0, [sp, #28] │ │ b.n e1444 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - add r7, pc, #112 ; (adr r7, e14c0 ) │ │ - ; instruction: 0xfff76eaa │ │ - vtbl.8 d19, {d7-d9}, d30 │ │ - vcvt.f32.u32 q11, q14, #9 │ │ + add r7, pc, #268 ; (adr r7, e155c ) │ │ + ; instruction: 0xfff76ed1 │ │ + ; instruction: 0xfff73a55 │ │ + ; instruction: 0xfff76ea3 │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 1750c8 │ │ @@ -144321,16 +144321,16 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ b.n e1f7c │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - stmia r3!, {r1, r3, r6} │ │ - vrsra.u32 d28, d16, #9 │ │ + stmia r3!, {r0, r4, r5, r6} │ │ + vrsra.u32 q14, , #9 │ │ Address 0x00000000000e1f8a is out of bounds. │ │ │ │ │ │ 000e1f8c : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -144348,15 +144348,15 @@ │ │ ldr r1, [pc, #12] ; (e1fbc ) │ │ add r1, pc │ │ movs r2, #50 ; 0x32 │ │ bl 13479c │ │ b.n e1fb8 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ + stmia r2!, {r0, r2, r4, r5, r6, r7} │ │ Address 0x00000000000e1fbe is out of bounds. │ │ │ │ │ │ 000e1fc0 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -144499,20 +144499,20 @@ │ │ add r0, pc │ │ str r0, [sp, #12] │ │ b.n e20c4 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - str r5, [r4, #32] │ │ - vsri.32 d27, d28, #9 │ │ - vqshl.u64 q8, q12, #55 ; 0x37 │ │ - vcvtn.u16.f16 q14, q14 │ │ - vcvtn.u16.f16 q14, │ │ - vrecpe.u16 d27, d28 │ │ + str r4, [r1, #36] ; 0x24 │ │ + vrecpe.u16 , │ │ + vqshrun.s64 d16, , #9 │ │ + vrshr.u32 d28, d3, #9 │ │ + vrshr.u32 d28, d6, #9 │ │ + vsri.32 , , #9 │ │ vsri.64 q8, , #9 │ │ Address 0x00000000000e20e6 is out of bounds. │ │ │ │ │ │ 000e20e8 : │ │ push {r7, lr} │ │ sub sp, #48 ; 0x30 │ │ @@ -144685,27 +144685,27 @@ │ │ b.n e226a │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ ldr r6, [r1, #44] ; 0x2c │ │ vrshr.u32 d20, d19, #8 │ │ ; instruction: 0xfff86ad9 │ │ - vsra.u32 q11, , #8 │ │ + vaddw.u q11, q12, d16 │ │ vcvtp.s16.f16 d20, d5 │ │ vmull.u q15, d24, d9 │ │ ; instruction: 0xfff65cb9 │ │ vsra.u64 d20, d21, #8 │ │ - vsli.64 d26, d24, #56 ; 0x38 │ │ + vsli.64 q13, , #56 ; 0x38 │ │ vcvtn.u16.f16 d20, d17 │ │ vqabs.s32 d31, d28 │ │ - vcvt.u16.f16 , q10, #9 │ │ - vtbl.8 d18, {d7-d10}, d26 │ │ + ; instruction: 0xfff77d9b │ │ + ; instruction: 0xfff72b51 │ │ vcvt.f16.u16 d21, d18, #9 │ │ vsra.u32 d20, d11, #8 │ │ - vshr.u32 q11, , #8 │ │ + vrev32.32 d22, d20 │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #64 ; 0x40 │ │ str r1, [sp, #60] ; 0x3c │ │ str r0, [sp, #56] ; 0x38 │ │ str r2, [sp, #52] ; 0x34 │ │ bl a801c │ │ str r0, [sp, #48] ; 0x30 │ │ @@ -144761,15 +144761,15 @@ │ │ bl 968cc │ │ b.n e233c │ │ ldr r0, [sp, #48] ; 0x30 │ │ bl a8026 │ │ b.n e2344 │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - subs r4, r4, #7 │ │ + movs r0, #11 │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ bl e2910 │ │ str r0, [sp, #4] │ │ @@ -144792,16 +144792,16 @@ │ │ ldr r0, [sp, #0] │ │ ldr r1, [pc, #16] ; (e2398 ) │ │ add r1, pc │ │ bl ad050 │ │ b.n e2390 │ │ add sp, #16 │ │ pop {r7, pc} │ │ - str r7, [sp, #608] ; 0x260 │ │ - vcvt.u16.f16 , q8, #9 │ │ + str r7, [sp, #764] ; 0x2fc │ │ + ; instruction: 0xfff71d97 │ │ Address 0x00000000000e239a is out of bounds. │ │ │ │ │ │ 000e239c : │ │ push {r7, lr} │ │ sub sp, #32 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ @@ -144848,15 +144848,15 @@ │ │ b.n e2400 │ │ ldr r0, [sp, #8] │ │ adds r0, #1 │ │ str r0, [sp, #8] │ │ b.n e23ba │ │ add sp, #32 │ │ pop {r7, pc} │ │ - adds r2, r0, #4 │ │ + adds r1, r5, #4 │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -144902,16 +144902,16 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ b.n e2478 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - ldmia r2!, {r0, r1, r4, r5, r6, r7} │ │ - ; instruction: 0xfff7cad9 │ │ + ldmia r3, {r1, r3, r4} │ │ + vtbl.8 d28, {d7-d10}, d0 │ │ Address 0x00000000000e2486 is out of bounds. │ │ │ │ │ │ 000e2488 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -144945,15 +144945,15 @@ │ │ ldr r0, [sp, #4] │ │ movs r2, #45 ; 0x2d │ │ bl 13479c │ │ b.n e24d6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - ldmia r2!, {r0, r4, r7} │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ Address 0x00000000000e24de is out of bounds. │ │ │ │ │ │ 000e24e0 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -145005,15 +145005,15 @@ │ │ str r0, [r1, #60] ; 0x3c │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n e254a │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - ldmia r2, {r0, r1, r2} │ │ + ldmia r2, {r1, r2, r3, r5} │ │ Address 0x00000000000e2552 is out of bounds. │ │ │ │ │ │ 000e2554 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -145049,15 +145049,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n e259c │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ldmia r1, {r0, r1, r5, r7} │ │ + ldmia r1, {r1, r3, r6, r7} │ │ Address 0x00000000000e25a6 is out of bounds. │ │ │ │ │ │ 000e25a8 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -145100,16 +145100,16 @@ │ │ str r0, [r1, #60] ; 0x3c │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n e2602 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldmia r1, {r0, r1, r5, r6} │ │ - vtbx.8 d28, {d7-d8}, d11 │ │ + ldmia r1, {r1, r3, r7} │ │ + vqrshrn.u64 d28, q9, #9 │ │ Address 0x00000000000e260e is out of bounds. │ │ │ │ │ │ 000e2610 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -145184,18 +145184,18 @@ │ │ b.n e26a8 │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n e26ae │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldmia r0, {r0, r1, r3, r4, r5, r6, r7} │ │ - vtbx.8 d28, {d23}, d19 │ │ - ; instruction: 0xfff7c8bb │ │ - ; instruction: 0xfff7c89f │ │ + ldmia r1, {r1, r5} │ │ + vtbl.8 d28, {d7-d8}, d10 │ │ + vtbx.8 d28, {d23}, d18 │ │ + vtbx.8 d28, {d23}, d6 │ │ Address 0x00000000000e26c2 is out of bounds. │ │ │ │ │ │ 000e26c4 : │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r3, [sp, #4] │ │ @@ -145261,15 +145261,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n e2750 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - stmia r7!, {r0, r1, r2, r3, r5, r6, r7} │ │ + ldmia r0!, {r1, r2, r4} │ │ Address 0x00000000000e275a is out of bounds. │ │ │ │ │ │ 000e275c : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -145289,15 +145289,15 @@ │ │ str r0, [r1, #36] ; 0x24 │ │ ldr r1, [sp, #12] │ │ movs r0, #0 │ │ str r0, [r1, #60] ; 0x3c │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - stmia r7!, {r0, r6, r7} │ │ + stmia r7!, {r3, r5, r6, r7} │ │ Address 0x00000000000e278e is out of bounds. │ │ │ │ │ │ 000e2790 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -145353,17 +145353,17 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n e2804 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - stmia r7!, {r0, r2, r3, r7} │ │ - vcvt.s16.f16 q14, │ │ - vcvt.s16.f16 q14, │ │ + stmia r7!, {r2, r4, r5, r7} │ │ + vcvt.u16.f16 d28, d12 │ │ + vqshl.u32 q14, q8, #23 │ │ Address 0x00000000000e2816 is out of bounds. │ │ │ │ │ │ 000e2818 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -145383,15 +145383,15 @@ │ │ str r0, [r1, #48] ; 0x30 │ │ ldr r1, [sp, #12] │ │ movs r0, #0 │ │ str r0, [r1, #60] ; 0x3c │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - stmia r7!, {r0, r2} │ │ + stmia r7!, {r2, r3, r5} │ │ Address 0x00000000000e284a is out of bounds. │ │ │ │ │ │ 000e284c : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -145447,17 +145447,17 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n e28c0 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - stmia r6!, {r0, r4, r6, r7} │ │ - vcvt.f16.u16 d28, d25 │ │ - vcvt.f16.u16 d28, d13 │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ + vqshlu.s64 q14, q0, #55 ; 0x37 │ │ + vqshlu.s64 d28, d20, #55 ; 0x37 │ │ Address 0x00000000000e28d2 is out of bounds. │ │ │ │ │ │ 000e28d4 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -146888,15 +146888,15 @@ │ │ ldr r1, [pc, #16] ; (e34ec ) │ │ add r1, pc │ │ movs r2, #18 │ │ bl 13b4a8 │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - adds r2, #192 ; 0xc0 │ │ + adds r2, #231 ; 0xe7 │ │ vcvt.f16.u16 d29, d19 │ │ vrsqrte.f16 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ bl a819c │ │ @@ -147128,18 +147128,18 @@ │ │ add r0, pc │ │ str r0, [sp, #8] │ │ b.n e36e8 │ │ ldr r0, [sp, #8] │ │ add sp, #12 │ │ bx lr │ │ nop │ │ - ldr r4, [pc, #152] ; (e378c ) │ │ - vtbl.8 d27, {d23}, d6 │ │ - vqshl.u64 q8, q3, #55 ; 0x37 │ │ - vdup.8 d20, d26[4] │ │ + ldr r4, [pc, #308] ; (e3828 ) │ │ + vsri.32 q15, , #9 │ │ + vqshl.u64 q8, q3, #54 ; 0x36 │ │ + vcvt.f16.u16 q10, , #7 │ │ vtbx.8 d31, {d23-d25}, d14 │ │ ; instruction: 0xfff73b79 │ │ vcvt.u32.f32 d18, d31, #8 │ │ Address 0x00000000000e370a is out of bounds. │ │ │ │ │ │ 000e370c : │ │ @@ -155635,15 +155635,15 @@ │ │ add r0, pc │ │ pop {r7, pc} │ │ nop │ │ ldr r5, [pc, #784] ; (e8ba4 ) │ │ movs r5, r1 │ │ ldrh r6, [r4, r0] │ │ movs r5, r1 │ │ - str r2, [sp, #652] ; 0x28c │ │ + str r2, [sp, #808] ; 0x328 │ │ ; instruction: 0xfff64dac │ │ movs r5, r1 │ │ ldrh r6, [r1, r0] │ │ movs r5, r1 │ │ │ │ 000e88a4 : │ │ push {r7, lr} │ │ @@ -161036,32 +161036,32 @@ │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n eb92c │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - ldrb r6, [r4, #25] │ │ - vqmovn.u32 d27, │ │ + ldrb r5, [r1, #26] │ │ + vqmovn.u32 d27, q12 │ │ vqshlu.s32 , , #22 │ │ vtbl.8 d23, {d23-d25}, d15 │ │ - ; instruction: 0xfff71d9a │ │ + vqrdmulh.s , , d1[0] │ │ vrsqrte.f16 q10, │ │ - vsubw.u q8, q11, d13 │ │ - vcvt.f16.s16 d31, d21 │ │ + vrsra.u64 d16, d20, #10 │ │ + vcvt.f16.s16 , q6 │ │ vsri.32 , q0, #10 │ │ vsri.32 d29, d28, #9 │ │ vsli.32 d20, d30, #23 │ │ vtbx.8 d22, {d7-d9}, d20 │ │ vtbx.8 d26, {d23-d25}, d15 │ │ vsra.u32 d29, d21, #9 │ │ ; instruction: 0xfff7abb1 │ │ vtbl.8 d22, {d7-d9}, d6 │ │ - vmull.u , d23, d15 │ │ - vshll.u32 q14, d0, #22 │ │ + ; instruction: 0xfff77cb6 │ │ + vshll.u32 q14, d23, #22 │ │ vrintn.f16 d20, d6 │ │ vrintz.f16 d27, d0 │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #44] ; 0x2c │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ @@ -162948,16 +162948,16 @@ │ │ bl 13479c │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n eca66 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - str r2, [sp, #4] │ │ - vzip.16 , │ │ + str r2, [sp, #160] ; 0xa0 │ │ + vrshr.u32 d25, d4, #10 │ │ Address 0x00000000000eca72 is out of bounds. │ │ │ │ │ │ 000eca74 : │ │ push {r7, lr} │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #52] ; 0x34 │ │ @@ -163101,16 +163101,16 @@ │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #12] │ │ b.n ecba2 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - ; instruction: 0xb7c9 │ │ - vrintp.f16 d27, d23 │ │ + ; instruction: 0xb7f0 │ │ + vrintp.f16 , q7 │ │ Address 0x00000000000ecbae is out of bounds. │ │ │ │ │ │ 000ecbb0 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -163324,21 +163324,21 @@ │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #12] │ │ b.n ecd94 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - ; instruction: 0xb67f │ │ - vqshlu.s32 , , #22 │ │ - vqshlu.s32 d27, d27, #22 │ │ - vqshlu.s32 d27, d9, #22 │ │ - vsli.64 , , #54 ; 0x36 │ │ - vsli.64 , , #54 ; 0x36 │ │ - vsli.64 d27, d21, #54 ; 0x36 │ │ + ; instruction: 0xb6a6 │ │ + vrintm.f16 d27, d4 │ │ + vcvt.bf16.f32 d27, q9 │ │ + vcvt.bf16.f32 d27, q0 │ │ + vqshlu.s32 d27, d14, #22 │ │ + vsli.64 , q15, #54 ; 0x36 │ │ + vsli.64 , q6, #54 ; 0x36 │ │ Address 0x00000000000ecdb6 is out of bounds. │ │ │ │ │ │ 000ecdb8 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -163618,17 +163618,17 @@ │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #20] │ │ b.n ed038 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - cbz r5, ed098 │ │ - vrsra.u32 d27, d19, #10 │ │ - vrsra.u32 d27, d1, #10 │ │ + cbz r4, ed0a2 │ │ + vrsra.u32 , q5, #10 │ │ + vrsra.u32 d27, d24, #10 │ │ Address 0x00000000000ed04a is out of bounds. │ │ │ │ │ │ 000ed04c : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ @@ -164008,16 +164008,16 @@ │ │ bl c33d0 │ │ ldr r0, [sp, #12] │ │ bl c31e8 │ │ ldr r0, [sp, #16] │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - blt.n ed482 │ │ - vtbl.8 d29, {d22-d24}, d11 │ │ + blt.n ed2d0 │ │ + ; instruction: 0xfff6dab2 │ │ Address 0x00000000000ed3ae is out of bounds. │ │ │ │ │ │ 000ed3b0 : │ │ push {r7, lr} │ │ sub sp, #128 ; 0x80 │ │ ldr.w ip, [sp, #148] ; 0x94 │ │ @@ -164159,15 +164159,15 @@ │ │ bl 11aaec │ │ ldr r0, [sp, #100] ; 0x64 │ │ str r0, [sp, #124] ; 0x7c │ │ b.n ed4f6 │ │ ldr r0, [sp, #124] ; 0x7c │ │ add sp, #128 ; 0x80 │ │ pop {r7, pc} │ │ - ldmia r2, {r0, r2, r5, r7} │ │ + ldmia r2, {r2, r3, r6, r7} │ │ vrintz.f16 d27, d0 │ │ sub sp, #88 ; 0x58 │ │ ldr.w ip, [sp, #100] ; 0x64 │ │ ldr.w ip, [sp, #96] ; 0x60 │ │ str r0, [sp, #80] ; 0x50 │ │ str r1, [sp, #76] ; 0x4c │ │ str r2, [sp, #72] ; 0x48 │ │ @@ -165148,20 +165148,20 @@ │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n edd60 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - subs r7, #14 │ │ - ; instruction: 0xfff63ef4 │ │ - ; instruction: 0xfff63ebc │ │ - vcvt.f32.u32 , q11, #10 │ │ - vcvt.f32.u32 d19, d18, #10 │ │ - vqrdmulh.s , q11, d26[0] │ │ + subs r7, #53 ; 0x35 │ │ + vcvt.u32.f32 d19, d11, #10 │ │ + vqrdmlah.s , q11, d19[0] │ │ + ; instruction: 0xfff63e9d │ │ + vcvt.f32.u32 , , #10 │ │ + vcvt.f32.u32 d19, d1, #10 │ │ Address 0x00000000000edd7e is out of bounds. │ │ │ │ │ │ 000edd80 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -165235,15 +165235,15 @@ │ │ ldr r0, [sp, #12] │ │ movs r2, #127 ; 0x7f │ │ bl 13479c │ │ b.n ede32 │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - subs r5, #38 ; 0x26 │ │ + subs r5, #77 ; 0x4d │ │ vrintz.f16 d27, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #8] │ │ @@ -165769,18 +165769,18 @@ │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n ee24c │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - pop {r2, r3, r5, r7, pc} │ │ - ; instruction: 0xfff6bd90 │ │ - vcvt.u16.f16 , q9, #10 │ │ - vqrdmulh.s , q3, d16[0] │ │ + pop {r0, r1, r4, r6, r7, pc} │ │ + ; instruction: 0xfff6bdb7 │ │ + ; instruction: 0xfff6bd99 │ │ + ; instruction: 0xfff6bd87 │ │ Address 0x00000000000ee262 is out of bounds. │ │ │ │ │ │ 000ee264 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -165797,15 +165797,15 @@ │ │ ldr r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ movs r2, #36 ; 0x24 │ │ bl 13479c │ │ b.n ee28c │ │ add sp, #8 │ │ pop {r7, pc} │ │ - pop {r2, r5, pc} │ │ + pop {r0, r1, r3, r6, pc} │ │ Address 0x00000000000ee292 is out of bounds. │ │ │ │ │ │ 000ee294 : │ │ push {r4, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -165856,18 +165856,18 @@ │ │ bl 1165ac │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n ee30a │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r4, pc} │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ - ; instruction: 0xfff6bcd2 │ │ - ; instruction: 0xfff6bcb4 │ │ - vmull.u , d22, d18 │ │ + pop {r0, r2, r5, pc} │ │ + ; instruction: 0xfff6bcf9 │ │ + ; instruction: 0xfff6bcdb │ │ + vqdmulh.s , q11, d9[0] │ │ Address 0x00000000000ee31e is out of bounds. │ │ │ │ │ │ 000ee320 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -165913,17 +165913,17 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n ee37c │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - pop {r1, r5, r6} │ │ - vdup.16 , d10[1] │ │ - vcvt.f16.u16 d27, d18, #10 │ │ + pop {r0, r3, r7} │ │ + vcvt.f16.u16 , , #10 │ │ + vcvt.f16.u16 , , #10 │ │ Address 0x00000000000ee38e is out of bounds. │ │ │ │ │ │ 000ee390 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -167165,22 +167165,22 @@ │ │ mvn.w r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ b.n eee28 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ nop │ │ - cmp r6, #159 ; 0x9f │ │ + cmp r6, #198 ; 0xc6 │ │ vdup.16 q9, d1[1] │ │ - vsli.64 d31, d28, #55 ; 0x37 │ │ + vrsqrte.f16 , │ │ vshr.u32 d17, d28, #10 │ │ - vqmovun.s32 d22, │ │ + vrshr.u32 q11, q10, #10 │ │ vsli.32 d24, d3, #22 │ │ - ; instruction: 0xfff72d95 │ │ - vsra.u64 d27, d30, #10 │ │ + ; instruction: 0xfff72dbc │ │ + vzip.16 , │ │ vsli.32 d27, d0, #22 │ │ sub sp, #64 ; 0x40 │ │ str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #52] ; 0x34 │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #56] ; 0x38 │ │ @@ -167334,15 +167334,15 @@ │ │ bl b1014 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n eefca │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldr r4, [r6, #76] ; 0x4c │ │ + ldr r3, [r3, #80] ; 0x50 │ │ Address 0x00000000000eefd2 is out of bounds. │ │ │ │ │ │ 000eefd4 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ bl edc08 │ │ @@ -167590,15 +167590,15 @@ │ │ movs r4, r1 │ │ ldmia r4, {r3, r4, r7} │ │ movs r4, r1 │ │ ldmia r4!, {r1, r3, r7} │ │ movs r4, r1 │ │ ldmia r4, {r2, r3, r4, r5, r6} │ │ movs r4, r1 │ │ - ldrb r5, [r6, r7] │ │ + ldrsh r4, [r3, r0] │ │ vrintz.f16 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ bl edc08 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -167884,19 +167884,19 @@ │ │ bl f1414 │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n ef476 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - bcc.n ef45e │ │ - vrsra.u64 d29, d29, #10 │ │ - vsubw.u , q11, d21 │ │ - vrsra.u32 , , #10 │ │ - vrsra.u32 , , #10 │ │ + bmi.n ef4ac │ │ + ; instruction: 0xfff6d3e4 │ │ + ; instruction: 0xfff6d3cc │ │ + vsubw.u , q11, d20 │ │ + vrsra.u32 , q15, #10 │ │ vsli.32 d27, d0, #22 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ str r0, [sp, #16] │ │ @@ -168032,19 +168032,19 @@ │ │ bl 9df7a │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n ef5ca │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r4, pc} │ │ - bcs.n ef54e │ │ - vqmovn.s32 d29, │ │ - vrshr.u32 , , #10 │ │ - vmovn.i32 d29, │ │ - vzip.16 , │ │ + bcs.n ef59c │ │ + vrshr.u64 d29, d22, #10 │ │ + vqmovn.s32 d29, q0 │ │ + vrshr.u32 , q1, #10 │ │ + vmovn.i32 d29, q4 │ │ vrintz.f16 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #24] │ │ ldr r0, [r0, #20] │ │ @@ -168239,19 +168239,19 @@ │ │ bl 9e070 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #68] ; 0x44 │ │ b.n ef7a2 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ - beq.n ef72e │ │ - vshr.u64 d29, d15, #10 │ │ - vshr.u32 , , #10 │ │ - vmla.i , q3, d3[0] │ │ - vshr.u32 d29, d13, #10 │ │ + beq.n ef77c │ │ + vtrn.16 , q3 │ │ + vtrn.16 d29, d22 │ │ + vmla.i , q3, d26[0] │ │ + vmla.i , q3, d4[0] │ │ vsli.32 d27, d0, #22 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ str r0, [sp, #28] │ │ @@ -168376,19 +168376,19 @@ │ │ bl 9e070 │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n ef8e2 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r4, pc} │ │ - ldmia r7, {r0, r4, r5, r7} │ │ - ; instruction: 0xfff6cf8f │ │ - vcvt.u32.f32 q14, , #10 │ │ - ; instruction: 0xfff6cf2f │ │ - vqrdmlah.s q14, q11, d15[0] │ │ + ldmia r7, {r3, r4, r6, r7} │ │ + ; instruction: 0xfff6cfb6 │ │ + ; instruction: 0xfff6cf86 │ │ + vcvt.u32.f32 q14, q3, #10 │ │ + ; instruction: 0xfff6cef6 │ │ vrintz.f16 d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -168453,15 +168453,15 @@ │ │ bl 128fe4 │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n ef996 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldmia r6!, {r0, r1, r5} │ │ + ldmia r6, {r1, r3, r6} │ │ vrintz.f16 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #24] │ │ ldr r1, [sp, #0] │ │ @@ -168719,16 +168719,16 @@ │ │ str r0, [sp, #44] ; 0x2c │ │ b.n efbd2 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ movs r7, #130 ; 0x82 │ │ vqshl.u32 d18, d30, #23 │ │ - vqrdmlsh.s , , d31[0] │ │ - vsri.32 d26, d1, #10 │ │ + vshr.u32 d18, d6, #9 │ │ + vsri.32 d26, d24, #10 │ │ vrintz.f16 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #24] │ │ bl f1414 │ │ add sp, #8 │ │ @@ -168911,15 +168911,15 @@ │ │ bl 128fe4 │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n efd9a │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldmia r2, {r0, r1, r2, r3, r4} │ │ + ldmia r2, {r1, r2, r6} │ │ vrintz.f16 d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #24] │ │ ldr r1, [sp, #0] │ │ @@ -169074,22 +169074,22 @@ │ │ str r0, [sp, #28] │ │ b.n efef0 │ │ ldr r0, [sp, #28] │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ adds r3, #201 ; 0xc9 │ │ - vcvta.s16.f16 d27, d12 │ │ - vqrdmulh.s , q3, d8[0] │ │ + vshr.u32 d27, d19, #9 │ │ + vqrdmulh.s , q3, d31[0] │ │ ; instruction: 0xfff6336b │ │ - ; instruction: 0xfff71d05 │ │ - ; instruction: 0xfff6bcf0 │ │ + ; instruction: 0xfff71d2c │ │ + vcvt.u16.f16 d27, d7, #10 │ │ vqshl.u64 d22, d13, #54 ; 0x36 │ │ ; instruction: 0xfff71a5c │ │ - ; instruction: 0xfff729f7 │ │ + vshll.u32 q9, d14, #23 │ │ Address 0x00000000000eff1a is out of bounds. │ │ │ │ │ │ 000eff1c : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -169142,16 +169142,16 @@ │ │ movs r1, #102 ; 0x66 │ │ movs r2, #65 ; 0x41 │ │ bl 1165ac │ │ b.n eff86 │ │ ldr r0, [sp, #4] │ │ add sp, #8 │ │ pop {r7, pc} │ │ - strh r7, [r5, #30] │ │ - vrsra.u64 q12, , #10 │ │ + strh r6, [r2, #32] │ │ + vrsra.u64 q12, q14, #10 │ │ Address 0x00000000000eff92 is out of bounds. │ │ │ │ │ │ 000eff94 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -169169,15 +169169,15 @@ │ │ ldr r1, [pc, #12] ; (effc4 ) │ │ add r1, pc │ │ movs r2, #38 ; 0x26 │ │ bl 13479c │ │ b.n effc0 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - strh r7, [r2, #28] │ │ + strh r6, [r7, #28] │ │ Address 0x00000000000effc6 is out of bounds. │ │ │ │ │ │ 000effc8 : │ │ sub sp, #12 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ @@ -169446,15 +169446,15 @@ │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n f01e8 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - strh r1, [r7, #10] │ │ + strh r0, [r4, #12] │ │ vrintz.f16 d27, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ ldr r0, [sp, #16] │ │ @@ -174264,16 +174264,16 @@ │ │ str r0, [sp, #36] ; 0x24 │ │ b.n f2bb0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ cmp r6, #232 ; 0xe8 │ │ - vqshl.u64 , , #55 ; 0x37 │ │ - ; instruction: 0xfff60a52 │ │ + vqshrun.s64 d17, q4, #9 │ │ + ; instruction: 0xfff60a79 │ │ vzip.16 , │ │ Address 0x00000000000f2bc6 is out of bounds. │ │ │ │ │ │ 000f2bc8 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ @@ -198439,16 +198439,16 @@ │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 101598 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - asrs r2, r6, #15 │ │ - vneg.s16 , q5 │ │ + asrs r1, r3, #16 │ │ + vrsra.u64 , , #11 │ │ vsli.32 d27, d0, #21 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #24] │ │ str r0, [sp, #32] │ │ @@ -198541,17 +198541,17 @@ │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 101684 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r4, pc} │ │ nop │ │ - asrs r4, r4, #13 │ │ - vrsra.u32 d17, d26, #11 │ │ - vmlal.u , d21, d0[0] │ │ + asrs r3, r1, #14 │ │ + vabs.s16 , │ │ + vmlal.u , d21, d23[0] │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #24] │ │ bl 105d14 │ │ @@ -198684,16 +198684,16 @@ │ │ bl 105308 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 1017ca │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - asrs r6, r5, #6 │ │ - vcle.s16 d17, d6, #0 │ │ + asrs r5, r2, #7 │ │ + vcle.s16 d17, d29, #0 │ │ vsli.32 , q8, #21 │ │ sub sp, #112 ; 0x70 │ │ str r0, [sp, #104] ; 0x68 │ │ str r1, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [r0, #24] │ │ add r2, sp, #52 ; 0x34 │ │ @@ -198820,20 +198820,20 @@ │ │ b.n 10191a │ │ movs r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ b.n 10191a │ │ ldr r0, [sp, #108] ; 0x6c │ │ add sp, #112 ; 0x70 │ │ pop {r4, r5, r6, pc} │ │ - asrs r2, r5, #4 │ │ - vcge.s16 , q11, #0 │ │ - vshr.u64 , q0, #11 │ │ - vshr.u64 d17, d20, #11 │ │ - vcge.s16 d17, d14, #0 │ │ - vshr.u32 d17, d18, #11 │ │ + asrs r1, r2, #5 │ │ + vceq.i16 d17, d13, #0 │ │ + vshr.u64 , , #11 │ │ + vshr.u64 , , #11 │ │ + vshr.u64 d17, d21, #11 │ │ + vshr.u32 , , #11 │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -198941,15 +198941,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 101a34 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - lsrs r6, r4, #28 │ │ + lsrs r5, r1, #29 │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #24] │ │ ldr r1, [sp, #0] │ │ @@ -199309,15 +199309,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 101d80 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - lsrs r2, r3, #15 │ │ + lsrs r1, r0, #16 │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #24] │ │ ldr r1, [sp, #0] │ │ @@ -199351,15 +199351,15 @@ │ │ bl 1058c0 │ │ str r0, [sp, #12] │ │ b.n 101de0 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - lsrs r4, r6, #13 │ │ + lsrs r3, r3, #14 │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #24] │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -199395,15 +199395,15 @@ │ │ bl 10486c │ │ str r0, [sp, #12] │ │ b.n 101e44 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - lsrs r4, r2, #12 │ │ + lsrs r3, r7, #12 │ │ Address 0x0000000000101e4e is out of bounds. │ │ │ │ │ │ 00101e50 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -199623,25 +199623,25 @@ │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 102038 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ nop │ │ - lsrs r2, r0, #10 │ │ + lsrs r1, r5, #10 │ │ vsubl.u , d21, d25 │ │ - vqrdmlah.s q12, q11, d28[0] │ │ - vtbx.8 d26, {d21}, d19 │ │ + vcvt.u32.f32 d24, d3, #10 │ │ + vtbl.8 d26, {d5-d6}, d10 │ │ vrshr.u32 , , #11 │ │ - vzip.16 , q15 │ │ + vrshr.u32 d23, d5, #10 │ │ vneg.s16 q10, │ │ ; instruction: 0xfff67999 │ │ vsubw.u q10, q11, d15 │ │ - vqshrn.u64 d16, q8, #10 │ │ - vqshrn.u64 d16, q6, #11 │ │ + vqrshrn.u64 d16, , #10 │ │ + vtbx.8 d16, {d5-d6}, d3 │ │ Address 0x000000000010206a is out of bounds. │ │ │ │ │ │ 0010206c : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -199751,17 +199751,17 @@ │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 102160 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - lsrs r4, r6, #1 │ │ - vtbx.8 d16, {d5}, d6 │ │ - vqshl.u64 q8, q15, #53 ; 0x35 │ │ + lsrs r3, r3, #2 │ │ + vtbx.8 d16, {d5}, d29 │ │ + vtbl.8 d16, {d5}, d21 │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ ldr r0, [sp, #24] │ │ cbz r0, 102190 │ │ @@ -199868,17 +199868,17 @@ │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 102268 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - lsls r6, r3, #30 │ │ - vqshl.u32 q8, q0, #21 │ │ - vqshlu.s64 q8, q10, #53 ; 0x35 │ │ + lsls r5, r0, #31 │ │ + vqshl.u32 q8, , #21 │ │ + vqshl.u32 d16, d11, #21 │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ bl d6c2c │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ @@ -199952,16 +199952,16 @@ │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n 102328 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - lsls r0, r2, #25 │ │ - vclt.f16 d16, d22, #0 │ │ + lsls r7, r6, #25 │ │ + vclt.f16 q8, , #0 │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #120 ; 0x78 │ │ str r0, [sp, #112] ; 0x70 │ │ movs r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #68] ; 0x44 │ │ str r0, [sp, #60] ; 0x3c │ │ @@ -200312,16 +200312,16 @@ │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #116] ; 0x74 │ │ b.n 10268c │ │ ldr r0, [sp, #116] ; 0x74 │ │ add sp, #120 ; 0x78 │ │ pop {r7, pc} │ │ nop │ │ - lsls r4, r7, #21 │ │ - vmlal.u q8, d21, d0[0] │ │ + lsls r3, r4, #22 │ │ + vmlal.u q8, d21, d23[0] │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #52] ; 0x34 │ │ str r1, [sp, #48] ; 0x30 │ │ str r2, [sp, #44] ; 0x2c │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ @@ -200594,16 +200594,16 @@ │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 10291c │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ nop │ │ - lsls r4, r3, #5 │ │ - vcgt.s16 d16, d26, #0 │ │ + lsls r3, r0, #6 │ │ + vshr.u32 q8, , #11 │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ ldr r0, [sp, #28] │ │ cbnz r0, 102940 │ │ b.n 10293a │ │ @@ -200819,15 +200819,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 102b10 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - bl 1abb04 │ │ + bl 1d2b04 <_shadow_DES_check_key@@OPENSSL_1_1_0+0x1484c> │ │ │ │ 00102b1c : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ @@ -200904,15 +200904,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 102bc0 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - bl 11bbb4 │ │ + bl 142bb4 │ │ push {r7, lr} │ │ ldr r0, [pc, #8] ; (102bd8 ) │ │ add r0, pc │ │ bl a6830 │ │ pop {r7, pc} │ │ strh r4, [r1, #8] │ │ movs r2, r1 │ │ @@ -201294,23 +201294,23 @@ │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 102f2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - mcr 15, 2, pc, cr0, cr4, {7} ; │ │ - mcr 15, 0, pc, cr10, cr4, {7} ; │ │ - stcl 15, cr15, [r2, #976]! ; 0x3d0 │ │ - ldc 15, cr15, [ip, #976]! ; 0x3d0 │ │ - ldcl 15, cr15, [lr, #-976]! ; 0xfffffc30 │ │ - ldcl 15, cr15, [r6, #-976] ; 0xfffffc30 │ │ - stc 15, cr15, [lr, #-976] ; 0xfffffc30 │ │ - ldcl 15, cr15, [r6], {244} ; 0xf4 │ │ - ldc 15, cr15, [r0], {244} ; 0xf4 │ │ + mcr 15, 3, pc, cr7, cr4, {7} ; │ │ + mrc 15, 1, APSR_nzcv, cr1, cr4, {7} │ │ + mcr 15, 0, pc, cr9, cr4, {7} ; │ │ + stcl 15, cr15, [r3, #976]! ; 0x3d0 │ │ + stc 15, cr15, [r5, #976]! ; 0x3d0 │ │ + ldcl 15, cr15, [sp, #-976]! ; 0xfffffc30 │ │ + ldc 15, cr15, [r5, #-976]! ; 0xfffffc30 │ │ + ldcl 15, cr15, [sp], #976 ; 0x3d0 │ │ + ldc 15, cr15, [r7], #976 ; 0x3d0 │ │ push {r7, lr} │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #44] ; 0x2c │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -201593,26 +201593,26 @@ │ │ ldr r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 1031f4 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - ; instruction: 0xebe4fff4 │ │ - ; instruction: 0xebb8fff4 │ │ - ; instruction: 0xeb8cfff4 │ │ - ; instruction: 0xeb60fff4 │ │ - ; instruction: 0xeb24fff4 │ │ - ; instruction: 0xeaf4fff4 │ │ - ; instruction: 0xeacefff4 │ │ - ; instruction: 0xea8cfff4 │ │ - ; instruction: 0xea66fff4 │ │ - ; instruction: 0xea1efff4 │ │ - ldrd pc, pc, [ip, #976] ; 0x3d0 │ │ - ; instruction: 0xe9befff4 │ │ + stc 15, cr15, [fp], {244} ; 0xf4 │ │ + ; instruction: 0xebdffff4 │ │ + ; instruction: 0xebb3fff4 │ │ + ; instruction: 0xeb87fff4 │ │ + ; instruction: 0xeb4bfff4 │ │ + ; instruction: 0xeb1bfff4 │ │ + ; instruction: 0xeaf5fff4 │ │ + ; instruction: 0xeab3fff4 │ │ + ; instruction: 0xea8dfff4 │ │ + ; instruction: 0xea45fff4 │ │ + ; instruction: 0xea03fff4 │ │ + strd pc, pc, [r5, #976]! ; 0x3d0 │ │ push {r7, lr} │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ str r0, [sp, #28] │ │ @@ -201832,24 +201832,24 @@ │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 103438 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - ldmdb r0, {r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ - strd pc, pc, [r2], #976 ; 0x3d0 │ │ - stlexd r4, pc, pc, [r4] │ │ - ldmia.w r0!, {r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ - ldmia.w r6, {r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ - ldrex pc, [ip, #976] ; 0x3d0 │ │ - ; instruction: 0xe824fff4 │ │ - b.n 103440 │ │ - vqneg.s16 d30, d28 │ │ - vqneg.s16 d30, d2 │ │ + ldmdb r7!, {r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ + stmdb r9, {r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ + strd pc, pc, [fp], #976 ; 0x3d0 │ │ + ; instruction: 0xe8d7fff4 │ │ + ldmia.w sp!, {r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ + stmia.w r3, {r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ + strex pc, pc, [fp, #976] ; 0x3d0 │ │ + ; instruction: 0xe817fff4 │ │ + b.n 10340a │ │ + vqneg.s16 d30, d25 │ │ Address 0x0000000000103466 is out of bounds. │ │ │ │ │ │ 00103468 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -201972,16 +201972,16 @@ │ │ b.n 10357e │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n 10357e │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - b.n 103384 │ │ - vqshlu.s32 q15, q10, #20 │ │ + b.n 1033d2 │ │ + vqshlu.s64 d30, d11, #52 ; 0x34 │ │ Address 0x000000000010358a is out of bounds. │ │ │ │ │ │ 0010358c : │ │ push {r7, lr} │ │ sub sp, #80 ; 0x50 │ │ str r0, [sp, #76] ; 0x4c │ │ @@ -202349,27 +202349,27 @@ │ │ ldr r3, [pc, #64] ; (10391c ) │ │ add r3, pc │ │ movs r0, #16 │ │ movw r1, #263 ; 0x107 │ │ movs r2, #115 ; 0x73 │ │ bl 1165ac │ │ b.n 103cd2 │ │ - b.n 103474 │ │ - vsli.32 q15, q10, #20 │ │ - ; instruction: 0xfff4e542 │ │ - vsli.32 d30, d0, #20 │ │ - vclz.i16 q15, q1 │ │ - vsri.64 d30, d14, #12 │ │ - vcls.s16 q15, q11 │ │ - vcls.s16 d30, d30 │ │ - ; instruction: 0xfff4e3ce │ │ - vsubw.u q15, q10, d4 │ │ - vsubw.u q15, q2, d14 │ │ - vrshr.u64 q15, q10, #12 │ │ - vrshr.u64 d30, d20, #12 │ │ + b.n 1034c2 │ │ + vsli.64 d30, d11, #52 ; 0x34 │ │ + ; instruction: 0xfff4e569 │ │ + vsli.32 d30, d23, #20 │ │ + vclz.i16 q15, │ │ + vclz.i16 q15, │ │ + vclz.i16 d30, d13 │ │ + vsri.32 q15, , #12 │ │ + vrsra.u64 q15, , #12 │ │ + vsubw.u q15, q10, d27 │ │ + vrsra.u32 d30, d21, #12 │ │ + vrsra.u32 d30, d11, #12 │ │ + vrshr.u64 q15, , #12 │ │ vqshrun.s64 d25, , #12 │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ movs r1, #0 │ │ bl 973dc │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ @@ -202711,18 +202711,18 @@ │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #36] ; 0x24 │ │ bl 1049d8 │ │ str r0, [sp, #16] │ │ cbnz r0, 103c9a │ │ b.n 103c80 │ │ - b.n 104118 │ │ - vpaddl.s16 d30, d20 │ │ - vsra.u64 q15, q11, #12 │ │ - ; instruction: 0xfff4e1cc │ │ + b.n 104166 │ │ + vpaddl.s16 q15, │ │ + vrshr.u32 d30, d13, #12 │ │ + vsra.u64 q15, , #12 │ │ vpadal.s16 q10, │ │ movw r0, #858 ; 0x35a │ │ str r0, [r1, #0] │ │ ldr r3, [pc, #180] ; (103d40 ) │ │ add r3, pc │ │ movw r1, #263 ; 0x107 │ │ movs r2, #16 │ │ @@ -202774,27 +202774,27 @@ │ │ bl 1069f8 │ │ ldr r0, [sp, #32] │ │ bl c31e8 │ │ ldr r0, [sp, #64] ; 0x40 │ │ add sp, #80 ; 0x50 │ │ pop {r7, pc} │ │ nop │ │ - b.n 104068 │ │ - vaddw.u q15, q10, d10 │ │ - vsra.u32 q15, q5, #12 │ │ - vshr.u64 q15, q14, #12 │ │ - vrev32.16 d30, d20 │ │ - vshr.u32 q15, q13, #12 │ │ - vrev64.16 q15, q6 │ │ - vrev64.16 d30, d18 │ │ - vqrdmlsh.s , q10, d20[0] │ │ - ; instruction: 0xfff4dfb8 │ │ - ; instruction: 0xfff4df94 │ │ - vqrdmlsh.s , q2, d14[0] │ │ - ; instruction: 0xfff4df06 │ │ + b.n 1040b6 │ │ + vsra.u64 d30, d17, #12 │ │ + vaddw.u q15, q10, d1 │ │ + vrev16.16 d30, d19 │ │ + vrev32.16 q15, │ │ + vrev32.16 d30, d17 │ │ + vshr.u32 q15, , #12 │ │ + vrev64.16 q15, │ │ + vrev64.16 d30, d11 │ │ + ; instruction: 0xfff4dfdf │ │ + ; instruction: 0xfff4dfbb │ │ + vcvt.u32.f32 , , #12 │ │ + ; instruction: 0xfff4df2d │ │ Address 0x0000000000103d42 is out of bounds. │ │ │ │ │ │ 00103d44 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -202896,18 +202896,18 @@ │ │ b.n 103e2c │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #20] │ │ b.n 103e32 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - udf #48 ; 0x30 │ │ - ; instruction: 0xfff4ddf4 │ │ - ; instruction: 0xfff4ddb2 │ │ - vcvt.u16.f16 , q13, #12 │ │ + udf #87 ; 0x57 │ │ + vcvt.f32.u32 d29, d11, #12 │ │ + ; instruction: 0xfff4ddd9 │ │ + ; instruction: 0xfff4dda1 │ │ Address 0x0000000000103e46 is out of bounds. │ │ │ │ │ │ 00103e48 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -202984,16 +202984,16 @@ │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ b.n 103ef6 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ble.n 103f34 │ │ - vqdmulh.s , q10, d28[0] │ │ + ble.n 103f82 │ │ + vcvt.u16.f16 d29, d3, #12 │ │ Address 0x0000000000103f02 is out of bounds. │ │ │ │ │ │ 00103f04 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -203042,16 +203042,16 @@ │ │ bl 102ca4 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n 103f76 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - bgt.n 104050 │ │ - vcvt.f16.u16 d29, d30, #12 │ │ + bgt.n 103e9e │ │ + vdup.32 , d21[0] │ │ Address 0x0000000000103f82 is out of bounds. │ │ │ │ │ │ 00103f84 : │ │ push {r7, lr} │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #48] ; 0x30 │ │ @@ -203288,20 +203288,20 @@ │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 104198 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - blt.n 104160 │ │ - vtbl.8 d29, {d20-d23}, d26 │ │ - vtbx.8 d29, {d4-d7}, d4 │ │ - ; instruction: 0xfff4daf2 │ │ - ; instruction: 0xfff4dabe │ │ - ; instruction: 0xfff4da7a │ │ + bgt.n 1041ae │ │ + ; instruction: 0xfff4dbd1 │ │ + vtbx.8 d29, {d4-d7}, d27 │ │ + ; instruction: 0xfff4db19 │ │ + vtbx.8 d29, {d20-d22}, d21 │ │ + vtbl.8 d29, {d20-d22}, d17 │ │ Address 0x00000000001041b6 is out of bounds. │ │ │ │ │ │ 001041b8 : │ │ push {r7, lr} │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #44] ; 0x2c │ │ @@ -203509,22 +203509,22 @@ │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ b.n 104390 │ │ ldr r0, [sp, #4] │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - bls.n 1042c4 │ │ - vqrshrn.u64 d29, q9, #12 │ │ - vtbx.8 d29, {d4-d5}, d2 │ │ - ; instruction: 0xfff4d8fc │ │ - vtbx.8 d29, {d20}, d6 │ │ - ; instruction: 0xfff4d89a │ │ - vtbx.8 d29, {d4}, d10 │ │ - vqshrun.s64 d29, q8, #12 │ │ + bls.n 104312 │ │ + ; instruction: 0xfff4d999 │ │ + vtbx.8 d29, {d4-d5}, d25 │ │ + vtbl.8 d29, {d4-d5}, d19 │ │ + vtbx.8 d29, {d20}, d29 │ │ + vtbx.8 d29, {d20}, d1 │ │ + vqrshrun.s64 d29, , #12 │ │ + vqrshrun.s64 d29, , #12 │ │ Address 0x00000000001043b6 is out of bounds. │ │ │ │ │ │ 001043b8 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -203550,15 +203550,15 @@ │ │ bl 103f04 │ │ str r0, [sp, #12] │ │ b.n 1043f0 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - bvc.n 10437c │ │ + bvc.n 1043ca │ │ Address 0x00000000001043fa is out of bounds. │ │ │ │ │ │ 001043fc : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -203652,17 +203652,17 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n 1044c8 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - bvc.n 1045b8 │ │ - vqshl.u32 d29, d30, #20 │ │ - vqabs.s16 d29, d8 │ │ + bvc.n 104406 │ │ + vqabs.s16 , │ │ + vqabs.s16 d29, d31 │ │ Address 0x00000000001044da is out of bounds. │ │ │ │ │ │ 001044dc : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -203724,16 +203724,16 @@ │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n 104562 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - bvs.n 104474 │ │ - vqshlu.s32 , q0, #20 │ │ + bvs.n 1044c2 │ │ + vqshlu.s32 , , #20 │ │ Address 0x000000000010456e is out of bounds. │ │ │ │ │ │ 00104570 : │ │ push {r4, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -203853,19 +203853,19 @@ │ │ b.n 10467c │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #28] │ │ b.n 104682 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r4, pc} │ │ - bvs.n 104690 │ │ - vsli.64 d29, d24, #52 ; 0x34 │ │ - vsli.64 d29, d12, #52 ; 0x34 │ │ - vsli.32 , q3, #20 │ │ - vsli.32 d29, d30, #20 │ │ + bvs.n 1046de │ │ + vsli.64 , , #52 ; 0x34 │ │ + ; instruction: 0xfff4d5c3 │ │ + vsli.32 , , #20 │ │ + ; instruction: 0xfff4d565 │ │ Address 0x000000000010469a is out of bounds. │ │ │ │ │ │ 0010469c : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -203919,16 +203919,16 @@ │ │ movs r2, #65 ; 0x41 │ │ bl 1165ac │ │ b.n 10470c │ │ ldr r0, [sp, #4] │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - bmi.n 10467c │ │ - vsri.64 d29, d4, #12 │ │ + bmi.n 1046ca │ │ + vsri.64 d29, d27, #12 │ │ Address 0x000000000010471a is out of bounds. │ │ │ │ │ │ 0010471c : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -203947,15 +203947,15 @@ │ │ add r1, pc │ │ movw r2, #1268 ; 0x4f4 │ │ bl 13479c │ │ b.n 10474a │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - bmi.n 1047f8 │ │ + bmi.n 104846 │ │ Address 0x0000000000104752 is out of bounds. │ │ │ │ │ │ 00104754 : │ │ sub sp, #12 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ @@ -205373,15 +205373,15 @@ │ │ movs r1, #48 ; 0x30 │ │ movs r3, #71 ; 0x47 │ │ bl 134884 │ │ b.n 1053b2 │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - movs r4, #8 │ │ + movs r4, #47 ; 0x2f │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #8] │ │ @@ -205680,15 +205680,15 @@ │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #20] │ │ b.n 105644 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - movs r3, #106 ; 0x6a │ │ + movs r3, #145 ; 0x91 │ │ Address 0x000000000010564e is out of bounds. │ │ │ │ │ │ 00105650 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -205838,16 +205838,16 @@ │ │ bl 1165ac │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 105786 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - movs r0, #106 ; 0x6a │ │ - vshr.u32 d18, d26, #11 │ │ + movs r0, #145 ; 0x91 │ │ + vcgt.s16 q9, , #0 │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [r0, #12] │ │ ldr r1, [r1, #0] │ │ ldr.w r1, [r1, #176] ; 0xb0 │ │ @@ -206030,16 +206030,16 @@ │ │ ldr.w r1, [r1, #180] ; 0xb4 │ │ blx r1 │ │ str r0, [sp, #12] │ │ b.n 105932 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - subs r0, r1, #3 │ │ - ; instruction: 0xfff51e9e │ │ + subs r7, r5, #3 │ │ + vqrdmlah.s , , d5[0] │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ str r0, [sp, #16] │ │ str r0, [sp, #12] │ │ @@ -206242,23 +206242,23 @@ │ │ bl 1069f8 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #28] │ │ b.n 105b36 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - subs r6, r7, #0 │ │ - vcvt.f32.u32 d17, d2, #11 │ │ - vqrdmulh.s , , d10[0] │ │ - ; instruction: 0xfff51d9e │ │ - vqrdmulh.s , , d18[0] │ │ - vcvt.u16.f16 d17, d26, #11 │ │ - ; instruction: 0xfff51d06 │ │ - vqdmulh.s , , d14[0] │ │ - vmull.u , d21, d18 │ │ + subs r5, r4, #1 │ │ + vcvt.f32.u32 d17, d25, #11 │ │ + ; instruction: 0xfff51df1 │ │ + vqrdmulh.s , , d5[0] │ │ + ; instruction: 0xfff51d89 │ │ + vqrdmulh.s , , d17[0] │ │ + ; instruction: 0xfff51d2d │ │ + ; instruction: 0xfff51cf5 │ │ + vqdmulh.s , , d9[0] │ │ Address 0x0000000000105b5e is out of bounds. │ │ │ │ │ │ 00105b60 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -206404,16 +206404,16 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 105cb4 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - adds r0, r3, #0 │ │ - vtbx.8 d17, {d5-d8}, d0 │ │ + adds r7, r7, #0 │ │ + vtbx.8 d17, {d5-d8}, d23 │ │ Address 0x0000000000105cc2 is out of bounds. │ │ │ │ │ │ 00105cc4 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -206909,15 +206909,15 @@ │ │ ldr r2, [sp, #8] │ │ blx r3 │ │ str r0, [sp, #20] │ │ b.n 10609a │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - asrs r4, r7, #28 │ │ + asrs r3, r4, #29 │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #12] │ │ @@ -206972,15 +206972,15 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n 106124 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - asrs r4, r4, #26 │ │ + asrs r3, r1, #27 │ │ Address 0x000000000010612e is out of bounds. │ │ │ │ │ │ 00106130 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -207025,15 +207025,15 @@ │ │ blx r3 │ │ str r0, [sp, #20] │ │ b.n 106190 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - asrs r4, r0, #25 │ │ + asrs r3, r5, #25 │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #20] │ │ @@ -207084,16 +207084,16 @@ │ │ b.n 10621a │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 10621a │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - asrs r4, r4, #23 │ │ - vcle.f16 d17, d30, #0 │ │ + asrs r3, r1, #24 │ │ + vsli.64 , , #53 ; 0x35 │ │ Address 0x0000000000106226 is out of bounds. │ │ │ │ │ │ 00106228 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -207151,17 +207151,17 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n 1062ac │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - asrs r2, r4, #21 │ │ - vceq.f16 , q4, #0 │ │ - vsli.32 d17, d14, #21 │ │ + asrs r1, r1, #22 │ │ + vceq.f16 , , #0 │ │ + vceq.f16 , , #0 │ │ Address 0x00000000001062be is out of bounds. │ │ │ │ │ │ 001062c0 : │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -214296,16 +214296,16 @@ │ │ ldr r2, [sp, #8] │ │ str r1, [r2, #20] │ │ str r0, [sp, #12] │ │ b.n 10a09a │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - sub sp, #96 ; 0x60 │ │ - vrev32.16 d27, d0 │ │ + sub sp, #252 ; 0xfc │ │ + vrev32.16 d27, d23 │ │ vabal.u , d20, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ ldr r0, [sp, #16] │ │ bl 10a050 │ │ cbnz r0, 10a0c0 │ │ @@ -214400,15 +214400,15 @@ │ │ str r0, [r1, #24] │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 10a176 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - add r7, sp, #688 ; 0x2b0 │ │ + add r7, sp, #844 ; 0x34c │ │ vabal.u , d20, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ @@ -214433,15 +214433,15 @@ │ │ bl 13479c │ │ ldr r1, [sp, #12] │ │ movs r0, #0 │ │ str r0, [r1, #20] │ │ b.n 10a1c4 │ │ add sp, #16 │ │ pop {r7, pc} │ │ - add r7, sp, #288 ; 0x120 │ │ + add r7, sp, #444 ; 0x1bc │ │ vabal.u , d20, d0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #24] │ │ @@ -214491,15 +214491,15 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n 10a244 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - add r7, sp, #0 │ │ + add r7, sp, #156 ; 0x9c │ │ vabal.u , d20, d0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #24] │ │ @@ -214573,15 +214573,15 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #28] │ │ b.n 10a2fc │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - add r6, sp, #464 ; 0x1d0 │ │ + add r6, sp, #620 ; 0x26c │ │ vabal.u , d20, d0 │ │ sub sp, #56 ; 0x38 │ │ ldr.w ip, [sp, #64] ; 0x40 │ │ str r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #44] ; 0x2c │ │ str r2, [sp, #40] ; 0x28 │ │ str r3, [sp, #36] ; 0x24 │ │ @@ -214667,15 +214667,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 10a3cc │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - add r5, sp, #568 ; 0x238 │ │ + add r5, sp, #724 ; 0x2d4 │ │ vsli.32 d27, d0, #20 │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ str r3, [sp, #24] │ │ @@ -214819,17 +214819,17 @@ │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 10a528 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r4, r5, r7, pc} │ │ nop │ │ - add r4, sp, #312 ; 0x138 │ │ - vcvt.f16.u16 d26, d24, #12 │ │ - ; instruction: 0xfff4abd6 │ │ + add r4, sp, #468 ; 0x1d4 │ │ + vcvt.f16.u16 q13, , #12 │ │ + ; instruction: 0xfff4abfd │ │ vabal.u , d20, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ str r3, [sp, #28] │ │ ldr r0, [sp, #40] ; 0x28 │ │ @@ -215236,18 +215236,18 @@ │ │ b.n 10a8fa │ │ mvn.w r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 10a8fa │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - add r2, sp, #800 ; 0x320 │ │ - ; instruction: 0xfff4aa92 │ │ - vtbl.8 d26, {d4-d5}, d12 │ │ - vqshrun.s64 d26, q8, #12 │ │ + add r2, sp, #956 ; 0x3bc │ │ + ; instruction: 0xfff4aab9 │ │ + vqshrn.u64 d26, , #12 │ │ + vqrshrun.s64 d26, , #12 │ │ vabal.u , d20, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ ldr r0, [sp, #28] │ │ ldr r1, [pc, #368] ; (10aa90 ) │ │ @@ -215401,21 +215401,21 @@ │ │ mvn.w r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 10aa88 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - asrs r2, r7, #12 │ │ - vqshl.u64 d26, d0, #53 ; 0x35 │ │ + asrs r1, r4, #13 │ │ + vqshl.u64 d26, d23, #53 ; 0x35 │ │ vsli.32 , , #20 │ │ ; instruction: 0xfff46366 │ │ vcle.f16 d22, d0, #0 │ │ - vqshl.u32 d26, d3, #20 │ │ - vqshlu.s64 q13, q7, #52 ; 0x34 │ │ + vqshl.u32 d26, d26, #20 │ │ + vqabs.s16 d26, d5 │ │ vclz.i16 d21, d3 │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ movs r0, #0 │ │ @@ -215505,15 +215505,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 10ab78 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - add r6, pc, #80 ; (adr r6, 10abd4 ) │ │ + add r6, pc, #236 ; (adr r6, 10ac70 ) │ │ Address 0x000000000010ab82 is out of bounds. │ │ │ │ │ │ 0010ab84 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ @@ -215551,15 +215551,15 @@ │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ b.n 10abd8 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - cmp r2, #96 ; 0x60 │ │ + cmp r2, #135 ; 0x87 │ │ Address 0x000000000010abe2 is out of bounds. │ │ │ │ │ │ 0010abe4 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -215667,20 +215667,20 @@ │ │ bl 13479c │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 10acda │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - cmp r2, #22 │ │ - vtbl.8 d18, {d5-d7}, d0 │ │ - ; instruction: 0xfff529da │ │ - ; instruction: 0xfff529b6 │ │ - vqrshrn.u64 d18, q8, #11 │ │ - vqrshrn.u64 d18, q7, #11 │ │ + cmp r2, #61 ; 0x3d │ │ + vtbl.8 d18, {d5-d7}, d23 │ │ + vtbl.8 d18, {d5-d7}, d1 │ │ + ; instruction: 0xfff529dd │ │ + ; instruction: 0xfff52997 │ │ + vtbl.8 d18, {d21-d22}, d5 │ │ Address 0x000000000010acf6 is out of bounds. │ │ │ │ │ │ 0010acf8 : │ │ push {r7, lr} │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #48] ; 0x30 │ │ @@ -215772,19 +215772,19 @@ │ │ bl 13479c │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 10adbe │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - cmp r0, #244 ; 0xf4 │ │ - vtbx.8 d18, {d21}, d16 │ │ + cmp r1, #27 │ │ + vtbl.8 d18, {d5-d6}, d7 │ │ vtbx.8 d18, {d21-d22}, d8 │ │ movs r3, r1 │ │ - cmp r0, #122 ; 0x7a │ │ + cmp r0, #161 ; 0xa1 │ │ Address 0x000000000010add2 is out of bounds. │ │ │ │ │ │ 0010add4 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -216010,15 +216010,15 @@ │ │ ldr r2, [sp, #8] │ │ blx ip │ │ str r0, [sp, #20] │ │ b.n 10afde │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - b.n 10b5b6 │ │ + b.n 10b604 │ │ vabal.u , d20, d0 │ │ sub sp, #64 ; 0x40 │ │ str r0, [sp, #60] ; 0x3c │ │ str r1, [sp, #56] ; 0x38 │ │ str r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r0, #0 │ │ @@ -216253,25 +216253,25 @@ │ │ ldr r1, [pc, #52] ; (10b24c ) │ │ add r1, pc │ │ movs r2, #118 ; 0x76 │ │ bl 13479c │ │ ldr r0, [sp, #24] │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - b.n 10b716 │ │ - vrshr.u32 q15, , #12 │ │ - vpaddl.s16 d30, d5 │ │ - vsra.u64 q15, , #12 │ │ - vaddw.u q15, q10, d19 │ │ - vsra.u32 q15, , #12 │ │ - vrev16.16 d30, d29 │ │ - vsra.u32 d30, d9, #12 │ │ - vrev16.16 d30, d3 │ │ - vrev32.16 q15, │ │ - vrev32.16 d30, d7 │ │ + b.n 10b764 │ │ + vrshr.u32 q15, q12, #12 │ │ + vpaddl.s16 d30, d28 │ │ + vpaddl.s16 d30, d2 │ │ + ; instruction: 0xfff4e1ca │ │ + vsra.u64 d30, d10, #12 │ │ + vsra.u32 q15, q2, #12 │ │ + vrev16.16 q15, q0 │ │ + vrev16.16 d30, d26 │ │ + vrev32.16 q15, q13 │ │ + vrev32.16 d30, d30 │ │ vabal.u , d20, d0 │ │ sub sp, #32 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ ldr.w ip, [sp, #44] ; 0x2c │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ str r0, [sp, #24] │ │ @@ -216644,26 +216644,26 @@ │ │ bl c8458 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 10b5be │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r4, pc} │ │ - adds r1, #122 ; 0x7a │ │ - vsra.u32 , q2, #11 │ │ - vsra.u32 d19, d16, #11 │ │ - vceq.i16 d19, d4, #0 │ │ - vcge.s16 , q2, #0 │ │ - vcge.s16 d19, d18, #0 │ │ - vcgt.s16 d19, d28, #0 │ │ - vcgt.s16 d19, d8, #0 │ │ - vqrdmlsh.s q9, , d6[0] │ │ - ; instruction: 0xfff52f98 │ │ - vcvt.u32.f32 q9, q9, #11 │ │ - vcvt.u32.f32 d18, d28, #11 │ │ + adds r1, #161 ; 0xa1 │ │ + vsra.u32 , , #11 │ │ + vsra.u32 , , #11 │ │ + vceq.i16 d19, d27, #0 │ │ + vcge.s16 , , #0 │ │ + vcge.s16 , , #0 │ │ + vshr.u32 , , #11 │ │ + vcgt.s16 d19, d31, #0 │ │ + vqrdmlsh.s q9, , d29[0] │ │ + ; instruction: 0xfff52fbf │ │ + ; instruction: 0xfff52f99 │ │ + vqrdmlsh.s q9, , d19[0] │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #72 ; 0x48 │ │ ldr.w ip, [sp, #80] ; 0x50 │ │ str r0, [sp, #64] ; 0x40 │ │ str r1, [sp, #60] ; 0x3c │ │ str r2, [sp, #56] ; 0x38 │ │ str r3, [sp, #52] ; 0x34 │ │ @@ -217017,28 +217017,28 @@ │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 10b924 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ nop │ │ - cmp r6, #102 ; 0x66 │ │ - vqrdmlah.s q9, , d6[0] │ │ - ; instruction: 0xfff52e22 │ │ - ; instruction: 0xfff52dfc │ │ - vqrdmulh.s q9, , d2[0] │ │ - ; instruction: 0xfff52d92 │ │ - vqrdmulh.s q9, , d2[0] │ │ - ; instruction: 0xfff52d0a │ │ - vqdmulh.s q9, , d6[0] │ │ - ; instruction: 0xfff52c98 │ │ - vcvt.f16.u16 q9, q1, #11 │ │ - vdup.8 d18, d28[2] │ │ - vtbx.8 d18, {d21-d24}, d26 │ │ - ; instruction: 0xfff52bbc │ │ + cmp r6, #141 ; 0x8d │ │ + vqrdmlah.s q9, , d29[0] │ │ + vqrdmlah.s q9, , d9[0] │ │ + ; instruction: 0xfff52e23 │ │ + vqrdmulh.s q9, , d25[0] │ │ + ; instruction: 0xfff52db9 │ │ + vqrdmulh.s q9, , d25[0] │ │ + vcvt.u16.f16 d18, d17, #11 │ │ + vqdmulh.s q9, , d29[0] │ │ + ; instruction: 0xfff52cbf │ │ + vcvt.f16.u16 q9, , #11 │ │ + vcvt.f16.u16 q9, , #11 │ │ + vcvt.f16.u16 d18, d1, #11 │ │ + vtbx.8 d18, {d21-d24}, d19 │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ @@ -217098,15 +217098,15 @@ │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 10b9f8 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - cmp r2, #176 ; 0xb0 │ │ + cmp r2, #215 ; 0xd7 │ │ vsli.32 d27, d0, #21 │ │ sub sp, #72 ; 0x48 │ │ str r0, [sp, #64] ; 0x40 │ │ str r1, [sp, #60] ; 0x3c │ │ str r2, [sp, #56] ; 0x38 │ │ str r3, [sp, #52] ; 0x34 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ @@ -217467,29 +217467,29 @@ │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 10bd78 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r4, pc} │ │ nop │ │ - cmp r2, #74 ; 0x4a │ │ - vtbl.8 d18, {d5-d7}, d18 │ │ - ; instruction: 0xfff529f8 │ │ - vtbl.8 d18, {d21-d22}, d30 │ │ - vtbl.8 d18, {d21-d22}, d8 │ │ - vqshrn.u64 d18, q7, #11 │ │ - ; instruction: 0xfff528f0 │ │ - vtbl.8 d18, {d21}, d22 │ │ - vtbx.8 d18, {d5}, d28 │ │ - vqshrun.s64 d18, q13, #11 │ │ - vtbl.8 d18, {d5}, d8 │ │ - vneg.f16 q9, q10 │ │ - vneg.f16 d18, d28 │ │ - vqshl.u32 q9, q14, #21 │ │ - vqshl.u32 q9, q2, #21 │ │ + cmp r2, #113 ; 0x71 │ │ + vtbx.8 d18, {d5-d7}, d9 │ │ + vshll.u32 q9, d15, #21 │ │ + ; instruction: 0xfff529d5 │ │ + vtbl.8 d18, {d21-d22}, d31 │ │ + vtbx.8 d18, {d5-d6}, d5 │ │ + vqshrn.u64 d18, , #11 │ │ + vtbx.8 d18, {d21}, d13 │ │ + ; instruction: 0xfff52893 │ │ + vtbx.8 d18, {d5}, d17 │ │ + vtbl.8 d18, {d5}, d31 │ │ + vtbl.8 d18, {d5}, d11 │ │ + vqshl.u64 q9, , #53 ; 0x35 │ │ + vneg.f16 d18, d19 │ │ + vqshl.u32 q9, , #21 │ │ Address 0x000000000010bdba is out of bounds. │ │ │ │ │ │ 0010bdbc : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -218176,15 +218176,15 @@ │ │ bl a3840 │ │ cbnz r0, 10c39a │ │ b.n 10c398 │ │ b.n 10c3f0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ cbz r0, 10c3c6 │ │ b.n 10c3ac │ │ - strh r0, [r4, #22] │ │ + strh r7, [r0, #24] │ │ ; instruction: 0xfff461c2 │ │ vqrdmulh.s , , d2[0] │ │ vqshrun.s64 d25, , #11 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #92] ; 0x5c │ │ mov r3, sp │ │ str r1, [r3, #0] │ │ @@ -218236,29 +218236,29 @@ │ │ ldr r0, [sp, #60] ; 0x3c │ │ bl c8528 │ │ ldr r0, [sp, #80] ; 0x50 │ │ bl c31e8 │ │ ldr r0, [sp, #88] ; 0x58 │ │ add sp, #104 ; 0x68 │ │ pop {r7, pc} │ │ - asrs r7, r3, #16 │ │ - ; instruction: 0xfff59b9d │ │ - vcvt.f16.u16 q15, , #12 │ │ + asrs r6, r0, #17 │ │ + vtbx.8 d25, {d21-d24}, d4 │ │ + vmull.u q15, d20, d20 │ │ vtbx.8 d20, {d4-d6}, d27 │ │ - vsli.32 d27, d1, #21 │ │ - vqrdmlsh.s q14, q10, d11[0] │ │ + vsli.32 d27, d24, #21 │ │ + ; instruction: 0xfff4cff2 │ │ vsri.32 d17, d28, #12 │ │ movs r3, r1 │ │ asrs r2, r2, #16 │ │ movs r3, r1 │ │ asrs r0, r6, #15 │ │ movs r3, r1 │ │ ldr r1, [pc, #560] ; (10c688 ) │ │ - ; instruction: 0xfff5f8b2 │ │ - vcls.s16 d27, d3 │ │ + ; instruction: 0xfff5f8d9 │ │ + vcls.s16 d27, d26 │ │ ; instruction: 0xfff42d2b │ │ Address 0x000000000010c462 is out of bounds. │ │ │ │ │ │ 0010c464 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ @@ -218474,15 +218474,15 @@ │ │ b.n 10c646 │ │ movs r0, #1 │ │ str r0, [sp, #164] ; 0xa4 │ │ b.n 10c646 │ │ ldr r0, [sp, #164] ; 0xa4 │ │ add sp, #168 ; 0xa8 │ │ pop {r7, pc} │ │ - ldrb r4, [r6, #13] │ │ + ldrb r3, [r3, #14] │ │ vqrdmulh.s , q2, d13[0] │ │ vrsra.u64 d28, d19, #11 │ │ ; instruction: 0xfff59e2f │ │ vmull.u , d21, d0 │ │ Address 0x000000000010c65e is out of bounds. │ │ │ │ │ │ @@ -219662,19 +219662,19 @@ │ │ bl c31e8 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 10d0d6 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r4, pc} │ │ - ldr r3, [sp, #204] ; 0xcc │ │ - ; instruction: 0xfff49b1d │ │ - vtbx.8 d25, {d20-d22}, d7 │ │ - ; instruction: 0xfff49ab1 │ │ - ; instruction: 0xfff49a71 │ │ + ldr r3, [sp, #360] ; 0x168 │ │ + vtbx.8 d25, {d4-d7}, d4 │ │ + vtbx.8 d25, {d20-d22}, d30 │ │ + ; instruction: 0xfff49ad8 │ │ + ; instruction: 0xfff49a98 │ │ vabal.u , d20, d0 │ │ sub sp, #72 ; 0x48 │ │ ldr.w ip, [sp, #84] ; 0x54 │ │ ldr.w ip, [sp, #80] ; 0x50 │ │ str r0, [sp, #64] ; 0x40 │ │ str r1, [sp, #60] ; 0x3c │ │ str r2, [sp, #56] ; 0x38 │ │ @@ -220000,21 +220000,21 @@ │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 10d3c4 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ nop │ │ - ldr r1, [sp, #876] ; 0x36c │ │ - vtbl.8 d25, {d20-d21}, d29 │ │ - vqshrn.u64 d25, , #12 │ │ - vqrshrun.s64 d25, , #12 │ │ - vtbl.8 d25, {d4}, d21 │ │ - vqshl.u64 , , #52 ; 0x34 │ │ - vqneg.s16 d25, d5 │ │ + ldr r2, [sp, #8] │ │ + ; instruction: 0xfff499d4 │ │ + vtbx.8 d25, {d4-d5}, d22 │ │ + vtbl.8 d25, {d20}, d16 │ │ + vtbx.8 d25, {d4}, d12 │ │ + vtbl.8 d25, {d4}, d0 │ │ + vqneg.s16 d25, d28 │ │ vabal.u , d20, d0 │ │ sub sp, #64 ; 0x40 │ │ ldr.w ip, [sp, #72] ; 0x48 │ │ str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #52] ; 0x34 │ │ str r2, [sp, #48] ; 0x30 │ │ str r3, [sp, #44] ; 0x2c │ │ @@ -220296,22 +220296,22 @@ │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 10d670 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ nop │ │ - str r6, [sp, #988] ; 0x3dc │ │ - vpadal.u16 d25, d23 │ │ - vqshlu.s32 , , #20 │ │ - vpadal.s16 , │ │ - ; instruction: 0xfff495e9 │ │ - vsli.32 , , #20 │ │ - vabal.u , d4, d15 │ │ - vsri.64 , , #12 │ │ + str r7, [sp, #120] ; 0x78 │ │ + vpadal.u16 , q7 │ │ + vqshlu.s64 d25, d14, #52 ; 0x34 │ │ + vqshlu.s32 , q10, #20 │ │ + vqshlu.s32 d25, d0, #20 │ │ + vsli.64 d25, d8, #52 ; 0x34 │ │ + vsli.32 d25, d22, #20 │ │ + vabal.u , d4, d2 │ │ Address 0x000000000010d696 is out of bounds. │ │ │ │ │ │ 0010d698 : │ │ ldr r0, [pc, #4] ; (10d6a0 ) │ │ add r0, pc │ │ bx lr │ │ @@ -227090,21 +227090,21 @@ │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 11136a │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ ldc2l 15, cr15, [ip, #-972] ; 0xfffffc34 │ │ str r1, [r4, r5] │ │ - vtbl.8 d21, {d5-d6}, d11 │ │ + vqshrn.u64 d21, q9, #11 │ │ vsra.u32 d21, d25, #12 │ │ - vqrdmlsh.s , , d8[0] │ │ + vqrdmlsh.s , , d31[0] │ │ vsra.u32 d21, d13, #12 │ │ - vshr.u32 d24, d3, #11 │ │ + vshr.u32 d24, d26, #11 │ │ vshr.u64 d21, d11, #12 │ │ - vcgt.s16 d24, d4, #0 │ │ + vcgt.s16 d24, d27, #0 │ │ vshr.u32 , , #12 │ │ vqshlu.s32 q12, , #21 │ │ vshr.u32 , , #11 │ │ vcle.f16 d27, d0, #0 │ │ sub sp, #32 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ str r0, [sp, #24] │ │ @@ -227205,15 +227205,15 @@ │ │ add r0, pc │ │ ldr r1, [pc, #16] ; (111490 ) │ │ add r1, pc │ │ ldr r2, [pc, #16] ; (111494 ) │ │ add r2, pc │ │ bl dfee8 │ │ pop {r7, pc} │ │ - stmia r1!, {r0, r1, r4, r6, r7} │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ vshr.u32 d16, d5, #12 │ │ movs r0, r0 │ │ lsls r1, r4, #2 │ │ movs r0, r0 │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -227274,15 +227274,15 @@ │ │ b.n 1114da │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 11151e │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - ldrh r3, [r4, #34] ; 0x22 │ │ + ldrh r2, [r1, #36] ; 0x24 │ │ vabal.u , d20, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ b.n 111530 │ │ ldr r0, [pc, #44] ; (111560 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ @@ -227599,32 +227599,32 @@ │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 1117ec │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ nop │ │ - ldrh r7, [r3, #26] │ │ + ldrh r6, [r0, #28] │ │ ; instruction: 0xfff42b56 │ │ ; instruction: 0xfff5db19 │ │ - ; instruction: 0xfff42da4 │ │ - vclz.i16 , │ │ - vqrdmlah.s q14, q2, d13[0] │ │ - ; instruction: 0xfff413c7 │ │ - vcvt.f32.u32 d28, d31, #12 │ │ - vrshr.u64 d27, d17, #12 │ │ + vqrdmulh.s q9, q10, d11[0] │ │ + vabal.u , d4, d14 │ │ + vcvt.f32.u32 q14, q10, #12 │ │ + ; instruction: 0xfff413ee │ │ + vqrdmlah.s q14, q2, d22[0] │ │ + vrshr.u64 , q4, #12 │ │ vrshr.u64 d31, d18, #12 │ │ vrsra.u64 q8, , #12 │ │ vneg.s16 q8, │ │ - vtbl.8 d24, {d5-d7}, d7 │ │ - vcvt.u16.f16 d22, d2, #12 │ │ - vqrshrn.u64 d24, , #12 │ │ + vtbl.8 d24, {d5-d7}, d30 │ │ + vcvt.u16.f16 d22, d25, #12 │ │ + vtbl.8 d24, {d20-d21}, d20 │ │ ; instruction: 0xfff4e3c8 │ │ ; instruction: 0xfff40340 │ │ - vqshlu.s32 d20, d29, #20 │ │ + vpadal.s16 q10, q10 │ │ vabal.u , d20, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ movs r1, #46 ; 0x2e │ │ blx 1a4fb0 │ │ str r0, [sp, #4] │ │ @@ -228980,27 +228980,27 @@ │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 11240c │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - ; instruction: 0xfafffff3 │ │ - ; instruction: 0xfad1fff3 │ │ - ; instruction: 0xfa87fff3 │ │ - ; instruction: 0xfa73fff3 │ │ - ; instruction: 0xfa1ffff3 │ │ - ; instruction: 0xfa0bfff3 │ │ - vst4. {d31[0],d33[0],d35[0],d37[0]}, [fp :256], r3 │ │ - vst4. {d15[0],d17[0],d19[0],d21[0]}, [r7 :256], r3 │ │ - ; instruction: 0xf94ffff3 │ │ - ldrsh.w pc, [r9, #243]! │ │ - pli [sp, #243]! │ │ - ldr??.w pc, [r9, #4083] ; 0xff3 │ │ - str.w pc, [r1, #4083] ; 0xff3 │ │ + ; instruction: 0xfb26fff3 │ │ + ; instruction: 0xfaf8fff3 │ │ + ; instruction: 0xfaaefff3 │ │ + ; instruction: 0xfa9afff3 │ │ + ; instruction: 0xfa46fff3 │ │ + ; instruction: 0xfa32fff3 │ │ + ldr??.w pc, [r2, #4083] ; 0xff3 │ │ + vld4.32 {d15[],d17[],d19[],d21[]}, [lr :128], r3 │ │ + ldr??.w pc, [r6, #243]! │ │ + ; instruction: 0xf960fff3 │ │ + ; instruction: 0xf944fff3 │ │ + ; instruction: 0xf920fff3 │ │ + str??.w pc, [r8, #4083] ; 0xff3 │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ ldr r0, [pc, #176] ; (112500 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ @@ -229080,15 +229080,15 @@ │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ cbz r4, 112546 │ │ movs r2, r1 │ │ lsls r7, r0, #12 │ │ movs r0, r0 │ │ - pldw [r7, #243]! │ │ + ldr.w pc, [lr, #243]! │ │ ldr r2, [sp, #656] ; 0x290 │ │ movs r2, r1 │ │ uxth r0, r7 │ │ movs r2, r1 │ │ uxth r0, r5 │ │ movs r2, r1 │ │ ldr r2, [sp, #488] ; 0x1e8 │ │ @@ -229331,19 +229331,19 @@ │ │ movs r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ b.n 112738 │ │ ldr r0, [sp, #156] ; 0x9c │ │ add sp, #160 ; 0xa0 │ │ pop {r7, pc} │ │ nop │ │ - bl 3e72a │ │ - bl fffee72e <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffe30476> │ │ - bl fff7e732 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffdc047a> │ │ - bl ffefa736 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffd3c47e> │ │ - bl ffeb673a <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffcf8482> │ │ + bl 6572a │ │ + bl 1572e │ │ + bl fffa5732 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffde747a> │ │ + bl fff21736 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffd6347e> │ │ + bl ffedd73a <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffd1f482> │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 1750c8 │ │ @@ -229386,15 +229386,15 @@ │ │ ldr r0, [sp, #4] │ │ movs r2, #144 ; 0x90 │ │ bl 13479c │ │ b.n 1127c2 │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - bl ffe3a7b2 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffc7c4fa> │ │ + bl ffe617b2 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffca34fa> │ │ lsls r1, r3, #5 │ │ movs r0, r0 │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ ldr r1, [pc, #244] ; (1128d0 ) │ │ @@ -229506,28 +229506,28 @@ │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ b.n 1128c8 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - bl ffdf48ba <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffc36602> │ │ - bl ffdd68be <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffc18606> │ │ - bl ffdac8c2 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffbee60a> │ │ - str r4, [sp, #332] ; 0x14c │ │ + bl ffe1b8ba <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffc5d602> │ │ + bl ffdfd8be <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffc3f606> │ │ + bl ffdd38c2 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffc1560a> │ │ + str r4, [sp, #488] ; 0x1e8 │ │ vqshl.u64 d21, d13, #52 ; 0x34 │ │ vmlsl.u , d21, d20[0] │ │ movs r2, r1 │ │ add r6, sp, #984 ; 0x3d8 │ │ movs r2, r1 │ │ add r6, sp, #904 ; 0x388 │ │ movs r2, r1 │ │ str r6, [sp, #640] ; 0x280 │ │ movs r2, r1 │ │ - bl ffd148de <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffb56626> │ │ + bl ffd3b8de <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffb7d626> │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 175190 │ │ @@ -229540,15 +229540,15 @@ │ │ ldr r1, [pc, #12] ; (112924 ) │ │ add r1, pc │ │ movs r2, #122 ; 0x7a │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - bl 4b890e <_shadow_DES_check_key@@OPENSSL_1_1_0+0x2fa656> │ │ + bl 4df90e <_shadow_DES_check_key@@OPENSSL_1_1_0+0x321656> │ │ push {r7, lr} │ │ bl 174c88 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ @@ -229642,16 +229642,16 @@ │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n 112a00 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - bl 3fc9f2 <_shadow_DES_check_key@@OPENSSL_1_1_0+0x23e73a> │ │ - bl 3e89f6 <_shadow_DES_check_key@@OPENSSL_1_1_0+0x22a73e> │ │ + bl 4239f2 <_shadow_DES_check_key@@OPENSSL_1_1_0+0x26573a> │ │ + bl 40f9f6 <_shadow_DES_check_key@@OPENSSL_1_1_0+0x25173e> │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -229851,15 +229851,15 @@ │ │ str r0, [sp, #20] │ │ b.n 112bce │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ lsls r7, r1, #1 │ │ movs r0, r0 │ │ - strb r0, [r1, #23] │ │ + strb r7, [r5, #23] │ │ vtbl.8 d31, {d4-d7}, d21 │ │ vabal.u , d20, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #8] │ │ @@ -230019,25 +230019,25 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 112d50 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - adds r0, r5, r0 │ │ - ; instruction: 0xfff4b8f4 │ │ + adds r7, r1, r1 │ │ + vqshrn.u64 d27, , #12 │ │ vrev16.16 , │ │ - vdup.8 , d12[1] │ │ - vshr.u32 , , #13 │ │ - ; instruction: 0xfff40af6 │ │ - vtbx.8 d26, {d20-d21}, d29 │ │ - vsri.64 d23, d30, #12 │ │ + vcvt.f16.u16 , , #13 │ │ + vaddl.u , d19, d18 │ │ + ; instruction: 0xfff40b1d │ │ + vshll.u32 q13, d4, #20 │ │ + vclz.i16 , │ │ vqabs.s16 d20, d19 │ │ - vcge.f16 d23, d14, #0 │ │ - vqrdmulh.s , q2, d26[0] │ │ + vsri.64 d23, d21, #11 │ │ + ; instruction: 0xfff4fd91 │ │ Address 0x0000000000112d82 is out of bounds. │ │ │ │ │ │ 00112d84 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -230212,15 +230212,15 @@ │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ str r0, [sp, #608] ; 0x260 │ │ movs r2, r1 │ │ str r0, [sp, #496] ; 0x1f0 │ │ movs r2, r1 │ │ - ldr r2, [sp, #304] ; 0x130 │ │ + ldr r2, [sp, #460] ; 0x1cc │ │ Address 0x0000000000112f16 is out of bounds. │ │ │ │ │ │ 00112f18 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -230285,22 +230285,22 @@ │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #20] │ │ b.n 112fa4 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #212] ; 0xd4 │ │ vrev64.16 d25, d0 │ │ movs r2, r1 │ │ ldrh r6, [r7, #62] ; 0x3e │ │ movs r2, r1 │ │ ldrh r4, [r6, #62] ; 0x3e │ │ movs r2, r1 │ │ - ldr r1, [sp, #824] ; 0x338 │ │ + ldr r1, [sp, #980] ; 0x3d4 │ │ ; instruction: 0xfff48fbc │ │ movs r2, r1 │ │ │ │ 00112fc4 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -230345,15 +230345,15 @@ │ │ str r0, [sp, #20] │ │ b.n 113022 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ ldrh r0, [r4, #58] ; 0x3a │ │ movs r2, r1 │ │ - ldr r1, [sp, #192] ; 0xc0 │ │ + ldr r1, [sp, #348] ; 0x15c │ │ vabal.u , d20, d0 │ │ bl 113044 │ │ ldr r1, [pc, #8] ; (113040 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ str r0, [r1, #0] │ │ pop {r7, pc} │ │ @@ -230457,17 +230457,17 @@ │ │ nop │ │ ldrh r2, [r7, #52] ; 0x34 │ │ movs r2, r1 │ │ ldrh r0, [r7, #52] ; 0x34 │ │ movs r2, r1 │ │ ldrh r6, [r5, #52] ; 0x34 │ │ movs r2, r1 │ │ - vld4.32 {d31[],d33[],d35[],d37[]}, [r2 :128], r3 │ │ - vst4. {d31[0],d33[0],d35[0],d37[0]}, [sl :256], r3 │ │ - pli [r6, #4083] ; 0xff3 │ │ + ; instruction: 0xfa09fff3 │ │ + ldr??.w pc, [r1, #4083] ; 0xff3 │ │ + ldrsh.w pc, [sp, #4083] ; 0xff3 │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r1, [sp, #0] │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ ldr r1, [sp, #0] │ │ str r0, [r1, #4] │ │ @@ -230590,15 +230590,15 @@ │ │ b.n 113240 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ ldrh r0, [r4, #44] ; 0x2c │ │ movs r2, r1 │ │ - ldr.w pc, [ip, #243]! │ │ + strb.w pc, [r3, #4083] ; 0xff3 │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #8] │ │ @@ -230741,16 +230741,16 @@ │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ b.n 11338a │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - bl 4e37a │ │ - bl 3637e │ │ + bl 7537a │ │ + bl 5d37e │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ @@ -230788,15 +230788,15 @@ │ │ b.n 1133f0 │ │ b.n 1133f2 │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ add r6, sp, #1000 ; 0x3e8 │ │ movs r2, r1 │ │ - bl fffbc3e6 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffdfe12e> │ │ + bl fffe33e6 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffe2512e> │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 1750c8 │ │ @@ -230855,15 +230855,15 @@ │ │ ldr r0, [sp, #4] │ │ ldr r1, [pc, #12] ; (113490 ) │ │ add r1, pc │ │ movs r2, #165 ; 0xa5 │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ - bl fff1e47a <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffd601c2> │ │ + bl fff4547a <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffd871c2> │ │ │ │ 00113494 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ @@ -230913,15 +230913,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 1134f8 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - bl ffec84ea <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffd0a232> │ │ + bl ffeef4ea <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffd31232> │ │ │ │ 00113504 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ @@ -230945,15 +230945,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 113538 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - bl ffe8852a <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffcca272> │ │ + bl ffeaf52a <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffcf1272> │ │ │ │ 00113544 : │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ @@ -232405,25 +232405,25 @@ │ │ blt.n 1141ca │ │ ; instruction: 0xfff47f9c │ │ movs r2, r1 │ │ add r3, pc, #192 ; (adr r3, 114220 ) │ │ movs r2, r1 │ │ ldrb r2, [r4, #27] │ │ movs r2, r1 │ │ - cmp r2, #185 ; 0xb9 │ │ - vtbl.8 d30, {d4-d6}, d20 │ │ + cmp r2, #224 ; 0xe0 │ │ + vtbx.8 d30, {d4-d6}, d11 │ │ ; instruction: 0xfff3beae │ │ - ; instruction: 0xfff42a95 │ │ - ; instruction: 0xfff47bf3 │ │ + ; instruction: 0xfff42abc │ │ + vcvt.f16.u16 d23, d10, #12 │ │ vtbl.8 d29, {d4-d6}, d0 │ │ - vrsra.u64 q13, , #12 │ │ - vabal.u , d20, d20 │ │ - vqrshrn.u64 d30, , #12 │ │ + vsri.32 d26, d8, #12 │ │ + ; instruction: 0xfff495cb │ │ + vqrshrn.u64 d30, q13, #12 │ │ ; instruction: 0xfff3d9f8 │ │ - vqshrun.s64 d24, , #12 │ │ + vtbx.8 d24, {d4}, d22 │ │ vtbl.8 d29, {d20-d21}, d23 │ │ vshr.u32 , q5, #12 │ │ vabal.u , d20, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -232877,15 +232877,15 @@ │ │ b.n 114578 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ ldrb r4, [r4, #2] │ │ movs r2, r1 │ │ - strh r3, [r2, #32] │ │ + strh r2, [r7, #32] │ │ vqshlu.s64 , q6, #52 ; 0x34 │ │ vabal.u , d20, d0 │ │ sub sp, #8 │ │ ldr r0, [pc, #20] ; (1145a8 ) │ │ add r0, pc │ │ str r0, [sp, #4] │ │ ldr r0, [r0, #0] │ │ @@ -233177,15 +233177,15 @@ │ │ ldr r0, [sp, #12] │ │ bl 154e10 │ │ movs r0, #1 │ │ add sp, #32 │ │ pop {r7, pc} │ │ strb r6, [r1, #24] │ │ movs r2, r1 │ │ - ldr r3, [pc, #756] ; (114b1c ) │ │ + ldr r3, [pc, #912] ; (114bb8 ) │ │ vabal.u , d20, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -233523,24 +233523,24 @@ │ │ b.n 114af2 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n 114af2 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldrh r5, [r3, #34] ; 0x22 │ │ + ldrh r4, [r0, #36] ; 0x24 │ │ vclz.i16 , q11 │ │ movs r2, r1 │ │ strb r2, [r2, #19] │ │ movs r2, r1 │ │ - ldrh r3, [r4, #32] │ │ + ldrh r2, [r1, #34] ; 0x22 │ │ vclz.i16 d23, d28 │ │ movs r2, r1 │ │ - ldrh r5, [r6, #30] │ │ - vtbx.8 d24, {d20-d23}, d5 │ │ + ldrh r4, [r3, #32] │ │ + vtbx.8 d24, {d20-d23}, d28 │ │ Address 0x0000000000114b12 is out of bounds. │ │ │ │ │ │ 00114b14 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -233633,24 +233633,24 @@ │ │ b.n 114bde │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n 114bde │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldrh r1, [r6, #26] │ │ + ldrh r0, [r3, #28] │ │ vrsra.u64 , q13, #12 │ │ movs r2, r1 │ │ strb r6, [r4, #15] │ │ movs r2, r1 │ │ - ldrh r7, [r6, #24] │ │ + ldrh r6, [r3, #26] │ │ ; instruction: 0xfff473c0 │ │ movs r2, r1 │ │ - ldrh r1, [r1, #24] │ │ - ; instruction: 0xfff48ad9 │ │ + ldrh r0, [r6, #24] │ │ + vtbl.8 d24, {d4-d7}, d0 │ │ Address 0x0000000000114bfe is out of bounds. │ │ │ │ │ │ 00114c00 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #36 ; 0x24 │ │ ldr.w ip, [sp, #68] ; 0x44 │ │ @@ -233740,23 +233740,23 @@ │ │ blx ip │ │ str r0, [sp, #32] │ │ b.n 114ccc │ │ ldr r0, [sp, #32] │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - ldrh r5, [r6, #18] │ │ + ldrh r4, [r3, #20] │ │ vrshr.u64 , q15, #12 │ │ movs r2, r1 │ │ strb r2, [r5, #11] │ │ movs r2, r1 │ │ - ldrh r3, [r7, #16] │ │ + ldrh r2, [r4, #18] │ │ vpaddl.u16 , q2 │ │ movs r2, r1 │ │ - ldrh r5, [r1, #16] │ │ + ldrh r4, [r6, #16] │ │ vqshl.u32 q10, q8, #20 │ │ bmi.n 114c9a │ │ │ │ 00114cf0 : │ │ ldr r0, [pc, #4] ; (114cf8 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ @@ -233945,18 +233945,18 @@ │ │ bl 1785d0 │ │ ldr r0, [sp, #28] │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ strb r0, [r2, #8] │ │ movs r2, r1 │ │ - str r1, [r7, #24] │ │ - vaddw.u q11, q10, d3 │ │ - vrev16.16 q11, │ │ - vrev16.16 d22, d7 │ │ + str r0, [r4, #28] │ │ + vaddw.u q11, q10, d26 │ │ + vsra.u32 q11, q9, #12 │ │ + vrev16.16 d22, d30 │ │ vshr.u64 d23, d30, #12 │ │ movs r2, r1 │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #8] │ │ @@ -234194,15 +234194,15 @@ │ │ ldr r1, [pc, #12] ; (1150bc ) │ │ add r1, pc │ │ movs r2, #177 ; 0xb1 │ │ bl 13479c │ │ b.n 1150b8 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - ldrsh r7, [r2, r2] │ │ + ldrsh r6, [r7, r2] │ │ vabal.u , d20, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 131830 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -234628,15 +234628,15 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n 11544c │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - adds r0, #90 ; 0x5a │ │ + adds r0, #129 ; 0x81 │ │ Address 0x0000000000115456 is out of bounds. │ │ │ │ │ │ 00115458 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -234877,15 +234877,15 @@ │ │ nop │ │ ldr r2, [r5, #24] │ │ movs r2, r1 │ │ ldr r0, [r5, #24] │ │ movs r2, r1 │ │ ldr r6, [r3, #24] │ │ movs r2, r1 │ │ - cmp r6, #204 ; 0xcc │ │ + cmp r6, #243 ; 0xf3 │ │ vtbx.8 d22, {d4-d5}, d22 │ │ movs r2, r1 │ │ ldrh r2, [r7, #40] ; 0x28 │ │ movs r2, r1 │ │ lsls r1, r1, #2 │ │ movs r0, r0 │ │ ldr r0, [r0, #16] │ │ @@ -235153,15 +235153,15 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n 11589c │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - subs r3, #62 ; 0x3e │ │ + subs r3, #101 ; 0x65 │ │ Address 0x00000000001158a6 is out of bounds. │ │ │ │ │ │ 001158a8 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -235986,15 +235986,15 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n 115f04 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - strb r4, [r1, #31] │ │ + strb r3, [r6, #31] │ │ Address 0x0000000000115f0e is out of bounds. │ │ │ │ │ │ 00115f10 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -236662,15 +236662,15 @@ │ │ movs r2, r1 │ │ strh r4, [r0, #0] │ │ movs r2, r1 │ │ add r1, pc, #0 ; (adr r1, 116470 ) │ │ movs r2, r1 │ │ strh r2, [r3, #4] │ │ movs r2, r1 │ │ - strb r4, [r1, r1] │ │ + strb r3, [r6, r1] │ │ vqshlu.s32 d23, d14, #20 │ │ movs r2, r1 │ │ ldrb r2, [r2, #28] │ │ movs r2, r1 │ │ add r0, pc, #72 ; (adr r0, 1164cc ) │ │ movs r2, r1 │ │ │ │ @@ -236907,15 +236907,15 @@ │ │ add.w r1, r0, r1, lsl #2 │ │ movs r0, #0 │ │ str.w r0, [r1, #192] ; 0xc0 │ │ b.n 1166ae │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - str r2, [r0, #48] ; 0x30 │ │ + str r1, [r5, #48] ; 0x30 │ │ Address 0x00000000001166b6 is out of bounds. │ │ │ │ │ │ 001166b8 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ blx 1a4f80 │ │ @@ -237033,15 +237033,15 @@ │ │ movs r0, r0 │ │ ldrb r0, [r6, #21] │ │ movs r2, r1 │ │ ldrb r2, [r0, #17] │ │ movs r2, r1 │ │ ldrb r2, [r4, #16] │ │ movs r2, r1 │ │ - str r2, [r1, #36] ; 0x24 │ │ + str r1, [r6, #36] ; 0x24 │ │ ; instruction: 0xfff47bf6 │ │ movs r2, r1 │ │ ldrb r6, [r2, #15] │ │ movs r2, r1 │ │ ldrb r4, [r0, #15] │ │ movs r2, r1 │ │ │ │ @@ -237118,15 +237118,15 @@ │ │ str.w r0, [r1, #388] ; 0x184 │ │ ldr r1, [sp, #0] │ │ str.w r0, [r1, #384] ; 0x180 │ │ b.n 116896 │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - str r2, [r4, #20] │ │ + str r1, [r1, #24] │ │ Address 0x000000000011689e is out of bounds. │ │ │ │ │ │ 001168a0 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ mov r0, sp │ │ @@ -237495,18 +237495,18 @@ │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 116c44 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ ; instruction: 0xfa31fff4 │ │ - str r0, [r0, #0] │ │ - vcvt.u32.f32 d21, d10, #12 │ │ - vpadal.s16 , q6 │ │ - vqrdmulh.s , q10, d10[0] │ │ + str r7, [r4, #0] │ │ + vqrdmlsh.s , q2, d1[0] │ │ + vqshlu.s32 , , #20 │ │ + ; instruction: 0xfff45df1 │ │ vqshl.u32 , , #20 │ │ Address 0x0000000000116c62 is out of bounds. │ │ │ │ │ │ 00116c64 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ @@ -237743,15 +237743,15 @@ │ │ add r2, pc │ │ bl ad9c4 │ │ b.n 116e5e │ │ add sp, #256 ; 0x100 │ │ pop {r4, pc} │ │ nop │ │ stmia r5!, {r2, r5, r6} │ │ - vtbl.8 d22, {d4-d5}, d12 │ │ + vqshrn.u64 d22, , #12 │ │ vrev16.16 , │ │ ; instruction: 0xfff4836a │ │ vtbx.8 d31, {d20}, d0 │ │ Address 0x0000000000116e76 is out of bounds. │ │ │ │ │ │ 00116e78 : │ │ @@ -238057,16 +238057,16 @@ │ │ add r1, pc │ │ mov.w r2, #292 ; 0x124 │ │ bl 13479c │ │ b.n 11711a │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - ldr r4, [r5, r2] │ │ - vqrshrun.s64 d21, q10, #12 │ │ + ldr r3, [r2, r3] │ │ + ; instruction: 0xfff4589b │ │ Address 0x0000000000117126 is out of bounds. │ │ │ │ │ │ 00117128 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ add sp, #4 │ │ @@ -238289,15 +238289,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 117318 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ldrsb r6, [r6, r2] │ │ + ldrsb r5, [r3, r3] │ │ Address 0x0000000000117322 is out of bounds. │ │ │ │ │ │ 00117324 : │ │ sub sp, #12 │ │ push {r7, lr} │ │ sub sp, #12 │ │ @@ -238409,19 +238409,19 @@ │ │ add r1, pc │ │ movw r2, #877 ; 0x36d │ │ bl 13479c │ │ b.n 11741a │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - ldrsb r0, [r5, r0] │ │ + ldrsb r7, [r1, r1] │ │ vsri.64 q15, q5, #12 │ │ - ; instruction: 0xfff455c2 │ │ - vabal.u , d20, d28 │ │ - vsli.32 , q10, #20 │ │ + ; instruction: 0xfff455e9 │ │ + vsli.64 , , #52 ; 0x34 │ │ + vsli.64 d21, d11, #52 ; 0x34 │ │ Address 0x0000000000117432 is out of bounds. │ │ │ │ │ │ 00117434 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ bl 1166b8 │ │ @@ -238566,15 +238566,15 @@ │ │ str.w r0, [r1, r2, lsl #2] │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 1175ae │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - strb r2, [r2, r2] │ │ + strb r1, [r7, r2] │ │ Address 0x00000000001175b6 is out of bounds. │ │ │ │ │ │ 001175b8 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ bl 1166b8 │ │ @@ -239555,26 +239555,26 @@ │ │ ldr r0, [pc, #352] ; (117fdc ) │ │ add r0, pc │ │ ldr r1, [pc, #352] ; (117fe0 ) │ │ add r1, pc │ │ mov.w r2, #422 ; 0x1a6 │ │ bl e0ac4 │ │ nop │ │ - lsrs r7, r7, #5 │ │ - vsubw.u q15, q2, d14 │ │ - ; instruction: 0xfff30996 │ │ - vpaddl.u16 q15, q15 │ │ - vraddhn.i d19, , q7 │ │ - vrshr.u64 q15, q0, #12 │ │ + lsrs r6, r4, #6 │ │ + vrsra.u32 d30, d21, #12 │ │ + ; instruction: 0xfff309bd │ │ + vrsra.u32 d30, d5, #12 │ │ + vsri.32 d19, d21, #13 │ │ + vrshr.u64 q15, , #12 │ │ vsubw.u , , d25 │ │ - vrshr.u32 q15, q13, #12 │ │ + vpaddl.u16 d30, d17 │ │ vsra.u32 , , #13 │ │ - vrshr.u32 q15, q0, #12 │ │ - vrsra.u32 , q8, #13 │ │ - vrshr.u32 d30, d18, #12 │ │ + vrshr.u32 q15, , #12 │ │ + vrsra.u64 d19, d7, #13 │ │ + vrshr.u32 q15, , #12 │ │ vtbl.8 d25, {d3-d4}, d8 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 117ec6 │ │ ldr r1, [sp, #32] │ │ ldr r0, [sp, #40] ; 0x28 │ │ @@ -239679,33 +239679,33 @@ │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 117fa4 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ str r0, [sp, #956] ; 0x3bc │ │ - vaddw.u q15, q10, d24 │ │ - vqshl.u64 q8, q1, #51 ; 0x33 │ │ - vrev16.16 d30, d26 │ │ - vmlal.u , d3, d10[0] │ │ - vrev16.16 d30, d12 │ │ - vqshl.u32 d16, d30, #19 │ │ - vshr.u64 d30, d6, #12 │ │ - vsra.u64 d19, d22, #13 │ │ - vshr.u32 q15, q12, #12 │ │ - vqshlu.s64 d16, d30, #51 ; 0x33 │ │ - vshr.u32 d30, d6, #12 │ │ - vsra.u32 d19, d22, #13 │ │ - ; instruction: 0xfff4dff8 │ │ + ; instruction: 0xfff4e1cf │ │ + vqshl.u64 q8, , #51 ; 0x33 │ │ + vsra.u32 q15, , #12 │ │ + vrshr.u32 , , #13 │ │ + vsra.u32 d30, d19, #12 │ │ + ; instruction: 0xfff30765 │ │ + vshr.u64 d30, d29, #12 │ │ + vsra.u64 , , #13 │ │ + vshr.u64 d30, d15, #12 │ │ + vmlsl.u q8, d19, d21[0] │ │ + vshr.u32 d30, d29, #12 │ │ + vsra.u32 , , #13 │ │ + vshr.u32 d30, d15, #12 │ │ ; instruction: 0xfff3cff1 │ │ - vqrdmlsh.s , q2, d2[0] │ │ + vqrdmlsh.s , q2, d25[0] │ │ vcvt.f32.u32 d24, d15, #13 │ │ - vcvt.u32.f32 d29, d0, #12 │ │ - vshr.u32 d19, d16, #13 │ │ - ; instruction: 0xfff4def2 │ │ + vcvt.u32.f32 d29, d23, #12 │ │ + vshr.u32 , , #13 │ │ + vcvt.u32.f32 d29, d9, #12 │ │ vabal.u , d19, d0 │ │ sub sp, #88 ; 0x58 │ │ str r0, [sp, #80] ; 0x50 │ │ str r1, [sp, #76] ; 0x4c │ │ str r2, [sp, #72] ; 0x48 │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ @@ -240122,18 +240122,18 @@ │ │ ldr r1, [sp, #32] │ │ ldr r0, [sp, #12] │ │ add r0, r1 │ │ ldrb.w r0, [r0, #1532] ; 0x5fc │ │ cmp r0, #61 ; 0x3d │ │ bne.n 1183ac │ │ b.n 1183a4 │ │ - cmp r7, #46 ; 0x2e │ │ - ; instruction: 0xfff4ddf0 │ │ - vqshl.u64 d31, d13, #51 ; 0x33 │ │ - ; instruction: 0xfff3ddb4 │ │ + cmp r7, #85 ; 0x55 │ │ + vcvt.f32.u32 d29, d7, #12 │ │ + ; instruction: 0xfff3f7c4 │ │ + ; instruction: 0xfff3dddb │ │ vtbl.8 d25, {d3}, d4 │ │ subs r0, #1 │ │ str r0, [sp, #16] │ │ b.n 1183ac │ │ b.n 1183ae │ │ b.n 1183b0 │ │ ldr r0, [sp, #12] │ │ @@ -240532,18 +240532,18 @@ │ │ b.n 118718 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 11871e │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - cmp r2, #6 │ │ - vtbx.8 d29, {d20}, d8 │ │ - vtbl.8 d18, {d19-d20}, d18 │ │ - vtbx.8 d29, {d4}, d20 │ │ + cmp r2, #45 ; 0x2d │ │ + vtbx.8 d29, {d20}, d31 │ │ + vtbx.8 d18, {d19-d20}, d9 │ │ + vtbl.8 d29, {d20}, d11 │ │ vabal.u , d19, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ ldr r1, [pc, #120] ; (1187b4 ) │ │ add r1, pc │ │ mov.w r0, #2560 ; 0xa00 │ │ movs r2, #73 ; 0x49 │ │ @@ -240593,17 +240593,17 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n 1187ac │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - bvc.n 118830 │ │ - vabdl.u , d3, d18 │ │ - vqshlu.s64 , q9, #51 ; 0x33 │ │ + bvc.n 11887e │ │ + ; instruction: 0xfff3d749 │ │ + vqshl.u32 d29, d9, #19 │ │ vabal.u , d19, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cbnz r0, 1187d2 │ │ b.n 1187cc │ │ movs r0, #0 │ │ @@ -240635,15 +240635,15 @@ │ │ bl b1268 │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 118812 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - bvs.n 118728 │ │ + bvs.n 118776 │ │ vabal.u , d19, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ movs r0, #1 │ │ str r0, [sp, #4] │ │ @@ -242784,17 +242784,17 @@ │ │ bl b124c │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 119a6e │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - movs r3, #101 ; 0x65 │ │ - ; instruction: 0xfff4234b │ │ - vrsra.u32 d18, d11, #12 │ │ + movs r3, #140 ; 0x8c │ │ + vrsra.u32 q9, q9, #12 │ │ + ; instruction: 0xfff42342 │ │ vabal.u , d20, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cbnz r0, 119a92 │ │ b.n 119a8c │ │ movs r0, #0 │ │ @@ -242821,15 +242821,15 @@ │ │ bl b1268 │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 119aca │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - movs r2, #191 ; 0xbf │ │ + movs r2, #230 ; 0xe6 │ │ vabal.u , d20, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ movs r0, #1 │ │ str r0, [sp, #4] │ │ @@ -243679,59 +243679,59 @@ │ │ bl 11b190 │ │ bl 127a38 │ │ bl 11b1b4 │ │ bl 127a38 │ │ b.w 11a438 │ │ nop │ │ str r7, [r5, #0] │ │ - vsra.u64 , q5, #12 │ │ - vtbl.8 d25, {d3}, d8 │ │ + vpaddl.s16 d27, d1 │ │ + vtbl.8 d25, {d3}, d31 │ │ vcvt.f32.u32 d22, d24, #13 │ │ - ; instruction: 0xfff4bed9 │ │ - ; instruction: 0xfff301e7 │ │ + ; instruction: 0xfff4bf00 │ │ + vsubl.u q8, d3, d14 │ │ vsri.32 , q6, #12 │ │ vqabs.s16 q14, q5 │ │ ; instruction: 0xfff46ff5 │ │ ; instruction: 0xfff35fac │ │ vtbx.8 d27, {d19-d21}, d24 │ │ - vtbl.8 d18, {d20-d21}, d19 │ │ - ; instruction: 0xfff4cb7e │ │ - vqshl.u32 , , #19 │ │ + vtbx.8 d18, {d20-d21}, d10 │ │ + vtbl.8 d28, {d20-d23}, d21 │ │ + vabdl.u , d19, d18 │ │ ; instruction: 0xfff3babe │ │ - vsra.u32 q8, , #12 │ │ + vaddw.u q8, q10, d4 │ │ vrev16.16 , │ │ vqshlu.s32 q12, , #20 │ │ vrev16.16 d21, d16 │ │ - vrsra.u32 , , #12 │ │ + vsubw.u , q10, d22 │ │ ; instruction: 0xfff3ed97 │ │ vqrdmlah.s , q10, d20[0] │ │ - vpadal.u16 d18, d11 │ │ + vqshlu.s64 d18, d18, #52 ; 0x34 │ │ ; instruction: 0xfff46ed2 │ │ - vqshlu.s64 d25, d10, #51 ; 0x33 │ │ + vmlsl.u , d19, d1[0] │ │ ; instruction: 0xfff379dd │ │ vqrdmlah.s , q2, d17[0] │ │ vsli.64 d24, d2, #52 ; 0x34 │ │ - vqrshrn.u64 d24, , #12 │ │ - vtbx.8 d24, {d3-d4}, d25 │ │ + ; instruction: 0xfff48998 │ │ + ; instruction: 0xfff38990 │ │ vaddw.u , , d5 │ │ - ; instruction: 0xfff47b98 │ │ + ; instruction: 0xfff47bbf │ │ vcvt.f16.u16 q11, q2, #13 │ │ - vsubw.u q10, q10, d19 │ │ + ; instruction: 0xfff443ca │ │ vmull.u q15, d20, d24 │ │ - vsubw.u q10, q10, d0 │ │ + vsubw.u q10, q10, d23 │ │ vsra.u32 d25, d30, #12 │ │ vrev64.16 d26, d13 │ │ vrev16.16 d25, d11 │ │ - vrshr.u32 d31, d10, #12 │ │ + vpaddl.s16 , │ │ ; instruction: 0xfff34fa3 │ │ - ; instruction: 0xfff40db5 │ │ + ; instruction: 0xfff40ddc │ │ ; instruction: 0xfff46db4 │ │ - vrshr.u64 d30, d18, #13 │ │ + vrshr.u64 q15, , #13 │ │ vshr.u32 , q12, #13 │ │ - vsra.u32 , q15, #12 │ │ + vaddw.u , q10, d21 │ │ vcvt.u16.f16 d22, d25, #13 │ │ vsri.32 d24, d22, #13 │ │ vrev64.16 d31, d0 │ │ cdp2 0, 12, cr15, cr2, cr13, {0} │ │ ; instruction: 0xfafcf000 │ │ cdp2 0, 12, cr15, cr4, cr13, {0} │ │ ; instruction: 0xfaf8f000 │ │ @@ -243952,37 +243952,37 @@ │ │ pop {r7, pc} │ │ nop │ │ bl 966fc │ │ ble.n 11a756 │ │ vqrdmlsh.s q12, q10, d27[0] │ │ ; instruction: 0xfff44e82 │ │ vqrdmlsh.s q12, q10, d16[0] │ │ - vqdmulh.s q13, q10, d25[0] │ │ - vtbl.8 d27, {d3-d5}, d13 │ │ + vcvt.u16.f16 d26, d0, #12 │ │ + vshll.u32 , d20, #19 │ │ ; instruction: 0xfff3cfa3 │ │ vpaddl.s16 q12, │ │ ; instruction: 0xfff45b14 │ │ vsra.u64 q12, , #13 │ │ - vclz.i16 d18, d23 │ │ + vclz.i16 q9, q7 │ │ vcvt.u32.f32 d28, d4, #12 │ │ vabal.u , d20, d7 │ │ vabal.u , d20, d3 │ │ vshll.u32 , d19, #20 │ │ - vcvt.u32.f32 , q13, #13 │ │ - vabdl.u , d19, d15 │ │ - vrsra.u64 q9, q7, #12 │ │ + ; instruction: 0xfff3dfa1 │ │ + vqshl.u64 d17, d22, #51 ; 0x33 │ │ + vcls.s16 d18, d5 │ │ vrev16.16 d28, d5 │ │ - vcvt.u32.f32 d29, d18, #12 │ │ - vtbl.8 d16, {d19-d20}, d22 │ │ + vcvt.u32.f32 , , #12 │ │ + vtbx.8 d16, {d19-d20}, d13 │ │ vrev32.16 q14, │ │ - vqrdmlah.s , q10, d15[0] │ │ - ; instruction: 0xfff4234e │ │ - ; instruction: 0xfff4d1ce │ │ - vsra.u64 , q3, #13 │ │ - ; instruction: 0xfff3b7c8 │ │ + ; instruction: 0xfff43ef6 │ │ + vrsra.u32 q9, , #12 │ │ + vsra.u64 , , #12 │ │ + vsra.u64 , , #13 │ │ + ; instruction: 0xfff3b7ef │ │ vabal.u , d19, d0 │ │ sub sp, #8 │ │ bl 126aa0 │ │ bl 127a86 │ │ bl 126afc │ │ bl 127a86 │ │ ldr r0, [pc, #236] ; (11a884 ) │ │ @@ -244055,21 +244055,21 @@ │ │ bl 1272fc │ │ bl 127a86 │ │ bl 12734c │ │ bl 127a86 │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - asrs r0, r6, #23 │ │ - vrshr.u32 q9, q0, #12 │ │ - vrshr.u32 d18, d20, #12 │ │ + asrs r7, r2, #24 │ │ + vrshr.u32 q9, , #12 │ │ + vrshr.u32 q9, , #12 │ │ vtbl.8 d29, {d20}, d16 │ │ vshll.u32 , d18, #20 │ │ vqshrun.s64 d22, , #12 │ │ - vrsra.u64 q14, , #13 │ │ + vrsra.u64 q14, q12, #13 │ │ vqshl.u32 q13, q1, #19 │ │ vrshr.u64 d31, d27, #12 │ │ Address 0x000000000011a8a6 is out of bounds. │ │ │ │ │ │ 0011a8a8 : │ │ push {r7, lr} │ │ @@ -244095,15 +244095,15 @@ │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ str r0, [r1, #8] │ │ b.n 11a8da │ │ ldr r0, [sp, #0] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - ; instruction: 0xf903fff3 │ │ + ; instruction: 0xf92afff3 │ │ │ │ 0011a8e4 : │ │ push {r4, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r2, [sp, #4] │ │ ldr r0, [r2, #0] │ │ @@ -244136,15 +244136,15 @@ │ │ ldr r1, [pc, #12] ; (11a93c ) │ │ add r1, pc │ │ movs r2, #40 ; 0x28 │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - strb.w pc, [r9, #4083] ; 0xff3 │ │ + pldw [r0, #4083] ; 0xff3 │ │ │ │ 0011a940 : │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ @@ -253450,15 +253450,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 11fcc0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - movs r0, #251 ; 0xfb │ │ + movs r1, #34 ; 0x22 │ │ vsra.u64 q14, q5, #13 │ │ movs r1, r1 │ │ stmia r1!, {r1, r2, r6, r7} │ │ movs r1, r1 │ │ stmia r1!, {r1, r4, r5, r7} │ │ movs r1, r1 │ │ stmia r1!, {r1, r5, r7} │ │ @@ -257336,15 +257336,15 @@ │ │ ldr r3, [sp, #4] │ │ bl 122184 │ │ str r0, [sp, #20] │ │ b.n 1220a6 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ; instruction: 0xb694 │ │ + ; instruction: 0xb6bb │ │ vabal.u , d19, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ str r3, [sp, #28] │ │ ldr r0, [sp, #36] ; 0x24 │ │ @@ -258300,15 +258300,15 @@ │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 122944 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - subs r6, r7, r6 │ │ + subs r5, r4, r7 │ │ ; instruction: 0xfff3e768 │ │ vabal.u , d18, d0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ str r3, [sp, #12] │ │ @@ -261298,19 +261298,19 @@ │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 124390 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ pop {r0, r2, pc} │ │ - vsri.32 d25, d4, #13 │ │ + vsri.32 d25, d27, #13 │ │ vmull.u , d19, d27 │ │ vmull.u , d19, d9 │ │ vdup.8 , d29[1] │ │ - vmla.i , , d23[0] │ │ + vaddl.u , d19, d14 │ │ vqshrun.s64 d27, q5, #14 │ │ vabal.u , d19, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ @@ -261864,15 +261864,15 @@ │ │ pop {r7, pc} │ │ ldr r0, [pc, #1012] ; (124c58 ) │ │ ; instruction: 0xfff448b7 │ │ vqrshrun.s64 d20, , #12 │ │ vqrshrun.s64 d20, , #12 │ │ vqshl.u64 q10, , #52 ; 0x34 │ │ vqshl.u64 q10, , #52 ; 0x34 │ │ - vtbl.8 d22, {d4-d5}, d6 │ │ + vtbl.8 d22, {d4-d5}, d29 │ │ vqshl.u64 d20, d1, #51 ; 0x33 │ │ vqshl.u32 q10, , #20 │ │ ; instruction: 0xfff4ebbd │ │ vmlsl.u q10, d19, d31[0] │ │ Address 0x000000000012488a is out of bounds. │ │ │ │ │ │ @@ -262294,15 +262294,15 @@ │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 124c26 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ add fp, r0 │ │ ; instruction: 0xfff443e7 │ │ - vtbl.8 d20, {d4-d5}, d23 │ │ + vtbx.8 d20, {d4-d5}, d14 │ │ ; instruction: 0xfff3436b │ │ vrsra.u32 d20, d21, #12 │ │ vsubw.u q10, q2, d5 │ │ Address 0x0000000000124c42 is out of bounds. │ │ │ │ │ │ 00124c44 : │ │ @@ -262706,15 +262706,15 @@ │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ lsls r1, r4 │ │ vrev64.16 d20, d21 │ │ vqrdmlsh.s , q10, d19[0] │ │ - vsli.32 q10, , #20 │ │ + vabal.u q10, d20, d20 │ │ vqrdmlsh.s , , d1[0] │ │ ; instruction: 0xfff43f91 │ │ vqrdmlsh.s , q2, d15[0] │ │ Address 0x0000000000124fbe is out of bounds. │ │ │ │ │ │ 00124fc0 : │ │ @@ -263196,15 +263196,15 @@ │ │ b.n 1253c4 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ subs r4, #195 ; 0xc3 │ │ vdup.32 , d19[0] │ │ - vtbx.8 d28, {d20-d22}, d5 │ │ + vtbx.8 d28, {d20-d22}, d28 │ │ ; instruction: 0xfff23bfd │ │ vtbl.8 d19, {d20-d23}, d13 │ │ Address 0x00000000001253de is out of bounds. │ │ │ │ │ │ 001253e0 : │ │ push {r7, lr} │ │ @@ -263913,17 +263913,17 @@ │ │ bl 1348b8 │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #108] ; 0x6c │ │ b.n 125a06 │ │ ldr r0, [sp, #108] ; 0x6c │ │ add sp, #112 ; 0x70 │ │ pop {r7, pc} │ │ - b.n 125b32 │ │ + b.n 125b80 │ │ vtbl.8 d26, {d2}, d1 │ │ - vsli.32 q14, , #18 │ │ + vabal.u q14, d18, d2 │ │ ; instruction: 0xfff2a7e9 │ │ Address 0x0000000000125a1a is out of bounds. │ │ │ │ │ │ 00125a1c : │ │ push {r7, lr} │ │ sub sp, #24 │ │ @@ -264027,15 +264027,15 @@ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #12] │ │ b.n 125b04 │ │ ldr r0, [sp, #12] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - adds r2, r7, #7 │ │ + subs r1, r4, #0 │ │ Address 0x0000000000125b0e is out of bounds. │ │ │ │ │ │ 00125b10 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -264092,15 +264092,15 @@ │ │ bl a1b4c │ │ str r0, [sp, #4] │ │ b.n 125b7a │ │ ldr r0, [sp, #4] │ │ add sp, #16 │ │ pop {r7, pc} │ │ movs r5, #87 ; 0x57 │ │ - vcvt.u16.f16 , q15, #12 │ │ + ; instruction: 0xfff41da5 │ │ Address 0x0000000000125b86 is out of bounds. │ │ │ │ │ │ 00125b88 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -264193,15 +264193,15 @@ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #12] │ │ b.n 125c58 │ │ ldr r0, [sp, #12] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - adds r6, r4, #2 │ │ + adds r5, r1, #3 │ │ Address 0x0000000000125c62 is out of bounds. │ │ │ │ │ │ 00125c64 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -264254,16 +264254,16 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n 125cd8 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - strb r0, [r4, r1] │ │ - vcvt.f16.u16 , q1, #13 │ │ + strb r7, [r0, r2] │ │ + vcvt.f16.u16 , , #13 │ │ Address 0x0000000000125ce6 is out of bounds. │ │ │ │ │ │ 00125ce8 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -264651,15 +264651,15 @@ │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #12] │ │ b.n 125fc2 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - adds r2, r7, r4 │ │ + adds r1, r4, r5 │ │ Address 0x0000000000125fca is out of bounds. │ │ │ │ │ │ 00125fcc : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -264688,15 +264688,15 @@ │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #4] │ │ b.n 126004 │ │ ldr r0, [sp, #4] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - adds r6, r7, r3 │ │ + adds r5, r4, r4 │ │ Address 0x000000000012600e is out of bounds. │ │ │ │ │ │ 00126010 : │ │ push {r4, r5, r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -264726,15 +264726,15 @@ │ │ ldr r0, [sp, #4] │ │ ldr r1, [pc, #12] ; (12605c ) │ │ add r1, pc │ │ mov.w r2, #354 ; 0x162 │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ - adds r2, r2, r2 │ │ + adds r1, r7, r2 │ │ Address 0x000000000012605e is out of bounds. │ │ │ │ │ │ 00126060 : │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ @@ -265227,20 +265227,20 @@ │ │ b.n 1263ee │ │ movs r0, #1 │ │ str r0, [sp, #132] ; 0x84 │ │ b.n 1263ee │ │ ldr r0, [sp, #132] ; 0x84 │ │ add sp, #136 ; 0x88 │ │ pop {r4, r5, r6, pc} │ │ - ldmia r0, {r0, r2, r4, r5, r6} │ │ - vraddhn.i d16, q9, q15 │ │ - vqshlu.s32 d29, d4, #19 │ │ - ; instruction: 0xfff2c7ef │ │ - vqshl.u64 d28, d19, #50 ; 0x32 │ │ - vqshl.u32 q14, , #18 │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ + vsri.64 q8, , #14 │ │ + vqshlu.s32 d29, d27, #19 │ │ + vqshrun.s64 d28, q3, #14 │ │ + vqshl.u64 q14, q5, #50 ; 0x32 │ │ + vqshl.u64 d28, d10, #50 ; 0x32 │ │ Address 0x000000000012640a is out of bounds. │ │ │ │ │ │ 0012640c : │ │ push {r7, lr} │ │ sub sp, #56 ; 0x38 │ │ ldr.w ip, [sp, #64] ; 0x40 │ │ @@ -265415,19 +265415,19 @@ │ │ nop │ │ add r3, pc, #856 ; (adr r3, 1268d0 ) │ │ movs r1, r1 │ │ lsls r1, r7, #2 │ │ movs r0, r0 │ │ add r3, pc, #776 ; (adr r3, 126888 ) │ │ movs r1, r1 │ │ - stmia r6!, {r0, r1, r3, r6} │ │ + stmia r6!, {r1, r4, r5, r6} │ │ vsubw.u q13, q9, d0 │ │ movs r1, r1 │ │ - stmia r6!, {r0, r1, r2} │ │ - ; instruction: 0xfff2c5ef │ │ + stmia r6!, {r1, r2, r3, r5} │ │ + vqshlu.s32 d28, d6, #18 │ │ vabal.u , d18, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 174cf4 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -265581,15 +265581,15 @@ │ │ ldr r1, [pc, #12] ; (1266e8 ) │ │ add r1, pc │ │ movs r2, #240 ; 0xf0 │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - stmia r4!, {r0, r1, r2, r3, r5, r6} │ │ + stmia r4!, {r1, r2, r4, r7} │ │ Address 0x00000000001266ea is out of bounds. │ │ │ │ │ │ 001266ec : │ │ sub sp, #20 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ @@ -265776,19 +265776,19 @@ │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ b.n 126878 │ │ ldr r0, [sp, #108] ; 0x6c │ │ add sp, #112 ; 0x70 │ │ pop {r7, pc} │ │ nop │ │ - subs r2, #137 ; 0x89 │ │ - ; instruction: 0xfff33a59 │ │ - vaddw.u , , d0 │ │ - vshll.u32 , d3, #18 │ │ - ; instruction: 0xfff339fb │ │ + subs r2, #176 ; 0xb0 │ │ + vtbl.8 d19, {d19-d21}, d0 │ │ + vaddw.u , , d23 │ │ + vshll.u32 , d26, #18 │ │ + vtbl.8 d19, {d3-d5}, d18 │ │ Address 0x0000000000126892 is out of bounds. │ │ │ │ │ │ 00126894 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -265863,18 +265863,18 @@ │ │ bl a34d4 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 126936 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - subs r1, #165 ; 0xa5 │ │ - vtbx.8 d19, {d3-d4}, d29 │ │ - vqrshrn.u64 d19, , #13 │ │ - vqshrn.u64 d19, , #13 │ │ + subs r1, #204 ; 0xcc │ │ + ; instruction: 0xfff33994 │ │ + vqrshrn.u64 d19, q14, #13 │ │ + vtbx.8 d19, {d3-d4}, d20 │ │ Address 0x000000000012694a is out of bounds. │ │ │ │ │ │ 0012694c : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -268905,18 +268905,18 @@ │ │ bl a2a10 │ │ ldr r0, [sp, #16] │ │ add sp, #48 ; 0x30 │ │ pop {r4, pc} │ │ nop │ │ subs r2, #126 ; 0x7e │ │ movs r1, r1 │ │ - lsls r1, r1, #15 │ │ - vrsra.u64 d16, d3, #13 │ │ - ; instruction: 0xfff30363 │ │ - vrsra.u32 d16, d15, #13 │ │ + lsls r0, r6, #15 │ │ + vrsra.u64 d16, d26, #13 │ │ + vsubw.u q8, , d10 │ │ + ; instruction: 0xfff30346 │ │ vsli.32 , q8, #19 │ │ sub sp, #136 ; 0x88 │ │ ldr.w ip, [sp, #160] ; 0xa0 │ │ ldr.w ip, [sp, #156] ; 0x9c │ │ ldr.w ip, [sp, #152] ; 0x98 │ │ str r0, [sp, #132] ; 0x84 │ │ str r1, [sp, #128] ; 0x80 │ │ @@ -269108,24 +269108,24 @@ │ │ add r0, sp, #52 ; 0x34 │ │ bl 1348b8 │ │ ldr r0, [sp, #24] │ │ bl a2a84 │ │ ldr r0, [sp, #40] ; 0x28 │ │ add sp, #136 ; 0x88 │ │ pop {r4, r5, r6, pc} │ │ - lsls r1, r2, #10 │ │ + lsls r0, r7, #10 │ │ vtbl.8 d24, {d19-d21}, d16 │ │ - vmlal.u q8, d3, d27[0] │ │ + vrshr.u64 d16, d2, #13 │ │ vtbl.8 d19, {d3-d4}, d4 │ │ movs r1, r1 │ │ - lsls r7, r0, #9 │ │ - vrshr.u32 d16, d1, #13 │ │ - ; instruction: 0xfff301cb │ │ - vaddw.u q8, , d19 │ │ - vaddw.u q8, , d1 │ │ + lsls r6, r5, #9 │ │ + vrshr.u32 d16, d24, #13 │ │ + vsra.u64 q8, q9, #13 │ │ + ; instruction: 0xfff301ca │ │ + vaddw.u q8, , d24 │ │ Address 0x000000000012852e is out of bounds. │ │ │ │ │ │ 00128530 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ @@ -269458,17 +269458,17 @@ │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 1287dc │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - adds r6, #241 ; 0xf1 │ │ - vmlsl.u , d19, d15[0] │ │ - vqshlu.s64 d19, d11, #51 ; 0x33 │ │ + adds r7, #24 │ │ + vqshlu.s64 , q11, #51 ; 0x33 │ │ + vmlsl.u , d19, d2[0] │ │ Address 0x00000000001287ee is out of bounds. │ │ │ │ │ │ 001287f0 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -269672,17 +269672,17 @@ │ │ b.n 128992 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ b.n 128992 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - adds r5, #47 ; 0x2f │ │ - vsli.32 d19, d5, #19 │ │ - vmls.i , , d15[0] │ │ + adds r5, #86 ; 0x56 │ │ + vsli.32 d19, d28, #19 │ │ + vsri.64 , q11, #13 │ │ Address 0x00000000001289a2 is out of bounds. │ │ │ │ │ │ 001289a4 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -269812,16 +269812,16 @@ │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n 128ac0 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - adds r3, #197 ; 0xc5 │ │ - vrsra.u64 d19, d13, #13 │ │ + adds r3, #236 ; 0xec │ │ + ; instruction: 0xfff333c4 │ │ vabal.u , d19, d0 │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ str r3, [sp, #20] │ │ @@ -269952,16 +269952,16 @@ │ │ b.n 128bec │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 128bf2 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - adds r2, #181 ; 0xb5 │ │ - vmlal.u , d3, d27[0] │ │ + adds r2, #220 ; 0xdc │ │ + vrshr.u64 d19, d2, #13 │ │ Address 0x0000000000128bfe is out of bounds. │ │ │ │ │ │ 00128c00 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -269997,15 +269997,15 @@ │ │ bl 13479c │ │ b.n 128c52 │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ adds r3, #30 │ │ movs r1, r1 │ │ - adds r1, #247 ; 0xf7 │ │ + adds r2, #30 │ │ Address 0x0000000000128c5e is out of bounds. │ │ │ │ │ │ 00128c60 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -270069,16 +270069,16 @@ │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n 128cf4 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - adds r1, #147 ; 0x93 │ │ - ; instruction: 0xfff33169 │ │ + adds r1, #186 ; 0xba │ │ + vsra.u64 d19, d0, #13 │ │ Address 0x0000000000128d02 is out of bounds. │ │ │ │ │ │ 00128d04 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -270123,16 +270123,16 @@ │ │ b.n 128d6a │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 128d6a │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - adds r1, #25 │ │ - vmla.i , , d27[0] │ │ + adds r1, #64 ; 0x40 │ │ + vsra.u32 d19, d2, #13 │ │ Address 0x0000000000128d76 is out of bounds. │ │ │ │ │ │ 00128d78 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -270177,16 +270177,16 @@ │ │ b.n 128dde │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 128dde │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - adds r0, #165 ; 0xa5 │ │ - vshr.u32 , , #13 │ │ + adds r0, #204 ; 0xcc │ │ + vshr.u64 d19, d14, #13 │ │ Address 0x0000000000128dea is out of bounds. │ │ │ │ │ │ 00128dec : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -270247,15 +270247,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n 128e7c │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - cmp r7, #237 ; 0xed │ │ + adds r0, #20 │ │ Address 0x0000000000128e86 is out of bounds. │ │ │ │ │ │ 00128e88 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -270313,15 +270313,15 @@ │ │ str r0, [r1, #0] │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 128f02 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - cmp r7, #89 ; 0x59 │ │ + cmp r7, #128 ; 0x80 │ │ Address 0x0000000000128f0a is out of bounds. │ │ │ │ │ │ 00128f0c : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -270409,16 +270409,16 @@ │ │ str r0, [r1, #20] │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 128fca │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - cmp r6, #203 ; 0xcb │ │ - ; instruction: 0xfff32e9b │ │ + cmp r6, #242 ; 0xf2 │ │ + vqrdmlah.s q9, , d2[0] │ │ Address 0x0000000000128fd6 is out of bounds. │ │ │ │ │ │ 00128fd8 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -270500,15 +270500,15 @@ │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #20] │ │ b.n 12907a │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - cmp r5, #237 ; 0xed │ │ + cmp r6, #20 │ │ Address 0x0000000000129082 is out of bounds. │ │ │ │ │ │ 00129084 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -270543,15 +270543,15 @@ │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #20] │ │ b.n 1290d2 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - cmp r5, #149 ; 0x95 │ │ + cmp r5, #188 ; 0xbc │ │ Address 0x00000000001290da is out of bounds. │ │ │ │ │ │ 001290dc : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -270586,15 +270586,15 @@ │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #20] │ │ b.n 12912a │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - cmp r5, #61 ; 0x3d │ │ + cmp r5, #100 ; 0x64 │ │ Address 0x0000000000129132 is out of bounds. │ │ │ │ │ │ 00129134 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -270644,15 +270644,15 @@ │ │ ldr r0, [r0, #24] │ │ str r0, [sp, #12] │ │ b.n 12919c │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - cmp r4, #187 ; 0xbb │ │ + cmp r4, #226 ; 0xe2 │ │ Address 0x00000000001291a6 is out of bounds. │ │ │ │ │ │ 001291a8 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -270715,15 +270715,15 @@ │ │ ldr r0, [r0, #24] │ │ str r0, [sp, #12] │ │ b.n 129228 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - cmp r4, #47 ; 0x2f │ │ + cmp r4, #86 ; 0x56 │ │ Address 0x0000000000129232 is out of bounds. │ │ │ │ │ │ 00129234 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -270785,15 +270785,15 @@ │ │ ldr r0, [r0, #24] │ │ str r0, [sp, #12] │ │ b.n 1292b8 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - cmp r3, #159 ; 0x9f │ │ + cmp r3, #198 ; 0xc6 │ │ Address 0x00000000001292c2 is out of bounds. │ │ │ │ │ │ 001292c4 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -270869,15 +270869,15 @@ │ │ ldr r0, [r0, #24] │ │ str r0, [sp, #12] │ │ b.n 129364 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - cmp r2, #243 ; 0xf3 │ │ + cmp r3, #26 │ │ Address 0x000000000012936e is out of bounds. │ │ │ │ │ │ 00129370 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -271028,15 +271028,15 @@ │ │ bl 1294b8 │ │ str r0, [sp, #20] │ │ b.n 1294ac │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - bvc.n 1295a2 │ │ + bvc.n 1293f0 │ │ vabal.u , d18, d0 │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ ldr r0, [sp, #20] │ │ @@ -271138,15 +271138,15 @@ │ │ bl 1294b8 │ │ str r0, [sp, #20] │ │ b.n 12958c │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - adds r4, #221 ; 0xdd │ │ + adds r5, #4 │ │ Address 0x0000000000129596 is out of bounds. │ │ │ │ │ │ 00129598 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -271699,15 +271699,15 @@ │ │ bl 12b9e0 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #116] ; 0x74 │ │ b.n 129a4e │ │ ldr r0, [sp, #116] ; 0x74 │ │ add sp, #120 ; 0x78 │ │ pop {r7, pc} │ │ - stmia r5!, {r0, r7} │ │ + stmia r5!, {r3, r5, r7} │ │ Address 0x0000000000129a56 is out of bounds. │ │ │ │ │ │ 00129a58 : │ │ push {r7, lr} │ │ sub sp, #120 ; 0x78 │ │ str r0, [sp, #112] ; 0x70 │ │ @@ -272261,24 +272261,24 @@ │ │ ldr r0, [sp, #116] ; 0x74 │ │ str r0, [sp, #172] ; 0xac │ │ b.n 129f6e │ │ ldr r0, [sp, #172] ; 0xac │ │ add sp, #176 ; 0xb0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - asrs r7, r5, #19 │ │ - vsri.32 , , #13 │ │ - vraddhn.i d17, , │ │ - vrsra.u64 , , #13 │ │ - vsubw.u , , d7 │ │ - vsubw.u , , d29 │ │ - vsubw.u , , d7 │ │ - vmlal.u , d19, d31[0] │ │ - ; instruction: 0xfff311c9 │ │ - vsra.u64 d17, d17, #13 │ │ + asrs r6, r2, #20 │ │ + vraddhn.i d17, , q9 │ │ + vsri.32 , q2, #13 │ │ + vraddhn.i d17, , q2 │ │ + vsubw.u , , d30 │ │ + vrsra.u32 , q2, #13 │ │ + vsubw.u , , d30 │ │ + vrsra.u32 d17, d6, #13 │ │ + vsra.u64 , q8, #13 │ │ + vsra.u64 , q4, #13 │ │ vabal.u , d19, d0 │ │ sub sp, #64 ; 0x40 │ │ mov ip, r0 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr.w lr, [sp, #88] ; 0x58 │ │ ldr.w lr, [sp, #84] ; 0x54 │ │ @@ -274132,15 +274132,15 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ b.n 12afd0 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - add r2, pc, #260 ; (adr r2, 12b0e0 ) │ │ + add r2, pc, #416 ; (adr r2, 12b17c ) │ │ Address 0x000000000012afda is out of bounds. │ │ │ │ │ │ 0012afdc : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -274236,17 +274236,17 @@ │ │ b.n 12b0a8 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n 12b0ae │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - add r1, pc, #780 ; (adr r1, 12b3c4 ) │ │ - vsra.u64 d26, d13, #14 │ │ - vsra.u32 q13, , #14 │ │ + add r1, pc, #936 ; (adr r1, 12b460 ) │ │ + vzip.8 q13, q2 │ │ + vzip.8 d26, d0 │ │ Address 0x000000000012b0be is out of bounds. │ │ │ │ │ │ 0012b0c0 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -274301,15 +274301,15 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ b.n 12b130 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - add r0, pc, #900 ; (adr r0, 12b4c0 ) │ │ + add r1, pc, #32 ; (adr r1, 12b15c ) │ │ Address 0x000000000012b13a is out of bounds. │ │ │ │ │ │ 0012b13c : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -274396,16 +274396,16 @@ │ │ b.n 12b1f4 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n 12b1fa │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - add r0, pc, #396 ; (adr r0, 12b390 ) │ │ - vshr.u32 d26, d29, #14 │ │ + add r0, pc, #552 ; (adr r0, 12b42c ) │ │ + vswp q13, q10 │ │ Address 0x000000000012b206 is out of bounds. │ │ │ │ │ │ 0012b208 : │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ @@ -274610,16 +274610,16 @@ │ │ ldr r1, [r1, #116] ; 0x74 │ │ blx r1 │ │ str r0, [sp, #12] │ │ b.n 12b3aa │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - ldr r6, [sp, #516] ; 0x204 │ │ - vcvt.f32.u32 d25, d29, #14 │ │ + ldr r6, [sp, #672] ; 0x2a0 │ │ + vqrdmlah.s , q1, d20[0] │ │ Address 0x000000000012b3b6 is out of bounds. │ │ │ │ │ │ 0012b3b8 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -274679,16 +274679,16 @@ │ │ ldr r1, [r1, #120] ; 0x78 │ │ blx r1 │ │ str r0, [sp, #12] │ │ b.n 12b436 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - ldr r5, [sp, #980] ; 0x3d4 │ │ - ; instruction: 0xfff29db1 │ │ + ldr r6, [sp, #112] ; 0x70 │ │ + ; instruction: 0xfff29dd8 │ │ Address 0x000000000012b442 is out of bounds. │ │ │ │ │ │ 0012b444 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -274748,16 +274748,16 @@ │ │ ldr r1, [r1, #124] ; 0x7c │ │ blx r1 │ │ str r0, [sp, #12] │ │ b.n 12b4c2 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - ldr r5, [sp, #420] ; 0x1a4 │ │ - ; instruction: 0xfff29d25 │ │ + ldr r5, [sp, #576] ; 0x240 │ │ + vqrdmulh.s , q1, d12[0] │ │ Address 0x000000000012b4ce is out of bounds. │ │ │ │ │ │ 0012b4d0 : │ │ push {r7, lr} │ │ sub sp, #152 ; 0x98 │ │ str r0, [sp, #144] ; 0x90 │ │ @@ -276802,15 +276802,15 @@ │ │ ldr r1, [pc, #12] ; (12c4b0 ) │ │ add r1, pc │ │ movs r2, #84 ; 0x54 │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - ldr r2, [sp, #476] ; 0x1dc │ │ + ldr r2, [sp, #632] ; 0x278 │ │ Address 0x000000000012c4b2 is out of bounds. │ │ │ │ │ │ 0012c4b4 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -276952,22 +276952,22 @@ │ │ bl 1785ae │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ b.n 12c5e2 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - ldr r1, [sp, #700] ; 0x2bc │ │ + ldr r1, [sp, #856] ; 0x358 │ │ vrsra.u32 q10, q15, #14 │ │ movs r1, r1 │ │ lsrs r3, r0, #32 │ │ movs r0, r0 │ │ muls r2, r6 │ │ movs r1, r1 │ │ - ldr r1, [sp, #468] ; 0x1d4 │ │ + ldr r1, [sp, #624] ; 0x270 │ │ ; instruction: 0xfff24340 │ │ movs r1, r1 │ │ cmn r6, r5 │ │ movs r1, r1 │ │ orrs r4, r4 │ │ movs r1, r1 │ │ push {r7, lr} │ │ @@ -277136,18 +277136,18 @@ │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 12c780 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - ldr r0, [sp, #300] ; 0x12c │ │ - vqshrun.s64 d25, , #14 │ │ - vqshrun.s64 d25, , #14 │ │ - vqshl.u64 , , #50 ; 0x32 │ │ + ldr r0, [sp, #456] ; 0x1c8 │ │ + vtbx.8 d25, {d2}, d16 │ │ + vtbx.8 d25, {d2}, d6 │ │ + vtbl.8 d25, {d2}, d4 │ │ vzip.8 d20, d6 │ │ movs r1, r1 │ │ push {r7, lr} │ │ bl 174c88 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ sub sp, #8 │ │ @@ -277316,19 +277316,19 @@ │ │ b.n 12c90c │ │ movs r0, #1 │ │ str r0, [sp, #84] ; 0x54 │ │ b.n 12c912 │ │ ldr r0, [sp, #84] ; 0x54 │ │ add sp, #88 ; 0x58 │ │ pop {r4, r5, r7, pc} │ │ - str r6, [sp, #1004] ; 0x3ec │ │ + str r7, [sp, #136] ; 0x88 │ │ vshr.u64 d20, d6, #14 │ │ movs r1, r1 │ │ - str r6, [sp, #612] ; 0x264 │ │ - vqshlu.s32 d25, d7, #18 │ │ + str r6, [sp, #768] ; 0x300 │ │ + vqshlu.s32 d25, d30, #18 │ │ Address 0x000000000012c926 is out of bounds. │ │ │ │ │ │ 0012c928 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -277547,19 +277547,19 @@ │ │ b.n 12cb04 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #100] ; 0x64 │ │ b.n 12cb0a │ │ ldr r0, [sp, #100] ; 0x64 │ │ add sp, #104 ; 0x68 │ │ pop {r4, pc} │ │ - str r5, [sp, #260] ; 0x104 │ │ + str r5, [sp, #416] ; 0x1a0 │ │ ; instruction: 0xfff23eda │ │ movs r1, r1 │ │ - str r4, [sp, #860] ; 0x35c │ │ - vraddhn.i d25, q1, │ │ + str r4, [sp, #1016] ; 0x3f8 │ │ + vmls.i , q1, d8[0] │ │ vabal.u , d18, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -277633,16 +277633,16 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 12cbc8 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - str r3, [sp, #772] ; 0x304 │ │ - vrsra.u32 , , #14 │ │ + str r3, [sp, #928] ; 0x3a0 │ │ + vsubw.u , q9, d22 │ │ Address 0x000000000012cbd6 is out of bounds. │ │ │ │ │ │ 0012cbd8 : │ │ push {r4, r5, r7, lr} │ │ sub sp, #88 ; 0x58 │ │ str r0, [sp, #84] ; 0x54 │ │ @@ -277785,20 +277785,20 @@ │ │ bl 12cd30 │ │ ldr r1, [sp, #76] ; 0x4c │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ add sp, #88 ; 0x58 │ │ pop {r4, r5, r7, pc} │ │ nop │ │ - str r2, [sp, #1020] ; 0x3fc │ │ + str r3, [sp, #152] ; 0x98 │ │ ; instruction: 0xfff23c98 │ │ movs r1, r1 │ │ subs r4, #108 ; 0x6c │ │ movs r1, r1 │ │ - str r2, [sp, #108] ; 0x6c │ │ + str r2, [sp, #264] ; 0x108 │ │ vabal.u , d18, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 174b0c │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -278096,17 +278096,17 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 12cfc8 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - lsrs r1, r6, #32 │ │ - vqshrun.s64 d16, , #13 │ │ - ; instruction: 0xfff307ed │ │ + lsrs r0, r3, #1 │ │ + vtbx.8 d16, {d3}, d0 │ │ + vqshrun.s64 d16, q2, #13 │ │ vabal.u , d19, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ ldr r0, [sp, #16] │ │ bl 12cf5c │ │ cbnz r0, 12cff4 │ │ @@ -278184,15 +278184,15 @@ │ │ ldr r0, [sp, #12] │ │ movs r1, #0 │ │ bl 12bf68 │ │ b.n 12d096 │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - lsls r5, r3, #28 │ │ + lsls r4, r0, #29 │ │ vabal.u , d19, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #16] │ │ @@ -278420,16 +278420,16 @@ │ │ b.n 12d2a2 │ │ mvn.w r0, #1 │ │ str r0, [sp, #12] │ │ b.n 12d2a2 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - ldrb r6, [r2, #15] │ │ - ; instruction: 0xfff2bd2e │ │ + ldrb r5, [r7, #15] │ │ + vcvt.u16.f16 , , #14 │ │ vabal.u , d18, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #16] │ │ bl 1261aa │ │ @@ -278859,15 +278859,15 @@ │ │ b.n 12d644 │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #4] │ │ b.n 12d64a │ │ ldr r0, [sp, #4] │ │ add sp, #8 │ │ pop {r7, pc} │ │ - add sp, #12 │ │ + add sp, #168 ; 0xa8 │ │ Address 0x000000000012d652 is out of bounds. │ │ │ │ │ │ 0012d654 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -278889,15 +278889,15 @@ │ │ ldr r1, [pc, #12] ; (12d690 ) │ │ add r1, pc │ │ movs r2, #163 ; 0xa3 │ │ bl 13479c │ │ b.n 12d68c │ │ add sp, #8 │ │ pop {r7, pc} │ │ - add r7, sp, #620 ; 0x26c │ │ + add r7, sp, #776 ; 0x308 │ │ vabal.u , d18, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #8] │ │ bl 11aa2c │ │ ldr r0, [sp, #4] │ │ @@ -284226,24 +284226,24 @@ │ │ mvn.w r0, #1 │ │ str r0, [sp, #28] │ │ b.n 13046c │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - adds r6, #18 │ │ - vsra.u64 d25, d23, #14 │ │ + adds r6, #57 ; 0x39 │ │ + vsra.u64 , q7, #14 │ │ ; instruction: 0xfff20b52 │ │ vraddhn.i d22, , q3 │ │ ; instruction: 0xfff38b99 │ │ ; instruction: 0xfff307c5 │ │ - vsra.u64 q15, , #14 │ │ - vtbx.8 d20, {d2-d4}, d16 │ │ - ; instruction: 0xfff28bb6 │ │ - vqrdmulh.s q10, q9, d5[0] │ │ + vsra.u64 q15, q13, #14 │ │ + vtbl.8 d20, {d18-d20}, d7 │ │ + ; instruction: 0xfff28bdd │ │ + vqrdmulh.s q10, q9, d28[0] │ │ vqrdmlsh.s q9, q9, d21[0] │ │ ; instruction: 0xfff37c95 │ │ vsli.32 d27, d0, #19 │ │ sub sp, #112 ; 0x70 │ │ ldr.w ip, [sp, #136] ; 0x88 │ │ ldr.w ip, [sp, #132] ; 0x84 │ │ ldr.w ip, [sp, #128] ; 0x80 │ │ @@ -284928,19 +284928,19 @@ │ │ mvn.w r0, #1 │ │ str r0, [sp, #20] │ │ b.n 130aea │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ strb r0, [r0, #29] │ │ - vmlal.u q11, d3, d0[0] │ │ - vqshl.u64 q10, , #50 ; 0x32 │ │ + vmlal.u q11, d3, d23[0] │ │ + vqshrun.s64 d20, q7, #14 │ │ vuzp.8 q8, │ │ - ; instruction: 0xfff2db55 │ │ - vmls.i , q9, d17[0] │ │ + ; instruction: 0xfff2db7c │ │ + vabal.u , d2, d8 │ │ vzip.8 d31, d30 │ │ vrshr.u64 d31, d28, #14 │ │ vcvt.u16.f16 d21, d14, #14 │ │ vqshlu.s32 d23, d22, #19 │ │ vabal.u , d19, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -285544,18 +285544,18 @@ │ │ b.n 13107a │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ bl 1d9068 <_shadow_DES_check_key@@OPENSSL_1_1_0+0x1adb0> │ │ ldrb r5, [r6, #29] │ │ vmla.i , , d27[0] │ │ - vrshr.u32 d20, d5, #14 │ │ + vrshr.u32 d20, d28, #14 │ │ ; instruction: 0xfff28b5e │ │ - ; instruction: 0xfff3b749 │ │ - vmovn.i16 d25, │ │ + vqshl.u32 , q8, #19 │ │ + vqmovun.s16 d25, q6 │ │ vqrdmlsh.s q15, q9, d13[0] │ │ vsli.64 d27, d16, #50 ; 0x32 │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #64] ; 0x40 │ │ ldr.w ip, [sp, #60] ; 0x3c │ │ ldr.w ip, [sp, #56] ; 0x38 │ │ str r0, [sp, #32] │ │ @@ -286000,29 +286000,29 @@ │ │ ldr r2, [r1, #88] ; 0x58 │ │ dmb ish │ │ ldr r1, [pc, #68] ; (131510 ) │ │ add r1, pc │ │ bl ad050 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - add r2, sp, #576 ; 0x240 │ │ - vuzp.8 d24, d7 │ │ + add r2, sp, #732 ; 0x2dc │ │ + vuzp.8 d24, d30 │ │ vshr.u64 d22, d22, #14 │ │ vaddl.u q9, d3, d23 │ │ vmull.u q15, d19, d10 │ │ - vshr.u32 , q13, #15 │ │ - vabdl.u , d2, d22 │ │ + vcge.s8 d19, d17, #0 │ │ + ; instruction: 0xfff2174d │ │ vcvt.f16.u16 q15, , #14 │ │ ; instruction: 0xfff12dd5 │ │ - ; instruction: 0xfff34ad3 │ │ + ; instruction: 0xfff34afa │ │ ; instruction: 0xfff25367 │ │ - vabdl.u , d19, d17 │ │ + ; instruction: 0xfff357c8 │ │ ; instruction: 0xfff2f9f7 │ │ ; instruction: 0xfff23af7 │ │ - vshr.u32 q12, , #13 │ │ + vaddl.u q12, d19, d4 │ │ vabdl.u q8, d2, d24 │ │ Address 0x0000000000131512 is out of bounds. │ │ │ │ │ │ 00131514 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ @@ -286235,15 +286235,15 @@ │ │ bl ad050 │ │ b.n 1316d6 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ nop │ │ strh r0, [r2, #40] ; 0x28 │ │ ; instruction: 0xfff34569 │ │ - vqrdmlah.s q14, , d11[0] │ │ + ; instruction: 0xfff3cef2 │ │ Address 0x00000000001316e6 is out of bounds. │ │ │ │ │ │ 001316e8 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -292477,47 +292477,47 @@ │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 134c62 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ stmia r0!, {r1, r3, r5, r7} │ │ movs r0, r1 │ │ - strb r1, [r3, #20] │ │ - ; instruction: 0xfff23cb4 │ │ + strb r0, [r0, #21] │ │ + ; instruction: 0xfff23cdb │ │ vrsubhn.i d16, q1, q11 │ │ - ; instruction: 0xfff33c98 │ │ - vabal.u , d18, d28 │ │ - vcvt.f16.u16 , q15, #14 │ │ + ; instruction: 0xfff33cbf │ │ + vsli.64 , , #50 ; 0x32 │ │ + vmull.u , d18, d21 │ │ vqshlu.s32 d16, d11, #18 │ │ - vdup.8 , d18[1] │ │ + vmull.u , d19, d9 │ │ ; instruction: 0xfff2bffc │ │ movs r0, r1 │ │ itee le │ │ movle r0, r1 │ │ itt lt ; unpredictable │ │ movlt r0, r1 │ │ it ge ; unpredictable │ │ movge r0, r1 │ │ - subs r3, #190 ; 0xbe │ │ + subs r3, #229 ; 0xe5 │ │ ; instruction: 0xfff2f7c2 │ │ - vtbl.8 d19, {d18-d21}, d16 │ │ + vtbx.8 d19, {d18-d21}, d7 │ │ vcvt.u32.f32 , q10, #14 │ │ movs r0, r1 │ │ it vs │ │ movvs r0, r1 │ │ - subs r3, #126 ; 0x7e │ │ - vtbx.8 d20, {d2-d4}, d22 │ │ - vtbx.8 d19, {d2-d5}, d16 │ │ + subs r3, #165 ; 0xa5 │ │ + vtbl.8 d20, {d18-d20}, d13 │ │ + vtbl.8 d19, {d18-d21}, d7 │ │ vcvt.u32.f32 d27, d20, #14 │ │ movs r0, r1 │ │ it cs │ │ movcs r0, r1 │ │ - subs r3, #62 ; 0x3e │ │ + subs r3, #101 ; 0x65 │ │ ; instruction: 0xfff2b5e9 │ │ - vtbl.8 d19, {d1-d4}, d16 │ │ + vtbx.8 d19, {d1-d4}, d7 │ │ ; instruction: 0xfff2bef4 │ │ movs r0, r1 │ │ bkpt 0x00c8 │ │ movs r0, r1 │ │ bkpt 0x0094 │ │ movs r0, r1 │ │ bkpt 0x0050 │ │ @@ -292608,15 +292608,15 @@ │ │ movs r1, #40 ; 0x28 │ │ blx 1a4b64 │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ pop {r1, r4, r6, r7} │ │ movs r0, r1 │ │ - subs r0, #234 ; 0xea │ │ + subs r1, #17 │ │ ; instruction: 0xfff2bc96 │ │ movs r0, r1 │ │ pop {r2, r3, r7} │ │ movs r0, r1 │ │ pop {r1, r2, r3, r4, r5, r6} │ │ movs r0, r1 │ │ │ │ @@ -292987,50 +292987,50 @@ │ │ movs r0, r1 │ │ cbnz r4, 135158 │ │ movs r0, r1 │ │ cbnz r4, 13514a │ │ movs r0, r1 │ │ cbnz r2, 135140 │ │ movs r0, r1 │ │ - cmp r2, #17 │ │ - vqshl.u32 d19, d16, #18 │ │ + cmp r2, #56 ; 0x38 │ │ + vqshl.u32 , , #18 │ │ vtbl.8 d27, {d2-d5}, d0 │ │ movs r0, r1 │ │ - ldrb r4, [r6, #12] │ │ - vqshlu.s64 , q11, #50 ; 0x32 │ │ + ldrb r3, [r3, #13] │ │ + vqshl.u32 d19, d13, #18 │ │ vtbx.8 d27, {d18-d20}, d0 │ │ movs r0, r1 │ │ - cmp r1, #173 ; 0xad │ │ - vmlsl.u , d18, d12[0] │ │ + cmp r1, #212 ; 0xd4 │ │ + vqshlu.s64 , , #50 ; 0x32 │ │ ; instruction: 0xfff2ba9c │ │ movs r0, r1 │ │ - lsls r0, r3, #10 │ │ - vrsubhn.i d19, q9, q4 │ │ + lsls r7, r7, #10 │ │ + vrsubhn.i d19, q9, │ │ ; instruction: 0xfff2ba5c │ │ movs r0, r1 │ │ - cmp r1, #55 ; 0x37 │ │ - vqshlu.s32 , q3, #18 │ │ + cmp r1, #94 ; 0x5e │ │ + vqshlu.s32 , , #18 │ │ vtbl.8 d27, {d2-d4}, d22 │ │ movs r0, r1 │ │ - lsls r2, r4, #8 │ │ - vqshlu.s32 d19, d2, #18 │ │ + lsls r1, r1, #9 │ │ + vqshlu.s32 d19, d25, #18 │ │ vtbx.8 d27, {d18-d19}, d20 │ │ movs r0, r1 │ │ ; instruction: 0xffccfff2 │ │ - adds r5, #226 ; 0xe2 │ │ + adds r6, #9 │ │ ; instruction: 0xfff2b9b4 │ │ movs r0, r1 │ │ asrs r2, r0, #30 │ │ - vsli.64 d19, d18, #51 ; 0x33 │ │ + vsli.64 , , #51 ; 0x33 │ │ vtbl.8 d27, {d18-d19}, d2 │ │ movs r0, r1 │ │ cbnz r2, 135170 │ │ movs r0, r1 │ │ subs r6, #114 ; 0x72 │ │ - ; instruction: 0xfff3356c │ │ + vsli.64 d19, d3, #51 ; 0x33 │ │ vabal.u , d18, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [pc, #148] ; (135200 ) │ │ add r1, pc │ │ ldr r1, [r1, #8] │ │ @@ -293102,23 +293102,23 @@ │ │ pop {r7, pc} │ │ nop │ │ ; instruction: 0xb8a6 │ │ movs r0, r1 │ │ ; instruction: 0xb898 │ │ movs r0, r1 │ │ add r7, sp, #584 ; 0x248 │ │ - vcge.f8 d19, d18, #0 │ │ + vcge.f8 , , #0 │ │ vqrshrun.s64 d27, q10, #14 │ │ movs r0, r1 │ │ ; instruction: 0xb866 │ │ movs r0, r1 │ │ ; instruction: 0xb844 │ │ movs r0, r1 │ │ lsrs r4, r0, #8 │ │ - vsri.32 , q0, #13 │ │ + vsri.32 , , #13 │ │ vtbl.8 d27, {d2}, d20 │ │ movs r0, r1 │ │ │ │ 00135228 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -293463,47 +293463,47 @@ │ │ add sp, #32 │ │ pop {r7, pc} │ │ ; instruction: 0xb6e6 │ │ movs r0, r1 │ │ ; instruction: 0xb6d8 │ │ movs r0, r1 │ │ add r5, sp, #840 ; 0x348 │ │ - vmlal.u , d17, d18[0] │ │ + vabs.s8 d19, d9 │ │ vqshlu.s64 d27, d20, #50 ; 0x32 │ │ movs r0, r1 │ │ ; instruction: 0xb6a6 │ │ movs r0, r1 │ │ ; instruction: 0xb688 │ │ movs r0, r1 │ │ lsrs r0, r1, #1 │ │ - vrshr.u64 d19, d4, #13 │ │ + vrshr.u64 d19, d27, #13 │ │ vmlsl.u , d2, d20[0] │ │ movs r0, r1 │ │ - adcs r4, r4 │ │ - vrshr.u32 d19, d24, #14 │ │ + sbcs r3, r1 │ │ + vrshr.u32 , , #14 │ │ vsubw.u , q9, d17 │ │ - vmovn.i16 d19, q8 │ │ + vqmovun.s16 d19, │ │ vsli.64 , q8, #50 ; 0x32 │ │ movs r0, r1 │ │ bcc.n 1354a2 │ │ - vsra.u64 , q14, #14 │ │ + vmovn.i16 d19, │ │ ; instruction: 0xfff2b5cc │ │ movs r0, r1 │ │ bcc.n 13563e │ │ - vzip.8 , q2 │ │ + vzip.8 , │ │ vsli.64 d27, d4, #50 ; 0x32 │ │ movs r0, r1 │ │ push {r2, r3, r6, lr} │ │ movs r0, r1 │ │ bcs.n 135576 │ │ - vsra.u32 , q4, #14 │ │ + vsra.u32 , , #14 │ │ vabal.u , d2, d24 │ │ movs r0, r1 │ │ bcs.n 135568 │ │ - vsra.u32 d19, d4, #14 │ │ + vsra.u32 d19, d27, #14 │ │ Address 0x0000000000135596 is out of bounds. │ │ │ │ │ │ 00135598 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -293719,27 +293719,27 @@ │ │ orrs r0, r3 │ │ strb r0, [r1, r2] │ │ add sp, #24 │ │ pop {r7, pc} │ │ cbz r6, 1357ce │ │ movs r0, r1 │ │ ; instruction: 0xb7f8 │ │ - vcvt.u32.f32 q9, q14, #14 │ │ + ; instruction: 0xfff22fa3 │ │ ; instruction: 0xfff2b34e │ │ movs r0, r1 │ │ ble.n 135874 │ │ - vcvt.u32.f32 q9, q1, #14 │ │ + vcvt.u32.f32 q9, , #14 │ │ vrsra.u32 d27, d12, #14 │ │ movs r0, r1 │ │ uxtb r4, r7 │ │ movs r0, r1 │ │ - ldr r3, [pc, #316] ; (1358d0 ) │ │ - ; instruction: 0xfff22f0a │ │ + ldr r3, [pc, #472] ; (13596c ) │ │ + vcvt.u32.f32 d18, d17, #14 │ │ ; instruction: 0xfff2b996 │ │ - vqrdmlah.s q9, , d20[0] │ │ + ; instruction: 0xfff12f0b │ │ vabal.u , d18, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ ldr r1, [pc, #236] ; (135898 ) │ │ add r1, pc │ │ @@ -293851,30 +293851,30 @@ │ │ str r0, [r1, #0] │ │ add sp, #16 │ │ pop {r7, pc} │ │ sxtb r4, r4 │ │ movs r0, r1 │ │ sxtb r6, r2 │ │ movs r0, r1 │ │ - bcc.n 1357fe │ │ - vcvt.f32.u32 q9, q7, #15 │ │ + bcc.n 13584c │ │ + ; instruction: 0xfff12e85 │ │ vrshr.u32 d27, d16, #14 │ │ movs r0, r1 │ │ sxth r2, r4 │ │ movs r0, r1 │ │ add r1, sp, #112 ; 0x70 │ │ - ; instruction: 0xfff12e2c │ │ + vcvt.f32.u32 q9, , #15 │ │ vzip.8 , q12 │ │ movs r0, r1 │ │ cbz r0, 1358f6 │ │ movs r0, r1 │ │ - ldrb r0, [r6, #29] │ │ - vqrdmulh.s q9, q9, d18[0] │ │ - vtbl.8 d31, {d18-d19}, d14 │ │ - ; instruction: 0xfff12db4 │ │ + ldrb r7, [r2, #30] │ │ + ; instruction: 0xfff22e09 │ │ + ; instruction: 0xfff2f9b5 │ │ + ; instruction: 0xfff12ddb │ │ vabal.u , d18, d0 │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ @@ -293956,25 +293956,25 @@ │ │ ands r0, r1 │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ cbz r2, 13599a │ │ movs r0, r1 │ │ push {r2, r4, r5, r7, lr} │ │ - vcvt.u16.f16 d18, d24, #14 │ │ + vcvt.u16.f16 q9, , #14 │ │ vuzp.8 d27, d10 │ │ movs r0, r1 │ │ blt.n 135a08 │ │ - ; instruction: 0xfff22d0e │ │ + vcvt.u16.f16 d18, d21, #14 │ │ vshr.u64 , q4, #14 │ │ movs r0, r1 │ │ sub sp, #224 ; 0xe0 │ │ movs r0, r1 │ │ - ldr r1, [pc, #44] ; (1359dc ) │ │ - vqdmulh.s q9, q9, d6[0] │ │ + ldr r1, [pc, #200] ; (135a78 ) │ │ + vqdmulh.s q9, q9, d29[0] │ │ vabal.u , d18, d0 │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ @@ -294072,27 +294072,27 @@ │ │ bics r0, r3 │ │ strb r0, [r1, r2] │ │ add sp, #24 │ │ pop {r7, pc} │ │ add sp, #280 ; 0x118 │ │ movs r0, r1 │ │ push {r4, r6, r7} │ │ - vcvt.f16.u16 q9, q2, #14 │ │ + vcvt.f16.u16 q9, , #14 │ │ vswp d27, d22 │ │ movs r0, r1 │ │ bge.n 135b4c │ │ - vdup.16 d18, d26[0] │ │ + vcvt.f16.u16 q9, , #14 │ │ ; instruction: 0xfff2aff4 │ │ movs r0, r1 │ │ add r7, sp, #848 ; 0x350 │ │ movs r0, r1 │ │ - ldr r0, [pc, #156] ; (135b58 ) │ │ - vtbx.8 d18, {d18-d21}, d18 │ │ - vqshrun.s64 d20, , #14 │ │ - ; instruction: 0xfff22bbc │ │ + ldr r0, [pc, #312] ; (135bf4 ) │ │ + vdup.16 d18, d9[0] │ │ + vqrshrun.s64 d20, q6, #14 │ │ + vtbx.8 d18, {d18-d21}, d19 │ │ vabal.u , d18, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #0] │ │ @@ -294167,15 +294167,15 @@ │ │ add r6, sp, #1016 ; 0x3f8 │ │ movs r0, r1 │ │ add r6, sp, #928 ; 0x3a0 │ │ movs r0, r1 │ │ add r6, sp, #864 ; 0x360 │ │ movs r0, r1 │ │ adds r4, #14 │ │ - vtbx.8 d18, {d19-d21}, d18 │ │ + vtbl.8 d18, {d3-d6}, d9 │ │ vabal.u , d18, d0 │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ ldr r2, [sp, #16] │ │ @@ -294299,15 +294299,15 @@ │ │ pop {r7, pc} │ │ nop │ │ add r5, sp, #992 ; 0x3e0 │ │ movs r0, r1 │ │ add r5, sp, #848 ; 0x350 │ │ movs r0, r1 │ │ ldmia r3, {r0, r1, r3, r6, r7} │ │ - vtbx.8 d18, {d18-d19}, d10 │ │ + ; instruction: 0xfff229f1 │ │ Address 0x0000000000135c96 is out of bounds. │ │ │ │ │ │ 00135c98 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ ldr.w ip, [sp, #44] ; 0x2c │ │ @@ -301451,15 +301451,15 @@ │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ bl 137d00 │ │ b.n 139ad6 │ │ ldr r0, [sp, #4] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - stmia r4!, {r1, r6, r7} │ │ + stmia r4!, {r0, r3, r5, r6, r7} │ │ Address 0x0000000000139ade is out of bounds. │ │ │ │ │ │ 00139ae0 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -301467,15 +301467,15 @@ │ │ ldr r2, [pc, #16] ; (139afc ) │ │ add r2, pc │ │ mov.w r1, #424 ; 0x1a8 │ │ movw r3, #1893 ; 0x765 │ │ bl 134884 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - stmia r4!, {r1, r2, r3, r7} │ │ + stmia r4!, {r0, r2, r4, r5, r7} │ │ Address 0x0000000000139afe is out of bounds. │ │ │ │ │ │ 00139b00 : │ │ push {r4, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ @@ -304357,15 +304357,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 13b424 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - mrc 15, 5, APSR_nzcv, cr9, cr1, {7} │ │ + mcr 15, 7, pc, cr0, cr1, {7} ; │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ @@ -306754,15 +306754,15 @@ │ │ ldr r1, [pc, #12] ; (13c8c8 ) │ │ add r1, pc │ │ movs r2, #150 ; 0x96 │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - ldrb r7, [r0, #16] │ │ + ldrb r6, [r5, #16] │ │ vcle.f8 d27, d0, #0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 131830 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -306949,23 +306949,23 @@ │ │ b.n 13ca60 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ adcs r2, r1 │ │ movs r0, r1 │ │ - ldrb r3, [r1, #14] │ │ - vtbx.8 d23, {d1-d4}, d23 │ │ - vtbx.8 d23, {d1-d4}, d9 │ │ - vtbl.8 d23, {d1-d4}, d27 │ │ + ldrb r2, [r6, #14] │ │ + vtbl.8 d23, {d17-d20}, d14 │ │ + ; instruction: 0xfff17b70 │ │ + ; instruction: 0xfff17b52 │ │ vshr.u32 q10, q15, #15 │ │ movs r0, r1 │ │ - ldrb r3, [r2, #11] │ │ - vtbl.8 d23, {d17-d19}, d21 │ │ - ; instruction: 0xfff17a7f │ │ + ldrb r2, [r7, #11] │ │ + vtbx.8 d23, {d17-d19}, d12 │ │ + vtbl.8 d23, {d17-d19}, d22 │ │ vcle.f8 d27, d0, #0 │ │ sub sp, #8 │ │ ldr r0, [pc, #52] ; (13cac8 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ cbz r0, 13caa0 │ │ b.n 13ca9a │ │ @@ -307092,22 +307092,22 @@ │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 13cb9e │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ movs r7, #236 ; 0xec │ │ movs r7, r0 │ │ - ldrb r1, [r3, #6] │ │ + ldrb r0, [r0, #7] │ │ vqshl.u64 d18, d30, #49 ; 0x31 │ │ movs r7, r0 │ │ subs r7, #10 │ │ movs r0, r1 │ │ subs r6, #238 ; 0xee │ │ movs r0, r1 │ │ - ldrb r5, [r6, #4] │ │ + ldrb r4, [r3, #5] │ │ vcle.f8 d27, d0, #0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 131d7c │ │ @@ -307198,22 +307198,22 @@ │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 13cc86 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ movs r7, #8 │ │ movs r7, r0 │ │ - ldrb r5, [r6, #2] │ │ + ldrb r4, [r3, #3] │ │ vqshlu.s64 q9, q5, #49 ; 0x31 │ │ movs r7, r0 │ │ subs r6, #38 ; 0x26 │ │ movs r0, r1 │ │ subs r6, #10 │ │ movs r0, r1 │ │ - ldrb r5, [r1, #1] │ │ + ldrb r4, [r6, #1] │ │ Address 0x000000000013cca2 is out of bounds. │ │ │ │ │ │ 0013cca4 : │ │ push {r7, lr} │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ @@ -307298,22 +307298,22 @@ │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 13cd5e │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ movs r6, #52 ; 0x34 │ │ movs r7, r0 │ │ - strb r7, [r3, #31] │ │ + ldrb r6, [r0, #0] │ │ vclt.f8 d18, d4, #0 │ │ movs r7, r0 │ │ subs r5, #78 ; 0x4e │ │ movs r0, r1 │ │ subs r5, #50 ; 0x32 │ │ movs r0, r1 │ │ - strb r5, [r6, #29] │ │ + strb r4, [r3, #30] │ │ Address 0x000000000013cd7a is out of bounds. │ │ │ │ │ │ 0013cd7c : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -307513,17 +307513,17 @@ │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 13cf38 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - strb r5, [r7, #23] │ │ - vcle.f8 , , #0 │ │ - vsli.64 d23, d9, #49 ; 0x31 │ │ + strb r4, [r4, #24] │ │ + vclt.f8 d23, d10, #0 │ │ + vcle.f8 , q0, #0 │ │ Address 0x000000000013cf4a is out of bounds. │ │ │ │ │ │ 0013cf4c : │ │ push {r7, lr} │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #48] ; 0x30 │ │ @@ -308011,16 +308011,16 @@ │ │ bl c8528 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #100] ; 0x64 │ │ b.n 13d376 │ │ ldr r0, [sp, #100] ; 0x64 │ │ add sp, #104 ; 0x68 │ │ pop {r7, pc} │ │ - strb r1, [r4, #7] │ │ - vcle.s8 , q13, #0 │ │ + strb r0, [r1, #8] │ │ + vrshr.u32 d23, d1, #15 │ │ Address 0x000000000013d382 is out of bounds. │ │ │ │ │ │ 0013d384 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -308477,16 +308477,16 @@ │ │ bl 98844 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n 13d766 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldr r3, [r3, #92] ; 0x5c │ │ - ; instruction: 0xfff16d9f │ │ + ldr r2, [r0, #96] ; 0x60 │ │ + vqrdmulh.s q11, , d6[0] │ │ Address 0x000000000013d772 is out of bounds. │ │ │ │ │ │ 0013d774 : │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -309354,19 +309354,19 @@ │ │ movs r0, r1 │ │ lsls r5, r2, #4 │ │ movs r0, r0 │ │ cmp r4, #124 ; 0x7c │ │ movs r0, r1 │ │ cmp r4, #116 ; 0x74 │ │ movs r0, r1 │ │ - ldrsh r4, [r6, r4] │ │ - vcvt.u32.f32 d21, d12, #15 │ │ + ldrsh r3, [r3, r5] │ │ + vqrdmlsh.s , , d3[0] │ │ vdup.8 d18, d20[0] │ │ movs r0, r1 │ │ - ldrsh r6, [r4, r3] │ │ + ldrsh r5, [r1, r4] │ │ vdup.8 d18, d6[0] │ │ movs r0, r1 │ │ cmp r3, #236 ; 0xec │ │ movs r0, r1 │ │ cmp r3, #230 ; 0xe6 │ │ movs r0, r1 │ │ push {r7, lr} │ │ @@ -309482,15 +309482,15 @@ │ │ ldr r1, [pc, #12] ; (13dfc0 ) │ │ add r1, pc │ │ movs r2, #130 ; 0x82 │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - ldrb r6, [r7, r5] │ │ + ldrb r5, [r4, r6] │ │ vcle.f8 d27, d0, #0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 174b0c │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -310735,15 +310735,15 @@ │ │ movs r0, #0 │ │ str r0, [r1, #16] │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 13e946 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - strh r7, [r7, #56] ; 0x38 │ │ + strh r6, [r4, #58] ; 0x3a │ │ vrsra.u64 d29, d18, #15 │ │ movs r7, r0 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ @@ -310818,16 +310818,16 @@ │ │ ldr r1, [r1, #0] │ │ bl a0c18 │ │ str r0, [sp, #12] │ │ b.n 13e9f6 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - strh r5, [r6, #48] ; 0x30 │ │ - vclt.f8 d24, d9, #0 │ │ + strh r4, [r3, #50] ; 0x32 │ │ + vqshlu.s32 d24, d16, #17 │ │ vrshr.u32 , q13, #15 │ │ movs r7, r0 │ │ │ │ 0013ea08 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -311357,20 +311357,20 @@ │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 13ee5c │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - strh r5, [r3, #20] │ │ - vclt.s8 q12, , #0 │ │ - vclt.s8 d24, d31, #0 │ │ - vsra.u64 q12, , #15 │ │ - vcle.s8 q12, , #0 │ │ - vsra.u64 d24, d7, #15 │ │ + strh r4, [r0, #22] │ │ + vrshr.u64 d24, d2, #15 │ │ + vrshr.u32 q12, q3, #15 │ │ + vclt.s8 d24, d16, #0 │ │ + vcle.s8 q12, q14, #0 │ │ + vsra.u64 d24, d30, #15 │ │ Address 0x000000000013ee7a is out of bounds. │ │ │ │ │ │ 0013ee7c : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -312016,16 +312016,16 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 13f36c │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - subs r3, #233 ; 0xe9 │ │ - ; instruction: 0xfff13b79 │ │ + subs r4, #16 │ │ + vtbl.8 d19, {d17-d20}, d16 │ │ Address 0x000000000013f37a is out of bounds. │ │ │ │ │ │ 0013f37c : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -313298,15 +313298,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 13fe4c │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - vrecps.f16 , q10, │ │ + vrsqrts.f16 , , │ │ subs r3, r0, r5 │ │ Address 0x000000000013fe5a is out of bounds. │ │ │ │ │ │ 0013fe5c : │ │ push {r7, lr} │ │ sub sp, #24 │ │ @@ -313350,15 +313350,15 @@ │ │ bl 13f80c │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n 13feba │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ble.n 13fef2 │ │ + ble.n 13ff40 │ │ vcle.f8 d27, d0, #0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #32] │ │ b.n 13fed0 │ │ ldr r0, [sp, #32] │ │ @@ -313597,15 +313597,15 @@ │ │ nop │ │ bl 720aa │ │ bl 1e0ae │ │ bl fffc40b2 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffe05dfa> │ │ bl fff0e0b6 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffd4fdfe> │ │ subs r0, #126 ; 0x7e │ │ vtbx.8 d19, {d2}, d26 │ │ - ; instruction: 0xfff25569 │ │ + vsli.64 d21, d0, #50 ; 0x32 │ │ Address 0x00000000001400de is out of bounds. │ │ │ │ │ │ 001400e0 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -313841,16 +313841,16 @@ │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ b.n 1402e0 │ │ ldr r0, [sp, #108] ; 0x6c │ │ add sp, #112 ; 0x70 │ │ pop {r7, pc} │ │ nop │ │ - b.n 140014 │ │ - vcle.f8 q15, q9, #0 │ │ + b.n 140062 │ │ + vclt.f8 d30, d9, #0 │ │ Address 0x00000000001402ee is out of bounds. │ │ │ │ │ │ 001402f0 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -314153,28 +314153,28 @@ │ │ ldr r1, [sp, #36] ; 0x24 │ │ str r0, [r1, #0] │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 140576 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - b.n 13ff9c │ │ + b.n 13ffea │ │ vtbx.8 d17, {d1-d4}, d0 │ │ - vshr.u32 , q5, #14 │ │ - vqdmulh.s , , d3[0] │ │ + vtrn.8 d27, d1 │ │ + vqdmulh.s , , d26[0] │ │ vqrdmlah.s q12, , d4[0] │ │ vrsubhn.i d17, q9, q14 │ │ - vcgt.f8 q15, q15, #0 │ │ - vsri.32 q15, q6, #15 │ │ - vneg.s8 q15, q13 │ │ - vrsra.u64 q15, q0, #15 │ │ - vrsra.u64 d30, d22, #15 │ │ - vneg.s8 d30, d16 │ │ - vneg.s8 d30, d10 │ │ - vrsra.u32 q15, q12, #15 │ │ + vsri.64 d30, d5, #15 │ │ + vcge.f8 d30, d3, #0 │ │ + vsri.32 d30, d1, #15 │ │ + vrsra.u64 q15, , #15 │ │ + vrsra.u64 q15, , #15 │ │ + vneg.s8 q15, │ │ + vrsra.u64 d30, d17, #15 │ │ + vrsra.u64 d30, d15, #15 │ │ Address 0x00000000001405b2 is out of bounds. │ │ │ │ │ │ 001405b4 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -314237,15 +314237,15 @@ │ │ add r0, pc │ │ str r0, [sp, #16] │ │ b.n 140630 │ │ ldr r0, [sp, #16] │ │ add sp, #20 │ │ bx lr │ │ nop │ │ - cmp r1, #15 │ │ + cmp r1, #54 ; 0x36 │ │ Address 0x000000000014063a is out of bounds. │ │ │ │ │ │ 0014063c : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -314445,15 +314445,15 @@ │ │ b.n 1407ee │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 1407ee │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - b.n 140c90 │ │ + b.n 140cde │ │ vcge.f8 q9, q1, #0 │ │ vcvt.f32.u32 d23, d17, #14 │ │ vcvt.f32.u32 d16, d6, #14 │ │ vdup.8 d20, d14[0] │ │ ; instruction: 0xfff27da3 │ │ vabal.u , d18, d0 │ │ sub sp, #8 │ │ @@ -314533,19 +314533,19 @@ │ │ ldr r0, [sp, #20] │ │ ldr r1, [pc, #36] ; (1408e0 ) │ │ add r1, pc │ │ bl ad050 │ │ movs r0, #1 │ │ add sp, #24 │ │ pop {r7, pc} │ │ - stmia r5!, {r0, r5, r6} │ │ + stmia r5!, {r3, r7} │ │ vtbl.8 d21, {d1-d4}, d7 │ │ vtbx.8 d24, {d2-d4}, d24 │ │ - vcvt.u32.f32 d19, d14, #14 │ │ - vceq.f8 d28, d23, #0 │ │ + vqrdmlsh.s , q1, d5[0] │ │ + vceq.f8 q14, q7, #0 │ │ ; instruction: 0xfff108da │ │ ; instruction: 0xfff219f0 │ │ vabal.u , d18, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ @@ -314924,15 +314924,15 @@ │ │ bl 1408e4 │ │ mov r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r0, r1 │ │ bge.n 140c7a │ │ b.n 140c44 │ │ movs r2, #95 ; 0x5f │ │ - vabal.u q9, d18, d21 │ │ + ; instruction: 0xfff225cc │ │ vqshrun.s64 d25, q4, #15 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #36] ; 0x24 │ │ ldr r1, [sp, #84] ; 0x54 │ │ bl 1408f4 │ │ mov r1, r0 │ │ @@ -314960,29 +314960,29 @@ │ │ ldr r0, [sp, #80] ; 0x50 │ │ str r0, [sp, #100] ; 0x64 │ │ b.n 140c8c │ │ ldr r0, [sp, #100] ; 0x64 │ │ add sp, #104 ; 0x68 │ │ pop {r7, pc} │ │ nop │ │ - movs r5, #173 ; 0xad │ │ + movs r5, #212 ; 0xd4 │ │ vceq.f8 , , #0 │ │ ; instruction: 0xfff2fa53 │ │ vdup.8 q15, d25[0] │ │ - ; instruction: 0xfff14bf3 │ │ + vcvt.f16.u16 d20, d10, #15 │ │ vtbx.8 d31, {d17-d18}, d28 │ │ - vsubl.u , d17, d3 │ │ + vsubl.u , d17, d26 │ │ vsri.32 d17, d17, #15 │ │ - vtbl.8 d20, {d2-d5}, d8 │ │ - vqshl.u32 d27, d4, #17 │ │ - vsra.u64 , , #15 │ │ + vtbl.8 d20, {d2-d5}, d31 │ │ + vqshl.u32 d27, d27, #17 │ │ + vrshr.u32 d19, d10, #15 │ │ vabs.f8 d17, d12 │ │ - vqrshrun.s64 d26, , #14 │ │ + vtbl.8 d26, {d18}, d16 │ │ vqshlu.s64 , q5, #49 ; 0x31 │ │ - ; instruction: 0xfff2cfa6 │ │ + vqrdmlsh.s q14, q9, d13[0] │ │ vcle.f8 d27, d0, #0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -316076,15 +316076,15 @@ │ │ vrshr.u32 q15, q6, #15 │ │ vqrshrun.s64 d26, q2, #15 │ │ movs r7, r0 │ │ b.n 141a80 │ │ vcle.s8 d30, d16, #0 │ │ vsra.u32 q15, q1, #15 │ │ vsra.u32 d30, d4, #15 │ │ - vtbl.8 d29, {d1-d2}, d17 │ │ + vtbx.8 d29, {d1-d2}, d8 │ │ vshr.u64 d30, d8, #15 │ │ vqshl.u64 q13, q0, #49 ; 0x31 │ │ movs r7, r0 │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ @@ -316511,15 +316511,15 @@ │ │ vqrdmulh.s , , d20[0] │ │ ; instruction: 0xfff1dda8 │ │ vabs.s8 q13, q10 │ │ movs r7, r0 │ │ ble.n 141a98 │ │ vqdmulh.s , , d16[0] │ │ vmull.u , d17, d16 │ │ - vcge.f8 d29, d29, #0 │ │ + vsri.64 , q2, #15 │ │ vcle.f8 d27, d0, #0 │ │ sub sp, #24 │ │ ldr.w ip, [sp, #32] │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ @@ -317015,21 +317015,21 @@ │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n 141e7c │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - strh r7, [r0, r1] │ │ + strh r6, [r5, r1] │ │ vsli.64 d20, d13, #49 ; 0x31 │ │ vsri.64 q8, q6, #14 │ │ vsubw.u , q9, d22 │ │ vsli.32 q10, , #17 │ │ vsri.64 d16, d4, #14 │ │ - vtbl.8 d19, {d2}, d31 │ │ + vqrshrun.s64 d19, q3, #14 │ │ vceq.f8 d20, d15, #0 │ │ vmls.i q8, q1, d14[0] │ │ vabal.u , d18, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ @@ -317365,15 +317365,15 @@ │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 142186 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ strb r4, [r1, #8] │ │ vrshr.u32 q10, , #14 │ │ - ; instruction: 0xfff2c7ca │ │ + vqshl.u64 q14, , #50 ; 0x32 │ │ vrshr.u32 d20, d15, #15 │ │ vtbx.8 d16, {d2-d4}, d27 │ │ vabal.u , d18, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ @@ -317513,15 +317513,15 @@ │ │ ldr r1, [pc, #12] ; (1422cc ) │ │ add r1, pc │ │ bl 143c98 │ │ add sp, #32 │ │ pop {r7, pc} │ │ ldr r4, [sp, #784] ; 0x310 │ │ movs r7, r0 │ │ - ldr r5, [pc, #252] ; (1423cc ) │ │ + ldr r5, [pc, #408] ; (142468 ) │ │ Address 0x00000000001422ce is out of bounds. │ │ │ │ │ │ 001422d0 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ @@ -317541,15 +317541,15 @@ │ │ ldr r1, [pc, #12] ; (142300 ) │ │ add r1, pc │ │ bl 143bfc │ │ add sp, #32 │ │ pop {r7, pc} │ │ ldr r4, [sp, #576] ; 0x240 │ │ movs r7, r0 │ │ - ldr r5, [pc, #44] ; (142330 ) │ │ + ldr r5, [pc, #200] ; (1423cc ) │ │ Address 0x0000000000142302 is out of bounds. │ │ │ │ │ │ 00142304 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -317569,15 +317569,15 @@ │ │ ldr r1, [pc, #12] ; (142338 ) │ │ add r1, pc │ │ bl 1452d4 │ │ add sp, #24 │ │ pop {r7, pc} │ │ ldr r4, [sp, #368] ; 0x170 │ │ movs r7, r0 │ │ - str r6, [r0, #112] ; 0x70 │ │ + str r5, [r5, #112] ; 0x70 │ │ Address 0x000000000014233a is out of bounds. │ │ │ │ │ │ 0014233c : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -317597,15 +317597,15 @@ │ │ ldr r1, [pc, #12] ; (142370 ) │ │ add r1, pc │ │ bl 1439d8 │ │ add sp, #24 │ │ pop {r7, pc} │ │ ldr r4, [sp, #144] ; 0x90 │ │ movs r7, r0 │ │ - str r6, [r1, #108] ; 0x6c │ │ + str r5, [r6, #108] ; 0x6c │ │ Address 0x0000000000142372 is out of bounds. │ │ │ │ │ │ 00142374 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ @@ -317625,15 +317625,15 @@ │ │ ldr r1, [pc, #12] ; (1423a4 ) │ │ add r1, pc │ │ bl 143c98 │ │ add sp, #32 │ │ pop {r7, pc} │ │ ldr r3, [sp, #976] ; 0x3d0 │ │ movs r7, r0 │ │ - str r2, [r3, #104] ; 0x68 │ │ + str r1, [r0, #108] ; 0x6c │ │ Address 0x00000000001423a6 is out of bounds. │ │ │ │ │ │ 001423a8 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ @@ -317653,15 +317653,15 @@ │ │ ldr r1, [pc, #12] ; (1423d8 ) │ │ add r1, pc │ │ bl 143bfc │ │ add sp, #32 │ │ pop {r7, pc} │ │ ldr r3, [sp, #768] ; 0x300 │ │ movs r7, r0 │ │ - str r6, [r4, #100] ; 0x64 │ │ + str r5, [r1, #104] ; 0x68 │ │ Address 0x00000000001423da is out of bounds. │ │ │ │ │ │ 001423dc : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -317793,15 +317793,15 @@ │ │ ldr r1, [pc, #12] ; (1424e8 ) │ │ add r1, pc │ │ bl 1452d4 │ │ add sp, #24 │ │ pop {r7, pc} │ │ ldr r0, [sp, #880] ; 0x370 │ │ movs r7, r0 │ │ - adds r1, #154 ; 0x9a │ │ + adds r1, #193 ; 0xc1 │ │ Address 0x00000000001424ea is out of bounds. │ │ │ │ │ │ 001424ec : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -317821,15 +317821,15 @@ │ │ ldr r1, [pc, #12] ; (142520 ) │ │ add r1, pc │ │ bl 1439d8 │ │ add sp, #24 │ │ pop {r7, pc} │ │ ldr r0, [sp, #656] ; 0x290 │ │ movs r7, r0 │ │ - adds r1, #98 ; 0x62 │ │ + adds r1, #137 ; 0x89 │ │ Address 0x0000000000142522 is out of bounds. │ │ │ │ │ │ 00142524 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ @@ -317849,15 +317849,15 @@ │ │ ldr r1, [pc, #12] ; (142554 ) │ │ add r1, pc │ │ bl 143c98 │ │ add sp, #32 │ │ pop {r7, pc} │ │ ldr r0, [sp, #464] ; 0x1d0 │ │ movs r7, r0 │ │ - adds r1, #46 ; 0x2e │ │ + adds r1, #85 ; 0x55 │ │ Address 0x0000000000142556 is out of bounds. │ │ │ │ │ │ 00142558 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ @@ -317877,15 +317877,15 @@ │ │ ldr r1, [pc, #12] ; (142588 ) │ │ add r1, pc │ │ bl 143bfc │ │ add sp, #32 │ │ pop {r7, pc} │ │ ldr r0, [sp, #256] ; 0x100 │ │ movs r7, r0 │ │ - adds r0, #250 ; 0xfa │ │ + adds r1, #33 ; 0x21 │ │ Address 0x000000000014258a is out of bounds. │ │ │ │ │ │ 0014258c : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -317989,15 +317989,15 @@ │ │ ldr r1, [pc, #12] ; (142678 ) │ │ add r1, pc │ │ bl 143c98 │ │ add sp, #40 ; 0x28 │ │ pop {r4, r5, r7, pc} │ │ ldr r1, [sp, #176] ; 0xb0 │ │ movs r7, r0 │ │ - adds r0, #22 │ │ + adds r0, #61 ; 0x3d │ │ Address 0x000000000014267a is out of bounds. │ │ │ │ │ │ 0014267c : │ │ push {r4, r5, r7, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #64] ; 0x40 │ │ @@ -318026,15 +318026,15 @@ │ │ ldr r1, [pc, #12] ; (1426cc ) │ │ add r1, pc │ │ bl 143bfc │ │ add sp, #40 ; 0x28 │ │ pop {r4, r5, r7, pc} │ │ ldr r0, [sp, #864] ; 0x360 │ │ movs r7, r0 │ │ - cmp r7, #194 ; 0xc2 │ │ + cmp r7, #233 ; 0xe9 │ │ Address 0x00000000001426ce is out of bounds. │ │ │ │ │ │ 001426d0 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -318166,15 +318166,15 @@ │ │ ldr r1, [pc, #12] ; (1427dc ) │ │ add r1, pc │ │ bl 1452d4 │ │ add sp, #24 │ │ pop {r7, pc} │ │ str r7, [sp, #816] ; 0x330 │ │ movs r7, r0 │ │ - lsls r5, r6, #29 │ │ + lsls r4, r3, #30 │ │ Address 0x00000000001427de is out of bounds. │ │ │ │ │ │ 001427e0 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -318194,15 +318194,15 @@ │ │ ldr r1, [pc, #12] ; (142814 ) │ │ add r1, pc │ │ bl 1439d8 │ │ add sp, #24 │ │ pop {r7, pc} │ │ str r7, [sp, #592] ; 0x250 │ │ movs r7, r0 │ │ - lsls r5, r7, #28 │ │ + lsls r4, r4, #29 │ │ Address 0x0000000000142816 is out of bounds. │ │ │ │ │ │ 00142818 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ @@ -318222,15 +318222,15 @@ │ │ ldr r1, [pc, #12] ; (142848 ) │ │ add r1, pc │ │ bl 143c98 │ │ add sp, #32 │ │ pop {r7, pc} │ │ str r7, [sp, #400] ; 0x190 │ │ movs r7, r0 │ │ - lsls r1, r1, #28 │ │ + lsls r0, r6, #28 │ │ Address 0x000000000014284a is out of bounds. │ │ │ │ │ │ 0014284c : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ @@ -318250,15 +318250,15 @@ │ │ ldr r1, [pc, #12] ; (14287c ) │ │ add r1, pc │ │ bl 143bfc │ │ add sp, #32 │ │ pop {r7, pc} │ │ str r7, [sp, #192] ; 0xc0 │ │ movs r7, r0 │ │ - lsls r5, r2, #27 │ │ + lsls r4, r7, #27 │ │ Address 0x000000000014287e is out of bounds. │ │ │ │ │ │ 00142880 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -318344,15 +318344,15 @@ │ │ ldr r1, [pc, #12] ; (142948 ) │ │ add r1, pc │ │ bl 143c98 │ │ add sp, #40 ; 0x28 │ │ pop {r4, r5, r7, pc} │ │ str r5, [sp, #880] ; 0x370 │ │ movs r7, r0 │ │ - ldrb r5, [r0, #21] │ │ + ldrb r4, [r5, #21] │ │ Address 0x000000000014294a is out of bounds. │ │ │ │ │ │ 0014294c : │ │ push {r4, r5, r7, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #64] ; 0x40 │ │ @@ -318381,15 +318381,15 @@ │ │ ldr r1, [pc, #12] ; (14299c ) │ │ add r1, pc │ │ bl 143bfc │ │ add sp, #40 ; 0x28 │ │ pop {r4, r5, r7, pc} │ │ str r5, [sp, #544] ; 0x220 │ │ movs r7, r0 │ │ - ldrb r1, [r6, #19] │ │ + ldrb r0, [r3, #20] │ │ Address 0x000000000014299e is out of bounds. │ │ │ │ │ │ 001429a0 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -318409,15 +318409,15 @@ │ │ ldr r1, [pc, #12] ; (1429d4 ) │ │ add r1, pc │ │ bl 1452d4 │ │ add sp, #24 │ │ pop {r7, pc} │ │ str r5, [sp, #880] ; 0x370 │ │ movs r7, r0 │ │ - lsls r5, r7, #21 │ │ + lsls r4, r4, #22 │ │ Address 0x00000000001429d6 is out of bounds. │ │ │ │ │ │ 001429d8 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -318437,15 +318437,15 @@ │ │ ldr r1, [pc, #12] ; (142a0c ) │ │ add r1, pc │ │ bl 1439d8 │ │ add sp, #24 │ │ pop {r7, pc} │ │ str r5, [sp, #656] ; 0x290 │ │ movs r7, r0 │ │ - lsls r5, r0, #21 │ │ + lsls r4, r5, #21 │ │ Address 0x0000000000142a0e is out of bounds. │ │ │ │ │ │ 00142a10 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ @@ -318465,15 +318465,15 @@ │ │ ldr r1, [pc, #12] ; (142a40 ) │ │ add r1, pc │ │ bl 143c98 │ │ add sp, #32 │ │ pop {r7, pc} │ │ str r5, [sp, #464] ; 0x1d0 │ │ movs r7, r0 │ │ - lsls r1, r2, #20 │ │ + lsls r0, r7, #20 │ │ Address 0x0000000000142a42 is out of bounds. │ │ │ │ │ │ 00142a44 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ @@ -318493,15 +318493,15 @@ │ │ ldr r1, [pc, #12] ; (142a74 ) │ │ add r1, pc │ │ bl 143bfc │ │ add sp, #32 │ │ pop {r7, pc} │ │ str r5, [sp, #256] ; 0x100 │ │ movs r7, r0 │ │ - lsls r5, r3, #19 │ │ + lsls r4, r0, #20 │ │ Address 0x0000000000142a76 is out of bounds. │ │ │ │ │ │ 00142a78 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -318831,15 +318831,15 @@ │ │ ldr r1, [pc, #12] ; (142d18 ) │ │ add r1, pc │ │ bl 143c98 │ │ add sp, #40 ; 0x28 │ │ pop {r4, r5, r7, pc} │ │ str r2, [sp, #160] ; 0xa0 │ │ movs r7, r0 │ │ - add r6, sp, #696 ; 0x2b8 │ │ + add r6, sp, #852 ; 0x354 │ │ Address 0x0000000000142d1a is out of bounds. │ │ │ │ │ │ 00142d1c : │ │ push {r4, r5, r7, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #64] ; 0x40 │ │ @@ -318868,15 +318868,15 @@ │ │ ldr r1, [pc, #12] ; (142d6c ) │ │ add r1, pc │ │ bl 143bfc │ │ add sp, #40 ; 0x28 │ │ pop {r4, r5, r7, pc} │ │ str r1, [sp, #848] ; 0x350 │ │ movs r7, r0 │ │ - add r6, sp, #360 ; 0x168 │ │ + add r6, sp, #516 ; 0x204 │ │ Address 0x0000000000142d6e is out of bounds. │ │ │ │ │ │ 00142d70 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -318896,15 +318896,15 @@ │ │ ldr r1, [pc, #12] ; (142da4 ) │ │ add r1, pc │ │ bl 1452d4 │ │ add sp, #24 │ │ pop {r7, pc} │ │ str r2, [sp, #80] ; 0x50 │ │ movs r7, r0 │ │ - lsls r5, r5, #6 │ │ + lsls r4, r2, #7 │ │ Address 0x0000000000142da6 is out of bounds. │ │ │ │ │ │ 00142da8 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -318924,15 +318924,15 @@ │ │ ldr r1, [pc, #12] ; (142ddc ) │ │ add r1, pc │ │ bl 1439d8 │ │ add sp, #24 │ │ pop {r7, pc} │ │ str r1, [sp, #880] ; 0x370 │ │ movs r7, r0 │ │ - lsls r5, r6, #5 │ │ + lsls r4, r3, #6 │ │ Address 0x0000000000142dde is out of bounds. │ │ │ │ │ │ 00142de0 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ @@ -318952,15 +318952,15 @@ │ │ ldr r1, [pc, #12] ; (142e10 ) │ │ add r1, pc │ │ bl 143c98 │ │ add sp, #32 │ │ pop {r7, pc} │ │ str r1, [sp, #688] ; 0x2b0 │ │ movs r7, r0 │ │ - lsls r1, r0, #5 │ │ + lsls r0, r5, #5 │ │ Address 0x0000000000142e12 is out of bounds. │ │ │ │ │ │ 00142e14 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ @@ -318980,15 +318980,15 @@ │ │ ldr r1, [pc, #12] ; (142e44 ) │ │ add r1, pc │ │ bl 143bfc │ │ add sp, #32 │ │ pop {r7, pc} │ │ str r1, [sp, #480] ; 0x1e0 │ │ movs r7, r0 │ │ - lsls r5, r1, #4 │ │ + lsls r4, r6, #4 │ │ Address 0x0000000000142e46 is out of bounds. │ │ │ │ │ │ 00142e48 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -319084,15 +319084,15 @@ │ │ ldr r1, [pc, #12] ; (142f08 ) │ │ add r1, pc │ │ bl 143c98 │ │ add sp, #32 │ │ pop {r7, pc} │ │ str r0, [sp, #16] │ │ movs r7, r0 │ │ - str r3, [sp, #508] ; 0x1fc │ │ + str r3, [sp, #664] ; 0x298 │ │ Address 0x0000000000142f0a is out of bounds. │ │ │ │ │ │ 00142f0c : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ @@ -319112,15 +319112,15 @@ │ │ ldr r1, [pc, #12] ; (142f3c ) │ │ add r1, pc │ │ bl 143bfc │ │ add sp, #32 │ │ pop {r7, pc} │ │ ldrh r0, [r2, #62] ; 0x3e │ │ movs r7, r0 │ │ - str r3, [sp, #300] ; 0x12c │ │ + str r3, [sp, #456] ; 0x1c8 │ │ Address 0x0000000000142f3e is out of bounds. │ │ │ │ │ │ 00142f40 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -319140,15 +319140,17 @@ │ │ ldr r1, [pc, #12] ; (142f74 ) │ │ add r1, pc │ │ bl 1452d4 │ │ add sp, #24 │ │ pop {r7, pc} │ │ ldrh r4, [r7, #58] ; 0x3a │ │ movs r7, r0 │ │ - ; instruction: 0xffddfff0 │ │ + movs r4, r0 │ │ + Address 0x0000000000142f76 is out of bounds. │ │ + │ │ │ │ 00142f78 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ @@ -319166,15 +319168,15 @@ │ │ ldr r1, [pc, #12] ; (142fac ) │ │ add r1, pc │ │ bl 1439d8 │ │ add sp, #24 │ │ pop {r7, pc} │ │ ldrh r4, [r0, #58] ; 0x3a │ │ movs r7, r0 │ │ - ; instruction: 0xffa5fff0 │ │ + ; instruction: 0xffccfff0 │ │ │ │ 00142fb0 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ ldr r2, [sp, #28] │ │ @@ -319192,15 +319194,15 @@ │ │ ldr r1, [pc, #12] ; (142fe0 ) │ │ add r1, pc │ │ bl 143c98 │ │ add sp, #32 │ │ pop {r7, pc} │ │ ldrh r0, [r3, #56] ; 0x38 │ │ movs r7, r0 │ │ - vminnm.f16 , , q8 │ │ + ; instruction: 0xff98fff0 │ │ │ │ 00142fe4 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ ldr r2, [sp, #28] │ │ @@ -319218,15 +319220,15 @@ │ │ ldr r1, [pc, #12] ; (143014 ) │ │ add r1, pc │ │ bl 143bfc │ │ add sp, #32 │ │ pop {r7, pc} │ │ ldrh r4, [r4, #54] ; 0x36 │ │ movs r7, r0 │ │ - vminnm.f16 , , q8 │ │ + vminnm.f32 , q10, q8 │ │ │ │ 00143018 : │ │ push {r7, lr} │ │ ldr r0, [pc, #36] ; (143040 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ bl 116ee4 │ │ @@ -319288,15 +319290,15 @@ │ │ bl b1014 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #28] │ │ b.n 1430a6 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldr r5, [sp, #524] ; 0x20c │ │ + ldr r5, [sp, #680] ; 0x2a8 │ │ Address 0x00000000001430ae is out of bounds. │ │ │ │ │ │ 001430b0 : │ │ push {r7, lr} │ │ sub sp, #120 ; 0x78 │ │ str r0, [sp, #116] ; 0x74 │ │ @@ -319641,26 +319643,26 @@ │ │ b.n 14339e │ │ ldr r0, [sp, #92] ; 0x5c │ │ add r1, sp, #28 │ │ bl 1443f8 │ │ cbnz r0, 1433d4 │ │ b.n 1433aa │ │ b.n 1434d8 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - vceq.f8 d18, d24, #0 │ │ - vmull.u , d17, d29 │ │ + ldr r5, [sp, #192] ; 0xc0 │ │ + vceq.f8 q9, , #0 │ │ + ; instruction: 0xfff19cd4 │ │ vqrdmlah.s q12, , d6[0] │ │ movs r7, r0 │ │ ldr r6, [r1, #80] ; 0x50 │ │ ; instruction: 0xfff28e0a │ │ movs r7, r0 │ │ - ldr r6, [r2, r1] │ │ + ldr r5, [r7, r1] │ │ ; instruction: 0xfff18d9a │ │ movs r7, r0 │ │ - movs r4, #100 ; 0x64 │ │ + movs r4, #139 ; 0x8b │ │ ; instruction: 0xfff18d8c │ │ movs r7, r0 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #104] ; 0x68 │ │ mov r2, sp │ │ str r0, [r2, #0] │ │ @@ -319832,24 +319834,24 @@ │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #84] ; 0x54 │ │ movs r2, #242 ; 0xf2 │ │ bl 13479c │ │ ldr r0, [sp, #64] ; 0x40 │ │ add sp, #120 ; 0x78 │ │ pop {r7, pc} │ │ - strb r5, [r5, #15] │ │ + strb r4, [r2, #16] │ │ vdup.8 q12, d30[0] │ │ movs r7, r0 │ │ - add r0, sp, #704 ; 0x2c0 │ │ + add r0, sp, #860 ; 0x35c │ │ vcvt.f16.u16 d24, d4, #15 │ │ movs r7, r0 │ │ - ldr r1, [sp, #908] ; 0x38c │ │ - ; instruction: 0xfff199bd │ │ - vtbl.8 d25, {d17-d18}, d1 │ │ - ; instruction: 0xfff198bd │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + vtbx.8 d25, {d17-d18}, d20 │ │ + vtbl.8 d25, {d17-d18}, d24 │ │ + vtbx.8 d25, {d17}, d20 │ │ vcle.f8 d27, d0, #0 │ │ bl 174c88 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ @@ -320057,18 +320059,18 @@ │ │ b.n 1437b4 │ │ add r0, sp, #32 │ │ mov.w r1, #1024 ; 0x400 │ │ bl 1348b8 │ │ ldr.w r0, [sp, #1064] ; 0x428 │ │ add.w sp, sp, #1088 ; 0x440 │ │ pop {r4, r5, r7, pc} │ │ - str r7, [sp, #676] ; 0x2a4 │ │ - vabs.f8 , │ │ - vqshl.u32 d25, d3, #17 │ │ - vcvt.u32.f32 , q2, #15 │ │ + str r7, [sp, #832] ; 0x340 │ │ + vneg.f8 d25, d8 │ │ + vqshl.u32 d25, d26, #17 │ │ + vcvt.u32.f32 , , #15 │ │ Address 0x00000000001437d6 is out of bounds. │ │ │ │ │ │ 001437d8 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -320147,15 +320149,15 @@ │ │ blx 1a4ec0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 143888 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - strh r2, [r5, r0] │ │ + strh r1, [r2, r1] │ │ vneg.s8 d19, d20 │ │ Address 0x0000000000143896 is out of bounds. │ │ │ │ │ │ 00143898 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ @@ -320204,17 +320206,17 @@ │ │ add.w r1, r1, #1024 ; 0x400 │ │ ldr r3, [sp, #12] │ │ ldr r2, [pc, #24] ; (143914 ) │ │ add r2, pc │ │ bl ad9c4 │ │ add sp, #24 │ │ pop {r7, pc} │ │ - str r5, [sp, #376] ; 0x178 │ │ - vcle.s8 d21, d17, #0 │ │ - vcge.f8 d16, d24, #0 │ │ + str r5, [sp, #532] ; 0x214 │ │ + vcle.s8 , q4, #0 │ │ + vcge.f8 q8, , #0 │ │ vdup.8 , d29[0] │ │ ; instruction: 0xfff00df2 │ │ Address 0x0000000000143916 is out of bounds. │ │ │ │ │ │ 00143918 : │ │ push {r7, lr} │ │ @@ -320299,15 +320301,15 @@ │ │ blx 1a5010 │ │ b.n 1439c4 │ │ b.n 1439c6 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ adds r2, #211 ; 0xd3 │ │ - vqshl.u32 d26, d13, #18 │ │ + ; instruction: 0xfff2a744 │ │ ; instruction: 0xfff1e8f0 │ │ Address 0x00000000001439d6 is out of bounds. │ │ │ │ │ │ 001439d8 : │ │ push {r4, lr} │ │ sub sp, #40 ; 0x28 │ │ @@ -320509,15 +320511,15 @@ │ │ b.n 143ba8 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 143bae │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ - ldrb r3, [r3, #5] │ │ + ldrb r2, [r0, #6] │ │ Address 0x0000000000143bb6 is out of bounds. │ │ │ │ │ │ 00143bb8 : │ │ push {r4, r5, r6, lr} │ │ sub sp, #32 │ │ ldr.w ip, [sp, #56] ; 0x38 │ │ @@ -321125,19 +321127,19 @@ │ │ add r2, pc │ │ mov.w r1, #8192 ; 0x2000 │ │ mov.w r3, #660 ; 0x294 │ │ bl 134884 │ │ ldr r0, [sp, #12] │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - ldr r0, [r6, r3] │ │ + ldr r7, [r2, r4] │ │ vcge.f8 , q12, #0 │ │ vpaddl.s8 d30, d2 │ │ vtbx.8 d18, {d1-d4}, d8 │ │ - vcvt.u32.f32 , q11, #14 │ │ + ; instruction: 0xfff2df9d │ │ vrsra.u64 d29, d22, #16 │ │ vshll.u32 q9, d20, #16 │ │ vshll.u32 q9, d14, #18 │ │ Address 0x000000000014421a is out of bounds. │ │ │ │ │ │ 0014421c : │ │ @@ -321583,25 +321585,25 @@ │ │ b.n 144664 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ ldrb r0, [r1, #8] │ │ vqshl.u64 d18, d28, #52 ; 0x34 │ │ - vqmovun.s16 d22, q15 │ │ - vrshr.u32 d22, d26, #15 │ │ + vrshr.u64 d22, d5, #14 │ │ + vclt.s8 q11, , #0 │ │ ; instruction: 0xfff1799b │ │ - vrshr.u32 d22, d9, #12 │ │ + vpaddl.s16 q11, q0 │ │ vqshl.u32 d18, d20, #17 │ │ vswp , q13 │ │ vqshlu.s64 q9, q9, #48 ; 0x30 │ │ vtbl.8 d23, {d2-d3}, d23 │ │ vpadal.u16 q9, q3 │ │ - vsra.u32 q11, q12, #14 │ │ - vceq.i8 d17, d29, #0 │ │ + vsra.u64 d22, d15, #14 │ │ + vsra.u32 , q2, #15 │ │ vclt.f8 q9, q1, #0 │ │ vrsubhn.i d18, q1, q4 │ │ vsli.64 q9, q6, #50 ; 0x32 │ │ vabal.u , d18, d0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ @@ -322804,35 +322806,35 @@ │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 145154 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - ldr r1, [sp, #748] ; 0x2ec │ │ + ldr r1, [sp, #904] ; 0x388 │ │ vtbx.8 d30, {d17-d18}, d4 │ │ vrshr.u32 q14, q1, #15 │ │ vrshr.u32 d28, d30, #15 │ │ - vqshl.u32 d21, d8, #17 │ │ - vabs.f8 d21, d10 │ │ - vrshr.u32 , , #15 │ │ + vqshl.u32 d21, d31, #17 │ │ + vqshl.u32 d21, d17, #17 │ │ + vsubl.u , d17, d0 │ │ vrshr.u64 d20, d20, #15 │ │ - vqrdmulh.s , q9, d5[0] │ │ - vclt.f8 d16, d20, #0 │ │ - ; instruction: 0xfff11f99 │ │ + vqrdmulh.s , q9, d28[0] │ │ + vclt.f8 q8, , #0 │ │ + vqrdmlsh.s , , d0[0] │ │ vcge.f8 d28, d24, #0 │ │ - vmvn q8, q15 │ │ + vqshlu.s32 d16, d5, #16 │ │ vcvt.f32.u32 d20, d4, #15 │ │ - vcvt.u16.f16 , , #14 │ │ + ; instruction: 0xfff27d86 │ │ ; instruction: 0xfff14df2 │ │ - vabal.u q8, d18, d26 │ │ + vsli.64 q8, , #50 ; 0x32 │ │ vtbx.8 d30, {d1}, d6 │ │ ; instruction: 0xfff1ce85 │ │ vtbl.8 d30, {d1}, d20 │ │ - vceq.f8 q8, q11, #0 │ │ + vcle.f8 d16, d13, #0 │ │ ; instruction: 0xfff1b9df │ │ vneg.f8 q15, q15 │ │ ; instruction: 0xfff1b9bd │ │ vcle.f8 d27, d0, #0 │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ @@ -323205,16 +323207,16 @@ │ │ bl a34d4 │ │ ldr r0, [sp, #16] │ │ str.w r0, [sp, #1068] ; 0x42c │ │ b.n 145562 │ │ ldr.w r0, [sp, #1068] ; 0x42c │ │ add.w sp, sp, #1072 ; 0x430 │ │ pop {r7, pc} │ │ - blt.n 14564a │ │ - ; instruction: 0xfff0daf3 │ │ + blt.n 145498 │ │ + ; instruction: 0xfff0db1a │ │ Address 0x0000000000145572 is out of bounds. │ │ │ │ │ │ 00145574 : │ │ push {r4, r5, r7, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #64] ; 0x40 │ │ @@ -323398,15 +323400,15 @@ │ │ ldr.w r0, [sp, #1036] ; 0x40c │ │ str.w r0, [sp, #1068] ; 0x42c │ │ b.n 145774 │ │ ldr.w r0, [sp, #1068] ; 0x42c │ │ add.w sp, sp, #1072 ; 0x430 │ │ pop {r7, pc} │ │ nop │ │ - bhi.n 145696 │ │ + bhi.n 1456e4 │ │ Address 0x0000000000145782 is out of bounds. │ │ │ │ │ │ 00145784 : │ │ push {r4, r5, r7, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #64] ; 0x40 │ │ @@ -323485,15 +323487,15 @@ │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #48] ; 0x30 │ │ b.n 145850 │ │ ldr r0, [sp, #48] ; 0x30 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - bvc.n 145916 │ │ + bvc.n 145764 │ │ Address 0x000000000014585a is out of bounds. │ │ │ │ │ │ 0014585c : │ │ push {r4, r5, r7, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #64] ; 0x40 │ │ @@ -323615,15 +323617,15 @@ │ │ bl b1014 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #28] │ │ b.n 145986 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - bvs.n 14599a │ │ + bvs.n 1459e8 │ │ Address 0x000000000014598e is out of bounds. │ │ │ │ │ │ 00145990 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -324050,15 +324052,15 @@ │ │ bl 135598 │ │ ldr.w r0, [sp, #1068] ; 0x42c │ │ str.w r0, [sp, #1108] ; 0x454 │ │ b.n 145d96 │ │ ldr.w r0, [sp, #1108] ; 0x454 │ │ add.w sp, sp, #1112 ; 0x458 │ │ pop {r7, pc} │ │ - ldrh r7, [r1, #44] ; 0x2c │ │ + ldrh r6, [r6, #44] ; 0x2c │ │ vqshlu.s32 d27, d12, #17 │ │ vcvt.u16.f16 d29, d10, #15 │ │ vqshlu.s64 d19, d9, #49 ; 0x31 │ │ vmls.i , q9, d10[0] │ │ vsli.64 d19, d25, #49 ; 0x31 │ │ vabal.u , d18, d19 │ │ Address 0x0000000000145dba is out of bounds. │ │ @@ -324287,16 +324289,16 @@ │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 145fb8 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - ; instruction: 0x47e6 │ │ - vneg.f8 q10, q4 │ │ + ldr r0, [pc, #52] ; (145ff8 ) │ │ + vneg.f8 q10, │ │ vneg.s8 d19, d9 │ │ vrsra.u32 , , #14 │ │ Address 0x0000000000145fce is out of bounds. │ │ │ │ │ │ 00145fd0 : │ │ push {r7, lr} │ │ @@ -324525,15 +324527,15 @@ │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 1461c0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ adds r1, #160 ; 0xa0 │ │ - vsra.u32 d22, d9, #14 │ │ + vuzp.8 q11, q0 │ │ vcle.s8 d19, d1, #0 │ │ vuzp.8 , │ │ Address 0x00000000001461d6 is out of bounds. │ │ │ │ │ │ 001461d8 : │ │ push {r7, lr} │ │ @@ -324691,15 +324693,15 @@ │ │ ldr r1, [pc, #12] ; (146328 ) │ │ add r1, pc │ │ bl 1452d4 │ │ add sp, #24 │ │ pop {r7, pc} │ │ ldrb r0, [r3, r2] │ │ movs r7, r0 │ │ - bl 4a130c <_shadow_DES_check_key@@OPENSSL_1_1_0+0x2e3054> │ │ + bl 4c830c <_shadow_DES_check_key@@OPENSSL_1_1_0+0x30a054> │ │ │ │ 0014632c : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ @@ -324717,15 +324719,15 @@ │ │ ldr r1, [pc, #12] ; (146360 ) │ │ add r1, pc │ │ bl 1439d8 │ │ add sp, #24 │ │ pop {r7, pc} │ │ ldrb r0, [r4, r1] │ │ movs r7, r0 │ │ - bl 469344 <_shadow_DES_check_key@@OPENSSL_1_1_0+0x2ab08c> │ │ + bl 490344 <_shadow_DES_check_key@@OPENSSL_1_1_0+0x2d208c> │ │ │ │ 00146364 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ ldr r2, [sp, #28] │ │ @@ -324743,15 +324745,15 @@ │ │ ldr r1, [pc, #12] ; (146394 ) │ │ add r1, pc │ │ bl 143c98 │ │ add sp, #32 │ │ pop {r7, pc} │ │ ldrh r0, [r5, r5] │ │ movs r7, r0 │ │ - bl 435378 <_shadow_DES_check_key@@OPENSSL_1_1_0+0x2770c0> │ │ + bl 45c378 <_shadow_DES_check_key@@OPENSSL_1_1_0+0x29e0c0> │ │ │ │ 00146398 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ ldr r2, [sp, #28] │ │ @@ -324769,15 +324771,15 @@ │ │ ldr r1, [pc, #12] ; (1463c8 ) │ │ add r1, pc │ │ bl 143bfc │ │ add sp, #32 │ │ pop {r7, pc} │ │ ldrh r4, [r6, r4] │ │ movs r7, r0 │ │ - bl 4013ac <_shadow_DES_check_key@@OPENSSL_1_1_0+0x2430f4> │ │ + bl 4283ac <_shadow_DES_check_key@@OPENSSL_1_1_0+0x26a0f4> │ │ │ │ 001463cc : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ @@ -324973,16 +324975,16 @@ │ │ bl 147410 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 14655c │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - adds r4, #92 ; 0x5c │ │ - vcgt.f8 d19, d20, #0 │ │ + adds r4, #131 ; 0x83 │ │ + vcgt.f8 , , #0 │ │ Address 0x000000000014656a is out of bounds. │ │ │ │ │ │ 0014656c : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -325130,20 +325132,20 @@ │ │ bl 13479c │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 1466ae │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - adds r3, #146 ; 0x92 │ │ - vrsra.u32 d19, d28, #15 │ │ - vabs.s8 d19, d22 │ │ - vabs.s8 d19, d14 │ │ - vmlal.u , d17, d18[0] │ │ - vsubl.u , d17, d28 │ │ + adds r3, #185 ; 0xb9 │ │ + vabs.s8 , │ │ + vabs.s8 , │ │ + vrsra.u32 d19, d21, #15 │ │ + vabs.s8 d19, d9 │ │ + vrshr.u64 , , #15 │ │ Address 0x00000000001466ca is out of bounds. │ │ │ │ │ │ 001466cc : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -325203,15 +325205,15 @@ │ │ b.n 146752 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #28] │ │ b.n 146752 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - adds r2, #28 │ │ + adds r2, #67 ; 0x43 │ │ Address 0x000000000014675a is out of bounds. │ │ │ │ │ │ 0014675c : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -325330,19 +325332,19 @@ │ │ bl 134884 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 146866 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ - adds r1, #174 ; 0xae │ │ - vsra.u32 , q8, #15 │ │ - vsra.u32 , q2, #15 │ │ - vceq.i8 d19, d18, #0 │ │ - vshr.u64 , q11, #15 │ │ + adds r1, #213 ; 0xd5 │ │ + vsra.u64 d19, d7, #15 │ │ + vsra.u32 , , #15 │ │ + vceq.i8 , , #0 │ │ + vsra.u32 d19, d13, #15 │ │ vcle.f8 d27, d0, #0 │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ str r3, [sp, #20] │ │ @@ -325463,18 +325465,18 @@ │ │ str r0, [r1, #0] │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 14699e │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - adds r0, #158 ; 0x9e │ │ - vshr.u32 , q12, #15 │ │ - vcgt.s8 , q2, #0 │ │ - vqrdmlsh.s q9, , d12[0] │ │ + adds r0, #197 ; 0xc5 │ │ + vshr.u64 d19, d15, #15 │ │ + vcgt.s8 , , #0 │ │ + ; instruction: 0xfff12ff3 │ │ vcle.f8 d27, d0, #0 │ │ sub.w sp, sp, #1112 ; 0x458 │ │ ldr.w ip, [sp, #1120] ; 0x460 │ │ str.w r0, [sp, #1108] ; 0x454 │ │ str.w r1, [sp, #1104] ; 0x450 │ │ str.w r2, [sp, #1100] ; 0x44c │ │ str.w r3, [sp, #1096] ; 0x448 │ │ @@ -325722,20 +325724,20 @@ │ │ add r1, pc │ │ mov.w r2, #744 ; 0x2e8 │ │ bl 13479c │ │ b.n 146c8a │ │ ldr.w r0, [sp, #1092] ; 0x444 │ │ add.w sp, sp, #1112 ; 0x458 │ │ pop {r7, pc} │ │ - cmp r7, #16 │ │ - ; instruction: 0xfff12efa │ │ - ; instruction: 0xfff12eda │ │ - vcvt.f32.u32 q9, q9, #15 │ │ - vcvt.u16.f16 d18, d10, #15 │ │ - vqdmulh.s q9, , d14[0] │ │ + cmp r7, #55 ; 0x37 │ │ + ; instruction: 0xfff12f21 │ │ + ; instruction: 0xfff12f01 │ │ + ; instruction: 0xfff12e99 │ │ + vqrdmulh.s q9, , d1[0] │ │ + ; instruction: 0xfff12cf5 │ │ Address 0x0000000000146caa is out of bounds. │ │ │ │ │ │ 00146cac : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ @@ -325791,16 +325793,16 @@ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 146d30 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - cmp r4, #84 ; 0x54 │ │ - vcvt.f16.u16 d18, d16, #15 │ │ + cmp r4, #123 ; 0x7b │ │ + vcvt.f16.u16 q9, , #15 │ │ vcle.f8 d27, d0, #0 │ │ sub.w sp, sp, #1112 ; 0x458 │ │ ldr.w ip, [sp, #1120] ; 0x460 │ │ str.w r0, [sp, #1104] ; 0x450 │ │ str.w r1, [sp, #1100] ; 0x44c │ │ str.w r2, [sp, #1096] ; 0x448 │ │ str.w r3, [sp, #1092] ; 0x444 │ │ @@ -326059,18 +326061,18 @@ │ │ b.n 147028 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str.w r0, [sp, #1108] ; 0x454 │ │ b.n 147032 │ │ ldr.w r0, [sp, #1108] ; 0x454 │ │ add.w sp, sp, #1112 ; 0x458 │ │ pop {r7, pc} │ │ - cmp r3, #100 ; 0x64 │ │ - vtbx.8 d18, {d1-d4}, d0 │ │ - vshll.u32 q9, d12, #17 │ │ - vqshrn.u64 d18, q8, #15 │ │ + cmp r3, #139 ; 0x8b │ │ + vtbx.8 d18, {d1-d4}, d23 │ │ + vtbx.8 d18, {d1-d3}, d3 │ │ + vqrshrn.u64 d18, , #15 │ │ vcle.f8 d27, d0, #0 │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ @@ -326264,20 +326266,20 @@ │ │ str r0, [r1, #0] │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 1471fe │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - cmp r0, #190 ; 0xbe │ │ - vtbl.8 d18, {d17}, d8 │ │ - vtbx.8 d18, {d1}, d10 │ │ - vqshl.u64 d18, d24, #49 ; 0x31 │ │ - vneg.f8 d18, d10 │ │ - vabs.f8 q9, q15 │ │ + cmp r0, #229 ; 0xe5 │ │ + vtbl.8 d18, {d17}, d31 │ │ + vqrshrun.s64 d18, , #15 │ │ + vqshl.u64 q9, , #49 ; 0x31 │ │ + vqshl.u64 d18, d17, #49 ; 0x31 │ │ + vqshl.u64 d18, d5, #49 ; 0x31 │ │ vcge.s8 d27, d6, #0 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #16] │ │ adds r0, #7 │ │ lsrs r0, r0, #3 │ │ @@ -326486,15 +326488,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 147404 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ nop │ │ - movs r5, #138 ; 0x8a │ │ + movs r5, #177 ; 0xb1 │ │ vcle.f8 d27, d0, #0 │ │ sub sp, #80 ; 0x50 │ │ str r0, [sp, #72] ; 0x48 │ │ str r1, [sp, #68] ; 0x44 │ │ str r2, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #0] │ │ @@ -326680,15 +326682,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #76] ; 0x4c │ │ b.n 1475c4 │ │ ldr r0, [sp, #76] ; 0x4c │ │ add sp, #80 ; 0x50 │ │ pop {r7, pc} │ │ nop │ │ - movs r3, #214 ; 0xd6 │ │ + movs r3, #253 ; 0xfd │ │ vcge.s8 d27, d3, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ adds r1, r0, #1 │ │ @@ -326918,16 +326920,16 @@ │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 1477dc │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - movs r2, #68 ; 0x44 │ │ - vclt.s8 d18, d26, #0 │ │ + movs r2, #107 ; 0x6b │ │ + vrshr.u32 q9, , #15 │ │ vcle.f8 d27, d0, #0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ @@ -327004,15 +327006,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 1478a8 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - movs r0, #182 ; 0xb6 │ │ + movs r0, #221 ; 0xdd │ │ vcle.f8 d27, d0, #0 │ │ sub sp, #64 ; 0x40 │ │ str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #52] ; 0x34 │ │ str r2, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r2, sp, #32 │ │ @@ -327134,15 +327136,15 @@ │ │ bl 1165ac │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 1479ee │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - subs r0, r6, #5 │ │ + subs r7, r2, #6 │ │ vcge.s8 d27, d3, #0 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #4] │ │ @@ -327444,17 +327446,17 @@ │ │ bl 148134 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n 147cae │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldmia r3, {r3, r6, r7} │ │ - ; instruction: 0xfff0cb94 │ │ - ; instruction: 0xfff0cb74 │ │ + ldmia r3, {r0, r1, r2, r3, r5, r6, r7} │ │ + ; instruction: 0xfff0cbbb │ │ + ; instruction: 0xfff0cb9b │ │ Address 0x0000000000147cbe is out of bounds. │ │ │ │ │ │ 00147cc0 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -327520,19 +327522,19 @@ │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 147d54 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - ldmia r3, {r1, r3, r4} │ │ - vtbx.8 d28, {d16-d18}, d26 │ │ + ldmia r3!, {r0, r6} │ │ + ; instruction: 0xfff0cb11 │ │ ; instruction: 0xfff03f9c │ │ movs r7, r0 │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ + ldmia r2, {r0, r2, r5, r6, r7} │ │ Address 0x0000000000147d6a is out of bounds. │ │ │ │ │ │ 00147d6c : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -327562,15 +327564,15 @@ │ │ bl a0c18 │ │ str r0, [sp, #12] │ │ b.n 147dac │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ + ldmia r2!, {r0, r4, r7} │ │ vcvt.u32.f32 d19, d12, #16 │ │ movs r7, r0 │ │ │ │ 00147dbc : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #56] ; 0x38 │ │ @@ -327695,20 +327697,20 @@ │ │ bl 14b090 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 147ede │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - ldmia r2, {r2, r3} │ │ - vtbx.8 d28, {d16-d17}, d22 │ │ - ; instruction: 0xfff0c998 │ │ + ldmia r2!, {r0, r1, r4, r5} │ │ + vtbl.8 d28, {d0-d2}, d13 │ │ + ; instruction: 0xfff0c9bf │ │ vcvt.f32.u32 d19, d10, #16 │ │ movs r7, r0 │ │ - ldmia r1!, {r2, r4, r5} │ │ + ldmia r1, {r0, r1, r3, r4, r6} │ │ Address 0x0000000000147ef6 is out of bounds. │ │ │ │ │ │ 00147ef8 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -327822,15 +327824,15 @@ │ │ bl a0c18 │ │ str r0, [sp, #12] │ │ b.n 147fe4 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - ldmia r0!, {r2, r4, r5} │ │ + ldmia r0, {r0, r1, r3, r4, r6} │ │ ; instruction: 0xfff03cd8 │ │ movs r7, r0 │ │ │ │ 00147ff4 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -329643,17 +329645,17 @@ │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 148f54 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - b.n 14926e │ │ - vsra.u32 d30, d27, #16 │ │ - vrev16.8 d30, d19 │ │ + b.n 1492bc │ │ + vrev16.8 q15, q9 │ │ + vrev16.8 q15, q5 │ │ Address 0x0000000000148f66 is out of bounds. │ │ │ │ │ │ 00148f68 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr.w ip, [sp, #88] ; 0x58 │ │ @@ -329725,16 +329727,16 @@ │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #48] ; 0x30 │ │ b.n 149014 │ │ ldr r0, [sp, #48] ; 0x30 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - str r1, [sp, #336] ; 0x150 │ │ - vshr.u64 , q14, #16 │ │ + str r1, [sp, #492] ; 0x1ec │ │ + vrev16.8 d25, d19 │ │ Address 0x0000000000149022 is out of bounds. │ │ │ │ │ │ 00149024 : │ │ push {r7, lr} │ │ sub sp, #136 ; 0x88 │ │ ldr.w ip, [sp, #160] ; 0xa0 │ │ @@ -330106,18 +330108,18 @@ │ │ bl 13479c │ │ ldr r0, [sp, #64] ; 0x40 │ │ bl 11aaec │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #136 ; 0x88 │ │ pop {r7, pc} │ │ nop │ │ - str r0, [sp, #488] ; 0x1e8 │ │ - vrev64.8 d25, d14 │ │ - vqrdmulh.s q12, q8, d30[0] │ │ - ; instruction: 0xfff08ddc │ │ + str r0, [sp, #644] ; 0x284 │ │ + vshr.u32 d25, d21, #16 │ │ + vcvt.f32.u32 d24, d5, #16 │ │ + ; instruction: 0xfff08e03 │ │ Address 0x000000000014936a is out of bounds. │ │ │ │ │ │ 0014936c : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr.w ip, [sp, #88] ; 0x58 │ │ @@ -330187,16 +330189,16 @@ │ │ bl 134884 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #48] ; 0x30 │ │ b.n 149416 │ │ ldr r0, [sp, #48] ; 0x30 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrh r0, [r2, #42] ; 0x2a │ │ - ; instruction: 0xfff08cfa │ │ + ldrh r7, [r6, #42] ; 0x2a │ │ + ; instruction: 0xfff08d21 │ │ Address 0x0000000000149422 is out of bounds. │ │ │ │ │ │ 00149424 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ @@ -331216,19 +331218,19 @@ │ │ str r0, [sp, #148] ; 0x94 │ │ b.n 149d1a │ │ ldr r0, [sp, #148] ; 0x94 │ │ add sp, #152 ; 0x98 │ │ pop {r4, r5, r6, pc} │ │ movs r4, #160 ; 0xa0 │ │ movs r7, r0 │ │ - vrsqrts.f32 , , q8 │ │ - mcr 15, 5, pc, cr13, cr0, {7} ; │ │ - ldr r4, [pc, #1012] ; (14a124 ) │ │ - vcvt.f32.u32 d30, d3, #15 │ │ - vqrdmulh.s q15, q8, d11[0] │ │ + vrecps.f16 , q8, q8 │ │ + mrc 15, 6, APSR_nzcv, cr4, cr0, {7} │ │ + ldr r5, [pc, #144] ; (149dc0 ) │ │ + vcvt.f32.u32 d30, d26, #15 │ │ + ; instruction: 0xfff0edf2 │ │ Address 0x0000000000149d36 is out of bounds. │ │ │ │ │ │ 00149d38 : │ │ push {r7, lr} │ │ sub sp, #104 ; 0x68 │ │ str r0, [sp, #96] ; 0x60 │ │ @@ -331304,18 +331306,18 @@ │ │ b.n 149de2 │ │ movs r0, #1 │ │ str r0, [sp, #100] ; 0x64 │ │ b.n 149de2 │ │ ldr r0, [sp, #100] ; 0x64 │ │ add sp, #104 ; 0x68 │ │ pop {r7, pc} │ │ - stc 15, cr15, [r3, #-960]! ; 0xfffffc40 │ │ + stcl 15, cr15, [sl, #-960] ; 0xfffffc40 │ │ movs r2, #96 ; 0x60 │ │ movs r7, r0 │ │ - stcl 15, cr15, [r7], #960 ; 0x3c0 │ │ + stc 15, cr15, [lr, #-960] ; 0xfffffc40 │ │ │ │ 00149df4 : │ │ push {r7, lr} │ │ sub sp, #104 ; 0x68 │ │ ldr.w ip, [sp, #120] ; 0x78 │ │ ldr.w ip, [sp, #116] ; 0x74 │ │ ldr.w ip, [sp, #112] ; 0x70 │ │ @@ -331403,19 +331405,19 @@ │ │ b.n 149ec6 │ │ movs r0, #1 │ │ str r0, [sp, #100] ; 0x64 │ │ b.n 149ec6 │ │ ldr r0, [sp, #100] ; 0x64 │ │ add sp, #104 ; 0x68 │ │ pop {r7, pc} │ │ - ldc 15, cr15, [r9], #-960 ; 0xfffffc40 │ │ + stcl 15, cr15, [r0], #-960 ; 0xfffffc40 │ │ movs r1, #118 ; 0x76 │ │ movs r7, r0 │ │ - ; instruction: 0xebfdfff0 │ │ - ; instruction: 0xebc7fff0 │ │ + stc 15, cr15, [r4], #-960 ; 0xfffffc40 │ │ + ; instruction: 0xebeefff0 │ │ │ │ 00149edc : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ @@ -331568,19 +331570,19 @@ │ │ b.n 14a032 │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 14a032 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - ; instruction: 0xeb4bfff0 │ │ - ; instruction: 0xeb21fff0 │ │ - ; instruction: 0xeafdfff0 │ │ - ; instruction: 0xeae1fff0 │ │ - ; instruction: 0xea5bfff0 │ │ + ; instruction: 0xeb72fff0 │ │ + ; instruction: 0xeb48fff0 │ │ + ; instruction: 0xeb24fff0 │ │ + ; instruction: 0xeb08fff0 │ │ + ; instruction: 0xea82fff0 │ │ push {r4, r5, r7, lr} │ │ sub sp, #136 ; 0x88 │ │ ldr.w ip, [sp, #164] ; 0xa4 │ │ ldr.w ip, [sp, #160] ; 0xa0 │ │ ldr.w ip, [sp, #156] ; 0x9c │ │ ldr.w ip, [sp, #152] ; 0x98 │ │ str r0, [sp, #128] ; 0x80 │ │ @@ -332621,15 +332623,15 @@ │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ b.n 14a932 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - lsrs r1, r7, #13 │ │ + lsrs r0, r4, #14 │ │ Address 0x000000000014a93a is out of bounds. │ │ │ │ │ │ 0014a93c : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -332659,15 +332661,15 @@ │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ b.n 14a97e │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - lsrs r5, r5, #12 │ │ + lsrs r4, r2, #13 │ │ Address 0x000000000014a986 is out of bounds. │ │ │ │ │ │ 0014a988 : │ │ push {r4, r5, r6, lr} │ │ sub sp, #48 ; 0x30 │ │ ldr.w ip, [sp, #72] ; 0x48 │ │ @@ -339580,16 +339582,16 @@ │ │ bl 14b090 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 14e446 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - lsls r2, r2, #24 │ │ - vsli.64 d16, d30, #49 ; 0x31 │ │ + lsls r1, r7, #24 │ │ + vcle.f8 q8, , #0 │ │ Address 0x000000000014e452 is out of bounds. │ │ │ │ │ │ 0014e454 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ @@ -339803,17 +339805,17 @@ │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n 14e660 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - lsls r6, r3, #19 │ │ - vsri.64 d16, d18, #15 │ │ - vcgt.f8 q8, q4, #0 │ │ + lsls r5, r0, #20 │ │ + vsri.64 q8, , #15 │ │ + vcgt.f8 q8, , #0 │ │ vqshl.u64 d29, d20, #49 ; 0x31 │ │ movs r6, r0 │ │ bvc.n 14e748 │ │ movs r6, r0 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -339887,16 +339889,16 @@ │ │ bl b1e8c │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n 14e71e │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - lsls r2, r3, #10 │ │ - vrshr.u32 q8, q7, #15 │ │ + lsls r1, r0, #11 │ │ + vsubl.u q8, d17, d5 │ │ vcle.f8 d27, d0, #0 │ │ bl 174c88 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ @@ -340029,15 +340031,15 @@ │ │ bl 1165ac │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 14e85e │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - lsls r0, r2, #4 │ │ + lsls r7, r6, #4 │ │ Address 0x000000000014e866 is out of bounds. │ │ │ │ │ │ 0014e868 : │ │ push {r7, lr} │ │ sub sp, #96 ; 0x60 │ │ ldr.w ip, [sp, #108] ; 0x6c │ │ @@ -340402,20 +340404,20 @@ │ │ cmp r0, #0 │ │ bgt.n 14ebb2 │ │ b.n 14ebb0 │ │ b.n 14ebda │ │ ldr r0, [sp, #24] │ │ cbz r0, 14ebd8 │ │ b.n 14ebcc │ │ - lsls r2, r0, #3 │ │ - vshr.u64 d16, d10, #15 │ │ - vcgt.s8 q8, q13, #0 │ │ - vshr.u32 d16, d16, #15 │ │ - ; instruction: 0xfff1fffc │ │ - vtbl.8 d25, {d0}, d6 │ │ + lsls r1, r5, #3 │ │ + vcge.s8 q8, , #0 │ │ + vshr.u64 d16, d1, #15 │ │ + vshr.u32 q8, , #15 │ │ + vcgt.s8 d16, d19, #0 │ │ + vtbl.8 d25, {d1}, d6 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #48] ; 0x30 │ │ bl b15bc │ │ b.n 14ebd8 │ │ b.n 14eb9a │ │ ldrb.w r0, [sp, #108] ; 0x6c │ │ lsls r0, r0, #31 │ │ @@ -340521,26 +340523,26 @@ │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #92] ; 0x5c │ │ b.n 14ecd0 │ │ ldr r0, [sp, #92] ; 0x5c │ │ add sp, #96 ; 0x60 │ │ pop {r7, pc} │ │ nop │ │ - vminnm.f32 , q12, q8 │ │ - strb r2, [r0, #8] │ │ - vcvt.u32.f32 d31, d20, #16 │ │ - ; instruction: 0xfff0fed8 │ │ - vrsra.u64 q8, , #16 │ │ - vcvt.f32.u32 , q6, #15 │ │ - vcvt.f32.u32 d31, d4, #16 │ │ - ; instruction: 0xfff0fdf0 │ │ - ; instruction: 0xfff0fdd2 │ │ - vqrdmulh.s , q0, d18[0] │ │ - vqdmulh.s , q8, d28[0] │ │ - vqdmulh.s , q8, d2[0] │ │ + ; instruction: 0xff8ffff0 │ │ + strb r1, [r5, #8] │ │ + vcvt.u32.f32 , , #16 │ │ + ; instruction: 0xfff0feff │ │ + vsri.32 d16, d12, #16 │ │ + ; instruction: 0xfff1fe83 │ │ + vcvt.f32.u32 d31, d27, #16 │ │ + vcvt.f32.u32 d31, d7, #16 │ │ + ; instruction: 0xfff0fdf9 │ │ + ; instruction: 0xfff0fd89 │ │ + vcvt.u16.f16 d31, d3, #16 │ │ + vqdmulh.s , q8, d25[0] │ │ vmvn d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -340708,19 +340710,19 @@ │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 14ee88 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - stc2 15, cr15, [sl], #-960 ; 0xfffffc40 │ │ - stc2 15, cr15, [r0], {240} ; 0xf0 │ │ - ; instruction: 0xfbd0fff0 │ │ - ; instruction: 0xfbaafff0 │ │ - ; instruction: 0xfb14fff0 │ │ + mrrc2 15, 15, pc, r1, cr0 ; │ │ + stc2 15, cr15, [r7], #-960 ; 0xfffffc40 │ │ + ; instruction: 0xfbf7fff0 │ │ + ; instruction: 0xfbd1fff0 │ │ + ; instruction: 0xfb3bfff0 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 175206 │ │ @@ -340853,17 +340855,17 @@ │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 14efd8 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - ; instruction: 0xfa54fff0 │ │ - ; instruction: 0xfa1efff0 │ │ - ldr??.w pc, [r6, #4080] ; 0xff0 │ │ + ; instruction: 0xfa7bfff0 │ │ + ; instruction: 0xfa45fff0 │ │ + ldr??.w pc, [sp, #4080] ; 0xff0 │ │ │ │ 0014efec : │ │ push {r7, lr} │ │ sub sp, #48 ; 0x30 │ │ ldr.w ip, [sp, #56] ; 0x38 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ @@ -341090,23 +341092,23 @@ │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 14f208 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - ; instruction: 0xf94afff0 │ │ - ; instruction: 0xf920fff0 │ │ - ldr??.w pc, [r2, #4080] ; 0xff0 │ │ - str.w pc, [r4, #4080] ; 0xff0 │ │ - strb.w pc, [lr, #4080] ; 0xff0 │ │ - ldr.w pc, [lr, #240]! │ │ - bl 14820c │ │ - bl 12a210 │ │ - bl ba214 │ │ + ldr??.w pc, [r1, #240]! │ │ + ; instruction: 0xf947fff0 │ │ + pli [r9, #240]! │ │ + str??.w pc, [fp, #4080] ; 0xff0 │ │ + pldw [r5, #4080] ; 0xff0 │ │ + strb.w pc, [r5, #4080] ; 0xff0 │ │ + pld [pc, #-4080] ; 14e23c │ │ + strb.w pc, [r1, #240]! │ │ + bl e1214 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -342306,16 +342308,16 @@ │ │ b.n 14fce2 │ │ mvn.w r0, #1 │ │ str r0, [sp, #12] │ │ b.n 14fce2 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - str r6, [r2, r6] │ │ - vpaddl.u8 , q15 │ │ + str r5, [r7, r6] │ │ + vrsra.u32 d25, d5, #16 │ │ vmvn d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #12] │ │ bl 1261aa │ │ @@ -343786,16 +343788,16 @@ │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ bcs.n 150a7c │ │ movs r6, r0 │ │ lsls r0, r1, #6 │ │ movs r7, r0 │ │ - ldr r5, [pc, #456] ; (150b8c ) │ │ - vcvt.u16.f16 d20, d20, #16 │ │ + ldr r5, [pc, #612] ; (150c28 ) │ │ + vcvt.u16.f16 q10, , #16 │ │ Address 0x00000000001509c6 is out of bounds. │ │ │ │ │ │ 001509c8 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -343847,16 +343849,16 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n 150a34 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ldr r4, [pc, #928] ; (150de0 ) │ │ - vqdmulh.s q10, q8, d4[0] │ │ + ldr r5, [pc, #60] ; (150a7c ) │ │ + vqdmulh.s q10, q8, d27[0] │ │ vsra.u32 d29, d2, #16 │ │ movs r6, r0 │ │ movs r2, r7 │ │ movs r7, r0 │ │ │ │ 00150a4c : │ │ push {r7, lr} │ │ @@ -344030,17 +344032,17 @@ │ │ bl 150c28 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 150bce │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - ldr r4, [pc, #336] ; (150d28 ) │ │ - vqdmulh.s q10, q0, d2[0] │ │ - vmull.u q10, d0, d16 │ │ + ldr r4, [pc, #492] ; (150dc4 ) │ │ + vqdmulh.s q10, q0, d25[0] │ │ + vqdmulh.s q10, q0, d7[0] │ │ vsri.64 , q1, #16 │ │ movs r6, r0 │ │ push {r1, r3, r6, r7} │ │ movs r6, r0 │ │ push {r1, r6, r7} │ │ movs r6, r0 │ │ push {r1, r3, r4, r5, r7} │ │ @@ -344053,15 +344055,15 @@ │ │ movs r6, r0 │ │ push {r2, r7} │ │ movs r6, r0 │ │ ldmia r7, {r1, r5, r6, r7} │ │ movs r6, r0 │ │ ldmia r7, {r5, r6, r7} │ │ movs r6, r0 │ │ - ldr r3, [pc, #168] ; (150cb4 ) │ │ + ldr r3, [pc, #324] ; (150d50 ) │ │ Address 0x0000000000150c0a is out of bounds. │ │ │ │ │ │ 00150c0c : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -344119,16 +344121,16 @@ │ │ add r2, pc │ │ mov.w r1, #260 ; 0x104 │ │ movw r3, #277 ; 0x115 │ │ bl 134884 │ │ b.n 150c98 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - ldr r2, [pc, #368] ; (150e10 ) │ │ - vtbx.8 d20, {d0-d2}, d8 │ │ + ldr r2, [pc, #524] ; (150eac ) │ │ + vtbx.8 d20, {d0-d2}, d31 │ │ Address 0x0000000000150ca2 is out of bounds. │ │ │ │ │ │ 00150ca4 : │ │ push {r4, r5, r6, lr} │ │ sub sp, #88 ; 0x58 │ │ str r0, [sp, #80] ; 0x50 │ │ @@ -344425,20 +344427,20 @@ │ │ b.n 150f42 │ │ movs r0, #0 │ │ str r0, [sp, #84] ; 0x54 │ │ b.n 150f42 │ │ ldr r0, [sp, #84] ; 0x54 │ │ add sp, #88 ; 0x58 │ │ pop {r4, r5, r6, pc} │ │ - ldr r1, [pc, #960] ; (15130c ) │ │ - vtbx.8 d20, {d16-d17}, d14 │ │ - vtbl.8 d20, {d16-d17}, d18 │ │ - vqshrn.u64 d20, q0, #16 │ │ - ; instruction: 0xfff048b0 │ │ - vtbx.8 d20, {d0}, d30 │ │ + ldr r2, [pc, #92] ; (150fa8 ) │ │ + ; instruction: 0xfff049f5 │ │ + vtbx.8 d20, {d16-d17}, d9 │ │ + vqshrn.u64 d20, , #16 │ │ + ; instruction: 0xfff048d7 │ │ + ; instruction: 0xfff04895 │ │ Address 0x0000000000150f5e is out of bounds. │ │ │ │ │ │ 00150f60 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -344470,15 +344472,15 @@ │ │ ldrh r2, [r0, #20] │ │ bl 1508b8 │ │ str r0, [sp, #12] │ │ b.n 150faa │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - bx sl │ │ + bx lr │ │ Address 0x0000000000150fb2 is out of bounds. │ │ │ │ │ │ 00150fb4 : │ │ push {r4, lr} │ │ sub sp, #72 ; 0x48 │ │ str r0, [sp, #64] ; 0x40 │ │ @@ -344683,18 +344685,18 @@ │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 15117c │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r4, pc} │ │ nop │ │ - mov lr, lr │ │ - vqshlu.s64 q10, q1, #48 ; 0x30 │ │ - vqshlu.s64 d20, d14, #48 ; 0x30 │ │ - vqshlu.s32 d20, d24, #16 │ │ + bx r3 │ │ + vqshlu.s64 q10, , #48 ; 0x30 │ │ + vpadal.u8 q10, │ │ + vqshlu.s32 q10, , #16 │ │ vmvn d27, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ str r3, [sp, #20] │ │ movs r0, #0 │ │ @@ -344891,20 +344893,20 @@ │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 151352 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - cmp r6, r2 │ │ - vclz.i8 q10, q7 │ │ - vclz.i8 d20, d16 │ │ - vsri.32 q10, q2, #16 │ │ + cmp r5, r7 │ │ + vsri.64 q10, , #16 │ │ + vclz.i8 q10, │ │ + vsri.32 q10, , #16 │ │ ; instruction: 0xfff0abda │ │ - vrsra.u64 d20, d16, #13 │ │ + vrsra.u64 q10, , #13 │ │ Address 0x000000000015136e is out of bounds. │ │ │ │ │ │ 00151370 : │ │ push {r4, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ @@ -345134,20 +345136,20 @@ │ │ str r0, [r1, #64] ; 0x40 │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 15156a │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r4, pc} │ │ - orrs r6, r3 │ │ - vrshr.u64 q10, q13, #16 │ │ - vrshr.u64 q10, q0, #16 │ │ - vpaddl.u8 d20, d24 │ │ - vsra.u64 q10, q0, #16 │ │ - vaddw.u q10, q8, d6 │ │ + muls r5, r0 │ │ + aese.8 q10, │ │ + vrshr.u64 q10, , #16 │ │ + vpaddl.u8 q10, │ │ + vsra.u64 q10, , #16 │ │ + vaddw.u q10, q8, d29 │ │ Address 0x0000000000151586 is out of bounds. │ │ │ │ │ │ 00151588 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ @@ -345477,17 +345479,17 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 151840 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - subs r7, #12 │ │ - ; instruction: 0xfff03ed6 │ │ - ; instruction: 0xfff03eaa │ │ + subs r7, #51 ; 0x33 │ │ + ; instruction: 0xfff03efd │ │ + ; instruction: 0xfff03ed1 │ │ Address 0x0000000000151852 is out of bounds. │ │ │ │ │ │ 00151854 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -346218,16 +346220,16 @@ │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 151eec │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - mov r1, r4 │ │ - vsli.32 q10, , #16 │ │ + mov r0, r9 │ │ + vsli.32 q10, q15, #16 │ │ vmvn d27, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ str r3, [sp, #20] │ │ ldr r1, [sp, #28] │ │ @@ -346371,20 +346373,20 @@ │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ sbcs.w r0, lr, r6 │ │ lsls r3, r5, #29 │ │ movs r0, r0 │ │ sbcs.w r0, r2, r6 │ │ - add sp, r7 │ │ - vsri.64 d20, d15, #16 │ │ - vcls.s8 d20, d29 │ │ - vsri.32 d20, d7, #16 │ │ - vrsra.u64 q10, , #16 │ │ - vrsra.u64 q10, , #16 │ │ + add ip, ip │ │ + vclz.i8 q10, q3 │ │ + vsri.32 q10, q2, #16 │ │ + vsri.32 d20, d30, #16 │ │ + vsri.32 d20, d12, #16 │ │ + vrsra.u64 q10, q12, #16 │ │ vmvn d27, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ ldr r0, [sp, #16] │ │ bl 1528f4 │ │ str r0, [sp, #4] │ │ @@ -346463,16 +346465,16 @@ │ │ b.n 152116 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n 152116 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - muls r5, r6 │ │ - vrsra.u32 d20, d29, #16 │ │ + bics r4, r3 │ │ + aesd.8 q10, q10 │ │ vmvn d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cbnz r0, 152138 │ │ b.n 152132 │ │ @@ -346528,16 +346530,16 @@ │ │ ldr r1, [r1, #4] │ │ add r0, r1 │ │ str r0, [sp, #12] │ │ b.n 1521a6 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - cmp r7, r4 │ │ - vpaddl.u8 d20, d3 │ │ + cmn r6, r1 │ │ + vpaddl.u8 d20, d26 │ │ vmvn d27, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ @@ -346576,15 +346578,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 15220c │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - tst r1, r4 │ │ + negs r0, r1 │ │ vrev32.8 d27, d2 │ │ str r0, [sp, #0] │ │ ldr r1, [sp, #0] │ │ ldr r0, [r1, #28] │ │ ldr r1, [r1, #32] │ │ cmp r0, r1 │ │ bcs.n 15222e │ │ @@ -346663,17 +346665,17 @@ │ │ ldr r1, [pc, #24] ; (1522d8 ) │ │ add r1, pc │ │ movw r2, #527 ; 0x20f │ │ bl 13479c │ │ b.n 1522cc │ │ add sp, #8 │ │ pop {r7, pc} │ │ - adcs r7, r3 │ │ - vrev16.8 q10, │ │ - vsra.u32 d20, d25, #16 │ │ + sbcs r6, r0 │ │ + vsra.u32 q10, q9, #16 │ │ + vrev16.8 q10, q8 │ │ vmvn d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #24] │ │ @@ -346696,16 +346698,16 @@ │ │ add r2, pc │ │ movs r3, #221 ; 0xdd │ │ bl 134884 │ │ b.n 152316 │ │ b.n 152318 │ │ add sp, #16 │ │ pop {r7, pc} │ │ - lsrs r5, r7 │ │ - vrev32.8 q10, │ │ + asrs r4, r4 │ │ + vsra.u32 d20, d4, #16 │ │ vmvn d27, d0 │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ str r3, [sp, #20] │ │ @@ -346870,32 +346872,32 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 152494 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ands r7, r2 │ │ - ; instruction: 0xfff03ff3 │ │ - ; instruction: 0xfff03fb5 │ │ + ands r6, r7 │ │ + vshr.u32 d20, d10, #16 │ │ + ; instruction: 0xfff03fdc │ │ vmvn d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ ldr r2, [pc, #16] ; (1524c8 ) │ │ add r2, pc │ │ mov.w r3, #272 ; 0x110 │ │ bl 134884 │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - subs r7, #65 ; 0x41 │ │ + subs r7, #104 ; 0x68 │ │ vmvn d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ @@ -347376,16 +347378,16 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n 1528e4 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - subs r3, #113 ; 0x71 │ │ - ; instruction: 0xfff03b53 │ │ + subs r3, #152 ; 0x98 │ │ + ; instruction: 0xfff03b7a │ │ vrev32.8 d27, d2 │ │ str r0, [sp, #0] │ │ ldr r1, [sp, #0] │ │ ldr r0, [r1, #28] │ │ ldr r1, [r1, #32] │ │ cmp r0, r1 │ │ bcs.n 152910 │ │ @@ -347538,20 +347540,20 @@ │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n 152a48 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - subs r2, #147 ; 0x93 │ │ - vtbx.8 d19, {d0-d2}, d3 │ │ - vshll.u32 , d17, #16 │ │ - vshll.u32 , d3, #16 │ │ - vtbx.8 d19, {d16-d17}, d21 │ │ - ; instruction: 0xfff039d1 │ │ + subs r2, #186 ; 0xba │ │ + vtbx.8 d19, {d0-d2}, d26 │ │ + ; instruction: 0xfff03a58 │ │ + vshll.u32 , d26, #16 │ │ + vtbl.8 d19, {d0-d2}, d12 │ │ + ; instruction: 0xfff039f8 │ │ vrev32.8 d27, d1 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ ldr r1, [r0, #4] │ │ ldr r0, [r0, #20] │ │ subs r0, r0, r1 │ │ add sp, #4 │ │ @@ -347758,15 +347760,15 @@ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ b.n 152c28 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - adds r7, #229 ; 0xe5 │ │ + subs r0, #12 │ │ Address 0x0000000000152c32 is out of bounds. │ │ │ │ │ │ 00152c34 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -347799,15 +347801,15 @@ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ b.n 152c7c │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - adds r7, #145 ; 0x91 │ │ + adds r7, #184 ; 0xb8 │ │ Address 0x0000000000152c86 is out of bounds. │ │ │ │ │ │ 00152c88 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ bl 152798 │ │ @@ -348697,21 +348699,21 @@ │ │ b.n 15347a │ │ ldr r0, [sp, #12] │ │ str.w r0, [sp, #1420] ; 0x58c │ │ b.n 15347a │ │ ldr.w r0, [sp, #1420] ; 0x58c │ │ add.w sp, sp, #1424 ; 0x590 │ │ pop {r7, pc} │ │ - ldrsh r3, [r2, r0] │ │ + ldrsh r2, [r7, r0] │ │ vqshlu.s64 d16, d24, #48 ; 0x30 │ │ - ; instruction: 0xfff1eef7 │ │ + vcvt.u32.f32 d30, d14, #15 │ │ vqshlu.s32 q8, q12, #15 │ │ - ; instruction: 0xfff1eeb7 │ │ + ; instruction: 0xfff1eede │ │ vmls.f32 q8, , d10[0] │ │ - ; instruction: 0xfff1ed89 │ │ + ; instruction: 0xfff1edb0 │ │ Address 0x000000000015349e is out of bounds. │ │ │ │ │ │ 001534a0 : │ │ push {r7, lr} │ │ sub.w sp, sp, #1160 ; 0x488 │ │ str.w r0, [sp, #1152] ; 0x480 │ │ @@ -348820,19 +348822,19 @@ │ │ str.w r0, [sp, #1156] ; 0x484 │ │ b.n 1535bc │ │ ldr.w r0, [sp, #1156] ; 0x484 │ │ add.w sp, sp, #1160 ; 0x488 │ │ pop {r7, pc} │ │ nop │ │ lsls r6, r7, #18 │ │ - ; instruction: 0xfff1ecfd │ │ + ; instruction: 0xfff1ed24 │ │ ; instruction: 0xffef2ba9 │ │ ; instruction: 0xfff12b93 │ │ vsri.32 d16, d22, #15 │ │ - vcvt.f16.u16 q15, , #15 │ │ + ; instruction: 0xfff1ec9c │ │ Address 0x00000000001535de is out of bounds. │ │ │ │ │ │ 001535e0 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -348911,17 +348913,17 @@ │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #20] │ │ b.n 15368a │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ ; instruction: 0xea1efff0 │ │ - cbz r5, 153700 │ │ + cbz r4, 15370a │ │ vsri.32 q15, q8, #16 │ │ - ; instruction: 0xffef8c9a │ │ + vqdmulh.s32 q12, , d1[0] │ │ Address 0x000000000015369e is out of bounds. │ │ │ │ │ │ 001536a0 : │ │ push {r7, lr} │ │ sub sp, #64 ; 0x40 │ │ ldr.w ip, [sp, #76] ; 0x4c │ │ @@ -355896,16 +355898,16 @@ │ │ b.n 15746a │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 15746a │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldr r7, [pc, #20] ; (157488 ) │ │ - vqrdmlah.s q10, q8, d9[0] │ │ + ldr r7, [pc, #176] ; (157524 ) │ │ + ; instruction: 0xfff04ef0 │ │ vmvn d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cbnz r0, 15748c │ │ b.n 157484 │ │ bl 126e48 │ │ @@ -355932,15 +355934,15 @@ │ │ b.n 1574bc │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ b.n 1574c2 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - ldr r6, [pc, #436] ; (157680 ) │ │ + ldr r6, [pc, #592] ; (15771c ) │ │ vmvn d27, d0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #20] │ │ @@ -355998,15 +356000,15 @@ │ │ b.n 157556 │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n 157556 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldr r6, [pc, #68] ; (1575a4 ) │ │ + ldr r6, [pc, #224] ; (157640 ) │ │ vsli.32 d27, d0, #16 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #28] │ │ @@ -356059,15 +356061,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 1575e0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r4, pc} │ │ nop │ │ - ldr r5, [pc, #292] ; (157710 ) │ │ + ldr r5, [pc, #448] ; (1577ac ) │ │ vmvn d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #24] │ │ bl 1596da │ │ @@ -356177,15 +356179,15 @@ │ │ bl 128fe4 │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n 1576e6 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldr r4, [pc, #452] ; (1578b4 ) │ │ + ldr r4, [pc, #608] ; (157950 ) │ │ vsli.32 d27, d0, #16 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #36] ; 0x24 │ │ @@ -356256,16 +356258,16 @@ │ │ b.n 15779e │ │ movs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 15779e │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r4, pc} │ │ - ldr r3, [pc, #956] ; (157b64 ) │ │ - ; instruction: 0xfff04b9b │ │ + ldr r4, [pc, #88] ; (157800 ) │ │ + vtbx.8 d20, {d16-d19}, d2 │ │ vmvn d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -356534,15 +356536,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 157a14 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - ldr r1, [pc, #404] ; (157bb4 ) │ │ + ldr r1, [pc, #560] ; (157c50 ) │ │ vmvn d27, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ @@ -356570,15 +356572,15 @@ │ │ bl 128fe4 │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 157a66 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldr r0, [pc, #868] ; (157dd4 ) │ │ + ldr r1, [pc, #0] ; (157a70 ) │ │ vmvn d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #24] │ │ ldr r1, [sp, #0] │ │ @@ -356625,15 +356627,15 @@ │ │ b.n 157aea │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ b.n 157aea │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldr r0, [pc, #404] ; (157c88 ) │ │ + ldr r0, [pc, #560] ; (157d24 ) │ │ vmvn d27, d0 │ │ sub sp, #48 ; 0x30 │ │ ldr.w ip, [sp, #60] ; 0x3c │ │ ldr.w ip, [sp, #56] ; 0x38 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ @@ -356878,15 +356880,15 @@ │ │ b.n 157d2e │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n 157d2e │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - mov r5, r3 │ │ + mov r4, r8 │ │ vmvn d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [r0, #4] │ │ ldr r0, [pc, #76] ; (157d90 ) │ │ add r0, pc │ │ @@ -357353,29 +357355,29 @@ │ │ movs r0, #1 │ │ str r0, [sp, #56] ; 0x38 │ │ b.n 15812c │ │ ldr r0, [sp, #56] ; 0x38 │ │ add sp, #88 ; 0x58 │ │ pop {r7, pc} │ │ nop │ │ - add sp, r5 │ │ - vqshlu.s32 q11, q11, #16 │ │ + add ip, sl │ │ + vqshlu.s64 d22, d13, #48 ; 0x30 │ │ vshr.u64 q9, q1, #16 │ │ vsra.u64 q15, q11, #15 │ │ vcnt.8 , │ │ - vtbx.8 d29, {d0}, d12 │ │ - vqrshrun.s64 d29, q0, #17 │ │ - vsri.32 d20, d17, #17 │ │ - ; instruction: 0xfff04f9b │ │ + vqrshrun.s64 d29, , #16 │ │ + vqrshrun.s64 d29, , #17 │ │ + vsri.32 q10, q4, #17 │ │ + vqrdmlsh.s q10, q8, d2[0] │ │ vpadal.u8 d24, d9 │ │ - ; instruction: 0xffefc909 │ │ - ; instruction: 0xffef0b4e │ │ + vqshrn.u64 d28, q8, #17 │ │ + ; instruction: 0xffef0b75 │ │ vsra.u32 d30, d22, #16 │ │ - ; instruction: 0xfff0c8bd │ │ - vqdmulh.s32 , , d2[1] │ │ + vtbx.8 d28, {d16}, d20 │ │ + ; instruction: 0xffef5d09 │ │ vsli.64 d24, d2, #48 ; 0x30 │ │ vqrdmlah.s32 , , d0[1] │ │ vsli.32 q12, , #17 │ │ vmlal.u32 q15, d15, d11[1] │ │ vmvn d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -357690,32 +357692,32 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n 158434 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - ldr r4, [pc, #964] ; (158804 ) │ │ - vsli.32 q9, , #16 │ │ + ldr r5, [pc, #96] ; (1584a0 ) │ │ + vsli.32 q9, q15, #16 │ │ ; instruction: 0xfff0defb │ │ vshr.u32 q13, q14, #16 │ │ vsra.u64 , q9, #16 │ │ vqabs.s8 d27, d25 │ │ vrev64.8 d26, d8 │ │ vqabs.s8 , q6 │ │ - vsra.u32 d30, d12, #16 │ │ - vsubl.u32 , d15, d28 │ │ - vtbx.8 d27, {d16-d18}, d5 │ │ + vrev16.8 q15, │ │ + vrshr.u32 , , #17 │ │ + vtbx.8 d27, {d16-d18}, d28 │ │ vcvt.u32.f32 , q4, #17 │ │ vrsra.u64 , q6, #16 │ │ ; instruction: 0xfff0dfd7 │ │ vpadal.u8 d31, d21 │ │ vqshlu.s32 d27, d12, #16 │ │ vqrdmlah.s , q8, d28[0] │ │ - vmull.u q13, d0, d6 │ │ + vmull.u q13, d0, d29 │ │ ; instruction: 0xffef1b82 │ │ ; instruction: 0xfff19e90 │ │ vmvn d27, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ @@ -357868,15 +357870,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n 1585e8 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - subs r5, #119 ; 0x77 │ │ + subs r5, #158 ; 0x9e │ │ vmvn d27, d0 │ │ sub sp, #80 ; 0x50 │ │ str r0, [sp, #72] ; 0x48 │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ str r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #56] ; 0x38 │ │ @@ -358277,18 +358279,18 @@ │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 1589a0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - subs r2, #231 ; 0xe7 │ │ - ; instruction: 0xfff03abb │ │ - ; instruction: 0xfff03a5f │ │ - vshll.u32 , d27, #16 │ │ + subs r3, #14 │ │ + vtbx.8 d19, {d16-d18}, d18 │ │ + vtbl.8 d19, {d16-d18}, d6 │ │ + vtbx.8 d19, {d0-d2}, d18 │ │ vmvn d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ bl 1589f8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ @@ -358559,17 +358561,17 @@ │ │ bl 158cfc │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 158c36 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - subs r0, #5 │ │ - vqneg.s8 , │ │ - vqshl.u32 , , #16 │ │ + subs r0, #44 ; 0x2c │ │ + vqshl.u64 , q11, #48 ; 0x30 │ │ + vqneg.s8 d19, d6 │ │ vmvn d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [r0, #4] │ │ ldr r0, [pc, #76] ; (158ca0 ) │ │ add r0, pc │ │ @@ -359343,24 +359345,24 @@ │ │ ldr r2, [sp, #88] ; 0x58 │ │ ldr r3, [sp, #76] ; 0x4c │ │ mov r0, r1 │ │ bl cb652 │ │ cbnz r0, 1592e0 │ │ b.n 1592d8 │ │ nop │ │ - str r2, [sp, #480] ; 0x1e0 │ │ - vsubl.u32 , d15, d22 │ │ - vsra.u64 d25, d28, #17 │ │ - vsra.u64 d25, d6, #17 │ │ - vsra.u32 , q8, #17 │ │ - vmla.f32 , , d2[0] │ │ - vsra.u32 d25, d4, #17 │ │ - vmla.i32 , , d10[0] │ │ - vshr.u32 d25, d24, #17 │ │ - vaddl.u32 , d15, d18 │ │ + str r2, [sp, #636] ; 0x27c │ │ + vmlal.u32 , d15, d13[0] │ │ + vmla.f32 , , d3[1] │ │ + vsra.u64 d25, d29, #17 │ │ + vsra.u64 d25, d7, #17 │ │ + vmla.f32 , , d9[1] │ │ + vsra.u32 d25, d27, #17 │ │ + vshr.u64 , , #17 │ │ + vshr.u32 , , #17 │ │ + vmla.i32 , , d9[0] │ │ vmla.i32 , , d15[0] │ │ adds r0, #255 ; 0xff │ │ str r0, [sp, #72] ; 0x48 │ │ b.n 159586 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #88] ; 0x58 │ │ ldr r3, [sp, #76] ; 0x4c │ │ @@ -359668,20 +359670,20 @@ │ │ ldr r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #108] ; 0x6c │ │ b.n 1595b0 │ │ ldr r0, [sp, #108] ; 0x6c │ │ add sp, #112 ; 0x70 │ │ pop {r7, pc} │ │ nop │ │ - ldrh r4, [r3, #52] ; 0x34 │ │ - vmull.p64 q12, d15, d10 │ │ - ; instruction: 0xffef8d9c │ │ - vcvt.u16.f16 q12, q5, #17 │ │ - vqdmulh.s32 q12, , d14[0] │ │ - vmull.u32 q12, d31, d12 │ │ + ldrh r3, [r0, #54] ; 0x36 │ │ + vcvt.f32.u32 d24, d17, #17 │ │ + vqrdmulh.s32 q12, , d3[0] │ │ + ; instruction: 0xffef8d81 │ │ + ; instruction: 0xffef8cf5 │ │ + ; instruction: 0xffef8cb3 │ │ vabal.u32 , d31, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -360021,18 +360023,18 @@ │ │ b.n 1598b4 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 1598ba │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - lsls r6, r0, #8 │ │ - vsra.u64 q8, q1, #16 │ │ - vaddw.u q8, q8, d22 │ │ - vsra.u32 q8, q1, #16 │ │ + lsls r5, r5, #8 │ │ + vsra.u64 q8, , #16 │ │ + ; instruction: 0xfff001cd │ │ + vsra.u32 q8, , #16 │ │ vmvn d27, d0 │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #44] ; 0x2c │ │ str r2, [sp, #40] ; 0x28 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r0, #0 │ │ @@ -361333,20 +361335,20 @@ │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n 15a42c │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ldrh r5, [r0, #46] ; 0x2e │ │ - ; instruction: 0xffef8dab │ │ - vcvt.u16.f16 q12, , #17 │ │ - ; instruction: 0xffef8d29 │ │ - vqdmulh.s32 q12, , d5[1] │ │ - ; instruction: 0xffef8c99 │ │ + ldrh r4, [r5, #46] ; 0x2e │ │ + ; instruction: 0xffef8dd2 │ │ + ; instruction: 0xffef8d9a │ │ + vcvt.u16.f16 q12, q0, #17 │ │ + ; instruction: 0xffef8d0c │ │ + vqdmulh.s32 q12, , d0[0] │ │ Address 0x000000000015a44a is out of bounds. │ │ │ │ │ │ 0015a44c : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -361486,15 +361488,15 @@ │ │ movs r2, #141 ; 0x8d │ │ bl 13479c │ │ b.n 15a584 │ │ add sp, #16 │ │ pop {r7, pc} │ │ subs r0, r3, r2 │ │ movs r6, r0 │ │ - ldrh r7, [r6, #24] │ │ + ldrh r6, [r3, #26] │ │ vabal.u32 , d31, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #8] │ │ @@ -362543,18 +362545,18 @@ │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n 15adf4 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ble.n 15adc2 │ │ - vqrdmulh.s32 , , d5[0] │ │ - ; instruction: 0xffefdda7 │ │ - ; instruction: 0xffefdd95 │ │ + udf #8 │ │ + vqrdmulh.s32 , , d12[1] │ │ + vqrdmulh.s32 , , d14[0] │ │ + ; instruction: 0xffefddbc │ │ Address 0x000000000015ae0a is out of bounds. │ │ │ │ │ │ 0015ae0c : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -362571,15 +362573,15 @@ │ │ ldr r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ movs r2, #36 ; 0x24 │ │ bl 13479c │ │ b.n 15ae34 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - ble.n 15aeee │ │ + ble.n 15ad3c │ │ Address 0x000000000015ae3a is out of bounds. │ │ │ │ │ │ 0015ae3c : │ │ push {r4, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -362632,18 +362634,18 @@ │ │ bl 1165ac │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 15aeba │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r4, pc} │ │ - ble.n 15af2a │ │ - ; instruction: 0xffefdcff │ │ - vqdmulh.s32 , , d1[1] │ │ - vqdmulh.s32 , , d15[0] │ │ + ble.n 15af78 │ │ + ; instruction: 0xffefdd26 │ │ + ; instruction: 0xffefdd08 │ │ + ; instruction: 0xffefdcf6 │ │ Address 0x000000000015aece is out of bounds. │ │ │ │ │ │ 0015aed0 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -362689,17 +362691,17 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 15af2c │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - bgt.n 15ae56 │ │ - vcvt.f16.u16 , , #17 │ │ - vcvt.f16.u16 , , #17 │ │ + bgt.n 15aea4 │ │ + ; instruction: 0xffefdc9e │ │ + vmull.u32 , d31, d6 │ │ Address 0x000000000015af3e is out of bounds. │ │ │ │ │ │ 0015af40 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -362974,15 +362976,15 @@ │ │ ldr r1, [pc, #12] ; (15b104 ) │ │ add r1, pc │ │ movs r2, #19 │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - subs r0, #216 ; 0xd8 │ │ + subs r0, #255 ; 0xff │ │ vmvn d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #0] │ │ bl c8458 │ │ ldr r0, [sp, #4] │ │ @@ -363064,17 +363066,17 @@ │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 15b1d0 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - subs r0, #152 ; 0x98 │ │ - vtbl.8 d19, {d16}, d0 │ │ - vtbl.8 d19, {d0}, d12 │ │ + subs r0, #191 ; 0xbf │ │ + vtbl.8 d19, {d16}, d23 │ │ + vqshrun.s64 d19, , #16 │ │ vmvn d27, d0 │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ str r0, [sp, #16] │ │ str r0, [sp, #12] │ │ @@ -363568,19 +363570,19 @@ │ │ ldr r0, [sp, #104] ; 0x68 │ │ str r0, [sp, #124] ; 0x7c │ │ b.n 15b624 │ │ ldr r0, [sp, #124] ; 0x7c │ │ add sp, #128 ; 0x80 │ │ pop {r7, pc} │ │ nop │ │ - add r7, sp, #696 ; 0x2b8 │ │ - ; instruction: 0xffefaf86 │ │ - vqrdmlah.s32 q13, , d6[1] │ │ - vqrdmlah.s32 q13, , d14[0] │ │ - vcvt.f32.u32 d26, d14, #17 │ │ + add r7, sp, #852 ; 0x354 │ │ + ; instruction: 0xffefafad │ │ + ; instruction: 0xffefaf0d │ │ + ; instruction: 0xffefaef5 │ │ + vqrdmlah.s32 q13, , d5[0] │ │ Address 0x000000000015b63e is out of bounds. │ │ │ │ │ │ 0015b640 : │ │ push {r7, lr} │ │ sub sp, #104 ; 0x68 │ │ ldr.w ip, [sp, #112] ; 0x70 │ │ @@ -364173,21 +364175,21 @@ │ │ bl 15bbca │ │ str r0, [sp, #220] ; 0xdc │ │ b.n 15bb7c │ │ ldr r0, [sp, #220] ; 0xdc │ │ add sp, #224 ; 0xe0 │ │ pop {r7, pc} │ │ nop │ │ - add r4, sp, #80 ; 0x50 │ │ - ; instruction: 0xffefabf2 │ │ - ; instruction: 0xffefabda │ │ - ; instruction: 0xffefabc8 │ │ - ; instruction: 0xffefabb0 │ │ - ; instruction: 0xffefa908 │ │ - vmul.i32 q13, , d2[1] │ │ + add r4, sp, #236 ; 0xec │ │ + vcvt.f16.u16 d26, d9, #17 │ │ + vmull.u32 q13, d15, d1 │ │ + ; instruction: 0xffefabef │ │ + ; instruction: 0xffefabd7 │ │ + ; instruction: 0xffefa92f │ │ + ; instruction: 0xffefa909 │ │ vabal.u32 , d31, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ subs r0, r1, #1 │ │ bics r0, r1 │ │ bl 15bc3e │ │ @@ -364563,22 +364565,22 @@ │ │ bl 134884 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 15befe │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r4, r5, r7, pc} │ │ - add r7, pc, #384 ; (adr r7, 15c088 ) │ │ - vqshl.u32 d26, d20, #15 │ │ - vqshlu.s64 q13, q13, #47 ; 0x2f │ │ - vrsubhn.i64 d26, , q13 │ │ - vrsubhn.i64 d26, , q6 │ │ - vqshlu.s32 d26, d2, #15 │ │ - vsli.64 q13, q1, #47 ; 0x2f │ │ - vsli.32 q13, q5, #15 │ │ + add r7, pc, #540 ; (adr r7, 15c124 ) │ │ + vqshl.u32 q13, , #15 │ │ + vabdl.u32 q13, d15, d17 │ │ + vqshlu.s64 q13, , #47 ; 0x2f │ │ + vqshlu.s64 d26, d19, #47 ; 0x2f │ │ + vqshlu.s32 d26, d25, #15 │ │ + vsli.64 q13, , #47 ; 0x2f │ │ + vabal.u32 q13, d31, d1 │ │ vsli.64 d27, d16, #47 ; 0x2f │ │ sub sp, #64 ; 0x40 │ │ ldr.w ip, [sp, #80] ; 0x50 │ │ str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #52] ; 0x34 │ │ str r2, [sp, #48] ; 0x30 │ │ str r3, [sp, #44] ; 0x2c │ │ @@ -364864,24 +364866,24 @@ │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 15c1d8 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r4, r5, r7, pc} │ │ nop │ │ - add r4, pc, #952 ; (adr r4, 15c59c ) │ │ - vmls.i32 q13, , d0[0] │ │ - vraddhn.i64 d26, , q2 │ │ - vsri.32 d26, d20, #17 │ │ - vsri.32 d26, d2, #17 │ │ - vrsra.u64 q13, q8, #17 │ │ - vrsra.u64 d26, d24, #17 │ │ - vmlal.u32 q13, d31, d6[0] │ │ - vsubl.u32 q13, d31, d20 │ │ - vsubl.u32 q13, d31, d2 │ │ + add r5, pc, #84 ; (adr r5, 15c238 ) │ │ + vmls.i32 q13, , d7[1] │ │ + vraddhn.i64 d26, , │ │ + vsri.32 q13, , #17 │ │ + vsri.32 d26, d25, #17 │ │ + vsri.32 d26, d7, #17 │ │ + vrsra.u64 q13, , #17 │ │ + vmlal.u32 q13, d31, d13[1] │ │ + vmlal.u32 q13, d31, d11[0] │ │ + vsubl.u32 q13, d31, d25 │ │ vsli.64 d27, d16, #47 ; 0x2f │ │ sub sp, #80 ; 0x50 │ │ ldr.w ip, [sp, #96] ; 0x60 │ │ str r0, [sp, #76] ; 0x4c │ │ str r1, [sp, #72] ; 0x48 │ │ str r2, [sp, #68] ; 0x44 │ │ str r3, [sp, #64] ; 0x40 │ │ @@ -365234,23 +365236,23 @@ │ │ ldr r2, [pc, #48] ; (15c564 ) │ │ add r2, pc │ │ movw r3, #363 ; 0x16b │ │ bl 134884 │ │ ldr r0, [sp, #40] ; 0x28 │ │ add sp, #80 ; 0x50 │ │ pop {r4, r5, r7, pc} │ │ - add r1, pc, #912 ; (adr r1, 15c8d8 ) │ │ - vmla.f32 q13, , d4[0] │ │ - vmla.f32 q13, , d2[1] │ │ - vaddw.u32 q13, , d16 │ │ - vmla.i32 q13, , d2[0] │ │ - vshr.u64 d26, d0, #17 │ │ - vaddl.u32 q13, d15, d0 │ │ - vqrdmlsh.s32 , , d0[1] │ │ - vcvt.u32.f32 d25, d6, #17 │ │ + add r2, pc, #44 ; (adr r2, 15c574 ) │ │ + vmla.f32 q13, , d11[1] │ │ + vaddw.u32 q13, , d9 │ │ + vmla.f32 q13, , d7[0] │ │ + vmla.i32 q13, , d9[1] │ │ + vshr.u64 d26, d23, #17 │ │ + vaddl.u32 q13, d15, d23 │ │ + vaddl.u32 q13, d15, d7 │ │ + vcvt.u32.f32 d25, d29, #17 │ │ vsli.64 d27, d16, #47 ; 0x2f │ │ sub sp, #80 ; 0x50 │ │ ldr.w ip, [sp, #96] ; 0x60 │ │ str r0, [sp, #76] ; 0x4c │ │ str r1, [sp, #72] ; 0x48 │ │ str r2, [sp, #68] ; 0x44 │ │ str r3, [sp, #64] ; 0x40 │ │ @@ -365616,25 +365618,25 @@ │ │ add r2, pc │ │ movw r3, #497 ; 0x1f1 │ │ bl 134884 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #80 ; 0x50 │ │ pop {r4, r5, r7, pc} │ │ nop │ │ - ldr r6, [sp, #528] ; 0x210 │ │ - vqrdmlah.s32 , , d2[1] │ │ - vqrdmlah.s32 , , d0[0] │ │ - vmull.p64 , d15, d8 │ │ - ; instruction: 0xffef9dd0 │ │ - ; instruction: 0xffef9d9e │ │ - ; instruction: 0xffef9d0e │ │ - vqdmulh.s32 , , d14[1] │ │ - ; instruction: 0xffef9bcc │ │ - ; instruction: 0xffef9bb4 │ │ - ; instruction: 0xffef9b84 │ │ + ldr r6, [sp, #684] ; 0x2ac │ │ + vmull.p64 , d31, d9 │ │ + vqrdmlah.s32 , , d7[1] │ │ + vmull.p64 , d15, d31 │ │ + ; instruction: 0xffef9df7 │ │ + vqrdmulh.s32 , , d5[0] │ │ + vcvt.u16.f16 d25, d21, #17 │ │ + vcvt.u16.f16 d25, d5, #17 │ │ + ; instruction: 0xffef9bf3 │ │ + ; instruction: 0xffef9bdb │ │ + ; instruction: 0xffef9bab │ │ vsli.64 d27, d16, #47 ; 0x2f │ │ sub sp, #120 ; 0x78 │ │ str r0, [sp, #116] ; 0x74 │ │ str r1, [sp, #112] ; 0x70 │ │ str r2, [sp, #108] ; 0x6c │ │ str r3, [sp, #104] ; 0x68 │ │ movs r0, #0 │ │ @@ -366700,15 +366702,15 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 15d2d0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - stc2 15, cr15, [r7], #956 ; 0x3bc │ │ + stc2l 15, cr15, [lr], {239} ; 0xef │ │ │ │ 0015d2dc : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ @@ -366880,20 +366882,20 @@ │ │ blx 1a4b4c │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 15d456 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - ; instruction: 0xfbf5ffef │ │ - ; instruction: 0xfbb7ffef │ │ - ; instruction: 0xfb6bffef │ │ - ; instruction: 0xfb35ffef │ │ - ; instruction: 0xfb11ffef │ │ - ; instruction: 0xfadfffef │ │ + ldc2 15, cr15, [ip], {239} ; 0xef │ │ + ; instruction: 0xfbdeffef │ │ + ; instruction: 0xfb92ffef │ │ + ; instruction: 0xfb5cffef │ │ + ; instruction: 0xfb38ffef │ │ + ; instruction: 0xfb06ffef │ │ │ │ 0015d474 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ @@ -366990,15 +366992,15 @@ │ │ blx 1a4b4c │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 15d542 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - ; instruction: 0xfa7fffef │ │ + ; instruction: 0xfaa6ffef │ │ │ │ 0015d54c : │ │ push {r7, lr} │ │ sub sp, #72 ; 0x48 │ │ ldr.w ip, [sp, #80] ; 0x50 │ │ str r0, [sp, #64] ; 0x40 │ │ str r1, [sp, #60] ; 0x3c │ │ @@ -367285,18 +367287,18 @@ │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ bl 15d80e │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 15d7ce │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ - ldr??.w pc, [r9, #239]! │ │ - ; instruction: 0xf961ffef │ │ - ; instruction: 0xf949ffef │ │ - bl d97c2 │ │ + vld4.32 {d15[],d17[],d19[],d21[]}, [r0] │ │ + vst4. {d15[0],d17[0],d19[0],d21[0]}, [r8] │ │ + ldr??.w pc, [r0, #239]! │ │ + bl 1007c2 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ subs r0, r1, #1 │ │ bics r0, r1 │ │ bl 15d882 │ │ @@ -369508,33 +369510,33 @@ │ │ mvn.w r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 15ec22 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ strh r2, [r7, #32] │ │ - vcls.s8 d22, d8 │ │ - ; instruction: 0xffefbed1 │ │ + vcls.s8 d22, d31 │ │ + ; instruction: 0xffefbef8 │ │ vmull.p64 , d31, d0 │ │ vtbx.8 d26, {d0-d2}, d20 │ │ vqabs.s8 q13, │ │ aese.8 q10, │ │ vshr.u32 d21, d20, #16 │ │ vsra.u64 , q4, #16 │ │ vsra.u32 q9, q3, #17 │ │ - ; instruction: 0xffef7a5a │ │ + vmlsl.u32 , d31, d1 │ │ ; instruction: 0xffef1bf7 │ │ ; instruction: 0xffef1b69 │ │ - vqrdmulh.s , q0, d14[0] │ │ - vmlal.u32 , d31, d14[1] │ │ + vcvt.u16.f16 , , #16 │ │ + vrsra.u32 d25, d5, #17 │ │ ; instruction: 0xffef2ab6 │ │ vrshr.u32 d24, d3, #17 │ │ vtbx.8 d25, {d16-d19}, d0 │ │ - vqshl.u64 , , #48 ; 0x30 │ │ - vqshlu.s64 d19, d30, #47 ; 0x2f │ │ + vqshrun.s64 d29, q5, #16 │ │ + vmlsl.u32 , d31, d5[1] │ │ vshr.u64 d20, d21, #17 │ │ vmvn d27, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #24] │ │ @@ -369965,15 +369967,15 @@ │ │ bl b1014 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n 15f02a │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - vld4.32 {d31[],d33[],d35[],d37[]}, [lr] │ │ + ; instruction: 0xfa15ffef │ │ │ │ 0015f034 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ @@ -370391,26 +370393,26 @@ │ │ movs r2, #131 ; 0x83 │ │ bl 13479c │ │ ldr r0, [sp, #76] ; 0x4c │ │ bl 11aaec │ │ ldr r0, [sp, #104] ; 0x68 │ │ add sp, #128 ; 0x80 │ │ pop {r7, pc} │ │ - adds r1, #101 ; 0x65 │ │ - vaddw.u32 , , d25 │ │ - vshr.u64 , , #17 │ │ - vshr.u64 d19, d25, #17 │ │ - vshr.u64 d19, d1, #17 │ │ - vmla.i32 , , d13[1] │ │ - vshr.u32 , , #17 │ │ - ; instruction: 0xffef2f93 │ │ - vqrdmlsh.s32 q9, , d7[1] │ │ + adds r1, #140 ; 0x8c │ │ + vsra.u32 , q0, #17 │ │ + vsra.u32 d19, d10, #17 │ │ + vmla.i32 , , d0[1] │ │ + vshr.u64 d19, d24, #17 │ │ + vshr.u64 d19, d4, #17 │ │ + vshr.u32 , q14, #17 │ │ + ; instruction: 0xffef2fba │ │ + ; instruction: 0xffef2f8e │ │ vcvt.f16.u16 q14, , #17 │ │ - vqrdmlah.s q9, q9, d19[0] │ │ - vqrdmlah.s32 q9, , d5[0] │ │ + ; instruction: 0xfff22f0a │ │ + vqrdmlah.s32 q9, , d12[1] │ │ Address 0x000000000015f3fe is out of bounds. │ │ │ │ │ │ 0015f400 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ ldr.w ip, [sp, #32] │ │ @@ -370721,21 +370723,21 @@ │ │ add r2, pc │ │ movs r3, #247 ; 0xf7 │ │ bl 134884 │ │ ldr r0, [sp, #40] ; 0x28 │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ nop │ │ - cmp r5, #225 ; 0xe1 │ │ - ; instruction: 0xffef2d8b │ │ - vcvt.u16.f16 q9, , #17 │ │ - vcvt.u16.f16 d18, d21, #17 │ │ - vcvt.u16.f16 d18, d13, #17 │ │ + cmp r6, #8 │ │ + ; instruction: 0xffef2db2 │ │ + vcvt.u16.f16 q9, q12, #17 │ │ + vcvt.u16.f16 q9, q6, #17 │ │ + vqrdmulh.s32 q9, , d4[0] │ │ ; instruction: 0xffefc9ff │ │ - ; instruction: 0xfff22bd9 │ │ + vdup.16 d18, d0[0] │ │ Address 0x000000000015f6d2 is out of bounds. │ │ │ │ │ │ 0015f6d4 : │ │ push {r7, lr} │ │ sub sp, #64 ; 0x40 │ │ ldr.w ip, [sp, #76] ; 0x4c │ │ @@ -371092,17 +371094,17 @@ │ │ bl 134884 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 15f9ee │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r4, r5, r7, pc} │ │ - cmp r3, r0 │ │ - vraddhn.i64 d20, , │ │ - vmls.i32 q10, , d9[1] │ │ + cmp r2, r5 │ │ + vsri.64 q10, q1, #17 │ │ + vsri.64 d20, d0, #17 │ │ vabal.u32 , d31, d0 │ │ sub sp, #72 ; 0x48 │ │ ldr.w ip, [sp, #80] ; 0x50 │ │ str r0, [sp, #64] ; 0x40 │ │ str r1, [sp, #60] ; 0x3c │ │ str r2, [sp, #56] ; 0x38 │ │ str r3, [sp, #52] ; 0x34 │ │ @@ -371182,16 +371184,16 @@ │ │ movs r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 15fab4 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ nop │ │ - add r7, r2 │ │ - vrsra.u64 q10, , #17 │ │ + add r6, r7 │ │ + vsri.32 d20, d8, #17 │ │ vabal.u32 , d31, d0 │ │ sub sp, #64 ; 0x40 │ │ ldr.w ip, [sp, #84] ; 0x54 │ │ ldr.w ip, [sp, #80] ; 0x50 │ │ ldr.w ip, [sp, #76] ; 0x4c │ │ ldr.w ip, [sp, #72] ; 0x48 │ │ str r0, [sp, #56] ; 0x38 │ │ @@ -371494,26 +371496,26 @@ │ │ bl 134884 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 15fd72 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - muls r3, r0 │ │ - vsubw.u32 q10, , d29 │ │ - vrsra.u32 d20, d5, #17 │ │ - vmlal.u32 q10, d31, d13[0] │ │ - vrshr.u64 d20, d5, #17 │ │ - vrshr.u32 q10, , #17 │ │ - vsra.u64 q10, , #17 │ │ - vsra.u64 q10, , #17 │ │ - vaddw.u32 q10, , d21 │ │ - vsra.u32 q10, , #17 │ │ - vaddw.u32 q10, , d25 │ │ - vshr.u64 q10, , #17 │ │ + muls r2, r5 │ │ + vrsra.u32 q10, q2, #17 │ │ + vrsra.u32 d20, d28, #17 │ │ + vrshr.u64 q10, q10, #17 │ │ + vrshr.u64 d20, d28, #17 │ │ + vrshr.u64 d20, d8, #17 │ │ + vsubl.u32 q10, d15, d20 │ │ + vsra.u64 q10, q15, #17 │ │ + vmla.f32 q10, , d12[0] │ │ + vaddw.u32 q10, , d20 │ │ + vsra.u32 q10, q0, #17 │ │ + vsra.u32 d20, d10, #17 │ │ Address 0x000000000015fda6 is out of bounds. │ │ │ │ │ │ 0015fda8 : │ │ push {r4, r5, r7, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #60] ; 0x3c │ │ @@ -391571,16 +391573,16 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 16c678 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - b.n 16ca64 │ │ - vsra.u64 q15, q4, #18 │ │ + b.n 16cab2 │ │ + vsra.u64 q15, , #18 │ │ vsli.64 d27, d16, #46 ; 0x2e │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ ldr r0, [sp, #16] │ │ bl 16c628 │ │ cbnz r0, 16c6a0 │ │ @@ -391649,15 +391651,15 @@ │ │ bl 134884 │ │ ldr r0, [sp, #12] │ │ movs r1, #0 │ │ bl 12bf68 │ │ b.n 16c73c │ │ add sp, #16 │ │ pop {r7, pc} │ │ - b.n 16c94c │ │ + b.n 16c99a │ │ vabal.u32 , d30, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ ldr r0, [sp, #16] │ │ bl 12bf78 │ │ str r0, [sp, #4] │ │ @@ -391898,16 +391900,16 @@ │ │ str r0, [sp, #20] │ │ b.n 16c968 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ subs r4, #229 ; 0xe5 │ │ - vsli.32 d24, d0, #15 │ │ - vmlsl.u32 q14, d14, d8[1] │ │ + vsli.32 d24, d23, #15 │ │ + vrsubhn.i64 d28, q15, │ │ vabal.u32 , d30, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #12] │ │ bl 1261aa │ │ @@ -393724,15 +393726,15 @@ │ │ mvn.w r0, #1 │ │ str r0, [sp, #28] │ │ b.n 16da20 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - b.n 16e040 │ │ + b.n 16e08e │ │ vqshl.u64 q12, q0, #46 ; 0x2e │ │ vmls.f32 q9, , d13[0] │ │ vrsra.u32 d19, d30, #18 │ │ vsli.32 , q4, #15 │ │ vabal.u32 , d30, d0 │ │ sub sp, #96 ; 0x60 │ │ str r0, [sp, #88] ; 0x58 │ │ @@ -403821,15 +403823,15 @@ │ │ ldr r0, [r0, #0] │ │ bl c8458 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #28] │ │ add.w sp, sp, #5088 ; 0x13e0 │ │ pop {r7, pc} │ │ nop │ │ - subs r2, #213 ; 0xd5 │ │ + subs r2, #252 ; 0xfc │ │ vrshr.u32 d28, d25, #18 │ │ vsra.u64 q14, , #19 │ │ vmla.f32 q14, , d11[0] │ │ vaddw.u32 q14, , d11 │ │ vabal.u32 , d29, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ @@ -404471,17 +404473,17 @@ │ │ bl 174b0c │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 174afa │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r4, pc} │ │ - subs r0, r6, r0 │ │ - vshll.u32 , d8, #14 │ │ - ; instruction: 0xffee19da │ │ + subs r7, r2, r1 │ │ + vshll.u32 , d31, #14 │ │ + vmlsl.u32 , d14, d1 │ │ Address 0x0000000000174b0a is out of bounds. │ │ │ │ │ │ 00174b0c : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -404500,15 +404502,15 @@ │ │ ldr r0, [sp, #4] │ │ movw r2, #377 ; 0x179 │ │ bl 13479c │ │ b.n 174b3a │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - adds r0, r0, r6 │ │ + adds r7, r4, r6 │ │ Address 0x0000000000174b42 is out of bounds. │ │ │ │ │ │ 00174b44 : │ │ push {r4, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -404647,18 +404649,18 @@ │ │ b.n 174bf0 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ b.n 174c72 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r4, pc} │ │ - adds r0, r2, r5 │ │ - vqshrn.u64 d17, q12, #18 │ │ - ; instruction: 0xffee18dc │ │ - vmul.i32 , q15, d4[0] │ │ + adds r7, r6, r5 │ │ + vqrshrn.u64 d17, , #18 │ │ + ; instruction: 0xffee1903 │ │ + vmul.i32 , q15, d11[1] │ │ Address 0x0000000000174c86 is out of bounds. │ │ │ │ │ │ 00174c88 : │ │ push {r7, lr} │ │ movs r1, #0 │ │ mov r0, r1 │ │ @@ -404705,15 +404707,15 @@ │ │ b.n 174cea │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #12] │ │ b.n 174cea │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - adds r2, r0, r0 │ │ + adds r1, r5, r0 │ │ Address 0x0000000000174cf2 is out of bounds. │ │ │ │ │ │ 00174cf4 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -404840,17 +404842,17 @@ │ │ str r0, [r1, #12] │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n 174dfe │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - asrs r0, r2, #29 │ │ - vqshl.u32 d17, d24, #14 │ │ - vmlsl.u32 , d30, d10[0] │ │ + asrs r7, r6, #29 │ │ + vqshl.u32 , , #14 │ │ + vqshlu.s64 , , #46 ; 0x2e │ │ Address 0x0000000000174e0e is out of bounds. │ │ │ │ │ │ 00174e10 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -405964,17 +405966,17 @@ │ │ bl b568c │ │ ldr r1, [sp, #16] │ │ ldr.w r1, [r1, #396] ; 0x18c │ │ str r0, [r1, #12] │ │ cbnz r0, 17583e │ │ b.n 175834 │ │ nop │ │ - ldr r4, [r4, #108] ; 0x6c │ │ - vsri.32 , , #18 │ │ - vsli.64 d20, d2, #45 ; 0x2d │ │ + ldr r3, [r1, #112] ; 0x70 │ │ + vraddhn.i64 d31, q15, q1 │ │ + vsli.64 d20, d25, #45 ; 0x2d │ │ vqshl.u64 , , #46 ; 0x2e │ │ vmlal.u32 , d14, d4 │ │ ldr r0, [r0, #0] │ │ bl b1e8c │ │ b.n 1758a2 │ │ ldr r1, [sp, #16] │ │ ldr r0, [r1, #0] │ │ @@ -406028,16 +406030,16 @@ │ │ pop {r7, pc} │ │ bvc.n 1758e2 │ │ vrsubhn.i64 d29, q15, │ │ vmlsl.u32 , d14, d3[0] │ │ vqshlu.s32 d29, d13, #14 │ │ vmls.f32 , q15, d13[1] │ │ vsli.32 , , #14 │ │ - vmul.i32 , q15, d15[0] │ │ - vmla.i32 q10, q15, d6[0] │ │ + ; instruction: 0xffee38f6 │ │ + vmla.i32 q10, q15, d13[1] │ │ vabal.u32 , d30, d0 │ │ sub sp, #32 │ │ str r2, [sp, #28] │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ movs r0, #1 │ │ str r0, [sp, #16] │ │ @@ -406162,15 +406164,15 @@ │ │ str r0, [sp, #20] │ │ b.n 1759fc │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ bcc.n 175ad6 │ │ - vrsra.u32 q12, q10, #18 │ │ + vrsra.u64 d24, d11, #18 │ │ vsubw.u32 , q7, d19 │ │ vsli.32 , q8, #14 │ │ sub sp, #344 ; 0x158 │ │ str r0, [sp, #336] ; 0x150 │ │ str r1, [sp, #332] ; 0x14c │ │ str r2, [sp, #328] ; 0x148 │ │ movs r0, #0 │ │ @@ -406559,15 +406561,15 @@ │ │ add sp, #344 ; 0x158 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ bne.n 175d86 │ │ vshr.u64 d29, d15, #18 │ │ vshr.u32 , , #18 │ │ vqshlu.s32 , , #14 │ │ - ; instruction: 0xffee4bbb │ │ + ; instruction: 0xffee4be2 │ │ vabal.u32 , d30, d0 │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ ldr r0, [r0, #0] │ │ cmp r0, #2 │ │ bne.n 175db8 │ │ @@ -406955,15 +406957,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 1760fc │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r4, pc} │ │ nop │ │ - asrs r0, r0, #2 │ │ + asrs r7, r4, #2 │ │ vrshr.u64 q8, , #18 │ │ movs r0, r0 │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ @@ -408041,16 +408043,16 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n 176b66 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ adds r3, #200 ; 0xc8 │ │ - vrsra.u32 d22, d3, #17 │ │ - ; instruction: 0xffeeeb72 │ │ + vrsra.u32 d22, d26, #17 │ │ + ; instruction: 0xffeeeb99 │ │ vabal.u32 , d29, d0 │ │ sub sp, #32 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ ldr.w ip, [sp, #44] ; 0x2c │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ str r0, [sp, #24] │ │ @@ -408099,15 +408101,15 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n 176bf0 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - subs r4, r1, #2 │ │ + subs r3, r6, #2 │ │ vabal.u32 , d30, d0 │ │ sub sp, #64 ; 0x40 │ │ ldr.w ip, [sp, #84] ; 0x54 │ │ ldr.w ip, [sp, #80] ; 0x50 │ │ ldr.w ip, [sp, #76] ; 0x4c │ │ ldr.w ip, [sp, #72] ; 0x48 │ │ str r0, [sp, #56] ; 0x38 │ │ @@ -408295,15 +408297,15 @@ │ │ ldr r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 176da4 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ nop │ │ - subs r2, #174 ; 0xae │ │ + subs r2, #213 ; 0xd5 │ │ vaddl.u32 q14, d30, d23 │ │ vaddl.u32 q14, d14, d19 │ │ vabal.u32 , d30, d0 │ │ sub sp, #32 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ ldr.w ip, [sp, #44] ; 0x2c │ │ @@ -408347,15 +408349,15 @@ │ │ b.n 176e1c │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ b.n 176e22 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - stmia r1!, {r0, r1, r2, r3, r4, r6} │ │ + stmia r1!, {r1, r2, r7} │ │ vabal.u32 , d29, d0 │ │ sub sp, #88 ; 0x58 │ │ ldr.w ip, [sp, #108] ; 0x6c │ │ ldr.w ip, [sp, #104] ; 0x68 │ │ ldr.w ip, [sp, #100] ; 0x64 │ │ ldr.w ip, [sp, #96] ; 0x60 │ │ str r0, [sp, #80] ; 0x50 │ │ @@ -408663,15 +408665,15 @@ │ │ nop │ │ ldr r3, [sp, #232] ; 0xe8 │ │ movs r4, r0 │ │ lsls r7, r1, #1 │ │ movs r0, r0 │ │ ldr r3, [sp, #184] ; 0xb8 │ │ movs r4, r0 │ │ - ldrsh r5, [r2, r3] │ │ + ldrsh r4, [r7, r3] │ │ vabal.u32 , d30, d0 │ │ bl 1770fc │ │ ldr r1, [pc, #8] ; (1770f0 ) │ │ add r1, pc │ │ str r0, [r1, #0] │ │ pop {r7, pc} │ │ nop │ │ @@ -408863,17 +408865,17 @@ │ │ str r0, [sp, #316] ; 0x13c │ │ b.n 17728a │ │ ldr r0, [sp, #316] ; 0x13c │ │ add sp, #320 ; 0x140 │ │ pop {r7, pc} │ │ movs r2, #119 ; 0x77 │ │ vmlal.u32 q9, d15, d7[0] │ │ - vabdl.u32 , d31, d19 │ │ - vshr.u64 d27, d26, #19 │ │ - vaddl.u32 , d29, d18 │ │ + ; instruction: 0xffefd7ca │ │ + vmla.i32 , , d1[1] │ │ + vmla.i32 , , d9[0] │ │ Address 0x00000000001772a2 is out of bounds. │ │ │ │ │ │ 001772a4 : │ │ sub sp, #8 │ │ push {r7, lr} │ │ sub sp, #16 │ │ @@ -408961,15 +408963,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 177350 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - add r7, sp, #760 ; 0x2f8 │ │ + add r7, sp, #916 ; 0x394 │ │ Address 0x000000000017735a is out of bounds. │ │ │ │ │ │ 0017735c : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -409014,16 +409016,16 @@ │ │ ldr r1, [sp, #4] │ │ blx r2 │ │ str r0, [sp, #12] │ │ b.n 1773ba │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - add r7, sp, #392 ; 0x188 │ │ - vcvt.u32.f32 d26, d30, #19 │ │ + add r7, sp, #548 ; 0x224 │ │ + vqrdmlsh.s32 q13, , d5[1] │ │ Address 0x00000000001773c6 is out of bounds. │ │ │ │ │ │ 001773c8 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -409193,17 +409195,17 @@ │ │ add r1, pc │ │ movw r2, #471 ; 0x1d7 │ │ bl 13479c │ │ b.n 177532 │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - add r6, sp, #40 ; 0x28 │ │ - ; instruction: 0xffedadf8 │ │ - ; instruction: 0xffedadb0 │ │ + add r6, sp, #196 ; 0xc4 │ │ + vcvt.f32.u32 d26, d15, #19 │ │ + ; instruction: 0xffedadd7 │ │ Address 0x0000000000177542 is out of bounds. │ │ │ │ │ │ 00177544 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -409239,15 +409241,15 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ b.n 177588 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - add r5, sp, #368 ; 0x170 │ │ + add r5, sp, #524 ; 0x20c │ │ Address 0x0000000000177592 is out of bounds. │ │ │ │ │ │ 00177594 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -409279,15 +409281,15 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ b.n 1775d8 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - add r5, sp, #136 ; 0x88 │ │ + add r5, sp, #292 ; 0x124 │ │ vabal.u32 , d29, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r1, [pc, #48] ; (177620 ) │ │ add r1, pc │ │ movs r0, #12 │ │ @@ -409309,15 +409311,15 @@ │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #12] │ │ b.n 177618 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - add r4, sp, #928 ; 0x3a0 │ │ + add r5, sp, #60 ; 0x3c │ │ Address 0x0000000000177622 is out of bounds. │ │ │ │ │ │ 00177624 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -409344,15 +409346,15 @@ │ │ str r0, [r1, #8] │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 17765e │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - add r4, sp, #600 ; 0x258 │ │ + add r4, sp, #756 ; 0x2f4 │ │ Address 0x0000000000177666 is out of bounds. │ │ │ │ │ │ 00177668 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -409372,15 +409374,15 @@ │ │ movs r1, #110 ; 0x6e │ │ movs r2, #65 ; 0x41 │ │ bl 1165ac │ │ b.n 177696 │ │ ldr r0, [sp, #8] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - add r4, sp, #312 ; 0x138 │ │ + add r4, sp, #468 ; 0x1d4 │ │ Address 0x000000000017769e is out of bounds. │ │ │ │ │ │ 001776a0 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -409400,15 +409402,15 @@ │ │ movs r1, #111 ; 0x6f │ │ movs r2, #65 ; 0x41 │ │ bl 1165ac │ │ b.n 1776ce │ │ ldr r0, [sp, #8] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - add r4, sp, #88 ; 0x58 │ │ + add r4, sp, #244 ; 0xf4 │ │ Address 0x00000000001776d6 is out of bounds. │ │ │ │ │ │ 001776d8 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -409428,15 +409430,15 @@ │ │ movs r1, #106 ; 0x6a │ │ movs r2, #65 ; 0x41 │ │ bl 1165ac │ │ b.n 177706 │ │ ldr r0, [sp, #8] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - add r3, sp, #888 ; 0x378 │ │ + add r4, sp, #20 │ │ Address 0x000000000017770e is out of bounds. │ │ │ │ │ │ 00177710 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -409456,15 +409458,15 @@ │ │ movs r1, #107 ; 0x6b │ │ movs r2, #65 ; 0x41 │ │ bl 1165ac │ │ b.n 17773e │ │ ldr r0, [sp, #8] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - add r3, sp, #664 ; 0x298 │ │ + add r3, sp, #820 ; 0x334 │ │ Address 0x0000000000177746 is out of bounds. │ │ │ │ │ │ 00177748 : │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -409527,17 +409529,17 @@ │ │ bl 1165ac │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 1777ce │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - add r3, sp, #336 ; 0x150 │ │ - ; instruction: 0xffedab38 │ │ - ; instruction: 0xffedab1a │ │ + add r3, sp, #492 ; 0x1ec │ │ + ; instruction: 0xffedab5f │ │ + ; instruction: 0xffedab41 │ │ Address 0x00000000001777de is out of bounds. │ │ │ │ │ │ 001777e0 : │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -409613,17 +409615,17 @@ │ │ str r0, [sp, #20] │ │ b.n 17787c │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ ; instruction: 0xeb25ffee │ │ - add r2, sp, #664 ; 0x298 │ │ - vmlsl.u32 q13, d29, d10 │ │ - vmull.u32 q13, d13, d12[1] │ │ + add r2, sp, #820 ; 0x334 │ │ + ; instruction: 0xffedaab1 │ │ + ; instruction: 0xffedaa93 │ │ Address 0x0000000000177892 is out of bounds. │ │ │ │ │ │ 00177894 : │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -409671,15 +409673,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 1778f4 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - add r1, sp, #976 ; 0x3d0 │ │ + add r2, sp, #108 ; 0x6c │ │ Address 0x00000000001778fe is out of bounds. │ │ │ │ │ │ 00177900 : │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -409727,15 +409729,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 177960 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - add r1, sp, #544 ; 0x220 │ │ + add r1, sp, #700 ; 0x2bc │ │ Address 0x000000000017796a is out of bounds. │ │ │ │ │ │ 0017796c : │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -409783,15 +409785,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 1779cc │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - add r1, sp, #112 ; 0x70 │ │ + add r1, sp, #268 ; 0x10c │ │ Address 0x00000000001779d6 is out of bounds. │ │ │ │ │ │ 001779d8 : │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -409839,15 +409841,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 177a38 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - add r0, sp, #704 ; 0x2c0 │ │ + add r0, sp, #860 ; 0x35c │ │ Address 0x0000000000177a42 is out of bounds. │ │ │ │ │ │ 00177a44 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -409908,16 +409910,16 @@ │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ b.n 177ac2 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - add r0, sp, #344 ; 0x158 │ │ - vqshrun.s64 d26, q12, #19 │ │ + add r0, sp, #500 ; 0x1f4 │ │ + vqrshrun.s64 d26, , #19 │ │ Address 0x0000000000177ace is out of bounds. │ │ │ │ │ │ 00177ad0 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -409954,16 +409956,16 @@ │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n 177b22 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - add r7, pc, #1008 ; (adr r7, 177f1c ) │ │ - vqshl.u64 q13, q7, #45 ; 0x2d │ │ + add r0, sp, #140 ; 0x8c │ │ + vmlal.u32 q13, d13, d5 │ │ Address 0x0000000000177b2e is out of bounds. │ │ │ │ │ │ 00177b30 : │ │ push {r7, lr} │ │ sub sp, #88 ; 0x58 │ │ str r0, [sp, #80] ; 0x50 │ │ @@ -410059,21 +410061,21 @@ │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r0, [sp, #84] ; 0x54 │ │ b.n 177c08 │ │ ldr r0, [sp, #84] ; 0x54 │ │ add sp, #88 ; 0x58 │ │ pop {r7, pc} │ │ nop │ │ - add r7, pc, #616 ; (adr r7, 177e7c ) │ │ - vqshl.u32 q13, q14, #13 │ │ + add r7, pc, #772 ; (adr r7, 177f18 ) │ │ + vabdl.u32 q13, d29, d19 │ │ vmla.i32 q12, , d0[0] │ │ ; instruction: 0xffedfed5 │ │ - vqshl.u32 d26, d14, #14 │ │ + ; instruction: 0xffeea745 │ │ vqshl.u64 , q15, #45 ; 0x2d │ │ - vabal.u32 , d15, d1 │ │ + vabal.u32 , d15, d24 │ │ Address 0x0000000000177c2a is out of bounds. │ │ │ │ │ │ 00177c2c : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -410111,31 +410113,31 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ b.n 177c80 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - add r6, pc, #648 ; (adr r6, 177f14 ) │ │ - vrsubhn.i64 d26, , q2 │ │ + add r6, pc, #804 ; (adr r6, 177fb0 ) │ │ + vrsubhn.i64 d26, , │ │ Address 0x0000000000177c8e is out of bounds. │ │ │ │ │ │ 00177c90 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [pc, #12] ; (177ca8 ) │ │ add r1, pc │ │ movw r2, #567 ; 0x237 │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ - add r6, pc, #240 ; (adr r6, 177d9c ) │ │ + add r6, pc, #396 ; (adr r6, 177e38 ) │ │ Address 0x0000000000177caa is out of bounds. │ │ │ │ │ │ 00177cac : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -410253,17 +410255,17 @@ │ │ b.n 177d90 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n 177d96 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - add r5, pc, #712 ; (adr r5, 178068 ) │ │ - vabal.u32 q13, d29, d10 │ │ - vsli.32 q13, q7, #13 │ │ + add r5, pc, #868 ; (adr r5, 178104 ) │ │ + vsli.64 d26, d17, #45 ; 0x2d │ │ + vabal.u32 q13, d29, d5 │ │ vaddl.u32 , d29, d2 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ ldr r0, [r0, #0] │ │ adds r0, #1 │ │ cbnz r0, 177dbe │ │ b.n 177db6 │ │ @@ -410361,16 +410363,16 @@ │ │ blx r1 │ │ b.n 177e7c │ │ ldr r0, [sp, #16] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ asrs r1, r1, #23 │ │ - vsri.64 d26, d26, #17 │ │ - vsri.64 d26, d14, #19 │ │ + vmls.i32 q13, , d1[1] │ │ + vmls.i32 q13, , d5[0] │ │ vabal.u32 , d29, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ bl 1753ac │ │ str r0, [sp, #0] │ │ @@ -410378,15 +410380,15 @@ │ │ ldr r1, [pc, #16] ; (177eb4 ) │ │ add r1, pc │ │ movw r2, #683 ; 0x2ab │ │ bl 13479c │ │ ldr r0, [sp, #0] │ │ add sp, #8 │ │ pop {r7, pc} │ │ - add r4, pc, #200 ; (adr r4, 177f80 ) │ │ + add r4, pc, #356 ; (adr r4, 17801c ) │ │ Address 0x0000000000177eb6 is out of bounds. │ │ │ │ │ │ 00177eb8 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -410436,17 +410438,17 @@ │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n 177f22 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - bhi.n 177f18 │ │ - vmul.i32 , , d2[1] │ │ - vmul.i32 , , d10[0] │ │ + bls.n 177f66 │ │ + ; instruction: 0xffedd909 │ │ + ; instruction: 0xffedd8f1 │ │ Address 0x0000000000177f32 is out of bounds. │ │ │ │ │ │ 00177f34 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -410558,15 +410560,15 @@ │ │ ldr r1, [pc, #12] ; (177ff4 ) │ │ add r1, pc │ │ movs r2, #125 ; 0x7d │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - bvc.n 177fbc │ │ + bhi.n 17800a │ │ vabal.u32 , d29, d0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #20] │ │ movs r0, #0 │ │ @@ -410752,24 +410754,24 @@ │ │ str r0, [sp, #28] │ │ b.n 17818c │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ lsls r2, r3, #29 │ │ - vqshl.u32 d29, d30, #15 │ │ - ; instruction: 0xffedfd92 │ │ - vmlsl.u32 , d29, d14[1] │ │ + ; instruction: 0xffefd765 │ │ + ; instruction: 0xffedfdb9 │ │ + vqshl.u32 d29, d5, #13 │ │ ; instruction: 0xffed8ade │ │ movs r4, r0 │ │ lsls r3, r4, #3 │ │ movs r0, r0 │ │ ldrh r2, [r2, #22] │ │ movs r4, r0 │ │ - bvs.n 17811c │ │ + bvs.n 17816a │ │ vmlsl.u32 q12, d29, d28 │ │ movs r4, r0 │ │ ldrh r6, [r4, #20] │ │ movs r4, r0 │ │ lsls r1, r0, #3 │ │ movs r0, r0 │ │ lsls r7, r1, #3 │ │ @@ -410939,21 +410941,21 @@ │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ ldrh r2, [r6, #8] │ │ movs r4, r0 │ │ vminnm.f16 , , │ │ ldrh r6, [r4, #8] │ │ movs r4, r0 │ │ - bpl.n 178348 │ │ + bpl.n 178396 │ │ ; instruction: 0xffed8900 │ │ movs r4, r0 │ │ ldrh r2, [r7, #6] │ │ movs r4, r0 │ │ - bmi.n 1782e4 │ │ - ; instruction: 0xffedfb26 │ │ + bmi.n 178332 │ │ + ; instruction: 0xffedfb4d │ │ vmul.i32 q12, , d0[0] │ │ movs r4, r0 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ @@ -411038,21 +411040,21 @@ │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ ldrh r4, [r2, #2] │ │ movs r4, r0 │ │ mrc2 15, 2, pc, cr9, cr15, {7} │ │ ldrh r0, [r1, #2] │ │ movs r4, r0 │ │ - bmi.n 17846c │ │ + bmi.n 1784ba │ │ vmlal.u32 q12, d13, d18 │ │ movs r4, r0 │ │ ldrh r4, [r3, #0] │ │ movs r4, r0 │ │ - bcc.n 178404 │ │ - vmull.u32 , d13, d6[0] │ │ + bmi.n 178452 │ │ + vmull.u32 , d13, d13[1] │ │ ; instruction: 0xffed87e0 │ │ movs r4, r0 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ @@ -411213,16 +411215,16 @@ │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #4] │ │ b.n 17857c │ │ ldr r0, [sp, #4] │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - svc 153 ; 0x99 │ │ - vcvt.u32.f32 , , #19 │ │ + svc 192 ; 0xc0 │ │ + ; instruction: 0xffeddf9a │ │ Address 0x000000000017858a is out of bounds. │ │ │ │ │ │ 0017858c : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ @@ -411292,15 +411294,15 @@ │ │ add r1, pc │ │ movs r2, #111 ; 0x6f │ │ bl 13479c │ │ b.n 178616 │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - udf #207 ; 0xcf │ │ + udf #246 ; 0xf6 │ │ Address 0x000000000017861e is out of bounds. │ │ │ │ │ │ 00178620 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -413017,17 +413019,17 @@ │ │ b.n 17935a │ │ b.n 17935c │ │ ldr r0, [sp, #0] │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ bge.n 179418 │ │ - vabdl.u32 q8, d30, d18 │ │ + ; instruction: 0xffee07c9 │ │ vmull.u32 , d14, d4[0] │ │ - vabdl.u32 q8, d30, d14 │ │ + vqshl.u64 d16, d21, #46 ; 0x2e │ │ vabal.u32 , d30, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ mov r1, sp │ │ movs r0, #106 ; 0x6a │ │ str r0, [r1, #0] │ │ @@ -413043,15 +413045,15 @@ │ │ add r2, pc │ │ movs r0, #3 │ │ bl 117324 │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ b.n 17919a │ │ - vqshlu.s64 d21, d13, #46 ; 0x2e │ │ + vmlsl.u32 , d30, d4[0] │ │ Address 0x00000000001793aa is out of bounds. │ │ │ │ │ │ 001793ac : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -413226,15 +413228,15 @@ │ │ add r2, pc │ │ movs r0, #3 │ │ bl 117324 │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ b.n 17900e │ │ - vsli.32 d21, d1, #14 │ │ + vsli.32 d21, d24, #14 │ │ Address 0x0000000000179536 is out of bounds. │ │ │ │ │ │ 00179538 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -413451,17 +413453,17 @@ │ │ movs r0, #1 │ │ str r0, [sp, #4] │ │ b.n 179708 │ │ ldr r0, [sp, #4] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ldrh r6, [r0, #34] ; 0x22 │ │ - vcvt.f16.u16 d24, d18, #19 │ │ - vcvt.f16.u16 d24, d8, #19 │ │ + ldrh r5, [r5, #34] ; 0x22 │ │ + vcvt.f16.u16 q12, , #19 │ │ + vcvt.f16.u16 d24, d31, #19 │ │ Address 0x000000000017971a is out of bounds. │ │ │ │ │ │ 0017971c : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -413883,15 +413885,15 @@ │ │ bl 17989c │ │ ldr r0, [sp, #32] │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ add r6, sp, #416 ; 0x1a0 │ │ vqrdmlah.s32 q13, q7, d10[0] │ │ ; instruction: 0xffee7999 │ │ - vraddhn.i64 d30, q7, q6 │ │ + vsri.32 d30, d19, #18 │ │ ; instruction: 0xffed5dae │ │ ; instruction: 0xffeeada8 │ │ vmlal.u32 q9, d30, d10[0] │ │ movs r4, r0 │ │ │ │ 00179ae8 : │ │ push {r7, lr} │ │ @@ -413937,16 +413939,16 @@ │ │ b.n 179b46 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n 179b46 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - add r3, pc, #440 ; (adr r3, 179d08 ) │ │ - ; instruction: 0xffeda348 │ │ + add r3, pc, #596 ; (adr r3, 179da4 ) │ │ + ; instruction: 0xffeda36f │ │ Address 0x0000000000179b52 is out of bounds. │ │ │ │ │ │ 00179b54 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -414007,16 +414009,16 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 179bdc │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - add r2, pc, #900 ; (adr r2, 179f6c ) │ │ - vmull.u32 , d13, d6[0] │ │ + add r3, pc, #32 ; (adr r3, 179c08 ) │ │ + vmull.u32 , d13, d13[1] │ │ Address 0x0000000000179bea is out of bounds. │ │ │ │ │ │ 00179bec : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -414101,17 +414103,17 @@ │ │ b.n 179c96 │ │ movs r0, #1 │ │ str r0, [sp, #8] │ │ b.n 179c96 │ │ ldr r0, [sp, #8] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - str r4, [sp, #632] ; 0x278 │ │ - vsri.64 d26, d9, #19 │ │ - vsri.32 , q11, #19 │ │ + str r4, [sp, #788] ; 0x314 │ │ + vmls.i32 q13, , d0[0] │ │ + vsri.64 d25, d13, #19 │ │ Address 0x0000000000179ca6 is out of bounds. │ │ │ │ │ │ 00179ca8 : │ │ push {r7, lr} │ │ ldr r0, [pc, #36] ; (179cd0 ) │ │ add r0, pc │ │ @@ -414200,15 +414202,15 @@ │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 179d72 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ ldrsh r7, [r7, r2] │ │ - ; instruction: 0xffee0b61 │ │ + ; instruction: 0xffee0b88 │ │ Address 0x0000000000179d7e is out of bounds. │ │ │ │ │ │ 00179d80 : │ │ push {r7, lr} │ │ sub sp, #144 ; 0x90 │ │ str r0, [sp, #140] ; 0x8c │ │ @@ -414313,16 +414315,16 @@ │ │ b.n 179dcc │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 179e6e │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - lsrs r0, r3, #12 │ │ - vqshl.u32 q14, q0, #14 │ │ + lsrs r7, r7, #12 │ │ + vqshl.u32 q14, , #14 │ │ vsli.32 d28, d27, #13 │ │ ; instruction: 0xffee68f7 │ │ vsli.64 , , #45 ; 0x2d │ │ vsli.32 d28, d3, #14 │ │ vsri.32 q12, q3, #18 │ │ Address 0x0000000000179e8e is out of bounds. │ │ │ │ @@ -414353,15 +414355,15 @@ │ │ ldr r2, [sp, #4] │ │ ldr r1, [pc, #16] ; (179ed4 ) │ │ add r1, pc │ │ bl ad050 │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - b.n 17a46a │ │ + b.n 17a4b8 │ │ vsri.64 , q11, #19 │ │ Address 0x0000000000179ed6 is out of bounds. │ │ │ │ │ │ 00179ed8 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ @@ -414390,15 +414392,15 @@ │ │ ldr r0, [sp, #8] │ │ movs r3, #4 │ │ bl acf3c │ │ movs r0, #1 │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - bcs.n 179ef4 │ │ + bcc.n 179f42 │ │ Address 0x0000000000179f22 is out of bounds. │ │ │ │ │ │ 00179f24 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -414485,21 +414487,21 @@ │ │ str r0, [sp, #20] │ │ b.n 179fe8 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ ldmia.w r9!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ - subs r6, #130 ; 0x82 │ │ + subs r6, #169 ; 0xa9 │ │ vsra.u64 q12, q1, #18 │ │ - vraddhn.i64 d18, q15, │ │ + vraddhn.i64 d18, q15, q13 │ │ vqrshrn.u64 d25, q12, #18 │ │ vrshr.u64 q12, q13, #18 │ │ - ; instruction: 0xffee9ebf │ │ - vqshlu.s32 d17, d24, #13 │ │ + vqrdmlah.s32 , q15, d6[1] │ │ + vqshlu.s32 , , #13 │ │ vcvt.f32.u32 d28, d11, #18 │ │ Address 0x000000000017a012 is out of bounds. │ │ │ │ │ │ 0017a014 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ @@ -414975,15 +414977,15 @@ │ │ ldr r1, [pc, #20] ; (17a3ac ) │ │ add r1, pc │ │ bl ad050 │ │ b.n 17a39e │ │ movs r0, #1 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - add r6, pc, #392 ; (adr r6, 17a530 ) │ │ + add r6, pc, #548 ; (adr r6, 17a5cc ) │ │ vmls.i32 , , d0[1] │ │ vsra.u64 d27, d10, #18 │ │ Address 0x000000000017a3ae is out of bounds. │ │ │ │ │ │ 0017a3b0 : │ │ push {r7, lr} │ │ @@ -415111,15 +415113,15 @@ │ │ movs r4, r0 │ │ bl 18e4a8 │ │ stc2l 15, cr15, [r5], #952 ; 0x3b8 │ │ strb r1, [r2, #9] │ │ ; instruction: 0xffedfcba │ │ vcvt.f32.u32 , q2, #18 │ │ ; instruction: 0xffee7cd2 │ │ - vsri.32 q8, , #18 │ │ + vraddhn.i64 d16, q15, q3 │ │ vaddl.u32 , d14, d24 │ │ movs r3, r0 │ │ str r4, [sp, #424] ; 0x1a8 │ │ ; instruction: 0xffee7df8 │ │ Address 0x000000000017a4ee is out of bounds. │ │ │ │ │ │ @@ -415297,26 +415299,26 @@ │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #28] │ │ b.n 17a682 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ b.n 17ac62 │ │ - ; instruction: 0xffee38be │ │ + vmul.i32 , q15, d5[1] │ │ ; instruction: 0xffeefbb4 │ │ ; instruction: 0xffee93c4 │ │ vqrdmulh.s32 , q7, d6[0] │ │ - vqrshrn.u64 d25, , #18 │ │ + ; instruction: 0xffee999e │ │ vsli.32 d29, d1, #13 │ │ ; instruction: 0xffee936c │ │ vqdmulh.s32 , q15, d14[1] │ │ - ; instruction: 0xffee98b5 │ │ - vaddl.u32 , d13, d30 │ │ + ; instruction: 0xffee98dc │ │ + vshr.u32 , , #19 │ │ vsri.64 , q2, #18 │ │ - vmull.p64 , d14, d21 │ │ + vqrdmlah.s32 , q7, d12[0] │ │ vrsra.u32 d25, d10, #18 │ │ ; instruction: 0xffee7c9c │ │ vqrdmulh.s32 q11, q15, d2[1] │ │ vmlal.u32 , d30, d4[1] │ │ vabdl.u32 , d14, d30 │ │ movs r4, r0 │ │ ldrb r4, [r0, #17] │ │ @@ -415378,15 +415380,15 @@ │ │ adds r0, #8 │ │ str r0, [sp, #8] │ │ b.n 17a708 │ │ ldr r0, [sp, #0] │ │ add sp, #16 │ │ pop {r7, pc} │ │ sub sp, #72 ; 0x48 │ │ - ; instruction: 0xffee99b8 │ │ + ; instruction: 0xffee99df │ │ vabal.u32 , d29, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #0] │ │ ldr r0, [r0, #0] │ │ cbz r0, 17a77c │ │ @@ -415443,17 +415445,17 @@ │ │ bl ad050 │ │ movs r0, #1 │ │ add sp, #8 │ │ pop {r7, pc} │ │ str r1, [sp, #584] ; 0x248 │ │ vrsra.u32 , , #18 │ │ vmla.f32 , q7, d8[1] │ │ - vqdmulh.s32 , q15, d3[0] │ │ + vqdmulh.s32 , q15, d10[1] │ │ vsra.u32 d25, d30, #18 │ │ - vqshrun.s64 d18, , #18 │ │ + vqshrun.s64 d18, q12, #18 │ │ vabal.u32 , d30, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 175190 │ │ @@ -415596,15 +415598,15 @@ │ │ str r0, [sp, #28] │ │ b.n 17a944 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ ldr r7, [pc, #352] ; (17aab0 ) │ │ - vabal.u32 , d30, d26 │ │ + vsli.64 , , #46 ; 0x2e │ │ vabal.u32 , d29, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #12] │ │ ldr r2, [pc, #20] ; (17a978 ) │ │ @@ -416653,18 +416655,18 @@ │ │ b.n 17b216 │ │ movs r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 17b216 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ - bl 1741fa │ │ + pld [pc, #-4077] ; 17a233 │ │ strb r2, [r4, r7] │ │ - vaddl.u32 q14, d13, d19 │ │ - vqdmulh.s32 q14, , d3[1] │ │ + vmla.i32 q14, , d10[0] │ │ + ; instruction: 0xffedcd0a │ │ vabal.u32 , d29, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #76] ; 0x4c │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #28] │ │ @@ -416767,15 +416769,15 @@ │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 17b312 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ mov r4, r2 │ │ vsli.32 q10, q13, #14 │ │ - vqrdmlah.s32 , q7, d2[1] │ │ + vmull.p64 , d30, d9 │ │ vabal.u32 , d29, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #44] ; 0x2c │ │ str r1, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #32] │ │ @@ -417349,15 +417351,15 @@ │ │ vmla.f32 q10, q15, d2[1] │ │ vsra.u64 d20, d18, #18 │ │ vmla.f32 q10, q7, d0[0] │ │ vaddw.u32 q10, q7, d4 │ │ vshr.u64 q10, q0, #18 │ │ vaddl.u32 q10, d30, d26 │ │ vaddl.u32 q10, d30, d6 │ │ - vsli.64 q9, , #46 ; 0x2e │ │ + vrsubhn.i64 d18, q7, q0 │ │ vabal.u32 , d30, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #76] ; 0x4c │ │ bl 178904 │ │ ldr r1, [sp, #4] │ │ @@ -417548,15 +417550,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #124] ; 0x7c │ │ b.n 17ba20 │ │ ldr r0, [sp, #124] ; 0x7c │ │ add sp, #128 ; 0x80 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - stc2 15, cr15, [r9], #948 ; 0x3b4 │ │ + ldc2l 15, cr15, [r0], {237} ; 0xed │ │ ldrb r6, [r4, r3] │ │ vcvt.f32.u32 , q3, #19 │ │ vabal.u32 , d30, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ @@ -419495,15 +419497,15 @@ │ │ ldr r0, [sp, #20] │ │ bl 189b30 │ │ ldr r0, [sp, #12] │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ ldrb r5, [r7, #26] │ │ vcvt.f32.u32 , , #18 │ │ - vsri.32 q9, , #18 │ │ + vraddhn.i64 d18, q15, q3 │ │ vabal.u32 , d30, d0 │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #52] ; 0x34 │ │ str r1, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #52] ; 0x34 │ │ bl 17cfa8 │ │ str r0, [sp, #44] ; 0x2c │ │ @@ -419854,26 +419856,26 @@ │ │ b.n 17cd78 │ │ ldr r0, [sp, #308] ; 0x134 │ │ add sp, #312 ; 0x138 │ │ pop {r7, pc} │ │ nop │ │ asrs r6, r3, #2 │ │ movs r4, r0 │ │ - ldrb r4, [r5, #21] │ │ + ldrb r3, [r2, #22] │ │ vmla.i32 , , d0[1] │ │ movs r4, r0 │ │ - cbz r7, 17ce04 │ │ + cbz r6, 17ce0e │ │ vshr.u32 d17, d22, #19 │ │ movs r4, r0 │ │ ldr r6, [r0, #64] ; 0x40 │ │ ; instruction: 0xffee7b6f │ │ ; instruction: 0xffee6bd4 │ │ vrsra.u64 d29, d16, #18 │ │ - vraddhn.i64 d22, q7, │ │ - ; instruction: 0xffeddba5 │ │ + vmls.i32 q11, q7, d14[0] │ │ + ; instruction: 0xffeddbcc │ │ ; instruction: 0xffed7b27 │ │ vabal.u32 , d30, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #44] ; 0x2c │ │ str r1, [sp, #40] ; 0x28 │ │ str r2, [sp, #36] ; 0x24 │ │ movs r0, #0 │ │ @@ -421099,15 +421101,15 @@ │ │ movs r2, #26 │ │ bl e0ac4 │ │ ldr r0, [sp, #4] │ │ movs r1, #40 ; 0x28 │ │ blx 1a4b64 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - ldrb r7, [r6, #29] │ │ + ldrb r6, [r3, #30] │ │ vqrshrun.s64 d28, q13, #19 │ │ Address 0x000000000017d8b2 is out of bounds. │ │ │ │ │ │ 0017d8b4 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ @@ -421407,15 +421409,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 17db1c │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - ldr r4, [r4, #124] ; 0x7c │ │ + strb r3, [r1, #0] │ │ vqshlu.s64 q14, q14, #45 ; 0x2d │ │ vmlsl.u32 q14, d14, d10[1] │ │ Address 0x000000000017db2e is out of bounds. │ │ │ │ │ │ 0017db30 : │ │ push {r7, lr} │ │ @@ -421751,21 +421753,21 @@ │ │ b.n 17de08 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 17de0e │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - ldrb r3, [r0, #19] │ │ - vmull.u32 , d29, d13 │ │ - vcvt.f16.u16 , , #19 │ │ - ; instruction: 0xffed7b75 │ │ - vmlsl.u32 , d29, d17 │ │ - ; instruction: 0xffed7a75 │ │ - vmull.u32 , d13, d3[0] │ │ + ldrb r2, [r5, #19] │ │ + ; instruction: 0xffed7cb4 │ │ + ; instruction: 0xffed7c9c │ │ + ; instruction: 0xffed7b9c │ │ + vmull.u32 , d29, d8[0] │ │ + ; instruction: 0xffed7a9c │ │ + vmull.u32 , d13, d10[1] │ │ vabal.u32 , d29, d0 │ │ bl 174c88 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ @@ -422492,20 +422494,20 @@ │ │ add r1, pc │ │ mov.w r2, #316 ; 0x13c │ │ bl 13479c │ │ b.n 17e472 │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - strb r7, [r1, #19] │ │ - vsri.64 d23, d29, #19 │ │ - vsri.32 , , #19 │ │ - vraddhn.i64 d23, , │ │ - ; instruction: 0xffed73e5 │ │ - ; instruction: 0xffed73c3 │ │ + strb r6, [r6, #19] │ │ + vmls.i32 , , d4[1] │ │ + vraddhn.i64 d23, , q0 │ │ + vsri.32 d23, d16, #19 │ │ + vraddhn.i64 d23, , q6 │ │ + ; instruction: 0xffed73ea │ │ Address 0x000000000017e48e is out of bounds. │ │ │ │ │ │ 0017e490 : │ │ push {r7, lr} │ │ ldr r0, [pc, #36] ; (17e4b8 ) │ │ add r0, pc │ │ @@ -424092,15 +424094,15 @@ │ │ add r1, pc │ │ movs r0, #2 │ │ bl 117324 │ │ b.n 17f276 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - adds r2, #162 ; 0xa2 │ │ + adds r2, #201 ; 0xc9 │ │ vmls.f32 q9, , d8[1] │ │ vsra.u64 d16, d25, #19 │ │ movs r0, r0 │ │ ldrb r3, [r2, #19] │ │ vsubl.u32 q9, d30, d4 │ │ vsri.64 d17, d23, #18 │ │ ; instruction: 0xffee3b74 │ │ @@ -425059,19 +425061,19 @@ │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ nop │ │ lsls r6, r1, #13 │ │ vqrdmlsh.s32 , , d1[1] │ │ ; instruction: 0xffed0df4 │ │ - vrsubhn.i64 d20, q7, q15 │ │ + vqshlu.s32 q10, , #14 │ │ ; instruction: 0xffed0ddd │ │ ; instruction: 0xffeeff8d │ │ ; instruction: 0xffed0da0 │ │ - vsli.64 q10, q5, #46 ; 0x2e │ │ + vrsubhn.i64 d20, q7, │ │ ; instruction: 0xffed0d89 │ │ vqrdmlsh.s32 , q7, d7[0] │ │ ; instruction: 0xffedfef5 │ │ vabal.u32 , d29, d0 │ │ sub sp, #24 │ │ ldr.w ip, [sp, #36] ; 0x24 │ │ ldr.w ip, [sp, #32] │ │ @@ -425387,15 +425389,15 @@ │ │ vaddl.u32 , d14, d24 │ │ movs r4, r0 │ │ stmia r2!, {r1, r2, r4} │ │ movs r3, r0 │ │ asrs r0, r3, #32 │ │ movs r4, r0 │ │ str r6, [r4, #92] ; 0x5c │ │ - vcvt.u16.f16 d27, d30, #18 │ │ + vqrdmulh.s32 , q7, d5[1] │ │ vaddl.u32 , d13, d8 │ │ movs r4, r0 │ │ stmia r1!, {r1, r4, r5, r6, r7} │ │ movs r3, r0 │ │ lsrs r6, r6, #31 │ │ movs r4, r0 │ │ lsrs r2, r5, #31 │ │ @@ -425585,18 +425587,18 @@ │ │ pop {r7, pc} │ │ lsrs r0, r5, #24 │ │ movs r4, r0 │ │ lsrs r0, r4, #23 │ │ movs r4, r0 │ │ lsrs r4, r5, #22 │ │ movs r4, r0 │ │ - stmia r6!, {r0, r1, r2, r6} │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ vqrdmulh.s32 q8, , d4[0] │ │ movs r4, r0 │ │ - ldr r4, [r2, r6] │ │ + ldr r3, [r7, r6] │ │ vabal.u32 , d29, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [pc, #76] ; (17ff3c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r1, [pc, #72] ; (17ff40 ) │ │ @@ -429972,20 +429974,20 @@ │ │ bl 191c7c │ │ ldr r0, [sp, #20] │ │ bl b1014 │ │ ldr r0, [sp, #24] │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - stmia r3!, {r0, r3, r4, r5, r7} │ │ + stmia r3!, {r5, r6, r7} │ │ vcvt.f16.u16 d19, d17, #19 │ │ - ; instruction: 0xffeec367 │ │ - vsubw.u32 q14, , d13 │ │ - vrshr.u64 q14, , #19 │ │ - vrshr.u64 d28, d31, #19 │ │ + vsubw.u32 q14, q15, d14 │ │ + vrsra.u32 d28, d20, #19 │ │ + vsubw.u32 q14, , d4 │ │ + vmlal.u32 q14, d29, d6[1] │ │ Address 0x0000000000182832 is out of bounds. │ │ │ │ │ │ 00182834 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ @@ -430138,20 +430140,20 @@ │ │ bl 18fa94 │ │ ldr r0, [sp, #20] │ │ bl b1014 │ │ ldr r0, [sp, #24] │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - stmia r2!, {r0, r2, r6} │ │ + stmia r2!, {r2, r3, r5, r6} │ │ ; instruction: 0xffed3abd │ │ - vsra.u64 q14, , #18 │ │ - vsra.u64 d28, d9, #19 │ │ - vmla.f32 q14, , d9[1] │ │ - vmla.f32 q14, , d11[0] │ │ + vrshr.u32 d28, d10, #18 │ │ + vmla.f32 q14, , d0[0] │ │ + vsra.u64 d28, d0, #19 │ │ + vsra.u32 q14, q9, #19 │ │ Address 0x00000000001829a6 is out of bounds. │ │ │ │ │ │ 001829a8 : │ │ push {r7, lr} │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ @@ -430289,18 +430291,18 @@ │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 182ad0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ bcs.n 182b88 │ │ - vshr.u64 q14, , #19 │ │ + vshr.u64 q14, q12, #19 │ │ vmul.f32 , , d15[0] │ │ - vshr.u64 d28, d11, #18 │ │ - vaddl.u32 q14, d13, d9 │ │ + vmla.i32 q14, q15, d2[0] │ │ + vshr.u32 d28, d16, #19 │ │ vrshr.u64 , q15, #19 │ │ movs r3, r0 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ @@ -430405,23 +430407,23 @@ │ │ str r0, [sp, #12] │ │ b.n 182bda │ │ b.n 182bdc │ │ b.n 182bde │ │ ldr r0, [sp, #12] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ittte ne │ │ + itt mi │ │ Address 0x0000000000182be6 is out of bounds. │ │ │ │ │ │ 00182be8 : │ │ push {r7, lr} │ │ - subne sp, #24 │ │ - strne r0, [sp, #16] │ │ - streq r1, [sp, #12] │ │ + submi sp, #24 │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #12] │ │ bl b5790 │ │ bl b0f04 │ │ str r0, [sp, #8] │ │ cbnz r0, 182c18 │ │ b.n 182bfe │ │ mov r1, sp │ │ movs r0, #25 │ │ @@ -430675,31 +430677,31 @@ │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ bl 183b28 │ │ movs r0, #1 │ │ add sp, #80 ; 0x50 │ │ pop {r7, pc} │ │ strb r1, [r7, #19] │ │ - vsubw.u32 q13, q15, d0 │ │ + vsubw.u32 q13, q15, d23 │ │ vqshlu.s64 d19, d19, #45 ; 0x2d │ │ - vmlsl.u32 , d30, d8[0] │ │ + vmlsl.u32 , d30, d15[1] │ │ vrsubhn.i64 d19, q14, │ │ - vrshr.u32 , , #18 │ │ + vrshr.u32 , q13, #18 │ │ vsri.64 d23, d17, #19 │ │ vqshlu.s32 , , #14 │ │ vsli.64 d31, d16, #46 ; 0x2e │ │ - vmla.f32 , , d6[0] │ │ - vqshrn.u64 d24, , #19 │ │ - vqshl.u32 , q4, #13 │ │ + vmla.f32 , , d13[1] │ │ + vqshrn.u64 d24, q14, #19 │ │ + vqshl.u32 , , #13 │ │ vsli.32 , q1, #13 │ │ - vrshr.u64 d26, d22, #19 │ │ - ; instruction: 0xffed1c97 │ │ + vrshr.u64 q13, , #19 │ │ + ; instruction: 0xffed1cbe │ │ vmul.i32 q9, , d11[1] │ │ vqshlu.s64 q11, , #46 ; 0x2e │ │ - vsli.64 d31, d10, #46 ; 0x2e │ │ + vmls.f32 , q15, d1[0] │ │ vraddhn.i64 d31, q14, q9 │ │ vqdmulh.s32 q10, , d14[0] │ │ vabal.u32 , d30, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ @@ -430750,15 +430752,15 @@ │ │ bl b1014 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n 182f0e │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - bl ffe4cef0 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffc8ec38> │ │ + bl ffe73ef0 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffcb5c38> │ │ │ │ 00182f18 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ @@ -431150,27 +431152,27 @@ │ │ add r1, pc │ │ bl b1764 │ │ cmp r0, #0 │ │ bgt.n 1832dc │ │ b.n 183290 │ │ b.n 18345e │ │ nop │ │ - bl ffdc1270 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffc02fb8> │ │ + bl ffde8270 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffc29fb8> │ │ ldmia r1!, {r0, r2, r3, r4, r5} │ │ - vmul.f32 , , d1[0] │ │ + vmul.f32 , , d8[1] │ │ vrsra.u32 , , #19 │ │ - vshr.u32 q13, , #18 │ │ + vshr.u32 q13, q12, #18 │ │ vrsra.u32 , , #19 │ │ vqshlu.s64 d30, d21, #46 ; 0x2e │ │ vmlal.u32 , d12, d6[1] │ │ - vmull.u32 , d13, d5[1] │ │ - vrsra.u32 , , #19 │ │ + vmlsl.u32 , d29, d12 │ │ + vrsra.u32 , q12, #19 │ │ vmlal.u32 , d28, d11[0] │ │ vsra.u64 , q8, #18 │ │ - vmul.f32 , , d8[1] │ │ + ; instruction: 0xffed198f │ │ vmlal.u32 , d13, d11[1] │ │ vqshlu.s64 d29, d23, #46 ; 0x2e │ │ vsubl.u32 , d12, d23 │ │ vmul.f32 q10, q15, d9[0] │ │ vsubl.u32 , d14, d7 │ │ vaddl.u32 q15, d14, d9 │ │ ldr r0, [sp, #120] ; 0x78 │ │ @@ -431357,32 +431359,32 @@ │ │ b.n 183478 │ │ ldr r0, [sp, #124] ; 0x7c │ │ add sp, #128 ; 0x80 │ │ pop {r7, pc} │ │ nop │ │ lsrs r2, r6, #6 │ │ vaddw.u32 , q15, d21 │ │ - vmla.f32 , q15, d5[0] │ │ - vqrdmlah.s32 q8, q6, d1[0] │ │ + vmla.f32 , q15, d12[1] │ │ + vqrdmlah.s32 q8, q6, d8[1] │ │ vqshl.u32 , , #13 │ │ vaddl.u32 , d14, d24 │ │ vmls.f32 , , d9[0] │ │ - vmlal.u32 , d14, d13[0] │ │ + vrshr.u32 , q10, #18 │ │ vshr.u32 d19, d3, #19 │ │ ; instruction: 0xffee07e6 │ │ ; instruction: 0xffee2fd9 │ │ vmlsl.u32 , d30, d15 │ │ ; instruction: 0xffee2fa1 │ │ - ; instruction: 0xffee0b6a │ │ - vqrdmlah.s32 , , d13[1] │ │ + ; instruction: 0xffee0b91 │ │ + ; instruction: 0xffed3e94 │ │ vcvt.u32.f32 q9, , #19 │ │ vmull.p64 q15, d30, d22 │ │ vmull.u32 q12, d29, d8[0] │ │ movs r3, r0 │ │ - vmin.f16 , , q14 │ │ + vmin.f32 , q10, q14 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -431847,27 +431849,27 @@ │ │ ldrb.w r0, [sp, #96] ; 0x60 │ │ lsls r0, r0, #24 │ │ cmp r0, #0 │ │ bmi.n 1839be │ │ b.n 183924 │ │ subs r0, #110 ; 0x6e │ │ vmlal.u32 q14, d30, d7[1] │ │ - vmlal.u32 , d29, d11[1] │ │ + vrsra.u32 d23, d2, #19 │ │ ; instruction: 0xffed2d21 │ │ - ; instruction: 0xffee99fb │ │ + vmlsl.u32 , d14, d18 │ │ ; instruction: 0xffed2d07 │ │ - vmul.f32 , q15, d14[1] │ │ - vrsra.u64 q9, , #19 │ │ + vshll.u32 , d5, #14 │ │ + vsri.32 d18, d12, #19 │ │ vcvt.f16.u16 q9, , #19 │ │ ; instruction: 0xffeecff0 │ │ ; instruction: 0xffeddfac │ │ vcvt.f16.u16 q9, , #19 │ │ vsra.u32 d21, d24, #18 │ │ - vsli.64 , q14, #46 ; 0x2e │ │ - vqshl.u64 d20, d7, #45 ; 0x2d │ │ + vrsubhn.i64 d27, q7, │ │ + vqshl.u64 d20, d30, #45 ; 0x2d │ │ vqshrun.s64 d25, q5, #19 │ │ bl 187a28 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ mov r1, sp │ │ str r0, [r1, #0] │ │ add r0, sp, #44 ; 0x2c │ │ @@ -432042,31 +432044,31 @@ │ │ bl 13479c │ │ ldr r0, [sp, #88] ; 0x58 │ │ add sp, #112 ; 0x70 │ │ pop {r7, pc} │ │ nop │ │ beq.n 183b2e │ │ vmull.u32 q15, d28, d8[0] │ │ - vmla.i32 q9, , d10[0] │ │ - ; instruction: 0xffed2d81 │ │ - vrshr.u64 q11, q6, #19 │ │ + vshr.u32 q9, , #19 │ │ + ; instruction: 0xffed2da8 │ │ + vsubw.u32 q11, , d3 │ │ vshll.u32 q15, d26, #13 │ │ vcvt.f32.u32 d29, d17, #19 │ │ vmul.f32 q15, q14, d2[1] │ │ - vaddw.u32 , , d11 │ │ - ; instruction: 0xffedea77 │ │ + vsra.u64 d27, d18, #19 │ │ + ; instruction: 0xffedea9e │ │ ; instruction: 0xffec29f1 │ │ vqshrn.u64 d30, q8, #18 │ │ - vaddl.u32 , d29, d24 │ │ + vmla.i32 , , d15[0] │ │ ; instruction: 0xffed29ab │ │ - vmlal.u32 , d14, d0[1] │ │ + vsubl.u32 , d30, d7 │ │ vmul.f32 q9, , d9[1] │ │ vmull.u32 , d30, d15[0] │ │ vqshrn.u64 d18, , #18 │ │ - vqshl.u64 , q9, #46 ; 0x2e │ │ + vqshrun.s64 d19, , #18 │ │ vqrshrn.u64 d29, , #19 │ │ Address 0x0000000000183b0e is out of bounds. │ │ │ │ │ │ 00183b10 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ @@ -432509,26 +432511,26 @@ │ │ movs r0, #1 │ │ str r0, [sp, #148] ; 0x94 │ │ b.n 183ef2 │ │ ldr r0, [sp, #148] ; 0x94 │ │ add sp, #152 ; 0x98 │ │ pop {r7, pc} │ │ movs r6, #43 ; 0x2b │ │ - ; instruction: 0xffee4f26 │ │ + vqrdmlsh.s32 q10, q7, d13[0] │ │ vmull.u32 , d13, d8[1] │ │ vsli.32 d30, d6, #14 │ │ - vmlal.u32 , d29, d25 │ │ + ; instruction: 0xffed78d0 │ │ vabal.u32 q9, d29, d19 │ │ vabal.u32 q9, d30, d5 │ │ ; instruction: 0xffeefd85 │ │ vmul.f32 , , d2[0] │ │ vsri.32 q15, q8, #18 │ │ vqshl.u64 , , #45 ; 0x2d │ │ vsri.64 q9, , #18 │ │ - ; instruction: 0xffee0be9 │ │ + vcvt.f16.u16 d16, d0, #18 │ │ vmls.i32 q9, , d13[0] │ │ vrshr.u64 q15, q2, #18 │ │ vraddhn.i64 d18, , │ │ ; instruction: 0xffee4af9 │ │ vraddhn.i64 d18, q15, │ │ ; instruction: 0xffeeeef2 │ │ ; instruction: 0xffede3ca │ │ @@ -432689,20 +432691,20 @@ │ │ movs r0, #0 │ │ str r0, [sp, #76] ; 0x4c │ │ b.n 1840a8 │ │ ldr r0, [sp, #76] ; 0x4c │ │ add sp, #80 ; 0x50 │ │ pop {r7, pc} │ │ nop │ │ - b.n 1839d4 │ │ + b.n 183a22 │ │ vsri.64 d29, d1, #20 │ │ - vmla.i32 q13, , d9[0] │ │ + vshr.u64 q13, q8, #19 │ │ vsri.32 d29, d9, #19 │ │ - ; instruction: 0xffedff20 │ │ - vshr.u32 d26, d21, #20 │ │ + vqrdmlsh.s32 , , d7[0] │ │ + vshr.u32 q13, q6, #20 │ │ vsubl.u32 q15, d13, d20 │ │ vrsra.u32 , , #19 │ │ vabal.u32 , d29, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ @@ -432969,16 +432971,16 @@ │ │ bl 184334 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n 18430a │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldr r1, [pc, #916] ; (1846a8 ) │ │ - vqrshrn.u64 d20, , #19 │ │ + ldr r2, [pc, #48] ; (184344 ) │ │ + ; instruction: 0xffed49a6 │ │ vabal.u32 , d29, d0 │ │ bl 174c88 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ @@ -433111,15 +433113,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n 18443c │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - ldr r0, [pc, #660] ; (1846dc ) │ │ + ldr r0, [pc, #816] ; (184778 ) │ │ Address 0x0000000000184446 is out of bounds. │ │ │ │ │ │ 00184448 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ @@ -433200,15 +433202,15 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #28] │ │ b.n 1844fc │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - ; instruction: 0x47ab │ │ + ; instruction: 0x47d2 │ │ Address 0x0000000000184506 is out of bounds. │ │ │ │ │ │ 00184508 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ @@ -433290,16 +433292,16 @@ │ │ bl 98844 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #28] │ │ b.n 1845c2 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - mov r9, sp │ │ - vqrdmlah.s32 q15, , d9[0] │ │ + bx r2 │ │ + vcvt.f32.u32 q15, q8, #19 │ │ Address 0x00000000001845ce is out of bounds. │ │ │ │ │ │ 001845d0 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -433428,15 +433430,15 @@ │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #28] │ │ b.n 1846e2 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - cmp r9, r4 │ │ + cmp r8, r9 │ │ Address 0x00000000001846ea is out of bounds. │ │ │ │ │ │ 001846ec : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -433609,16 +433611,16 @@ │ │ bl 9df7a │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 18486a │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - add r9, fp │ │ - vsri.32 d20, d13, #19 │ │ + cmp r0, r0 │ │ + vmls.i32 q10, , d4[0] │ │ vabal.u32 , d29, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 1750c8 │ │ @@ -433854,15 +433856,15 @@ │ │ b.n 184a6a │ │ ldr r0, [sp, #36] ; 0x24 │ │ bl 11aaec │ │ ldr r0, [sp, #40] ; 0x28 │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - ldrsh r0, [r6, r3] │ │ + ldrsh r7, [r2, r4] │ │ Address 0x0000000000184a7a is out of bounds. │ │ │ │ │ │ 00184a7c : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -434401,17 +434403,17 @@ │ │ b.n 184eca │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n 184eca │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldrh r2, [r6, r2] │ │ - ; instruction: 0xffed5a9a │ │ - vmlsl.u32 , d29, d2 │ │ + ldrh r1, [r3, r3] │ │ + vmull.u32 , d29, d1[0] │ │ + vmlsl.u32 , d29, d25 │ │ Address 0x0000000000184eda is out of bounds. │ │ │ │ │ │ 00184edc : │ │ push {r7, lr} │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ @@ -434909,15 +434911,15 @@ │ │ bmi.n 1852ba │ │ │ │ 00185310 : │ │ ldr r0, [pc, #4] ; (185318 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - strb r1, [r3, #6] │ │ + strb r0, [r0, #7] │ │ Address 0x000000000018531a is out of bounds. │ │ │ │ │ │ 0018531c : │ │ ldr r0, [pc, #4] ; (185324 ) │ │ add r0, pc │ │ bx lr │ │ @@ -434927,15 +434929,15 @@ │ │ │ │ │ │ 00185328 : │ │ ldr r0, [pc, #4] ; (185330 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - ldr r0, [pc, #72] ; (18537c ) │ │ + ldr r0, [pc, #228] ; (185418 ) │ │ Address 0x0000000000185332 is out of bounds. │ │ │ │ │ │ 00185334 : │ │ ldr r0, [pc, #4] ; (18533c ) │ │ add r0, pc │ │ bx lr │ │ @@ -434954,15 +434956,15 @@ │ │ │ │ │ │ 0018534c : │ │ ldr r0, [pc, #4] ; (185354 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - bl ab330 │ │ + bl d2330 │ │ │ │ 00185358 : │ │ push {r7, lr} │ │ ldr r0, [pc, #36] ; (185380 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ bl 116ee4 │ │ @@ -438763,15 +438765,15 @@ │ │ bl 191c7c │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 1871de │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - stmia r0!, {r0, r1, r5, r6, r7} │ │ + stmia r1!, {r1, r3} │ │ vabal.u32 , d28, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -438864,16 +438866,16 @@ │ │ bl 191b30 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 1872ba │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - ldrb r3, [r5, #3] │ │ - vmul.i32 , , d15[0] │ │ + ldrb r2, [r2, #4] │ │ + ; instruction: 0xffed78f6 │ │ Address 0x00000000001872c6 is out of bounds. │ │ │ │ │ │ 001872c8 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ @@ -439006,19 +439008,19 @@ │ │ bl 1165ac │ │ b.n 1873dc │ │ ldr r0, [sp, #12] │ │ bl 128c00 │ │ ldr r0, [sp, #8] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - strb r5, [r4, #30] │ │ - vabdl.u32 , d29, d15 │ │ - ; instruction: 0xffed776b │ │ - ; instruction: 0xffed7749 │ │ - vqshl.u32 d23, d19, #13 │ │ + strb r4, [r1, #31] │ │ + vqshl.u64 d23, d22, #45 ; 0x2d │ │ + vqshl.u64 d23, d2, #45 ; 0x2d │ │ + vqshl.u32 , q8, #13 │ │ + vqshl.u32 , q5, #13 │ │ Address 0x00000000001873fa is out of bounds. │ │ │ │ │ │ 001873fc : │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ movs r0, #0 │ │ @@ -439231,15 +439233,15 @@ │ │ str r0, [sp, #28] │ │ b.n 1875a2 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ blxns lr │ │ movs r3, r0 │ │ - strb r5, [r5, #21] │ │ + strb r4, [r2, #22] │ │ Address 0x00000000001875ae is out of bounds. │ │ │ │ │ │ 001875b0 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ ldr.w ip, [sp, #32] │ │ @@ -440436,15 +440438,15 @@ │ │ str r0, [r1, #0] │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 187f2a │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - add r5, pc, #192 ; (adr r5, 187ff4 ) │ │ + add r5, pc, #348 ; (adr r5, 188090 ) │ │ Address 0x0000000000187f32 is out of bounds. │ │ │ │ │ │ 00187f34 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ @@ -440613,30 +440615,30 @@ │ │ b.n 1880a4 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 1880aa │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - add r4, pc, #840 ; (adr r4, 1883fc ) │ │ - vsri.64 d26, d26, #20 │ │ - vraddhn.i64 d26, q14, q2 │ │ - vsri.32 q13, q11, #20 │ │ - vsri.32 q13, q7, #20 │ │ + add r4, pc, #996 ; (adr r4, 188498 ) │ │ + vmls.i32 q13, q14, d1[1] │ │ + vraddhn.i64 d26, q14, │ │ + vsri.64 d26, d13, #20 │ │ + vraddhn.i64 d26, q14, │ │ vqrdmlah.s32 q12, q6, d2[1] │ │ movs r3, r0 │ │ lsls r1, r0, #3 │ │ movs r0, r0 │ │ ldrh r0, [r2, #50] ; 0x32 │ │ movs r3, r0 │ │ - add r3, pc, #992 ; (adr r3, 1884b4 ) │ │ + add r4, pc, #124 ; (adr r4, 188150 ) │ │ vcvt.f32.u32 d24, d16, #20 │ │ movs r3, r0 │ │ - add r3, pc, #840 ; (adr r3, 188424 ) │ │ - vsubw.u32 q13, q14, d30 │ │ + add r3, pc, #996 ; (adr r3, 1884c0 ) │ │ + vrsra.u64 q13, , #20 │ │ vabal.u32 , d28, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 174cf4 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -440721,16 +440723,16 @@ │ │ add r1, pc │ │ movs r2, #192 ; 0xc0 │ │ bl 13479c │ │ b.n 18819a │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - add r2, pc, #744 ; (adr r2, 18848c ) │ │ - vsubl.u32 q13, d28, d28 │ │ + add r2, pc, #900 ; (adr r2, 188528 ) │ │ + vrshr.u64 q13, , #20 │ │ Address 0x00000000001881a6 is out of bounds. │ │ │ │ │ │ 001881a8 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -441239,87 +441241,87 @@ │ │ b.n 1885a8 │ │ ldr r0, [sp, #8] │ │ add sp, #12 │ │ bx lr │ │ nop │ │ strh r0, [r5, #28] │ │ vsli.64 , , #45 ; 0x2d │ │ - vabdl.u32 q14, d29, d17 │ │ + ; instruction: 0xffedc7c8 │ │ vabal.u32 q8, d12, d24 │ │ vsubw.u32 q12, q15, d11 │ │ - vsra.u32 q10, q12, #19 │ │ - vshr.u64 q13, , #19 │ │ + vsra.u64 d20, d15, #19 │ │ + vaddw.u32 q13, , d22 │ │ ; instruction: 0xffecf7c8 │ │ - vqrdmlah.s32 q15, , d9[1] │ │ - vsubl.u32 q15, d28, d20 │ │ - ; instruction: 0xffec17e9 │ │ + vcvt.u32.f32 d30, d0, #19 │ │ + vmlal.u32 q15, d28, d11[0] │ │ + vqshrun.s64 d17, q0, #20 │ │ vmull.p64 , d29, d22 │ │ - vqshl.u64 , , #45 ; 0x2d │ │ + vqshrun.s64 d17, q4, #19 │ │ vsli.64 d23, d12, #45 ; 0x2d │ │ vsri.64 d24, d16, #19 │ │ - ; instruction: 0xffec4d2a │ │ - ; instruction: 0xffedbba9 │ │ + vcvt.u16.f16 q10, , #20 │ │ + ; instruction: 0xffedbbd0 │ │ vabal.u32 , d28, d26 │ │ vcvt.f32.u32 d17, d22, #19 │ │ - ; instruction: 0xffee5ab1 │ │ - vshr.u64 d26, d18, #19 │ │ + ; instruction: 0xffee5ad8 │ │ + vshr.u64 q13, , #19 │ │ vcvt.f32.u32 d17, d22, #20 │ │ - vcvt.f32.u32 d26, d4, #18 │ │ - vmlal.u32 , d28, d6[1] │ │ - vshr.u64 d26, d25, #19 │ │ - vmlal.u32 , d28, d10[1] │ │ + vcvt.f32.u32 d26, d27, #18 │ │ + vsubw.u32 , q6, d13 │ │ + vmla.i32 q13, , d0[1] │ │ + vrsra.u32 d19, d1, #20 │ │ vsubw.u32 q12, , d5 │ │ - ; instruction: 0xffed4cf1 │ │ + vcvt.u16.f16 d20, d8, #19 │ │ vsubw.u32 , , d16 │ │ vqshl.u32 d31, d22, #12 │ │ vsri.32 q12, , #19 │ │ - vqrdmlah.s32 q15, q6, d7[0] │ │ + vqrdmlah.s32 q15, q6, d14[1] │ │ vsri.64 q14, q13, #20 │ │ - vqshlu.s64 q11, q3, #45 ; 0x2d │ │ + vqshlu.s64 q11, , #45 ; 0x2d │ │ vsli.32 d28, d9, #13 │ │ vrshr.u64 q12, , #19 │ │ vabal.u32 q14, d13, d22 │ │ - vqrdmlah.s32 q15, , d3[0] │ │ + vqrdmlah.s32 q15, , d10[1] │ │ vmls.i32 q12, q6, d11[0] │ │ vmls.i32 q12, q6, d9[1] │ │ vabal.u32 , d12, d0 │ │ - vmla.i32 q13, , d8[0] │ │ + vmla.i32 q13, , d15[1] │ │ vshr.u32 , q13, #20 │ │ - vsra.u64 d30, d17, #18 │ │ - vcvt.u16.f16 q13, , #20 │ │ + vsra.u64 q15, q4, #18 │ │ + ; instruction: 0xffecada6 │ │ ; instruction: 0xffec8fd3 │ │ vsri.32 q12, q7, #19 │ │ - vrsubhn.i64 d22, q14, │ │ - vrsra.u64 , q4, #19 │ │ + vqshlu.s64 d22, d18, #44 ; 0x2c │ │ + vrsra.u64 , , #19 │ │ vmul.f32 q13, q6, d1[1] │ │ - vaddl.u32 q13, d13, d30 │ │ + vshr.u32 q13, , #19 │ │ vqshlu.s64 , q6, #44 ; 0x2c │ │ - vrshr.u32 d19, d18, #19 │ │ - vqshrun.s64 d16, q0, #19 │ │ + vrshr.u32 , , #19 │ │ + vqshrun.s64 d16, , #19 │ │ ; instruction: 0xffed8fa9 │ │ - vrsubhn.i64 d17, , │ │ + vqshlu.s64 , q0, #45 ; 0x2d │ │ vshr.u32 d17, d31, #19 │ │ vsri.64 d28, d15, #18 │ │ vmlal.u32 q12, d13, d12[0] │ │ vmull.u32 , d29, d8 │ │ vqshlu.s64 d27, d21, #45 ; 0x2d │ │ - vshll.u32 , d18, #13 │ │ - ; instruction: 0xffec5986 │ │ + ; instruction: 0xffedfa59 │ │ + ; instruction: 0xffec59ad │ │ vsra.u32 , , #19 │ │ - vqshlu.s32 d22, d15, #13 │ │ - ; instruction: 0xffed4bd9 │ │ + vmlsl.u32 q11, d13, d6[0] │ │ + vmull.u32 q10, d13, d0 │ │ vsri.32 , q8, #19 │ │ - ; instruction: 0xffed3faa │ │ + ; instruction: 0xffed3fd1 │ │ vqshlu.s64 d27, d13, #45 ; 0x2d │ │ vrsra.u64 q12, , #19 │ │ vqrdmlsh.s32 q12, q6, d3[0] │ │ - vqrdmulh.s32 q15, , d0[1] │ │ + ; instruction: 0xffeded87 │ │ vmls.i32 q14, q6, d13[0] │ │ vqrdmlsh.s32 q12, , d11[0] │ │ - vabal.u32 q14, d29, d2 │ │ + vabal.u32 q14, d29, d25 │ │ vsri.32 q14, q1, #20 │ │ ; instruction: 0xffeddcb3 │ │ ; instruction: 0xffede8bd │ │ Address 0x00000000001886e6 is out of bounds. │ │ │ │ │ │ 001886e8 : │ │ @@ -441676,16 +441678,16 @@ │ │ b.n 1889d0 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n 1889d6 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - bl fffed9b8 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffe2f700> │ │ - bl fff5d9bc <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffd9f704> │ │ + bl 149b8 │ │ + bl fff849bc <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffdc6704> │ │ push {r7, lr} │ │ bl 174c88 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ @@ -441743,15 +441745,15 @@ │ │ b.n 188a64 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #28] │ │ b.n 188a6a │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - bl ffecda4c <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffd0f794> │ │ + bl ffef4a4c <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffd36794> │ │ │ │ 00188a74 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ @@ -441830,15 +441832,15 @@ │ │ b.n 188b1c │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n 188b22 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - bl ffe63b04 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffca584c> │ │ + bl ffe8ab04 <_shadow_DES_check_key@@OPENSSL_1_1_0+0xffccc84c> │ │ │ │ 00188b2c : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #8] │ │ @@ -452777,15 +452779,15 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #28] │ │ b.n 18e63a │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ movs r3, #108 ; 0x6c │ │ - ; instruction: 0xffec4dd1 │ │ + ; instruction: 0xffec4df8 │ │ vabal.u32 , d28, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ @@ -453161,18 +453163,18 @@ │ │ bl 13479c │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 18e94e │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - subs r4, #81 ; 0x51 │ │ - vcvt.f16.u16 d19, d27, #20 │ │ - vmull.u32 , d12, d11 │ │ - ; instruction: 0xffec3bd9 │ │ + subs r4, #120 ; 0x78 │ │ + vqdmulh.s32 , q6, d2[1] │ │ + vcvt.f16.u16 d19, d18, #20 │ │ + vmull.u32 , d12, d0 │ │ Address 0x000000000018e962 is out of bounds. │ │ │ │ │ │ 0018e964 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -453236,17 +453238,17 @@ │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 18e9f4 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - subs r3, #161 ; 0xa1 │ │ - ; instruction: 0xffec3b73 │ │ - ; instruction: 0xffec3b33 │ │ + subs r3, #200 ; 0xc8 │ │ + ; instruction: 0xffec3b9a │ │ + ; instruction: 0xffec3b5a │ │ Address 0x000000000018ea06 is out of bounds. │ │ │ │ │ │ 0018ea08 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -457110,18 +457112,18 @@ │ │ bl 13479c │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 1908ee │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - add r1, pc, #756 ; (adr r1, 190bec ) │ │ + add r1, pc, #912 ; (adr r1, 190c88 ) │ │ vqrdmlsh.s32 q10, q6, d4[0] │ │ - vshr.u64 q13, , #19 │ │ - vmla.i32 q13, q14, d1[1] │ │ + vaddw.u32 q13, , d18 │ │ + vaddw.u32 q13, q6, d8 │ │ Address 0x0000000000190902 is out of bounds. │ │ │ │ │ │ 00190904 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -457219,17 +457221,17 @@ │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n 1909d4 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - add r0, pc, #324 ; (adr r0, 190b24 ) │ │ - vaddl.u32 q13, d12, d9 │ │ - vqrdmlsh.s32 , q14, d11[1] │ │ + add r0, pc, #480 ; (adr r0, 190bc0 ) │ │ + vshr.u32 d26, d16, #20 │ │ + vshr.u32 d26, d2, #20 │ │ vabal.u32 , d28, d0 │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ cbz r0, 1909fe │ │ b.n 1909f6 │ │ @@ -457266,15 +457268,15 @@ │ │ str r0, [r1, #0] │ │ b.n 190a3e │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ ; instruction: 0xb634 │ │ movs r2, r0 │ │ - ldr r7, [sp, #564] ; 0x234 │ │ + ldr r7, [sp, #720] ; 0x2d0 │ │ vabal.u32 , d28, d0 │ │ sub sp, #88 ; 0x58 │ │ mov ip, r0 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr.w lr, [sp, #100] ; 0x64 │ │ ldr.w lr, [sp, #96] ; 0x60 │ │ @@ -457457,15 +457459,15 @@ │ │ pop {r7, pc} │ │ str r2, [sp, #896] ; 0x380 │ │ movs r2, r0 │ │ lsls r3, r4, #15 │ │ movs r0, r0 │ │ lsls r3, r0, #15 │ │ movs r0, r0 │ │ - ldr r5, [sp, #860] ; 0x35c │ │ + ldr r5, [sp, #1016] ; 0x3f8 │ │ vabal.u32 , d28, d0 │ │ sub sp, #32 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ str r3, [sp, #12] │ │ @@ -457828,22 +457830,22 @@ │ │ bl 190f6c │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 190f42 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - ldr r4, [sp, #220] ; 0xdc │ │ - ; instruction: 0xffec9bf9 │ │ - ; instruction: 0xffec9b8d │ │ - ; instruction: 0xffec9b61 │ │ - ; instruction: 0xffec9b35 │ │ - ; instruction: 0xffec9aff │ │ - vmull.u32 , d28, d1[0] │ │ - vmlsl.u32 , d28, d21 │ │ + ldr r4, [sp, #376] ; 0x178 │ │ + vmull.u32 , d12, d16 │ │ + ; instruction: 0xffec9bb4 │ │ + ; instruction: 0xffec9b88 │ │ + ; instruction: 0xffec9b5c │ │ + ; instruction: 0xffec9b26 │ │ + vmull.u32 , d28, d8[1] │ │ + vmull.u32 , d28, d12[0] │ │ vshr.u32 q8, , #20 │ │ movs r0, r0 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ @@ -458270,15 +458272,15 @@ │ │ pop {r7, pc} │ │ ldrh r0, [r7, #22] │ │ movs r2, r0 │ │ ldrh r2, [r1, #22] │ │ movs r2, r0 │ │ stc2 15, cr15, [sp], #1020 ; 0x3fc │ │ ldc2 15, cr15, [r7], {255} ; 0xff │ │ - str r6, [sp, #740] ; 0x2e4 │ │ + str r6, [sp, #896] ; 0x380 │ │ Address 0x0000000000191322 is out of bounds. │ │ │ │ │ │ 00191324 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -458424,17 +458426,17 @@ │ │ bl 19137c │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n 19144e │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - pop {r0, r2, r5, r6, pc} │ │ - vqrdmulh.s32 , q6, d13[0] │ │ - vcvt.u16.f16 d27, d21, #20 │ │ + pop {r2, r3, r7, pc} │ │ + vcvt.u16.f16 , q10, #20 │ │ + vcvt.u16.f16 , q6, #20 │ │ Address 0x000000000019145e is out of bounds. │ │ │ │ │ │ 00191460 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -458478,15 +458480,15 @@ │ │ b.n 1914b8 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 1914be │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - pop {r0, r2, r5, r7} │ │ + pop {r2, r3, r6, r7} │ │ vabal.u32 , d28, d0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ bl 128908 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ @@ -458568,18 +458570,18 @@ │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n 191584 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - pop {r0, r2, r5, r6} │ │ - vmull.u32 , d12, d31 │ │ - vmull.u32 , d12, d1 │ │ - ; instruction: 0xffecbbeb │ │ + pop {r2, r3, r7} │ │ + vcvt.f16.u16 , q3, #20 │ │ + vmull.u32 , d12, d24 │ │ + vcvt.f16.u16 d27, d2, #20 │ │ Address 0x000000000019159a is out of bounds. │ │ │ │ │ │ 0019159c : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -458605,15 +458607,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ b.n 1915d4 │ │ ldr r0, [sp, #8] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - cbnz r7, 191640 │ │ + cbnz r6, 19164a │ │ Address 0x00000000001915de is out of bounds. │ │ │ │ │ │ 001915e0 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -458788,15 +458790,15 @@ │ │ bl 128c00 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n 191756 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - rev r5, r4 │ │ + rev16 r4, r1 │ │ Address 0x000000000019175e is out of bounds. │ │ │ │ │ │ 00191760 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -458888,15 +458890,15 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n 191828 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - cbnz r3, 191848 │ │ + cbnz r2, 191852 │ │ Address 0x0000000000191832 is out of bounds. │ │ │ │ │ │ 00191834 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -458986,15 +458988,15 @@ │ │ bl 128c00 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n 1918fa │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ; instruction: 0xb881 │ │ + ; instruction: 0xb8a8 │ │ Address 0x0000000000191902 is out of bounds. │ │ │ │ │ │ 00191904 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ ldr.w ip, [sp, #36] ; 0x24 │ │ @@ -459046,15 +459048,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ b.n 191978 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - ; instruction: 0xb80b │ │ + ; instruction: 0xb832 │ │ Address 0x0000000000191982 is out of bounds. │ │ │ │ │ │ 00191984 : │ │ sub sp, #16 │ │ ldr.w ip, [sp, #16] │ │ str r0, [sp, #12] │ │ @@ -460461,15 +460463,15 @@ │ │ bl 13479c │ │ b.n 19252a │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ ldr r3, [sp, #256] ; 0x100 │ │ movs r2, r0 │ │ - add r4, sp, #284 ; 0x11c │ │ + add r4, sp, #440 ; 0x1b8 │ │ vabal.u32 , d28, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 175190 │ │ @@ -460676,16 +460678,16 @@ │ │ bl a7cc6 │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 19271a │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - add r3, sp, #772 ; 0x304 │ │ - ; instruction: 0xffecaba7 │ │ + add r3, sp, #928 ; 0x3a0 │ │ + ; instruction: 0xffecabce │ │ vabal.u32 , d28, d0 │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #28] │ │ @@ -460902,17 +460904,17 @@ │ │ b.n 192910 │ │ ldr r0, [sp, #16] │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ lsls r7, r5, #5 │ │ movs r0, r0 │ │ - add r1, sp, #444 ; 0x1bc │ │ - ; instruction: 0xffeca92d │ │ - vmul.i32 q13, q14, d7[0] │ │ + add r1, sp, #600 ; 0x258 │ │ + vqrshrn.u64 d26, q2, #20 │ │ + vmul.i32 q13, q14, d14[1] │ │ ; instruction: 0xffec976a │ │ movs r2, r0 │ │ str r7, [sp, #320] ; 0x140 │ │ movs r2, r0 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -461849,20 +461851,20 @@ │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n 193100 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - muls r2, r2 │ │ - vrsra.u32 d20, d24, #20 │ │ - vmlal.u32 q10, d28, d12[0] │ │ - vsubl.u32 q10, d28, d24 │ │ - vmlal.u32 q10, d12, d14[1] │ │ - vmlal.u32 q10, d12, d10[0] │ │ + muls r1, r7 │ │ + vrsra.u32 q10, , #20 │ │ + vrshr.u64 q10, , #20 │ │ + vmlal.u32 q10, d28, d15[0] │ │ + vrshr.u64 d20, d5, #20 │ │ + vrshr.u32 q10, , #20 │ │ vabal.u32 , d28, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 1750c8 │ │ @@ -461887,15 +461889,15 @@ │ │ ldr r1, [pc, #12] ; (193168 ) │ │ add r1, pc │ │ movs r2, #118 ; 0x76 │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - sbcs r6, r7 │ │ + rors r5, r4 │ │ vabal.u32 , d28, d0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #0] │ │ @@ -465958,41 +465960,41 @@ │ │ ldr r3, [pc, #728] ; (1956a8 ) │ │ add r3, pc │ │ movs r0, #6 │ │ bl 117324 │ │ b.n 195666 │ │ nop │ │ ; instruction: 0xfb87ffff │ │ - asrs r2, r1, #23 │ │ + asrs r1, r6, #23 │ │ ; instruction: 0xffecb8b3 │ │ - ; instruction: 0xffeb58d6 │ │ + ; instruction: 0xffeb58fd │ │ vraddhn.i64 d28, q6, │ │ - vsra.u32 d30, d17, #20 │ │ - vabal.u32 , d11, d18 │ │ - ; instruction: 0xffec3bcf │ │ + vsra.u32 q15, q4, #20 │ │ + vmls.f32 , , d9[0] │ │ + ; instruction: 0xffec3bf6 │ │ vqrshrun.s64 d26, , #20 │ │ vqshlu.s32 , q6, #12 │ │ ; instruction: 0xffecc8de │ │ vmul.i32 q14, , d2[1] │ │ - vsli.32 d21, d12, #15 │ │ - vsri.32 , q11, #20 │ │ - ; instruction: 0xffec3b23 │ │ + vmls.f32 , , d3[0] │ │ + vsri.64 d17, d13, #20 │ │ + ; instruction: 0xffec3b4a │ │ vqshl.u64 q13, , #44 ; 0x2c │ │ vsli.64 d27, d16, #44 ; 0x2c │ │ - vsri.64 d21, d24, #20 │ │ - vsri.32 d17, d16, #20 │ │ - vsri.32 d17, d12, #20 │ │ - vrsra.u64 , q15, #20 │ │ - vqshrn.u64 d20, , #20 │ │ - ; instruction: 0xffec13ca │ │ - ; instruction: 0xffec3a77 │ │ + vsri.64 , , #20 │ │ + vsri.32 , , #20 │ │ + vmls.i32 , q6, d3[0] │ │ + vraddhn.i64 d17, q6, │ │ + vqrshrn.u64 d20, q5, #20 │ │ + vrsra.u64 , , #20 │ │ + ; instruction: 0xffec3a9e │ │ vabdl.u32 q13, d12, d21 │ │ vabal.u32 , d12, d4 │ │ - vrsra.u64 d17, d6, #20 │ │ - ; instruction: 0xffec53e8 │ │ + vrsra.u64 d17, d29, #20 │ │ + vraddhn.i64 d21, q6, │ │ vqshrun.s64 d25, , #20 │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #56] ; 0x38 │ │ mov ip, sp │ │ str.w r3, [ip] │ │ add r3, sp, #92 ; 0x5c │ │ @@ -466238,44 +466240,44 @@ │ │ bl 196272 │ │ movs r0, #0 │ │ str r0, [sp, #140] ; 0x8c │ │ b.n 195686 │ │ ldr r0, [sp, #140] ; 0x8c │ │ add sp, #144 ; 0x90 │ │ pop {r7, pc} │ │ - asrs r6, r6, #12 │ │ - vmul.f32 , q14, d3[1] │ │ + asrs r5, r3, #13 │ │ + vmlsl.u32 , d12, d10 │ │ vqshlu.s64 d26, d1, #44 ; 0x2c │ │ vsri.32 , q8, #20 │ │ - vrshr.u64 d17, d20, #20 │ │ - vmul.f32 , q6, d1[1] │ │ + vrshr.u64 , , #20 │ │ + ; instruction: 0xffec3988 │ │ vrsubhn.i64 d26, q6, │ │ ; instruction: 0xffecb3ee │ │ - vsra.u64 , q8, #20 │ │ - vmlal.u32 , d12, d12[0] │ │ - vsra.u64 d17, d4, #20 │ │ - vmul.i32 , q6, d1[0] │ │ + vrshr.u32 d17, d7, #20 │ │ + vrshr.u32 , , #20 │ │ + vsra.u64 d17, d27, #20 │ │ + vmul.i32 , q6, d8[1] │ │ vmls.i32 q13, q14, d15[1] │ │ vmlal.u32 , d28, d14[0] │ │ - vmla.f32 , q6, d6[0] │ │ - vqshl.u64 , , #44 ; 0x2c │ │ + vmla.f32 , q6, d13[1] │ │ + vqshrun.s64 d19, q5, #20 │ │ vraddhn.i64 d26, q14, │ │ vsubl.u32 , d28, d0 │ │ - vshr.u64 , q11, #20 │ │ - vabdl.u32 , d28, d19 │ │ + vsra.u32 d17, d13, #20 │ │ + ; instruction: 0xffec37ca │ │ vsri.32 q13, , #20 │ │ vrshr.u32 d27, d16, #20 │ │ - vaddl.u32 , d28, d20 │ │ - vshr.u32 , q8, #20 │ │ - vshr.u32 , q3, #20 │ │ - vabdl.u32 , d12, d3 │ │ + vmla.i32 , q14, d11[0] │ │ + vshr.u64 d17, d7, #20 │ │ + vshr.u32 , , #20 │ │ + vabdl.u32 , d12, d26 │ │ vrsra.u64 d26, d17, #20 │ │ vsra.u64 d27, d0, #20 │ │ - vaddl.u32 , d12, d18 │ │ - ; instruction: 0xffec0ff4 │ │ + vmla.i32 , q6, d9[0] │ │ + vshr.u32 d17, d11, #20 │ │ ; instruction: 0xffec69d4 │ │ movs r2, r0 │ │ push {r7, lr} │ │ sub sp, #56 ; 0x38 │ │ str r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #44] ; 0x2c │ │ str r2, [sp, #40] ; 0x28 │ │ @@ -466471,30 +466473,30 @@ │ │ movs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 1958b8 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - strh r2, [r0, #60] ; 0x3c │ │ + strh r1, [r5, #60] ; 0x3c │ │ ; instruction: 0xffec0be9 │ │ vshr.u32 , , #19 │ │ ; instruction: 0xffec0bd7 │ │ - vmlal.u32 , d13, d1[0] │ │ + vmlal.u32 , d13, d8[1] │ │ ; instruction: 0xffec0bbf │ │ vsubl.u32 , d13, d8 │ │ - vcvt.f32.u32 q8, q14, #20 │ │ + vmull.p64 q8, d28, d19 │ │ vcvt.u32.f32 , q4, #20 │ │ vqrdmlsh.s32 , , d1[1] │ │ vmlsl.u32 q10, d11, d17 │ │ - vmlsl.u32 , d13, d31 │ │ - vrshr.u64 , q15, #21 │ │ - vaddl.u32 q8, d27, d10 │ │ - ; instruction: 0xffec2749 │ │ - vqrdmlah.s32 , q14, d8[1] │ │ + ; instruction: 0xffedda56 │ │ + vsubw.u32 , , d21 │ │ + vshr.u64 d16, d17, #21 │ │ + vqshl.u32 q9, q8, #12 │ │ + ; instruction: 0xffec5f0f │ │ vsra.u32 , , #20 │ │ Address 0x0000000000195902 is out of bounds. │ │ │ │ │ │ 00195904 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ @@ -467265,15 +467267,15 @@ │ │ str r0, [sp, #92] ; 0x5c │ │ b.n 195f7c │ │ ldr r0, [sp, #92] ; 0x5c │ │ add sp, #96 ; 0x60 │ │ pop {r7, pc} │ │ nop │ │ ; instruction: 0xef83ffff │ │ - lsrs r0, r0, #7 │ │ + lsrs r7, r4, #7 │ │ vcvt.f32.u32 q15, , #20 │ │ Address 0x0000000000195f8e is out of bounds. │ │ │ │ │ │ 00195f90 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ @@ -467717,15 +467719,15 @@ │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ adds r4, #173 ; 0xad │ │ vaddl.u32 q8, d29, d9 │ │ vmul.f32 , , d5[0] │ │ - vabdl.u32 , d28, d9 │ │ + vqshl.u64 d31, d16, #44 ; 0x2c │ │ vcvt.u32.f32 , q6, #21 │ │ vabal.u32 , d28, d0 │ │ sub sp, #64 ; 0x40 │ │ str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #52] ; 0x34 │ │ strb.w r2, [sp, #51] ; 0x33 │ │ str r3, [sp, #44] ; 0x2c │ │ @@ -467901,15 +467903,15 @@ │ │ b.n 196516 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ add r5, pc, #656 ; (adr r5, 1967b0 ) │ │ vsli.32 d18, d29, #11 │ │ vqrdmlah.s32 , , d15[0] │ │ - vmlal.u32 , d28, d3[1] │ │ + vsubw.u32 , q6, d10 │ │ vsli.32 d18, d1, #12 │ │ vsri.64 q9, , #19 │ │ vsri.64 q9, , #19 │ │ vqrdmlah.s32 , , d15[1] │ │ vsri.64 , q12, #20 │ │ vsri.64 q15, q14, #20 │ │ vabal.u32 , d28, d0 │ │ @@ -468568,17 +468570,17 @@ │ │ b.n 1969ec │ │ b.n 196a9e │ │ b.n 196aa0 │ │ ldr r0, [sp, #200] ; 0xc8 │ │ adds r0, #1 │ │ str r0, [sp, #200] ; 0xc8 │ │ b.n 196890 │ │ - bhi.n 196b1a │ │ + bhi.n 196b68 │ │ ; instruction: 0xffebfbc9 │ │ - vsli.64 d18, d9, #44 ; 0x2c │ │ + vmls.f32 q9, q14, d0[0] │ │ ; instruction: 0xffecfbb3 │ │ vqshl.u64 q15, , #44 ; 0x2c │ │ ldr r0, [sp, #204] ; 0xcc │ │ adds r0, #1 │ │ str r0, [sp, #204] ; 0xcc │ │ b.n 1967ce │ │ movs r0, #1 │ │ @@ -468588,35 +468590,35 @@ │ │ str r0, [sp, #228] ; 0xe4 │ │ b.n 196ad0 │ │ ldr r0, [sp, #228] ; 0xe4 │ │ add sp, #232 ; 0xe8 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ revsh r4, r6 │ │ - ; instruction: 0xffec0b3e │ │ + ; instruction: 0xffec0b65 │ │ ; instruction: 0xffecfb47 │ │ - vqshl.u64 d17, d2, #44 ; 0x2c │ │ + vqshl.u64 d17, d25, #44 ; 0x2c │ │ ; instruction: 0xffecfb27 │ │ - vrsra.u32 d30, d9, #20 │ │ + ; instruction: 0xffece340 │ │ ; instruction: 0xffebfb11 │ │ ; instruction: 0xffecba52 │ │ vqdmulh.s32 q13, q6, d7[1] │ │ vmlsl.u32 , d28, d5 │ │ - vrsubhn.i64 d23, q6, q3 │ │ + vrsubhn.i64 d23, q6, │ │ vmull.u32 , d12, d5[1] │ │ ; instruction: 0xffecb9a6 │ │ vqshrn.u64 d19, q0, #20 │ │ ; instruction: 0xffedf9ff │ │ - ; instruction: 0xffecbbc0 │ │ + ; instruction: 0xffecbbe7 │ │ ; instruction: 0xffebf9bf │ │ ; instruction: 0xffecb902 │ │ - vaddl.u32 q10, d12, d7 │ │ + vaddl.u32 q10, d12, d30 │ │ vqrshrn.u64 d31, , #20 │ │ ; instruction: 0xffecf90f │ │ - ; instruction: 0xffec4d22 │ │ + vqrdmulh.s32 q10, q6, d9[0] │ │ ; instruction: 0xffecf8f9 │ │ vsra.u32 d17, d23, #20 │ │ vqdmulh.s32 q15, , d1[0] │ │ Address 0x0000000000196b3a is out of bounds. │ │ │ │ │ │ 00196b3c : │ │ @@ -469150,24 +469152,24 @@ │ │ movs r0, #0 │ │ str r0, [sp, #172] ; 0xac │ │ b.n 196f44 │ │ ldr r0, [sp, #172] ; 0xac │ │ add sp, #176 ; 0xb0 │ │ pop {r4, pc} │ │ nop │ │ - ; instruction: 0xb74a │ │ + ; instruction: 0xb771 │ │ vsli.32 d31, d31, #11 │ │ ; instruction: 0xffecdbd1 │ │ vabal.u32 , d12, d15 │ │ vmls.i32 , q14, d1[1] │ │ - ; instruction: 0xffec48f6 │ │ + vqshrn.u64 d20, , #20 │ │ vmls.i32 , q14, d13[0] │ │ ; instruction: 0xffec0d0b │ │ - vmull.u32 q15, d13, d15[0] │ │ - vaddw.u32 , , d10 │ │ + ; instruction: 0xffedea76 │ │ + vsra.u32 d17, d17, #21 │ │ vraddhn.i64 d31, q14, │ │ ; instruction: 0xffecb3c6 │ │ vcvt.u32.f32 , , #20 │ │ vmls.i32 , q6, d3[0] │ │ vsubw.u32 , q14, d4 │ │ vabal.u32 , d28, d0 │ │ sub sp, #8 │ │ @@ -469662,19 +469664,19 @@ │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 1973ee │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ bl 25c3d0 <_shadow_DES_check_key@@OPENSSL_1_1_0+0x9e118> │ │ - b.n 197242 │ │ - vsubw.u32 q8, , d9 │ │ - vmlsl.u32 q15, d28, d11[1] │ │ + b.n 197290 │ │ + vrsra.u64 d16, d16, #21 │ │ + vqshl.u32 d30, d2, #12 │ │ vmlsl.u32 q14, d11, d18 │ │ - vsra.u64 d28, d9, #20 │ │ + vmla.f32 q14, q14, d0[0] │ │ vmul.f32 q14, , d8[0] │ │ vmul.f32 q14, q6, d2[1] │ │ ; instruction: 0xffecc90a │ │ vmul.i32 q14, q14, d0[0] │ │ vabal.u32 , d28, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -469969,19 +469971,19 @@ │ │ bl 197ce0 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 197692 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - asrs r4, r5, #30 │ │ - vsli.64 d23, d5, #44 ; 0x2c │ │ + asrs r3, r2, #31 │ │ + vsli.64 d23, d28, #44 ; 0x2c │ │ ; instruction: 0xffec1f96 │ │ - vsli.32 , , #13 │ │ - vshr.u32 , q1, #20 │ │ + vabal.u32 , d29, d2 │ │ + vshr.u32 , , #20 │ │ vmul.i32 q10, , d12[1] │ │ movs r2, r0 │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ @@ -470075,16 +470077,16 @@ │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 197784 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - asrs r6, r7, #25 │ │ - vqrdmlah.s32 , q6, d11[1] │ │ + asrs r5, r4, #26 │ │ + ; instruction: 0xffecfe92 │ │ vqrdmlah.s32 , , d8[1] │ │ vqshl.u64 q10, q13, #45 ; 0x2d │ │ movs r2, r0 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ @@ -470330,30 +470332,30 @@ │ │ str r0, [sp, #308] ; 0x134 │ │ b.n 1979b8 │ │ ldr r0, [sp, #308] ; 0x134 │ │ add sp, #312 ; 0x138 │ │ pop {r7, pc} │ │ nop │ │ asrs r4, r2, #3 │ │ - vmls.f32 , , d7[0] │ │ + vmls.f32 , , d14[1] │ │ vmlsl.u32 q15, d28, d4 │ │ - vabal.u32 , d12, d29 │ │ - vmla.i32 q15, q14, d8[1] │ │ - vsli.32 d17, d3, #11 │ │ - vrsra.u32 d23, d27, #20 │ │ - ; instruction: 0xffec4cda │ │ + vsli.32 , q2, #12 │ │ + vaddw.u32 q15, q6, d15 │ │ + vsli.32 d17, d26, #11 │ │ + ; instruction: 0xffec7362 │ │ + ; instruction: 0xffec4d01 │ │ ; instruction: 0xffecc3ee │ │ vmul.f32 q9, q14, d12[0] │ │ vaddl.u32 , d29, d28 │ │ - ; instruction: 0xffebdff7 │ │ + vshr.u32 d30, d14, #21 │ │ vshr.u32 , , #21 │ │ vmla.i32 , , d13[0] │ │ - vmlal.u32 , d12, d21 │ │ + vmul.i32 , q6, d12[0] │ │ vshr.u64 d29, d17, #20 │ │ - ; instruction: 0xffecb8d4 │ │ + ; instruction: 0xffecb8fb │ │ vabal.u32 , d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 175190 │ │ @@ -470511,24 +470513,24 @@ │ │ ldr r1, [r1, #4] │ │ bl 98464 │ │ b.n 197b80 │ │ movs r0, #1 │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - movs r1, #117 ; 0x75 │ │ - vmlal.u32 , d28, d13[1] │ │ - vmlal.u32 , d12, d16 │ │ - ; instruction: 0xffeb3d07 │ │ - vcvt.u32.f32 q9, q9, #20 │ │ - ; instruction: 0xffecebeb │ │ + movs r1, #156 ; 0x9c │ │ + vrsra.u32 d17, d4, #20 │ │ + vmul.i32 , q6, d7[0] │ │ + ; instruction: 0xffeb3d2e │ │ + ; instruction: 0xffec2f99 │ │ + vcvt.f16.u16 d30, d2, #20 │ │ ; instruction: 0xffeb27c8 │ │ - ; instruction: 0xffed2ef9 │ │ + ; instruction: 0xffed2f20 │ │ ; instruction: 0xffeccf0d │ │ - vmlsl.u32 q13, d12, d31 │ │ + ; instruction: 0xffecaa56 │ │ vqshl.u32 q13, q5, #11 │ │ vabdl.u32 q9, d12, d17 │ │ ; instruction: 0xffeddb6a │ │ Address 0x0000000000197bba is out of bounds. │ │ │ │ │ │ 00197bbc : │ │ @@ -470599,15 +470601,15 @@ │ │ bl 197ce0 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 197c56 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - asrs r0, r6, #5 │ │ + asrs r7, r2, #6 │ │ vsubw.u32 q10, q6, d24 │ │ movs r2, r0 │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ @@ -470799,24 +470801,24 @@ │ │ str.w ip, [lr] │ │ bl 197e40 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 197e12 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r4, pc} │ │ - asrs r0, r7, #32 │ │ - vqrdmlah.s32 q11, q6, d3[0] │ │ + asrs r7, r3, #1 │ │ + vqrdmlah.s32 q11, q6, d10[1] │ │ vcvt.u32.f32 d27, d14, #20 │ │ - vqshl.u64 q10, q4, #44 ; 0x2c │ │ + vqshl.u64 q10, , #44 ; 0x2c │ │ vaddw.u32 , q6, d31 │ │ - vrshr.u32 q14, , #20 │ │ + vrshr.u32 q14, q15, #20 │ │ vaddw.u32 , , d11 │ │ - vmull.p64 , d12, d23 │ │ - ; instruction: 0xffec0f90 │ │ - vrsubhn.i64 d27, q6, │ │ + vqrdmlah.s32 , q6, d14[0] │ │ + ; instruction: 0xffec0fb7 │ │ + vrsubhn.i64 d27, q6, q12 │ │ Address 0x0000000000197e3e is out of bounds. │ │ │ │ │ │ 00197e40 : │ │ push {r7, lr} │ │ sub sp, #48 ; 0x30 │ │ ldr.w ip, [sp, #60] ; 0x3c │ │ @@ -471028,24 +471030,24 @@ │ │ b.n 198028 │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 19802e │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - lsrs r4, r5, #27 │ │ - ; instruction: 0xffec0eb8 │ │ - vqrdmlah.s32 q8, q6, d10[1] │ │ + lsrs r3, r2, #28 │ │ + ; instruction: 0xffec0edf │ │ + ; instruction: 0xffec0e91 │ │ ; instruction: 0xffec8a9e │ │ - vcvt.f32.u32 d16, d8, #21 │ │ + vcvt.f32.u32 d16, d31, #21 │ │ vmull.u32 q12, d12, d12[0] │ │ - vqrdmulh.s32 q8, , d4[1] │ │ - ; instruction: 0xffec0dbc │ │ - ; instruction: 0xffec0da2 │ │ - vcvt.u16.f16 q8, q5, #20 │ │ + vmull.p64 q8, d11, d11 │ │ + vqrdmulh.s32 q8, q14, d3[1] │ │ + vqrdmulh.s32 q8, q14, d9[0] │ │ + ; instruction: 0xffec0d81 │ │ vabal.u32 , d28, d0 │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ @@ -471099,15 +471101,15 @@ │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #12] │ │ bl 19a850 │ │ ldr r0, [sp, #16] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - lsrs r6, r0, #19 │ │ + lsrs r5, r5, #19 │ │ vmull.u32 , d12, d14[1] │ │ vabal.u32 , d27, d0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ movs r0, #0 │ │ @@ -471184,16 +471186,16 @@ │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n 1981a0 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - lsrs r2, r0, #16 │ │ - ; instruction: 0xffec0bd8 │ │ + lsrs r1, r5, #16 │ │ + ; instruction: 0xffec0bff │ │ vabal.u32 , d28, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ ldr r0, [sp, #32] │ │ cbz r0, 1981ce │ │ b.n 1981be │ │ @@ -471305,17 +471307,17 @@ │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 1982b8 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - lsrs r2, r6, #13 │ │ - ; instruction: 0xffec0b1e │ │ - ; instruction: 0xffec0af2 │ │ + lsrs r1, r3, #14 │ │ + ; instruction: 0xffec0b45 │ │ + ; instruction: 0xffec0b19 │ │ vabal.u32 , d28, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 174e10 │ │ @@ -471458,17 +471460,17 @@ │ │ bl a7f06 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 19841a │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - lsrs r4, r5, #8 │ │ - ; instruction: 0xffec099e │ │ - vmul.f32 q8, q6, d10[1] │ │ + lsrs r3, r2, #9 │ │ + vmul.f32 q8, q14, d5[0] │ │ + ; instruction: 0xffec0991 │ │ Address 0x000000000019842a is out of bounds. │ │ │ │ │ │ 0019842c : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -472247,16 +472249,16 @@ │ │ bl c8528 │ │ ldr r0, [sp, #44] ; 0x2c │ │ str r0, [sp, #68] ; 0x44 │ │ b.n 198a76 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ - add r0, sp, #868 ; 0x364 │ │ - vmlal.u32 q13, d27, d29 │ │ + add r1, sp, #0 │ │ + ; instruction: 0xffeba8d4 │ │ Address 0x0000000000198a82 is out of bounds. │ │ │ │ │ │ 00198a84 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -472591,20 +472593,20 @@ │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #84] ; 0x54 │ │ b.n 198d74 │ │ ldr r0, [sp, #84] ; 0x54 │ │ add sp, #88 ; 0x58 │ │ pop {r7, pc} │ │ nop │ │ - add r7, pc, #580 ; (adr r7, 198fc4 ) │ │ - vmlsl.u32 q13, d27, d15[0] │ │ - vrsubhn.i64 d26, , │ │ - vmlsl.u32 q13, d11, d3[1] │ │ - vqshlu.s32 d26, d19, #11 │ │ - vqshlu.s32 d26, d7, #11 │ │ + add r7, pc, #736 ; (adr r7, 199060 ) │ │ + vqshlu.s64 q13, q11, #43 ; 0x2b │ │ + vqshlu.s64 d26, d22, #43 ; 0x2b │ │ + vrsubhn.i64 d26, , q5 │ │ + vqshlu.s32 q13, q5, #11 │ │ + vqshlu.s32 d26, d30, #11 │ │ vabal.u32 , d27, d0 │ │ sub sp, #96 ; 0x60 │ │ str r0, [sp, #88] ; 0x58 │ │ str r1, [sp, #84] ; 0x54 │ │ str r2, [sp, #80] ; 0x50 │ │ movs r0, #0 │ │ str r0, [sp, #76] ; 0x4c │ │ @@ -472990,45 +472992,45 @@ │ │ movs r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ b.n 199100 │ │ ldr r0, [sp, #92] ; 0x5c │ │ add sp, #96 ; 0x60 │ │ pop {r7, pc} │ │ nop │ │ - add r4, pc, #900 ; (adr r4, 199490 ) │ │ - ; instruction: 0xffebcb23 │ │ + add r5, pc, #32 ; (adr r5, 19912c ) │ │ + ; instruction: 0xffebcb4a │ │ vmul.i32 q14, , d13[0] │ │ - vmls.i32 q13, q6, d7[1] │ │ - ; instruction: 0xffebfed7 │ │ + vraddhn.i64 d26, q14, q7 │ │ + ; instruction: 0xffebfefe │ │ ; instruction: 0xffeb6b85 │ │ vmul.f32 , q6, d4[1] │ │ - vcvt.u16.f16 d16, d25, #20 │ │ - vraddhn.i64 d26, q6, │ │ - vcvt.f32.u32 , , #21 │ │ + vqrdmulh.s32 q8, q6, d0[1] │ │ + vsri.32 d26, d20, #20 │ │ + vmull.p64 , d27, d20 │ │ ; instruction: 0xffeb6b2b │ │ ; instruction: 0xffec790a │ │ - vmlal.u32 , d28, d1[0] │ │ - ; instruction: 0xffeb17e6 │ │ - vsubw.u32 q13, q14, d7 │ │ - ; instruction: 0xffebfdf7 │ │ + vmlal.u32 , d28, d8[1] │ │ + vmlal.u32 , d11, d13 │ │ + vsubw.u32 q13, q14, d30 │ │ + vcvt.f32.u32 d31, d14, #21 │ │ vmlsl.u32 q11, d27, d21 │ │ vmlal.u32 , d28, d4 │ │ - vqshl.u32 , q15, #12 │ │ - vrshr.u32 d27, d5, #20 │ │ - vsubw.u32 q13, , d7 │ │ - vcvt.u16.f16 , , #21 │ │ + vabdl.u32 , d28, d21 │ │ + vrshr.u32 d27, d28, #20 │ │ + vsubw.u32 q13, , d30 │ │ + ; instruction: 0xffebfd9e │ │ vmlsl.u32 q11, d11, d21 │ │ vmlal.u32 , d12, d4 │ │ - vrshr.u64 d26, d25, #20 │ │ - vsubl.u32 q13, d27, d19 │ │ - vsubl.u32 q13, d27, d7 │ │ - vrshr.u32 q13, , #21 │ │ - vrshr.u32 d26, d19, #21 │ │ - vsubl.u32 q13, d11, d13 │ │ - vmla.f32 q13, , d3[1] │ │ + vmlal.u32 q13, d28, d0[1] │ │ + vmlal.u32 q13, d27, d10[0] │ │ + vsubl.u32 q13, d27, d30 │ │ + vrshr.u32 q13, q13, #21 │ │ + vrshr.u32 q13, q5, #21 │ │ + vrshr.u32 d26, d20, #21 │ │ + vsubl.u32 q13, d11, d10 │ │ vabal.u32 , d27, d0 │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ ldr r0, [sp, #16] │ │ @@ -473059,15 +473061,15 @@ │ │ b.n 1991c8 │ │ ldr r0, [sp, #0] │ │ and.w r0, r0, #1 │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ ble.n 1991f6 │ │ - vmull.p64 q15, d12, d31 │ │ + vcvt.f32.u32 q15, q3, #20 │ │ Address 0x00000000001991da is out of bounds. │ │ │ │ │ │ 001991dc : │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ ldr r1, [sp, #12] │ │ @@ -474201,22 +474203,22 @@ │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ ldrb r6, [r4, #30] │ │ vmul.f32 q14, , d11[0] │ │ ; instruction: 0xffecfb77 │ │ ; instruction: 0xffecc927 │ │ - vmul.i32 , q14, d3[0] │ │ + vmul.i32 , q14, d10[1] │ │ ; instruction: 0xffebc8bd │ │ - vmlal.u32 , d12, d3 │ │ + vmlal.u32 , d12, d26 │ │ ; instruction: 0xffebc7cd │ │ vqrshrun.s64 d28, , #20 │ │ - ; instruction: 0xffec97c5 │ │ + ; instruction: 0xffec97ec │ │ ; instruction: 0xffebf905 │ │ - vqshl.u64 d25, d5, #44 ; 0x2c │ │ + vqshl.u64 d25, d28, #44 ; 0x2c │ │ vabal.u32 , d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 175206 │ │ @@ -474241,15 +474243,15 @@ │ │ add r0, pc │ │ bl 1a2c24 │ │ ldr r0, [sp, #4] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ cbnz r3, 199c04 │ │ - vmla.i32 q8, q6, d5[0] │ │ + vmla.i32 q8, q6, d12[1] │ │ vabal.u32 , d28, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ @@ -474355,17 +474357,17 @@ │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 199c9e │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ add r6, sp, #416 ; 0x1a0 │ │ ; instruction: 0xffecbadf │ │ - ; instruction: 0xffecffb3 │ │ + ; instruction: 0xffecffda │ │ vqrdmulh.s32 q13, , d8[1] │ │ - vshr.u64 d31, d27, #20 │ │ + vmla.i32 , q14, d2[1] │ │ vqrdmulh.s32 , , d9[1] │ │ ; instruction: 0xffec6b48 │ │ Address 0x0000000000199cbe is out of bounds. │ │ │ │ │ │ 00199cc0 : │ │ push {r7, lr} │ │ @@ -474610,18 +474612,18 @@ │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 199eb8 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - strh r7, [r6, #60] ; 0x3c │ │ - vqshl.u32 d24, d25, #11 │ │ - vabdl.u32 q12, d11, d5 │ │ - ; instruction: 0xffebee9d │ │ + strh r6, [r3, #62] ; 0x3e │ │ + ; instruction: 0xffeb8760 │ │ + vabdl.u32 q12, d11, d28 │ │ + vqrdmlah.s32 q15, , d4[0] │ │ ; instruction: 0xffeb5b4b │ │ ; instruction: 0xffec692a │ │ vabal.u32 , d28, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 1751e6 │ │ @@ -474705,16 +474707,16 @@ │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 199f98 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - subs r7, #180 ; 0xb4 │ │ - vsri.32 , , #20 │ │ + subs r7, #219 ; 0xdb │ │ + vsri.32 , q14, #20 │ │ vmull.u32 , d11, d8 │ │ vabal.u32 , d28, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #4] │ │ @@ -474753,15 +474755,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 19a004 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - strh r4, [r0, #46] ; 0x2e │ │ + strh r3, [r5, #46] ; 0x2e │ │ vabal.u32 , d27, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #0] │ │ @@ -474936,20 +474938,20 @@ │ │ ldr r1, [pc, #36] ; (19a1bc ) │ │ add r1, pc │ │ movw r2, #265 ; 0x109 │ │ bl 13479c │ │ ldr r0, [sp, #4] │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - subs r6, #70 ; 0x46 │ │ - vmlal.u32 , d28, d13[1] │ │ - ; instruction: 0xffeb3df2 │ │ + subs r6, #109 ; 0x6d │ │ + vrsra.u32 d25, d4, #20 │ │ + vcvt.f32.u32 d19, d9, #21 │ │ vqrshrun.s64 d22, q6, #20 │ │ - vqrdmulh.s32 , , d6[0] │ │ - ; instruction: 0xffec3d8a │ │ + vqrdmulh.s32 , , d13[1] │ │ + ; instruction: 0xffec3db1 │ │ vabal.u32 , d28, d0 │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ str r3, [sp, #20] │ │ @@ -475168,26 +475170,26 @@ │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 19a3a0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - subs r5, #68 ; 0x44 │ │ - vcvt.u16.f16 d19, d14, #20 │ │ - vqdmulh.s32 , q14, d6[0] │ │ - vmla.f32 , q6, d1[1] │ │ - vqshrn.u64 d20, , #21 │ │ + subs r5, #107 ; 0x6b │ │ + vqrdmulh.s32 , q6, d5[0] │ │ + vqdmulh.s32 , q14, d13[1] │ │ + vaddw.u32 , q14, d8 │ │ + vqshrn.u64 d20, q14, #21 │ │ ; instruction: 0xffec1af6 │ │ movs r2, r0 │ │ subs r4, r1, r3 │ │ movs r2, r0 │ │ - subs r4, #14 │ │ - ; instruction: 0xffec3bdc │ │ - vshr.u32 , , #20 │ │ + subs r4, #53 ; 0x35 │ │ + vmull.u32 , d12, d3 │ │ + vaddl.u32 , d28, d20 │ │ Address 0x000000000019a3ce is out of bounds. │ │ │ │ │ │ 0019a3d0 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -475260,15 +475262,15 @@ │ │ bl 19a480 │ │ str r0, [sp, #20] │ │ b.n 19a474 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - subs r2, #208 ; 0xd0 │ │ + subs r2, #247 ; 0xf7 │ │ vabal.u32 , d28, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ str r3, [sp, #28] │ │ movs r0, #0 │ │ @@ -475360,16 +475362,16 @@ │ │ bl a7c66 │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 19a552 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - subs r2, #88 ; 0x58 │ │ - ; instruction: 0xffec39f4 │ │ + subs r2, #127 ; 0x7f │ │ + vshll.u32 , d11, #12 │ │ Address 0x000000000019a55e is out of bounds. │ │ │ │ │ │ 0019a560 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -475649,15 +475651,15 @@ │ │ b.n 19a7b2 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ b.n 19a7b2 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - adds r7, #164 ; 0xa4 │ │ + adds r7, #203 ; 0xcb │ │ Address 0x000000000019a7ba is out of bounds. │ │ │ │ │ │ 0019a7bc : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -475702,15 +475704,15 @@ │ │ b.n 19a81a │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ b.n 19a81a │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - adds r7, #58 ; 0x3a │ │ + adds r7, #97 ; 0x61 │ │ Address 0x000000000019a822 is out of bounds. │ │ │ │ │ │ 0019a824 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -476041,15 +476043,15 @@ │ │ ldr r0, [sp, #12] │ │ adds r0, #1 │ │ str r0, [sp, #12] │ │ b.n 19aa66 │ │ movs r0, #1 │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldrb r4, [r1, #12] │ │ + ldrb r3, [r6, #12] │ │ ; instruction: 0xffebb8bd │ │ vmlal.u32 , d12, d10 │ │ vabal.u32 , d28, d0 │ │ sub sp, #72 ; 0x48 │ │ str r0, [sp, #64] ; 0x40 │ │ str r1, [sp, #60] ; 0x3c │ │ str r2, [sp, #56] ; 0x38 │ │ @@ -476302,24 +476304,24 @@ │ │ b.n 19ad0a │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ ldr r7, [sp, #340] ; 0x154 │ │ ; instruction: 0xffec9f2b │ │ vqrdmlah.s32 , q14, d7[1] │ │ - vsra.u64 d30, d9, #20 │ │ + vmla.f32 q15, q14, d0[0] │ │ vqrdmlah.s32 q10, , d7[0] │ │ vmull.u32 , d12, d22 │ │ - vmls.i32 , q6, d6[0] │ │ + vmls.i32 , q6, d13[1] │ │ vcvt.f32.u32 , , #21 │ │ - vaddw.u32 q15, q6, d27 │ │ + vsra.u32 q15, q1, #20 │ │ ; instruction: 0xffeb4dd9 │ │ ; instruction: 0xffec5bb8 │ │ vcvt.f32.u32 d25, d3, #20 │ │ - vmla.i32 q15, q14, d5[0] │ │ + vmla.i32 q15, q14, d12[1] │ │ vcvt.u16.f16 q10, , #21 │ │ ; instruction: 0xffec5b52 │ │ vqrdmulh.s32 , q14, d9[0] │ │ ; instruction: 0xffec9d97 │ │ vaddl.u32 , d28, d26 │ │ movs r2, r0 │ │ asrs r0, r3, #2 │ │ @@ -476699,21 +476701,21 @@ │ │ add r1, pc │ │ ldr r3, [pc, #40] ; (19b054 ) │ │ add r3, pc │ │ bl ad050 │ │ b.n 19b034 │ │ add sp, #24 │ │ pop {r4, pc} │ │ - strb r4, [r3, #23] │ │ + strb r3, [r0, #24] │ │ vsubw.u32 , , d13 │ │ vrshr.u64 , q4, #20 │ │ vmlal.u32 , d28, d11[0] │ │ vcvt.f16.u16 q12, q14, #20 │ │ - ; instruction: 0xffecc34b │ │ - vqshlu.s32 , , #11 │ │ + vrsra.u32 q14, q9, #20 │ │ + vqshlu.s64 d27, d10, #43 ; 0x2b │ │ vrsra.u32 d27, d15, #21 │ │ vabal.u32 , d28, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ movs r0, #0 │ │ @@ -476794,17 +476796,17 @@ │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ b.n 19b068 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - bgt.n 19b0ce │ │ + bgt.n 19b11c │ │ vsubl.u32 , d27, d15 │ │ - vmlsl.u32 q8, d28, d1[0] │ │ + vmlsl.u32 q8, d28, d8[1] │ │ vrshr.u32 , , #20 │ │ vqshl.u32 d21, d4, #12 │ │ vrshr.u32 , , #20 │ │ vaddw.u32 , q14, d24 │ │ vabal.u32 , d28, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -477132,32 +477134,32 @@ │ │ bl 19ae2c │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 19b40e │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - subs r0, r4, #7 │ │ + movs r0, #7 │ │ vmlal.u32 , d28, d5 │ │ - ; instruction: 0xffecdb37 │ │ + ; instruction: 0xffecdb5e │ │ ; instruction: 0xffeb47e5 │ │ vmls.f32 , q14, d4[0] │ │ vmlal.u32 q10, d12, d4 │ │ vqshl.u64 , , #44 ; 0x2c │ │ - vabdl.u32 , d28, d5 │ │ + vabdl.u32 , d28, d28 │ │ vqshl.u64 d25, d3, #43 ; 0x2b │ │ - vmull.u32 , d12, d5[0] │ │ + vmull.u32 , d12, d12[1] │ │ vqshlu.s64 q10, , #43 ; 0x2b │ │ vsri.64 , q1, #20 │ │ ; instruction: 0xffec9747 │ │ - ; instruction: 0xffecd9f9 │ │ + vmlsl.u32 , d12, d16 │ │ vrsubhn.i64 d20, , │ │ vraddhn.i64 d21, q14, q3 │ │ vmlsl.u32 , d28, d15[0] │ │ - ; instruction: 0xffecd981 │ │ + ; instruction: 0xffecd9a8 │ │ vrsubhn.i64 d20, , │ │ vraddhn.i64 d21, q6, q7 │ │ vrsubhn.i64 d25, q14, │ │ vmlsl.u32 , d12, d5[1] │ │ vabal.u32 , d28, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ @@ -477502,26 +477504,26 @@ │ │ b.n 19b768 │ │ ldr r0, [sp, #84] ; 0x54 │ │ add sp, #88 ; 0x58 │ │ pop {r7, pc} │ │ nop │ │ str r5, [sp, #396] ; 0x18c │ │ vqrshrn.u64 d23, , #20 │ │ - vsra.u64 q8, q7, #20 │ │ - vmul.f32 q12, q14, d9[1] │ │ + vsubl.u32 q8, d12, d5 │ │ + vshll.u32 q12, d0, #12 │ │ vrsra.u64 , , #21 │ │ - vrsubhn.i64 d29, q14, │ │ + vmlsl.u32 , d28, d14[0] │ │ vrsra.u32 q10, , #21 │ │ vsra.u32 d21, d20, #20 │ │ vqshlu.s64 q8, q9, #44 ; 0x2c │ │ movs r2, r0 │ │ lsls r0, r3, #27 │ │ movs r2, r0 │ │ str r3, [sp, #564] ; 0x234 │ │ - vqshlu.s32 d29, d31, #12 │ │ + vmlsl.u32 , d12, d6[1] │ │ vmlal.u32 q10, d27, d13[1] │ │ vmla.i32 , q14, d12[0] │ │ vsubw.u32 , q6, d25 │ │ vsubw.u32 , q6, d11 │ │ vabal.u32 , d28, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -477633,18 +477635,18 @@ │ │ str r0, [sp, #12] │ │ b.n 19b89a │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ str r7, [r4, r4] │ │ ; instruction: 0xffecdf2d │ │ - ; instruction: 0xffecf36d │ │ - vraddhn.i64 d25, , q6 │ │ + vrsra.u64 d31, d4, #20 │ │ + vsri.64 d25, d19, #21 │ │ vmla.f32 , , d9[0] │ │ - vsri.32 , q5, #20 │ │ + vraddhn.i64 d25, q14, │ │ vabal.u32 , d27, d0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ b.n 19b8c6 │ │ @@ -477905,15 +477907,15 @@ │ │ add r3, pc │ │ bl ad050 │ │ b.n 19bb10 │ │ add sp, #56 ; 0x38 │ │ pop {r4, pc} │ │ ldr r7, [pc, #548] ; (19bd3c ) │ │ ; instruction: 0xffeba92d │ │ - vrshr.u32 q13, , #20 │ │ + vsubl.u32 q13, d28, d4 │ │ vrshr.u32 d24, d20, #21 │ │ vcvt.u16.f16 d25, d24, #20 │ │ ; instruction: 0xffec8fd6 │ │ ; instruction: 0xffec8f97 │ │ vqshl.u64 q11, q0, #44 ; 0x2c │ │ ; instruction: 0xffec9bf7 │ │ vmul.i32 q13, q6, d3[0] │ │ @@ -478564,18 +478566,18 @@ │ │ b.n 19c0ae │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ ldrsb r5, [r7, r7] │ │ vqshl.u32 , , #11 │ │ vqshl.u32 d25, d30, #12 │ │ - vshr.u32 d28, d23, #20 │ │ + vshr.u32 q14, q7, #20 │ │ vsli.64 d29, d17, #43 ; 0x2b │ │ ; instruction: 0xffecbb62 │ │ - vqdmulh.s32 q14, q14, d9[0] │ │ + ; instruction: 0xffecccf0 │ │ vqrshrn.u64 d19, , #21 │ │ vqshl.u32 q10, q3, #12 │ │ ; instruction: 0xffecbb10 │ │ vabal.u32 , d28, d0 │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ @@ -478692,21 +478694,21 @@ │ │ ldr r3, [pc, #52] ; (19c204 ) │ │ add r3, pc │ │ bl ad050 │ │ b.n 19c1d6 │ │ movs r0, #1 │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldrh r3, [r6, #18] │ │ + ldrh r2, [r3, #20] │ │ vrshr.u32 d26, d21, #21 │ │ - vshr.u32 , , #20 │ │ + vshr.u64 d17, d12, #20 │ │ vrshr.u32 d26, d9, #20 │ │ vsra.u32 q13, q1, #20 │ │ vsra.u64 q13, , #20 │ │ - vcvt.f16.u16 d28, d21, #20 │ │ + vcvt.f16.u16 q14, q6, #20 │ │ ; instruction: 0xffeb7b14 │ │ vmla.f32 q13, q14, d7[0] │ │ vshr.u32 d22, d26, #20 │ │ vsra.u32 q13, , #20 │ │ Address 0x000000000019c206 is out of bounds. │ │ │ │ │ │ @@ -478933,15 +478935,15 @@ │ │ str r0, [sp, #28] │ │ b.n 19c3f4 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ add r9, r3 │ │ - vsubw.u32 q13, q6, d11 │ │ + vrsra.u32 d26, d18, #20 │ │ vabal.u32 , d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 1750c8 │ │ @@ -479137,15 +479139,15 @@ │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 19c5c0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ adds r5, #196 ; 0xc4 │ │ - ; instruction: 0xffec1abc │ │ + vmull.u32 , d28, d3[1] │ │ vmlsl.u32 , d28, d12[1] │ │ vqshlu.s32 , q14, #12 │ │ vqshlu.s32 , q2, #12 │ │ vmul.f32 , q14, d12[0] │ │ movs r1, r0 │ │ ; instruction: 0xfa980001 │ │ push {r7, lr} │ │ @@ -479425,15 +479427,15 @@ │ │ movs r0, #1 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ ldrh r1, [r7, #56] ; 0x38 │ │ ; instruction: 0xffec9b5f │ │ ; instruction: 0xffec9b3d │ │ - ; instruction: 0xffecef80 │ │ + ; instruction: 0xffecefa7 │ │ ; instruction: 0xffeb5a74 │ │ vabal.u32 , d28, d0 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ str r3, [sp, #24] │ │ @@ -479500,19 +479502,19 @@ │ │ add r1, pc │ │ bl b1764 │ │ b.n 19c8fa │ │ movs r0, #1 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ ldr r2, [sp, #844] ; 0x34c │ │ - vqshl.u32 , , #12 │ │ + vabdl.u32 , d28, d20 │ │ vmlal.u32 q15, d27, d14[1] │ │ movs r1, r0 │ │ ldrh r4, [r0, #56] ; 0x38 │ │ - vqshl.u32 , , #12 │ │ + vabdl.u32 , d28, d0 │ │ ; instruction: 0xffeb59ba │ │ vabal.u32 , d28, d0 │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ movs r0, #0 │ │ @@ -479778,19 +479780,19 @@ │ │ b.n 19cad0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 19cb6a │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - asrs r0, r5, #18 │ │ + asrs r7, r1, #19 │ │ vmla.i32 , q6, d14[1] │ │ movs r1, r0 │ │ - asrs r4, r7, #16 │ │ - vmla.f32 q14, q14, d13[1] │ │ + asrs r3, r4, #17 │ │ + vrshr.u32 d28, d4, #20 │ │ ; instruction: 0xffeb2e9b │ │ vcvt.f16.u16 , q13, #20 │ │ Address 0x000000000019cb86 is out of bounds. │ │ │ │ │ │ 0019cb88 : │ │ push {r7, lr} │ │ @@ -480601,16 +480603,16 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ b.n 19d208 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - lsrs r6, r7, #22 │ │ - ; instruction: 0xffec0da8 │ │ + lsrs r5, r4, #23 │ │ + vqrdmulh.s32 q8, q14, d15[0] │ │ Address 0x000000000019d216 is out of bounds. │ │ │ │ │ │ 0019d218 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -480667,16 +480669,16 @@ │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n 19d294 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - lsrs r2, r2, #21 │ │ - ; instruction: 0xffec0d00 │ │ + lsrs r1, r7, #21 │ │ + ; instruction: 0xffec0d27 │ │ vabal.u32 , d28, d0 │ │ sub sp, #144 ; 0x90 │ │ str r0, [sp, #136] ; 0x88 │ │ str r1, [sp, #132] ; 0x84 │ │ str r2, [sp, #128] ; 0x80 │ │ ldr r0, [sp, #128] ; 0x80 │ │ str r0, [sp, #24] │ │ @@ -480799,15 +480801,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #140] ; 0x8c │ │ b.n 19d3ba │ │ ldr r0, [sp, #140] ; 0x8c │ │ add sp, #144 ; 0x90 │ │ pop {r7, pc} │ │ strb r2, [r5, #29] │ │ - vsli.64 q12, , #44 ; 0x2c │ │ + vqshlu.s32 d24, d12, #12 │ │ vqshl.u32 d23, d28, #11 │ │ vabdl.u32 , d12, d2 │ │ ; instruction: 0xffece9de │ │ movs r1, r0 │ │ push {r7, lr} │ │ sub sp, #72 ; 0x48 │ │ str r0, [sp, #64] ; 0x40 │ │ @@ -481269,18 +481271,18 @@ │ │ nop │ │ adds r7, #80 ; 0x50 │ │ movs r2, r0 │ │ lsls r7, r0, #2 │ │ movs r0, r0 │ │ adds r7, #62 ; 0x3e │ │ movs r2, r0 │ │ - b.n 19d878 │ │ + b.n 19d8c6 │ │ vqshl.u32 d19, d10, #11 │ │ movs r2, r0 │ │ - b.n 19d82c │ │ + b.n 19d87a │ │ vabal.u32 , d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 174cf4 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -481513,17 +481515,17 @@ │ │ bl 19d734 │ │ str r0, [sp, #20] │ │ b.n 19d9bc │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r4, pc} │ │ nop │ │ - udf #118 ; 0x76 │ │ - vqrdmlah.s32 , , d2[1] │ │ - vqrdmlah.s32 , , d10[0] │ │ + udf #157 ; 0x9d │ │ + vmull.p64 , d27, d9 │ │ + vcvt.f32.u32 , , #21 │ │ Address 0x000000000019d9ce is out of bounds. │ │ │ │ │ │ 0019d9d0 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ ldr r0, [pc, #24] ; (19d9f0 ) │ │ @@ -481565,15 +481567,15 @@ │ │ add r1, pc │ │ movs r2, #114 ; 0x72 │ │ bl 13479c │ │ b.n 19da2a │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - ble.n 19d970 │ │ + ble.n 19d9be │ │ Address 0x000000000019da32 is out of bounds. │ │ │ │ │ │ 0019da34 : │ │ movs r0, #1 │ │ bx lr │ │ │ │ @@ -481949,16 +481951,16 @@ │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 19dd68 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - blt.n 19ddb4 │ │ - vmull.u32 , d11, d8[1] │ │ + blt.n 19de02 │ │ + vmlsl.u32 , d27, d15 │ │ vabal.u32 , d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ bl 174f80 │ │ @@ -482157,15 +482159,15 @@ │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 19df34 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - bls.n 19de7e │ │ + bls.n 19decc │ │ ; instruction: 0xffeb78d0 │ │ ; instruction: 0xffec29d7 │ │ vqrshrn.u64 d18, , #20 │ │ vsli.32 d27, d0, #12 │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ @@ -482193,16 +482195,16 @@ │ │ mov ip, sp │ │ str.w r4, [ip] │ │ bl 19e590 │ │ movs r0, #1 │ │ add sp, #24 │ │ pop {r4, pc} │ │ nop │ │ - lsrs r1, r1, #17 │ │ - vshr.u32 d16, d9, #20 │ │ + lsrs r0, r6, #17 │ │ + vmla.i32 q8, q6, d0[0] │ │ Address 0x000000000019df9a is out of bounds. │ │ │ │ │ │ 0019df9c : │ │ push {r7, lr} │ │ ldr r0, [pc, #12] ; (19dfac ) │ │ add r0, pc │ │ @@ -483086,15 +483088,15 @@ │ │ b.n 19e748 │ │ b.n 19e74a │ │ movs r0, #1 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ subs r3, #148 ; 0x94 │ │ vrsubhn.i64 d21, q6, q2 │ │ - vrshr.u32 d23, d7, #20 │ │ + vrshr.u32 d23, d30, #20 │ │ vrsra.u64 , q0, #21 │ │ vsubl.u32 q13, d27, d15 │ │ ; instruction: 0xffecbb3f │ │ vabal.u32 , d28, d0 │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ @@ -483876,17 +483878,17 @@ │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ strb r7, [r3, #21] │ │ vsli.64 , , #44 ; 0x2c │ │ vmlal.u32 q13, d28, d0 │ │ vsli.32 d19, d16, #12 │ │ - vqshl.u64 , , #44 ; 0x2c │ │ + vqshl.u64 , q13, #44 ; 0x2c │ │ vsli.64 d23, d29, #43 ; 0x2b │ │ - vmull.p64 q13, d12, d31 │ │ + vcvt.f32.u32 q13, q3, #20 │ │ vmls.f32 , , d15[1] │ │ vabal.u32 , d28, d0 │ │ sub sp, #88 ; 0x58 │ │ str r0, [sp, #84] ; 0x54 │ │ str r1, [sp, #80] ; 0x50 │ │ str r2, [sp, #76] ; 0x4c │ │ movs r0, #0 │ │ @@ -484165,22 +484167,22 @@ │ │ ldr r1, [r1, #0] │ │ bl 19f8a4 │ │ ldr r0, [sp, #72] ; 0x48 │ │ add sp, #88 ; 0x58 │ │ pop {r7, pc} │ │ nop │ │ cmp r1, #61 ; 0x3d │ │ - ; instruction: 0xffeb9e93 │ │ + ; instruction: 0xffeb9eba │ │ ; instruction: 0xffeb0b41 │ │ ; instruction: 0xffec1920 │ │ ; instruction: 0xffec28df │ │ - vcvt.f32.u32 d25, d21, #21 │ │ + vcvt.f32.u32 , q6, #21 │ │ vmull.u32 q8, d27, d3[1] │ │ vmul.i32 , q14, d2[0] │ │ - ; instruction: 0xffec9d9f │ │ + vqrdmulh.s32 , q14, d6[0] │ │ vmull.u32 q8, d11, d13[0] │ │ vmlal.u32 , d12, d28 │ │ vqshl.u64 q9, , #44 ; 0x2c │ │ vqshl.u64 d18, d31, #43 ; 0x2b │ │ vqshl.u64 d18, d11, #43 ; 0x2b │ │ vcvt.u16.f16 d28, d4, #21 │ │ movs r1, r0 │ │ @@ -484580,49 +484582,49 @@ │ │ ldr r3, [pc, #160] ; (19f52c ) │ │ add r3, pc │ │ movs r0, #6 │ │ bl 117324 │ │ b.n 19f818 │ │ asrs r6, r6, #29 │ │ vrsubhn.i64 d18, q14, │ │ - ; instruction: 0xffeb9be3 │ │ + vmull.u32 , d11, d10 │ │ ; instruction: 0xffeb0891 │ │ vqshlu.s32 , q8, #12 │ │ vqshlu.s32 d18, d25, #12 │ │ - ; instruction: 0xffeb9b8d │ │ + ; instruction: 0xffeb9bb4 │ │ vqshrun.s64 d16, , #21 │ │ vqshlu.s32 d17, d10, #12 │ │ - vmlsl.u32 q13, d12, d17 │ │ + vmull.u32 q13, d12, d8[0] │ │ vsli.64 q9, , #43 ; 0x2b │ │ - ; instruction: 0xffeb9b2d │ │ + ; instruction: 0xffeb9b54 │ │ vqshl.u64 q8, , #43 ; 0x2b │ │ vsli.64 d17, d26, #44 ; 0x2c │ │ vabal.u32 q9, d28, d9 │ │ - ; instruction: 0xffeb9add │ │ + ; instruction: 0xffeb9b04 │ │ vabdl.u32 q8, d27, d11 │ │ vmls.f32 , q6, d10[1] │ │ - vqshrn.u64 d21, q9, #20 │ │ + vqrshrn.u64 d21, , #20 │ │ vabal.u32 q9, d11, d13 │ │ - vmull.u32 , d11, d1[1] │ │ + vmlsl.u32 , d27, d8 │ │ vabdl.u32 q8, d11, d15 │ │ vmls.i32 , q14, d14[1] │ │ - ; instruction: 0xffec4d2f │ │ - ; instruction: 0xffeb99f9 │ │ + vcvt.u16.f16 q10, q3, #20 │ │ + vmlsl.u32 , d11, d16 │ │ vrsubhn.i64 d16, , │ │ vraddhn.i64 d17, q14, q3 │ │ vsri.32 q9, , #20 │ │ vraddhn.i64 d18, , │ │ - ; instruction: 0xffeb9923 │ │ + vmul.f32 , , d10[0] │ │ vsli.64 q8, , #43 ; 0x2b │ │ vrsra.u64 d17, d16, #20 │ │ vrsra.u64 d18, d7, #20 │ │ - vqrdmlsh.s32 q14, , d12[1] │ │ + ; instruction: 0xffebcf93 │ │ vqshl.u64 q8, q6, #43 ; 0x2b │ │ vrsra.u32 q9, , #20 │ │ - vmlal.u32 , d27, d23 │ │ + vmul.i32 , , d14[0] │ │ vsli.32 q8, , #11 │ │ vrsra.u32 d17, d20, #20 │ │ vqshl.u64 q15, , #44 ; 0x2c │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r1, sp, #44 ; 0x2c │ │ mov.w r2, #2048 ; 0x800 │ │ bl b13e6 │ │ @@ -484948,33 +484950,33 @@ │ │ b.n 19f83c │ │ ldr.w r0, [sp, #2124] ; 0x84c │ │ add.w sp, sp, #2128 ; 0x850 │ │ pop {r7, pc} │ │ nop │ │ movs r2, #35 ; 0x23 │ │ vsubl.u32 q9, d11, d5 │ │ - vqshl.u32 d25, d23, #11 │ │ + vqshl.u32 , q7, #11 │ │ ; instruction: 0xffeb03e5 │ │ vmla.f32 , q14, d4[0] │ │ vsra.u32 q9, , #20 │ │ - vrsubhn.i64 d25, , │ │ + vqshlu.s64 , q0, #43 ; 0x2b │ │ vrsra.u32 q8, , #21 │ │ vsra.u32 d17, d22, #20 │ │ - vqdmulh.s32 , q14, d7[1] │ │ + ; instruction: 0xffec7d0e │ │ vmla.i32 q9, , d7[1] │ │ vaddl.u32 q9, d27, d1 │ │ - vsli.64 d25, d19, #43 ; 0x2b │ │ + vsli.64 , q5, #43 ; 0x2b │ │ vmlal.u32 q8, d11, d1[1] │ │ vmla.i32 , q6, d0[0] │ │ vaddl.u32 q9, d12, d19 │ │ - vsli.32 , , #11 │ │ + vsli.64 d25, d14, #43 ; 0x2b │ │ vsubl.u32 q8, d11, d21 │ │ vaddl.u32 , d12, d4 │ │ ; instruction: 0xffec1fdd │ │ - vsli.32 d25, d17, #11 │ │ + vsli.32 , q4, #11 │ │ vsra.u64 q8, , #21 │ │ ; instruction: 0xffec0fbe │ │ vabal.u32 , d28, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ @@ -485127,15 +485129,15 @@ │ │ add r0, pc │ │ bl 1a2c24 │ │ ldr r0, [sp, #12] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ adds r4, #254 ; 0xfe │ │ - vqshl.u64 , q15, #44 ; 0x2c │ │ + vmlal.u32 , d12, d21 │ │ vabal.u32 , d27, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ @@ -485262,15 +485264,15 @@ │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ cmp r0, #24 │ │ ; instruction: 0xffeca89c │ │ vshr.u32 , q0, #20 │ │ vqshl.u64 d18, d8, #44 ; 0x2c │ │ - vsubl.u32 , d28, d15 │ │ + vrshr.u64 d25, d22, #20 │ │ vcvt.u32.f32 d31, d29, #21 │ │ vcvt.u16.f16 d16, d12, #21 │ │ ; instruction: 0xffec2744 │ │ Address 0x000000000019fb16 is out of bounds. │ │ │ │ │ │ 0019fb18 : │ │ @@ -485656,19 +485658,19 @@ │ │ b.n 19fe48 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ nop │ │ movs r5, #46 ; 0x2e │ │ vmls.i32 q9, q14, d10[1] │ │ - ; instruction: 0xffec8fbb │ │ + vqrdmlsh.s32 q12, q14, d2[1] │ │ vqdmulh.s32 , , d9[1] │ │ vmull.u32 q8, d11, d8[0] │ │ vraddhn.i64 d18, q14, q6 │ │ - vcvt.u32.f32 q12, , #20 │ │ + ; instruction: 0xffec8f84 │ │ vmull.u32 , d11, d11 │ │ vmul.f32 q8, , d10[1] │ │ vmls.i32 q9, q6, d8[0] │ │ vsubl.u32 q14, d12, d18 │ │ movs r1, r0 │ │ │ │ 0019fe7c : │ │ @@ -485869,15 +485871,15 @@ │ │ str r0, [sp, #12] │ │ b.n 19ff82 │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ ldr r0, [sp, #68] ; 0x44 │ │ ; instruction: 0xffec63ed │ │ - vmla.i32 q12, q14, d13[0] │ │ + vshr.u64 q12, q10, #20 │ │ ; instruction: 0xffeb97c9 │ │ vsubw.u32 q11, q14, d21 │ │ vmlal.u32 , d12, d8 │ │ vsli.64 , , #44 ; 0x2c │ │ vrshr.u64 d18, d8, #20 │ │ vabal.u32 , d28, d0 │ │ sub sp, #8 │ │ @@ -486067,19 +486069,19 @@ │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 1a01ec │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r4, pc} │ │ nop │ │ - ; instruction: 0xb69b │ │ + ; instruction: 0xb6c2 │ │ vsubl.u32 q11, d11, d3 │ │ ; instruction: 0xffecbbd4 │ │ movs r1, r0 │ │ - ble.n 1a01ec │ │ + udf #27 │ │ vabal.u32 , d27, d0 │ │ sub sp, #32 │ │ ldr.w ip, [sp, #44] ; 0x2c │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ @@ -486148,15 +486150,15 @@ │ │ str r0, [sp, #28] │ │ b.n 1a02aa │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ strb r3, [r4, r3] │ │ vshr.u64 q11, , #20 │ │ - vqshlu.s64 , , #44 ; 0x2c │ │ + vabdl.u32 , d12, d2 │ │ vshr.u64 q11, , #21 │ │ vabal.u32 , d28, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ @@ -486304,15 +486306,15 @@ │ │ pop {r7, pc} │ │ asrs r2, r3, #26 │ │ vshr.u32 d22, d31, #21 │ │ vraddhn.i64 d25, q6, │ │ ; instruction: 0xffec5ffd │ │ ; instruction: 0xffec6ab7 │ │ vqrdmlsh.s32 , q14, d9[0] │ │ - ; instruction: 0xffec3b92 │ │ + ; instruction: 0xffec3bb9 │ │ vrsra.u64 d25, d19, #21 │ │ ; instruction: 0xffec5f8f │ │ ; instruction: 0xffec1ed2 │ │ vabal.u32 , d28, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ @@ -487180,15 +487182,15 @@ │ │ str r0, [r1, #0] │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 1a0c9a │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - str r5, [r1, #112] ; 0x70 │ │ + str r4, [r6, #112] ; 0x70 │ │ Address 0x00000000001a0ca2 is out of bounds. │ │ │ │ │ │ 001a0ca4 : │ │ push {r7, lr} │ │ sub sp, #8 │ │ ldr r0, [pc, #36] ; (1a0cd0 ) │ │ @@ -487475,29 +487477,29 @@ │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 1a0f14 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - str r3, [r5, #92] ; 0x5c │ │ - vsli.64 q11, , #43 ; 0x2b │ │ - vsli.64 d22, d13, #43 ; 0x2b │ │ - vabal.u32 q11, d27, d1 │ │ - vmls.f32 q11, , d13[0] │ │ + str r2, [r2, #96] ; 0x60 │ │ + vsli.64 q11, q13, #43 ; 0x2b │ │ + vmls.f32 q11, , d4[0] │ │ + vabal.u32 q11, d27, d24 │ │ + vsli.32 q11, q10, #11 │ │ vshr.u32 d16, d0, #21 │ │ movs r2, r0 │ │ lsls r7, r1, #3 │ │ movs r0, r0 │ │ vaddl.u q8, d14, d1 │ │ - str r7, [r4, #76] ; 0x4c │ │ + str r6, [r1, #80] ; 0x50 │ │ ; instruction: 0xffebffde │ │ movs r1, r0 │ │ - str r1, [r0, #76] ; 0x4c │ │ - vsri.64 d22, d13, #21 │ │ + str r0, [r5, #76] ; 0x4c │ │ + vmls.i32 q11, , d4[0] │ │ vabal.u32 , d27, d0 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ bl 174cf4 │ │ add sp, #8 │ │ pop {r7, pc} │ │ @@ -487586,16 +487588,16 @@ │ │ ldr r1, [pc, #16] ; (1a101c ) │ │ add r1, pc │ │ movs r2, #229 ; 0xe5 │ │ bl 13479c │ │ b.n 1a1014 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - str r3, [r3, #56] ; 0x38 │ │ - vrsra.u32 q11, , #21 │ │ + str r2, [r0, #60] ; 0x3c │ │ + vsubw.u32 q11, , d22 │ │ Address 0x00000000001a101e is out of bounds. │ │ │ │ │ │ 001a1020 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -489211,19 +489213,19 @@ │ │ bl a7c66 │ │ movs r0, #0 │ │ str r0, [sp, #116] ; 0x74 │ │ b.n 1a1dde │ │ ldr r0, [sp, #116] ; 0x74 │ │ add sp, #120 ; 0x78 │ │ pop {r7, pc} │ │ - asrs r1, r7, #16 │ │ - ; instruction: 0xffeb2ed5 │ │ - vmull.p64 q9, d27, d15 │ │ - vcvt.f32.u32 q9, , #21 │ │ - ; instruction: 0xffeb2df3 │ │ + asrs r0, r4, #17 │ │ + ; instruction: 0xffeb2efc │ │ + ; instruction: 0xffeb2eb6 │ │ + vcvt.f32.u32 q9, q15, #21 │ │ + vcvt.f32.u32 d18, d10, #21 │ │ Address 0x00000000001a1df6 is out of bounds. │ │ │ │ │ │ 001a1df8 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -489262,15 +489264,15 @@ │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ b.n 1a1e4e │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - cmp r5, #157 ; 0x9d │ │ + cmp r5, #196 ; 0xc4 │ │ vabal.u32 , d27, d0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ @@ -489380,15 +489382,15 @@ │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ b.n 1a1ef4 │ │ movs r0, #1 │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - ldr r0, [pc, #28] ; (1a1f80 ) │ │ + ldr r0, [pc, #184] ; (1a201c ) │ │ vmls.i32 q10, , d3[1] │ │ vqdmulh.s32 , q14, d1[0] │ │ vsri.32 d20, d9, #20 │ │ vmlal.u32 , d28, d25 │ │ Address 0x00000000001a1f72 is out of bounds. │ │ │ │ │ │ @@ -490191,15 +490193,15 @@ │ │ nop │ │ subs r6, #41 ; 0x29 │ │ ; instruction: 0xffecbcf4 │ │ movs r1, r0 │ │ pop {r2, r3, r6, r7} │ │ movs r1, r0 │ │ subs r5, #91 ; 0x5b │ │ - vabdl.u32 q11, d28, d13 │ │ + vqshl.u64 d22, d20, #44 ; 0x2c │ │ vsri.32 d29, d27, #21 │ │ vrshr.u32 d30, d10, #21 │ │ ; instruction: 0xffeb3cfd │ │ vsli.32 , q11, #12 │ │ movs r1, r0 │ │ push {r7, lr} │ │ sub sp, #8 │ │ @@ -490408,19 +490410,19 @@ │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ b.n 1a27fc │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ nop │ │ - ldr r1, [r1, r5] │ │ - vqshrn.u64 d21, , #21 │ │ - ; instruction: 0xffeb58ff │ │ - vmlal.u32 , d27, d25 │ │ - vmlal.u32 , d27, d3 │ │ + ldr r0, [r6, r5] │ │ + vqshrn.u64 d21, q14, #21 │ │ + ; instruction: 0xffeb5926 │ │ + ; instruction: 0xffeb58d0 │ │ + vmlal.u32 , d27, d26 │ │ Address 0x00000000001a2816 is out of bounds. │ │ │ │ │ │ 001a2818 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -490490,15 +490492,15 @@ │ │ ldr r0, [sp, #4] │ │ movs r2, #111 ; 0x6f │ │ bl 13479c │ │ b.n 1a28ae │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - ldrsb r3, [r3, r7] │ │ + ldr r2, [r0, r0] │ │ Address 0x00000000001a28b6 is out of bounds. │ │ │ │ │ │ 001a28b8 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -490521,16 +490523,16 @@ │ │ bl 1a26b0 │ │ str r0, [sp, #12] │ │ b.n 1a28e8 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - str r7, [r4, #96] ; 0x60 │ │ - vmlal.u32 , d27, d19 │ │ + str r6, [r1, #100] ; 0x64 │ │ + vmul.i32 , , d10[0] │ │ Address 0x00000000001a28f6 is out of bounds. │ │ │ │ │ │ 001a28f8 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ @@ -490548,15 +490550,15 @@ │ │ b.n 1a291e │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ b.n 1a291e │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - str r7, [r4, #92] ; 0x5c │ │ + str r6, [r1, #96] ; 0x60 │ │ Address 0x00000000001a2926 is out of bounds. │ │ │ │ │ │ 001a2928 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -490595,15 +490597,15 @@ │ │ bl c8528 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n 1a297e │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - ldrsb r7, [r6, r3] │ │ + ldrsb r6, [r3, r4] │ │ vabal.u32 , d27, d0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ bl c836e │ │ cmp r0, #127 ; 0x7f │ │ bgt.n 1a29a4 │ │ @@ -490684,19 +490686,19 @@ │ │ bl 13479c │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #28] │ │ b.n 1a2a4a │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - ldrsb r5, [r2, r2] │ │ - vqshlu.s32 , , #11 │ │ + ldrsb r4, [r7, r2] │ │ + vrsubhn.i64 d21, , q10 │ │ vrshr.u64 , q11, #21 │ │ vaddw.u32 , q14, d23 │ │ - vqshlu.s32 d21, d15, #11 │ │ + vmlsl.u32 , d11, d6[0] │ │ Address 0x00000000001a2a62 is out of bounds. │ │ │ │ │ │ 001a2a64 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -490735,15 +490737,15 @@ │ │ bl c8528 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ b.n 1a2aba │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - strb r3, [r7, r6] │ │ + strb r2, [r4, r7] │ │ Address 0x00000000001a2ac2 is out of bounds. │ │ │ │ │ │ 001a2ac4 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ @@ -490896,18 +490898,18 @@ │ │ b.n 1a2c08 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 1a2c0e │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - strb r5, [r7, r5] │ │ - vsli.32 , , #11 │ │ - vsri.64 d21, d29, #21 │ │ - vsri.32 , , #21 │ │ + strb r4, [r4, r6] │ │ + vsli.32 , q15, #11 │ │ + vmls.i32 , , d4[1] │ │ + vsri.64 d21, d14, #21 │ │ Address 0x00000000001a2c22 is out of bounds. │ │ │ │ │ │ 001a2c24 : │ │ push {r7, lr} │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -490940,15 +490942,15 @@ │ │ bl 13479c │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #20] │ │ b.n 1a2c6e │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - strh r5, [r7, r7] │ │ + strb r4, [r4, r0] │ │ Address 0x00000000001a2c76 is out of bounds. │ │ │ │ │ │ 001a2c78 : │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ @@ -491072,28 +491074,28 @@ │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ b.n 1a2d8c │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - str r5, [r4, #36] ; 0x24 │ │ - vsli.32 q13, , #11 │ │ + str r4, [r1, #40] ; 0x28 │ │ + vsli.32 q13, q12, #11 │ │ vshr.u32 , q2, #21 │ │ - ; instruction: 0xffec1f0f │ │ - vshll.u32 , d27, #11 │ │ - vaddw.u32 , , d29 │ │ - vsri.64 d21, d1, #21 │ │ - vmlsl.u32 , d11, d9 │ │ - vsubl.u32 , d11, d31 │ │ + vcvt.u32.f32 d17, d22, #20 │ │ + vmull.u32 , d11, d2[1] │ │ + vsra.u64 , q2, #21 │ │ + vsri.64 d21, d24, #21 │ │ + vshll.u32 , d16, #11 │ │ + vrshr.u32 , q3, #21 │ │ vshll.u32 q14, d26, #11 │ │ - vmls.i32 q13, , d12[0] │ │ - vmul.i32 q12, , d10[0] │ │ - vsubw.u32 , , d3 │ │ - ; instruction: 0xffeb5fb3 │ │ + vsri.64 q13, , #21 │ │ + ; instruction: 0xffeb88f1 │ │ + vsubw.u32 , , d26 │ │ + ; instruction: 0xffeb5fda │ │ vqdmulh.s32 q14, , d1[1] │ │ vmull.u32 , d11, d0[0] │ │ Address 0x00000000001a2dd2 is out of bounds. │ │ │ │ │ │ 001a2dd4 : │ │ push {r7, lr} │ │ @@ -491132,15 +491134,15 @@ │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ b.n 1a2e20 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - ldrsh r3, [r5, r4] │ │ + ldrsh r2, [r2, r5] │ │ ; instruction: 0xffebcbd9 │ │ ; instruction: 0xffebd9b8 │ │ Address 0x00000000001a2e32 is out of bounds. │ │ │ │ │ │ 001a2e34 : │ │ push {r7, lr} │ │ @@ -491379,23 +491381,23 @@ │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ b.n 1a3050 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - strh r1, [r3, r0] │ │ - vsra.u64 , , #21 │ │ - vmla.f32 , , d9[1] │ │ - vaddw.u32 , , d21 │ │ - vshr.u64 , , #21 │ │ - vaddl.u32 , d27, d11 │ │ - vshr.u32 , , #21 │ │ - vshr.u32 d21, d27, #21 │ │ - vaddl.u32 , d11, d23 │ │ + strh r0, [r0, r1] │ │ + vsubl.u32 , d11, d20 │ │ + vsra.u64 d21, d0, #21 │ │ + vmla.f32 , , d12[0] │ │ + vaddw.u32 , , d2 │ │ + vshr.u64 d21, d18, #21 │ │ + vaddl.u32 , d27, d0 │ │ + vmla.i32 , , d2[1] │ │ + vmla.i32 , , d14[0] │ │ vqrdmulh.s32 q12, , d6[0] │ │ movs r1, r0 │ │ push {r7, lr} │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #20] │ │ @@ -491829,17 +491831,17 @@ │ │ b.n 1a342c │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ lsrs r3, r6, #8 │ │ movs r0, r0 │ │ - ldr r4, [pc, #636] ; (1a36b8 ) │ │ - vcvt.f16.u16 q10, , #21 │ │ - vcvt.f16.u16 q10, , #21 │ │ + ldr r4, [pc, #792] ; (1a3754 ) │ │ + ; instruction: 0xffeb4c9a │ │ + vcvt.f16.u16 q10, q12, #21 │ │ Address 0x00000000001a3442 is out of bounds. │ │ │ │ │ │ 001a3444 : │ │ push {r7, lr} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ @@ -491911,15 +491913,15 @@ │ │ ldr r0, [sp, #4] │ │ ldr r1, [pc, #12] ; (1a34ec ) │ │ add r1, pc │ │ movw r2, #522 ; 0x20a │ │ bl 13479c │ │ add sp, #8 │ │ pop {r7, pc} │ │ - ldr r3, [pc, #500] ; (1a36e4 ) │ │ + ldr r3, [pc, #656] ; (1a3780 ) │ │ Address 0x00000000001a34ee is out of bounds. │ │ │ │ │ │ 001a34f0 : │ │ push {r7, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ @@ -492546,17 +492548,17 @@ │ │ bl a7c66 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ b.n 1a3a62 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - mov sp, r5 │ │ - vqshlu.s32 q10, , #11 │ │ - vrsubhn.i64 d20, , │ │ + mov ip, sl │ │ + vrsubhn.i64 d20, , q1 │ │ + vqshlu.s32 d20, d22, #11 │ │ vabal.u32 , d27, d0 │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ movs r2, #0 │ │ str r2, [sp, #24] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ @@ -493371,17 +493373,17 @@ │ │ b.n 1a4180 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #36] ; 0x24 │ │ b.n 1a4186 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r4, pc} │ │ - subs r7, #87 ; 0x57 │ │ - ; instruction: 0xffeb3efb │ │ - vqrdmlah.s32 , , d7[1] │ │ + subs r7, #126 ; 0x7e │ │ + ; instruction: 0xffeb3f22 │ │ + ; instruction: 0xffeb3f0e │ │ vaddl.u32 , d27, d7 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ str r3, [sp, #12] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,193 +1,193 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ 0x001a65b0 b0651a00 05000000 00c00000 00000000 .e.............. │ │ - 0x001a65c0 00000000 00000000 10000000 388e0500 ............8... │ │ - 0x001a65d0 0040060d 294c0500 0060060d d8590500 .@..)L...`...Y.. │ │ - 0x001a65e0 0070060d 00fb0500 00000b0d a0aa0500 .p.............. │ │ - 0x001a65f0 0010070d fd250500 00700b0d 114b0600 .....%...p...K.. │ │ - 0x001a6600 00100b0d 26e00500 0080060d c1890600 ....&........... │ │ + 0x001a65c0 00000000 00000000 10000000 5f8e0500 ............_... │ │ + 0x001a65d0 0040060d 504c0500 0060060d ff590500 .@..PL...`...Y.. │ │ + 0x001a65e0 0070060d 00fb0500 00000b0d c7aa0500 .p.............. │ │ + 0x001a65f0 0010070d 24260500 00700b0d 114b0600 ....$&...p...K.. │ │ + 0x001a6600 00100b0d 4de00500 0080060d c1890600 ....M........... │ │ 0x001a6610 00a0060d 09160600 00c0060d 97960600 ................ │ │ - 0x001a6620 00d0060d c9570600 00b0060d 0b260500 .....W.......&.. │ │ - 0x001a6630 00800b0d e9590500 00e0060d 294b0600 .....Y......)K.. │ │ - 0x001a6640 00900e0d f5590500 00f0060d 83d20500 .....Y.......... │ │ - 0x001a6650 0030070d 394c0500 00c00c0d af800500 .0..9L.......... │ │ - 0x001a6660 00e00b0d 2ee00500 00800d0d 67630600 ............gc.. │ │ - 0x001a6670 00200b0d 00740500 00000e0d 354b0600 . ...t......5K.. │ │ - 0x001a6680 0020070d 2c3d0600 00100e0d 81400500 . ..,=.......@.. │ │ - 0x001a6690 0040070d 3ab80500 0050070d 45ec0500 .@..:....P..E... │ │ + 0x001a6620 00d0060d c9570600 00b0060d 32260500 .....W......2&.. │ │ + 0x001a6630 00800b0d 105a0500 00e0060d 294b0600 .....Z......)K.. │ │ + 0x001a6640 00900e0d 1c5a0500 00f0060d aad20500 .....Z.......... │ │ + 0x001a6650 0030070d 604c0500 00c00c0d d6800500 .0..`L.......... │ │ + 0x001a6660 00e00b0d 55e00500 00800d0d 67630600 ....U.......gc.. │ │ + 0x001a6670 00200b0d 27740500 00000e0d 354b0600 . ..'t......5K.. │ │ + 0x001a6680 0020070d 2c3d0600 00100e0d a8400500 . ..,=.......@.. │ │ + 0x001a6690 0040070d 61b80500 0050070d 6cec0500 .@..a....P..l... │ │ 0x001a66a0 00e00c0d b36f0600 00f00b0d 444b0600 .....o......DK.. │ │ 0x001a66b0 0080070d 600a0500 0090070d 16160600 ....`........... │ │ - 0x001a66c0 0000090d d5570600 0060070d cd9c0500 .....W...`...... │ │ - 0x001a66d0 00000c0d abaa0500 00100c0d 8cd20500 ................ │ │ - 0x001a66e0 00600c0d bdaa0500 00300c0d 2a160600 .`.......0..*... │ │ - 0x001a66f0 00c00d0d 025a0500 00700c0d 2b7c0600 .....Z...p..+|.. │ │ - 0x001a6700 00500c0d 9dd20500 00a0070d 3ce00500 .P..........<... │ │ - 0x001a6710 00b0070d 1d260500 00600d0d 524b0600 .....&...`..RK.. │ │ - 0x001a6720 00d00c0d 3c7c0600 0070070d 474c0500 ....<|...p..GL.. │ │ + 0x001a66c0 0000090d d5570600 0060070d f49c0500 .....W...`...... │ │ + 0x001a66d0 00000c0d d2aa0500 00100c0d b3d20500 ................ │ │ + 0x001a66e0 00600c0d e4aa0500 00300c0d 2a160600 .`.......0..*... │ │ + 0x001a66f0 00c00d0d 295a0500 00700c0d 2b7c0600 ....)Z...p..+|.. │ │ + 0x001a6700 00500c0d c4d20500 00a0070d 63e00500 .P..........c... │ │ + 0x001a6710 00b0070d 44260500 00600d0d 524b0600 ....D&...`..RK.. │ │ + 0x001a6720 00d00c0d 3c7c0600 0070070d 6e4c0500 ....<|...p..nL.. │ │ 0x001a6730 00d00d0d 98fa0400 0000080d ae180500 ................ │ │ - 0x001a6740 00300b0d 11740500 00300e0d 4a7c0600 .0...t...0..J|.. │ │ + 0x001a6740 00300b0d 38740500 00300e0d 4a7c0600 .0..8t...0..J|.. │ │ 0x001a6750 00600e0d 740a0500 00a00b0d ad960600 .`..t........... │ │ 0x001a6760 0010080d 3c3d0600 00400e0d b8180500 ....<=...@...... │ │ - 0x001a6770 0020080d bd960600 0040080d 2d330500 . .......@..-3.. │ │ + 0x001a6770 0020080d bd960600 0040080d 54330500 . .......@..T3.. │ │ 0x001a6780 0050080d 10fb0500 0030080d a6fa0400 .P.......0...... │ │ - 0x001a6790 00900d0d 22fb0500 0060080d 1f740500 ...."....`...t.. │ │ - 0x001a67a0 0070080d e5c50500 00a00d0d befa0400 .p.............. │ │ - 0x001a67b0 0090080d 2d260500 00100d0d 428e0500 ....-&......B... │ │ + 0x001a6790 00900d0d 22fb0500 0060080d 46740500 ...."....`..Ft.. │ │ + 0x001a67a0 0070080d 0cc60500 00a00d0d befa0400 .p.............. │ │ + 0x001a67b0 0090080d 54260500 00100d0d 698e0500 ....T&......i... │ │ 0x001a67c0 00200d0d cffa0400 00000d0d d2960600 . .............. │ │ - 0x001a67d0 00400b0d 9f670500 00500e0d 155a0500 .@...g...P...Z.. │ │ - 0x001a67e0 00d00b0d 275a0500 00200c0d a9670500 ....'Z... ...g.. │ │ - 0x001a67f0 00400c0d ca080600 00200e0d ba670500 .@....... ...g.. │ │ - 0x001a6800 0050060d ca180500 00c0080d c3670500 .P...........g.. │ │ - 0x001a6810 0030090d 91400500 0060090d 51ec0500 .0...@...`..Q... │ │ + 0x001a67d0 00400b0d c6670500 00500e0d 3c5a0500 .@...g...P....hv.......... │ │ 0x001a76a0 84761a00 00000000 00000000 00000000 .v.............. │ │ 0x001a76b0 aafb0400 00000000 02000000 00000000 ................ │ │ - 0x001a76c0 00000000 0cd51b00 00000000 0e340500 .............4.. │ │ + 0x001a76c0 00000000 0cd51b00 00000000 35340500 ............54.. │ │ 0x001a76d0 00000000 02000000 00000000 00000000 ................ │ │ - 0x001a76e0 2cd51b00 01000000 979d0500 00000000 ,............... │ │ + 0x001a76e0 2cd51b00 01000000 be9d0500 00000000 ,............... │ │ 0x001a76f0 02000000 00000000 00000000 4cd51b00 ............L... │ │ - 0x001a7700 02000000 8b810500 00000000 02000000 ................ │ │ + 0x001a7700 02000000 b2810500 00000000 02000000 ................ │ │ 0x001a7710 00000000 00000000 4cd51b00 00000000 ........L....... │ │ 0x001a7720 a9090600 00000000 02000000 00000000 ................ │ │ - 0x001a7730 00000000 6cd51b00 02000000 17ac0500 ....l........... │ │ + 0x001a7730 00000000 6cd51b00 02000000 3eac0500 ....l.......>... │ │ 0x001a7740 00000000 02000000 00000000 00000000 ................ │ │ 0x001a7750 6cd51b00 00000000 fd160600 00000000 l............... │ │ 0x001a7760 02000000 00000000 00000000 4cd51b00 ............L... │ │ - 0x001a7770 03000000 1dac0500 00000000 02000000 ................ │ │ + 0x001a7770 03000000 44ac0500 00000000 02000000 ....D........... │ │ 0x001a7780 00000000 00000000 4cd51b00 01000000 ........L....... │ │ 0x001a7790 bf640600 00000000 02000000 00000000 .d.............. │ │ 0x001a77a0 00000000 6cd51b00 03000000 293e0600 ....l.......)>.. │ │ 0x001a77b0 00000000 02000000 00000000 00000000 ................ │ │ 0x001a77c0 6cd51b00 01000000 b0090600 00000000 l............... │ │ 0x001a77d0 02000000 00000000 00000000 8cd51b00 ................ │ │ - 0x001a77e0 ffffff7f 12270500 00000000 02000000 .....'.......... │ │ + 0x001a77e0 ffffff7f 39270500 00000000 02000000 ....9'.......... │ │ 0x001a77f0 00000000 00000000 8cd51b00 00000000 ................ │ │ - 0x001a7800 51410500 00000000 00000000 00000000 QA.............. │ │ + 0x001a7800 78410500 00000000 00000000 00000000 xA.............. │ │ 0x001a7810 79190500 68761a00 00000000 00000000 y...hv.......... │ │ 0x001a7820 04000000 b6fb0400 24731a00 01000000 ........$s...... │ │ 0x001a7830 10000000 04781a00 02000000 00000000 .....x.......... │ │ - 0x001a7840 08000000 17270500 00000000 00000000 .....'.......... │ │ - 0x001a7850 00000000 41ed0500 309e1b00 00000000 ....A...0....... │ │ + 0x001a7840 08000000 3e270500 00000000 00000000 ....>'.......... │ │ + 0x001a7850 00000000 68ed0500 309e1b00 00000000 ....h...0....... │ │ 0x001a7860 00000000 04000000 9f8a0600 e8731a00 .............s.. │ │ 0x001a7870 01000000 10000000 48781a00 02000000 ........Hx...... │ │ - 0x001a7880 00000000 08000000 57410500 00000000 ........WA...... │ │ - 0x001a7890 00000000 00000000 4b4d0500 70781a00 ........KM..px.. │ │ + 0x001a7880 00000000 08000000 7e410500 00000000 ........~A...... │ │ + 0x001a7890 00000000 00000000 724d0500 70781a00 ........rM..px.. │ │ 0x001a78a0 00100000 00000000 04000000 ae190500 ................ │ │ 0x001a78b0 68761a00 00000000 00000000 0c000000 hv.............. │ │ - 0x001a78c0 3fd30500 78731a00 01000000 10000000 ?...xs.......... │ │ + 0x001a78c0 66d30500 78731a00 01000000 10000000 f...xs.......... │ │ 0x001a78d0 8c781a00 03000000 00000000 10000000 .x.............. │ │ 0x001a78e0 04170600 00000000 00000000 00000000 ................ │ │ 0x001a78f0 3d300600 b4651a00 00000000 00000000 =0...e.......... │ │ 0x001a7900 04000000 47300600 b4651a00 01000000 ....G0...e...... │ │ 0x001a7910 10000000 e4781a00 02000000 00000000 .....x.......... │ │ - 0x001a7920 08000000 bcb80500 00400633 49580600 .........@.3IX.. │ │ + 0x001a7920 08000000 e3b80500 00400633 49580600 .........@.3IX.. │ │ 0x001a7930 00500633 303e0600 00600633 aa0b0500 .P.30>...`.3.... │ │ - 0x001a7940 00700633 9f9d0500 00800633 50300600 .p.3.......3P0.. │ │ - 0x001a7950 00900633 514d0500 00a00633 57580600 ...3QM.....3WX.. │ │ - 0x001a7960 00000000 00000000 65000033 0e8f0500 ........e..3.... │ │ - 0x001a7970 66000033 bdfb0400 69000033 15340500 f..3....i..3.4.. │ │ - 0x001a7980 67000033 13e10500 00000000 00000000 g..3............ │ │ + 0x001a7940 00700633 c69d0500 00800633 50300600 .p.3.......3P0.. │ │ + 0x001a7950 00900633 784d0500 00a00633 57580600 ...3xM.....3WX.. │ │ + 0x001a7960 00000000 00000000 65000033 358f0500 ........e..35... │ │ + 0x001a7970 66000033 bdfb0400 69000033 3c340500 f..3....i..3<4.. │ │ + 0x001a7980 67000033 3ae10500 00000000 00000000 g..3:........... │ │ 0x001a7990 00000000 00000000 02000000 04000000 ................ │ │ 0x001a79a0 acd51b00 09020000 d4fb0500 79220b00 ............y".. │ │ 0x001a79b0 2df50a00 1d230b00 05f70a00 9bf80a00 -....#.......... │ │ 0x001a79c0 bdf80a00 01fa0a00 99fe0a00 59ff0a00 ............Y... │ │ 0x001a79d0 b9ff0a00 14020000 88970600 79220b00 ............y".. │ │ 0x001a79e0 fdff0a00 1d230b00 e5020b00 35030b00 .....#......5... │ │ 0x001a79f0 57030b00 85030b00 01060b00 ad060b00 W............... │ │ - 0x001a7a00 01070b00 10020000 614d0500 79220b00 ........aM..y".. │ │ + 0x001a7a00 01070b00 10020000 884d0500 79220b00 .........M..y".. │ │ 0x001a7a10 45070b00 1d230b00 19080b00 bf080b00 E....#.......... │ │ 0x001a7a20 e9080b00 17090b00 89090b00 e5090b00 ................ │ │ 0x001a7a30 250a0b00 11020000 e54b0600 79220b00 %........K..y".. │ │ 0x001a7a40 690a0b00 1d230b00 c10a0b00 110b0b00 i....#.......... │ │ 0x001a7a50 3b0b0b00 690b0b00 00000000 00000000 ;...i........... │ │ - 0x001a7a60 d90b0b00 00400620 2f750500 00400920 .....@. /u...@. │ │ - 0x001a7a70 be190500 00600820 8f680500 00500620 .....`. .h...P. │ │ - 0x001a7a80 e1700600 00900820 c39d0500 00800920 .p..... ....... │ │ - 0x001a7a90 67d30500 00000920 f14b0600 00300920 g...... .K...0. │ │ - 0x001a7aa0 e0c60500 00300820 057d0600 00a00820 .....0. .}..... │ │ - 0x001a7ab0 4a8f0500 00900920 177d0600 00700620 J...... .}...p. │ │ + 0x001a7a60 d90b0b00 00400620 56750500 00400920 .....@. Vu...@. │ │ + 0x001a7a70 be190500 00600820 b6680500 00500620 .....`. .h...P. │ │ + 0x001a7a80 e1700600 00900820 ea9d0500 00800920 .p..... ....... │ │ + 0x001a7a90 8ed30500 00000920 f14b0600 00300920 ....... .K...0. │ │ + 0x001a7aa0 07c70500 00300820 057d0600 00a00820 .....0. .}..... │ │ + 0x001a7ab0 718f0500 00900920 177d0600 00700620 q...... .}...p. │ │ 0x001a7ac0 1c170600 00800620 c7640600 00a00620 ....... .d..... │ │ 0x001a7ad0 277d0600 00600620 377d0600 00b00620 '}...`. 7}..... │ │ - 0x001a7ae0 8c580600 00b00820 e9c60500 00700820 .X..... .....p. │ │ - 0x001a7af0 60ac0500 00f00820 c5b80500 00900720 `...... ....... │ │ - 0x001a7b00 cd0b0500 00200920 125b0500 00c00620 ..... . .[..... │ │ - 0x001a7b10 25170600 00100920 d3b80500 00d00620 %...... ....... │ │ + 0x001a7ae0 8c580600 00b00820 10c70500 00700820 .X..... .....p. │ │ + 0x001a7af0 87ac0500 00f00820 ecb80500 00900720 ....... ....... │ │ + 0x001a7b00 cd0b0500 00200920 395b0500 00c00620 ..... . 9[..... │ │ + 0x001a7b10 25170600 00100920 fab80500 00d00620 %...... ....... │ │ 0x001a7b20 497d0600 00e00720 1e240600 00b00720 I}..... .$..... │ │ 0x001a7b30 b5970600 00c00720 bf970600 00d00720 ....... ....... │ │ - 0x001a7b40 f4c60500 00a00720 d0640600 00800820 ....... .d..... │ │ - 0x001a7b50 31340500 00e00620 dc640600 00f00620 14..... .d..... │ │ - 0x001a7b60 a6410500 00900620 1f5b0500 00800720 .A..... .[..... │ │ - 0x001a7b70 e5640600 00c00820 20270500 00e00820 .d..... '..... │ │ - 0x001a7b80 76d30500 00d00820 423e0600 00000720 v...... B>..... │ │ - 0x001a7b90 2b5b0500 00100720 ffc60500 00700720 +[..... .....p. │ │ + 0x001a7b40 1bc70500 00a00720 d0640600 00800820 ....... .d..... │ │ + 0x001a7b50 58340500 00e00620 dc640600 00f00620 X4..... .d..... │ │ + 0x001a7b60 cd410500 00900620 465b0500 00800720 .A..... F[..... │ │ + 0x001a7b70 e5640600 00c00820 47270500 00e00820 .d..... G'..... │ │ + 0x001a7b80 9dd30500 00d00820 423e0600 00000720 ....... B>..... │ │ + 0x001a7b90 525b0500 00100720 26c70500 00700720 R[..... &....p. │ │ 0x001a7ba0 db0b0500 00000820 2d170600 00200720 ....... -.... . │ │ 0x001a7bb0 99580600 00f00720 3e170600 00300720 .X..... >....0. │ │ - 0x001a7bc0 af410500 00500920 2e240600 00400820 .A...P. .$...@. │ │ - 0x001a7bd0 86d30500 00500820 d19d0500 00600920 .....P. .....`. │ │ - 0x001a7be0 6bac0500 00400720 395b0500 00200820 k....@. 9[... . │ │ - 0x001a7bf0 fe4b0600 00100820 568f0500 00700920 .K..... V....p. │ │ + 0x001a7bc0 d6410500 00500920 2e240600 00400820 .A...P. .$...@. │ │ + 0x001a7bd0 add30500 00500820 f89d0500 00600920 .....P. .....`. │ │ + 0x001a7be0 92ac0500 00400720 605b0500 00200820 .....@. `[... . │ │ + 0x001a7bf0 fe4b0600 00100820 7d8f0500 00700920 .K..... }....p. │ │ 0x001a7c00 e80b0500 00500720 3d240600 00a00920 .....P. =$..... │ │ - 0x001a7c10 cc190500 00b00920 44340500 00600720 ....... D4...`. │ │ + 0x001a7c10 cc190500 00b00920 6b340500 00600720 ....... k4...`. │ │ 0x001a7c20 503e0600 00000000 00000000 64000020 P>..........d.. │ │ - 0x001a7c30 8e4d0500 8d000020 b2810500 81000020 .M..... ....... │ │ - 0x001a7c40 9b4d0500 65000020 9c680500 7c000020 .M..e.. .h..|.. │ │ - 0x001a7c50 47240600 67000020 96d30500 6b000020 G$..g.. ....k.. │ │ - 0x001a7c60 4e340500 84000020 f70b0500 85000020 N4..... ....... │ │ - 0x001a7c70 435b0500 86000020 e6fb0500 7d000020 C[..... ....}.. │ │ - 0x001a7c80 2b270500 87000020 3a750500 7b000020 +'..... :u..{.. │ │ - 0x001a7c90 e6b80500 66000020 f7090600 88000020 ....f.. ....... │ │ - 0x001a7ca0 3c270500 8e000020 ca970600 82000020 <'..... ....... │ │ + 0x001a7c30 b54d0500 8d000020 d9810500 81000020 .M..... ....... │ │ + 0x001a7c40 c24d0500 65000020 c3680500 7c000020 .M..e.. .h..|.. │ │ + 0x001a7c50 47240600 67000020 bdd30500 6b000020 G$..g.. ....k.. │ │ + 0x001a7c60 75340500 84000020 f70b0500 85000020 u4..... ....... │ │ + 0x001a7c70 6a5b0500 86000020 e6fb0500 7d000020 j[..... ....}.. │ │ + 0x001a7c80 52270500 87000020 61750500 7b000020 R'..... au..{.. │ │ + 0x001a7c90 0db90500 66000020 f7090600 88000020 ....f.. ....... │ │ + 0x001a7ca0 63270500 8e000020 ca970600 82000020 c'..... ....... │ │ 0x001a7cb0 070a0600 6e000020 f5640600 8f000020 ....n.. .d..... │ │ 0x001a7cc0 f7fb0500 90000020 48170600 71000020 ....... H...q.. │ │ 0x001a7cd0 d7fb0400 80000020 1bfc0500 73000020 ....... ....s.. │ │ - 0x001a7ce0 4b270500 75000020 b54d0500 76000020 K'..u.. .M..v.. │ │ - 0x001a7cf0 77ac0500 89000020 53240600 77000020 w...... S$..w.. │ │ - 0x001a7d00 e29d0500 8a000020 79ed0500 8b000020 ....... y...... │ │ - 0x001a7d10 69170600 91000020 5a270500 78000020 i...... Z'..x.. │ │ - 0x001a7d20 cb4d0500 8c000020 d94d0500 92000020 .M..... .M..... │ │ - 0x001a7d30 8fac0500 79000020 7d170600 83000020 ....y.. }...... │ │ - 0x001a7d40 ba410500 7e000020 668f0500 7a000020 .A..~.. f...z.. │ │ + 0x001a7ce0 72270500 75000020 dc4d0500 76000020 r'..u.. .M..v.. │ │ + 0x001a7cf0 9eac0500 89000020 53240600 77000020 ....... S$..w.. │ │ + 0x001a7d00 099e0500 8a000020 a0ed0500 8b000020 ....... ....... │ │ + 0x001a7d10 69170600 91000020 81270500 78000020 i...... .'..x.. │ │ + 0x001a7d20 f24d0500 8c000020 004e0500 92000020 .M..... .N..... │ │ + 0x001a7d30 b6ac0500 79000020 7d170600 83000020 ....y.. }...... │ │ + 0x001a7d40 e1410500 7e000020 8d8f0500 7a000020 .A..~.. ....z.. │ │ 0x001a7d50 a98a0600 00000000 00000000 0d050000 ................ │ │ - 0x001a7d60 70340500 79220b00 cd240b00 1d230b00 p4..y"...$...#.. │ │ + 0x001a7d60 97340500 79220b00 cd240b00 1d230b00 .4..y"...$...#.. │ │ 0x001a7d70 29250b00 89250b00 00000000 ad250b00 )%...%.......%.. │ │ 0x001a7d80 cd290b00 0f2a0b00 00000000 13040000 .)...*.......... │ │ 0x001a7d90 583e0600 79220b00 55320b00 1d230b00 X>..y"..U2...#.. │ │ 0x001a7da0 7d330b00 b5340b00 00000000 d9340b00 }3...4.......4.. │ │ 0x001a7db0 1d380b00 5d380b00 00000000 0c050000 .8..]8.......... │ │ 0x001a7dc0 084c0600 79220b00 793d0b00 1d230b00 .L..y"..y=...#.. │ │ 0x001a7dd0 f73d0b00 953e0b00 00000000 b93e0b00 .=...>.......>.. │ │ @@ -393,27 +393,27 @@ │ │ 0x001a7e10 15500b00 4d500b00 00000000 04050000 .P..MP.......... │ │ 0x001a7e20 a5580600 79220b00 b5530b00 1d230b00 .X..y"...S...#.. │ │ 0x001a7e30 03540b00 71540b00 93540b00 0f550b00 .T..qT...T...U.. │ │ 0x001a7e40 27560b00 47560b00 00000000 02040000 'V..GV.......... │ │ 0x001a7e50 f7fb0400 79220b00 d9570b00 1d230b00 ....y"...W...#.. │ │ 0x001a7e60 35580b00 e5580b00 07590b00 61590b00 5X...X...Y..aY.. │ │ 0x001a7e70 295d0b00 455d0b00 00000000 01040000 )]..E].......... │ │ - 0x001a7e80 73270500 79220b00 b55d0b00 00000000 s'..y"...]...... │ │ + 0x001a7e80 9a270500 79220b00 b55d0b00 00000000 .'..y"...]...... │ │ 0x001a7e90 00000000 855e0b00 00000000 a75e0b00 .....^.......^.. │ │ 0x001a7ea0 d55e0b00 055f0b00 00000000 01040000 .^..._.......... │ │ - 0x001a7eb0 1cb90500 79220b00 45600b00 1d230b00 ....y"..E`...#.. │ │ + 0x001a7eb0 43b90500 79220b00 45600b00 1d230b00 C...y"..E`...#.. │ │ 0x001a7ec0 1d610b00 dd610b00 ff610b00 c5620b00 .a...a...a...b.. │ │ 0x001a7ed0 5b650b00 6d650b00 00000000 01040000 [e..me.......... │ │ - 0x001a7ee0 e4810500 79220b00 45600b00 1d230b00 ....y"..E`...#.. │ │ + 0x001a7ee0 0b820500 79220b00 45600b00 1d230b00 ....y"..E`...#.. │ │ 0x001a7ef0 1d610b00 dd610b00 ff610b00 c5620b00 .a...a...a...b.. │ │ 0x001a7f00 45670b00 6d650b00 00000000 06040000 Eg..me.......... │ │ - 0x001a7f10 9a670500 79220b00 65670b00 1d230b00 .g..y"..eg...#.. │ │ + 0x001a7f10 c1670500 79220b00 65670b00 1d230b00 .g..y"..eg...#.. │ │ 0x001a7f20 73670b00 81670b00 a5670b00 b3670b00 sg...g...g...g.. │ │ 0x001a7f30 00000000 00000000 00000000 05050000 ................ │ │ - 0x001a7f40 ee4d0500 79220b00 dd680b00 1d230b00 .M..y"...h...#.. │ │ + 0x001a7f40 154e0500 79220b00 dd680b00 1d230b00 .N..y"...h...#.. │ │ 0x001a7f50 2b690b00 99690b00 00000000 bb690b00 +i...i.......i.. │ │ 0x001a7f60 776a0b00 936a0b00 00000000 20040000 wj...j...... ... │ │ 0x001a7f70 00000000 40000000 00000000 c5f00b00 ....@........... │ │ 0x001a7f80 d9f00b00 f5f00b00 00000000 00000000 ................ │ │ 0x001a7f90 80000000 ec000000 00000000 21040000 ............!... │ │ 0x001a7fa0 00000000 20000000 00000000 21f10b00 .... .......!... │ │ 0x001a7fb0 35f10b00 51f10b00 00000000 00000000 5...Q........... │ │ @@ -433,49 +433,49 @@ │ │ 0x001a8090 02000000 a4de0600 40000000 40000000 ........@...@... │ │ 0x001a80a0 00000000 02000000 a4df0600 60000000 ............`... │ │ 0x001a80b0 60000000 00000000 02000000 24e10600 `...........$... │ │ 0x001a80c0 80000000 80000000 00000000 02000000 ................ │ │ 0x001a80d0 24e30600 c0000000 c0000000 00000000 $............... │ │ 0x001a80e0 02000000 24e60600 00010000 00010000 ....$........... │ │ 0x001a80f0 00000000 02000000 00f00703 67240600 ............g$.. │ │ - 0x001a8100 00a00803 224c0600 00400603 c0680500 ...."L...@...h.. │ │ - 0x001a8110 00000803 109e0500 00500603 19fc0400 .........P...... │ │ + 0x001a8100 00a00803 224c0600 00400603 e7680500 ...."L...@...h.. │ │ + 0x001a8110 00000803 379e0500 00500603 19fc0400 ....7....P...... │ │ 0x001a8120 00600603 90170600 00700603 090c0500 .`.......p...... │ │ - 0x001a8130 00800603 baac0500 00900603 c4ac0500 ................ │ │ - 0x001a8140 00e00803 f54d0500 00400703 1c0c0500 .....M...@...... │ │ - 0x001a8150 00a00603 e0410500 00100803 9eed0500 .....A.......... │ │ - 0x001a8160 00b00603 2ffc0400 00200803 13c70500 ..../.... ...... │ │ - 0x001a8170 00b00703 054e0500 00800703 7d8f0500 .....N......}... │ │ - 0x001a8180 00f00803 ff700600 00c00803 2ab90500 .....p......*... │ │ - 0x001a8190 00d00803 7a270500 00300803 270c0500 ....z'...0..'... │ │ - 0x001a81a0 00400803 6c7d0600 00500803 f9810500 .@..l}...P...... │ │ + 0x001a8130 00800603 e1ac0500 00900603 ebac0500 ................ │ │ + 0x001a8140 00e00803 1c4e0500 00400703 1c0c0500 .....N...@...... │ │ + 0x001a8150 00a00603 07420500 00100803 c5ed0500 .....B.......... │ │ + 0x001a8160 00b00603 2ffc0400 00200803 3ac70500 ..../.... ..:... │ │ + 0x001a8170 00b00703 2c4e0500 00800703 a48f0500 ....,N.......... │ │ + 0x001a8180 00f00803 ff700600 00c00803 51b90500 .....p......Q... │ │ + 0x001a8190 00d00803 a1270500 00300803 270c0500 .....'...0..'... │ │ + 0x001a81a0 00400803 6c7d0600 00500803 20820500 .@..l}...P.. ... │ │ 0x001a81b0 00600803 2cfc0500 00700803 bd580600 .`..,....p...X.. │ │ - 0x001a81c0 00800803 908f0500 00900803 e2970600 ................ │ │ - 0x001a81d0 00100903 8f270500 00600703 abed0500 .....'...`...... │ │ - 0x001a81e0 00d00603 bced0500 00c00703 4d750500 ............Mu.. │ │ + 0x001a81c0 00800803 b78f0500 00900803 e2970600 ................ │ │ + 0x001a81d0 00100903 b6270500 00600703 d2ed0500 .....'...`...... │ │ + 0x001a81e0 00d00603 e3ed0500 00c00703 74750500 ............tu.. │ │ 0x001a81f0 00500703 61300600 00d00703 330c0500 .P..a0......3... │ │ - 0x001a8200 00e00703 76300600 00e00603 615b0500 ....v0......a[.. │ │ + 0x001a8200 00e00703 76300600 00e00603 885b0500 ....v0.......[.. │ │ 0x001a8210 00b00803 2f4c0600 00700703 430c0500 ..../L...p..C... │ │ - 0x001a8220 00900703 67750500 00500903 e5190500 ....gu...P...... │ │ - 0x001a8230 00000703 36fc0400 00100703 705b0500 ....6.......p[.. │ │ + 0x001a8220 00900703 8e750500 00500903 e5190500 .....u...P...... │ │ + 0x001a8230 00000703 36fc0400 00100703 975b0500 ....6........[.. │ │ 0x001a8240 00300903 88300600 00200703 40fc0400 .0...0... ..@... │ │ - 0x001a8250 00a00703 73750500 00600903 09820500 ....su...`...... │ │ + 0x001a8250 00a00703 9a750500 00600903 30820500 .....u...`..0... │ │ 0x001a8260 00200903 484c0600 00000903 524c0600 . ..HL......RL.. │ │ - 0x001a8270 00400903 99270500 00300703 25e10500 .@...'...0..%... │ │ + 0x001a8270 00400903 c0270500 00300703 4ce10500 .@...'...0..L... │ │ 0x001a8280 00000000 00000000 64000003 f3970600 ........d....... │ │ 0x001a8290 65000003 d8580600 72000003 f5190500 e....X..r....... │ │ - 0x001a82a0 76000003 cced0500 66000003 210a0600 v.......f...!... │ │ - 0x001a82b0 67000003 5f4c0600 68000003 2de10500 g..._L..h...-... │ │ + 0x001a82a0 76000003 f3ed0500 66000003 210a0600 v.......f...!... │ │ + 0x001a82b0 67000003 5f4c0600 68000003 54e10500 g..._L..h...T... │ │ 0x001a82c0 69000003 570c0500 6e000003 0c710600 i...W...n....q.. │ │ - 0x001a82d0 6a000003 775b0500 73000003 3ce10500 j...w[..s...<... │ │ - 0x001a82e0 77000003 19820500 6f000003 7c7d0600 w.......o...|}.. │ │ - 0x001a82f0 6b000003 299e0500 6c000003 6b4c0600 k...)...l...kL.. │ │ - 0x001a8300 74000003 4ae10500 75000003 00980600 t...J...u....... │ │ - 0x001a8310 70000003 399e0500 71000003 489e0500 p...9...q...H... │ │ - 0x001a8320 6d000003 56e10500 00000000 00000000 m...V........... │ │ + 0x001a82d0 6a000003 9e5b0500 73000003 63e10500 j....[..s...c... │ │ + 0x001a82e0 77000003 40820500 6f000003 7c7d0600 w...@...o...|}.. │ │ + 0x001a82f0 6b000003 509e0500 6c000003 6b4c0600 k...P...l...kL.. │ │ + 0x001a8300 74000003 71e10500 75000003 00980600 t...q...u....... │ │ + 0x001a8310 70000003 609e0500 71000003 6f9e0500 p...`...q...o... │ │ + 0x001a8320 6d000003 7de10500 00000000 00000000 m...}........... │ │ 0x001a8330 44ea0600 01000000 01000000 00000000 D............... │ │ 0x001a8340 02000000 78ea0600 06000000 06000000 ....x........... │ │ 0x001a8350 00000000 02000000 f8ea0600 07000000 ................ │ │ 0x001a8360 07000000 00000000 02000000 70eb0600 ............p... │ │ 0x001a8370 08000000 08000000 00000000 02000000 ................ │ │ 0x001a8380 70ec0600 0c000000 0c000000 00000000 p............... │ │ 0x001a8390 02000000 e4ed0600 11000000 11000000 ................ │ │ @@ -494,15 +494,15 @@ │ │ 0x001a8460 80000000 80000000 00000000 02000000 ................ │ │ 0x001a8470 fc030700 c0000000 c0000000 00000000 ................ │ │ 0x001a8480 02000000 fc060700 00010000 00010000 ................ │ │ 0x001a8490 00000000 02000000 fc0a0700 01000000 ................ │ │ 0x001a84a0 01000000 00000000 02000000 000b0700 ................ │ │ 0x001a84b0 01000000 01000000 00000000 02000000 ................ │ │ 0x001a84c0 040b0700 01000000 01000000 00000000 ................ │ │ - 0x001a84d0 02000000 00400607 5c9e0500 00900607 .....@..\....... │ │ + 0x001a84d0 02000000 00400607 839e0500 00900607 .....@.......... │ │ 0x001a84e0 4d650600 00500607 051a0500 00000000 Me...P.......... │ │ 0x001a84f0 00000000 7e030000 7e030000 00000000 ....~...~....... │ │ 0x001a8500 3f0a0600 e7580600 00000000 00000000 ?....X.......... │ │ 0x001a8510 00000000 00000000 00000000 00000000 ................ │ │ 0x001a8520 00000000 d5540d00 00000000 00000000 .....T.......... │ │ 0x001a8530 00000000 00000000 00000000 00000000 ................ │ │ 0x001a8540 00000000 00000000 00000000 df540d00 .............T.. │ │ @@ -514,467 +514,467 @@ │ │ 0x001a85a0 00000000 73550d00 00000000 00000000 ....sU.......... │ │ 0x001a85b0 00000000 00000000 00000000 00000000 ................ │ │ 0x001a85c0 c5550d00 ed550d00 00000000 00000000 .U...U.......... │ │ 0x001a85d0 00000000 00000000 00000000 00000000 ................ │ │ 0x001a85e0 00000000 00000000 09560d00 d9560d00 .........V...V.. │ │ 0x001a85f0 00000000 00000000 00000000 00000000 ................ │ │ 0x001a8600 00000000 00000000 00000000 00000000 ................ │ │ - 0x001a8610 00000000 81750500 749d1b00 00000000 .....u..t....... │ │ - 0x001a8620 00000000 04000000 3c820500 40731a00 ........<...@s.. │ │ + 0x001a8610 00000000 a8750500 749d1b00 00000000 .....u..t....... │ │ + 0x001a8620 00000000 04000000 63820500 40731a00 ........c...@s.. │ │ 0x001a8630 01000000 10000000 08861a00 02000000 ................ │ │ 0x001a8640 00000000 08000000 81240600 00000000 .........$...... │ │ 0x001a8650 00000000 04000000 60650600 60a01b00 ........`e..`... │ │ - 0x001a8660 88000000 00000000 04000000 54b90500 ............T... │ │ + 0x001a8660 88000000 00000000 04000000 7bb90500 ............{... │ │ 0x001a8670 00751a00 88000000 01000000 04000000 .u.............. │ │ 0x001a8680 ab4c0600 00751a00 88000000 02000000 .L...u.......... │ │ 0x001a8690 04000000 fb580600 00751a00 88000000 .....X...u...... │ │ - 0x001a86a0 03000000 04000000 1fc70500 4c8f1a00 ............L... │ │ + 0x001a86a0 03000000 04000000 46c70500 4c8f1a00 ........F...L... │ │ 0x001a86b0 02000000 00000000 4c861a00 05000000 ........L....... │ │ - 0x001a86c0 00000000 08000000 bb8f0500 00100000 ................ │ │ - 0x001a86d0 00000000 00000000 f18e0500 ec761a00 .............v.. │ │ - 0x001a86e0 00000000 00000000 04000000 f6ac0500 ................ │ │ + 0x001a86c0 00000000 08000000 e28f0500 00100000 ................ │ │ + 0x001a86d0 00000000 00000000 188f0500 ec761a00 .............v.. │ │ + 0x001a86e0 00000000 00000000 04000000 1dad0500 ................ │ │ 0x001a86f0 908f1a00 00000000 00000000 08000000 ................ │ │ - 0x001a8700 d7680500 68761a00 8b000000 00000000 .h..hv.......... │ │ + 0x001a8700 fe680500 68761a00 8b000000 00000000 .h..hv.......... │ │ 0x001a8710 0c000000 83fc0400 e89a1b00 00000000 ................ │ │ - 0x001a8720 00000000 10000000 88750500 68761a00 .........u..hv.. │ │ - 0x001a8730 00000000 00000000 14000000 3fd30500 ............?... │ │ + 0x001a8720 00000000 10000000 af750500 68761a00 .........u..hv.. │ │ + 0x001a8730 00000000 00000000 14000000 66d30500 ............f... │ │ 0x001a8740 24731a00 8b000000 01000000 18000000 $s.............. │ │ - 0x001a8750 de270500 e89a1b00 00000000 00000000 .'.............. │ │ + 0x001a8750 05280500 e89a1b00 00000000 00000000 .(.............. │ │ 0x001a8760 00000000 00000000 f55d0d00 00000000 .........]...... │ │ 0x001a8770 01000000 10000000 cc861a00 07000000 ................ │ │ 0x001a8780 58871a00 2c000000 8a4c0600 00000000 X...,....L...... │ │ - 0x001a8790 00000000 04000000 e7680500 709c1b00 .........h..p... │ │ - 0x001a87a0 88000000 01000000 04000000 1fc70500 ................ │ │ + 0x001a8790 00000000 04000000 0e690500 709c1b00 .........i..p... │ │ + 0x001a87a0 88000000 01000000 04000000 46c70500 ............F... │ │ 0x001a87b0 d48f1a00 02000000 00000000 8c871a00 ................ │ │ - 0x001a87c0 02000000 00000000 08000000 a8340500 .............4.. │ │ - 0x001a87d0 00100000 00000000 00000000 f18e0500 ................ │ │ + 0x001a87c0 02000000 00000000 08000000 cf340500 .............4.. │ │ + 0x001a87d0 00100000 00000000 00000000 188f0500 ................ │ │ 0x001a87e0 ec761a00 02000000 00000000 04000000 .v.............. │ │ 0x001a87f0 ae300600 68761a00 00000000 00000000 .0..hv.......... │ │ 0x001a8800 08000000 8ffc0400 18901a00 8b000000 ................ │ │ - 0x001a8810 00000000 0c000000 ec270500 b0861a00 .........'...... │ │ - 0x001a8820 8b000000 01000000 10000000 ed680500 .............h.. │ │ + 0x001a8810 00000000 0c000000 13280500 b0861a00 .........(...... │ │ + 0x001a8820 8b000000 01000000 10000000 14690500 .............i.. │ │ 0x001a8830 b4871a00 02000000 00000000 14000000 ................ │ │ - 0x001a8840 699e0500 70871a00 06000000 10000000 i...p........... │ │ + 0x001a8840 909e0500 70871a00 06000000 10000000 ....p........... │ │ 0x001a8850 d0871a00 06000000 00000000 18000000 ................ │ │ 0x001a8860 753e0600 00100000 00000000 00000000 u>.............. │ │ - 0x001a8870 f18e0500 ec761a00 00000000 00000000 .....v.......... │ │ + 0x001a8870 188f0500 ec761a00 00000000 00000000 .....v.......... │ │ 0x001a8880 04000000 c4240600 908f1a00 00000000 .....$.......... │ │ 0x001a8890 00000000 08000000 111a0500 68761a00 ............hv.. │ │ - 0x001a88a0 00000000 00000000 0c000000 8db90500 ................ │ │ + 0x001a88a0 00000000 00000000 0c000000 b4b90500 ................ │ │ 0x001a88b0 24731a00 01000000 10000000 64881a00 $s..........d... │ │ 0x001a88c0 04000000 00000000 1c000000 33710600 ............3q.. │ │ 0x001a88d0 00000000 00000000 00000000 15590600 .............Y.. │ │ 0x001a88e0 c8741a00 01000000 00000000 04000000 .t.............. │ │ - 0x001a88f0 865b0500 e4741a00 01000000 10000000 .[...t.......... │ │ + 0x001a88f0 ad5b0500 e4741a00 01000000 10000000 .[...t.......... │ │ 0x001a8900 d0881a00 02000000 00000000 08000000 ................ │ │ 0x001a8910 a0170600 00000000 00000000 00000000 ................ │ │ 0x001a8920 de8a0600 24731a00 01000000 00000000 ....$s.......... │ │ - 0x001a8930 04000000 8e5b0500 3c741a00 01000000 .....[........ │ │ 0x001a8970 00000000 00000000 c4240600 5c901a00 .........$..\... │ │ - 0x001a8980 00000000 00000000 04000000 8db90500 ................ │ │ + 0x001a8980 00000000 00000000 04000000 b4b90500 ................ │ │ 0x001a8990 24731a00 00000000 00000000 00000000 $s.............. │ │ 0x001a89a0 00000000 2f5e0d00 00000000 01000000 ..../^.......... │ │ 0x001a89b0 10000000 6c891a00 02000000 94891a00 ....l........... │ │ - 0x001a89c0 0c000000 aa270500 00000000 00000000 .....'.......... │ │ + 0x001a89c0 0c000000 d1270500 00000000 00000000 .....'.......... │ │ 0x001a89d0 00000000 b5640600 68761a00 00000000 .....d..hv...... │ │ 0x001a89e0 00000000 04000000 b00c0500 78731a00 ............xs.. │ │ 0x001a89f0 01000000 10000000 c8891a00 02000000 ................ │ │ 0x001a8a00 00000000 08000000 740c0500 00100000 ........t....... │ │ - 0x001a8a10 00000000 00000000 f18e0500 ec761a00 .............v.. │ │ + 0x001a8a10 00000000 00000000 188f0500 ec761a00 .............v.. │ │ 0x001a8a20 90000000 00000000 04000000 ba0c0500 ................ │ │ 0x001a8a30 a0901a00 91000000 01000000 08000000 ................ │ │ 0x001a8a40 56fc0500 24731a00 00000000 00000000 V...$s.......... │ │ 0x001a8a50 0c000000 111a0500 68761a00 04000000 ........hv...... │ │ 0x001a8a60 00000000 10000000 c8240600 ac891a00 .........$...... │ │ 0x001a8a70 00000000 00000000 00000000 00000000 ................ │ │ 0x001a8a80 595e0d00 00000000 01000000 10000000 Y^.............. │ │ 0x001a8a90 0c8a1a00 05000000 708a1a00 1c000000 ........p....... │ │ - 0x001a8aa0 c4270500 00100000 00000000 00000000 .'.............. │ │ - 0x001a8ab0 f18e0500 ec761a00 00000000 00000000 .....v.......... │ │ + 0x001a8aa0 eb270500 00100000 00000000 00000000 .'.............. │ │ + 0x001a8ab0 188f0500 ec761a00 00000000 00000000 .....v.......... │ │ 0x001a8ac0 04000000 2f590600 f8901a00 00000000 ..../Y.......... │ │ 0x001a8ad0 00000000 08000000 111a0500 68761a00 ............hv.. │ │ - 0x001a8ae0 00000000 00000000 0c000000 8db90500 ................ │ │ + 0x001a8ae0 00000000 00000000 0c000000 b4b90500 ................ │ │ 0x001a8af0 24731a00 01000000 10000000 a48a1a00 $s.............. │ │ 0x001a8b00 04000000 00000000 18000000 9f3e0600 .............>.. │ │ - 0x001a8b10 00100000 00000000 00000000 f18e0500 ................ │ │ + 0x001a8b10 00100000 00000000 00000000 188f0500 ................ │ │ 0x001a8b20 ec761a00 89000000 00000000 04000000 .v.............. │ │ - 0x001a8b30 f2680500 68761a00 00000000 00000000 .h..hv.......... │ │ + 0x001a8b30 19690500 68761a00 00000000 00000000 .i..hv.......... │ │ 0x001a8b40 08000000 111a0500 68761a00 00000000 ........hv...... │ │ - 0x001a8b50 00000000 0c000000 8db90500 24731a00 ............$s.. │ │ + 0x001a8b50 00000000 0c000000 b4b90500 24731a00 ............$s.. │ │ 0x001a8b60 01000000 10000000 108b1a00 04000000 ................ │ │ 0x001a8b70 00000000 18000000 b48a0600 00000000 ................ │ │ 0x001a8b80 00000000 04000000 70710600 b4881a00 ........pq...... │ │ 0x001a8b90 88000000 01000000 04000000 c50c0500 ................ │ │ 0x001a8ba0 888a1a00 88000000 02000000 04000000 ................ │ │ - 0x001a8bb0 f28f0500 f48a1a00 88000000 03000000 ................ │ │ - 0x001a8bc0 04000000 935b0500 608b1a00 88000000 .....[..`....... │ │ + 0x001a8bb0 19900500 f48a1a00 88000000 03000000 ................ │ │ + 0x001a8bc0 04000000 ba5b0500 608b1a00 88000000 .....[..`....... │ │ 0x001a8bd0 04000000 04000000 800a0600 50911a00 ............P... │ │ 0x001a8be0 00000000 00000000 00000000 00000000 ................ │ │ 0x001a8bf0 c55e0d00 00000000 02000000 00000000 .^.............. │ │ 0x001a8c00 7c8b1a00 05000000 e08b1a00 08000000 |............... │ │ 0x001a8c10 5efc0400 00100000 00000000 00000000 ^............... │ │ - 0x001a8c20 f18e0500 ec761a00 89000000 00000000 .....v.......... │ │ + 0x001a8c20 188f0500 ec761a00 89000000 00000000 .....v.......... │ │ 0x001a8c30 04000000 cc0c0500 94911a00 02000000 ................ │ │ 0x001a8c40 00000000 08000000 32980600 f88b1a00 ........2....... │ │ - 0x001a8c50 00000000 00000000 0c000000 d8d30500 ................ │ │ + 0x001a8c50 00000000 00000000 0c000000 ffd30500 ................ │ │ 0x001a8c60 b0911a00 8b000000 01000000 10000000 ................ │ │ 0x001a8c70 41980600 e89a1b00 06000000 10000000 A............... │ │ 0x001a8c80 148c1a00 05000000 00000000 14000000 ................ │ │ 0x001a8c90 994c0600 00100000 00000000 00000000 .L.............. │ │ - 0x001a8ca0 f18e0500 ec761a00 00000000 00000000 .....v.......... │ │ - 0x001a8cb0 04000000 d7680500 68761a00 00000000 .....h..hv...... │ │ + 0x001a8ca0 188f0500 ec761a00 00000000 00000000 .....v.......... │ │ + 0x001a8cb0 04000000 fe680500 68761a00 00000000 .....h..hv...... │ │ 0x001a8cc0 00000000 08000000 8ffc0400 18901a00 ................ │ │ 0x001a8cd0 00000000 00000000 0c000000 b6fb0400 ................ │ │ 0x001a8ce0 24731a00 06000000 10000000 948c1a00 $s.............. │ │ 0x001a8cf0 04000000 00000000 10000000 8c0c0500 ................ │ │ - 0x001a8d00 00100000 00000000 00000000 f18e0500 ................ │ │ + 0x001a8d00 00100000 00000000 00000000 188f0500 ................ │ │ 0x001a8d10 ec761a00 00000000 00000000 04000000 .v.............. │ │ - 0x001a8d20 d8d30500 b0911a00 8b000000 01000000 ................ │ │ + 0x001a8d20 ffd30500 b0911a00 8b000000 01000000 ................ │ │ 0x001a8d30 08000000 41980600 e89a1b00 06000000 ....A........... │ │ 0x001a8d40 10000000 008d1a00 03000000 00000000 ................ │ │ - 0x001a8d50 0c000000 ceac0500 00100000 00000000 ................ │ │ - 0x001a8d60 00000000 f18e0500 ec761a00 00000000 .........v...... │ │ - 0x001a8d70 00000000 04000000 f6ed0500 68761a00 ............hv.. │ │ + 0x001a8d50 0c000000 f5ac0500 00100000 00000000 ................ │ │ + 0x001a8d60 00000000 188f0500 ec761a00 00000000 .........v...... │ │ + 0x001a8d70 00000000 04000000 1dee0500 68761a00 ............hv.. │ │ 0x001a8d80 00000000 00000000 0c000000 8ffc0400 ................ │ │ 0x001a8d90 18901a00 06000000 10000000 588d1a00 ............X... │ │ 0x001a8da0 03000000 00000000 10000000 43fc0500 ............C... │ │ 0x001a8db0 00000000 00000000 00000000 bf300600 .............0.. │ │ 0x001a8dc0 c8741a00 00010000 ffffffff 00000000 .t.............. │ │ 0x001a8dd0 ce8a0600 30921a00 00000000 00000000 ....0........... │ │ 0x001a8de0 00000000 00000000 615f0d00 00000000 ........a_...... │ │ 0x001a8df0 06000000 10000000 b08d1a00 02000000 ................ │ │ 0x001a8e00 d88d1a00 08000000 ce8a0600 06000000 ................ │ │ - 0x001a8e10 00000000 00000000 0cad0500 e89a1b00 ................ │ │ + 0x001a8e10 00000000 00000000 33ad0500 e89a1b00 ........3....... │ │ 0x001a8e20 00000000 ffffffff 0c8e1a00 00000000 ................ │ │ 0x001a8e30 00000000 00000000 9b240600 0c000000 .........$...... │ │ - 0x001a8e40 11000000 00000000 0cad0500 e89a1b00 ................ │ │ + 0x001a8e40 11000000 00000000 33ad0500 e89a1b00 ........3....... │ │ 0x001a8e50 00000000 ffffffff 3c8e1a00 00000000 ........<....... │ │ - 0x001a8e60 00000000 00000000 e0ac0500 00000000 ................ │ │ + 0x001a8e60 00000000 00000000 07ad0500 00000000 ................ │ │ 0x001a8e70 00000000 00000000 6e650600 24731a00 ........ne..$s.. │ │ 0x001a8e80 00000000 00000000 04000000 db0c0500 ................ │ │ 0x001a8e90 d8931a00 04000000 00000000 08000000 ................ │ │ - 0x001a8ea0 b35b0500 40ae1b00 01000000 10000000 .[..@........... │ │ + 0x001a8ea0 da5b0500 40ae1b00 01000000 10000000 .[..@........... │ │ 0x001a8eb0 6c8e1a00 03000000 00000000 0c000000 l............... │ │ 0x001a8ec0 70fc0400 00100000 00000000 00000000 p............... │ │ - 0x001a8ed0 f18e0500 ec761a00 00000000 00000000 .....v.......... │ │ + 0x001a8ed0 188f0500 ec761a00 00000000 00000000 .....v.......... │ │ 0x001a8ee0 04000000 bf300600 c8741a00 00000000 .....0...t...... │ │ 0x001a8ef0 00000000 08000000 6e650600 24731a00 ........ne..$s.. │ │ - 0x001a8f00 00000000 00000000 0c000000 edd30500 ................ │ │ + 0x001a8f00 00000000 00000000 0c000000 14d40500 ................ │ │ 0x001a8f10 24731a00 01000000 10000000 c48e1a00 $s.............. │ │ 0x001a8f20 04000000 00000000 10000000 4d710600 ............Mq.. │ │ 0x001a8f30 01000000 10000000 1c941a00 03000000 ................ │ │ - 0x001a8f40 00000000 0c000000 22900500 01000000 ........"....... │ │ + 0x001a8f40 00000000 0c000000 49900500 01000000 ........I....... │ │ 0x001a8f50 10000000 688f1a00 02000000 00000000 ....h........... │ │ - 0x001a8f60 08000000 dbed0500 00000000 00000000 ................ │ │ - 0x001a8f70 00000000 6ab90500 c8741a00 01000000 ....j....t...... │ │ + 0x001a8f60 08000000 02ee0500 00000000 00000000 ................ │ │ + 0x001a8f70 00000000 91b90500 c8741a00 01000000 .........t...... │ │ 0x001a8f80 00000000 04000000 9d0c0500 e4741a00 .............t.. │ │ 0x001a8f90 02000000 00000000 ac8f1a00 02000000 ................ │ │ 0x001a8fa0 00000000 08000000 af240600 00000000 .........$...... │ │ - 0x001a8fb0 00000000 04000000 574e0500 30861a00 ........WN..0... │ │ + 0x001a8fb0 00000000 04000000 7e4e0500 30861a00 ........~N..0... │ │ 0x001a8fc0 88000000 00000000 04000000 59710600 ............Yq.. │ │ 0x001a8fd0 24731a00 01000000 10000000 f08f1a00 $s.............. │ │ 0x001a8fe0 02000000 00000000 08000000 440a0600 ............D... │ │ - 0x001a8ff0 00000000 00000000 00000000 7ab90500 ............z... │ │ + 0x001a8ff0 00000000 00000000 00000000 a1b90500 ................ │ │ 0x001a9000 c8741a00 01000000 00000000 04000000 .t.............. │ │ 0x001a9010 08590600 e4741a00 06000000 10000000 .Y...t.......... │ │ 0x001a9020 34901a00 02000000 00000000 0c000000 4............... │ │ 0x001a9030 16980600 00000000 00000000 00000000 ................ │ │ - 0x001a9040 73e10500 c8741a00 91080000 00000000 s....t.......... │ │ + 0x001a9040 9ae10500 c8741a00 91080000 00000000 .....t.......... │ │ 0x001a9050 04000000 a70c0500 c4751a00 02000000 .........u...... │ │ 0x001a9060 00000000 78901a00 02000000 00000000 ....x........... │ │ - 0x001a9070 08000000 d28f0500 00000000 00000000 ................ │ │ - 0x001a9080 04000000 574e0500 30861a00 88000000 ....WN..0....... │ │ - 0x001a9090 00000000 04000000 9b750500 50891a00 .........u..P... │ │ + 0x001a9070 08000000 f98f0500 00000000 00000000 ................ │ │ + 0x001a9080 04000000 7e4e0500 30861a00 88000000 ....~N..0....... │ │ + 0x001a9090 00000000 04000000 c2750500 50891a00 .........u..P... │ │ 0x001a90a0 02000000 00000000 bc901a00 03000000 ................ │ │ 0x001a90b0 00000000 08000000 620a0600 00000000 ........b....... │ │ - 0x001a90c0 00000000 04000000 574e0500 30861a00 ........WN..0... │ │ + 0x001a90c0 00000000 04000000 7e4e0500 30861a00 ........~N..0... │ │ 0x001a90d0 88000000 00000000 04000000 59710600 ............Yq.. │ │ 0x001a90e0 24731a00 88000000 01000000 04000000 $s.............. │ │ 0x001a90f0 1f590600 f0891a00 01000000 10000000 .Y.............. │ │ 0x001a9100 14911a00 03000000 00000000 0c000000 ................ │ │ - 0x001a9110 faac0500 00000000 00000000 00000000 ................ │ │ - 0x001a9120 754e0500 24731a00 01000000 00000000 uN..$s.......... │ │ - 0x001a9130 04000000 8e5b0500 3c741a00 01000000 .....[....$s...0..a... │ │ - 0x001a9460 00400a2e e80c0500 0040062e 09690500 .@.......@...i.. │ │ - 0x001a9470 00500a2e 20690500 00e0092e d63e0600 .P.. i.......>.. │ │ - 0x001a9480 0050062e 3c690500 0060062e be5b0500 .P.... │ │ + 0x001a9480 0050062e 63690500 0060062e e55b0500 .P..ci...`...[.. │ │ 0x001a9490 0070062e 52980600 0080062e 3e590600 .p..R.......>Y.. │ │ - 0x001a94a0 0090062e 1bd40500 00a0062e 67980600 ............g... │ │ - 0x001a94b0 00b0062e b0e10500 00c0062e 35d40500 ............5... │ │ - 0x001a94c0 00d0062e 4cd40500 00e0062e f60c0500 ....L........... │ │ - 0x001a94d0 00f0062e 86650600 0000072e aeb90500 .....e.......... │ │ - 0x001a94e0 0010072e 93650600 00600a2e f9270500 .....e...`...'.. │ │ - 0x001a94f0 0020072e 54690500 0030072e b4750500 . ..Ti...0...u.. │ │ + 0x001a94a0 0090062e 42d40500 00a0062e 67980600 ....B.......g... │ │ + 0x001a94b0 00b0062e d7e10500 00c0062e 5cd40500 ............\... │ │ + 0x001a94c0 00d0062e 73d40500 00e0062e f60c0500 ....s........... │ │ + 0x001a94d0 00f0062e 86650600 0000072e d5b90500 .....e.......... │ │ + 0x001a94e0 0010072e 93650600 00600a2e 20280500 .....e...`.. (.. │ │ + 0x001a94f0 0020072e 7b690500 0030072e db750500 . ..{i...0...u.. │ │ 0x001a9500 0040072e ee3e0600 0050072e 040d0500 .@...>...P...... │ │ - 0x001a9510 0060072e a8650600 00100a2e bab90500 .`...e.......... │ │ - 0x001a9520 0070072e 31900500 00300b2e c1e10500 .p..1....0...... │ │ + 0x001a9510 0060072e a8650600 00100a2e e1b90500 .`...e.......... │ │ + 0x001a9520 0070072e 58900500 00300b2e e8e10500 .p..X....0...... │ │ 0x001a9530 0080072e df240600 0090072e 84710600 .....$.......q.. │ │ 0x001a9540 00a0072e 6ffc0500 00b0072e 89fc0500 ....o........... │ │ - 0x001a9550 00c0072e 18420500 00d0072e 3d900500 .....B......=... │ │ + 0x001a9550 00c0072e 3f420500 00d0072e 64900500 ....?B......d... │ │ 0x001a9560 00e0072e 970a0600 00b00a2e 4d1a0500 ............M... │ │ - 0x001a9570 00f0072e 18ee0500 0000082e af0a0600 ................ │ │ - 0x001a9580 0010082e c1340500 0020082e 9f4e0500 .....4... ...N.. │ │ + 0x001a9570 00f0072e 3fee0500 0000082e af0a0600 ....?........... │ │ + 0x001a9580 0010082e e8340500 0020082e c64e0500 .....4... ...N.. │ │ 0x001a9590 0030082e a0fc0400 0040082e c84c0600 .0.......@...L.. │ │ 0x001a95a0 0050082e a47d0600 00200a2e 1e0d0500 .P...}... ...... │ │ - 0x001a95b0 00f0092e 4b590600 00000a2e 6a690500 ....KY......ji.. │ │ + 0x001a95b0 00f0092e 4b590600 00000a2e 91690500 ....KY.......i.. │ │ 0x001a95c0 0060082e 0b3f0600 00900a2e a4fc0500 .`...?.......... │ │ - 0x001a95d0 00200b2e cdb90500 00f00a2e 028b0600 . .............. │ │ - 0x001a95e0 00d00a2e 30ad0500 00c00a2e 58900500 ....0.......X... │ │ - 0x001a95f0 00e00a2e e44c0600 0070082e ecb90500 .....L...p...... │ │ - 0x001a9600 0080082e 0cba0500 0090082e cc0a0600 ................ │ │ - 0x001a9610 00a0082e 31420500 00b0082e d1750500 ....1B.......u.. │ │ - 0x001a9620 00c0082e b6170600 00d0082e 22ee0500 ............"... │ │ - 0x001a9630 00e0082e 50420500 00f0082e dc300600 ....PB.......0.. │ │ + 0x001a95d0 00200b2e f4b90500 00f00a2e 028b0600 . .............. │ │ + 0x001a95e0 00d00a2e 57ad0500 00c00a2e 7f900500 ....W........... │ │ + 0x001a95f0 00e00a2e e44c0600 0070082e 13ba0500 .....L...p...... │ │ + 0x001a9600 0080082e 33ba0500 0090082e cc0a0600 ....3........... │ │ + 0x001a9610 00a0082e 58420500 00b0082e f8750500 ....XB.......u.. │ │ + 0x001a9620 00c0082e b6170600 00d0082e 49ee0500 ............I... │ │ + 0x001a9630 00e0082e 77420500 00f0082e dc300600 ....wB.......0.. │ │ 0x001a9640 00700a2e 5f1a0500 0000092e 9e710600 .p.._........q.. │ │ 0x001a9650 00800a2e d5170600 0010092e 228b0600 ............"... │ │ - 0x001a9660 00a00a2e fd240600 00000b2e 71420500 .....$......qB.. │ │ + 0x001a9660 00a00a2e fd240600 00000b2e 98420500 .....$.......B.. │ │ 0x001a9670 00100b2e 0e250600 0020092e b47d0600 .....%... ...}.. │ │ - 0x001a9680 0030092e dbe10500 0040092e 340d0500 .0.......@..4... │ │ - 0x001a9690 0050092e f1750500 0060092e 1d250600 .P...u...`...%.. │ │ - 0x001a96a0 0070092e 253f0600 0080092e 06760500 .p..%?.......v.. │ │ - 0x001a96b0 0090092e 1c760500 00a0092e 7e420500 .....v......~B.. │ │ + 0x001a9680 0030092e 02e20500 0040092e 340d0500 .0.......@..4... │ │ + 0x001a9690 0050092e 18760500 0060092e 1d250600 .P...v...`...%.. │ │ + 0x001a96a0 0070092e 253f0600 0080092e 2d760500 .p..%?......-v.. │ │ + 0x001a96b0 0090092e 43760500 00a0092e a5420500 ....Cv.......B.. │ │ 0x001a96c0 00300a2e ba650600 00700b2e f5170600 .0...e...p...... │ │ 0x001a96d0 00b0092e 074d0600 00c0092e b3fc0400 .....M.......... │ │ - 0x001a96e0 00d0092e 7f9e0500 00400b2e 66590600 .........@..fY.. │ │ + 0x001a96e0 00d0092e a69e0500 00400b2e 66590600 .........@..fY.. │ │ 0x001a96f0 00000000 00000000 6300002e 0d180600 ........c....... │ │ - 0x001a9700 a100002e 2cba0500 af00002e 79900500 ....,.......y... │ │ - 0x001a9710 a000002e ece10500 6400002e 55d40500 ........d...U... │ │ - 0x001a9720 6500002e 05e20500 6600002e 54ad0500 e.......f...T... │ │ + 0x001a9700 a100002e 53ba0500 af00002e a0900500 ....S........... │ │ + 0x001a9710 a000002e 13e20500 6400002e 7cd40500 ........d...|... │ │ + 0x001a9720 6500002e 2ce20500 6600002e 7bad0500 e...,...f...{... │ │ 0x001a9730 6700002e befc0500 6800002e 1e180600 g.......h....... │ │ - 0x001a9740 aa00002e b64e0500 6900002e 02310600 .....N..i....1.. │ │ - 0x001a9750 ab00002e d2340500 6a00002e 3cba0500 .....4..j...<... │ │ + 0x001a9740 aa00002e dd4e0500 6900002e 02310600 .....N..i....1.. │ │ + 0x001a9750 ab00002e f9340500 6a00002e 63ba0500 .....4..j...c... │ │ 0x001a9760 6b00002e 7c1a0500 6c00002e c2fc0400 k...|...l....... │ │ - 0x001a9770 6d00002e d14e0500 6e00002e 75590600 m....N..n...uY.. │ │ - 0x001a9780 6f00002e 41ee0500 7000002e 3e8b0600 o...A...p...>... │ │ - 0x001a9790 7100002e 393f0600 7200002e 6ed40500 q...9?..r...n... │ │ - 0x001a97a0 7300002e 5c820500 7400002e 523f0600 s...\...t...R?.. │ │ - 0x001a97b0 7500002e 6e3f0600 b000002e 8a9e0500 u...n?.......... │ │ - 0x001a97c0 7600002e 95900500 7700002e ab9e0500 v.......w....... │ │ - 0x001a97d0 7800002e e8340500 7900002e 9c1a0500 x....4..y....... │ │ + 0x001a9770 6d00002e f84e0500 6e00002e 75590600 m....N..n...uY.. │ │ + 0x001a9780 6f00002e 68ee0500 7000002e 3e8b0600 o...h...p...>... │ │ + 0x001a9790 7100002e 393f0600 7200002e 95d40500 q...9?..r....... │ │ + 0x001a97a0 7300002e 83820500 7400002e 523f0600 s.......t...R?.. │ │ + 0x001a97b0 7500002e 6e3f0600 b000002e b19e0500 u...n?.......... │ │ + 0x001a97c0 7600002e bc900500 7700002e d29e0500 v.......w....... │ │ + 0x001a97d0 7800002e 0f350500 7900002e 9c1a0500 x....5..y....... │ │ 0x001a97e0 ac00002e 4c8b0600 a200002e b71a0500 ....L........... │ │ 0x001a97f0 a300002e 124d0600 a400002e cb650600 .....M.......e.. │ │ - 0x001a9800 a500002e 5f8b0600 7a00002e 13280500 ...._...z....(.. │ │ - 0x001a9810 7b00002e 4eee0500 b500002e 9c420500 {...N........B.. │ │ - 0x001a9820 7c00002e a8900500 b100002e 748b0600 |...........t... │ │ - 0x001a9830 7d00002e 26180600 7e00002e 27c70500 }...&...~...'... │ │ - 0x001a9840 7f00002e 46180600 ad00002e 82e00500 ....F........... │ │ - 0x001a9850 8000002e 3d0d0500 8100002e ce5b0500 ....=........[.. │ │ - 0x001a9860 8200002e dc5b0500 ae00002e 51180600 .....[......Q... │ │ - 0x001a9870 8300002e e64e0500 8400002e db650600 .....N.......e.. │ │ - 0x001a9880 a600002e d2fc0500 a700002e ba900500 ................ │ │ + 0x001a9800 a500002e 5f8b0600 7a00002e 3a280500 ...._...z...:(.. │ │ + 0x001a9810 7b00002e 75ee0500 b500002e c3420500 {...u........B.. │ │ + 0x001a9820 7c00002e cf900500 b100002e 748b0600 |...........t... │ │ + 0x001a9830 7d00002e 26180600 7e00002e 4ec70500 }...&...~...N... │ │ + 0x001a9840 7f00002e 46180600 ad00002e a9e00500 ....F........... │ │ + 0x001a9850 8000002e 3d0d0500 8100002e f55b0500 ....=........[.. │ │ + 0x001a9860 8200002e 035c0500 ae00002e 51180600 .....\......Q... │ │ + 0x001a9870 8300002e 0d4f0500 8400002e db650600 .....O.......e.. │ │ + 0x001a9880 a600002e d2fc0500 a700002e e1900500 ................ │ │ 0x001a9890 b200002e dffc0400 8500002e e8fc0500 ................ │ │ - 0x001a98a0 8600002e e35b0500 a800002e ec0a0600 .....[.......... │ │ - 0x001a98b0 8700002e 7d690500 8800002e bd9e0500 ....}i.......... │ │ - 0x001a98c0 a900002e 0d350500 8900002e b9710600 .....5.......q.. │ │ - 0x001a98d0 8a00002e 7aad0500 8b00002e ce7d0600 ....z........}.. │ │ - 0x001a98e0 8c00002e 39250600 8d00002e f94e0500 ....9%.......N.. │ │ - 0x001a98f0 8e00002e 2c4d0600 8f00002e 26280500 ....,M......&(.. │ │ - 0x001a9900 9000002e 7d8b0600 9100002e ae420500 ....}........B.. │ │ - 0x001a9910 9200002e 5dba0500 9300002e 56ee0500 ....].......V... │ │ - 0x001a9920 9400002e c6420500 9500002e de7d0600 .....B.......}.. │ │ - 0x001a9930 9600002e 71ee0500 9700002e 8b3f0600 ....q........?.. │ │ - 0x001a9940 9800002e e49e0500 9900002e f1650600 .............e.. │ │ - 0x001a9950 b300002e 75ba0500 9b00002e 22350500 ....u......."5.. │ │ - 0x001a9960 9a00002e f15b0500 9c00002e b2400500 .....[.......@.. │ │ + 0x001a98a0 8600002e 0a5c0500 a800002e ec0a0600 .....\.......... │ │ + 0x001a98b0 8700002e a4690500 8800002e e49e0500 .....i.......... │ │ + 0x001a98c0 a900002e 34350500 8900002e b9710600 ....45.......q.. │ │ + 0x001a98d0 8a00002e a1ad0500 8b00002e ce7d0600 .............}.. │ │ + 0x001a98e0 8c00002e 39250600 8d00002e 204f0500 ....9%...... O.. │ │ + 0x001a98f0 8e00002e 2c4d0600 8f00002e 4d280500 ....,M......M(.. │ │ + 0x001a9900 9000002e 7d8b0600 9100002e d5420500 ....}........B.. │ │ + 0x001a9910 9200002e 84ba0500 9300002e 7dee0500 ............}... │ │ + 0x001a9920 9400002e ed420500 9500002e de7d0600 .....B.......}.. │ │ + 0x001a9930 9600002e 98ee0500 9700002e 8b3f0600 .............?.. │ │ + 0x001a9940 9800002e 0b9f0500 9900002e f1650600 .............e.. │ │ + 0x001a9950 b300002e 9cba0500 9b00002e 49350500 ............I5.. │ │ + 0x001a9960 9a00002e 185c0500 9c00002e d9400500 .....\.......@.. │ │ 0x001a9970 9d00002e f77d0600 b400002e 80590600 .....}.......Y.. │ │ - 0x001a9980 9e00002e 9aba0500 9f00002e 0a4f0500 .............O.. │ │ + 0x001a9980 9e00002e c1ba0500 9f00002e 314f0500 ............1O.. │ │ 0x001a9990 00000000 00000000 00300629 60180600 .........0.)`... │ │ - 0x001a99a0 00400629 ca900500 00500629 0dfd0500 .@.).....P.).... │ │ - 0x001a99b0 00600629 2b4f0500 00700629 d91a0500 .`.)+O...p.).... │ │ + 0x001a99a0 00400629 f1900500 00500629 0dfd0500 .@.).....P.).... │ │ + 0x001a99b0 00600629 524f0500 00700629 d91a0500 .`.)RO...p.).... │ │ 0x001a99c0 00000000 00000000 63000029 4f0d0500 ........c..)O... │ │ 0x001a99d0 64000029 948b0600 65000029 a78b0600 d..)....e..).... │ │ - 0x001a99e0 00000000 00000000 0080060e 129f0500 ................ │ │ - 0x001a99f0 0040060e 97ad0500 0070060e 6f180600 .@.......p..o... │ │ + 0x001a99e0 00000000 00000000 0080060e 399f0500 ............9... │ │ + 0x001a99f0 0040060e bead0500 0070060e 6f180600 .@.......p..o... │ │ 0x001a9a00 0070070e e81a0500 0080070e 620d0500 .p..........b... │ │ - 0x001a9a10 0090070e f81a0500 00b0060e 34280500 ............4(.. │ │ + 0x001a9a10 0090070e f81a0500 00b0060e 5b280500 ............[(.. │ │ 0x001a9a20 00a0070e 6b0d0500 0030070e 1c310600 ....k....0...1.. │ │ 0x001a9a30 0050070e 89980600 0060070e 61250600 .P.......`..a%.. │ │ - 0x001a9a40 0090060e 7c180600 00a0060e 37c70500 ....|.......7... │ │ - 0x001a9a50 0000070e 42280500 00c0060e 37760500 ....B(......7v.. │ │ - 0x001a9a60 00d0060e 8b180600 0010070e 55280500 ............U(.. │ │ - 0x001a9a70 00e0060e c9710600 0020070e a1ee0500 .....q... ...... │ │ + 0x001a9a40 0090060e 7c180600 00a0060e 5ec70500 ....|.......^... │ │ + 0x001a9a50 0000070e 69280500 00c0060e 5e760500 ....i(......^v.. │ │ + 0x001a9a60 00d0060e 8b180600 0010070e 7c280500 ............|(.. │ │ + 0x001a9a70 00e0060e c9710600 0020070e c8ee0500 .....q... ...... │ │ 0x001a9a80 00f0060e 6c250600 0040070e 047e0600 ....l%...@...~.. │ │ 0x001a9a90 00b0070e 760d0500 0050060e a4590600 ....v....P...Y.. │ │ - 0x001a9aa0 00000000 00000000 6e00000e a1ad0500 ........n....... │ │ - 0x001a9ab0 7300000e b7ba0500 6400000e 45c70500 s.......d...E... │ │ - 0x001a9ac0 6500000e 030b0600 7000000e 175c0500 e.......p....\.. │ │ + 0x001a9aa0 00000000 00000000 6e00000e c8ad0500 ........n....... │ │ + 0x001a9ab0 7300000e deba0500 6400000e 6cc70500 s.......d...l... │ │ + 0x001a9ac0 6500000e 030b0600 7000000e 3e5c0500 e.......p...>\.. │ │ 0x001a9ad0 6d00000e 9c180600 6600000e 051b0500 m.......f....... │ │ 0x001a9ae0 6900000e 99980600 6a00000e 76250600 i.......j...v%.. │ │ 0x001a9af0 6b00000e d8710600 7200000e 1bfc0500 k....q..r....... │ │ 0x001a9b00 6c00000e 5a4d0600 7900000e c38b0600 l...ZM..y....... │ │ - 0x001a9b10 6f00000e afee0500 7500000e 28310600 o.......u...(1.. │ │ + 0x001a9b10 6f00000e d6ee0500 7500000e 28310600 o.......u...(1.. │ │ 0x001a9b20 7600000e e3710600 7700000e d48b0600 v....q..w....... │ │ - 0x001a9b30 7800000e b3ad0500 6700000e 49760500 x.......g...Iv.. │ │ + 0x001a9b30 7800000e daad0500 6700000e 70760500 x.......g...pv.. │ │ 0x001a9b40 7100000e 860d0500 7400000e a1980600 q.......t....... │ │ - 0x001a9b50 6800000e cbba0500 00000000 00000000 h............... │ │ + 0x001a9b50 6800000e f2ba0500 00000000 00000000 h............... │ │ 0x001a9b60 0080070f 0b660600 00e0060f 32fd0500 .....f......2... │ │ - 0x001a9b70 00f0060f 60280500 0040060f 42310600 ....`(...@..B1.. │ │ - 0x001a9b80 0030070f d7180600 0000070f 1f9f0500 .0.............. │ │ - 0x001a9b90 0090070f 160b0600 00a0070f d0ee0500 ................ │ │ - 0x001a9ba0 0060060f 6e820500 00d0060f 2d0b0600 .`..n.......-... │ │ - 0x001a9bb0 0010070f 81820500 0020070f 3a5c0500 ......... ..:\.. │ │ - 0x001a9bc0 0050070f 329f0500 0070070f fd900500 .P..2....p...... │ │ - 0x001a9bd0 0060070f 12720600 0040070f e1ba0500 .`...r...@...... │ │ - 0x001a9be0 00e0070f bd980600 00f0070f 6e760500 ............nv.. │ │ - 0x001a9bf0 0000080f b1d40500 00b0070f e3ee0500 ................ │ │ - 0x001a9c00 00c0070f 25720600 00d0070f 88690500 ....%r.......i.. │ │ - 0x001a9c10 0010080f f5ba0500 00000000 00000000 ................ │ │ + 0x001a9b70 00f0060f 87280500 0040060f 42310600 .....(...@..B1.. │ │ + 0x001a9b80 0030070f d7180600 0000070f 469f0500 .0..........F... │ │ + 0x001a9b90 0090070f 160b0600 00a0070f f7ee0500 ................ │ │ + 0x001a9ba0 0060060f 95820500 00d0060f 2d0b0600 .`..........-... │ │ + 0x001a9bb0 0010070f a8820500 0020070f 615c0500 ......... ..a\.. │ │ + 0x001a9bc0 0050070f 599f0500 0070070f 24910500 .P..Y....p..$... │ │ + 0x001a9bd0 0060070f 12720600 0040070f 08bb0500 .`...r...@...... │ │ + 0x001a9be0 00e0070f bd980600 00f0070f 95760500 .............v.. │ │ + 0x001a9bf0 0000080f d8d40500 00b0070f 0aef0500 ................ │ │ + 0x001a9c00 00c0070f 25720600 00d0070f af690500 ....%r.......i.. │ │ + 0x001a9c10 0010080f 1cbb0500 00000000 00000000 ................ │ │ 0x001a9c20 6500000f 9a0d0500 6600000f 5a310600 e.......f...Z1.. │ │ 0x001a9c30 6700000f 1f7e0600 00000000 00000000 g....~.......... │ │ - 0x001a9c40 00500732 6c310600 00600732 c0d40500 .P.2l1...`.2.... │ │ - 0x001a9c50 00700732 cc980600 00a00732 74280500 .p.2.......2t(.. │ │ - 0x001a9c60 00b00732 0b910500 00200832 41e20500 ...2..... .2A... │ │ + 0x001a9c40 00500732 6c310600 00600732 e7d40500 .P.2l1...`.2.... │ │ + 0x001a9c50 00700732 cc980600 00a00732 9b280500 .p.2.......2.(.. │ │ + 0x001a9c60 00b00732 32910500 00200832 68e20500 ...22.... .2h... │ │ 0x001a9c70 00300832 9d250600 00c00732 c13f0600 .0.2.%.....2.?.. │ │ - 0x001a9c80 00500832 83760500 00d00732 459f0500 .P.2.v.....2E... │ │ - 0x001a9c90 00b00632 477e0600 00c00632 8d280500 ...2G~.....2.(.. │ │ - 0x001a9ca0 00d00632 ad250600 00e00632 f2ee0500 ...2.%.....2.... │ │ - 0x001a9cb0 00f00632 18660600 00000732 faee0500 ...2.f.....2.... │ │ + 0x001a9c80 00500832 aa760500 00d00732 6c9f0500 .P.2.v.....2l... │ │ + 0x001a9c90 00b00632 477e0600 00c00632 b4280500 ...2G~.....2.(.. │ │ + 0x001a9ca0 00d00632 ad250600 00e00632 19ef0500 ...2.%.....2.... │ │ + 0x001a9cb0 00f00632 18660600 00000732 21ef0500 ...2.f.....2!... │ │ 0x001a9cc0 00e00732 5e0b0600 00000832 e5180600 ...2^......2.... │ │ 0x001a9cd0 00400632 38720600 00f00732 b20d0500 .@.28r.....2.... │ │ - 0x001a9ce0 00500632 f4180600 00200732 e2420500 .P.2..... .2.B.. │ │ - 0x001a9cf0 00300732 0cef0500 00400732 d23f0600 .0.2.....@.2.?.. │ │ + 0x001a9ce0 00500632 f4180600 00200732 09430500 .P.2..... .2.C.. │ │ + 0x001a9cf0 00300732 33ef0500 00400732 d23f0600 .0.23....@.2.?.. │ │ 0x001a9d00 00600632 6a0b0600 00700632 634d0600 .`.2j....p.2cM.. │ │ - 0x001a9d10 00800632 9a760500 00000000 00000000 ...2.v.......... │ │ - 0x001a9d20 6c000032 564f0500 64000032 8e820500 l..2VO..d..2.... │ │ - 0x001a9d30 6d000032 6a4f0500 6e000032 21910500 m..2jO..n..2!... │ │ + 0x001a9d10 00800632 c1760500 00000000 00000000 ...2.v.......... │ │ + 0x001a9d20 6c000032 7d4f0500 64000032 b5820500 l..2}O..d..2.... │ │ + 0x001a9d30 6d000032 914f0500 6e000032 48910500 m..2.O..n..2H... │ │ 0x001a9d40 6f000032 c60d0500 70000032 e53f0600 o..2....p..2.?.. │ │ - 0x001a9d50 71000032 9a690500 74000032 1cef0500 q..2.i..t..2.... │ │ - 0x001a9d60 68000032 5c9f0500 6b000032 56e20500 h..2\...k..2V... │ │ - 0x001a9d70 69000032 45350500 72000032 e30d0500 i..2E5..r..2.... │ │ - 0x001a9d80 6a000032 f6420500 73000032 7b4f0500 j..2.B..s..2{O.. │ │ - 0x001a9d90 65000032 76310600 66000032 aa690500 e..2v1..f..2.i.. │ │ - 0x001a9da0 67000032 6ce20500 00000000 00000000 g..2l........... │ │ + 0x001a9d50 71000032 c1690500 74000032 43ef0500 q..2.i..t..2C... │ │ + 0x001a9d60 68000032 839f0500 6b000032 7de20500 h..2....k..2}... │ │ + 0x001a9d70 69000032 6c350500 72000032 e30d0500 i..2l5..r..2.... │ │ + 0x001a9d80 6a000032 1d430500 73000032 a24f0500 j..2.C..s..2.O.. │ │ + 0x001a9d90 65000032 76310600 66000032 d1690500 e..2v1..f..2.i.. │ │ + 0x001a9da0 67000032 93e20500 00000000 00000000 g..2............ │ │ 0x001a9db0 b7030000 00000000 00000000 00000000 ................ │ │ 0x001a9dc0 e1240e00 61340e00 dd1e0e00 00000000 .$..a4.......... │ │ 0x001a9dd0 00000000 00000000 00000000 a1340e00 .............4.. │ │ 0x001a9de0 00000000 00000000 b8030000 00000000 ................ │ │ 0x001a9df0 ac741a00 00000000 00000000 00000000 .t.............. │ │ 0x001a9e00 00000000 cd340e00 f1340e00 00000000 .....4...4...... │ │ 0x001a9e10 00000000 00000000 00000000 00000000 ................ │ │ 0x001a9e20 ba030000 00000000 00000000 00000000 ................ │ │ 0x001a9e30 e1240e00 03350e00 dd1e0e00 00000000 .$...5.......... │ │ 0x001a9e40 00000000 00000000 00000000 a1340e00 .............4.. │ │ 0x001a9e50 00000000 00000000 1c000000 1c000000 ................ │ │ - 0x001a9e60 00000000 a6280500 a9e20500 81b90e00 .....(.......... │ │ + 0x001a9e60 00000000 cd280500 d0e20500 81b90e00 .....(.......... │ │ 0x001a9e70 95ba0e00 a5bb0e00 e5bb0e00 05bc0e00 ................ │ │ 0x001a9e80 01bd0e00 19be0e00 37be0e00 49be0e00 ........7...I... │ │ 0x001a9e90 5dbe0e00 71be0e00 c1be0e00 d7be0e00 ]...q........... │ │ 0x001a9ea0 09bf0e00 5dbf0e00 d1bf0e00 00000000 ....]........... │ │ 0x001a9eb0 efbf0e00 00000000 00000000 00000000 ................ │ │ 0x001a9ec0 00000000 00000000 00000000 00000000 ................ │ │ 0x001a9ed0 01c00e00 49c00e00 00000000 00000000 ....I........... │ │ 0x001a9ee0 00000000 00000000 98030000 98030000 ................ │ │ - 0x001a9ef0 00000000 ff980600 a9280500 81b90e00 .........(...... │ │ + 0x001a9ef0 00000000 ff980600 d0280500 81b90e00 .........(...... │ │ 0x001a9f00 95ba0e00 a5bb0e00 e5bb0e00 05bc0e00 ................ │ │ 0x001a9f10 01bd0e00 19be0e00 37be0e00 49be0e00 ........7...I... │ │ 0x001a9f20 5dbe0e00 71be0e00 c1be0e00 d7be0e00 ]...q........... │ │ 0x001a9f30 09bf0e00 5dbf0e00 d1bf0e00 00000000 ....]........... │ │ 0x001a9f40 efbf0e00 5fc00e00 00000000 00000000 ...._........... │ │ 0x001a9f50 00000000 00000000 00000000 00000000 ................ │ │ 0x001a9f60 01c00e00 49c00e00 00000000 00000000 ....I........... │ │ 0x001a9f70 00000000 00000000 00000000 00000000 ................ │ │ 0x001a9f80 08000000 56fd0500 b4761a00 00000000 ....V....v...... │ │ 0x001a9f90 00000000 0c000000 b4590600 b4761a00 .........Y...v.. │ │ - 0x001a9fa0 01100000 00000000 10000000 271b0500 ............'... │ │ + 0x001a9fa0 01100000 00000000 10000000 4e1b0500 ............N... │ │ 0x001a9fb0 5c771a00 00000000 00000000 00000000 \w.............. │ │ 0x001a9fc0 00000000 e1ca0e00 00000000 01000000 ................ │ │ 0x001a9fd0 10000000 789f1a00 03000000 b49f1a00 ....x........... │ │ - 0x001a9fe0 4c000000 aa760500 01000000 10000000 L....v.......... │ │ + 0x001a9fe0 4c000000 d1760500 01000000 10000000 L....v.......... │ │ 0x001a9ff0 04a01a00 05000000 00000000 14000000 ................ │ │ 0x001aa000 47fd0400 00000000 00000000 00000000 G............... │ │ 0x001aa010 56fd0500 b4761a00 00000000 00000000 V....v.......... │ │ 0x001aa020 08000000 b4590600 b4761a00 00000000 .....Y...v...... │ │ - 0x001aa030 00000000 04000000 36910500 b4761a00 ........6....v.. │ │ + 0x001aa030 00000000 04000000 5d910500 b4761a00 ........]....v.. │ │ 0x001aa040 01000000 00000000 0c000000 cf310600 .............1.. │ │ 0x001aa050 b4761a00 01000000 00000000 10000000 .v.............. │ │ - 0x001aa060 934f0500 68a01a00 01000000 10000000 .O..h........... │ │ + 0x001aa060 ba4f0500 68a01a00 01000000 10000000 .O..h........... │ │ 0x001aa070 84a01a00 02000000 00000000 08000000 ................ │ │ - 0x001aa080 6e350500 00000000 00000000 00000000 n5.............. │ │ - 0x001aa090 73c70500 78731a00 00000000 00000000 s...xs.......... │ │ + 0x001aa080 95350500 00000000 00000000 00000000 .5.............. │ │ + 0x001aa090 9ac70500 78731a00 00000000 00000000 ....xs.......... │ │ 0x001aa0a0 04000000 874d0600 b4761a00 00600605 .....M...v...`.. │ │ - 0x001aa0b0 38910500 00500605 33660600 00a00605 8....P..3f...... │ │ - 0x001aa0c0 737e0600 00900705 cf690500 00a00705 s~.......i...... │ │ - 0x001aa0d0 55fd0400 00b00705 1cbb0500 00200705 U............ .. │ │ - 0x001aa0e0 398c0600 00300705 7c350500 00400705 9....0..|5...@.. │ │ - 0x001aa0f0 6bef0500 00500705 30bb0500 00600705 k....P..0....`.. │ │ + 0x001aa0b0 5f910500 00500605 33660600 00a00605 _....P..3f...... │ │ + 0x001aa0c0 737e0600 00900705 f6690500 00a00705 s~.......i...... │ │ + 0x001aa0d0 55fd0400 00b00705 43bb0500 00200705 U.......C.... .. │ │ + 0x001aa0e0 398c0600 00300705 a3350500 00400705 9....0...5...@.. │ │ + 0x001aa0f0 6bef0500 00500705 57bb0500 00600705 k....P..W....`.. │ │ 0x001aa100 8f4d0600 00700705 82ef0500 00800605 .M...p.......... │ │ - 0x001aa110 c2e20500 00900605 68fd0400 00b00605 ........h....... │ │ - 0x001aa120 5d5c0500 00c00705 887e0600 00e00605 ]\.......~...... │ │ + 0x001aa110 e9e20500 00900605 68fd0400 00b00605 ........h....... │ │ + 0x001aa120 845c0500 00c00705 887e0600 00e00605 .\.......~...... │ │ 0x001aa130 970b0600 00f00605 80720600 00c00605 .........r...... │ │ - 0x001aa140 44910500 00d00605 6d5c0500 00400605 D.......m\...@.. │ │ - 0x001aa150 78c70500 00700605 488c0600 00800705 x....p..H....... │ │ + 0x001aa140 6b910500 00d00605 945c0500 00400605 k........\...@.. │ │ + 0x001aa150 9fc70500 00700605 488c0600 00800705 .....p..H....... │ │ 0x001aa160 a60b0600 00000705 b70b0600 00d00705 ................ │ │ - 0x001aa170 d4ad0500 00100705 0e430500 00000000 .........C...... │ │ + 0x001aa170 fbad0500 00100705 35430500 00000000 ........5C...... │ │ 0x001aa180 00000000 65000005 9b4d0600 6d000005 ....e....M..m... │ │ - 0x001aa190 9b4f0500 6a000005 48830500 73000005 .O..j...H...s... │ │ - 0x001aa1a0 f9d40500 74000005 c1280500 7a000005 ....t....(..z... │ │ - 0x001aa1b0 558c0600 7b000005 52910500 7c000005 U...{...R...|... │ │ - 0x001aa1c0 84c70500 75000005 0fd50500 76000005 ....u.......v... │ │ - 0x001aa1d0 3cbb0500 77000005 8f350500 68000005 <...w....5..h... │ │ - 0x001aa1e0 ea180500 6e000005 e1ad0500 72000005 ....n.......r... │ │ - 0x001aa1f0 53bb0500 66000005 7b5c0500 70000005 S...f...{\..p... │ │ + 0x001aa190 c24f0500 6a000005 6f830500 73000005 .O..j...o...s... │ │ + 0x001aa1a0 20d50500 74000005 e8280500 7a000005 ...t....(..z... │ │ + 0x001aa1b0 558c0600 7b000005 79910500 7c000005 U...{...y...|... │ │ + 0x001aa1c0 abc70500 75000005 36d50500 76000005 ....u...6...v... │ │ + 0x001aa1d0 63bb0500 77000005 b6350500 68000005 c...w....5..h... │ │ + 0x001aa1e0 ea180500 6e000005 08ae0500 72000005 ....n.......r... │ │ + 0x001aa1f0 7abb0500 66000005 a25c0500 70000005 z...f....\..p... │ │ 0x001aa200 8f720600 6c000005 6a8c0600 7d000005 .r..l...j...}... │ │ - 0x001aa210 a1350500 67000005 b3760500 78000005 .5..g....v..x... │ │ + 0x001aa210 c8350500 67000005 da760500 78000005 .5..g....v..x... │ │ 0x001aa220 000e0500 6b000005 778c0600 64000005 ....k...w...d... │ │ - 0x001aa230 170e0500 69000005 f8ad0500 6f000005 ....i.......o... │ │ - 0x001aa240 fa3f0600 71000005 799f0500 79000005 .?..q...y...y... │ │ - 0x001aa250 21d50500 00000000 00000000 1c000000 !............... │ │ + 0x001aa230 170e0500 69000005 1fae0500 6f000005 ....i.......o... │ │ + 0x001aa240 fa3f0600 71000005 a09f0500 79000005 .?..q.......y... │ │ + 0x001aa250 48d50500 00000000 00000000 1c000000 H............... │ │ 0x001aa260 00000000 81e40e00 f5e40e00 d5e50e00 ................ │ │ 0x001aa270 00000000 15e60e00 00000000 79e70e00 ............y... │ │ 0x001aa280 00000000 00000000 00000000 00000000 ................ │ │ 0x001aa290 00000000 00000000 00000000 00000000 ................ │ │ 0x001aa2a0 00000000 00000000 00000000 00000000 ................ │ │ 0x001aa2b0 00000000 00000000 00000000 21e80e00 ............!... │ │ 0x001aa2c0 d1e90e00 91ec0e00 00000000 00000000 ................ │ │ @@ -1020,391 +1020,391 @@ │ │ 0x001aa540 00000000 00000000 00000000 00000000 ................ │ │ 0x001aa550 00000000 00000000 00000000 00000000 ................ │ │ 0x001aa560 00000000 00000000 00000000 00000000 ................ │ │ 0x001aa570 00000000 00000000 00000000 00000000 ................ │ │ 0x001aa580 00000000 00000000 00000000 00000000 ................ │ │ 0x001aa590 00000000 00000000 00000000 00000000 ................ │ │ 0x001aa5a0 00000000 74000000 74000000 00000000 ....t...t....... │ │ - 0x001aa5b0 8bfd0400 69bb0500 45f30e00 91f40e00 ....i...E....... │ │ + 0x001aa5b0 8bfd0400 90bb0500 45f30e00 91f40e00 ........E....... │ │ 0x001aa5c0 e5f50e00 13f60e00 31f60e00 bdf70e00 ........1....... │ │ 0x001aa5d0 fdf80e00 1bf90e00 2df90e00 3ff90e00 ........-...?... │ │ 0x001aa5e0 51f90e00 a1f90e00 b7f90e00 f1f90e00 Q............... │ │ 0x001aa5f0 9dfa0e00 f3fa0e00 11fb0e00 e9fb0e00 ................ │ │ 0x001aa600 fdfb0e00 55fd0e00 a5fd0e00 00000000 ....U........... │ │ 0x001aa610 00000000 00000000 00000000 00000000 ................ │ │ 0x001aa620 00000000 00000000 00000000 00000000 ................ │ │ 0x001aa630 00000000 01000000 10000000 a4a61a00 ................ │ │ - 0x001aa640 02000000 00000000 08000000 67830500 ............g... │ │ + 0x001aa640 02000000 00000000 08000000 8e830500 ................ │ │ 0x001aa650 01000000 10000000 cca61a00 06000000 ................ │ │ 0x001aa660 44a71a00 38000000 8bfd0400 01000000 D...8........... │ │ 0x001aa670 10000000 5ca71a00 03000000 98a71a00 ....\........... │ │ 0x001aa680 38000000 8bfd0400 01000000 10000000 8............... │ │ 0x001aa690 b0a71a00 04000000 00a81a00 38000000 ............8... │ │ 0x001aa6a0 8bfd0400 00000000 00000000 00000000 ................ │ │ 0x001aa6b0 2afc0500 d0761a00 00000000 00000000 *....v.......... │ │ - 0x001aa6c0 04000000 a15c0500 d0761a00 00100000 .....\...v...... │ │ - 0x001aa6d0 00000000 04000000 f18e0500 ec761a00 .............v.. │ │ + 0x001aa6c0 04000000 c85c0500 d0761a00 00100000 .....\...v...... │ │ + 0x001aa6d0 00000000 04000000 188f0500 ec761a00 .............v.. │ │ 0x001aa6e0 00000000 00000000 08000000 56fd0500 ............V... │ │ 0x001aa6f0 b4761a00 00000000 00000000 0c000000 .v.............. │ │ - 0x001aa700 36910500 b4761a00 00000000 00000000 6....v.......... │ │ + 0x001aa700 5d910500 b4761a00 00000000 00000000 ]....v.......... │ │ 0x001aa710 10000000 b4590600 b4761a00 00000000 .....Y...v...... │ │ 0x001aa720 00000000 14000000 09400600 b4761a00 .........@...v.. │ │ - 0x001aa730 00000000 00000000 18000000 82bb0500 ................ │ │ + 0x001aa730 00000000 00000000 18000000 a9bb0500 ................ │ │ 0x001aa740 d0761a00 00000000 00000000 00000000 .v.............. │ │ 0x001aa750 00000000 f5010f00 00000000 00000000 ................ │ │ 0x001aa760 00000000 08000000 56fd0500 b4761a00 ........V....v.. │ │ - 0x001aa770 00000000 00000000 0c000000 36910500 ............6... │ │ + 0x001aa770 00000000 00000000 0c000000 5d910500 ............]... │ │ 0x001aa780 b4761a00 00000000 00000000 10000000 .v.............. │ │ 0x001aa790 b4590600 b4761a00 00000000 00000000 .Y...v.......... │ │ 0x001aa7a0 00000000 00000000 f5010f00 00000000 ................ │ │ 0x001aa7b0 00000000 00000000 14000000 09400600 .............@.. │ │ 0x001aa7c0 b4761a00 00000000 00000000 08000000 .v.............. │ │ 0x001aa7d0 56fd0500 b4761a00 00000000 00000000 V....v.......... │ │ - 0x001aa7e0 0c000000 36910500 b4761a00 00000000 ....6....v...... │ │ + 0x001aa7e0 0c000000 5d910500 b4761a00 00000000 ....]....v...... │ │ 0x001aa7f0 00000000 10000000 b4590600 b4761a00 .........Y...v.. │ │ 0x001aa800 00000000 00000000 00000000 00000000 ................ │ │ 0x001aa810 f5010f00 00000000 0040060a c60b0600 .........@...... │ │ - 0x001aa820 0050060a d60b0600 00d0070a d7760500 .P...........v.. │ │ - 0x001aa830 00e0070a db690500 0000070a d9e20500 .....i.......... │ │ + 0x001aa820 0050060a d60b0600 00d0070a fe760500 .P...........v.. │ │ + 0x001aa830 00e0070a 026a0500 0000070a 00e30500 .....j.......... │ │ 0x001aa840 0010070a ce250600 00f0070a dd310600 .....%.......1.. │ │ 0x001aa850 0000080a 58fd0500 0010080a 280e0500 ....X.......(... │ │ - 0x001aa860 0070060a a35c0500 0070070a 9d7e0600 .p...\...p...~.. │ │ - 0x001aa870 0090060a 6f830500 0030070a 94ef0500 ....o....0...... │ │ - 0x001aa880 0040070a bc720600 0050070a 7c830500 .@...r...P..|... │ │ - 0x001aa890 0060070a dd280500 00a0060a 26190600 .`...(......&... │ │ - 0x001aa8a0 00b0060a b25c0500 0060060a b6590600 .....\...`...Y.. │ │ - 0x001aa8b0 00a0070a ea310600 0080070a 3bd50500 .....1......;... │ │ - 0x001aa8c0 0080060a f1690500 0090070a a4ef0500 .....i.......... │ │ + 0x001aa860 0070060a ca5c0500 0070070a 9d7e0600 .p...\...p...~.. │ │ + 0x001aa870 0090060a 96830500 0030070a 94ef0500 .........0...... │ │ + 0x001aa880 0040070a bc720600 0050070a a3830500 .@...r...P...... │ │ + 0x001aa890 0060070a 04290500 00a0060a 26190600 .`...)......&... │ │ + 0x001aa8a0 00b0060a d95c0500 0060060a b6590600 .....\...`...Y.. │ │ + 0x001aa8b0 00a0070a ea310600 0080070a 62d50500 .....1......b... │ │ + 0x001aa8c0 0080060a 186a0500 0090070a a4ef0500 .....j.......... │ │ 0x001aa8d0 00000000 00000000 6600000a 2f190600 ........f.../... │ │ - 0x001aa8e0 6c00000a 9b4f0500 6d00000a 48830500 l....O..m...H... │ │ + 0x001aa8e0 6c00000a c24f0500 6d00000a 6f830500 l....O..m...o... │ │ 0x001aa8f0 6800000a ea180500 6a00000a c2590600 h.......j....Y.. │ │ - 0x001aa900 7000000a a94d0600 6500000a 036a0500 p....M..e....j.. │ │ - 0x001aa910 6f00000a 9c8c0600 6700000a b3760500 o.......g....v.. │ │ - 0x001aa920 6b00000a 778c0600 6900000a f8ad0500 k...w...i....... │ │ + 0x001aa900 7000000a a94d0600 6500000a 2a6a0500 p....M..e...*j.. │ │ + 0x001aa910 6f00000a 9c8c0600 6700000a da760500 o.......g....v.. │ │ + 0x001aa920 6b00000a 778c0600 6900000a 1fae0500 k...w...i....... │ │ 0x001aa930 7100000a d6590600 6e00000a ae7e0600 q....Y..n....~.. │ │ 0x001aa940 00000000 00000000 74000000 02000000 ........t....... │ │ 0x001aa950 e5250f00 41260f00 91260f00 00000000 .%..A&...&...... │ │ 0x001aa960 b1260f00 00000000 65270f00 00000000 .&......e'...... │ │ 0x001aa970 d9270f00 00000000 57280f00 00000000 .'......W(...... │ │ 0x001aa980 00000000 00000000 00000000 00000000 ................ │ │ 0x001aa990 00000000 00000000 00000000 00000000 ................ │ │ 0x001aa9a0 00000000 00000000 00000000 c5280f00 .............(.. │ │ 0x001aa9b0 e92a0f00 00000000 00000000 00000000 .*.............. │ │ 0x001aa9c0 00000000 00000000 00000000 00400625 .............@.% │ │ - 0x001aa9d0 ec760500 00600625 8ffd0400 00200825 .v...`.%..... .% │ │ - 0x001aa9e0 d47e0600 00b00725 b2c70500 00700625 .~.....%.....p.% │ │ - 0x001aa9f0 69910500 00800625 9afd0400 00a00625 i......%.......% │ │ - 0x001aaa00 166a0500 00300825 d84f0500 00c00725 .j...0.%.O.....% │ │ + 0x001aa9d0 13770500 00600625 8ffd0400 00200825 .w...`.%..... .% │ │ + 0x001aa9e0 d47e0600 00b00725 d9c70500 00700625 .~.....%.....p.% │ │ + 0x001aa9f0 90910500 00800625 9afd0400 00a00625 .......%.......% │ │ + 0x001aaa00 3d6a0500 00300825 ff4f0500 00c00725 =j...0.%.O.....% │ │ 0x001aaa10 b08c0600 00b00625 13320600 00c00625 .......%.2.....% │ │ - 0x001aaa20 8b830500 00e00725 c15c0500 00e00625 .......%.\.....% │ │ - 0x001aaa30 2fae0500 00f00625 e17e0600 00f00725 /......%.~.....% │ │ - 0x001aaa40 f4590600 00b00825 e24f0500 00000725 .Y.....%.O.....% │ │ + 0x001aaa20 b2830500 00e00725 e85c0500 00e00625 .......%.\.....% │ │ + 0x001aaa30 56ae0500 00f00625 e17e0600 00f00725 V......%.~.....% │ │ + 0x001aaa40 f4590600 00b00825 09500500 00000725 .Y.....%.P.....% │ │ 0x001aaa50 bc4d0600 00400825 e90b0600 00100725 .M...@.%.......% │ │ - 0x001aaa60 33990600 00900625 1e6a0500 00100825 3......%.j.....% │ │ - 0x001aaa70 831b0500 00200725 f44f0500 00300725 ..... .%.O...0.% │ │ - 0x001aaa80 ec280500 00400725 c0350500 00500825 .(...@.%.5...P.% │ │ - 0x001aaa90 c54d0600 00500725 bf9f0500 00500625 .M...P.%.....P.% │ │ - 0x001aaaa0 f9280500 00e00825 42990600 00700825 .(.....%B....p.% │ │ + 0x001aaa60 33990600 00900625 456a0500 00100825 3......%Ej.....% │ │ + 0x001aaa70 aa1b0500 00200725 1b500500 00300725 ..... .%.P...0.% │ │ + 0x001aaa80 13290500 00400725 e7350500 00500825 .)...@.%.5...P.% │ │ + 0x001aaa90 c54d0600 00500725 e69f0500 00500625 .M...P.%.....P.% │ │ + 0x001aaaa0 20290500 00e00825 42990600 00700825 ).....%B....p.% │ │ 0x001aaab0 cc720600 00800725 7cfd0500 00600825 .r.....%|....`.% │ │ - 0x001aaac0 99830500 00d00725 c7c70500 00d00625 .......%.......% │ │ - 0x001aaad0 4f630600 00800825 ca9f0500 00900725 Oc.....%.......% │ │ + 0x001aaac0 c0830500 00d00725 eec70500 00d00625 .......%.......% │ │ + 0x001aaad0 4f630600 00800825 f19f0500 00900725 Oc.....%.......% │ │ 0x001aaae0 f30b0600 00000000 00000000 64000025 ............d..% │ │ - 0x001aaaf0 e5e20500 6e000025 d65c0500 71000025 ....n..%.\..q..% │ │ - 0x001aab00 09290500 72000025 e95c0500 65000025 .)..r..%.\..e..% │ │ + 0x001aaaf0 0ce30500 6e000025 fd5c0500 71000025 ....n..%.\..q..% │ │ + 0x001aab00 30290500 72000025 105d0500 65000025 0)..r..%.]..e..% │ │ 0x001aab10 c9ef0500 66000025 055a0600 73000025 ....f..%.Z..s..% │ │ 0x001aab20 4b660600 67000025 ea7e0600 6d000025 Kf..g..%.~..m..% │ │ - 0x001aab30 dcc70500 6f000025 d04d0600 68000025 ....o..%.M..h..% │ │ - 0x001aab40 f4c70500 70000025 0c7f0600 69000025 ....p..%....i..% │ │ - 0x001aab50 d99f0500 6a000025 c9350500 6b000025 ....j..%.5..k..% │ │ - 0x001aab60 207f0600 6c000025 1e290500 00000000 ...l..%.)...... │ │ + 0x001aab30 03c80500 6f000025 d04d0600 68000025 ....o..%.M..h..% │ │ + 0x001aab40 1bc80500 70000025 0c7f0600 69000025 ....p..%....i..% │ │ + 0x001aab50 00a00500 6a000025 f0350500 6b000025 ....j..%.5..k..% │ │ + 0x001aab60 207f0600 6c000025 45290500 00000000 ...l..%E)...... │ │ 0x001aab70 00000000 01000000 97010000 15ff0f00 ................ │ │ 0x001aab80 75ff0f00 97ff0f00 d7ff0f00 a9001000 u............... │ │ 0x001aab90 7d011000 ef011000 5b831000 05021000 }.......[....... │ │ 0x001aaba0 91021000 f1021000 13031000 3b031000 ............;... │ │ 0x001aabb0 a1031000 00000000 00000000 bd031000 ................ │ │ 0x001aabc0 69041000 00000000 00000000 00000000 i............... │ │ 0x001aabd0 31051000 3b081000 5f081000 b1081000 1...;..._....... │ │ 0x001aabe0 c5081000 070a1000 5d0b1000 2f0c1000 ........].../... │ │ 0x001aabf0 010d1000 00000000 00000000 7d0c1000 ............}... │ │ 0x001aac00 a90c1000 c70c1000 4d0e1000 00000000 ........M....... │ │ 0x001aac10 00000000 00000000 a5601000 9d611000 .........`...a.. │ │ 0x001aac20 00000000 ab571000 41591000 9f581000 .....W..AY...X.. │ │ 0x001aac30 00000000 00000000 e9af1000 00000000 ................ │ │ 0x001aac40 00000000 910e1000 61101000 09121000 ........a....... │ │ - 0x001aac50 98010000 98010000 00000000 f15c0500 .............\.. │ │ + 0x001aac50 98010000 98010000 00000000 185d0500 .............].. │ │ 0x001aac60 11400600 f9141000 a9151000 99161000 .@.............. │ │ 0x001aac70 0f171000 2d171000 d9171000 39191000 ....-.......9... │ │ 0x001aac80 57191000 69191000 7f191000 ed191000 W...i........... │ │ 0x001aac90 411a1000 571a1000 831a1000 ef1a1000 A...W........... │ │ 0x001aaca0 3f1b1000 00000000 5d1b1000 711b1000 ?.......]...q... │ │ 0x001aacb0 391d1000 8d1d1000 00000000 00000000 9............... │ │ 0x001aacc0 00000000 a51d1000 ed1d1000 051e1000 ................ │ │ 0x001aacd0 00000000 00000000 00000000 00000000 ................ │ │ 0x001aace0 01000000 10000000 3cae1a00 03000000 ........<....... │ │ - 0x001aacf0 00000000 0c000000 2d6a0500 01000000 ........-j...... │ │ + 0x001aacf0 00000000 0c000000 546a0500 01000000 ........Tj...... │ │ 0x001aad00 10000000 78ae1a00 03000000 00000000 ....x........... │ │ - 0x001aad10 0c000000 4f290500 00100000 00000000 ....O).......... │ │ - 0x001aad20 00000000 f18e0500 ec761a00 00000000 .........v...... │ │ + 0x001aad10 0c000000 76290500 00100000 00000000 ....v).......... │ │ + 0x001aad20 00000000 188f0500 ec761a00 00000000 .........v...... │ │ 0x001aad30 00000000 04000000 245a0600 2caf1a00 ........$Z..,... │ │ - 0x001aad40 00000000 00000000 08000000 67d50500 ............g... │ │ + 0x001aad40 00000000 00000000 08000000 8ed50500 ................ │ │ 0x001aad50 48af1a00 00000000 00000000 0c000000 H............... │ │ - 0x001aad60 fce20500 24731a00 00000000 00000000 ....$s.......... │ │ + 0x001aad60 23e30500 24731a00 00000000 00000000 #...$s.......... │ │ 0x001aad70 10000000 76660600 40731a00 01000000 ....vf..@s...... │ │ - 0x001aad80 00000000 14000000 a6830500 40731a00 ............@s.. │ │ + 0x001aad80 00000000 14000000 cd830500 40731a00 ............@s.. │ │ 0x001aad90 01000000 10000000 18ad1a00 06000000 ................ │ │ 0x001aada0 00000000 18000000 efef0500 00000000 ................ │ │ - 0x001aadb0 00000000 04000000 f5350500 c8741a00 .........5...t.. │ │ - 0x001aadc0 00000000 00000000 04000000 3d430500 ............=C.. │ │ + 0x001aadb0 00000000 04000000 1c360500 c8741a00 .........6...t.. │ │ + 0x001aadc0 00000000 00000000 04000000 64430500 ............dC.. │ │ 0x001aadd0 90ad1a00 00000000 00000000 04000000 ................ │ │ - 0x001aade0 ff4f0500 ac741a00 02000000 00000000 .O...t.......... │ │ + 0x001aade0 26500500 ac741a00 02000000 00000000 &P...t.......... │ │ 0x001aadf0 acad1a00 03000000 00000000 08000000 ................ │ │ 0x001aae00 000c0600 01000000 10000000 28b01a00 ............(... │ │ - 0x001aae10 04000000 00000000 10000000 72290500 ............r).. │ │ + 0x001aae10 04000000 00000000 10000000 99290500 .............).. │ │ 0x001aae20 01000000 10000000 78b01a00 02000000 ........x....... │ │ 0x001aae30 00000000 08000000 8afd0500 00100000 ................ │ │ - 0x001aae40 00000000 00000000 64d50500 ec761a00 ........d....v.. │ │ + 0x001aae40 00000000 00000000 8bd50500 ec761a00 .............v.. │ │ 0x001aae50 00100000 00000000 04000000 87fd0500 ................ │ │ 0x001aae60 ec761a00 00100000 00000000 08000000 .v.............. │ │ 0x001aae70 a7fd0400 ec761a00 00100000 00000000 .....v.......... │ │ 0x001aae80 00000000 fcef0500 ec761a00 00000000 .........v...... │ │ 0x001aae90 00000000 04000000 95700600 c8741a00 .........p...t.. │ │ - 0x001aaea0 00010000 ffffffff 00000000 4f290500 ............O).. │ │ + 0x001aaea0 00010000 ffffffff 00000000 76290500 ............v).. │ │ 0x001aaeb0 b4ae1a00 00000000 04000000 00000000 ................ │ │ 0x001aaec0 d0ae1a00 03000000 18af1a00 00000000 ................ │ │ 0x001aaed0 a9020000 00000000 00000000 08000000 ................ │ │ 0x001aaee0 587f0600 ac741a00 aa020000 00000000 X....t.......... │ │ 0x001aaef0 00000000 08000000 0f0c0600 40731a00 ............@s.. │ │ 0x001aaf00 ab020000 00000000 00000000 08000000 ................ │ │ - 0x001aaf10 f89f0500 e0ac1a00 00000000 00000000 ................ │ │ - 0x001aaf20 08000000 a81b0500 e4741a00 01000000 .........t...... │ │ + 0x001aaf10 1fa00500 e0ac1a00 00000000 00000000 ................ │ │ + 0x001aaf20 08000000 cf1b0500 e4741a00 01000000 .........t...... │ │ 0x001aaf30 10000000 64af1a00 02000000 00000000 ....d........... │ │ - 0x001aaf40 08000000 01e30500 01000000 10000000 ................ │ │ + 0x001aaf40 08000000 28e30500 01000000 10000000 ....(........... │ │ 0x001aaf50 ecaf1a00 03000000 00000000 0c000000 ................ │ │ - 0x001aaf60 31430500 00000000 00000000 00000000 1C.............. │ │ - 0x001aaf70 68290500 c8741a00 00010000 ffffffff h)...t.......... │ │ - 0x001aaf80 00000000 01e30500 8caf1a00 00000000 ................ │ │ + 0x001aaf60 58430500 00000000 00000000 00000000 XC.............. │ │ + 0x001aaf70 8f290500 c8741a00 00010000 ffffffff .)...t.......... │ │ + 0x001aaf80 00000000 28e30500 8caf1a00 00000000 ....(........... │ │ 0x001aaf90 00000000 00000000 a8af1a00 02000000 ................ │ │ 0x001aafa0 d8af1a00 00000000 96010000 00000000 ................ │ │ - 0x001aafb0 00000000 04000000 f45c0500 40731a00 .........\..@s.. │ │ + 0x001aafb0 00000000 04000000 1b5d0500 40731a00 .........]..@s.. │ │ 0x001aafc0 97010000 00000000 00000000 04000000 ................ │ │ 0x001aafd0 627f0600 fcac1a00 00000000 00000000 b............... │ │ - 0x001aafe0 04000000 a81b0500 e4741a00 00000000 .........t...... │ │ + 0x001aafe0 04000000 cf1b0500 e4741a00 00000000 .........t...... │ │ 0x001aaff0 00000000 00000000 28fc0500 24731a00 ........(...$s.. │ │ 0x001ab000 00000000 00000000 04000000 f2250600 .............%.. │ │ 0x001ab010 24731a00 01000000 00000000 08000000 $s.............. │ │ - 0x001ab020 73c70500 78731a00 00100000 00000000 s...xs.......... │ │ - 0x001ab030 00000000 f18e0500 ec761a00 00000000 .........v...... │ │ + 0x001ab020 9ac70500 78731a00 00100000 00000000 ....xs.......... │ │ + 0x001ab030 00000000 188f0500 ec761a00 00000000 .........v...... │ │ 0x001ab040 00000000 04000000 aafd0400 24731a00 ............$s.. │ │ - 0x001ab050 91000000 00000000 08000000 80290500 .............).. │ │ + 0x001ab050 91000000 00000000 08000000 a7290500 .............).. │ │ 0x001ab060 e8ad1a00 91000000 01000000 0c000000 ................ │ │ 0x001ab070 b00c0500 78731a00 00000000 00000000 ....xs.......... │ │ 0x001ab080 00000000 2afc0500 d0761a00 00000000 ....*....v...... │ │ - 0x001ab090 00000000 04000000 a15c0500 d0761a00 .........\...v.. │ │ - 0x001ab0a0 c0020000 a0270800 00000000 38ae0500 .....'......8... │ │ - 0x001ab0b0 c1020000 18280800 00000000 07360500 .....(.......6.. │ │ + 0x001ab090 00000000 04000000 c85c0500 d0761a00 .........\...v.. │ │ + 0x001ab0a0 c0020000 a0270800 00000000 5fae0500 .....'......_... │ │ + 0x001ab0b0 c1020000 18280800 00000000 2e360500 .....(.......6.. │ │ 0x001ab0c0 c2020000 90280800 00000000 94fd0500 .....(.......... │ │ 0x001ab0d0 c3020000 14290800 00000000 94fd0500 .....).......... │ │ 0x001ab0e0 c4020000 98290800 00000000 c28c0600 .....).......... │ │ 0x001ab0f0 c5020000 282a0800 00000000 c28c0600 ....(*.......... │ │ - 0x001ab100 c6020000 cc2a0800 00000000 02a00500 .....*.......... │ │ + 0x001ab100 c6020000 cc2a0800 00000000 29a00500 .....*......)... │ │ 0x001ab110 c7020000 702b0800 00000000 e88c0600 ....p+.......... │ │ - 0x001ab120 c8020000 102c0800 00000000 4e430500 .....,......NC.. │ │ + 0x001ab120 c8020000 102c0800 00000000 75430500 .....,......uC.. │ │ 0x001ab130 c9020000 d02c0800 00000000 feef0500 .....,.......... │ │ 0x001ab140 ca020000 9c2d0800 00000000 3b0e0500 .....-......;... │ │ - 0x001ab150 cb020000 6c2e0800 00000000 80910500 ....l........... │ │ + 0x001ab150 cb020000 6c2e0800 00000000 a7910500 ....l........... │ │ 0x001ab160 cc020000 b02f0800 00000000 f4250600 ...../.......%.. │ │ 0x001ab170 99010000 60310800 00000000 29f00500 ....`1......)... │ │ 0x001ab180 9a010000 14320800 00000000 bafd0500 .....2.......... │ │ 0x001ab190 9b010000 c8320800 00000000 bafd0500 .....2.......... │ │ - 0x001ab1a0 9c010000 7c330800 00000000 8b290500 ....|3.......).. │ │ - 0x001ab1b0 9d010000 54340800 00000000 8b290500 ....T4.......).. │ │ - 0x001ab1c0 9e010000 2c350800 00000000 8b290500 ....,5.......).. │ │ - 0x001ab1d0 9f010000 04360800 00000000 af830500 .....6.......... │ │ - 0x001ab1e0 cd020000 e8360800 00000000 2da00500 .....6......-... │ │ - 0x001ab1f0 ce020000 68370800 00000000 2da00500 ....h7......-... │ │ + 0x001ab1a0 9c010000 7c330800 00000000 b2290500 ....|3.......).. │ │ + 0x001ab1b0 9d010000 54340800 00000000 b2290500 ....T4.......).. │ │ + 0x001ab1c0 9e010000 2c350800 00000000 b2290500 ....,5.......).. │ │ + 0x001ab1d0 9f010000 04360800 00000000 d6830500 .....6.......... │ │ + 0x001ab1e0 cd020000 e8360800 00000000 54a00500 .....6......T... │ │ + 0x001ab1f0 ce020000 68370800 00000000 54a00500 ....h7......T... │ │ 0x001ab200 cf020000 e8370800 00000000 b5fd0400 .....7.......... │ │ 0x001ab210 d0020000 74380800 00000000 610e0500 ....t8......a... │ │ 0x001ab220 d1020000 00390800 00000000 3b190600 .....9......;... │ │ 0x001ab230 d2020000 90390800 00000000 91660600 .....9.......f.. │ │ - 0x001ab240 d3020000 203a0800 00000000 63ae0500 .... :......c... │ │ - 0x001ab250 d4020000 b03a0800 00000000 54a00500 .....:......T... │ │ - 0x001ab260 d5020000 6c3b0800 00000000 54a00500 ....l;......T... │ │ + 0x001ab240 d3020000 203a0800 00000000 8aae0500 .... :.......... │ │ + 0x001ab250 d4020000 b03a0800 00000000 7ba00500 .....:......{... │ │ + 0x001ab260 d5020000 6c3b0800 00000000 7ba00500 ....l;......{... │ │ 0x001ab270 d6020000 283c0800 00000000 190c0600 ....(<.......... │ │ 0x001ab280 d7020000 ec3c0800 00000000 190c0600 .....<.......... │ │ - 0x001ab290 d8020000 c43d0800 00000000 74430500 .....=......tC.. │ │ - 0x001ab2a0 d9020000 883e0800 00000000 ab910500 .....>.......... │ │ - 0x001ab2b0 da020000 703f0800 00000000 ab910500 ....p?.......... │ │ - 0x001ab2c0 db020000 6c400800 00000000 fc5c0500 ....l@.......\.. │ │ - 0x001ab2d0 dc020000 b4410800 00000000 fc5c0500 .....A.......\.. │ │ - 0x001ab2e0 dd020000 10430800 00000000 d7910500 .....C.......... │ │ - 0x001ab2f0 de020000 d0440800 00000000 d7910500 .....D.......... │ │ - 0x001ab300 ac020000 a4460800 00000000 0fe30500 .....F.......... │ │ - 0x001ab310 ad020000 48470800 00000000 0fe30500 ....HG.......... │ │ - 0x001ab320 ae020000 ec470800 00000000 0fe30500 .....G.......... │ │ + 0x001ab290 d8020000 c43d0800 00000000 9b430500 .....=.......C.. │ │ + 0x001ab2a0 d9020000 883e0800 00000000 d2910500 .....>.......... │ │ + 0x001ab2b0 da020000 703f0800 00000000 d2910500 ....p?.......... │ │ + 0x001ab2c0 db020000 6c400800 00000000 235d0500 ....l@......#].. │ │ + 0x001ab2d0 dc020000 b4410800 00000000 235d0500 .....A......#].. │ │ + 0x001ab2e0 dd020000 10430800 00000000 fe910500 .....C.......... │ │ + 0x001ab2f0 de020000 d0440800 00000000 fe910500 .....D.......... │ │ + 0x001ab300 ac020000 a4460800 00000000 36e30500 .....F......6... │ │ + 0x001ab310 ad020000 48470800 00000000 36e30500 ....HG......6... │ │ + 0x001ab320 ae020000 ec470800 00000000 36e30500 .....G......6... │ │ 0x001ab330 af020000 90480800 00000000 dc4d0600 .....H.......M.. │ │ 0x001ab340 b0020000 2c490800 00000000 2c5a0600 ....,I......,Z.. │ │ 0x001ab350 b1020000 e0490800 00000000 2c5a0600 .....I......,Z.. │ │ 0x001ab360 b2020000 944a0800 00000000 2c5a0600 .....J......,Z.. │ │ - 0x001ab370 b5020000 484b0800 00000000 37e30500 ....HK......7... │ │ + 0x001ab370 b5020000 484b0800 00000000 5ee30500 ....HK......^... │ │ 0x001ab380 b6020000 fc4b0800 00000000 1f260600 .....K.......&.. │ │ 0x001ab390 b7020000 d44c0800 00000000 1f260600 .....L.......&.. │ │ 0x001ab3a0 b8020000 ac4d0800 00000000 1f260600 .....M.......&.. │ │ 0x001ab3b0 bb020000 844e0800 00000000 6d7f0600 .....N......m... │ │ - 0x001ab3c0 bc020000 684f0800 00000000 6dd50500 ....hO......m... │ │ + 0x001ab3c0 bc020000 684f0800 00000000 94d50500 ....hO.......... │ │ 0x001ab3d0 bd020000 64500800 00000000 ee720600 ....dP.......r.. │ │ - 0x001ab3e0 be020000 98510800 00000000 5fe30500 .....Q......_... │ │ - 0x001ab3f0 bf020000 c4520800 00000000 03920500 .....R.......... │ │ - 0x001ab400 df020000 18540800 00000000 34c80500 .....T......4... │ │ + 0x001ab3e0 be020000 98510800 00000000 86e30500 .....Q.......... │ │ + 0x001ab3f0 bf020000 c4520800 00000000 2a920500 .....R......*... │ │ + 0x001ab400 df020000 18540800 00000000 5bc80500 .....T......[... │ │ 0x001ab410 e0020000 00390800 00000000 3b190600 .....9......;... │ │ - 0x001ab420 e1020000 e8360800 00000000 2da00500 .....6......-... │ │ - 0x001ab430 e2020000 a4460800 00000000 0fe30500 .....F.......... │ │ - 0x001ab440 e3020000 a0270800 00000000 38ae0500 .....'......8... │ │ - 0x001ab450 e4020000 cc2a0800 00000000 02a00500 .....*.......... │ │ + 0x001ab420 e1020000 e8360800 00000000 54a00500 .....6......T... │ │ + 0x001ab430 e2020000 a4460800 00000000 36e30500 .....F......6... │ │ + 0x001ab440 e3020000 a0270800 00000000 5fae0500 .....'......_... │ │ + 0x001ab450 e4020000 cc2a0800 00000000 29a00500 .....*......)... │ │ 0x001ab460 e5020000 84540800 00000000 880e0500 .....T.......... │ │ - 0x001ab470 e6020000 f0540800 00000000 285d0500 .....T......(].. │ │ + 0x001ab470 e6020000 f0540800 00000000 4f5d0500 .....T......O].. │ │ 0x001ab480 e7020000 283c0800 00000000 190c0600 ....(<.......... │ │ 0x001ab490 e8020000 ec3c0800 00000000 190c0600 .....<.......... │ │ 0x001ab4a0 e9020000 80550800 00000000 0e8d0600 .....U.......... │ │ - 0x001ab4b0 ed020000 38560800 00000000 8bbb0500 ....8V.......... │ │ - 0x001ab4c0 ee020000 c0560800 00000000 12500500 .....V.......P.. │ │ - 0x001ab4d0 99030000 60570800 00000000 3f6a0500 ....`W......?j.. │ │ - 0x001ab4e0 9a030000 e8570800 00000000 3f6a0500 .....W......?j.. │ │ - 0x001ab4f0 9b030000 70580800 00000000 b01b0500 ....pX.......... │ │ - 0x001ab500 9c030000 10590800 00000000 b01b0500 .....Y.......... │ │ + 0x001ab4b0 ed020000 38560800 00000000 b2bb0500 ....8V.......... │ │ + 0x001ab4c0 ee020000 c0560800 00000000 39500500 .....V......9P.. │ │ + 0x001ab4d0 99030000 60570800 00000000 666a0500 ....`W......fj.. │ │ + 0x001ab4e0 9a030000 e8570800 00000000 666a0500 .....W......fj.. │ │ + 0x001ab4f0 9b030000 70580800 00000000 d71b0500 ....pX.......... │ │ + 0x001ab500 9c030000 10590800 00000000 d71b0500 .....Y.......... │ │ 0x001ab510 9d030000 b0590800 00000000 26400600 .....Y......&@.. │ │ 0x001ab520 9e030000 685a0800 00000000 26400600 ....hZ......&@.. │ │ 0x001ab530 9f030000 205b0800 00000000 e1fd0400 .... [.......... │ │ 0x001ab540 a0030000 f05b0800 00000000 e1fd0400 .....[.......... │ │ - 0x001ab550 a1030000 c05c0800 00000000 696a0500 .....\......ij.. │ │ - 0x001ab560 a2030000 c05d0800 00000000 696a0500 .....]......ij.. │ │ + 0x001ab550 a1030000 c05c0800 00000000 906a0500 .....\.......j.. │ │ + 0x001ab560 a2030000 c05d0800 00000000 906a0500 .....].......j.. │ │ 0x001ab570 a3030000 c05e0800 00000000 6c190600 .....^......l... │ │ 0x001ab580 a4030000 f05f0800 00000000 6c190600 ....._......l... │ │ - 0x001ab590 a5030000 20610800 00000000 7ba00500 .... a......{... │ │ - 0x001ab5a0 a6030000 b0620800 00000000 7ba00500 .....b......{... │ │ - 0x001ab5b0 94040000 40640800 00000000 fc760500 ....@d.......v.. │ │ + 0x001ab590 a5030000 20610800 00000000 a2a00500 .... a.......... │ │ + 0x001ab5a0 a6030000 b0620800 00000000 a2a00500 .....b.......... │ │ + 0x001ab5b0 94040000 40640800 00000000 23770500 ....@d......#w.. │ │ 0x001ab5c0 00000e10 47260600 00000910 50400600 ....G&......P@.. │ │ - 0x001ab5d0 00100910 2d360500 00200910 da1b0500 ....-6... ...... │ │ + 0x001ab5d0 00100910 54360500 00200910 011c0500 ....T6... ...... │ │ 0x001ab5e0 00d00d10 53260600 00e00e10 b8660600 ....S&.......f.. │ │ 0x001ab5f0 00f00e10 17fe0400 00600f10 60f00500 .........`..`... │ │ - 0x001ab600 00101010 aba00500 00b00f10 5e990600 ............^... │ │ - 0x001ab610 00c00f10 e1fd0500 00e00f10 4e5d0500 ............N].. │ │ - 0x001ab620 00800f10 8de30500 00901010 30fe0400 ............0... │ │ + 0x001ab600 00101010 d2a00500 00b00f10 5e990600 ............^... │ │ + 0x001ab610 00c00f10 e1fd0500 00e00f10 755d0500 ............u].. │ │ + 0x001ab620 00800f10 b4e30500 00901010 30fe0400 ............0... │ │ 0x001ab630 00d00f10 f1fd0500 00e01010 ae0e0500 ................ │ │ - 0x001ab640 00f00d10 2b920500 00400d10 fefd0500 ....+....@...... │ │ + 0x001ab640 00f00d10 52920500 00400d10 fefd0500 ....R....@...... │ │ 0x001ab650 00500d10 3efe0400 00600d10 71f00500 .P..>....`..q... │ │ - 0x001ab660 00700d10 8fae0500 00800d10 c9660600 .p...........f.. │ │ - 0x001ab670 00c00d10 83f00500 00300910 9ee30500 .........0...... │ │ - 0x001ab680 00400910 6f990600 00500910 996a0500 .@..o....P...j.. │ │ - 0x001ab690 00600910 500c0600 00000f10 eb1b0500 .`..P........... │ │ + 0x001ab660 00700d10 b6ae0500 00800d10 c9660600 .p...........f.. │ │ + 0x001ab670 00c00d10 83f00500 00300910 c5e30500 .........0...... │ │ + 0x001ab680 00400910 6f990600 00500910 c06a0500 .@..o....P...j.. │ │ + 0x001ab690 00600910 500c0600 00000f10 121c0500 .`..P........... │ │ 0x001ab6a0 00301110 50fe0400 00300f10 63260600 .0..P....0..c&.. │ │ - 0x001ab6b0 00100f10 96190600 00400f10 5c5d0500 .........@..\].. │ │ - 0x001ab6c0 00200f10 031c0500 00a01010 33770500 . ..........3w.. │ │ - 0x001ab6d0 00b01010 40360500 00c01010 044e0600 ....@6.......N.. │ │ - 0x001ab6e0 00900910 9b430500 00a00910 680c0600 .....C......h... │ │ - 0x001ab6f0 00000d10 be0e0500 00801210 b1e30500 ................ │ │ + 0x001ab6b0 00100f10 96190600 00400f10 835d0500 .........@...].. │ │ + 0x001ab6c0 00200f10 2a1c0500 00a01010 5a770500 . ..*.......Zw.. │ │ + 0x001ab6d0 00b01010 67360500 00c01010 044e0600 ....g6.......N.. │ │ + 0x001ab6e0 00900910 c2430500 00a00910 680c0600 .....C......h... │ │ + 0x001ab6f0 00000d10 be0e0500 00801210 d8e30500 ................ │ │ 0x001ab700 00f00910 69fe0400 00300c10 11fe0500 ....i....0...... │ │ - 0x001ab710 00d01110 50360500 00001210 134e0600 ....P6.......N.. │ │ + 0x001ab710 00d01110 77360500 00001210 134e0600 ....w6.......N.. │ │ 0x001ab720 00000a10 e00e0500 00100a10 1c730600 .............s.. │ │ - 0x001ab730 00101210 30fe0500 00200a10 3c920500 ....0.... ..<... │ │ - 0x001ab740 00300a10 9bd50500 00400a10 61400600 .0.......@..a@.. │ │ - 0x001ab750 00500810 83500500 00600810 ae190600 .P...P...`...... │ │ - 0x001ab760 00901210 5bc80500 00300810 e1830500 ....[....0...... │ │ - 0x001ab770 00100d10 3e770500 00400810 4afe0500 ....>w...@..J... │ │ - 0x001ab780 00d00b10 94f00500 00100e10 1d1c0500 ................ │ │ - 0x001ab790 00400e10 765d0500 00200e10 3d1c0500 .@..v]... ..=... │ │ - 0x001ab7a0 00600e10 8b400600 00700e10 71c80500 .`...@...p..q... │ │ - 0x001ab7b0 00800e10 2d4e0600 00900e10 9c500500 ....-N.......P.. │ │ + 0x001ab730 00101210 30fe0500 00200a10 63920500 ....0.... ..c... │ │ + 0x001ab740 00300a10 c2d50500 00400a10 61400600 .0.......@..a@.. │ │ + 0x001ab750 00500810 aa500500 00600810 ae190600 .P...P...`...... │ │ + 0x001ab760 00901210 82c80500 00300810 08840500 .........0...... │ │ + 0x001ab770 00100d10 65770500 00400810 4afe0500 ....ew...@..J... │ │ + 0x001ab780 00d00b10 94f00500 00100e10 441c0500 ............D... │ │ + 0x001ab790 00400e10 9d5d0500 00200e10 641c0500 .@...]... ..d... │ │ + 0x001ab7a0 00600e10 8b400600 00700e10 98c80500 .`...@...p...... │ │ + 0x001ab7b0 00800e10 2d4e0600 00900e10 c3500500 ....-N.......P.. │ │ 0x001ab7c0 00a00e10 35730600 00b00e10 1d320600 ....5s.......2.. │ │ - 0x001ab7d0 00800c10 cae30500 00900c10 c3a00500 ................ │ │ + 0x001ab7d0 00800c10 f1e30500 00900c10 eaa00500 ................ │ │ 0x001ab7e0 00a00c10 85990600 00f01110 50730600 ............Ps.. │ │ 0x001ab7f0 00a01210 60fe0500 00500a10 348d0600 ....`....P..4... │ │ - 0x001ab800 00600a10 e0e30500 00600610 5a4e0600 .`.......`..ZN.. │ │ - 0x001ab810 00700610 8cc80500 00800610 6b360500 .p..........k6.. │ │ - 0x001ab820 00900810 70730600 00700a10 83360500 ....ps...p...6.. │ │ - 0x001ab830 00800a10 fee30500 00900a10 7e0c0600 ............~... │ │ + 0x001ab800 00600a10 07e40500 00600610 5a4e0600 .`.......`..ZN.. │ │ + 0x001ab810 00700610 b3c80500 00800610 92360500 .p...........6.. │ │ + 0x001ab820 00900810 70730600 00700a10 aa360500 ....ps...p...6.. │ │ + 0x001ab830 00800a10 25e40500 00900a10 7e0c0600 ....%.......~... │ │ 0x001ab840 00a00a10 744e0600 00b00a10 b0f00500 ....tN.......... │ │ - 0x001ab850 00a00610 915d0500 00301210 c7190600 .....]...0...... │ │ - 0x001ab860 00c00a10 ccf00500 00200810 fcbb0500 ......... ...... │ │ - 0x001ab870 00d00a10 da190600 00501010 a0ae0500 .........P...... │ │ - 0x001ab880 00601010 91730600 00100c10 bc500500 .`...s.......P.. │ │ - 0x001ab890 00200c10 5b770500 00c00610 ab400600 . ..[w.......@.. │ │ - 0x001ab8a0 00e00a10 9f5d0500 00f00a10 baae0500 .....].......... │ │ - 0x001ab8b0 00701010 b8400600 00801010 29e40500 .p...@......)... │ │ - 0x001ab8c0 00401210 ae6a0500 00000b10 ee190600 .@...j.......... │ │ - 0x001ab8d0 00d00610 4ae40500 00f00610 5b8d0600 ....J.......[... │ │ - 0x001ab8e0 00e01110 d1ae0500 00100b10 13bc0500 ................ │ │ - 0x001ab8f0 00200b10 d7400600 00300b10 ba5d0500 . ...@...0...].. │ │ - 0x001ab900 00600b10 b8290500 00500f10 e4f00500 .`...)...P...... │ │ - 0x001ab910 00f00f10 a70c0600 00400b10 f7830500 .........@...... │ │ + 0x001ab850 00a00610 b85d0500 00301210 c7190600 .....]...0...... │ │ + 0x001ab860 00c00a10 ccf00500 00200810 23bc0500 ......... ..#... │ │ + 0x001ab870 00d00a10 da190600 00501010 c7ae0500 .........P...... │ │ + 0x001ab880 00601010 91730600 00100c10 e3500500 .`...s.......P.. │ │ + 0x001ab890 00200c10 82770500 00c00610 ab400600 . ...w.......@.. │ │ + 0x001ab8a0 00e00a10 c65d0500 00f00a10 e1ae0500 .....].......... │ │ + 0x001ab8b0 00701010 b8400600 00801010 50e40500 .p...@......P... │ │ + 0x001ab8c0 00401210 d56a0500 00000b10 ee190600 .@...j.......... │ │ + 0x001ab8d0 00d00610 71e40500 00f00610 5b8d0600 ....q.......[... │ │ + 0x001ab8e0 00e01110 f8ae0500 00100b10 3abc0500 ............:... │ │ + 0x001ab8f0 00200b10 d7400600 00300b10 e15d0500 . ...@...0...].. │ │ + 0x001ab900 00600b10 df290500 00500f10 e4f00500 .`...)...P...... │ │ + 0x001ab910 00f00f10 a70c0600 00400b10 1e840500 .........@...... │ │ 0x001ab920 00500b10 728d0600 00701110 91fe0400 .P..r....p...... │ │ - 0x001ab930 00001010 ce5d0500 00500e10 a1990600 .....]...P...... │ │ - 0x001ab940 00201010 ae360500 00301010 a4c80500 . ...6...0...... │ │ - 0x001ab950 00401010 5a5a0600 00101110 6a1c0500 .@..ZZ......j... │ │ + 0x001ab930 00001010 f55d0500 00500e10 a1990600 .....]...P...... │ │ + 0x001ab940 00201010 d5360500 00301010 cbc80500 . ...6...0...... │ │ + 0x001ab950 00401010 5a5a0600 00101110 911c0500 .@..ZZ.......... │ │ 0x001ab960 00201110 b70c0600 00800810 834e0600 . ...........N.. │ │ - 0x001ab970 00201210 80260600 00000710 c16a0500 . ...&.......j.. │ │ - 0x001ab980 00801110 c6360500 00100710 78770500 .....6......xw.. │ │ - 0x001ab990 00200710 61e40500 00300710 c3290500 . ..a....0...).. │ │ - 0x001ab9a0 00501210 781c0500 00700b10 828d0600 .P..x....p...... │ │ - 0x001ab9b0 00400710 bbc80500 00500710 d9a00500 .@.......P...... │ │ - 0x001ab9c0 00200d10 a78d0600 00600710 d8360500 . .......`...6.. │ │ - 0x001ab9d0 00700710 c7d50500 00800710 061a0600 .p.............. │ │ - 0x001ab9e0 00900710 de5d0500 00a00710 d0290500 .....].......).. │ │ - 0x001ab9f0 00901110 dfc80500 00b00710 dcd50500 ................ │ │ - 0x001aba00 00601210 a1fe0400 00900b10 f2c80500 .`.............. │ │ - 0x001aba10 00c00710 24bc0500 00701210 ca990600 ....$....p...... │ │ - 0x001aba20 00a00b10 f0360500 00d00710 f6f00500 .....6.......... │ │ - 0x001aba30 00e00710 e3290500 00f00710 85770500 .....).......w.. │ │ - 0x001aba40 00400c10 19370500 00c01110 994e0600 .@...7.......N.. │ │ - 0x001aba50 00b00b10 0c2a0500 00c00b10 4a320600 .....*......J2.. │ │ + 0x001ab970 00201210 80260600 00000710 e86a0500 . ...&.......j.. │ │ + 0x001ab980 00801110 ed360500 00100710 9f770500 .....6.......w.. │ │ + 0x001ab990 00200710 88e40500 00300710 ea290500 . .......0...).. │ │ + 0x001ab9a0 00501210 9f1c0500 00700b10 828d0600 .P.......p...... │ │ + 0x001ab9b0 00400710 e2c80500 00500710 00a10500 .@.......P...... │ │ + 0x001ab9c0 00200d10 a78d0600 00600710 ff360500 . .......`...6.. │ │ + 0x001ab9d0 00700710 eed50500 00800710 061a0600 .p.............. │ │ + 0x001ab9e0 00900710 055e0500 00a00710 f7290500 .....^.......).. │ │ + 0x001ab9f0 00901110 06c90500 00b00710 03d60500 ................ │ │ + 0x001aba00 00601210 a1fe0400 00900b10 19c90500 .`.............. │ │ + 0x001aba10 00c00710 4bbc0500 00701210 ca990600 ....K....p...... │ │ + 0x001aba20 00a00b10 17370500 00d00710 f6f00500 .....7.......... │ │ + 0x001aba30 00e00710 0a2a0500 00f00710 ac770500 .....*.......w.. │ │ + 0x001aba40 00400c10 40370500 00c01110 994e0600 .@..@7.......N.. │ │ + 0x001aba50 00b00b10 332a0500 00c00b10 4a320600 ....3*......J2.. │ │ 0x001aba60 00e00b10 e3400600 00f00b10 ee990600 .....@.......... │ │ 0x001aba70 00000c10 019a0600 00700910 957f0600 .........p...... │ │ - 0x001aba80 00300e10 efd50500 00c00e10 62320600 .0..........b2.. │ │ - 0x001aba90 00d00e10 c1fe0400 00800910 17c90500 ................ │ │ - 0x001abaa0 00e00d10 6fe40500 00700f10 68920500 ....o....p..h... │ │ + 0x001aba80 00300e10 16d60500 00c00e10 62320600 .0..........b2.. │ │ + 0x001aba90 00d00e10 c1fe0400 00800910 3ec90500 ............>... │ │ + 0x001abaa0 00e00d10 96e40500 00700f10 8f920500 .........p...... │ │ 0x001abab0 00900f10 1b1a0600 00a00f10 2f1a0600 ............/... │ │ - 0x001abac0 00f01010 981c0500 00001110 78fe0500 ............x... │ │ - 0x001abad0 00401110 04840500 00501110 451a0600 .@.......P..E... │ │ + 0x001abac0 00f01010 bf1c0500 00001110 78fe0500 ............x... │ │ + 0x001abad0 00401110 2b840500 00501110 451a0600 .@..+....P..E... │ │ 0x001abae0 00d01010 d7fe0400 00500c10 da660600 .........P...f.. │ │ - 0x001abaf0 00600c10 02a10500 00900d10 129a0600 .`.............. │ │ - 0x001abb00 00a01110 e3ae0500 00b01110 29370500 ............)7.. │ │ + 0x001abaf0 00600c10 29a10500 00900d10 129a0600 .`..)........... │ │ + 0x001abb00 00a01110 0aaf0500 00b01110 50370500 ............P7.. │ │ 0x001abb10 00700c10 e7660600 00b00d10 8e260600 .p...f.......&.. │ │ - 0x001abb20 00a00d10 1d840500 00601110 a57f0600 .........`...... │ │ - 0x001abb30 00000000 00000000 73000010 ce6a0500 ........s....j.. │ │ - 0x001abb40 9c000010 e7fe0400 90000010 82e40500 ................ │ │ - 0x001abb50 64000010 4d330500 a5000010 b97f0600 d...M3.......... │ │ - 0x001abb60 92000010 db500500 a0000010 f6660600 .....P.......f.. │ │ + 0x001abb20 00a00d10 44840500 00601110 a57f0600 ....D....`...... │ │ + 0x001abb30 00000000 00000000 73000010 f56a0500 ........s....j.. │ │ + 0x001abb40 9c000010 e7fe0400 90000010 a9e40500 ................ │ │ + 0x001abb50 64000010 74330500 a5000010 b97f0600 d...t3.......... │ │ + 0x001abb60 92000010 02510500 a0000010 f6660600 .....Q.......f.. │ │ 0x001abb70 9f000010 219a0600 75000010 ad730600 ....!...u....s.. │ │ - 0x001abb80 8e000010 ea180500 76000010 f0ae0500 ........v....... │ │ - 0x001abb90 77000010 409a0600 8f000010 d96a0500 w...@........j.. │ │ - 0x001abba0 93000010 05d60500 78000010 f4400600 ........x....@.. │ │ - 0x001abbb0 79000010 cb0c0600 65000010 182a0500 y.......e....*.. │ │ - 0x001abbc0 70000010 2b270500 6e000010 2a840500 p...+'..n...*... │ │ + 0x001abb80 8e000010 ea180500 76000010 17af0500 ........v....... │ │ + 0x001abb90 77000010 409a0600 8f000010 006b0500 w...@........k.. │ │ + 0x001abba0 93000010 2cd60500 78000010 f4400600 ....,...x....@.. │ │ + 0x001abbb0 79000010 cb0c0600 65000010 3f2a0500 y.......e...?*.. │ │ + 0x001abbc0 70000010 52270500 6e000010 51840500 p...R'..n...Q... │ │ 0x001abbd0 6d000010 c77f0600 8d000010 ae4e0600 m............N.. │ │ 0x001abbe0 97000010 f90e0500 8a000010 c2590600 .............Y.. │ │ 0x001abbf0 66000010 1ef10500 67000010 df7f0600 f.......g....... │ │ - 0x001abc00 68000010 af430500 7a000010 5c1a0600 h....C..z...\... │ │ + 0x001abc00 68000010 d6430500 7a000010 5c1a0600 h....C..z...\... │ │ 0x001abc10 74000010 78320600 a1000010 0f410600 t...x2.......A.. │ │ - 0x001abc20 85000010 7e920500 84000010 eb5d0500 ....~........].. │ │ - 0x001abc30 7b000010 9e770500 89000010 8cfe0500 {....w.......... │ │ + 0x001abc20 85000010 a5920500 84000010 125e0500 .............^.. │ │ + 0x001abc30 7b000010 c5770500 89000010 8cfe0500 {....w.......... │ │ 0x001abc40 94000010 8f720600 8c000010 6a8c0600 .....r......j... │ │ 0x001abc50 88000010 bc4e0600 99000010 080f0500 .....N.......... │ │ - 0x001abc60 a2000010 48bc0500 a7000010 2d2a0500 ....H.......-*.. │ │ - 0x001abc70 7c000010 036a0500 7d000010 9c8c0600 |....j..}....... │ │ - 0x001abc80 9d000010 13a10500 87000010 b78d0600 ................ │ │ - 0x001abc90 7e000010 3c370500 6f000010 299e0500 ~...<7..o...)... │ │ + 0x001abc60 a2000010 6fbc0500 a7000010 542a0500 ....o.......T*.. │ │ + 0x001abc70 7c000010 2a6a0500 7d000010 9c8c0600 |...*j..}....... │ │ + 0x001abc80 9d000010 3aa10500 87000010 b78d0600 ....:........... │ │ + 0x001abc90 7e000010 63370500 6f000010 509e0500 ~...c7..o...P... │ │ 0x001abca0 8b000010 778c0600 9a000010 170e0500 ....w........... │ │ - 0x001abcb0 98000010 f5fe0400 86000010 18d60500 ................ │ │ + 0x001abcb0 98000010 f5fe0400 86000010 3fd60500 ............?... │ │ 0x001abcc0 95000010 fa3f0600 7f000010 25410600 .....?......%A.. │ │ - 0x001abcd0 9b000010 a61c0500 6a000010 8f920500 ........j....... │ │ + 0x001abcd0 9b000010 cd1c0500 6a000010 b6920500 ........j....... │ │ 0x001abce0 a3000010 701a0600 6b000010 e60c0600 ....p...k....... │ │ - 0x001abcf0 9e000010 e96a0500 96000010 799f0500 .....j......y... │ │ + 0x001abcf0 9e000010 106b0500 96000010 a09f0500 .....k.......... │ │ 0x001abd00 6c000010 5d9a0600 71000010 84320600 l...]...q....2.. │ │ 0x001abd10 80000010 fc0c0600 a4000010 1b0f0500 ................ │ │ 0x001abd20 81000010 98320600 72000010 2c0f0500 .....2..r...,... │ │ - 0x001abd30 83000010 27c90500 91000010 a6320600 ....'........2.. │ │ + 0x001abd30 83000010 4ec90500 91000010 a6320600 ....N........2.. │ │ 0x001abd40 82000010 9f260600 00000000 00000000 .....&.......... │ │ 0x001abd50 b9fe0500 00000000 00000000 00000000 ................ │ │ 0x001abd60 00000000 00000000 00000000 00000000 ................ │ │ 0x001abd70 95571000 95af1000 51b21000 b3b21000 .W......Q....... │ │ 0x001abd80 f5b51000 65b91000 05ba1000 98010000 ....e........... │ │ 0x001abd90 00000000 51a01000 a9a01000 81a11000 ....Q........... │ │ 0x001abda0 00000000 cda11000 00000000 51a21000 ............Q... │ │ @@ -1452,42 +1452,42 @@ │ │ 0x001ac040 01f01000 00000000 00000000 00000000 ................ │ │ 0x001ac050 05f41000 31f41000 00000000 51f41000 ....1.......Q... │ │ 0x001ac060 00000000 00000000 00000000 a5601000 .............`.. │ │ 0x001ac070 9d611000 00000000 ab571000 41591000 .a.......W..AY.. │ │ 0x001ac080 9f581000 00000000 00000000 e9af1000 .X.............. │ │ 0x001ac090 00000000 3df51000 81f61000 adf81000 ....=........... │ │ 0x001ac0a0 bdfc1000 0a040000 0a040000 00000000 ................ │ │ - 0x001ac0b0 43840500 c9430500 d9001100 25011100 C....C......%... │ │ + 0x001ac0b0 6a840500 f0430500 d9001100 25011100 j....C......%... │ │ 0x001ac0c0 7d021100 03031100 29031100 ad031100 }.......)....... │ │ 0x001ac0d0 d5041100 fb041100 41051100 91051100 ........A....... │ │ 0x001ac0e0 00000000 00000000 00000000 00000000 ................ │ │ 0x001ac0f0 c7051100 00000000 00000000 d5051100 ................ │ │ 0x001ac100 55061100 00000000 00000000 00000000 U............... │ │ 0x001ac110 00000000 00000000 00000000 00000000 ................ │ │ 0x001ac120 00000000 59071100 85071100 af071100 ....Y........... │ │ 0x001ac130 c9081100 0b040000 0b040000 00000000 ................ │ │ - 0x001ac140 db8d0600 e9770500 d9001100 25011100 .....w......%... │ │ + 0x001ac140 db8d0600 10780500 d9001100 25011100 .....x......%... │ │ 0x001ac150 7d021100 03031100 29031100 ad031100 }.......)....... │ │ 0x001ac160 d5041100 fb041100 41051100 91051100 ........A....... │ │ 0x001ac170 00000000 00000000 00000000 00000000 ................ │ │ 0x001ac180 c7051100 00000000 00000000 d5051100 ................ │ │ 0x001ac190 55061100 00000000 00000000 00000000 U............... │ │ 0x001ac1a0 00000000 00000000 00000000 00000000 ................ │ │ 0x001ac1b0 00000000 59071100 85071100 af071100 ....Y........... │ │ 0x001ac1c0 c9081100 3f040000 3f040000 00000000 ....?...?....... │ │ - 0x001ac1d0 79bc0500 81bc0500 d9001100 25011100 y...........%... │ │ + 0x001ac1d0 a0bc0500 a8bc0500 d9001100 25011100 ............%... │ │ 0x001ac1e0 7d021100 03031100 29031100 ad031100 }.......)....... │ │ 0x001ac1f0 d5041100 d9091100 41051100 91051100 ........A....... │ │ 0x001ac200 00000000 00000000 00000000 00000000 ................ │ │ 0x001ac210 c7051100 00000000 00000000 d5051100 ................ │ │ 0x001ac220 e3091100 00000000 00000000 110a1100 ................ │ │ 0x001ac230 a10a1100 f70a1100 00000000 00000000 ................ │ │ 0x001ac240 00000000 59071100 85071100 af071100 ....Y........... │ │ 0x001ac250 c9081100 40040000 40040000 00000000 ....@...@....... │ │ - 0x001ac260 bd920500 54410600 d9001100 25011100 ....TA......%... │ │ + 0x001ac260 e4920500 54410600 d9001100 25011100 ....TA......%... │ │ 0x001ac270 7d021100 03031100 29031100 ad031100 }.......)....... │ │ 0x001ac280 d5041100 1b0b1100 41051100 91051100 ........A....... │ │ 0x001ac290 00000000 00000000 00000000 00000000 ................ │ │ 0x001ac2a0 c7051100 00000000 00000000 d5051100 ................ │ │ 0x001ac2b0 e3091100 00000000 00000000 110a1100 ................ │ │ 0x001ac2c0 250b1100 7b0b1100 00000000 00000000 %...{........... │ │ 0x001ac2d0 00000000 59071100 85071100 af071100 ....Y........... │ │ @@ -1520,68 +1520,68 @@ │ │ 0x001ac480 00000000 00000000 00000000 00000000 ................ │ │ 0x001ac490 9f0b1100 00000000 00000000 00000000 ................ │ │ 0x001ac4a0 00000000 00000000 00000000 00000000 ................ │ │ 0x001ac4b0 00000000 00000000 00000000 00000000 ................ │ │ 0x001ac4c0 00000000 00000000 00000000 00000000 ................ │ │ 0x001ac4d0 00000000 850c1100 00000000 c50d1100 ................ │ │ 0x001ac4e0 5d0e1100 00000000 00000000 00000000 ]............... │ │ - 0x001ac4f0 00000000 c8000000 ade40500 76410600 ............vA.. │ │ + 0x001ac4f0 00000000 c8000000 d4e40500 76410600 ............vA.. │ │ 0x001ac500 02000000 c9000000 07ff0500 600f0500 ............`... │ │ - 0x001ac510 01000000 ca000000 a3bc0500 5d840500 ............]... │ │ - 0x001ac520 02000000 cb000000 392a0500 ef920500 ........9*...... │ │ + 0x001ac510 01000000 ca000000 cabc0500 84840500 ................ │ │ + 0x001ac520 02000000 cb000000 602a0500 16930500 ........`*...... │ │ 0x001ac530 01000000 cc000000 c01a0600 e08d0600 ................ │ │ - 0x001ac540 01000000 cd000000 7ad60500 a6bc0500 ........z....... │ │ - 0x001ac550 02000000 ce000000 39c90500 422a0500 ........9...B*.. │ │ + 0x001ac540 01000000 cd000000 a1d60500 cdbc0500 ................ │ │ + 0x001ac550 02000000 ce000000 60c90500 692a0500 ........`...i*.. │ │ 0x001ac560 04000000 00000000 00000000 00000000 ................ │ │ - 0x001ac570 00000000 00600c26 60370500 00400b26 .....`.&`7...@.& │ │ - 0x001ac580 1d5e0500 00500b26 9f0f0500 00600b26 .^...P.&.....`.& │ │ - 0x001ac590 2e8e0600 00700b26 2a5e0500 00900626 .....p.&*^.....& │ │ - 0x001ac5a0 3b8e0600 00a00626 85840500 00a00a26 ;......&.......& │ │ - 0x001ac5b0 11af0500 00e00826 ab260600 00200b26 .......&.&... .& │ │ - 0x001ac5c0 4df10500 00b00a26 712a0500 00b00626 M......&q*.....& │ │ - 0x001ac5d0 240d0600 00900b26 3c930500 00a00b26 $......&<......& │ │ + 0x001ac570 00000000 00600c26 87370500 00400b26 .....`.&.7...@.& │ │ + 0x001ac580 445e0500 00500b26 9f0f0500 00600b26 D^...P.&.....`.& │ │ + 0x001ac590 2e8e0600 00700b26 515e0500 00900626 .....p.&Q^.....& │ │ + 0x001ac5a0 3b8e0600 00a00626 ac840500 00a00a26 ;......&.......& │ │ + 0x001ac5b0 38af0500 00e00826 ab260600 00200b26 8......&.&... .& │ │ + 0x001ac5c0 4df10500 00b00a26 982a0500 00b00626 M......&.*.....& │ │ + 0x001ac5d0 240d0600 00900b26 63930500 00a00b26 $......&c......& │ │ 0x001ac5e0 320d0600 00300c26 2fff0400 00400c26 2....0.&/....@.& │ │ 0x001ac5f0 f97f0600 00300726 11ff0500 00100c26 .....0.&.......& │ │ 0x001ac600 5df10500 00000c26 40ff0400 00400726 ]......&@....@.& │ │ - 0x001ac610 2aaf0500 00700726 09800600 00800726 *....p.&.......& │ │ - 0x001ac620 b7260600 00900726 4e930500 00600926 .&.....&N....`.& │ │ - 0x001ac630 61930500 00700926 9f5a0600 00200c26 a....p.&.Z... .& │ │ - 0x001ac640 d8bc0500 00a00726 00780500 00500c26 .......&.x...P.& │ │ - 0x001ac650 440d0600 00b00726 79930500 00d00b26 D......&y......& │ │ + 0x001ac610 51af0500 00700726 09800600 00800726 Q....p.&.......& │ │ + 0x001ac620 b7260600 00900726 75930500 00600926 .&.....&u....`.& │ │ + 0x001ac630 88930500 00700926 9f5a0600 00200c26 .....p.&.Z... .& │ │ + 0x001ac640 ffbc0500 00a00726 27780500 00500c26 .......&'x...P.& │ │ + 0x001ac650 440d0600 00b00726 a0930500 00d00b26 D......&.......& │ │ 0x001ac660 5e0d0600 00100826 21ff0500 00200826 ^......&!.... .& │ │ - 0x001ac670 ef430500 00800b26 c7260600 00f00b26 .C.....&.&.....& │ │ - 0x001ac680 b7e40500 00e00b26 b40f0500 00700c26 .......&.....p.& │ │ - 0x001ac690 f4bc0500 00c00a26 ff430500 00c00b26 .......&.C.....& │ │ - 0x001ac6a0 b65a0600 00b00b26 396b0500 00800c26 .Z.....&9k.....& │ │ - 0x001ac6b0 41a10500 00000000 00000000 64000026 A...........d..& │ │ - 0x001ac6c0 780d0600 85000026 82d60500 86000026 x......&.......& │ │ - 0x001ac6d0 15510500 87000026 f5730600 88000026 .Q.....&.s.....& │ │ + 0x001ac670 16440500 00800b26 c7260600 00f00b26 .D.....&.&.....& │ │ + 0x001ac680 dee40500 00e00b26 b40f0500 00700c26 .......&.....p.& │ │ + 0x001ac690 1bbd0500 00c00a26 26440500 00c00b26 .......&&D.....& │ │ + 0x001ac6a0 b65a0600 00b00b26 606b0500 00800c26 .Z.....&`k.....& │ │ + 0x001ac6b0 68a10500 00000000 00000000 64000026 h...........d..& │ │ + 0x001ac6c0 780d0600 85000026 a9d60500 86000026 x......&.......& │ │ + 0x001ac6d0 3c510500 87000026 f5730600 88000026 ... │ │ - 0x001ae870 9f000006 a3940500 90000006 6e100500 ............n... │ │ - 0x001ae880 67000006 036a0500 b2000006 f0bd0500 g....j.......... │ │ + 0x001ae840 a3000006 78320600 82000006 bc900500 ....x2.......... │ │ + 0x001ae850 94000006 78ca0500 78000006 924f0600 ....x...x....O.. │ │ + 0x001ae860 b4000006 be440500 ac000006 3e9b0600 .....D......>... │ │ + 0x001ae870 9f000006 ca940500 90000006 6e100500 ............n... │ │ + 0x001ae880 67000006 2a6a0500 b2000006 17be0500 g...*j.......... │ │ 0x001ae890 83000006 18000600 9e000006 3d0d0500 ............=... │ │ - 0x001ae8a0 8b000006 ce5b0500 9a000006 1ba20500 .....[.......... │ │ - 0x001ae8b0 95000006 0a6c0500 b1000006 dc5e0500 .....l.......^.. │ │ - 0x001ae8c0 96000006 e2850500 97000006 ba940500 ................ │ │ - 0x001ae8d0 b8000006 32000500 a2000006 ad510500 ....2........Q.. │ │ - 0x001ae8e0 b5000006 ac800600 b3000006 94380500 .............8.. │ │ - 0x001ae8f0 91000006 80d70500 92000006 c5b00500 ................ │ │ - 0x001ae900 6a000006 c4380500 a0000006 c6420500 j....8.......B.. │ │ + 0x001ae8a0 8b000006 f55b0500 9a000006 42a20500 .....[......B... │ │ + 0x001ae8b0 95000006 316c0500 b1000006 035f0500 ....1l......._.. │ │ + 0x001ae8c0 96000006 09860500 97000006 e1940500 ................ │ │ + 0x001ae8d0 b8000006 32000500 a2000006 d4510500 ....2........Q.. │ │ + 0x001ae8e0 b5000006 ac800600 b3000006 bb380500 .............8.. │ │ + 0x001ae8f0 91000006 a7d70500 92000006 ecb00500 ................ │ │ + 0x001ae900 6a000006 eb380500 a0000006 ed420500 j....8.......B.. │ │ 0x001ae910 a1000006 71f20500 a9000006 5d270600 ....q.......]'.. │ │ - 0x001ae920 79000006 260e0600 9c000006 d7380500 y...&........8.. │ │ + 0x001ae920 79000006 260e0600 9c000006 fe380500 y...&........8.. │ │ 0x001ae930 6b000006 8a2f0600 7b000006 f4330600 k..../..{....3.. │ │ - 0x001ae940 7c000006 83100500 6c000006 0abe0500 |.......l....... │ │ - 0x001ae950 87000006 26a20500 7d000006 deb00500 ....&...}....... │ │ - 0x001ae960 76000006 1fbe0500 7e000006 ce780500 v.......~....x.. │ │ - 0x001ae970 aa000006 f35e0500 6d000006 48000500 .....^..m...H... │ │ - 0x001ae980 b7000006 43a20500 00000000 00000000 ....C........... │ │ + 0x001ae940 7c000006 83100500 6c000006 31be0500 |.......l...1... │ │ + 0x001ae950 87000006 4da20500 7d000006 05b10500 ....M...}....... │ │ + 0x001ae960 76000006 46be0500 7e000006 f5780500 v...F...~....x.. │ │ + 0x001ae970 aa000006 1a5f0500 6d000006 48000500 ....._..m...H... │ │ + 0x001ae980 b7000006 6aa20500 00000000 00000000 ....j........... │ │ 0x001ae990 00000000 09000000 1f000000 03000000 ................ │ │ 0x001ae9a0 ed7c1200 00000000 0a000000 1f000000 .|.............. │ │ 0x001ae9b0 04000000 ed7c1200 00000000 44000000 .....|......D... │ │ 0x001ae9c0 a6000000 40000000 ed7c1200 00000000 ....@....|...... │ │ 0x001ae9d0 45000000 ffffffff ffffffff 45831200 E...........E... │ │ 0x001ae9e0 00000000 90000000 05000000 40000000 ............@... │ │ 0x001ae9f0 75831400 00000000 91000000 61000000 u...........a... │ │ @@ -2203,15 +2203,15 @@ │ │ 0x001aef30 1b731200 4d040000 00000000 20000000 .s..M....... ... │ │ 0x001aef40 02000000 09731200 63711200 53721200 .....s..cq..Sr.. │ │ 0x001aef50 00000000 00000000 88000000 80010000 ................ │ │ 0x001aef60 1b731200 24030000 00000000 40000000 .s..$.......@... │ │ 0x001aef70 00000000 e9791200 fd791200 197a1200 .....y...y...z.. │ │ 0x001aef80 00000000 00000000 40000000 ac000000 ........@....... │ │ 0x001aef90 00000000 57030000 57030000 00000000 ....W...W....... │ │ - 0x001aefa0 2e5f0500 c55b0600 00000000 00000000 ._...[.......... │ │ + 0x001aefa0 555f0500 c55b0600 00000000 00000000 U_...[.......... │ │ 0x001aefb0 fdcd1200 00000000 00000000 00000000 ................ │ │ 0x001aefc0 00000000 25ce1200 00000000 00000000 ....%........... │ │ 0x001aefd0 00000000 00000000 00000000 00000000 ................ │ │ 0x001aefe0 00000000 00000000 00000000 2fce1200 ............/... │ │ 0x001aeff0 63ce1200 00000000 00000000 00000000 c............... │ │ 0x001af000 00000000 00000000 00000000 00000000 ................ │ │ 0x001af010 00000000 91ce1200 00000000 e7ce1200 ................ │ │ @@ -2228,27 +2228,27 @@ │ │ 0x001af0c0 00000000 00000000 00000000 00000000 ................ │ │ 0x001af0d0 00000000 00000000 00000000 00000000 ................ │ │ 0x001af0e0 00000000 00000000 00000000 00000000 ................ │ │ 0x001af0f0 00000000 00000000 00000000 00000000 ................ │ │ 0x001af100 00000000 c5ff1200 15001300 75011300 ............u... │ │ 0x001af110 fd021300 00000000 00000000 00000000 ................ │ │ 0x001af120 00000000 00000000 00000000 00700634 .............p.4 │ │ - 0x001af130 fa1d0500 00600634 26000600 00c00634 .....`.4&......4 │ │ + 0x001af130 211e0500 00600634 26000600 00c00634 !....`.4&......4 │ │ 0x001af140 95270600 00800634 82000500 00900634 .'.....4.......4 │ │ - 0x001af150 f9780500 00d00634 97000500 00a00634 .x.....4.......4 │ │ - 0x001af160 d21b0600 00b00634 0d1e0500 00400634 .......4.....@.4 │ │ - 0x001af170 54be0500 00500634 e6510500 00e00634 T....P.4.Q.....4 │ │ + 0x001af150 20790500 00d00634 97000500 00a00634 y.....4.......4 │ │ + 0x001af160 d21b0600 00b00634 341e0500 00400634 .......44....@.4 │ │ + 0x001af170 7bbe0500 00500634 0d520500 00e00634 {....P.4.R.....4 │ │ 0x001af180 e31b0600 00f00634 a4270600 00000000 .......4.'...... │ │ 0x001af190 00000000 64000034 f90e0500 6d000034 ....d..4....m..4 │ │ - 0x001af1a0 1e8f0600 68000034 335f0500 69000034 ....h..43_..i..4 │ │ + 0x001af1a0 1e8f0600 68000034 5a5f0500 69000034 ....h..4Z_..i..4 │ │ 0x001af1b0 be100500 65000034 27340600 6e000034 ....e..4'4..n..4 │ │ 0x001af1c0 03810600 6f000034 d5100500 6b000034 ....o..4....k..4 │ │ - 0x001af1d0 25390500 6a000034 6bbe0500 67000034 %9..j..4k...g..4 │ │ - 0x001af1e0 e6940500 6c000034 241e0500 66000034 ....l..4$...f..4 │ │ - 0x001af1f0 b0d70500 00000000 00000000 cd030000 ................ │ │ + 0x001af1d0 4c390500 6a000034 92be0500 67000034 L9..j..4....g..4 │ │ + 0x001af1e0 0d950500 6c000034 4b1e0500 66000034 ....l..4K...f..4 │ │ + 0x001af1f0 d7d70500 00000000 00000000 cd030000 ................ │ │ 0x001af200 00000000 15071300 00000000 89071300 ................ │ │ 0x001af210 00000000 00000000 00000000 00000000 ................ │ │ 0x001af220 00000000 00000000 00000000 00000000 ................ │ │ 0x001af230 00000000 00000000 00000000 00000000 ................ │ │ 0x001af240 00000000 00000000 00000000 00000000 ................ │ │ 0x001af250 00000000 00000000 00000000 c9071300 ................ │ │ 0x001af260 99081300 b5091300 00000000 00000000 ................ │ │ @@ -2257,1936 +2257,1936 @@ │ │ 0x001af290 550d1300 00000000 00000000 00000000 U............... │ │ 0x001af2a0 00000000 00000000 00000000 00000000 ................ │ │ 0x001af2b0 00000000 00000000 00000000 00000000 ................ │ │ 0x001af2c0 00000000 00000000 00000000 00000000 ................ │ │ 0x001af2d0 00000000 00000000 00000000 00000000 ................ │ │ 0x001af2e0 950d1300 590e1300 750f1300 00000000 ....Y...u....... │ │ 0x001af2f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x001af300 00000000 ffd70500 925f0500 00000000 ........._...... │ │ - 0x001af310 00000000 00000000 00000000 e3440500 .............D.. │ │ + 0x001af300 00000000 26d80500 b95f0500 00000000 ....&...._...... │ │ + 0x001af310 00000000 00000000 00000000 0a450500 .............E.. │ │ 0x001af320 b9340600 01000000 06000000 5c9d0800 .4..........\... │ │ - 0x001af330 00000000 c0e50500 93950500 02000000 ................ │ │ + 0x001af330 00000000 e7e50500 ba950500 02000000 ................ │ │ 0x001af340 07000000 629d0800 00000000 52280600 ....b.......R(.. │ │ - 0x001af350 dfa20500 03000000 08000000 699d0800 ............i... │ │ - 0x001af360 00000000 eec90500 708a0600 04000000 ........p....... │ │ + 0x001af350 06a30500 03000000 08000000 699d0800 ............i... │ │ + 0x001af360 00000000 15ca0500 708a0600 04000000 ........p....... │ │ 0x001af370 08000000 719d0800 00000000 131c0600 ....q........... │ │ - 0x001af380 e3a20500 05000000 08000000 799d0800 ............y... │ │ + 0x001af380 0aa30500 05000000 08000000 799d0800 ............y... │ │ 0x001af390 00000000 24810600 24810600 06000000 ....$...$....... │ │ - 0x001af3a0 09000000 819d0800 00000000 486c0500 ............Hl.. │ │ + 0x001af3a0 09000000 819d0800 00000000 6f6c0500 ............ol.. │ │ 0x001af3b0 8ef20500 07000000 09000000 8a9d0800 ................ │ │ - 0x001af3c0 00000000 6b500600 a72b0500 08000000 ....kP...+...... │ │ + 0x001af3c0 00000000 6b500600 ce2b0500 08000000 ....kP...+...... │ │ 0x001af3d0 09000000 939d0800 00000000 bb8f0600 ................ │ │ 0x001af3e0 73500600 09000000 09000000 9c9d0800 sP.............. │ │ - 0x001af3f0 00000000 b0950500 6d520500 0a000000 ........mR...... │ │ + 0x001af3f0 00000000 d7950500 94520500 0a000000 .........R...... │ │ 0x001af400 09000000 a59d0800 00000000 195c0600 .............\.. │ │ - 0x001af410 bc2b0500 0b000000 01000000 ae9d0800 .+.............. │ │ - 0x001af420 00000000 c5e50500 c5e50500 0c000000 ................ │ │ - 0x001af430 02000000 af9d0800 00000000 cae50500 ................ │ │ + 0x001af410 e32b0500 0b000000 01000000 ae9d0800 .+.............. │ │ + 0x001af420 00000000 ece50500 ece50500 0c000000 ................ │ │ + 0x001af430 02000000 af9d0800 00000000 f1e50500 ................ │ │ 0x001af440 32810600 0d000000 03000000 b19d0800 2............... │ │ - 0x001af450 00000000 ea440500 b0be0500 0e000000 .....D.......... │ │ + 0x001af450 00000000 11450500 d7be0500 0e000000 .....E.......... │ │ 0x001af460 03000000 b49d0800 00000000 37680600 ............7h.. │ │ - 0x001af470 cde50500 0f000000 03000000 b79d0800 ................ │ │ - 0x001af480 00000000 82520500 9c5f0500 10000000 .....R..._...... │ │ + 0x001af470 f4e50500 0f000000 03000000 b79d0800 ................ │ │ + 0x001af480 00000000 a9520500 c35f0500 10000000 .....R..._...... │ │ 0x001af490 03000000 ba9d0800 00000000 d1340600 .............4.. │ │ - 0x001af4a0 05d80500 11000000 03000000 bd9d0800 ................ │ │ - 0x001af4b0 00000000 e7a20500 171c0600 12000000 ................ │ │ - 0x001af4c0 03000000 c09d0800 00000000 16e50500 ................ │ │ + 0x001af4a0 2cd80500 11000000 03000000 bd9d0800 ,............... │ │ + 0x001af4b0 00000000 0ea30500 171c0600 12000000 ................ │ │ + 0x001af4c0 03000000 c09d0800 00000000 3de50500 ............=... │ │ 0x001af4d0 c78f0600 13000000 04000000 c39d0800 ................ │ │ - 0x001af4e0 00000000 dae50500 dae50500 14000000 ................ │ │ + 0x001af4e0 00000000 01e60500 01e60500 14000000 ................ │ │ 0x001af4f0 08000000 c79d0800 00000000 cb8f0600 ................ │ │ 0x001af500 cb8f0600 15000000 09000000 cf9d0800 ................ │ │ - 0x001af510 00000000 ec440500 ec440500 16000000 .....D...D...... │ │ - 0x001af520 09000000 d89d0800 00000000 45860500 ............E... │ │ - 0x001af530 45860500 17000000 09000000 e19d0800 E............... │ │ + 0x001af510 00000000 13450500 13450500 16000000 .....E...E...... │ │ + 0x001af520 09000000 d89d0800 00000000 6c860500 ............l... │ │ + 0x001af530 6c860500 17000000 09000000 e19d0800 l............... │ │ 0x001af540 00000000 d3340600 d3340600 18000000 .....4...4...... │ │ - 0x001af550 09000000 ea9d0800 00000000 d72b0500 .............+.. │ │ - 0x001af560 d72b0500 19000000 09000000 f39d0800 .+.............. │ │ - 0x001af570 00000000 85520500 85520500 1a000000 .....R...R...... │ │ + 0x001af550 09000000 ea9d0800 00000000 fe2b0500 .............+.. │ │ + 0x001af560 fe2b0500 19000000 09000000 f39d0800 .+.............. │ │ + 0x001af570 00000000 ac520500 ac520500 1a000000 .....R...R...... │ │ 0x001af580 09000000 fc9d0800 00000000 1f110500 ................ │ │ 0x001af590 1f110500 1b000000 08000000 059e0800 ................ │ │ - 0x001af5a0 00000000 506c0500 506c0500 1c000000 ....Pl..Pl...... │ │ + 0x001af5a0 00000000 776c0500 776c0500 1c000000 ....wl..wl...... │ │ 0x001af5b0 09000000 0d9e0800 00000000 f0340600 .............4.. │ │ 0x001af5c0 39680600 1d000000 05000000 169e0800 9h.............. │ │ - 0x001af5d0 00000000 2bb10500 2e1c0600 1e000000 ....+........... │ │ - 0x001af5e0 05000000 1b9e0800 00000000 915e0500 .............^.. │ │ + 0x001af5d0 00000000 52b10500 2e1c0600 1e000000 ....R........... │ │ + 0x001af5e0 05000000 1b9e0800 00000000 b85e0500 .............^.. │ │ 0x001af5f0 3d810600 1f000000 05000000 209e0800 =........... ... │ │ - 0x001af600 00000000 f85a0600 5f6c0500 20000000 .....Z.._l.. ... │ │ - 0x001af610 05000000 259e0800 00000000 af370500 ....%........7.. │ │ - 0x001af620 e82b0500 21000000 00000000 00000000 .+..!........... │ │ + 0x001af600 00000000 f85a0600 866c0500 20000000 .....Z...l.. ... │ │ + 0x001af610 05000000 259e0800 00000000 d6370500 ....%........7.. │ │ + 0x001af620 0f2c0500 21000000 00000000 00000000 .,..!........... │ │ 0x001af630 00000000 bef10500 45810600 22000000 ........E..."... │ │ - 0x001af640 0b000000 2a9e0800 00000000 16d80500 ....*........... │ │ + 0x001af640 0b000000 2a9e0800 00000000 3dd80500 ....*.......=... │ │ 0x001af650 e7740600 23000000 00000000 00000000 .t..#........... │ │ - 0x001af660 00000000 bcbe0500 f8340600 24000000 .........4..$... │ │ + 0x001af660 00000000 e3be0500 f8340600 24000000 .........4..$... │ │ 0x001af670 00000000 00000000 00000000 fc260600 .............&.. │ │ 0x001af680 44010500 25000000 08000000 359e0800 D...%.......5... │ │ - 0x001af690 00000000 b05f0500 f12b0500 26000000 ....._...+..&... │ │ - 0x001af6a0 00000000 00000000 00000000 34390500 ............49.. │ │ + 0x001af690 00000000 d75f0500 182c0500 26000000 ....._...,..&... │ │ + 0x001af6a0 00000000 00000000 00000000 5b390500 ............[9.. │ │ 0x001af6b0 a3f20500 27000000 00000000 00000000 ....'........... │ │ - 0x001af6c0 00000000 78420600 f92b0500 28000000 ....xB...+..(... │ │ + 0x001af6c0 00000000 78420600 202c0500 28000000 ....xB.. ,..(... │ │ 0x001af6d0 00000000 00000000 00000000 4e810600 ............N... │ │ - 0x001af6e0 bc950500 29000000 05000000 3d9e0800 ....).......=... │ │ - 0x001af6f0 00000000 676c0500 e30e0600 2a000000 ....gl......*... │ │ + 0x001af6e0 e3950500 29000000 05000000 3d9e0800 ....).......=... │ │ + 0x001af6f0 00000000 8e6c0500 e30e0600 2a000000 .....l......*... │ │ 0x001af700 05000000 429e0800 00000000 d68f0600 ....B........... │ │ - 0x001af710 c0950500 2b000000 00000000 00000000 ....+........... │ │ - 0x001af720 00000000 2e670600 c5be0500 2c000000 .....g......,... │ │ + 0x001af710 e7950500 2b000000 00000000 00000000 ....+........... │ │ + 0x001af720 00000000 2e670600 ecbe0500 2c000000 .....g......,... │ │ 0x001af730 08000000 479e0800 00000000 88500600 ....G........P.. │ │ - 0x001af740 301e0500 2d000000 05000000 4f9e0800 0...-.......O... │ │ - 0x001af750 00000000 33b10500 e0e50500 2e000000 ....3........... │ │ - 0x001af760 00000000 00000000 00000000 6f6c0500 ............ol.. │ │ - 0x001af770 6f6c0500 2f000000 08000000 549e0800 ol../.......T... │ │ - 0x001af780 00000000 381e0500 381e0500 30000000 ....8...8...0... │ │ - 0x001af790 09000000 5c9e0800 00000000 b85f0500 ....\........_.. │ │ - 0x001af7a0 b85f0500 31000000 09000000 659e0800 ._..1.......e... │ │ + 0x001af740 571e0500 2d000000 05000000 4f9e0800 W...-.......O... │ │ + 0x001af750 00000000 5ab10500 07e60500 2e000000 ....Z........... │ │ + 0x001af760 00000000 00000000 00000000 966c0500 .............l.. │ │ + 0x001af770 966c0500 2f000000 08000000 549e0800 .l../.......T... │ │ + 0x001af780 00000000 5f1e0500 5f1e0500 30000000 ...._..._...0... │ │ + 0x001af790 09000000 5c9e0800 00000000 df5f0500 ....\........_.. │ │ + 0x001af7a0 df5f0500 31000000 09000000 659e0800 ._..1.......e... │ │ 0x001af7b0 00000000 bf300600 bf300600 32000000 .....0...0..2... │ │ 0x001af7c0 09000000 6e9e0800 00000000 4c010500 ....n.......L... │ │ 0x001af7d0 4c010500 33000000 09000000 779e0800 L...3.......w... │ │ - 0x001af7e0 00000000 012c0500 012c0500 34000000 .....,...,..4... │ │ + 0x001af7e0 00000000 282c0500 282c0500 34000000 ....(,..(,..4... │ │ 0x001af7f0 09000000 809e0800 00000000 90500600 .............P.. │ │ 0x001af800 90500600 35000000 09000000 899e0800 .P..5........... │ │ - 0x001af810 00000000 eaa20500 eaa20500 36000000 ............6... │ │ - 0x001af820 09000000 929e0800 00000000 e9e50500 ................ │ │ - 0x001af830 e9e50500 37000000 09000000 9b9e0800 ....7........... │ │ - 0x001af840 00000000 fd440500 fd440500 38000000 .....D...D..8... │ │ + 0x001af810 00000000 11a30500 11a30500 36000000 ............6... │ │ + 0x001af820 09000000 929e0800 00000000 10e60500 ................ │ │ + 0x001af830 10e60500 37000000 09000000 9b9e0800 ....7........... │ │ + 0x001af840 00000000 24450500 24450500 38000000 ....$E..$E..8... │ │ 0x001af850 09000000 a49e0800 00000000 01350600 .............5.. │ │ - 0x001af860 451e0500 39000000 07000000 ad9e0800 E...9........... │ │ - 0x001af870 00000000 8e9b0600 cc950500 3a000000 ............:... │ │ - 0x001af880 08000000 b49e0800 00000000 0d2c0500 .............,.. │ │ + 0x001af860 6c1e0500 39000000 07000000 ad9e0800 l...9........... │ │ + 0x001af870 00000000 8e9b0600 f3950500 3a000000 ............:... │ │ + 0x001af880 08000000 b49e0800 00000000 342c0500 ............4,.. │ │ 0x001af890 41680600 3b000000 08000000 bc9e0800 Ah..;........... │ │ 0x001af8a0 00000000 25110500 0a350600 3c000000 ....%....5..<... │ │ - 0x001af8b0 00000000 00000000 00000000 9bca0500 ................ │ │ + 0x001af8b0 00000000 00000000 00000000 c2ca0500 ................ │ │ 0x001af8c0 e28f0600 3d000000 00000000 00000000 ....=........... │ │ - 0x001af8d0 00000000 3cb10500 f0740600 3e000000 ....<....t..>... │ │ - 0x001af8e0 00000000 00000000 00000000 1b450500 .............E.. │ │ + 0x001af8d0 00000000 63b10500 f0740600 3e000000 ....c....t..>... │ │ + 0x001af8e0 00000000 00000000 00000000 42450500 ............BE.. │ │ 0x001af8f0 56280600 3f000000 00000000 00000000 V(..?........... │ │ - 0x001af900 00000000 62800600 ff400500 40000000 ....b....@..@... │ │ + 0x001af900 00000000 62800600 26410500 40000000 ....b...&A..@... │ │ 0x001af910 05000000 c49e0800 00000000 05100500 ................ │ │ 0x001af920 54680600 41000000 09000000 c99e0800 Th..A........... │ │ - 0x001af930 00000000 3c390500 c95f0500 42000000 ....<9..._..B... │ │ - 0x001af940 05000000 d29e0800 00000000 59860500 ............Y... │ │ + 0x001af930 00000000 63390500 f05f0500 42000000 ....c9..._..B... │ │ + 0x001af940 05000000 d29e0800 00000000 80860500 ................ │ │ 0x001af950 80420600 43000000 05000000 d79e0800 .B..C........... │ │ - 0x001af960 00000000 989b0600 1fd80500 44000000 ............D... │ │ - 0x001af970 09000000 dc9e0800 00000000 eb950500 ................ │ │ - 0x001af980 eb950500 45000000 09000000 e59e0800 ....E........... │ │ - 0x001af990 00000000 d45f0500 44390500 46000000 ....._..D9..F... │ │ + 0x001af960 00000000 989b0600 46d80500 44000000 ........F...D... │ │ + 0x001af970 09000000 dc9e0800 00000000 12960500 ................ │ │ + 0x001af980 12960500 45000000 09000000 e59e0800 ....E........... │ │ + 0x001af990 00000000 fb5f0500 6b390500 46000000 ....._..k9..F... │ │ 0x001af9a0 05000000 ee9e0800 00000000 361c0600 ............6... │ │ - 0x001af9b0 48b10500 47000000 09000000 f39e0800 H...G........... │ │ - 0x001af9c0 00000000 99520500 d2be0500 48000000 .....R......H... │ │ + 0x001af9b0 6fb10500 47000000 09000000 f39e0800 o...G........... │ │ + 0x001af9c0 00000000 c0520500 f9be0500 48000000 .....R......H... │ │ 0x001af9d0 09000000 fc9e0800 00000000 52810600 ............R... │ │ - 0x001af9e0 e15f0500 49000000 09000000 059f0800 ._..I........... │ │ + 0x001af9e0 08600500 49000000 09000000 059f0800 .`..I........... │ │ 0x001af9f0 00000000 31110500 6a680600 4a000000 ....1...jh..J... │ │ 0x001afa00 09000000 0e9f0800 00000000 4d000600 ............M... │ │ 0x001afa10 16350600 4b000000 09000000 179f0800 .5..K........... │ │ - 0x001afa20 00000000 a3520500 61860500 4c000000 .....R..a...L... │ │ + 0x001afa20 00000000 ca520500 88860500 4c000000 .....R......L... │ │ 0x001afa30 09000000 209f0800 00000000 fc740600 .... ........t.. │ │ 0x001afa40 0c750600 4d000000 09000000 299f0800 .u..M.......)... │ │ - 0x001afa50 00000000 abf20500 756c0500 4e000000 ........ul..N... │ │ + 0x001afa50 00000000 abf20500 9c6c0500 4e000000 .........l..N... │ │ 0x001afa60 09000000 329f0800 00000000 a1500600 ....2........P.. │ │ 0x001afa70 1e5c0600 4f000000 09000000 3b9f0800 .\..O.......;... │ │ - 0x001afa80 00000000 68510500 43110500 50000000 ....hQ..C...P... │ │ + 0x001afa80 00000000 8f510500 43110500 50000000 .....Q..C...P... │ │ 0x001afa90 00000000 00000000 00000000 85680600 .............h.. │ │ 0x001afaa0 85680600 51000000 02000000 449f0800 .h..Q.......D... │ │ 0x001afab0 00000000 de8a0600 f80e0600 52000000 ............R... │ │ 0x001afac0 03000000 469f0800 00000000 5a010500 ....F.......Z... │ │ - 0x001afad0 a8ca0500 53000000 03000000 499f0800 ....S.......I... │ │ - 0x001afae0 00000000 a89b0600 78860500 54000000 ........x...T... │ │ - 0x001afaf0 03000000 4c9f0800 00000000 f2950500 ....L........... │ │ + 0x001afad0 cfca0500 53000000 03000000 499f0800 ....S.......I... │ │ + 0x001afae0 00000000 a89b0600 9f860500 54000000 ............T... │ │ + 0x001afaf0 03000000 4c9f0800 00000000 19960500 ....L........... │ │ 0x001afb00 be9b0600 55000000 03000000 4f9f0800 ....U.......O... │ │ - 0x001afb10 00000000 62810600 fca20500 56000000 ....b.......V... │ │ - 0x001afb20 03000000 529f0800 00000000 4a790500 ....R.......Jy.. │ │ + 0x001afb10 00000000 62810600 23a30500 56000000 ....b...#...V... │ │ + 0x001afb20 03000000 529f0800 00000000 71790500 ....R.......qy.. │ │ 0x001afb30 92420600 57000000 03000000 559f0800 .B..W.......U... │ │ 0x001afb40 00000000 2b350600 3c5c0600 58000000 ....+5..<\..X... │ │ - 0x001afb50 03000000 589f0800 00000000 e4be0500 ....X........... │ │ + 0x001afb50 03000000 589f0800 00000000 0bbf0500 ....X........... │ │ 0x001afb60 4c110500 59000000 03000000 5b9f0800 L...Y.......[... │ │ 0x001afb70 00000000 b0500600 70810600 5a000000 .....P..p...Z... │ │ - 0x001afb80 03000000 5e9f0800 00000000 4ee50500 ....^.......N... │ │ - 0x001afb90 5bb10500 5b000000 09000000 619f0800 [...[.......a... │ │ - 0x001afba0 00000000 63280600 1ba30500 5c000000 ....c(......\... │ │ + 0x001afb80 03000000 5e9f0800 00000000 75e50500 ....^.......u... │ │ + 0x001afb90 82b10500 5b000000 09000000 619f0800 ....[.......a... │ │ + 0x001afba0 00000000 63280600 42a30500 5c000000 ....c(..B...\... │ │ 0x001afbb0 00000000 00000000 00000000 160f0600 ................ │ │ - 0x001afbc0 54390500 5d000000 00000000 00000000 T9..]........... │ │ - 0x001afbd0 00000000 01960500 f95f0500 5e000000 ........._..^... │ │ + 0x001afbc0 7b390500 5d000000 00000000 00000000 {9..]........... │ │ + 0x001afbd0 00000000 28960500 20600500 5e000000 ....(... `..^... │ │ 0x001afbe0 00000000 00000000 00000000 8b680600 .............h.. │ │ 0x001afbf0 35350600 5f000000 04000000 6a9f0800 55.._.......j... │ │ 0x001afc00 00000000 5a000600 90810600 60000000 ....Z.......`... │ │ - 0x001afc10 04000000 6e9f0800 00000000 62b10500 ....n.......b... │ │ + 0x001afc10 04000000 6e9f0800 00000000 89b10500 ....n........... │ │ 0x001afc20 6a280600 61000000 00000000 00000000 j(..a........... │ │ - 0x001afc30 00000000 43e50500 71280600 62000000 ....C...q(..b... │ │ - 0x001afc40 00000000 00000000 00000000 5b790500 ............[y.. │ │ + 0x001afc30 00000000 6ae50500 71280600 62000000 ....j...q(..b... │ │ + 0x001afc40 00000000 00000000 00000000 82790500 .............y.. │ │ 0x001afc50 1d0f0600 63000000 03000000 729f0800 ....c.......r... │ │ - 0x001afc60 00000000 b1520500 3a350600 64000000 .....R..:5..d... │ │ - 0x001afc70 03000000 759f0800 00000000 98860500 ....u........... │ │ - 0x001afc80 98860500 65000000 03000000 789f0800 ....e.......x... │ │ + 0x001afc60 00000000 d8520500 3a350600 64000000 .....R..:5..d... │ │ + 0x001afc70 03000000 759f0800 00000000 bf860500 ....u........... │ │ + 0x001afc80 bf860500 65000000 03000000 789f0800 ....e.......x... │ │ 0x001afc90 00000000 4e5c0600 525c0600 66000000 ....N\..R\..f... │ │ - 0x001afca0 0a000000 7b9f0800 00000000 00600500 ....{........`.. │ │ - 0x001afcb0 631e0500 67000000 03000000 859f0800 c...g........... │ │ - 0x001afcc0 00000000 7c280600 16600500 68000000 ....|(...`..h... │ │ - 0x001afcd0 05000000 889f0800 00000000 3c820500 ............<... │ │ - 0x001afce0 3c820500 69000000 03000000 8d9f0800 <...i........... │ │ + 0x001afca0 0a000000 7b9f0800 00000000 27600500 ....{.......'`.. │ │ + 0x001afcb0 8a1e0500 67000000 03000000 859f0800 ....g........... │ │ + 0x001afcc0 00000000 7c280600 3d600500 68000000 ....|(..=`..h... │ │ + 0x001afcd0 05000000 889f0800 00000000 63820500 ............c... │ │ + 0x001afce0 63820500 69000000 03000000 8d9f0800 c...i........... │ │ 0x001afcf0 00000000 270f0600 270f0600 6a000000 ....'...'...j... │ │ - 0x001afd00 03000000 909f0800 00000000 00bb0500 ................ │ │ - 0x001afd10 00bb0500 6b000000 03000000 939f0800 ....k........... │ │ - 0x001afd20 00000000 30940500 63000600 6c000000 ....0...c...l... │ │ - 0x001afd30 09000000 969f0800 00000000 821e0500 ................ │ │ + 0x001afd00 03000000 909f0800 00000000 27bb0500 ............'... │ │ + 0x001afd10 27bb0500 6b000000 03000000 939f0800 '...k........... │ │ + 0x001afd20 00000000 57940500 63000600 6c000000 ....W...c...l... │ │ + 0x001afd30 09000000 969f0800 00000000 a91e0500 ................ │ │ 0x001afd40 63010500 6d000000 00000000 00000000 c...m........... │ │ - 0x001afd50 00000000 21600500 68110500 6e000000 ....!`..h...n... │ │ + 0x001afd50 00000000 48600500 68110500 6e000000 ....H`..h...n... │ │ 0x001afd60 00000000 00000000 00000000 ef8f0600 ................ │ │ - 0x001afd70 866c0500 6f000000 00000000 00000000 .l..o........... │ │ + 0x001afd70 ad6c0500 6f000000 00000000 00000000 .l..o........... │ │ 0x001afd80 00000000 6d010500 6d010500 70000000 ....m...m...p... │ │ 0x001afd90 09000000 9f9f0800 00000000 2d0f0600 ............-... │ │ 0x001afda0 b5f20500 71000000 07000000 a89f0800 ....q........... │ │ - 0x001afdb0 00000000 08960500 f8be0500 72000000 ............r... │ │ + 0x001afdb0 00000000 2f960500 1fbf0500 72000000 ..../.......r... │ │ 0x001afdc0 00000000 00000000 00000000 fe410600 .............A.. │ │ - 0x001afdd0 5b390500 73000000 05000000 af9f0800 [9..s........... │ │ - 0x001afde0 00000000 8bfd0400 b4520500 74000000 .........R..t... │ │ + 0x001afdd0 82390500 73000000 05000000 af9f0800 .9..s........... │ │ + 0x001afde0 00000000 8bfd0400 db520500 74000000 .........R..t... │ │ 0x001afdf0 07000000 b49f0800 00000000 404f0600 ............@O.. │ │ 0x001afe00 c7500600 75000000 05000000 bb9f0800 .P..u........... │ │ 0x001afe10 00000000 00000000 00000000 00000000 ................ │ │ - 0x001afe20 00000000 00000000 00000000 b9ca0500 ................ │ │ - 0x001afe30 69b10500 77000000 06000000 c09f0800 i...w........... │ │ - 0x001afe40 00000000 635c0600 5e790500 78000000 ....c\..^y..x... │ │ + 0x001afe20 00000000 00000000 00000000 e0ca0500 ................ │ │ + 0x001afe30 90b10500 77000000 06000000 c09f0800 ....w........... │ │ + 0x001afe40 00000000 635c0600 85790500 78000000 ....c\...y..x... │ │ 0x001afe50 08000000 c69f0800 00000000 d1500600 .............P.. │ │ - 0x001afe60 8c1e0500 79000000 00000000 00000000 ....y........... │ │ - 0x001afe70 00000000 182c0500 a1860500 7a000000 .....,......z... │ │ + 0x001afe60 b31e0500 79000000 00000000 00000000 ....y........... │ │ + 0x001afe70 00000000 3f2c0500 c8860500 7a000000 ....?,......z... │ │ 0x001afe80 00000000 00000000 00000000 42350600 ............B5.. │ │ - 0x001afe90 66790500 7b000000 00000000 00000000 fy..{........... │ │ + 0x001afe90 8d790500 7b000000 00000000 00000000 .y..{........... │ │ 0x001afea0 00000000 00000000 00000000 00000000 ................ │ │ - 0x001afeb0 00000000 00000000 00000000 941e0500 ................ │ │ + 0x001afeb0 00000000 00000000 00000000 bb1e0500 ................ │ │ 0x001afec0 83010500 7d000000 0b000000 ce9f0800 ....}........... │ │ 0x001afed0 00000000 de9b0600 90680600 7e000000 .........h..~... │ │ 0x001afee0 03000000 d99f0800 00000000 411c0600 ............A... │ │ 0x001afef0 411c0600 7f000000 06000000 dc9f0800 A............... │ │ 0x001aff00 00000000 f98f0600 f98f0600 80000000 ................ │ │ 0x001aff10 07000000 e29f0800 00000000 25750600 ............%u.. │ │ 0x001aff20 9c810600 81000000 08000000 e99f0800 ................ │ │ - 0x001aff30 00000000 906c0500 72110500 82000000 .....l..r....... │ │ + 0x001aff30 00000000 b76c0500 72110500 82000000 .....l..r....... │ │ 0x001aff40 08000000 f19f0800 00000000 d9500600 .............P.. │ │ - 0x001aff50 c2520500 83000000 08000000 f99f0800 .R.............. │ │ - 0x001aff60 00000000 cf520500 a9860500 84000000 .....R.......... │ │ + 0x001aff50 e9520500 83000000 08000000 f99f0800 .R.............. │ │ + 0x001aff60 00000000 f6520500 d0860500 84000000 .....R.......... │ │ 0x001aff70 08000000 01a00800 00000000 90110500 ................ │ │ - 0x001aff80 7ab10500 85000000 08000000 09a00800 z............... │ │ + 0x001aff80 a1b10500 85000000 08000000 09a00800 ................ │ │ 0x001aff90 00000000 ef9b0600 4a350600 86000000 ........J5...... │ │ 0x001affa0 0a000000 11a00800 00000000 30750600 ............0u.. │ │ - 0x001affb0 28450500 87000000 0a000000 1ba00800 (E.............. │ │ - 0x001affc0 00000000 35d80500 202c0500 88000000 ....5... ,...... │ │ - 0x001affd0 0a000000 25a00800 00000000 fde50500 ....%........... │ │ - 0x001affe0 c7ca0500 89000000 0a000000 2fa00800 ............/... │ │ - 0x001afff0 00000000 df520500 67390500 8a000000 .....R..g9...... │ │ + 0x001affb0 4f450500 87000000 0a000000 1ba00800 OE.............. │ │ + 0x001affc0 00000000 5cd80500 472c0500 88000000 ....\...G,...... │ │ + 0x001affd0 0a000000 25a00800 00000000 24e60500 ....%.......$... │ │ + 0x001affe0 eeca0500 89000000 0a000000 2fa00800 ............/... │ │ + 0x001afff0 00000000 06530500 8e390500 8a000000 .....S...9...... │ │ 0x001b0000 0a000000 39a00800 00000000 6d000600 ....9.......m... │ │ 0x001b0010 ba810600 8b000000 09000000 43a00800 ............C... │ │ - 0x001b0020 00000000 3fd80500 6e790500 8c000000 ....?...ny...... │ │ + 0x001b0020 00000000 66d80500 95790500 8c000000 ....f....y...... │ │ 0x001b0030 03000000 4ca00800 00000000 87280600 ....L........(.. │ │ 0x001b0040 ab420600 8d000000 03000000 4fa00800 .B..........O... │ │ - 0x001b0050 00000000 01bf0500 bb860500 8e000000 ................ │ │ - 0x001b0060 03000000 52a00800 00000000 88b10500 ....R........... │ │ - 0x001b0070 48d80500 8f000000 05000000 55a00800 H...........U... │ │ - 0x001b0080 00000000 c1f20500 cb860500 90000000 ................ │ │ - 0x001b0090 0a000000 5aa00800 00000000 87390500 ....Z........9.. │ │ - 0x001b00a0 97390500 91000000 0a000000 64a00800 .9..........d... │ │ + 0x001b0050 00000000 28bf0500 e2860500 8e000000 ....(........... │ │ + 0x001b0060 03000000 52a00800 00000000 afb10500 ....R........... │ │ + 0x001b0070 6fd80500 8f000000 05000000 55a00800 o...........U... │ │ + 0x001b0080 00000000 c1f20500 f2860500 90000000 ................ │ │ + 0x001b0090 0a000000 5aa00800 00000000 ae390500 ....Z........9.. │ │ + 0x001b00a0 be390500 91000000 0a000000 64a00800 .9..........d... │ │ 0x001b00b0 00000000 c2420600 9d110500 92000000 .....B.......... │ │ - 0x001b00c0 0a000000 6ea00800 00000000 ae390500 ....n........9.. │ │ + 0x001b00c0 0a000000 6ea00800 00000000 d5390500 ....n........9.. │ │ 0x001b00d0 ff8f0600 93000000 0a000000 78a00800 ............x... │ │ - 0x001b00e0 00000000 73000600 3d2c0500 94000000 ....s...=,...... │ │ - 0x001b00f0 0a000000 82a00800 00000000 10bf0500 ................ │ │ + 0x001b00e0 00000000 73000600 642c0500 94000000 ....s...d,...... │ │ + 0x001b00f0 0a000000 82a00800 00000000 37bf0500 ............7... │ │ 0x001b0100 6b5c0600 95000000 0a000000 8ca00800 k\.............. │ │ - 0x001b0110 00000000 89790500 89790500 96000000 .....y...y...... │ │ + 0x001b0110 00000000 b0790500 b0790500 96000000 .....y...y...... │ │ 0x001b0120 0b000000 96a00800 00000000 d0420600 .............B.. │ │ 0x001b0130 d0420600 97000000 0b000000 a1a00800 .B.............. │ │ - 0x001b0140 00000000 2b600500 2b600500 98000000 ....+`..+`...... │ │ - 0x001b0150 0b000000 aca00800 00000000 90790500 .............y.. │ │ - 0x001b0160 90790500 99000000 0b000000 b7a00800 .y.............. │ │ - 0x001b0170 00000000 97790500 97790500 9a000000 .....y...y...... │ │ - 0x001b0180 0b000000 c2a00800 00000000 03e60500 ................ │ │ - 0x001b0190 03e60500 9b000000 0b000000 cda00800 ................ │ │ - 0x001b01a0 00000000 e3860500 e3860500 9c000000 ................ │ │ + 0x001b0140 00000000 52600500 52600500 98000000 ....R`..R`...... │ │ + 0x001b0150 0b000000 aca00800 00000000 b7790500 .............y.. │ │ + 0x001b0160 b7790500 99000000 0b000000 b7a00800 .y.............. │ │ + 0x001b0170 00000000 be790500 be790500 9a000000 .....y...y...... │ │ + 0x001b0180 0b000000 c2a00800 00000000 2ae60500 ............*... │ │ + 0x001b0190 2ae60500 9b000000 0b000000 cda00800 *............... │ │ + 0x001b01a0 00000000 0a870500 0a870500 9c000000 ................ │ │ 0x001b01b0 09000000 d8a00800 00000000 e4420600 .............B.. │ │ 0x001b01c0 e4420600 9d000000 09000000 e1a00800 .B.............. │ │ 0x001b01d0 00000000 3a750600 3a750600 9e000000 ....:u..:u...... │ │ - 0x001b01e0 0a000000 eaa00800 00000000 a1790500 .............y.. │ │ - 0x001b01f0 a1790500 9f000000 0a000000 f4a00800 .y.............. │ │ + 0x001b01e0 0a000000 eaa00800 00000000 c8790500 .............y.. │ │ + 0x001b01f0 c8790500 9f000000 0a000000 f4a00800 .y.............. │ │ 0x001b0200 00000000 ef420600 ef420600 a0000000 .....B...B...... │ │ 0x001b0210 0a000000 fea00800 00000000 d7810600 ................ │ │ 0x001b0220 d7810600 a1000000 09000000 08a10800 ................ │ │ - 0x001b0230 00000000 e5520500 e5520500 a2000000 .....R...R...... │ │ + 0x001b0230 00000000 0c530500 0c530500 a2000000 .....S...S...... │ │ 0x001b0240 09000000 11a10800 00000000 aa680600 .............h.. │ │ 0x001b0250 aa680600 a3000000 08000000 1aa10800 .h.............. │ │ 0x001b0260 00000000 20900600 4a750600 a4000000 .... ...Ju...... │ │ 0x001b0270 08000000 22a10800 00000000 d2f20500 ...."........... │ │ - 0x001b0280 ec520500 a5000000 08000000 2aa10800 .R..........*... │ │ - 0x001b0290 00000000 2a1d0500 22a30500 a6000000 ....*..."....... │ │ - 0x001b02a0 00000000 00000000 00000000 2da30500 ............-... │ │ - 0x001b02b0 e5ca0500 a7000000 09000000 32a10800 ............2... │ │ + 0x001b0280 13530500 a5000000 08000000 2aa10800 .S..........*... │ │ + 0x001b0290 00000000 511d0500 49a30500 a6000000 ....Q...I....... │ │ + 0x001b02a0 00000000 00000000 00000000 54a30500 ............T... │ │ + 0x001b02b0 0ccb0500 a7000000 09000000 32a10800 ............2... │ │ 0x001b02c0 00000000 f7420600 5f750600 a8000000 .....B.._u...... │ │ - 0x001b02d0 09000000 3ba10800 00000000 38a30500 ....;.......8... │ │ - 0x001b02e0 09530500 a9000000 09000000 44a10800 .S..........D... │ │ - 0x001b02f0 00000000 592c0500 bc390500 aa000000 ....Y,...9...... │ │ + 0x001b02d0 09000000 3ba10800 00000000 5fa30500 ....;......._... │ │ + 0x001b02e0 30530500 a9000000 09000000 44a10800 0S..........D... │ │ + 0x001b02f0 00000000 802c0500 e3390500 aa000000 .....,...9...... │ │ 0x001b0300 09000000 4da10800 00000000 865c0600 ....M........\.. │ │ 0x001b0310 be110500 ab000000 0a000000 56a10800 ............V... │ │ 0x001b0320 00000000 91280600 84000600 ac000000 .....(.......... │ │ - 0x001b0330 09000000 60a10800 00000000 11960500 ....`........... │ │ - 0x001b0340 11960500 ad000000 03000000 69a10800 ............i... │ │ + 0x001b0330 09000000 60a10800 00000000 38960500 ....`.......8... │ │ + 0x001b0340 38960500 ad000000 03000000 69a10800 8...........i... │ │ 0x001b0350 00000000 e5500600 e5500600 ae000000 .....P...P...... │ │ - 0x001b0360 03000000 6ca10800 00000000 16960500 ....l........... │ │ - 0x001b0370 16960500 af000000 07000000 6fa10800 ............o... │ │ - 0x001b0380 00000000 5bd80500 5bd80500 b0000000 ....[...[....... │ │ + 0x001b0360 03000000 6ca10800 00000000 3d960500 ....l.......=... │ │ + 0x001b0370 3d960500 af000000 07000000 6fa10800 =...........o... │ │ + 0x001b0380 00000000 82d80500 82d80500 b0000000 ................ │ │ 0x001b0390 07000000 76a10800 00000000 dd810600 ....v........... │ │ 0x001b03a0 e0f20500 b1000000 08000000 7da10800 ............}... │ │ 0x001b03b0 00000000 74750600 74750600 b2000000 ....tu..tu...... │ │ - 0x001b03c0 08000000 85a10800 00000000 47a30500 ............G... │ │ - 0x001b03d0 991e0500 b3000000 08000000 8da10800 ................ │ │ - 0x001b03e0 00000000 f9ca0500 96000600 b4000000 ................ │ │ + 0x001b03c0 08000000 85a10800 00000000 6ea30500 ............n... │ │ + 0x001b03d0 c01e0500 b3000000 08000000 8da10800 ................ │ │ + 0x001b03e0 00000000 20cb0500 96000600 b4000000 .... ........... │ │ 0x001b03f0 08000000 95a10800 00000000 461c0600 ............F... │ │ - 0x001b0400 51a30500 b5000000 00000000 00000000 Q............... │ │ + 0x001b0400 78a30500 b5000000 00000000 00000000 x............... │ │ 0x001b0410 00000000 79750600 fdf20500 b6000000 ....yu.......... │ │ - 0x001b0420 01000000 9da10800 00000000 20bf0500 ............ ... │ │ + 0x001b0420 01000000 9da10800 00000000 47bf0500 ............G... │ │ 0x001b0430 0df30500 b7000000 03000000 9ea10800 ................ │ │ - 0x001b0440 00000000 a41e0500 13e60500 b8000000 ................ │ │ - 0x001b0450 05000000 a1a10800 00000000 1c960500 ................ │ │ - 0x001b0460 27bf0500 b9000000 06000000 a6a10800 '............... │ │ + 0x001b0440 00000000 cb1e0500 3ae60500 b8000000 ........:....... │ │ + 0x001b0450 05000000 a1a10800 00000000 43960500 ............C... │ │ + 0x001b0460 4ebf0500 b9000000 06000000 a6a10800 N............... │ │ 0x001b0470 00000000 4a1c0600 4a1c0600 ba000000 ....J...J....... │ │ - 0x001b0480 08000000 aca10800 00000000 32bf0500 ............2... │ │ - 0x001b0490 32bf0500 bb000000 08000000 b4a10800 2............... │ │ + 0x001b0480 08000000 aca10800 00000000 59bf0500 ............Y... │ │ + 0x001b0490 59bf0500 bb000000 08000000 b4a10800 Y............... │ │ 0x001b04a0 00000000 85750600 6c350600 bc000000 .....u..l5...... │ │ - 0x001b04b0 09000000 bca10800 00000000 61d80500 ............a... │ │ - 0x001b04c0 61d80500 bd000000 0a000000 c5a10800 a............... │ │ - 0x001b04d0 00000000 9b6c0500 9b6c0500 be000000 .....l...l...... │ │ + 0x001b04b0 09000000 bca10800 00000000 88d80500 ................ │ │ + 0x001b04c0 88d80500 bd000000 0a000000 c5a10800 ................ │ │ + 0x001b04d0 00000000 c26c0500 c26c0500 be000000 .....l...l...... │ │ 0x001b04e0 0a000000 cfa10800 00000000 f99b0600 ................ │ │ 0x001b04f0 f99b0600 bf000000 0a000000 d9a10800 ................ │ │ 0x001b0500 00000000 b7680600 b7680600 c0000000 .....h...h...... │ │ - 0x001b0510 0a000000 e3a10800 00000000 d2390500 .............9.. │ │ - 0x001b0520 d2390500 c1000000 0a000000 eda10800 .9.............. │ │ + 0x001b0510 0a000000 e3a10800 00000000 f9390500 .............9.. │ │ + 0x001b0520 f9390500 c1000000 0a000000 eda10800 .9.............. │ │ 0x001b0530 00000000 c4680600 c4680600 c2000000 .....h...h...... │ │ 0x001b0540 0a000000 f7a10800 00000000 f1810600 ................ │ │ 0x001b0550 f1810600 c3000000 0a000000 01a20800 ................ │ │ - 0x001b0560 00000000 b1790500 b1790500 c4000000 .....y...y...... │ │ - 0x001b0570 0b000000 0ba20800 00000000 f0860500 ................ │ │ - 0x001b0580 f0860500 c5000000 0b000000 16a20800 ................ │ │ - 0x001b0590 00000000 01870500 01870500 c6000000 ................ │ │ - 0x001b05a0 0b000000 21a20800 00000000 12870500 ....!........... │ │ - 0x001b05b0 12870500 c7000000 0b000000 2ca20800 ............,... │ │ + 0x001b0560 00000000 d8790500 d8790500 c4000000 .....y...y...... │ │ + 0x001b0570 0b000000 0ba20800 00000000 17870500 ................ │ │ + 0x001b0580 17870500 c5000000 0b000000 16a20800 ................ │ │ + 0x001b0590 00000000 28870500 28870500 c6000000 ....(...(....... │ │ + 0x001b05a0 0b000000 21a20800 00000000 39870500 ....!.......9... │ │ + 0x001b05b0 39870500 c7000000 0b000000 2ca20800 9...........,... │ │ 0x001b05c0 00000000 8b750600 8b750600 c8000000 .....u...u...... │ │ - 0x001b05d0 0b000000 37a20800 00000000 662c0500 ....7.......f,.. │ │ - 0x001b05e0 662c0500 c9000000 0b000000 42a20800 f,..........B... │ │ + 0x001b05d0 0b000000 37a20800 00000000 8d2c0500 ....7........,.. │ │ + 0x001b05e0 8d2c0500 c9000000 0b000000 42a20800 .,..........B... │ │ 0x001b05f0 00000000 98280600 98280600 ca000000 .....(...(...... │ │ 0x001b0600 0b000000 4da20800 00000000 b7280600 ....M........(.. │ │ 0x001b0610 b7280600 cb000000 0b000000 58a20800 .(..........X... │ │ - 0x001b0620 00000000 26870500 26870500 cc000000 ....&...&....... │ │ - 0x001b0630 0b000000 63a20800 00000000 aa1e0500 ....c........... │ │ - 0x001b0640 aa1e0500 cd000000 0b000000 6ea20800 ............n... │ │ + 0x001b0620 00000000 4d870500 4d870500 cc000000 ....M...M....... │ │ + 0x001b0630 0b000000 63a20800 00000000 d11e0500 ....c........... │ │ + 0x001b0640 d11e0500 cd000000 0b000000 6ea20800 ............n... │ │ 0x001b0650 00000000 a3000600 a3000600 ce000000 ................ │ │ - 0x001b0660 0b000000 79a20800 00000000 4a450500 ....y.......JE.. │ │ - 0x001b0670 4a450500 cf000000 0b000000 84a20800 JE.............. │ │ + 0x001b0660 0b000000 79a20800 00000000 71450500 ....y.......qE.. │ │ + 0x001b0670 71450500 cf000000 0b000000 84a20800 qE.............. │ │ 0x001b0680 00000000 06430600 06430600 d0000000 .....C...C...... │ │ - 0x001b0690 0b000000 8fa20800 00000000 852c0500 .............,.. │ │ - 0x001b06a0 852c0500 d1000000 0b000000 9aa20800 .,.............. │ │ + 0x001b0690 0b000000 8fa20800 00000000 ac2c0500 .............,.. │ │ + 0x001b06a0 ac2c0500 d1000000 0b000000 9aa20800 .,.............. │ │ 0x001b06b0 00000000 d1680600 d1680600 d2000000 .....h...h...... │ │ - 0x001b06c0 0b000000 a5a20800 00000000 19e60500 ................ │ │ - 0x001b06d0 19e60500 d3000000 0b000000 b0a20800 ................ │ │ + 0x001b06c0 0b000000 a5a20800 00000000 40e60500 ............@... │ │ + 0x001b06d0 40e60500 d3000000 0b000000 b0a20800 @............... │ │ 0x001b06e0 00000000 73350600 73350600 d4000000 ....s5..s5...... │ │ 0x001b06f0 0b000000 bba20800 00000000 059c0600 ................ │ │ 0x001b0700 059c0600 d5000000 0b000000 c6a20800 ................ │ │ - 0x001b0710 00000000 55a30500 55a30500 d6000000 ....U...U....... │ │ - 0x001b0720 0b000000 d1a20800 00000000 6ed80500 ............n... │ │ - 0x001b0730 6ed80500 d7000000 0b000000 dca20800 n............... │ │ - 0x001b0740 00000000 71a30500 71a30500 d8000000 ....q...q....... │ │ - 0x001b0750 0b000000 e7a20800 00000000 8aa30500 ................ │ │ - 0x001b0760 8aa30500 d9000000 0b000000 f2a20800 ................ │ │ + 0x001b0710 00000000 7ca30500 7ca30500 d6000000 ....|...|....... │ │ + 0x001b0720 0b000000 d1a20800 00000000 95d80500 ................ │ │ + 0x001b0730 95d80500 d7000000 0b000000 dca20800 ................ │ │ + 0x001b0740 00000000 98a30500 98a30500 d8000000 ................ │ │ + 0x001b0750 0b000000 e7a20800 00000000 b1a30500 ................ │ │ + 0x001b0760 b1a30500 d9000000 0b000000 f2a20800 ................ │ │ 0x001b0770 00000000 ed680600 ed680600 da000000 .....h...h...... │ │ - 0x001b0780 0b000000 fda20800 00000000 a76c0500 .............l.. │ │ - 0x001b0790 a76c0500 db000000 0b000000 08a30800 .l.............. │ │ - 0x001b07a0 00000000 33600500 33600500 dc000000 ....3`..3`...... │ │ + 0x001b0780 0b000000 fda20800 00000000 ce6c0500 .............l.. │ │ + 0x001b0790 ce6c0500 db000000 0b000000 08a30800 .l.............. │ │ + 0x001b07a0 00000000 5a600500 5a600500 dc000000 ....Z`..Z`...... │ │ 0x001b07b0 0b000000 13a30800 00000000 2a900600 ............*... │ │ 0x001b07c0 2a900600 dd000000 0b000000 1ea30800 *............... │ │ 0x001b07d0 00000000 94010500 94010500 de000000 ................ │ │ - 0x001b07e0 0b000000 29a30800 00000000 21960500 ....).......!... │ │ - 0x001b07f0 21960500 df000000 0b000000 34a30800 !...........4... │ │ + 0x001b07e0 0b000000 29a30800 00000000 48960500 ....).......H... │ │ + 0x001b07f0 48960500 df000000 0b000000 34a30800 H...........4... │ │ 0x001b0800 00000000 ae010500 ae010500 e0000000 ................ │ │ - 0x001b0810 0b000000 3fa30800 00000000 40960500 ....?.......@... │ │ - 0x001b0820 40960500 e1000000 0b000000 4aa30800 @...........J... │ │ - 0x001b0830 00000000 c2790500 c2790500 e2000000 .....y...y...... │ │ - 0x001b0840 0b000000 55a30800 00000000 5e450500 ....U.......^E.. │ │ - 0x001b0850 5e450500 e3000000 0b000000 60a30800 ^E..........`... │ │ - 0x001b0860 00000000 05cb0500 05cb0500 e4000000 ................ │ │ - 0x001b0870 0b000000 6ba30800 00000000 5b960500 ....k.......[... │ │ - 0x001b0880 5b960500 e5000000 0b000000 76a30800 [...........v... │ │ - 0x001b0890 00000000 bc6c0500 bc6c0500 e6000000 .....l...l...... │ │ - 0x001b08a0 0b000000 81a30800 00000000 a7a30500 ................ │ │ - 0x001b08b0 a7a30500 e7000000 0b000000 8ca30800 ................ │ │ - 0x001b08c0 00000000 d96c0500 d96c0500 e8000000 .....l...l...... │ │ + 0x001b0810 0b000000 3fa30800 00000000 67960500 ....?.......g... │ │ + 0x001b0820 67960500 e1000000 0b000000 4aa30800 g...........J... │ │ + 0x001b0830 00000000 e9790500 e9790500 e2000000 .....y...y...... │ │ + 0x001b0840 0b000000 55a30800 00000000 85450500 ....U........E.. │ │ + 0x001b0850 85450500 e3000000 0b000000 60a30800 .E..........`... │ │ + 0x001b0860 00000000 2ccb0500 2ccb0500 e4000000 ....,...,....... │ │ + 0x001b0870 0b000000 6ba30800 00000000 82960500 ....k........... │ │ + 0x001b0880 82960500 e5000000 0b000000 76a30800 ............v... │ │ + 0x001b0890 00000000 e36c0500 e36c0500 e6000000 .....l...l...... │ │ + 0x001b08a0 0b000000 81a30800 00000000 cea30500 ................ │ │ + 0x001b08b0 cea30500 e7000000 0b000000 8ca30800 ................ │ │ + 0x001b08c0 00000000 006d0500 006d0500 e8000000 .....m...m...... │ │ 0x001b08d0 0b000000 97a30800 00000000 fe810600 ................ │ │ 0x001b08e0 fe810600 e9000000 0b000000 a2a30800 ................ │ │ 0x001b08f0 00000000 d6280600 d6280600 ea000000 .....(...(...... │ │ - 0x001b0900 0b000000 ada30800 00000000 1e530500 .............S.. │ │ - 0x001b0910 1e530500 eb000000 0b000000 b8a30800 .S.............. │ │ + 0x001b0900 0b000000 ada30800 00000000 45530500 ............ES.. │ │ + 0x001b0910 45530500 eb000000 0b000000 b8a30800 ES.............. │ │ 0x001b0920 00000000 20f30500 20f30500 ec000000 .... ... ....... │ │ - 0x001b0930 0b000000 c3a30800 00000000 de390500 .............9.. │ │ - 0x001b0940 de390500 ed000000 0b000000 cea30800 .9.............. │ │ + 0x001b0930 0b000000 c3a30800 00000000 053a0500 .............:.. │ │ + 0x001b0940 053a0500 ed000000 0b000000 cea30800 .:.............. │ │ 0x001b0950 00000000 1a430600 1a430600 ee000000 .....C...C...... │ │ 0x001b0960 0b000000 d9a30800 00000000 3b430600 ............;C.. │ │ 0x001b0970 3b430600 ef000000 0b000000 e4a30800 ;C.............. │ │ 0x001b0980 00000000 360f0600 360f0600 f0000000 ....6...6....... │ │ 0x001b0990 0b000000 efa30800 00000000 55430600 ............UC.. │ │ 0x001b09a0 55430600 f1000000 0b000000 faa30800 UC.............. │ │ 0x001b09b0 00000000 3df30500 3df30500 f2000000 ....=...=....... │ │ - 0x001b09c0 0b000000 05a40800 00000000 38bf0500 ............8... │ │ - 0x001b09d0 38bf0500 f3000000 0b000000 10a40800 8............... │ │ + 0x001b09c0 0b000000 05a40800 00000000 5fbf0500 ............_... │ │ + 0x001b09d0 5fbf0500 f3000000 0b000000 10a40800 _............... │ │ 0x001b09e0 00000000 cc010500 cc010500 f4000000 ................ │ │ 0x001b09f0 0b000000 1ba40800 00000000 da110500 ................ │ │ 0x001b0a00 da110500 f5000000 0b000000 26a40800 ............&... │ │ 0x001b0a10 00000000 a5f10500 a5f10500 f6000000 ................ │ │ - 0x001b0a20 0b000000 31a40800 00000000 76960500 ....1.......v... │ │ - 0x001b0a30 76960500 f7000000 0b000000 3ca40800 v...........<... │ │ - 0x001b0a40 00000000 7d450500 7d450500 f8000000 ....}E..}E...... │ │ + 0x001b0a20 0b000000 31a40800 00000000 9d960500 ....1........... │ │ + 0x001b0a30 9d960500 f7000000 0b000000 3ca40800 ............<... │ │ + 0x001b0a40 00000000 a4450500 a4450500 f8000000 .....E...E...... │ │ 0x001b0a50 0b000000 47a40800 00000000 8e350600 ....G........5.. │ │ 0x001b0a60 8e350600 f9000000 0b000000 52a40800 .5..........R... │ │ 0x001b0a70 00000000 0b690600 0b690600 fa000000 .....i...i...... │ │ 0x001b0a80 0b000000 5da40800 00000000 56f30500 ....].......V... │ │ 0x001b0a90 56f30500 fb000000 0b000000 68a40800 V...........h... │ │ - 0x001b0aa0 00000000 50600500 50600500 fc000000 ....P`..P`...... │ │ + 0x001b0aa0 00000000 77600500 77600500 fc000000 ....w`..w`...... │ │ 0x001b0ab0 0b000000 73a40800 00000000 4b0f0600 ....s.......K... │ │ 0x001b0ac0 4b0f0600 fd000000 0b000000 7ea40800 K...........~... │ │ 0x001b0ad0 00000000 bb000600 bb000600 fe000000 ................ │ │ - 0x001b0ae0 0b000000 89a40800 00000000 f96c0500 .............l.. │ │ - 0x001b0af0 f96c0500 ff000000 0b000000 94a40800 .l.............. │ │ - 0x001b0b00 00000000 24cb0500 24cb0500 00010000 ....$...$....... │ │ + 0x001b0ae0 0b000000 89a40800 00000000 206d0500 ............ m.. │ │ + 0x001b0af0 206d0500 ff000000 0b000000 94a40800 m.............. │ │ + 0x001b0b00 00000000 4bcb0500 4bcb0500 00010000 ....K...K....... │ │ 0x001b0b10 0b000000 9fa40800 00000000 1d820600 ................ │ │ 0x001b0b20 da000600 01010000 08000000 aaa40800 ................ │ │ 0x001b0b30 00000000 de000600 de000600 02010000 ................ │ │ 0x001b0b40 07000000 b2a40800 00000000 f1280600 .............(.. │ │ 0x001b0b50 f1280600 03010000 07000000 b9a40800 .(.............. │ │ 0x001b0b60 00000000 ec110500 ec110500 04010000 ................ │ │ - 0x001b0b70 07000000 c0a40800 00000000 45cb0500 ............E... │ │ - 0x001b0b80 45cb0500 05010000 07000000 c7a40800 E............... │ │ - 0x001b0b90 00000000 ff390500 ff390500 06010000 .....9...9...... │ │ + 0x001b0b70 07000000 c0a40800 00000000 6ccb0500 ............l... │ │ + 0x001b0b80 6ccb0500 05010000 07000000 c7a40800 l............... │ │ + 0x001b0b90 00000000 263a0500 263a0500 06010000 ....&:..&:...... │ │ 0x001b0ba0 07000000 cea40800 00000000 aa750600 .............u.. │ │ 0x001b0bb0 aa750600 07010000 07000000 d5a40800 .u.............. │ │ 0x001b0bc0 00000000 501c0600 501c0600 08010000 ....P...P....... │ │ - 0x001b0bd0 07000000 dca40800 00000000 3f530500 ............?S.. │ │ - 0x001b0be0 3f530500 09010000 07000000 e3a40800 ?S.............. │ │ + 0x001b0bd0 07000000 dca40800 00000000 66530500 ............fS.. │ │ + 0x001b0be0 66530500 09010000 07000000 e3a40800 fS.............. │ │ 0x001b0bf0 00000000 21820600 21820600 0a010000 ....!...!....... │ │ - 0x001b0c00 07000000 eaa40800 00000000 46530500 ............FS.. │ │ - 0x001b0c10 46530500 0b010000 07000000 f1a40800 FS.............. │ │ + 0x001b0c00 07000000 eaa40800 00000000 6d530500 ............mS.. │ │ + 0x001b0c10 6d530500 0b010000 07000000 f1a40800 mS.............. │ │ 0x001b0c20 00000000 6f430600 6f430600 0c010000 ....oC..oC...... │ │ 0x001b0c30 07000000 f8a40800 00000000 b1750600 .............u.. │ │ 0x001b0c40 b1750600 0d010000 08000000 ffa40800 .u.............. │ │ 0x001b0c50 00000000 28690600 28690600 0e010000 ....(i..(i...... │ │ - 0x001b0c60 08000000 07a50800 00000000 9d2c0500 .............,.. │ │ - 0x001b0c70 9d2c0500 0f010000 08000000 0fa50800 .,.............. │ │ + 0x001b0c60 08000000 07a50800 00000000 c42c0500 .............,.. │ │ + 0x001b0c70 c42c0500 0f010000 08000000 0fa50800 .,.............. │ │ 0x001b0c80 00000000 f7280600 f7280600 10010000 .....(...(...... │ │ - 0x001b0c90 08000000 17a50800 00000000 86d80500 ................ │ │ - 0x001b0ca0 86d80500 11010000 08000000 1fa50800 ................ │ │ - 0x001b0cb0 00000000 4dcb0500 4dcb0500 12010000 ....M...M....... │ │ + 0x001b0c90 08000000 17a50800 00000000 add80500 ................ │ │ + 0x001b0ca0 add80500 11010000 08000000 1fa50800 ................ │ │ + 0x001b0cb0 00000000 74cb0500 74cb0500 12010000 ....t...t....... │ │ 0x001b0cc0 08000000 27a50800 00000000 ea000600 ....'........... │ │ 0x001b0cd0 ea000600 13010000 08000000 2fa50800 ............/... │ │ 0x001b0ce0 00000000 28820600 28820600 14010000 ....(...(....... │ │ - 0x001b0cf0 08000000 37a50800 00000000 8e450500 ....7........E.. │ │ - 0x001b0d00 8e450500 15010000 08000000 3fa50800 .E..........?... │ │ - 0x001b0d10 00000000 92d80500 92d80500 16010000 ................ │ │ - 0x001b0d20 08000000 47a50800 00000000 063a0500 ....G........:.. │ │ - 0x001b0d30 063a0500 17010000 08000000 4fa50800 .:..........O... │ │ + 0x001b0cf0 08000000 37a50800 00000000 b5450500 ....7........E.. │ │ + 0x001b0d00 b5450500 15010000 08000000 3fa50800 .E..........?... │ │ + 0x001b0d10 00000000 b9d80500 b9d80500 16010000 ................ │ │ + 0x001b0d20 08000000 47a50800 00000000 2d3a0500 ....G.......-:.. │ │ + 0x001b0d30 2d3a0500 17010000 08000000 4fa50800 -:..........O... │ │ 0x001b0d40 00000000 76430600 76430600 18010000 ....vC..vC...... │ │ 0x001b0d50 08000000 57a50800 00000000 75f30500 ....W.......u... │ │ 0x001b0d60 75f30500 19010000 08000000 5fa50800 u..........._... │ │ - 0x001b0d70 00000000 4ebf0500 4ebf0500 1a010000 ....N...N....... │ │ - 0x001b0d80 08000000 67a50800 00000000 58cb0500 ....g.......X... │ │ - 0x001b0d90 58cb0500 1b010000 08000000 6fa50800 X...........o... │ │ + 0x001b0d70 00000000 75bf0500 75bf0500 1a010000 ....u...u....... │ │ + 0x001b0d80 08000000 67a50800 00000000 7fcb0500 ....g........... │ │ + 0x001b0d90 7fcb0500 1b010000 08000000 6fa50800 ............o... │ │ 0x001b0da0 00000000 6c0f0600 6c0f0600 1c010000 ....l...l....... │ │ - 0x001b0db0 08000000 77a50800 00000000 1a6d0500 ....w........m.. │ │ - 0x001b0dc0 abd80500 1d010000 08000000 7fa50800 ................ │ │ + 0x001b0db0 08000000 77a50800 00000000 416d0500 ....w.......Am.. │ │ + 0x001b0dc0 d2d80500 1d010000 08000000 7fa50800 ................ │ │ 0x001b0dd0 00000000 7b0f0600 7b0f0600 1e010000 ....{...{....... │ │ - 0x001b0de0 08000000 87a50800 00000000 90b10500 ................ │ │ - 0x001b0df0 90b10500 1f010000 08000000 8fa50800 ................ │ │ + 0x001b0de0 08000000 87a50800 00000000 b7b10500 ................ │ │ + 0x001b0df0 b7b10500 1f010000 08000000 8fa50800 ................ │ │ 0x001b0e00 00000000 0c290600 0c290600 20010000 .....)...).. ... │ │ - 0x001b0e10 08000000 97a50800 00000000 c8a30500 ................ │ │ - 0x001b0e20 c8a30500 21010000 08000000 9fa50800 ....!........... │ │ + 0x001b0e10 08000000 97a50800 00000000 efa30500 ................ │ │ + 0x001b0e20 efa30500 21010000 08000000 9fa50800 ....!........... │ │ 0x001b0e30 00000000 8f5c0600 8f5c0600 22010000 .....\...\.."... │ │ - 0x001b0e40 08000000 a7a50800 00000000 64cb0500 ............d... │ │ - 0x001b0e50 64cb0500 23010000 08000000 afa50800 d...#........... │ │ + 0x001b0e40 08000000 a7a50800 00000000 8bcb0500 ................ │ │ + 0x001b0e50 8bcb0500 23010000 08000000 afa50800 ....#........... │ │ 0x001b0e60 00000000 f1500600 f1500600 24010000 .....P...P..$... │ │ - 0x001b0e70 08000000 b7a50800 00000000 3a870500 ............:... │ │ - 0x001b0e80 3a870500 25010000 08000000 bfa50800 :...%........... │ │ - 0x001b0e90 00000000 561c0600 bad80500 26010000 ....V.......&... │ │ - 0x001b0ea0 08000000 c7a50800 00000000 70600500 ............p`.. │ │ + 0x001b0e70 08000000 b7a50800 00000000 61870500 ............a... │ │ + 0x001b0e80 61870500 25010000 08000000 bfa50800 a...%........... │ │ + 0x001b0e90 00000000 561c0600 e1d80500 26010000 ....V.......&... │ │ + 0x001b0ea0 08000000 c7a50800 00000000 97600500 .............`.. │ │ 0x001b0eb0 8ff30500 27010000 08000000 cfa50800 ....'........... │ │ - 0x001b0ec0 00000000 1f3a0500 cbd80500 28010000 .....:......(... │ │ - 0x001b0ed0 08000000 d7a50800 00000000 d6d80500 ................ │ │ + 0x001b0ec0 00000000 463a0500 f2d80500 28010000 ....F:......(... │ │ + 0x001b0ed0 08000000 d7a50800 00000000 fdd80500 ................ │ │ 0x001b0ee0 880f0600 29010000 08000000 dfa50800 ....)........... │ │ - 0x001b0ef0 00000000 7c600500 7c600500 2a010000 ....|`..|`..*... │ │ - 0x001b0f00 08000000 e7a50800 00000000 99450500 .............E.. │ │ - 0x001b0f10 99450500 2b010000 08000000 efa50800 .E..+........... │ │ - 0x001b0f20 00000000 293a0500 293a0500 2c010000 ....):..):..,... │ │ - 0x001b0f30 08000000 f7a50800 00000000 5abf0500 ............Z... │ │ - 0x001b0f40 5abf0500 2d010000 08000000 ffa50800 Z...-........... │ │ + 0x001b0ef0 00000000 a3600500 a3600500 2a010000 .....`...`..*... │ │ + 0x001b0f00 08000000 e7a50800 00000000 c0450500 .............E.. │ │ + 0x001b0f10 c0450500 2b010000 08000000 efa50800 .E..+........... │ │ + 0x001b0f20 00000000 503a0500 503a0500 2c010000 ....P:..P:..,... │ │ + 0x001b0f30 08000000 f7a50800 00000000 81bf0500 ................ │ │ + 0x001b0f40 81bf0500 2d010000 08000000 ffa50800 ....-........... │ │ 0x001b0f50 00000000 a05c0600 a05c0600 2e010000 .....\...\...... │ │ - 0x001b0f60 08000000 07a60800 00000000 de790500 .............y.. │ │ - 0x001b0f70 de790500 2f010000 08000000 0fa60800 .y../........... │ │ - 0x001b0f80 00000000 3f3a0500 3f3a0500 30010000 ....?:..?:..0... │ │ - 0x001b0f90 08000000 17a60800 00000000 90600500 .............`.. │ │ - 0x001b0fa0 90600500 31010000 08000000 1fa60800 .`..1........... │ │ + 0x001b0f60 08000000 07a60800 00000000 057a0500 .............z.. │ │ + 0x001b0f70 057a0500 2f010000 08000000 0fa60800 .z../........... │ │ + 0x001b0f80 00000000 663a0500 663a0500 30010000 ....f:..f:..0... │ │ + 0x001b0f90 08000000 17a60800 00000000 b7600500 .............`.. │ │ + 0x001b0fa0 b7600500 31010000 08000000 1fa60800 .`..1........... │ │ 0x001b0fb0 00000000 9cf30500 9cf30500 32010000 ............2... │ │ - 0x001b0fc0 08000000 27a60800 00000000 ef790500 ....'........y.. │ │ - 0x001b0fd0 ef790500 33010000 08000000 2fa60800 .y..3......./... │ │ - 0x001b0fe0 00000000 8e960500 8e960500 34010000 ............4... │ │ - 0x001b0ff0 08000000 37a60800 00000000 057a0500 ....7........z.. │ │ - 0x001b1000 057a0500 35010000 08000000 3fa60800 .z..5.......?... │ │ - 0x001b1010 00000000 36e60500 36e60500 36010000 ....6...6...6... │ │ - 0x001b1020 08000000 47a60800 00000000 197a0500 ....G........z.. │ │ - 0x001b1030 197a0500 37010000 08000000 4fa60800 .z..7.......O... │ │ - 0x001b1040 00000000 4ce60500 4ce60500 38010000 ....L...L...8... │ │ + 0x001b0fc0 08000000 27a60800 00000000 167a0500 ....'........z.. │ │ + 0x001b0fd0 167a0500 33010000 08000000 2fa60800 .z..3......./... │ │ + 0x001b0fe0 00000000 b5960500 b5960500 34010000 ............4... │ │ + 0x001b0ff0 08000000 37a60800 00000000 2c7a0500 ....7.......,z.. │ │ + 0x001b1000 2c7a0500 35010000 08000000 3fa60800 ,z..5.......?... │ │ + 0x001b1010 00000000 5de60500 5de60500 36010000 ....]...]...6... │ │ + 0x001b1020 08000000 47a60800 00000000 407a0500 ....G.......@z.. │ │ + 0x001b1030 407a0500 37010000 08000000 4fa60800 @z..7.......O... │ │ + 0x001b1040 00000000 73e60500 73e60500 38010000 ....s...s...8... │ │ 0x001b1050 08000000 57a60800 00000000 8c430600 ....W........C.. │ │ 0x001b1060 8c430600 39010000 08000000 5fa60800 .C..9......._... │ │ - 0x001b1070 00000000 2f7a0500 2f7a0500 3a010000 ..../z../z..:... │ │ - 0x001b1080 08000000 67a60800 00000000 b0450500 ....g........E.. │ │ - 0x001b1090 b0450500 3b010000 09000000 6fa60800 .E..;.......o... │ │ + 0x001b1070 00000000 567a0500 567a0500 3a010000 ....Vz..Vz..:... │ │ + 0x001b1080 08000000 67a60800 00000000 d7450500 ....g........E.. │ │ + 0x001b1090 d7450500 3b010000 09000000 6fa60800 .E..;.......o... │ │ 0x001b10a0 00000000 e1010500 e1010500 3c010000 ............<... │ │ 0x001b10b0 09000000 78a60800 00000000 b65c0600 ....x........\.. │ │ 0x001b10c0 b65c0600 3d010000 09000000 81a60800 .\..=........... │ │ - 0x001b10d0 00000000 553a0500 553a0500 3e010000 ....U:..U:..>... │ │ - 0x001b10e0 09000000 8aa60800 00000000 3a7a0500 ............:z.. │ │ - 0x001b10f0 3a7a0500 3f010000 09000000 93a60800 :z..?........... │ │ + 0x001b10d0 00000000 7c3a0500 7c3a0500 3e010000 ....|:..|:..>... │ │ + 0x001b10e0 09000000 8aa60800 00000000 617a0500 ............az.. │ │ + 0x001b10f0 617a0500 3f010000 09000000 93a60800 az..?........... │ │ 0x001b1100 00000000 c6750600 c6750600 40010000 .....u...u..@... │ │ - 0x001b1110 09000000 9ca60800 00000000 286d0500 ............(m.. │ │ - 0x001b1120 286d0500 41010000 09000000 a5a60800 (m..A........... │ │ + 0x001b1110 09000000 9ca60800 00000000 4f6d0500 ............Om.. │ │ + 0x001b1120 4f6d0500 41010000 09000000 a5a60800 Om..A........... │ │ 0x001b1130 00000000 651c0600 651c0600 42010000 ....e...e...B... │ │ - 0x001b1140 09000000 aea60800 00000000 61e60500 ............a... │ │ - 0x001b1150 61e60500 43010000 08000000 b7a60800 a...C........... │ │ + 0x001b1140 09000000 aea60800 00000000 88e60500 ................ │ │ + 0x001b1150 88e60500 43010000 08000000 b7a60800 ....C........... │ │ 0x001b1160 00000000 19290600 19290600 44010000 .....)...)..D... │ │ 0x001b1170 08000000 bfa60800 00000000 00010600 ................ │ │ 0x001b1180 00010600 45010000 08000000 c7a60800 ....E........... │ │ 0x001b1190 00000000 2c290600 2c290600 46010000 ....,)..,)..F... │ │ 0x001b11a0 08000000 cfa60800 00000000 97430600 .............C.. │ │ 0x001b11b0 97430600 47010000 08000000 d7a60800 .C..G........... │ │ 0x001b11c0 00000000 781c0600 781c0600 48010000 ....x...x...H... │ │ - 0x001b11d0 08000000 dfa60800 00000000 bf1e0500 ................ │ │ - 0x001b11e0 bf1e0500 49010000 08000000 e7a60800 ....I........... │ │ - 0x001b11f0 00000000 4f7a0500 4f7a0500 4a010000 ....Oz..Oz..J... │ │ + 0x001b11d0 08000000 dfa60800 00000000 e61e0500 ................ │ │ + 0x001b11e0 e61e0500 49010000 08000000 e7a60800 ....I........... │ │ + 0x001b11f0 00000000 767a0500 767a0500 4a010000 ....vz..vz..J... │ │ 0x001b1200 08000000 efa60800 00000000 8e1c0600 ................ │ │ 0x001b1210 8e1c0600 4b010000 08000000 f7a60800 ....K........... │ │ 0x001b1220 00000000 a9430600 a9430600 4c010000 .....C...C..L... │ │ 0x001b1230 08000000 ffa60800 00000000 1f9c0600 ................ │ │ 0x001b1240 1f9c0600 4d010000 08000000 07a70800 ....M........... │ │ 0x001b1250 00000000 fa010500 fa010500 4e010000 ............N... │ │ - 0x001b1260 08000000 0fa70800 00000000 b22c0500 .............,.. │ │ - 0x001b1270 b22c0500 4f010000 08000000 17a70800 .,..O........... │ │ + 0x001b1260 08000000 0fa70800 00000000 d92c0500 .............,.. │ │ + 0x001b1270 d92c0500 4f010000 08000000 17a70800 .,..O........... │ │ 0x001b1280 00000000 bc430600 bc430600 50010000 .....C...C..P... │ │ 0x001b1290 08000000 1fa70800 00000000 e1750600 .............u.. │ │ 0x001b12a0 e1750600 51010000 08000000 27a70800 .u..Q.......'... │ │ 0x001b12b0 00000000 3a290600 3a290600 52010000 ....:)..:)..R... │ │ - 0x001b12c0 08000000 2fa70800 00000000 d41e0500 ..../........... │ │ - 0x001b12d0 d41e0500 53010000 08000000 37a70800 ....S.......7... │ │ + 0x001b12c0 08000000 2fa70800 00000000 fb1e0500 ..../........... │ │ + 0x001b12d0 fb1e0500 53010000 08000000 37a70800 ....S.......7... │ │ 0x001b12e0 00000000 a31c0600 a31c0600 54010000 ............T... │ │ 0x001b12f0 08000000 3fa70800 00000000 b7f30500 ....?........... │ │ 0x001b1300 b7f30500 55010000 08000000 47a70800 ....U.......G... │ │ 0x001b1310 00000000 3d690600 3d690600 56010000 ....=i..=i..V... │ │ 0x001b1320 08000000 4fa70800 00000000 47900600 ....O.......G... │ │ 0x001b1330 47900600 57010000 08000000 57a70800 G...W.......W... │ │ - 0x001b1340 00000000 e21e0500 e21e0500 58010000 ............X... │ │ + 0x001b1340 00000000 091f0500 091f0500 58010000 ............X... │ │ 0x001b1350 08000000 5fa70800 00000000 b81c0600 ...._........... │ │ 0x001b1360 b81c0600 59010000 08000000 67a70800 ....Y.......g... │ │ 0x001b1370 00000000 5b900600 5b900600 5a010000 ....[...[...Z... │ │ - 0x001b1380 08000000 6fa70800 00000000 4d530500 ....o.......MS.. │ │ - 0x001b1390 4d530500 5b010000 08000000 77a70800 MS..[.......w... │ │ - 0x001b13a0 00000000 617a0500 617a0500 5c010000 ....az..az..\... │ │ - 0x001b13b0 08000000 7fa70800 00000000 723a0500 ............r:.. │ │ - 0x001b13c0 723a0500 5d010000 08000000 87a70800 r:..]........... │ │ + 0x001b1380 08000000 6fa70800 00000000 74530500 ....o.......tS.. │ │ + 0x001b1390 74530500 5b010000 08000000 77a70800 tS..[.......w... │ │ + 0x001b13a0 00000000 887a0500 887a0500 5c010000 .....z...z..\... │ │ + 0x001b13b0 08000000 7fa70800 00000000 993a0500 .............:.. │ │ + 0x001b13c0 993a0500 5d010000 08000000 87a70800 .:..]........... │ │ 0x001b13d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x001b13e0 00000000 00000000 00000000 d3a30500 ................ │ │ - 0x001b13f0 d3a30500 5f010000 08000000 8fa70800 ...._........... │ │ - 0x001b1400 00000000 747a0500 747a0500 60010000 ....tz..tz..`... │ │ - 0x001b1410 08000000 97a70800 00000000 6ee60500 ............n... │ │ - 0x001b1420 6ee60500 61010000 08000000 9fa70800 n...a........... │ │ - 0x001b1430 00000000 dbd80500 dbd80500 62010000 ............b... │ │ + 0x001b13e0 00000000 00000000 00000000 faa30500 ................ │ │ + 0x001b13f0 faa30500 5f010000 08000000 8fa70800 ...._........... │ │ + 0x001b1400 00000000 9b7a0500 9b7a0500 60010000 .....z...z..`... │ │ + 0x001b1410 08000000 97a70800 00000000 95e60500 ................ │ │ + 0x001b1420 95e60500 61010000 08000000 9fa70800 ....a........... │ │ + 0x001b1430 00000000 02d90500 02d90500 62010000 ............b... │ │ 0x001b1440 08000000 a7a70800 00000000 a7350600 .............5.. │ │ 0x001b1450 a7350600 63010000 08000000 afa70800 .5..c........... │ │ - 0x001b1460 00000000 aa600500 aa600500 64010000 .....`...`..d... │ │ + 0x001b1460 00000000 d1600500 d1600500 64010000 .....`...`..d... │ │ 0x001b1470 08000000 b7a70800 00000000 c6f30500 ................ │ │ 0x001b1480 c6f30500 65010000 08000000 bfa70800 ....e........... │ │ - 0x001b1490 00000000 45870500 45870500 66010000 ....E...E...f... │ │ - 0x001b14a0 08000000 c7a70800 00000000 c4450500 .............E.. │ │ - 0x001b14b0 c4450500 67010000 08000000 cfa70800 .E..g........... │ │ + 0x001b1490 00000000 6c870500 6c870500 66010000 ....l...l...f... │ │ + 0x001b14a0 08000000 c7a70800 00000000 eb450500 .............E.. │ │ + 0x001b14b0 eb450500 67010000 08000000 cfa70800 .E..g........... │ │ 0x001b14c0 00000000 3e820600 3e820600 68010000 ....>...>...h... │ │ - 0x001b14d0 08000000 d7a70800 00000000 f5d80500 ................ │ │ - 0x001b14e0 f5d80500 69010000 08000000 dfa70800 ....i........... │ │ + 0x001b14d0 08000000 d7a70800 00000000 1cd90500 ................ │ │ + 0x001b14e0 1cd90500 69010000 08000000 dfa70800 ....i........... │ │ 0x001b14f0 00000000 8d0f0600 8d0f0600 6a010000 ............j... │ │ 0x001b1500 08000000 e7a70800 00000000 f6750600 .............u.. │ │ - 0x001b1510 907a0500 6b010000 08000000 efa70800 .z..k........... │ │ - 0x001b1520 00000000 f2110500 c2600500 6c010000 .........`..l... │ │ - 0x001b1530 08000000 f7a70800 00000000 71bf0500 ............q... │ │ - 0x001b1540 c62c0500 6d010000 09000000 ffa70800 .,..m........... │ │ - 0x001b1550 00000000 51690600 51870500 6e010000 ....Qi..Q...n... │ │ - 0x001b1560 09000000 08a80800 00000000 db450500 .............E.. │ │ - 0x001b1570 04d90500 6f010000 09000000 11a80800 ....o........... │ │ - 0x001b1580 00000000 49290600 a4960500 70010000 ....I)......p... │ │ + 0x001b1510 b77a0500 6b010000 08000000 efa70800 .z..k........... │ │ + 0x001b1520 00000000 f2110500 e9600500 6c010000 .........`..l... │ │ + 0x001b1530 08000000 f7a70800 00000000 98bf0500 ................ │ │ + 0x001b1540 ed2c0500 6d010000 09000000 ffa70800 .,..m........... │ │ + 0x001b1550 00000000 51690600 78870500 6e010000 ....Qi..x...n... │ │ + 0x001b1560 09000000 08a80800 00000000 02460500 .............F.. │ │ + 0x001b1570 2bd90500 6f010000 09000000 11a80800 +...o........... │ │ + 0x001b1580 00000000 49290600 cb960500 70010000 ....I)......p... │ │ 0x001b1590 09000000 1aa80800 00000000 a00f0600 ................ │ │ - 0x001b15a0 88e60500 71010000 09000000 23a80800 ....q.......#... │ │ - 0x001b15b0 00000000 863a0500 60530500 72010000 .....:..`S..r... │ │ + 0x001b15a0 afe60500 71010000 09000000 23a80800 ....q.......#... │ │ + 0x001b15b0 00000000 ad3a0500 87530500 72010000 .....:...S..r... │ │ 0x001b15c0 09000000 2ca80800 00000000 d0430600 ....,........C.. │ │ - 0x001b15d0 9fb10500 73010000 09000000 35a80800 ....s.......5... │ │ - 0x001b15e0 00000000 be960500 07510600 74010000 .........Q..t... │ │ - 0x001b15f0 09000000 3ea80800 00000000 e6d40500 ....>........... │ │ - 0x001b1600 e6d40500 75010000 09000000 47a80800 ....u.......G... │ │ + 0x001b15d0 c6b10500 73010000 09000000 35a80800 ....s.......5... │ │ + 0x001b15e0 00000000 e5960500 07510600 74010000 .........Q..t... │ │ + 0x001b15f0 09000000 3ea80800 00000000 0dd50500 ....>........... │ │ + 0x001b1600 0dd50500 75010000 09000000 47a80800 ....u.......G... │ │ 0x001b1610 00000000 0d720600 0d720600 76010000 .....r...r..v... │ │ - 0x001b1620 09000000 50a80800 00000000 cd960500 ....P........... │ │ + 0x001b1620 09000000 50a80800 00000000 f4960500 ....P........... │ │ 0x001b1630 18010600 77010000 09000000 59a80800 ....w.......Y... │ │ 0x001b1640 00000000 b5640600 b5640600 78010000 .....d...d..x... │ │ - 0x001b1650 04000000 62a80800 00000000 83bf0500 ....b........... │ │ - 0x001b1660 83bf0500 79010000 05000000 66a80800 ....y.......f... │ │ + 0x001b1650 04000000 62a80800 00000000 aabf0500 ....b........... │ │ + 0x001b1660 aabf0500 79010000 05000000 66a80800 ....y.......f... │ │ 0x001b1670 00000000 57690600 359c0600 7a010000 ....Wi..5...z... │ │ 0x001b1680 02000000 6ba80800 00000000 66690600 ....k.......fi.. │ │ 0x001b1690 559c0600 7b010000 01000000 6da80800 U...{.......m... │ │ 0x001b16a0 00000000 d45c0600 bd350600 7c010000 .....\...5..|... │ │ 0x001b16b0 02000000 6ea80800 00000000 49820600 ....n.......I... │ │ 0x001b16c0 06760600 7d010000 03000000 70a80800 .v..}.......p... │ │ - 0x001b16d0 00000000 96e60500 0b760600 7e010000 .........v..~... │ │ + 0x001b16d0 00000000 bde60500 0b760600 7e010000 .........v..~... │ │ 0x001b16e0 04000000 73a80800 00000000 d3f30500 ....s........... │ │ 0x001b16f0 a80f0600 7f010000 04000000 77a80800 ............w... │ │ 0x001b1700 00000000 78900600 85900600 80010000 ....x........... │ │ 0x001b1710 04000000 7ba80800 00000000 5d290600 ....{.......]).. │ │ 0x001b1720 599c0600 81010000 04000000 7fa80800 Y............... │ │ - 0x001b1730 00000000 e1a30500 a0e60500 82010000 ................ │ │ - 0x001b1740 04000000 83a80800 00000000 ca600500 .............`.. │ │ - 0x001b1750 da2c0500 83010000 04000000 87a80800 .,.............. │ │ + 0x001b1730 00000000 08a40500 c7e60500 82010000 ................ │ │ + 0x001b1740 04000000 83a80800 00000000 f1600500 .............`.. │ │ + 0x001b1750 012d0500 83010000 04000000 87a80800 .-.............. │ │ 0x001b1760 00000000 15760600 15760600 84010000 .....v...v...... │ │ 0x001b1770 04000000 8ba80800 00000000 fa110500 ................ │ │ - 0x001b1780 10d90500 85010000 05000000 8fa80800 ................ │ │ - 0x001b1790 00000000 3d6d0500 74530500 86010000 ....=m..tS...... │ │ + 0x001b1780 37d90500 85010000 05000000 8fa80800 7............... │ │ + 0x001b1790 00000000 646d0500 9b530500 86010000 ....dm...S...... │ │ 0x001b17a0 09000000 94a80800 00000000 b30f0600 ................ │ │ 0x001b17b0 06120500 87010000 0a000000 9da80800 ................ │ │ - 0x001b17c0 00000000 a9e60500 6a690600 88010000 ........ji...... │ │ - 0x001b17d0 0a000000 a7a80800 00000000 9a670500 .............g.. │ │ - 0x001b17e0 9a670500 89010000 00000000 00000000 .g.............. │ │ - 0x001b17f0 00000000 b4b10500 71690600 8a010000 ........qi...... │ │ + 0x001b17c0 00000000 d0e60500 6a690600 88010000 ........ji...... │ │ + 0x001b17d0 0a000000 a7a80800 00000000 c1670500 .............g.. │ │ + 0x001b17e0 c1670500 89010000 00000000 00000000 .g.............. │ │ + 0x001b17f0 00000000 dbb10500 71690600 8a010000 ........qi...... │ │ 0x001b1800 03000000 b1a80800 00000000 92900600 ................ │ │ 0x001b1810 92900600 8b010000 04000000 b4a80800 ................ │ │ 0x001b1820 00000000 1a760600 9c900600 8c010000 .....v.......... │ │ 0x001b1830 09000000 b8a80800 00000000 22760600 ............"v.. │ │ 0x001b1840 22760600 8d010000 08000000 c1a80800 "v.............. │ │ - 0x001b1850 00000000 d7960500 8a690600 8e010000 .........i...... │ │ + 0x001b1850 00000000 fe960500 8a690600 8e010000 .........i...... │ │ 0x001b1860 08000000 c9a80800 00000000 d85c0600 .............\.. │ │ 0x001b1870 d85c0600 8f010000 08000000 d1a80800 .\.............. │ │ - 0x001b1880 00000000 5c870500 5c870500 90010000 ....\...\....... │ │ + 0x001b1880 00000000 83870500 83870500 90010000 ................ │ │ 0x001b1890 03000000 d9a80800 00000000 16120500 ................ │ │ 0x001b18a0 b1900600 91010000 03000000 dca80800 ................ │ │ - 0x001b18b0 00000000 e85c0600 a17a0500 92010000 .....\...z...... │ │ + 0x001b18b0 00000000 e85c0600 c87a0500 92010000 .....\...z...... │ │ 0x001b18c0 03000000 dfa80800 00000000 fa5c0600 .............\.. │ │ 0x001b18d0 055d0600 93010000 03000000 e2a80800 .].............. │ │ - 0x001b18e0 00000000 9a670500 9a670500 94010000 .....g...g...... │ │ + 0x001b18e0 00000000 c1670500 c1670500 94010000 .....g...g...... │ │ 0x001b18f0 00000000 00000000 00000000 a5690600 .............i.. │ │ 0x001b1900 23010600 95010000 05000000 e5a80800 #............... │ │ - 0x001b1910 00000000 943a0500 943a0500 96010000 .....:...:...... │ │ - 0x001b1920 07000000 eaa80800 00000000 b57a0500 .............z.. │ │ - 0x001b1930 b57a0500 97010000 07000000 f1a80800 .z.............. │ │ - 0x001b1940 00000000 e1450500 e1450500 98010000 .....E...E...... │ │ - 0x001b1950 07000000 f8a80800 00000000 e12c0500 .............,.. │ │ - 0x001b1960 e12c0500 99010000 08000000 ffa80800 .,.............. │ │ + 0x001b1910 00000000 bb3a0500 bb3a0500 96010000 .....:...:...... │ │ + 0x001b1920 07000000 eaa80800 00000000 dc7a0500 .............z.. │ │ + 0x001b1930 dc7a0500 97010000 07000000 f1a80800 .z.............. │ │ + 0x001b1940 00000000 08460500 08460500 98010000 .....F...F...... │ │ + 0x001b1950 07000000 f8a80800 00000000 082d0500 .............-.. │ │ + 0x001b1960 082d0500 99010000 08000000 ffa80800 .-.............. │ │ 0x001b1970 00000000 cb900600 cb900600 9a010000 ................ │ │ 0x001b1980 08000000 07a90800 00000000 65290600 ............e).. │ │ 0x001b1990 65290600 9b010000 08000000 0fa90800 e).............. │ │ 0x001b19a0 00000000 d6900600 d6900600 9c010000 ................ │ │ 0x001b19b0 08000000 17a90800 00000000 245d0600 ............$].. │ │ 0x001b19c0 245d0600 9d010000 08000000 1fa90800 $].............. │ │ 0x001b19d0 00000000 d8f30500 d8f30500 9e010000 ................ │ │ - 0x001b19e0 08000000 27a90800 00000000 7d530500 ....'.......}S.. │ │ - 0x001b19f0 7d530500 9f010000 08000000 2fa90800 }S........../... │ │ - 0x001b1a00 00000000 61870500 61870500 a0010000 ....a...a....... │ │ - 0x001b1a10 07000000 37a90800 00000000 d1600500 ....7........`.. │ │ + 0x001b19e0 08000000 27a90800 00000000 a4530500 ....'........S.. │ │ + 0x001b19f0 a4530500 9f010000 08000000 2fa90800 .S........../... │ │ + 0x001b1a00 00000000 88870500 88870500 a0010000 ................ │ │ + 0x001b1a10 07000000 37a90800 00000000 f8600500 ....7........`.. │ │ 0x001b1a20 df430600 a1010000 09000000 3ea90800 .C..........>... │ │ - 0x001b1a30 00000000 1c510600 d9600500 a2010000 .....Q...`...... │ │ + 0x001b1a30 00000000 1c510600 00610500 a2010000 .....Q...a...... │ │ 0x001b1a40 09000000 47a90800 00000000 f90f0500 ....G........... │ │ 0x001b1a50 70290600 a3010000 09000000 50a90800 p)..........P... │ │ - 0x001b1a60 00000000 1cd90500 619c0600 a4010000 ........a....... │ │ + 0x001b1a60 00000000 43d90500 619c0600 a4010000 ....C...a....... │ │ 0x001b1a70 09000000 59a90800 00000000 0f020500 ....Y........... │ │ 0x001b1a80 f2430600 a5010000 09000000 62a90800 .C..........b... │ │ - 0x001b1a90 00000000 7c290600 e5600500 a6010000 ....|)...`...... │ │ + 0x001b1a90 00000000 7c290600 0c610500 a6010000 ....|)...a...... │ │ 0x001b1aa0 09000000 6ba90800 00000000 ccf10500 ....k........... │ │ 0x001b1ab0 1b020500 a7010000 09000000 74a90800 ............t... │ │ - 0x001b1ac0 00000000 eaa30500 88290600 a8010000 .........)...... │ │ + 0x001b1ac0 00000000 11a40500 88290600 a8010000 .........)...... │ │ 0x001b1ad0 09000000 7da90800 00000000 28120500 ....}.......(... │ │ 0x001b1ae0 b0690600 a9010000 09000000 86a90800 .i.............. │ │ - 0x001b1af0 00000000 94290600 f6a30500 aa010000 .....).......... │ │ + 0x001b1af0 00000000 94290600 1da40500 aa010000 .....).......... │ │ 0x001b1b00 09000000 8fa90800 00000000 0b270600 .............'.. │ │ 0x001b1b10 27020500 ab010000 09000000 98a90800 '............... │ │ - 0x001b1b20 00000000 b0e60500 e9960500 ac010000 ................ │ │ - 0x001b1b30 09000000 a1a90800 00000000 f1600500 .............`.. │ │ + 0x001b1b20 00000000 d7e60500 10970500 ac010000 ................ │ │ + 0x001b1b30 09000000 a1a90800 00000000 18610500 .............a.. │ │ 0x001b1b40 e3f30500 ad010000 09000000 aaa90800 ................ │ │ 0x001b1b50 00000000 2e760600 c1350600 ae010000 .....v...5...... │ │ - 0x001b1b60 03000000 b3a90800 00000000 a03a0500 .............:.. │ │ + 0x001b1b60 03000000 b3a90800 00000000 c73a0500 .............:.. │ │ 0x001b1b70 d7350600 af010000 07000000 b6a90800 .5.............. │ │ - 0x001b1b80 00000000 f0450500 7acb0500 b0010000 .....E..z....... │ │ + 0x001b1b80 00000000 17460500 a1cb0500 b0010000 .....F.......... │ │ 0x001b1b90 07000000 bda90800 00000000 b60f0600 ................ │ │ 0x001b1ba0 fe430600 b1010000 07000000 c4a90800 .C.............. │ │ 0x001b1bb0 00000000 a0290600 a0290600 b2010000 .....)...)...... │ │ 0x001b1bc0 01000000 cba90800 00000000 e1900600 ................ │ │ 0x001b1bd0 e1900600 b3010000 03000000 cca90800 ................ │ │ - 0x001b1be0 00000000 b43a0500 b43a0500 b4010000 .....:...:...... │ │ - 0x001b1bf0 07000000 cfa90800 00000000 ce7a0500 .............z.. │ │ - 0x001b1c00 ce7a0500 b5010000 08000000 d6a90800 .z.............. │ │ - 0x001b1c10 00000000 f71e0500 f71e0500 b6010000 ................ │ │ + 0x001b1be0 00000000 db3a0500 db3a0500 b4010000 .....:...:...... │ │ + 0x001b1bf0 07000000 cfa90800 00000000 f57a0500 .............z.. │ │ + 0x001b1c00 f57a0500 b5010000 08000000 d6a90800 .z.............. │ │ + 0x001b1c10 00000000 1e1f0500 1e1f0500 b6010000 ................ │ │ 0x001b1c20 09000000 dea90800 00000000 e5900600 ................ │ │ 0x001b1c30 e5900600 b7010000 09000000 e7a90800 ................ │ │ 0x001b1c40 00000000 2f5d0600 2f5d0600 b8010000 ..../]../]...... │ │ 0x001b1c50 09000000 f0a90800 00000000 4e820600 ............N... │ │ 0x001b1c60 4e820600 b9010000 09000000 f9a90800 N............... │ │ - 0x001b1c70 00000000 d47a0500 d47a0500 ba010000 .....z...z...... │ │ + 0x001b1c70 00000000 fb7a0500 fb7a0500 ba010000 .....z...z...... │ │ 0x001b1c80 0a000000 02aa0800 00000000 ce1c0600 ................ │ │ 0x001b1c90 ce1c0600 bb010000 0a000000 0caa0800 ................ │ │ 0x001b1ca0 00000000 5a820600 5a820600 bc010000 ....Z...Z....... │ │ 0x001b1cb0 0a000000 16aa0800 00000000 6d9c0600 ............m... │ │ 0x001b1cc0 6d9c0600 bd010000 0a000000 20aa0800 m........... ... │ │ 0x001b1cd0 00000000 bc690600 bc690600 be010000 .....i...i...... │ │ - 0x001b1ce0 0a000000 2aaa0800 00000000 88530500 ....*........S.. │ │ - 0x001b1cf0 88530500 bf010000 0a000000 34aa0800 .S..........4... │ │ - 0x001b1d00 00000000 02a40500 02a40500 c0010000 ................ │ │ - 0x001b1d10 0a000000 3eaa0800 00000000 466d0500 ....>.......Fm.. │ │ - 0x001b1d20 466d0500 c1010000 0a000000 48aa0800 Fm..........H... │ │ - 0x001b1d30 00000000 bce60500 bce60500 c2010000 ................ │ │ - 0x001b1d40 0a000000 52aa0800 00000000 97cb0500 ....R........... │ │ - 0x001b1d50 97cb0500 c3010000 0a000000 5caa0800 ............\... │ │ + 0x001b1ce0 0a000000 2aaa0800 00000000 af530500 ....*........S.. │ │ + 0x001b1cf0 af530500 bf010000 0a000000 34aa0800 .S..........4... │ │ + 0x001b1d00 00000000 29a40500 29a40500 c0010000 ....)...)....... │ │ + 0x001b1d10 0a000000 3eaa0800 00000000 6d6d0500 ....>.......mm.. │ │ + 0x001b1d20 6d6d0500 c1010000 0a000000 48aa0800 mm..........H... │ │ + 0x001b1d30 00000000 e3e60500 e3e60500 c2010000 ................ │ │ + 0x001b1d40 0a000000 52aa0800 00000000 becb0500 ....R........... │ │ + 0x001b1d50 becb0500 c3010000 0a000000 5caa0800 ............\... │ │ 0x001b1d60 00000000 cc0f0600 cc0f0600 c4010000 ................ │ │ - 0x001b1d70 0a000000 66aa0800 00000000 0a460500 ....f........F.. │ │ - 0x001b1d80 0a460500 c5010000 0a000000 70aa0800 .F..........p... │ │ + 0x001b1d70 0a000000 66aa0800 00000000 31460500 ....f.......1F.. │ │ + 0x001b1d80 31460500 c5010000 0a000000 70aa0800 1F..........p... │ │ 0x001b1d90 00000000 405d0600 405d0600 c6010000 ....@]..@]...... │ │ - 0x001b1da0 0a000000 7aaa0800 00000000 90bf0500 ....z........... │ │ - 0x001b1db0 90bf0500 c7010000 0a000000 84aa0800 ................ │ │ - 0x001b1dc0 00000000 a1cb0500 a1cb0500 c8010000 ................ │ │ - 0x001b1dd0 0a000000 8eaa0800 00000000 28d90500 ............(... │ │ - 0x001b1de0 28d90500 c9010000 0a000000 98aa0800 (............... │ │ - 0x001b1df0 00000000 0a1f0500 e47a0500 ca010000 .........z...... │ │ + 0x001b1da0 0a000000 7aaa0800 00000000 b7bf0500 ....z........... │ │ + 0x001b1db0 b7bf0500 c7010000 0a000000 84aa0800 ................ │ │ + 0x001b1dc0 00000000 c8cb0500 c8cb0500 c8010000 ................ │ │ + 0x001b1dd0 0a000000 8eaa0800 00000000 4fd90500 ............O... │ │ + 0x001b1de0 4fd90500 c9010000 0a000000 98aa0800 O............... │ │ + 0x001b1df0 00000000 311f0500 0b7b0500 ca010000 ....1....{...... │ │ 0x001b1e00 0a000000 a2aa0800 00000000 eff30500 ................ │ │ 0x001b1e10 eff30500 cb010000 0a000000 acaa0800 ................ │ │ 0x001b1e20 00000000 555d0600 34120500 cc010000 ....U]..4....... │ │ - 0x001b1e30 0a000000 b6aa0800 00000000 e1510500 .............Q.. │ │ - 0x001b1e40 e1510500 cd010000 0a000000 c0aa0800 .Q.............. │ │ - 0x001b1e50 00000000 0e1f0500 0e1f0500 ce010000 ................ │ │ + 0x001b1e30 0a000000 b6aa0800 00000000 08520500 .............R.. │ │ + 0x001b1e40 08520500 cd010000 0a000000 c0aa0800 .R.............. │ │ + 0x001b1e50 00000000 351f0500 351f0500 ce010000 ....5...5....... │ │ 0x001b1e60 0a000000 caaa0800 00000000 16440600 .............D.. │ │ 0x001b1e70 16440600 cf010000 0a000000 d4aa0800 .D.............. │ │ - 0x001b1e80 00000000 eb7a0500 eb7a0500 d0010000 .....z...z...... │ │ - 0x001b1e90 0a000000 deaa0800 00000000 556d0500 ............Um.. │ │ - 0x001b1ea0 556d0500 d1010000 0a000000 e8aa0800 Um.............. │ │ - 0x001b1eb0 00000000 cce60500 cce60500 d2010000 ................ │ │ + 0x001b1e80 00000000 127b0500 127b0500 d0010000 .....{...{...... │ │ + 0x001b1e90 0a000000 deaa0800 00000000 7c6d0500 ............|m.. │ │ + 0x001b1ea0 7c6d0500 d1010000 0a000000 e8aa0800 |m.............. │ │ + 0x001b1eb0 00000000 f3e60500 f3e60500 d2010000 ................ │ │ 0x001b1ec0 0a000000 f2aa0800 00000000 21440600 ............!D.. │ │ 0x001b1ed0 21440600 d3010000 0a000000 fcaa0800 !D.............. │ │ - 0x001b1ee0 00000000 1a460500 1a460500 d4010000 .....F...F...... │ │ + 0x001b1ee0 00000000 41460500 41460500 d4010000 ....AF..AF...... │ │ 0x001b1ef0 0a000000 06ab0800 00000000 28510600 ............(Q.. │ │ 0x001b1f00 28510600 d5010000 0a000000 10ab0800 (Q.............. │ │ 0x001b1f10 00000000 5a5d0600 5a5d0600 d6010000 ....Z]..Z]...... │ │ 0x001b1f20 0a000000 1aab0800 00000000 ed350600 .............5.. │ │ 0x001b1f30 ed350600 d7010000 0a000000 24ab0800 .5..........$... │ │ 0x001b1f40 00000000 42120500 42120500 d8010000 ....B...B....... │ │ 0x001b1f50 0a000000 2eab0800 00000000 33020500 ............3... │ │ 0x001b1f60 33020500 d9010000 0a000000 38ab0800 3...........8... │ │ 0x001b1f70 00000000 36510600 36510600 da010000 ....6Q..6Q...... │ │ 0x001b1f80 0a000000 42ab0800 00000000 47020500 ....B.......G... │ │ 0x001b1f90 47020500 db010000 0a000000 4cab0800 G...........L... │ │ 0x001b1fa0 00000000 6a5d0600 6a5d0600 dc010000 ....j]..j]...... │ │ - 0x001b1fb0 0a000000 56ab0800 00000000 1d1f0500 ....V........... │ │ - 0x001b1fc0 1d1f0500 dd010000 0a000000 60ab0800 ............`... │ │ - 0x001b1fd0 00000000 71870500 71870500 de010000 ....q...q....... │ │ + 0x001b1fb0 0a000000 56ab0800 00000000 441f0500 ....V.......D... │ │ + 0x001b1fc0 441f0500 dd010000 0a000000 60ab0800 D...........`... │ │ + 0x001b1fd0 00000000 98870500 98870500 de010000 ................ │ │ 0x001b1fe0 0a000000 6aab0800 00000000 54020500 ....j.......T... │ │ 0x001b1ff0 54020500 df010000 0a000000 74ab0800 T...........t... │ │ 0x001b2000 00000000 42760600 42760600 e0010000 ....Bv..Bv...... │ │ - 0x001b2010 0a000000 7eab0800 00000000 aacb0500 ....~........... │ │ - 0x001b2020 aacb0500 e1010000 0a000000 88ab0800 ................ │ │ - 0x001b2030 00000000 5f6d0500 5f6d0500 e2010000 ...._m.._m...... │ │ - 0x001b2040 0a000000 92ab0800 00000000 cdb10500 ................ │ │ - 0x001b2050 cdb10500 e3010000 0a000000 9cab0800 ................ │ │ + 0x001b2010 0a000000 7eab0800 00000000 d1cb0500 ....~........... │ │ + 0x001b2020 d1cb0500 e1010000 0a000000 88ab0800 ................ │ │ + 0x001b2030 00000000 866d0500 866d0500 e2010000 .....m...m...... │ │ + 0x001b2040 0a000000 92ab0800 00000000 f4b10500 ................ │ │ + 0x001b2050 f4b10500 e3010000 0a000000 9cab0800 ................ │ │ 0x001b2060 00000000 e81c0600 e81c0600 e4010000 ................ │ │ - 0x001b2070 0a000000 a6ab0800 00000000 3cd90500 ............<... │ │ - 0x001b2080 3cd90500 e5010000 0a000000 b0ab0800 <............... │ │ + 0x001b2070 0a000000 a6ab0800 00000000 63d90500 ............c... │ │ + 0x001b2080 63d90500 e5010000 0a000000 b0ab0800 c............... │ │ 0x001b2090 00000000 799c0600 799c0600 e6010000 ....y...y....... │ │ - 0x001b20a0 0a000000 baab0800 00000000 07a40500 ................ │ │ - 0x001b20b0 07a40500 e7010000 0a000000 c4ab0800 ................ │ │ + 0x001b20a0 0a000000 baab0800 00000000 2ea40500 ................ │ │ + 0x001b20b0 2ea40500 e7010000 0a000000 c4ab0800 ................ │ │ 0x001b20c0 00000000 8b9c0600 8b9c0600 e8010000 ................ │ │ 0x001b20d0 0a000000 ceab0800 00000000 2e010600 ................ │ │ 0x001b20e0 2e010600 e9010000 0a000000 d8ab0800 ................ │ │ - 0x001b20f0 00000000 b3cb0500 b3cb0500 ea010000 ................ │ │ - 0x001b2100 0a000000 e2ab0800 00000000 b83a0500 .............:.. │ │ - 0x001b2110 b83a0500 eb010000 0a000000 ecab0800 .:.............. │ │ + 0x001b20f0 00000000 dacb0500 dacb0500 ea010000 ................ │ │ + 0x001b2100 0a000000 e2ab0800 00000000 df3a0500 .............:.. │ │ + 0x001b2110 df3a0500 eb010000 0a000000 ecab0800 .:.............. │ │ 0x001b2120 00000000 66820600 66820600 ec010000 ....f...f....... │ │ - 0x001b2130 0a000000 f6ab0800 00000000 cd3a0500 .............:.. │ │ - 0x001b2140 cd3a0500 ed010000 0a000000 00ac0800 .:.............. │ │ - 0x001b2150 00000000 79870500 79870500 ee010000 ....y...y....... │ │ - 0x001b2160 0a000000 0aac0800 00000000 f17a0500 .............z.. │ │ - 0x001b2170 f17a0500 ef010000 0a000000 14ac0800 .z.............. │ │ - 0x001b2180 00000000 696d0500 696d0500 f0010000 ....im..im...... │ │ + 0x001b2130 0a000000 f6ab0800 00000000 f43a0500 .............:.. │ │ + 0x001b2140 f43a0500 ed010000 0a000000 00ac0800 .:.............. │ │ + 0x001b2150 00000000 a0870500 a0870500 ee010000 ................ │ │ + 0x001b2160 0a000000 0aac0800 00000000 187b0500 .............{.. │ │ + 0x001b2170 187b0500 ef010000 0a000000 14ac0800 .{.............. │ │ + 0x001b2180 00000000 906d0500 906d0500 f0010000 .....m...m...... │ │ 0x001b2190 0a000000 1eac0800 00000000 c4690600 .............i.. │ │ 0x001b21a0 c4690600 f1010000 0a000000 28ac0800 .i..........(... │ │ 0x001b21b0 00000000 fc350600 fc350600 f2010000 .....5...5...... │ │ - 0x001b21c0 0a000000 32ac0800 00000000 91530500 ....2........S.. │ │ - 0x001b21d0 91530500 f3010000 0a000000 3cac0800 .S..........<... │ │ - 0x001b21e0 00000000 c7cb0500 c7cb0500 f4010000 ................ │ │ - 0x001b21f0 0a000000 46ac0800 00000000 fd600500 ....F........`.. │ │ - 0x001b2200 fd600500 f5010000 0a000000 50ac0800 .`..........P... │ │ - 0x001b2210 00000000 fc7a0500 fc7a0500 f6010000 .....z...z...... │ │ - 0x001b2220 0a000000 5aac0800 00000000 03610500 ....Z........a.. │ │ - 0x001b2230 03610500 f7010000 03000000 64ac0800 .a..........d... │ │ - 0x001b2240 00000000 d1e60500 43010600 f8010000 ........C....... │ │ - 0x001b2250 05000000 67ac0800 00000000 a2bf0500 ....g........... │ │ - 0x001b2260 a2bf0500 f9010000 06000000 6cac0800 ............l... │ │ + 0x001b21c0 0a000000 32ac0800 00000000 b8530500 ....2........S.. │ │ + 0x001b21d0 b8530500 f3010000 0a000000 3cac0800 .S..........<... │ │ + 0x001b21e0 00000000 eecb0500 eecb0500 f4010000 ................ │ │ + 0x001b21f0 0a000000 46ac0800 00000000 24610500 ....F.......$a.. │ │ + 0x001b2200 24610500 f5010000 0a000000 50ac0800 $a..........P... │ │ + 0x001b2210 00000000 237b0500 237b0500 f6010000 ....#{..#{...... │ │ + 0x001b2220 0a000000 5aac0800 00000000 2a610500 ....Z.......*a.. │ │ + 0x001b2230 2a610500 f7010000 03000000 64ac0800 *a..........d... │ │ + 0x001b2240 00000000 f8e60500 43010600 f8010000 ........C....... │ │ + 0x001b2250 05000000 67ac0800 00000000 c9bf0500 ....g........... │ │ + 0x001b2260 c9bf0500 f9010000 06000000 6cac0800 ............l... │ │ 0x001b2270 00000000 53120500 53120500 fa010000 ....S...S....... │ │ - 0x001b2280 06000000 72ac0800 00000000 2c1f0500 ....r.......,... │ │ - 0x001b2290 2c1f0500 fb010000 07000000 78ac0800 ,...........x... │ │ + 0x001b2280 06000000 72ac0800 00000000 531f0500 ....r.......S... │ │ + 0x001b2290 531f0500 fb010000 07000000 78ac0800 S...........x... │ │ 0x001b22a0 00000000 e00f0600 e00f0600 fc010000 ................ │ │ 0x001b22b0 07000000 7fac0800 00000000 fa900600 ................ │ │ 0x001b22c0 fa900600 fd010000 03000000 86ac0800 ................ │ │ 0x001b22d0 00000000 a5290600 a5290600 fe010000 .....)...)...... │ │ 0x001b22e0 03000000 89ac0800 00000000 00000000 ................ │ │ 0x001b22f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x001b2300 00000000 d9b10500 af290600 00020000 .........)...... │ │ + 0x001b2300 00000000 00b20500 af290600 00020000 .........)...... │ │ 0x001b2310 02000000 8cac0800 00000000 4b760600 ............Kv.. │ │ 0x001b2320 29440600 01020000 03000000 8eac0800 )D.............. │ │ - 0x001b2330 00000000 e23a0500 7c6d0500 02020000 .....:..|m...... │ │ + 0x001b2330 00000000 093b0500 a36d0500 02020000 .....;...m...... │ │ 0x001b2340 03000000 91ac0800 00000000 f90f0600 ................ │ │ 0x001b2350 f90f0600 03020000 03000000 94ac0800 ................ │ │ 0x001b2360 00000000 12360600 12360600 04020000 .....6...6...... │ │ - 0x001b2370 03000000 97ac0800 00000000 e0b10500 ................ │ │ - 0x001b2380 ecb10500 05020000 03000000 9aac0800 ................ │ │ + 0x001b2370 03000000 97ac0800 00000000 07b20500 ................ │ │ + 0x001b2380 13b20500 05020000 03000000 9aac0800 ................ │ │ 0x001b2390 00000000 63120500 63120500 06020000 ....c...c....... │ │ 0x001b23a0 03000000 9dac0800 00000000 04f40500 ................ │ │ 0x001b23b0 04f40500 07020000 04000000 a0ac0800 ................ │ │ - 0x001b23c0 00000000 0e7b0500 0e7b0500 08020000 .....{...{...... │ │ - 0x001b23d0 04000000 a4ac0800 00000000 ed3a0500 .............:.. │ │ - 0x001b23e0 ed3a0500 09020000 04000000 a8ac0800 .:.............. │ │ - 0x001b23f0 00000000 fb3a0500 fb3a0500 0a020000 .....:...:...... │ │ + 0x001b23c0 00000000 357b0500 357b0500 08020000 ....5{..5{...... │ │ + 0x001b23d0 04000000 a4ac0800 00000000 143b0500 .............;.. │ │ + 0x001b23e0 143b0500 09020000 04000000 a8ac0800 .;.............. │ │ + 0x001b23f0 00000000 223b0500 223b0500 0a020000 ....";..";...... │ │ 0x001b2400 04000000 acac0800 00000000 1d360600 .............6.. │ │ 0x001b2410 1d360600 0b020000 04000000 b0ac0800 .6.............. │ │ - 0x001b2420 00000000 a3530500 a3530500 0c020000 .....S...S...... │ │ + 0x001b2420 00000000 ca530500 ca530500 0c020000 .....S...S...... │ │ 0x001b2430 04000000 b4ac0800 00000000 37440600 ............7D.. │ │ 0x001b2440 37440600 0d020000 04000000 b8ac0800 7D.............. │ │ 0x001b2450 00000000 73820600 73820600 0e020000 ....s...s....... │ │ - 0x001b2460 04000000 bcac0800 00000000 083b0500 .............;.. │ │ - 0x001b2470 083b0500 0f020000 04000000 c0ac0800 .;.............. │ │ + 0x001b2460 04000000 bcac0800 00000000 2f3b0500 ............/;.. │ │ + 0x001b2470 2f3b0500 0f020000 04000000 c0ac0800 /;.............. │ │ 0x001b2480 00000000 02100600 02100600 10020000 ................ │ │ 0x001b2490 04000000 c4ac0800 00000000 0e910600 ................ │ │ 0x001b24a0 0e910600 11020000 04000000 c8ac0800 ................ │ │ - 0x001b24b0 00000000 b0530500 b0530500 12020000 .....S...S...... │ │ + 0x001b24b0 00000000 d7530500 d7530500 12020000 .....S...S...... │ │ 0x001b24c0 04000000 ccac0800 00000000 40510600 ............@Q.. │ │ 0x001b24d0 40510600 13020000 04000000 d0ac0800 @Q.............. │ │ - 0x001b24e0 00000000 86870500 86870500 14020000 ................ │ │ + 0x001b24e0 00000000 ad870500 ad870500 14020000 ................ │ │ 0x001b24f0 04000000 d4ac0800 00000000 82820600 ................ │ │ 0x001b2500 82820600 15020000 04000000 d8ac0800 ................ │ │ - 0x001b2510 00000000 1d3b0500 1d3b0500 16020000 .....;...;...... │ │ - 0x001b2520 04000000 dcac0800 00000000 f5960500 ................ │ │ - 0x001b2530 f5960500 17020000 04000000 e0ac0800 ................ │ │ + 0x001b2510 00000000 443b0500 443b0500 16020000 ....D;..D;...... │ │ + 0x001b2520 04000000 dcac0800 00000000 1c970500 ................ │ │ + 0x001b2530 1c970500 17020000 04000000 e0ac0800 ................ │ │ 0x001b2540 00000000 12f40500 12f40500 18020000 ................ │ │ 0x001b2550 04000000 e4ac0800 00000000 26360600 ............&6.. │ │ 0x001b2560 26360600 19020000 04000000 e8ac0800 &6.............. │ │ - 0x001b2570 00000000 4bd90500 4bd90500 1a020000 ....K...K....... │ │ - 0x001b2580 04000000 ecac0800 00000000 ec2c0500 .............,.. │ │ - 0x001b2590 ec2c0500 1b020000 04000000 f0ac0800 .,.............. │ │ - 0x001b25a0 00000000 8f6d0500 8f6d0500 1c020000 .....m...m...... │ │ - 0x001b25b0 04000000 f4ac0800 00000000 5ed90500 ............^... │ │ - 0x001b25c0 5ed90500 1d020000 04000000 f8ac0800 ^............... │ │ - 0x001b25d0 00000000 93870500 93870500 1e020000 ................ │ │ - 0x001b25e0 04000000 fcac0800 00000000 2d460500 ............-F.. │ │ - 0x001b25f0 2d460500 1f020000 04000000 00ad0800 -F.............. │ │ - 0x001b2600 00000000 15a40500 15a40500 20020000 ............ ... │ │ - 0x001b2610 04000000 04ad0800 00000000 18610500 .............a.. │ │ - 0x001b2620 18610500 21020000 04000000 08ad0800 .a..!........... │ │ + 0x001b2570 00000000 72d90500 72d90500 1a020000 ....r...r....... │ │ + 0x001b2580 04000000 ecac0800 00000000 132d0500 .............-.. │ │ + 0x001b2590 132d0500 1b020000 04000000 f0ac0800 .-.............. │ │ + 0x001b25a0 00000000 b66d0500 b66d0500 1c020000 .....m...m...... │ │ + 0x001b25b0 04000000 f4ac0800 00000000 85d90500 ................ │ │ + 0x001b25c0 85d90500 1d020000 04000000 f8ac0800 ................ │ │ + 0x001b25d0 00000000 ba870500 ba870500 1e020000 ................ │ │ + 0x001b25e0 04000000 fcac0800 00000000 54460500 ............TF.. │ │ + 0x001b25f0 54460500 1f020000 04000000 00ad0800 TF.............. │ │ + 0x001b2600 00000000 3ca40500 3ca40500 20020000 ....<...<... ... │ │ + 0x001b2610 04000000 04ad0800 00000000 3f610500 ............?a.. │ │ + 0x001b2620 3f610500 21020000 04000000 08ad0800 ?a..!........... │ │ 0x001b2630 00000000 a19c0600 a19c0600 22020000 ............"... │ │ - 0x001b2640 04000000 0cad0800 00000000 29610500 ............)a.. │ │ - 0x001b2650 29610500 23020000 04000000 10ad0800 )a..#........... │ │ - 0x001b2660 00000000 3c610500 3c610500 24020000 ....... │ │ 0x001b28e0 04000000 7cad0800 00000000 71440600 ....|.......qD.. │ │ 0x001b28f0 71440600 3f020000 04000000 80ad0800 qD..?........... │ │ - 0x001b2900 00000000 cabf0500 cabf0500 40020000 ............@... │ │ + 0x001b2900 00000000 f1bf0500 f1bf0500 40020000 ............@... │ │ 0x001b2910 04000000 84ad0800 00000000 ce290600 .............).. │ │ 0x001b2920 ce290600 41020000 04000000 88ad0800 .)..A........... │ │ - 0x001b2930 00000000 a46d0500 a46d0500 42020000 .....m...m..B... │ │ + 0x001b2930 00000000 cb6d0500 cb6d0500 42020000 .....m...m..B... │ │ 0x001b2940 04000000 8cad0800 00000000 5e010600 ............^... │ │ 0x001b2950 5e010600 43020000 04000000 90ad0800 ^...C........... │ │ 0x001b2960 00000000 3a910600 3a910600 44020000 ....:...:...D... │ │ 0x001b2970 04000000 94ad0800 00000000 36f40500 ............6... │ │ 0x001b2980 36f40500 45020000 04000000 98ad0800 6...E........... │ │ - 0x001b2990 00000000 03b20500 03b20500 46020000 ............F... │ │ - 0x001b29a0 04000000 9cad0800 00000000 e2bf0500 ................ │ │ - 0x001b29b0 e2bf0500 47020000 04000000 a0ad0800 ....G........... │ │ + 0x001b2990 00000000 2ab20500 2ab20500 46020000 ....*...*...F... │ │ + 0x001b29a0 04000000 9cad0800 00000000 09c00500 ................ │ │ + 0x001b29b0 09c00500 47020000 04000000 a0ad0800 ....G........... │ │ 0x001b29c0 00000000 2d100600 2d100600 48020000 ....-...-...H... │ │ 0x001b29d0 04000000 a4ad0800 00000000 da690600 .............i.. │ │ 0x001b29e0 da690600 49020000 04000000 a8ad0800 .i..I........... │ │ 0x001b29f0 00000000 47f40500 47f40500 4a020000 ....G...G...J... │ │ 0x001b2a00 04000000 acad0800 00000000 41100600 ............A... │ │ 0x001b2a10 41100600 4b020000 04000000 b0ad0800 A...K........... │ │ 0x001b2a20 00000000 a3820600 a3820600 4c020000 ............L... │ │ - 0x001b2a30 04000000 b4ad0800 00000000 1d7b0500 .............{.. │ │ - 0x001b2a40 1d7b0500 4d020000 04000000 b8ad0800 .{..M........... │ │ - 0x001b2a50 00000000 98d90500 98d90500 4e020000 ............N... │ │ - 0x001b2a60 04000000 bcad0800 00000000 50610500 ............Pa.. │ │ - 0x001b2a70 50610500 4f020000 04000000 c0ad0800 Pa..O........... │ │ + 0x001b2a30 04000000 b4ad0800 00000000 447b0500 ............D{.. │ │ + 0x001b2a40 447b0500 4d020000 04000000 b8ad0800 D{..M........... │ │ + 0x001b2a50 00000000 bfd90500 bfd90500 4e020000 ............N... │ │ + 0x001b2a60 04000000 bcad0800 00000000 77610500 ............wa.. │ │ + 0x001b2a70 77610500 4f020000 04000000 c0ad0800 wa..O........... │ │ 0x001b2a80 00000000 b29c0600 b29c0600 50020000 ............P... │ │ 0x001b2a90 04000000 c4ad0800 00000000 e2290600 .............).. │ │ 0x001b2aa0 e2290600 51020000 04000000 c8ad0800 .)..Q........... │ │ - 0x001b2ab0 00000000 e5530500 e5530500 52020000 .....S...S..R... │ │ - 0x001b2ac0 04000000 ccad0800 00000000 add90500 ................ │ │ - 0x001b2ad0 add90500 53020000 04000000 d0ad0800 ....S........... │ │ + 0x001b2ab0 00000000 0c540500 0c540500 52020000 .....T...T..R... │ │ + 0x001b2ac0 04000000 ccad0800 00000000 d4d90500 ................ │ │ + 0x001b2ad0 d4d90500 53020000 04000000 d0ad0800 ....S........... │ │ 0x001b2ae0 00000000 53100600 53100600 54020000 ....S...S...T... │ │ 0x001b2af0 04000000 d4ad0800 00000000 f9290600 .............).. │ │ 0x001b2b00 f9290600 55020000 04000000 d8ad0800 .)..U........... │ │ 0x001b2b10 00000000 ed690600 ed690600 56020000 .....i...i..V... │ │ - 0x001b2b20 04000000 dcad0800 00000000 41460500 ............AF.. │ │ - 0x001b2b30 41460500 57020000 04000000 e0ad0800 AF..W........... │ │ + 0x001b2b20 04000000 dcad0800 00000000 68460500 ............hF.. │ │ + 0x001b2b30 68460500 57020000 04000000 e0ad0800 hF..W........... │ │ 0x001b2b40 00000000 6d120500 6d120500 58020000 ....m...m...X... │ │ 0x001b2b50 04000000 e4ad0800 00000000 6b510600 ............kQ.. │ │ - 0x001b2b60 2e3b0500 59020000 04000000 e8ad0800 .;..Y........... │ │ + 0x001b2b60 553b0500 59020000 04000000 e8ad0800 U;..Y........... │ │ 0x001b2b70 00000000 0a2a0600 65100600 5a020000 .....*..e...Z... │ │ - 0x001b2b80 04000000 ecad0800 00000000 bed90500 ................ │ │ - 0x001b2b90 bed90500 5b020000 04000000 f0ad0800 ....[........... │ │ + 0x001b2b80 04000000 ecad0800 00000000 e5d90500 ................ │ │ + 0x001b2b90 e5d90500 5b020000 04000000 f0ad0800 ....[........... │ │ 0x001b2ba0 00000000 73010600 73010600 5c020000 ....s...s...\... │ │ - 0x001b2bb0 04000000 f4ad0800 00000000 132d0500 .............-.. │ │ - 0x001b2bc0 132d0500 5d020000 04000000 f8ad0800 .-..]........... │ │ - 0x001b2bd0 00000000 e7cb0500 3ba40500 5e020000 ........;...^... │ │ + 0x001b2bb0 04000000 f4ad0800 00000000 3a2d0500 ............:-.. │ │ + 0x001b2bc0 3a2d0500 5d020000 04000000 f8ad0800 :-..]........... │ │ + 0x001b2bd0 00000000 0ecc0500 62a40500 5e020000 ........b...^... │ │ 0x001b2be0 04000000 fcad0800 00000000 84440600 .............D.. │ │ 0x001b2bf0 84440600 5f020000 04000000 00ae0800 .D.._........... │ │ 0x001b2c00 00000000 6a760600 6a760600 60020000 ....jv..jv..`... │ │ 0x001b2c10 04000000 04ae0800 00000000 182a0600 .............*.. │ │ 0x001b2c20 182a0600 61020000 04000000 08ae0800 .*..a........... │ │ - 0x001b2c30 00000000 f1cb0500 f1cb0500 62020000 ............b... │ │ - 0x001b2c40 04000000 0cae0800 00000000 13b20500 ................ │ │ - 0x001b2c50 13b20500 63020000 04000000 10ae0800 ....c........... │ │ + 0x001b2c30 00000000 18cc0500 18cc0500 62020000 ............b... │ │ + 0x001b2c40 04000000 0cae0800 00000000 3ab20500 ............:... │ │ + 0x001b2c50 3ab20500 63020000 04000000 10ae0800 :...c........... │ │ 0x001b2c60 00000000 58f40500 58f40500 64020000 ....X...X...d... │ │ 0x001b2c70 04000000 14ae0800 00000000 4a910600 ............J... │ │ 0x001b2c80 4a910600 65020000 04000000 18ae0800 J...e........... │ │ 0x001b2c90 00000000 b4820600 b4820600 66020000 ............f... │ │ - 0x001b2ca0 04000000 1cae0800 00000000 ede60500 ................ │ │ - 0x001b2cb0 ede60500 67020000 04000000 20ae0800 ....g....... ... │ │ + 0x001b2ca0 04000000 1cae0800 00000000 14e70500 ................ │ │ + 0x001b2cb0 14e70500 67020000 04000000 20ae0800 ....g....... ... │ │ 0x001b2cc0 00000000 7b510600 7b510600 68020000 ....{Q..{Q..h... │ │ - 0x001b2cd0 04000000 24ae0800 00000000 f9530500 ....$........S.. │ │ - 0x001b2ce0 f9530500 69020000 04000000 28ae0800 .S..i.......(... │ │ + 0x001b2cd0 04000000 24ae0800 00000000 20540500 ....$....... T.. │ │ + 0x001b2ce0 20540500 69020000 04000000 28ae0800 T..i.......(... │ │ 0x001b2cf0 00000000 292a0600 292a0600 6a020000 ....)*..)*..j... │ │ - 0x001b2d00 04000000 2cae0800 00000000 212d0500 ....,.......!-.. │ │ - 0x001b2d10 212d0500 6b020000 04000000 30ae0800 !-..k.......0... │ │ - 0x001b2d20 00000000 413b0500 413b0500 6c020000 ....A;..A;..l... │ │ + 0x001b2d00 04000000 2cae0800 00000000 482d0500 ....,.......H-.. │ │ + 0x001b2d10 482d0500 6b020000 04000000 30ae0800 H-..k.......0... │ │ + 0x001b2d20 00000000 683b0500 683b0500 6c020000 ....h;..h;..l... │ │ 0x001b2d30 04000000 34ae0800 00000000 81010600 ....4........... │ │ - 0x001b2d40 d2870500 6d020000 04000000 38ae0800 ....m.......8... │ │ + 0x001b2d40 f9870500 6d020000 04000000 38ae0800 ....m.......8... │ │ 0x001b2d50 00000000 c99c0600 c99c0600 6e020000 ............n... │ │ 0x001b2d60 04000000 3cae0800 00000000 5c360600 ....<.......\6.. │ │ - 0x001b2d70 b86d0500 6f020000 04000000 40ae0800 .m..o.......@... │ │ - 0x001b2d80 00000000 5d460500 5d460500 70020000 ....]F..]F..p... │ │ + 0x001b2d70 df6d0500 6f020000 04000000 40ae0800 .m..o.......@... │ │ + 0x001b2d80 00000000 84460500 84460500 70020000 .....F...F..p... │ │ 0x001b2d90 05000000 44ae0800 00000000 7d100600 ....D.......}... │ │ 0x001b2da0 7d100600 71020000 05000000 49ae0800 }...q.......I... │ │ 0x001b2db0 00000000 7b5d0600 7b5d0600 72020000 ....{]..{]..r... │ │ - 0x001b2dc0 05000000 4eae0800 00000000 06e70500 ....N........... │ │ - 0x001b2dd0 06e70500 73020000 05000000 53ae0800 ....s.......S... │ │ + 0x001b2dc0 05000000 4eae0800 00000000 2de70500 ....N.......-... │ │ + 0x001b2dd0 2de70500 73020000 05000000 53ae0800 -...s.......S... │ │ 0x001b2de0 00000000 7d760600 7d760600 74020000 ....}v..}v..t... │ │ - 0x001b2df0 05000000 58ae0800 00000000 cc6d0500 ....X........m.. │ │ - 0x001b2e00 cc6d0500 75020000 05000000 5dae0800 .m..u.......]... │ │ - 0x001b2e10 00000000 cfd90500 cfd90500 76020000 ............v... │ │ + 0x001b2df0 05000000 58ae0800 00000000 f36d0500 ....X........m.. │ │ + 0x001b2e00 f36d0500 75020000 05000000 5dae0800 .m..u.......]... │ │ + 0x001b2e10 00000000 f6d90500 f6d90500 76020000 ............v... │ │ 0x001b2e20 05000000 62ae0800 00000000 6af40500 ....b.......j... │ │ 0x001b2e30 8d5d0600 77020000 06000000 67ae0800 .]..w.......g... │ │ - 0x001b2e40 00000000 03cc0500 317b0500 78020000 ........1{..x... │ │ + 0x001b2e40 00000000 2acc0500 587b0500 78020000 ....*...X{..x... │ │ 0x001b2e50 06000000 6dae0800 00000000 93510600 ....m........Q.. │ │ 0x001b2e60 8b100600 79020000 06000000 73ae0800 ....y.......s... │ │ - 0x001b2e70 00000000 066a0600 de6d0500 7a020000 .....j...m..z... │ │ - 0x001b2e80 06000000 79ae0800 00000000 4e3b0500 ....y.......N;.. │ │ - 0x001b2e90 603b0500 7b020000 06000000 7fae0800 `;..{........... │ │ - 0x001b2ea0 00000000 29b20500 29b20500 7c020000 ....)...)...|... │ │ + 0x001b2e70 00000000 066a0600 056e0500 7a020000 .....j...n..z... │ │ + 0x001b2e80 06000000 79ae0800 00000000 753b0500 ....y.......u;.. │ │ + 0x001b2e90 873b0500 7b020000 06000000 7fae0800 .;..{........... │ │ + 0x001b2ea0 00000000 50b20500 50b20500 7c020000 ....P...P...|... │ │ 0x001b2eb0 04000000 85ae0800 00000000 8c020500 ................ │ │ 0x001b2ec0 8c020500 7d020000 04000000 89ae0800 ....}........... │ │ - 0x001b2ed0 00000000 783b0500 783b0500 7e020000 ....x;..x;..~... │ │ - 0x001b2ee0 04000000 8dae0800 00000000 3cb20500 ............<... │ │ - 0x001b2ef0 3cb20500 7f020000 04000000 91ae0800 <............... │ │ + 0x001b2ed0 00000000 9f3b0500 9f3b0500 7e020000 .....;...;..~... │ │ + 0x001b2ee0 04000000 8dae0800 00000000 63b20500 ............c... │ │ + 0x001b2ef0 63b20500 7f020000 04000000 91ae0800 c............... │ │ 0x001b2f00 00000000 90760600 90760600 80020000 .....v...v...... │ │ 0x001b2f10 04000000 95ae0800 00000000 3b2a0600 ............;*.. │ │ 0x001b2f20 3b2a0600 81020000 04000000 99ae0800 ;*.............. │ │ - 0x001b2f30 00000000 53a40500 53a40500 82020000 ....S...S....... │ │ + 0x001b2f30 00000000 7aa40500 7aa40500 82020000 ....z...z....... │ │ 0x001b2f40 05000000 9dae0800 00000000 186a0600 .............j.. │ │ 0x001b2f50 59910600 83020000 08000000 a2ae0800 Y............... │ │ - 0x001b2f60 00000000 0c540500 0c540500 84020000 .....T...T...... │ │ + 0x001b2f60 00000000 33540500 33540500 84020000 ....3T..3T...... │ │ 0x001b2f70 09000000 aaae0800 00000000 62910600 ............b... │ │ - 0x001b2f80 ef870500 85020000 00000000 00000000 ................ │ │ - 0x001b2f90 00000000 f56d0500 17970500 86020000 .....m.......... │ │ - 0x001b2fa0 00000000 00000000 00000000 64610500 ............da.. │ │ + 0x001b2f80 16880500 85020000 00000000 00000000 ................ │ │ + 0x001b2f90 00000000 1c6e0500 3e970500 86020000 .....n..>....... │ │ + 0x001b2fa0 00000000 00000000 00000000 8b610500 .............a.. │ │ 0x001b2fb0 a15d0600 87020000 01000000 b3ae0800 .].............. │ │ 0x001b2fc0 00000000 0f1d0600 6b360600 88020000 ........k6...... │ │ 0x001b2fd0 0a000000 b4ae0800 00000000 68910600 ............h... │ │ 0x001b2fe0 db9c0600 89020000 0a000000 beae0800 ................ │ │ 0x001b2ff0 00000000 86120500 94440600 8a020000 .........D...... │ │ 0x001b3000 00000000 00000000 00000000 201d0600 ............ ... │ │ 0x001b3010 91010600 8b020000 00000000 00000000 ................ │ │ - 0x001b3020 00000000 6e460500 e2d90500 8c020000 ....nF.......... │ │ + 0x001b3020 00000000 95460500 09da0500 8c020000 .....F.......... │ │ 0x001b3030 00000000 00000000 00000000 9d020500 ................ │ │ - 0x001b3040 056e0500 8d020000 00000000 00000000 .n.............. │ │ + 0x001b3040 2c6e0500 8d020000 00000000 00000000 ,n.............. │ │ 0x001b3050 00000000 a1440600 6e910600 8e020000 .....D..n....... │ │ - 0x001b3060 00000000 00000000 00000000 431f0500 ............C... │ │ + 0x001b3060 00000000 00000000 00000000 6a1f0500 ............j... │ │ 0x001b3070 9d100600 8f020000 00000000 00000000 ................ │ │ - 0x001b3080 00000000 11cc0500 efd90500 90020000 ................ │ │ + 0x001b3080 00000000 38cc0500 16da0500 90020000 ....8........... │ │ 0x001b3090 00000000 00000000 00000000 bd5d0600 .............].. │ │ 0x001b30a0 9f760600 91020000 00000000 00000000 .v.............. │ │ - 0x001b30b0 00000000 3c2d0500 9e010600 92020000 ....<-.......... │ │ - 0x001b30c0 00000000 00000000 00000000 63a40500 ............c... │ │ + 0x001b30b0 00000000 632d0500 9e010600 92020000 ....c-.......... │ │ + 0x001b30c0 00000000 00000000 00000000 8aa40500 ................ │ │ 0x001b30d0 93120500 93020000 00000000 00000000 ................ │ │ 0x001b30e0 00000000 216a0600 aa020500 94020000 ....!j.......... │ │ - 0x001b30f0 03000000 c8ae0800 00000000 27970500 ............'... │ │ - 0x001b3100 27970500 95020000 03000000 cbae0800 '............... │ │ - 0x001b3110 00000000 80610500 80610500 96020000 .....a...a...... │ │ + 0x001b30f0 03000000 c8ae0800 00000000 4e970500 ............N... │ │ + 0x001b3100 4e970500 95020000 03000000 cbae0800 N............... │ │ + 0x001b3110 00000000 a7610500 a7610500 96020000 .....a...a...... │ │ 0x001b3120 07000000 ceae0800 00000000 aa100600 ................ │ │ - 0x001b3130 f5bf0500 97020000 08000000 d5ae0800 ................ │ │ - 0x001b3140 00000000 2d1d0600 923b0500 98020000 ....-....;...... │ │ - 0x001b3150 08000000 ddae0800 00000000 21540500 ............!T.. │ │ + 0x001b3130 1cc00500 97020000 08000000 d5ae0800 ................ │ │ + 0x001b3140 00000000 2d1d0600 b93b0500 98020000 ....-....;...... │ │ + 0x001b3150 08000000 ddae0800 00000000 48540500 ............HT.. │ │ 0x001b3160 85360600 99020000 08000000 e5ae0800 .6.............. │ │ 0x001b3170 00000000 a6510600 ac010600 9a020000 .....Q.......... │ │ 0x001b3180 03000000 edae0800 00000000 a1120500 ................ │ │ - 0x001b3190 7b460500 9b020000 08000000 f0ae0800 {F.............. │ │ + 0x001b3190 a2460500 9b020000 08000000 f0ae0800 .F.............. │ │ 0x001b31a0 00000000 f99c0600 a8760600 9c020000 .........v...... │ │ 0x001b31b0 09000000 f8ae0800 00000000 502a0600 ............P*.. │ │ 0x001b31c0 401d0600 9d020000 09000000 01af0800 @............... │ │ - 0x001b31d0 00000000 f5870500 7b910600 9e020000 ........{....... │ │ - 0x001b31e0 09000000 0aaf0800 00000000 87460500 .............F.. │ │ + 0x001b31d0 00000000 1c880500 7b910600 9e020000 ........{....... │ │ + 0x001b31e0 09000000 0aaf0800 00000000 ae460500 .............F.. │ │ 0x001b31f0 581d0600 9f020000 09000000 13af0800 X............... │ │ - 0x001b3200 00000000 1acc0500 b4120500 a0020000 ................ │ │ + 0x001b3200 00000000 41cc0500 b4120500 a0020000 ....A........... │ │ 0x001b3210 09000000 1caf0800 00000000 c0760600 .............v.. │ │ - 0x001b3220 21cc0500 a1020000 09000000 25af0800 !...........%... │ │ - 0x001b3230 00000000 ae440600 9f3b0500 a2020000 .....D...;...... │ │ - 0x001b3240 09000000 2eaf0800 00000000 a63b0500 .............;.. │ │ - 0x001b3250 437b0500 a3020000 09000000 37af0800 C{..........7... │ │ + 0x001b3220 48cc0500 a1020000 09000000 25af0800 H...........%... │ │ + 0x001b3230 00000000 ae440600 c63b0500 a2020000 .....D...;...... │ │ + 0x001b3240 09000000 2eaf0800 00000000 cd3b0500 .............;.. │ │ + 0x001b3250 6a7b0500 a3020000 09000000 37af0800 j{..........7... │ │ 0x001b3260 00000000 c4010600 c4010600 a4020000 ................ │ │ 0x001b3270 01000000 40af0800 00000000 286a0600 ....@.......(j.. │ │ 0x001b3280 286a0600 a5020000 03000000 41af0800 (j..........A... │ │ 0x001b3290 00000000 bb120500 bb120500 a6020000 ................ │ │ 0x001b32a0 02000000 44af0800 00000000 b8100600 ....D........... │ │ 0x001b32b0 b8100600 a7020000 03000000 46af0800 ............F... │ │ - 0x001b32c0 00000000 71a40500 71a40500 a8020000 ....q...q....... │ │ + 0x001b32c0 00000000 98a40500 98a40500 a8020000 ................ │ │ 0x001b32d0 08000000 49af0800 00000000 b8020500 ....I........... │ │ 0x001b32e0 b8020500 a9020000 09000000 51af0800 ............Q... │ │ 0x001b32f0 00000000 bf120500 bf120500 aa020000 ................ │ │ 0x001b3300 09000000 5aaf0800 00000000 b6510600 ....Z........Q.. │ │ 0x001b3310 b6510600 ab020000 09000000 63af0800 .Q..........c... │ │ - 0x001b3320 00000000 4a7b0500 4a7b0500 ac020000 ....J{..J{...... │ │ - 0x001b3330 08000000 6caf0800 00000000 ad3b0500 ....l........;.. │ │ - 0x001b3340 ad3b0500 ad020000 08000000 74af0800 .;..........t... │ │ - 0x001b3350 00000000 557b0500 557b0500 ae020000 ....U{..U{...... │ │ + 0x001b3320 00000000 717b0500 717b0500 ac020000 ....q{..q{...... │ │ + 0x001b3330 08000000 6caf0800 00000000 d43b0500 ....l........;.. │ │ + 0x001b3340 d43b0500 ad020000 08000000 74af0800 .;..........t... │ │ + 0x001b3350 00000000 7c7b0500 7c7b0500 ae020000 ....|{..|{...... │ │ 0x001b3360 08000000 7caf0800 00000000 91360600 ....|........6.. │ │ 0x001b3370 91360600 af020000 08000000 84af0800 .6.............. │ │ - 0x001b3380 00000000 607b0500 607b0500 b0020000 ....`{..`{...... │ │ - 0x001b3390 08000000 8caf0800 00000000 b83b0500 .............;.. │ │ - 0x001b33a0 b83b0500 b1020000 08000000 94af0800 .;.............. │ │ + 0x001b3380 00000000 877b0500 877b0500 b0020000 .....{...{...... │ │ + 0x001b3390 08000000 8caf0800 00000000 df3b0500 .............;.. │ │ + 0x001b33a0 df3b0500 b1020000 08000000 94af0800 .;.............. │ │ 0x001b33b0 00000000 5b2a0600 5b2a0600 b2020000 ....[*..[*...... │ │ 0x001b33c0 08000000 9caf0800 00000000 049d0600 ................ │ │ 0x001b33d0 049d0600 b3020000 08000000 a4af0800 ................ │ │ 0x001b33e0 00000000 dc010600 dc010600 b4020000 ................ │ │ - 0x001b33f0 08000000 acaf0800 00000000 13c00500 ................ │ │ - 0x001b3400 13c00500 b5020000 08000000 b4af0800 ................ │ │ + 0x001b33f0 08000000 acaf0800 00000000 3ac00500 ............:... │ │ + 0x001b3400 3ac00500 b5020000 08000000 b4af0800 :............... │ │ 0x001b3410 00000000 9c360600 9c360600 b6020000 .....6...6...... │ │ 0x001b3420 08000000 bcaf0800 00000000 e7010600 ................ │ │ 0x001b3430 e7010600 b7020000 08000000 c4af0800 ................ │ │ - 0x001b3440 00000000 28cc0500 28cc0500 b8020000 ....(...(....... │ │ - 0x001b3450 08000000 ccaf0800 00000000 92460500 .............F.. │ │ - 0x001b3460 92460500 b9020000 08000000 d4af0800 .F.............. │ │ - 0x001b3470 00000000 32970500 32970500 ba020000 ....2...2....... │ │ - 0x001b3480 08000000 dcaf0800 00000000 00880500 ................ │ │ - 0x001b3490 00880500 bb020000 08000000 e4af0800 ................ │ │ + 0x001b3440 00000000 4fcc0500 4fcc0500 b8020000 ....O...O....... │ │ + 0x001b3450 08000000 ccaf0800 00000000 b9460500 .............F.. │ │ + 0x001b3460 b9460500 b9020000 08000000 d4af0800 .F.............. │ │ + 0x001b3470 00000000 59970500 59970500 ba020000 ....Y...Y....... │ │ + 0x001b3480 08000000 dcaf0800 00000000 27880500 ............'... │ │ + 0x001b3490 27880500 bb020000 08000000 e4af0800 '............... │ │ 0x001b34a0 00000000 701d0600 701d0600 bc020000 ....p...p....... │ │ - 0x001b34b0 08000000 ecaf0800 00000000 33cc0500 ............3... │ │ - 0x001b34c0 33cc0500 bd020000 08000000 f4af0800 3............... │ │ - 0x001b34d0 00000000 c33b0500 c33b0500 be020000 .....;...;...... │ │ - 0x001b34e0 08000000 fcaf0800 00000000 f8d90500 ................ │ │ - 0x001b34f0 f8d90500 bf020000 08000000 04b00800 ................ │ │ - 0x001b3500 00000000 3d970500 3d970500 c0020000 ....=...=....... │ │ + 0x001b34b0 08000000 ecaf0800 00000000 5acc0500 ............Z... │ │ + 0x001b34c0 5acc0500 bd020000 08000000 f4af0800 Z............... │ │ + 0x001b34d0 00000000 ea3b0500 ea3b0500 be020000 .....;...;...... │ │ + 0x001b34e0 08000000 fcaf0800 00000000 1fda0500 ................ │ │ + 0x001b34f0 1fda0500 bf020000 08000000 04b00800 ................ │ │ + 0x001b3500 00000000 64970500 64970500 c0020000 ....d...d....... │ │ 0x001b3510 05000000 0cb00800 00000000 b5440600 .............D.. │ │ 0x001b3520 b5440600 c1020000 05000000 11b00800 .D.............. │ │ - 0x001b3530 00000000 3ecc0500 3ecc0500 c2020000 ....>...>....... │ │ - 0x001b3540 05000000 16b00800 00000000 126e0500 .............n.. │ │ - 0x001b3550 126e0500 c3020000 05000000 1bb00800 .n.............. │ │ - 0x001b3560 00000000 33540500 33540500 c4020000 ....3T..3T...... │ │ + 0x001b3530 00000000 65cc0500 65cc0500 c2020000 ....e...e....... │ │ + 0x001b3540 05000000 16b00800 00000000 396e0500 ............9n.. │ │ + 0x001b3550 396e0500 c3020000 05000000 1bb00800 9n.............. │ │ + 0x001b3560 00000000 5a540500 5a540500 c4020000 ....ZT..ZT...... │ │ 0x001b3570 05000000 20b00800 00000000 7ef40500 .... .......~... │ │ 0x001b3580 7ef40500 c5020000 05000000 25b00800 ~...........%... │ │ 0x001b3590 00000000 93910600 93910600 c6020000 ................ │ │ 0x001b35a0 05000000 2ab00800 00000000 c65d0600 ....*........].. │ │ 0x001b35b0 c65d0600 c7020000 05000000 2fb00800 .]........../... │ │ - 0x001b35c0 00000000 47970500 47970500 c8020000 ....G...G....... │ │ + 0x001b35c0 00000000 6e970500 6e970500 c8020000 ....n...n....... │ │ 0x001b35d0 05000000 34b00800 00000000 c0020500 ....4........... │ │ 0x001b35e0 c0020500 c9020000 05000000 39b00800 ............9... │ │ 0x001b35f0 00000000 c0100600 c0100600 ca020000 ................ │ │ - 0x001b3600 05000000 3eb00800 00000000 3d540500 ....>.......=T.. │ │ - 0x001b3610 3d540500 cb020000 05000000 43b00800 =T..........C... │ │ - 0x001b3620 00000000 87610500 87610500 cc020000 .....a...a...... │ │ + 0x001b3600 05000000 3eb00800 00000000 64540500 ....>.......dT.. │ │ + 0x001b3610 64540500 cb020000 05000000 43b00800 dT..........C... │ │ + 0x001b3620 00000000 ae610500 ae610500 cc020000 .....a...a...... │ │ 0x001b3630 05000000 48b00800 00000000 a7360600 ....H........6.. │ │ 0x001b3640 a7360600 cd020000 05000000 4db00800 .6..........M... │ │ 0x001b3650 00000000 c7120500 c7120500 ce020000 ................ │ │ 0x001b3660 05000000 52b00800 00000000 bf440600 ....R........D.. │ │ 0x001b3670 bf440600 cf020000 05000000 57b00800 .D..........W... │ │ - 0x001b3680 00000000 1ce70500 1ce70500 d0020000 ................ │ │ - 0x001b3690 05000000 5cb00800 00000000 0b880500 ....\........... │ │ - 0x001b36a0 0b880500 d1020000 05000000 61b00800 ............a... │ │ - 0x001b36b0 00000000 4ab20500 4ab20500 d2020000 ....J...J....... │ │ + 0x001b3680 00000000 43e70500 43e70500 d0020000 ....C...C....... │ │ + 0x001b3690 05000000 5cb00800 00000000 32880500 ....\.......2... │ │ + 0x001b36a0 32880500 d1020000 05000000 61b00800 2...........a... │ │ + 0x001b36b0 00000000 71b20500 71b20500 d2020000 ....q...q....... │ │ 0x001b36c0 05000000 66b00800 00000000 f2010600 ....f........... │ │ 0x001b36d0 f2010600 d3020000 05000000 6bb00800 ............k... │ │ 0x001b36e0 00000000 9d910600 9d910600 d4020000 ................ │ │ 0x001b36f0 05000000 70b00800 00000000 d1120500 ....p........... │ │ 0x001b3700 d1120500 d5020000 05000000 75b00800 ............u... │ │ - 0x001b3710 00000000 1c6e0500 1c6e0500 d6020000 .....n...n...... │ │ - 0x001b3720 05000000 7ab00800 00000000 15880500 ....z........... │ │ - 0x001b3730 15880500 d7020000 05000000 7fb00800 ................ │ │ - 0x001b3740 00000000 48cc0500 48cc0500 d8020000 ....H...H....... │ │ + 0x001b3710 00000000 436e0500 436e0500 d6020000 ....Cn..Cn...... │ │ + 0x001b3720 05000000 7ab00800 00000000 3c880500 ....z.......<... │ │ + 0x001b3730 3c880500 d7020000 05000000 7fb00800 <............... │ │ + 0x001b3740 00000000 6fcc0500 6fcc0500 d8020000 ....o...o....... │ │ 0x001b3750 05000000 84b00800 00000000 356a0600 ............5j.. │ │ 0x001b3760 356a0600 d9020000 05000000 89b00800 5j.............. │ │ - 0x001b3770 00000000 47540500 47540500 da020000 ....GT..GT...... │ │ + 0x001b3770 00000000 6e540500 6e540500 da020000 ....nT..nT...... │ │ 0x001b3780 05000000 8eb00800 00000000 c7760600 .............v.. │ │ 0x001b3790 c7760600 db020000 05000000 93b00800 .v.............. │ │ 0x001b37a0 00000000 88f40500 88f40500 dc020000 ................ │ │ - 0x001b37b0 05000000 98b00800 00000000 4a2d0500 ............J-.. │ │ - 0x001b37c0 4a2d0500 dd020000 05000000 9db00800 J-.............. │ │ - 0x001b37d0 00000000 542d0500 542d0500 de020000 ....T-..T-...... │ │ + 0x001b37b0 05000000 98b00800 00000000 712d0500 ............q-.. │ │ + 0x001b37c0 712d0500 dd020000 05000000 9db00800 q-.............. │ │ + 0x001b37d0 00000000 7b2d0500 7b2d0500 de020000 ....{-..{-...... │ │ 0x001b37e0 05000000 a2b00800 00000000 db120500 ................ │ │ 0x001b37f0 db120500 df020000 05000000 a7b00800 ................ │ │ 0x001b3800 00000000 c5820600 c5820600 e0020000 ................ │ │ 0x001b3810 05000000 acb00800 00000000 d1760600 .............v.. │ │ 0x001b3820 d1760600 e1020000 05000000 b1b00800 .v.............. │ │ 0x001b3830 00000000 b1360600 b1360600 e2020000 .....6...6...... │ │ - 0x001b3840 05000000 b6b00800 00000000 03da0500 ................ │ │ - 0x001b3850 03da0500 e3020000 05000000 bbb00800 ................ │ │ - 0x001b3860 00000000 9d460500 9d460500 e4020000 .....F...F...... │ │ + 0x001b3840 05000000 b6b00800 00000000 2ada0500 ............*... │ │ + 0x001b3850 2ada0500 e3020000 05000000 bbb00800 *............... │ │ + 0x001b3860 00000000 c4460500 c4460500 e4020000 .....F...F...... │ │ 0x001b3870 05000000 c0b00800 00000000 e8760600 .............v.. │ │ 0x001b3880 e8760600 e5020000 05000000 c5b00800 .v.............. │ │ 0x001b3890 00000000 3f6a0600 3f6a0600 e6020000 ....?j..?j...... │ │ 0x001b38a0 05000000 cab00800 00000000 ff760600 .............v.. │ │ 0x001b38b0 ff760600 e7020000 05000000 cfb00800 .v.............. │ │ - 0x001b38c0 00000000 52cc0500 52cc0500 e8020000 ....R...R....... │ │ - 0x001b38d0 05000000 d4b00800 00000000 91610500 .............a.. │ │ - 0x001b38e0 91610500 e9020000 05000000 d9b00800 .a.............. │ │ - 0x001b38f0 00000000 5e2d0500 dc820600 ea020000 ....^-.......... │ │ + 0x001b38c0 00000000 79cc0500 79cc0500 e8020000 ....y...y....... │ │ + 0x001b38d0 05000000 d4b00800 00000000 b8610500 .............a.. │ │ + 0x001b38e0 b8610500 e9020000 05000000 d9b00800 .a.............. │ │ + 0x001b38f0 00000000 852d0500 dc820600 ea020000 .....-.......... │ │ 0x001b3900 04000000 deb00800 00000000 fc010600 ................ │ │ - 0x001b3910 8da40500 eb020000 03000000 e2b00800 ................ │ │ - 0x001b3920 00000000 6acc0500 92f40500 ec020000 ....j........... │ │ + 0x001b3910 b4a40500 eb020000 03000000 e2b00800 ................ │ │ + 0x001b3920 00000000 91cc0500 92f40500 ec020000 ................ │ │ 0x001b3930 03000000 e5b00800 00000000 be510600 .............Q.. │ │ - 0x001b3940 ce3b0500 ed020000 00000000 00000000 .;.............. │ │ + 0x001b3940 f53b0500 ed020000 00000000 00000000 .;.............. │ │ 0x001b3950 00000000 f2120500 00130500 ee020000 ................ │ │ - 0x001b3960 00000000 00000000 00000000 6c850500 ............l... │ │ + 0x001b3960 00000000 00000000 00000000 93850500 ................ │ │ 0x001b3970 acf40500 ef020000 0b000000 e8b00800 ................ │ │ - 0x001b3980 00000000 55e50500 ee820600 f0020000 ....U........... │ │ - 0x001b3990 0b000000 f3b00800 00000000 a8780500 .............x.. │ │ + 0x001b3980 00000000 7ce50500 ee820600 f0020000 ....|........... │ │ + 0x001b3990 0b000000 f3b00800 00000000 cf780500 .............x.. │ │ 0x001b39a0 ff820600 f1020000 0b000000 feb00800 ................ │ │ - 0x001b39b0 00000000 d05d0600 a4a40500 f2020000 .....].......... │ │ - 0x001b39c0 08000000 09b10800 00000000 b5a40500 ................ │ │ + 0x001b39b0 00000000 d05d0600 cba40500 f2020000 .....].......... │ │ + 0x001b39c0 08000000 09b10800 00000000 dca40500 ................ │ │ 0x001b39d0 a7910600 f3020000 08000000 11b10800 ................ │ │ - 0x001b39e0 00000000 266e0500 501f0500 f4020000 ....&n..P....... │ │ - 0x001b39f0 08000000 19b10800 00000000 51970500 ............Q... │ │ - 0x001b3a00 7bcc0500 f5020000 08000000 21b10800 {...........!... │ │ - 0x001b3a10 00000000 54b20500 ca100600 f6020000 ....T........... │ │ + 0x001b39e0 00000000 4d6e0500 771f0500 f4020000 ....Mn..w....... │ │ + 0x001b39f0 08000000 19b10800 00000000 78970500 ............x... │ │ + 0x001b3a00 a2cc0500 f5020000 08000000 21b10800 ............!... │ │ + 0x001b3a10 00000000 7bb20500 ca100600 f6020000 ....{........... │ │ 0x001b3a20 08000000 29b10800 00000000 07130500 ....)........... │ │ - 0x001b3a30 611f0500 f7020000 08000000 31b10800 a...........1... │ │ - 0x001b3a40 00000000 65b20500 1ec00500 f8020000 ....e........... │ │ + 0x001b3a30 881f0500 f7020000 08000000 31b10800 ............1... │ │ + 0x001b3a40 00000000 8cb20500 45c00500 f8020000 ........E....... │ │ 0x001b3a50 00000000 00000000 00000000 0b020600 ................ │ │ 0x001b3a60 c8360600 f9020000 00000000 00000000 .6.............. │ │ - 0x001b3a70 00000000 26e70500 18130500 fa020000 ....&........... │ │ - 0x001b3a80 00000000 00000000 00000000 38e70500 ............8... │ │ - 0x001b3a90 30c00500 fb020000 00000000 00000000 0............... │ │ + 0x001b3a70 00000000 4de70500 18130500 fa020000 ....M........... │ │ + 0x001b3a80 00000000 00000000 00000000 5fe70500 ............_... │ │ + 0x001b3a90 57c00500 fb020000 00000000 00000000 W............... │ │ 0x001b3aa0 00000000 da360600 7b1d0600 fc020000 .....6..{....... │ │ - 0x001b3ab0 00000000 00000000 00000000 b4460500 .............F.. │ │ - 0x001b3ac0 a9610500 fd020000 00000000 00000000 .a.............. │ │ - 0x001b3ad0 00000000 4ae70500 42c00500 fe020000 ....J...B....... │ │ + 0x001b3ab0 00000000 00000000 00000000 db460500 .............F.. │ │ + 0x001b3ac0 d0610500 fd020000 00000000 00000000 .a.............. │ │ + 0x001b3ad0 00000000 71e70500 69c00500 fe020000 ....q...i....... │ │ 0x001b3ae0 08000000 39b10800 00000000 c9440600 ....9........D.. │ │ - 0x001b3af0 6b7b0500 ff020000 08000000 41b10800 k{..........A... │ │ - 0x001b3b00 00000000 ca020500 53c00500 00030000 ........S....... │ │ + 0x001b3af0 927b0500 ff020000 08000000 41b10800 .{..........A... │ │ + 0x001b3b00 00000000 ca020500 7ac00500 00030000 ........z....... │ │ 0x001b3b10 08000000 49b10800 00000000 0f9d0600 ....I........... │ │ - 0x001b3b20 bb610500 01030000 03000000 51b10800 .a..........Q... │ │ - 0x001b3b30 00000000 376e0500 bdf40500 02030000 ....7n.......... │ │ + 0x001b3b20 e2610500 01030000 03000000 51b10800 .a..........Q... │ │ + 0x001b3b30 00000000 5e6e0500 bdf40500 02030000 ....^n.......... │ │ 0x001b3b40 03000000 54b10800 00000000 10830600 ....T........... │ │ - 0x001b3b50 62970500 03030000 03000000 57b10800 b...........W... │ │ + 0x001b3b50 89970500 03030000 03000000 57b10800 ............W... │ │ 0x001b3b60 00000000 00000000 00000000 00000000 ................ │ │ - 0x001b3b70 00000000 00000000 00000000 1f880500 ................ │ │ - 0x001b3b80 8ccc0500 05030000 06000000 5ab10800 ............Z... │ │ + 0x001b3b70 00000000 00000000 00000000 46880500 ............F... │ │ + 0x001b3b80 b3cc0500 05030000 06000000 5ab10800 ............Z... │ │ 0x001b3b90 00000000 00000000 00000000 00000000 ................ │ │ 0x001b3ba0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b3bb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x001b3bc0 00000000 c6a40500 77b20500 08030000 ........w....... │ │ + 0x001b3bc0 00000000 eda40500 9eb20500 08030000 ................ │ │ 0x001b3bd0 08000000 60b10800 00000000 beff0500 ....`........... │ │ - 0x001b3be0 d53b0500 09030000 08000000 68b10800 .;..........h... │ │ + 0x001b3be0 fc3b0500 09030000 08000000 68b10800 .;..........h... │ │ 0x001b3bf0 00000000 662a0600 e15d0600 0a030000 ....f*...]...... │ │ - 0x001b3c00 08000000 70b10800 00000000 506e0500 ....p.......Pn.. │ │ + 0x001b3c00 08000000 70b10800 00000000 776e0500 ....p.......wn.. │ │ 0x001b3c10 2a9d0600 0b030000 08000000 78b10800 *...........x... │ │ - 0x001b3c20 00000000 596e0500 22830600 0c030000 ....Yn.."....... │ │ + 0x001b3c20 00000000 806e0500 22830600 0c030000 .....n.."....... │ │ 0x001b3c30 08000000 80b10800 00000000 1d020600 ................ │ │ 0x001b3c40 db020500 0d030000 08000000 88b10800 ................ │ │ - 0x001b3c50 00000000 ec360600 1ada0500 0e030000 .....6.......... │ │ + 0x001b3c50 00000000 ec360600 41da0500 0e030000 .....6..A....... │ │ 0x001b3c60 09000000 90b10800 00000000 8d1d0600 ................ │ │ - 0x001b3c70 cfa40500 0f030000 09000000 99b10800 ................ │ │ - 0x001b3c80 00000000 626e0500 626e0500 10030000 ....bn..bn...... │ │ + 0x001b3c70 f6a40500 0f030000 09000000 99b10800 ................ │ │ + 0x001b3c80 00000000 896e0500 896e0500 10030000 .....n...n...... │ │ 0x001b3c90 08000000 a2b10800 00000000 ea5d0600 .............].. │ │ 0x001b3ca0 f75d0600 11030000 08000000 aab10800 .].............. │ │ - 0x001b3cb0 00000000 64c00500 64c00500 12030000 ....d...d....... │ │ + 0x001b3cb0 00000000 8bc00500 8bc00500 12030000 ................ │ │ 0x001b3cc0 0b000000 b2b10800 00000000 dff40500 ................ │ │ 0x001b3cd0 dff40500 13030000 0b000000 bdb10800 ................ │ │ 0x001b3ce0 00000000 22330600 22330600 14030000 ...."3.."3...... │ │ 0x001b3cf0 09000000 c8b10800 00000000 53800600 ............S... │ │ 0x001b3d00 53800600 15030000 09000000 d1b10800 S............... │ │ - 0x001b3d10 00000000 995e0500 995e0500 16030000 .....^...^...... │ │ + 0x001b3d10 00000000 c05e0500 c05e0500 16030000 .....^...^...... │ │ 0x001b3d20 09000000 dab10800 00000000 2b830600 ............+... │ │ 0x001b3d30 2b830600 17030000 07000000 e3b10800 +............... │ │ 0x001b3d40 00000000 cc510600 cc510600 18030000 .....Q...Q...... │ │ - 0x001b3d50 07000000 eab10800 00000000 7c7b0500 ............|{.. │ │ - 0x001b3d60 7c7b0500 19030000 08000000 f1b10800 |{.............. │ │ + 0x001b3d50 07000000 eab10800 00000000 a37b0500 .............{.. │ │ + 0x001b3d60 a37b0500 19030000 08000000 f1b10800 .{.............. │ │ 0x001b3d70 00000000 00370600 00370600 1a030000 .....7...7...... │ │ 0x001b3d80 08000000 f9b10800 00000000 2a130500 ............*... │ │ 0x001b3d90 2a130500 1b030000 08000000 01b20800 *............... │ │ 0x001b3da0 00000000 055e0600 055e0600 1c030000 .....^...^...... │ │ 0x001b3db0 08000000 09b20800 00000000 42830600 ............B... │ │ 0x001b3dc0 42830600 1d030000 08000000 11b20800 B............... │ │ - 0x001b3dd0 00000000 721f0500 721f0500 1e030000 ....r...r....... │ │ - 0x001b3de0 08000000 19b20800 00000000 8e7b0500 .............{.. │ │ - 0x001b3df0 8e7b0500 1f030000 08000000 21b20800 .{..........!... │ │ + 0x001b3dd0 00000000 991f0500 991f0500 1e030000 ................ │ │ + 0x001b3de0 08000000 19b20800 00000000 b57b0500 .............{.. │ │ + 0x001b3df0 b57b0500 1f030000 08000000 21b20800 .{..........!... │ │ 0x001b3e00 00000000 da440600 da440600 20030000 .....D...D.. ... │ │ - 0x001b3e10 08000000 29b20800 00000000 5be70500 ....).......[... │ │ - 0x001b3e20 5be70500 21030000 08000000 31b20800 [...!.......1... │ │ + 0x001b3e10 08000000 29b20800 00000000 82e70500 ....)........... │ │ + 0x001b3e20 82e70500 21030000 08000000 31b20800 ....!.......1... │ │ 0x001b3e30 00000000 27020600 27020600 22030000 ....'...'..."... │ │ 0x001b3e40 09000000 39b20800 00000000 17770600 ....9........w.. │ │ 0x001b3e50 17770600 23030000 09000000 42b20800 .w..#.......B... │ │ 0x001b3e60 00000000 27770600 27770600 24030000 ....'w..'w..$... │ │ - 0x001b3e70 06000000 4bb20800 00000000 80b20500 ....K........... │ │ - 0x001b3e80 80b20500 25030000 05000000 51b20800 ....%.......Q... │ │ - 0x001b3e90 00000000 df610500 df610500 26030000 .....a...a..&... │ │ + 0x001b3e70 06000000 4bb20800 00000000 a7b20500 ....K........... │ │ + 0x001b3e80 a7b20500 25030000 05000000 51b20800 ....%.......Q... │ │ + 0x001b3e90 00000000 06620500 06620500 26030000 .....b...b..&... │ │ 0x001b3ea0 05000000 56b20800 00000000 e9440600 ....V........D.. │ │ - 0x001b3eb0 2dda0500 27030000 06000000 5bb20800 -...'.......[... │ │ + 0x001b3eb0 54da0500 27030000 06000000 5bb20800 T...'.......[... │ │ 0x001b3ec0 00000000 566a0600 12370600 28030000 ....Vj...7..(... │ │ 0x001b3ed0 06000000 61b20800 00000000 37370600 ....a.......77.. │ │ 0x001b3ee0 3c130500 29030000 06000000 67b20800 <...).......g... │ │ - 0x001b3ef0 00000000 e5020500 6ae70500 2a030000 ........j...*... │ │ + 0x001b3ef0 00000000 e5020500 91e70500 2a030000 ............*... │ │ 0x001b3f00 06000000 6db20800 00000000 b8910600 ....m........... │ │ - 0x001b3f10 24880500 2b030000 06000000 73b20800 $...+.......s... │ │ - 0x001b3f20 00000000 7de70500 8ab20500 2c030000 ....}.......,... │ │ - 0x001b3f30 06000000 79b20800 00000000 811f0500 ....y........... │ │ + 0x001b3f10 4b880500 2b030000 06000000 73b20800 K...+.......s... │ │ + 0x001b3f20 00000000 a4e70500 b1b20500 2c030000 ............,... │ │ + 0x001b3f30 06000000 79b20800 00000000 a81f0500 ....y........... │ │ 0x001b3f40 c1910600 2d030000 06000000 7fb20800 ....-........... │ │ 0x001b3f50 00000000 db100600 db100600 2e030000 ................ │ │ - 0x001b3f60 00000000 00000000 00000000 e8a40500 ................ │ │ - 0x001b3f70 84e70500 2f030000 06000000 85b20800 ..../........... │ │ - 0x001b3f80 00000000 54da0500 9d7b0500 30030000 ....T....{..0... │ │ + 0x001b3f60 00000000 00000000 00000000 0fa50500 ................ │ │ + 0x001b3f70 abe70500 2f030000 06000000 85b20800 ..../........... │ │ + 0x001b3f80 00000000 7bda0500 c47b0500 30030000 ....{....{..0... │ │ 0x001b3f90 06000000 8bb20800 00000000 6f2a0600 ............o*.. │ │ - 0x001b3fa0 96e70500 31030000 06000000 91b20800 ....1........... │ │ - 0x001b3fb0 00000000 339d0600 7fc00500 32030000 ....3.......2... │ │ + 0x001b3fa0 bde70500 31030000 06000000 91b20800 ....1........... │ │ + 0x001b3fb0 00000000 339d0600 a6c00500 32030000 ....3.......2... │ │ 0x001b3fc0 06000000 97b20800 00000000 f9020500 ................ │ │ 0x001b3fd0 f9020500 33030000 07000000 9db20800 ....3........... │ │ - 0x001b3fe0 00000000 36880500 36880500 34030000 ....6...6...4... │ │ - 0x001b3ff0 07000000 a4b20800 00000000 7c970500 ............|... │ │ - 0x001b4000 7c970500 35030000 07000000 abb20800 |...5........... │ │ + 0x001b3fe0 00000000 5d880500 5d880500 34030000 ....]...]...4... │ │ + 0x001b3ff0 07000000 a4b20800 00000000 a3970500 ................ │ │ + 0x001b4000 a3970500 35030000 07000000 abb20800 ....5........... │ │ 0x001b4010 00000000 0d450600 0d450600 36030000 .....E...E..6... │ │ 0x001b4020 07000000 b2b20800 00000000 786a0600 ............xj.. │ │ 0x001b4030 786a0600 37030000 07000000 b9b20800 xj..7........... │ │ - 0x001b4040 00000000 abe70500 abe70500 38030000 ............8... │ │ - 0x001b4050 07000000 c0b20800 00000000 51540500 ............QT.. │ │ - 0x001b4060 51540500 39030000 07000000 c7b20800 QT..9........... │ │ + 0x001b4040 00000000 d2e70500 d2e70500 38030000 ............8... │ │ + 0x001b4050 07000000 c0b20800 00000000 78540500 ............xT.. │ │ + 0x001b4060 78540500 39030000 07000000 c7b20800 xT..9........... │ │ 0x001b4070 00000000 4c130500 4c130500 3a030000 ....L...L...:... │ │ 0x001b4080 07000000 ceb20800 00000000 71130500 ............q... │ │ 0x001b4090 71130500 3b030000 07000000 d5b20800 q...;........... │ │ 0x001b40a0 00000000 175e0600 175e0600 3c030000 .....^...^..<... │ │ - 0x001b40b0 07000000 dcb20800 00000000 65da0500 ............e... │ │ - 0x001b40c0 65da0500 3d030000 07000000 e3b20800 e...=........... │ │ - 0x001b40d0 00000000 b17b0500 b17b0500 3e030000 .....{...{..>... │ │ - 0x001b40e0 07000000 eab20800 00000000 92c00500 ................ │ │ - 0x001b40f0 92c00500 3f030000 07000000 f1b20800 ....?........... │ │ + 0x001b40b0 07000000 dcb20800 00000000 8cda0500 ................ │ │ + 0x001b40c0 8cda0500 3d030000 07000000 e3b20800 ....=........... │ │ + 0x001b40d0 00000000 d87b0500 d87b0500 3e030000 .....{...{..>... │ │ + 0x001b40e0 07000000 eab20800 00000000 b9c00500 ................ │ │ + 0x001b40f0 b9c00500 3f030000 07000000 f1b20800 ....?........... │ │ 0x001b4100 00000000 4e830600 4e830600 40030000 ....N...N...@... │ │ 0x001b4110 07000000 f8b20800 00000000 445e0600 ............D^.. │ │ 0x001b4120 445e0600 41030000 07000000 ffb20800 D^..A........... │ │ - 0x001b4130 00000000 9ab20500 9ab20500 42030000 ............B... │ │ - 0x001b4140 07000000 06b30800 00000000 99970500 ................ │ │ - 0x001b4150 99970500 43030000 07000000 0db30800 ....C........... │ │ + 0x001b4130 00000000 c1b20500 c1b20500 42030000 ............B... │ │ + 0x001b4140 07000000 06b30800 00000000 c0970500 ................ │ │ + 0x001b4150 c0970500 43030000 07000000 0db30800 ....C........... │ │ 0x001b4160 00000000 41370600 41370600 44030000 ....A7..A7..D... │ │ 0x001b4170 07000000 14b30800 00000000 37020600 ............7... │ │ 0x001b4180 37020600 45030000 07000000 1bb30800 7...E........... │ │ 0x001b4190 00000000 f7f40500 f7f40500 46030000 ............F... │ │ 0x001b41a0 07000000 22b30800 00000000 956a0600 ...."........j.. │ │ 0x001b41b0 956a0600 47030000 07000000 29b30800 .j..G.......)... │ │ 0x001b41c0 00000000 695e0600 695e0600 48030000 ....i^..i^..H... │ │ - 0x001b41d0 07000000 30b30800 00000000 c6460500 ....0........F.. │ │ - 0x001b41e0 c6460500 49030000 07000000 37b30800 .F..I.......7... │ │ + 0x001b41d0 07000000 30b30800 00000000 ed460500 ....0........F.. │ │ + 0x001b41e0 ed460500 49030000 07000000 37b30800 .F..I.......7... │ │ 0x001b41f0 00000000 31770600 31770600 4a030000 ....1w..1w..J... │ │ 0x001b4200 07000000 3eb30800 00000000 1e030500 ....>........... │ │ 0x001b4210 1e030500 4b030000 07000000 45b30800 ....K.......E... │ │ 0x001b4220 00000000 b46a0600 b46a0600 4c030000 .....j...j..L... │ │ - 0x001b4230 07000000 4cb30800 00000000 76540500 ....L.......vT.. │ │ - 0x001b4240 76540500 4d030000 07000000 53b30800 vT..M.......S... │ │ - 0x001b4250 00000000 afc00500 afc00500 4e030000 ............N... │ │ + 0x001b4230 07000000 4cb30800 00000000 9d540500 ....L........T.. │ │ + 0x001b4240 9d540500 4d030000 07000000 53b30800 .T..M.......S... │ │ + 0x001b4250 00000000 d6c00500 d6c00500 4e030000 ............N... │ │ 0x001b4260 07000000 5ab30800 00000000 e1510600 ....Z........Q.. │ │ 0x001b4270 e1510600 4f030000 07000000 61b30800 .Q..O.......a... │ │ 0x001b4280 00000000 48030500 48030500 50030000 ....H...H...P... │ │ - 0x001b4290 07000000 68b30800 00000000 756e0500 ....h.......un.. │ │ - 0x001b42a0 886e0500 51030000 08000000 6fb30800 .n..Q.......o... │ │ - 0x001b42b0 00000000 92da0500 2f450600 52030000 ......../E..R... │ │ - 0x001b42c0 08000000 77b30800 00000000 881f0500 ....w........... │ │ - 0x001b42d0 f1a40500 53030000 08000000 7fb30800 ....S........... │ │ - 0x001b42e0 00000000 e9610500 58770600 54030000 .....a..Xw..T... │ │ - 0x001b42f0 08000000 87b30800 00000000 da7b0500 .............{.. │ │ + 0x001b4290 07000000 68b30800 00000000 9c6e0500 ....h........n.. │ │ + 0x001b42a0 af6e0500 51030000 08000000 6fb30800 .n..Q.......o... │ │ + 0x001b42b0 00000000 b9da0500 2f450600 52030000 ......../E..R... │ │ + 0x001b42c0 08000000 77b30800 00000000 af1f0500 ....w........... │ │ + 0x001b42d0 18a50500 53030000 08000000 7fb30800 ....S........... │ │ + 0x001b42e0 00000000 10620500 58770600 54030000 .....b..Xw..T... │ │ + 0x001b42f0 08000000 87b30800 00000000 017c0500 .............|.. │ │ 0x001b4300 87770600 55030000 08000000 8fb30800 .w..U........... │ │ - 0x001b4310 00000000 de3b0500 91cc0500 56030000 .....;......V... │ │ - 0x001b4320 08000000 97b30800 00000000 2e5f0500 ............._.. │ │ - 0x001b4330 0ba50500 57030000 00000000 00000000 ....W........... │ │ + 0x001b4310 00000000 053c0500 b8cc0500 56030000 .....<......V... │ │ + 0x001b4320 08000000 97b30800 00000000 555f0500 ............U_.. │ │ + 0x001b4330 32a50500 57030000 00000000 00000000 2...W........... │ │ 0x001b4340 00000000 47450600 b8770600 58030000 ....GE...w..X... │ │ - 0x001b4350 09000000 9fb30800 00000000 be970500 ................ │ │ + 0x001b4350 09000000 9fb30800 00000000 e5970500 ................ │ │ 0x001b4360 5d030500 59030000 03000000 a8b30800 ]...Y........... │ │ - 0x001b4370 00000000 682d0500 5f020600 5a030000 ....h-.._...Z... │ │ - 0x001b4380 08000000 abb30800 00000000 ca970500 ................ │ │ - 0x001b4390 ca970500 5b030000 03000000 b3b30800 ....[........... │ │ - 0x001b43a0 00000000 88540500 88540500 5c030000 .....T...T..\... │ │ + 0x001b4370 00000000 8f2d0500 5f020600 5a030000 .....-.._...Z... │ │ + 0x001b4380 08000000 abb30800 00000000 f1970500 ................ │ │ + 0x001b4390 f1970500 5b030000 03000000 b3b30800 ....[........... │ │ + 0x001b43a0 00000000 af540500 af540500 5c030000 .....T...T..\... │ │ 0x001b43b0 03000000 b6b30800 00000000 905e0600 .............^.. │ │ 0x001b43c0 905e0600 5d030000 03000000 b9b30800 .^..]........... │ │ 0x001b43d0 00000000 1ff50500 1ff50500 5e030000 ............^... │ │ 0x001b43e0 03000000 bcb30800 00000000 d0770600 .............w.. │ │ 0x001b43f0 d0770600 5f030000 03000000 bfb30800 .w.._........... │ │ - 0x001b4400 00000000 bacc0500 bacc0500 60030000 ............`... │ │ - 0x001b4410 03000000 c2b30800 00000000 822d0500 .............-.. │ │ - 0x001b4420 822d0500 61030000 03000000 c5b30800 .-..a........... │ │ - 0x001b4430 00000000 56880500 56880500 62030000 ....V...V...b... │ │ + 0x001b4400 00000000 e1cc0500 e1cc0500 60030000 ............`... │ │ + 0x001b4410 03000000 c2b30800 00000000 a92d0500 .............-.. │ │ + 0x001b4420 a92d0500 61030000 03000000 c5b30800 .-..a........... │ │ + 0x001b4430 00000000 7d880500 7d880500 62030000 ....}...}...b... │ │ 0x001b4440 03000000 c8b30800 00000000 459d0600 ............E... │ │ 0x001b4450 459d0600 63030000 03000000 cbb30800 E...c........... │ │ 0x001b4460 00000000 9e5e0600 9e5e0600 64030000 .....^...^..d... │ │ 0x001b4470 03000000 ceb30800 00000000 74020600 ............t... │ │ 0x001b4480 74020600 65030000 03000000 d1b30800 t...e........... │ │ - 0x001b4490 00000000 a96e0500 a96e0500 66030000 .....n...n..f... │ │ - 0x001b44a0 03000000 d4b30800 00000000 99540500 .............T.. │ │ - 0x001b44b0 99540500 67030000 03000000 d7b30800 .T..g........... │ │ - 0x001b44c0 00000000 0e620500 0e620500 68030000 .....b...b..h... │ │ - 0x001b44d0 03000000 dab30800 00000000 fc3b0500 .............;.. │ │ - 0x001b44e0 fc3b0500 69030000 03000000 ddb30800 .;..i........... │ │ - 0x001b44f0 00000000 103c0500 103c0500 6a030000 .....<...<..j... │ │ - 0x001b4500 03000000 e0b30800 00000000 2c3c0500 ............,<.. │ │ - 0x001b4510 2c3c0500 6b030000 03000000 e3b30800 ,<..k........... │ │ - 0x001b4520 00000000 333c0500 333c0500 6c030000 ....3<..3<..l... │ │ - 0x001b4530 03000000 e6b30800 00000000 d6970500 ................ │ │ - 0x001b4540 d6970500 6d030000 03000000 e9b30800 ....m........... │ │ - 0x001b4550 00000000 26620500 26620500 6e030000 ....&b..&b..n... │ │ + 0x001b4490 00000000 d06e0500 d06e0500 66030000 .....n...n..f... │ │ + 0x001b44a0 03000000 d4b30800 00000000 c0540500 .............T.. │ │ + 0x001b44b0 c0540500 67030000 03000000 d7b30800 .T..g........... │ │ + 0x001b44c0 00000000 35620500 35620500 68030000 ....5b..5b..h... │ │ + 0x001b44d0 03000000 dab30800 00000000 233c0500 ............#<.. │ │ + 0x001b44e0 233c0500 69030000 03000000 ddb30800 #<..i........... │ │ + 0x001b44f0 00000000 373c0500 373c0500 6a030000 ....7<..7<..j... │ │ + 0x001b4500 03000000 e0b30800 00000000 533c0500 ............S<.. │ │ + 0x001b4510 533c0500 6b030000 03000000 e3b30800 S<..k........... │ │ + 0x001b4520 00000000 5a3c0500 5a3c0500 6c030000 ....Z<..Z<..l... │ │ + 0x001b4530 03000000 e6b30800 00000000 fd970500 ................ │ │ + 0x001b4540 fd970500 6d030000 03000000 e9b30800 ....m........... │ │ + 0x001b4550 00000000 4d620500 4d620500 6e030000 ....Mb..Mb..n... │ │ 0x001b4560 03000000 ecb30800 00000000 cf910600 ................ │ │ 0x001b4570 cf910600 6f030000 03000000 efb30800 ....o........... │ │ - 0x001b4580 00000000 c4c00500 c4c00500 70030000 ............p... │ │ - 0x001b4590 03000000 f2b30800 00000000 931f0500 ................ │ │ - 0x001b45a0 931f0500 71030000 03000000 f5b30800 ....q........... │ │ + 0x001b4580 00000000 ebc00500 ebc00500 70030000 ............p... │ │ + 0x001b4590 03000000 f2b30800 00000000 ba1f0500 ................ │ │ + 0x001b45a0 ba1f0500 71030000 03000000 f5b30800 ....q........... │ │ 0x001b45b0 00000000 8c020600 8c020600 72030000 ............r... │ │ 0x001b45c0 03000000 f8b30800 00000000 71030500 ............q... │ │ 0x001b45d0 71030500 73030000 03000000 fbb30800 q...s........... │ │ 0x001b45e0 00000000 73830600 73830600 74030000 ....s...s...t... │ │ - 0x001b45f0 03000000 feb30800 00000000 017c0500 .............|.. │ │ - 0x001b4600 017c0500 75030000 03000000 01b40800 .|..u........... │ │ - 0x001b4610 00000000 d4c00500 d4c00500 76030000 ............v... │ │ + 0x001b45f0 03000000 feb30800 00000000 287c0500 ............(|.. │ │ + 0x001b4600 287c0500 75030000 03000000 01b40800 (|..u........... │ │ + 0x001b4610 00000000 fbc00500 fbc00500 76030000 ............v... │ │ 0x001b4620 03000000 04b40800 00000000 a4020600 ................ │ │ 0x001b4630 a4020600 77030000 03000000 07b40800 ....w........... │ │ 0x001b4640 00000000 88830600 88830600 78030000 ............x... │ │ - 0x001b4650 03000000 0ab40800 00000000 bb6e0500 .............n.. │ │ - 0x001b4660 bb6e0500 79030000 03000000 0db40800 .n..y........... │ │ - 0x001b4670 00000000 e3970500 e3970500 7a030000 ............z... │ │ + 0x001b4650 03000000 0ab40800 00000000 e26e0500 .............n.. │ │ + 0x001b4660 e26e0500 79030000 03000000 0db40800 .n..y........... │ │ + 0x001b4670 00000000 0a980500 0a980500 7a030000 ............z... │ │ 0x001b4680 03000000 10b40800 00000000 9b1d0600 ................ │ │ 0x001b4690 9b1d0600 7b030000 03000000 13b40800 ....{........... │ │ 0x001b46a0 00000000 b6020600 b6020600 7c030000 ............|... │ │ 0x001b46b0 03000000 16b40800 00000000 f3510600 .............Q.. │ │ 0x001b46c0 f3510600 7d030000 0b000000 19b40800 .Q..}........... │ │ - 0x001b46d0 00000000 3f0a0600 e8c00500 7e030000 ....?.......~... │ │ + 0x001b46d0 00000000 3f0a0600 0fc10500 7e030000 ....?.......~... │ │ 0x001b46e0 00000000 00000000 00000000 dc910600 ................ │ │ 0x001b46f0 03520600 7f030000 09000000 24b40800 .R..........$... │ │ - 0x001b4700 00000000 de6a0600 ae540500 80030000 .....j...T...... │ │ + 0x001b4700 00000000 de6a0600 d5540500 80030000 .....j...T...... │ │ 0x001b4710 09000000 2db40800 00000000 2df50500 ....-.......-... │ │ 0x001b4720 2df50500 81030000 09000000 36b40800 -...........6... │ │ - 0x001b4730 00000000 70880500 5e9d0600 82030000 ....p...^....... │ │ + 0x001b4730 00000000 97880500 5e9d0600 82030000 ........^....... │ │ 0x001b4740 09000000 3fb40800 00000000 832a0600 ....?........*.. │ │ 0x001b4750 96130500 83030000 09000000 48b40800 ............H... │ │ 0x001b4760 00000000 af1d0600 af1d0600 84030000 ................ │ │ 0x001b4770 09000000 51b40800 00000000 be020600 ....Q........... │ │ 0x001b4780 ec6a0600 85030000 09000000 5ab40800 .j..........Z... │ │ 0x001b4790 00000000 0f520600 40f50500 86030000 .....R..@....... │ │ 0x001b47a0 09000000 63b40800 00000000 ea910600 ....c........... │ │ 0x001b47b0 ea910600 87030000 09000000 6cb40800 ............l... │ │ - 0x001b47c0 00000000 53450600 393c0500 88030000 ....SE..9<...... │ │ + 0x001b47c0 00000000 53450600 603c0500 88030000 ....SE..`<...... │ │ 0x001b47d0 00000000 00000000 00000000 8b030500 ................ │ │ 0x001b47e0 a2130500 89030000 00000000 00000000 ................ │ │ - 0x001b47f0 00000000 5f450600 10a50500 8a030000 ...._E.......... │ │ - 0x001b4800 00000000 00000000 00000000 8e2d0500 .............-.. │ │ - 0x001b4810 8e2d0500 8b030000 0b000000 75b40800 .-..........u... │ │ + 0x001b47f0 00000000 5f450600 37a50500 8a030000 ...._E..7....... │ │ + 0x001b4800 00000000 00000000 00000000 b52d0500 .............-.. │ │ + 0x001b4810 b52d0500 8b030000 0b000000 75b40800 .-..........u... │ │ 0x001b4820 00000000 fd910600 fd910600 8c030000 ................ │ │ 0x001b4830 0b000000 80b40800 00000000 eb770600 .............w.. │ │ 0x001b4840 eb770600 8d030000 0b000000 8bb40800 .w.............. │ │ - 0x001b4850 00000000 a22d0500 ff770600 8e030000 .....-...w...... │ │ + 0x001b4850 00000000 c92d0500 ff770600 8e030000 .....-...w...... │ │ 0x001b4860 04000000 96b40800 00000000 1d520600 .............R.. │ │ - 0x001b4870 2e620500 8f030000 09000000 9ab40800 .b.............. │ │ + 0x001b4870 55620500 8f030000 09000000 9ab40800 Ub.............. │ │ 0x001b4880 00000000 c21d0600 cc020600 90030000 ................ │ │ - 0x001b4890 09000000 a3b40800 00000000 157c0500 .............|.. │ │ + 0x001b4890 09000000 a3b40800 00000000 3c7c0500 ............<|.. │ │ 0x001b48a0 95830600 91030000 08000000 acb40800 ................ │ │ - 0x001b48b0 00000000 edc00500 69370600 92030000 ........i7...... │ │ + 0x001b48b0 00000000 14c10500 69370600 92030000 ........i7...... │ │ 0x001b48c0 08000000 b4b40800 00000000 75370600 ............u7.. │ │ 0x001b48d0 6b450600 93030000 00000000 00000000 kE.............. │ │ - 0x001b48e0 00000000 d6020600 ba540500 94030000 .........T...... │ │ - 0x001b48f0 00000000 00000000 00000000 d0e70500 ................ │ │ + 0x001b48e0 00000000 d6020600 e1540500 94030000 .........T...... │ │ + 0x001b48f0 00000000 00000000 00000000 f7e70500 ................ │ │ 0x001b4900 82370600 95030000 00000000 00000000 .7.............. │ │ - 0x001b4910 00000000 217c0500 d0540500 96030000 ....!|...T...... │ │ - 0x001b4920 00000000 00000000 00000000 b62d0500 .............-.. │ │ + 0x001b4910 00000000 487c0500 f7540500 96030000 ....H|...T...... │ │ + 0x001b4920 00000000 00000000 00000000 dd2d0500 .............-.. │ │ 0x001b4930 912a0600 97030000 09000000 bcb40800 .*.............. │ │ 0x001b4940 00000000 a1830600 ff980600 98030000 ................ │ │ - 0x001b4950 07000000 c5b40800 00000000 cb6e0500 .............n.. │ │ - 0x001b4960 cb6e0500 99030000 09000000 ccb40800 .n.............. │ │ - 0x001b4970 00000000 bfb20500 bfb20500 9a030000 ................ │ │ + 0x001b4950 07000000 c5b40800 00000000 f26e0500 .............n.. │ │ + 0x001b4960 f26e0500 99030000 09000000 ccb40800 .n.............. │ │ + 0x001b4970 00000000 e6b20500 e6b20500 9a030000 ................ │ │ 0x001b4980 09000000 d5b40800 00000000 4cf50500 ............L... │ │ 0x001b4990 4cf50500 9b030000 09000000 deb40800 L............... │ │ - 0x001b49a0 00000000 7e880500 7e880500 9c030000 ....~...~....... │ │ - 0x001b49b0 09000000 e7b40800 00000000 c12d0500 .............-.. │ │ - 0x001b49c0 c12d0500 9d030000 09000000 f0b40800 .-.............. │ │ + 0x001b49a0 00000000 a5880500 a5880500 9c030000 ................ │ │ + 0x001b49b0 09000000 e7b40800 00000000 e82d0500 .............-.. │ │ + 0x001b49c0 e82d0500 9d030000 09000000 f0b40800 .-.............. │ │ 0x001b49d0 00000000 aa5e0600 aa5e0600 9e030000 .....^...^...... │ │ 0x001b49e0 09000000 f9b40800 00000000 16780600 .............x.. │ │ 0x001b49f0 16780600 9f030000 09000000 02b50800 .x.............. │ │ 0x001b4a00 00000000 9b2a0600 9b2a0600 a0030000 .....*...*...... │ │ - 0x001b4a10 09000000 0bb50800 00000000 d12d0500 .............-.. │ │ - 0x001b4a20 d12d0500 a1030000 09000000 14b50800 .-.............. │ │ + 0x001b4a10 09000000 0bb50800 00000000 f82d0500 .............-.. │ │ + 0x001b4a20 f82d0500 a1030000 09000000 14b50800 .-.............. │ │ 0x001b4a30 00000000 26780600 26780600 a2030000 ....&x..&x...... │ │ 0x001b4a40 09000000 1db50800 00000000 22520600 ............"R.. │ │ 0x001b4a50 22520600 a3030000 09000000 26b50800 "R..........&... │ │ - 0x001b4a60 00000000 a11f0500 a11f0500 a4030000 ................ │ │ - 0x001b4a70 09000000 2fb50800 00000000 e12d0500 ..../........-.. │ │ - 0x001b4a80 e12d0500 a5030000 09000000 38b50800 .-..........8... │ │ - 0x001b4a90 00000000 453c0500 453c0500 a6030000 ....E<..E<...... │ │ - 0x001b4aa0 09000000 41b50800 00000000 e6540500 ....A........T.. │ │ - 0x001b4ab0 f7970500 a7030000 09000000 4ab50800 ............J... │ │ + 0x001b4a60 00000000 c81f0500 c81f0500 a4030000 ................ │ │ + 0x001b4a70 09000000 2fb50800 00000000 082e0500 ..../........... │ │ + 0x001b4a80 082e0500 a5030000 09000000 38b50800 ............8... │ │ + 0x001b4a90 00000000 6c3c0500 6c3c0500 a6030000 ....l<..l<...... │ │ + 0x001b4aa0 09000000 41b50800 00000000 0d550500 ....A........U.. │ │ + 0x001b4ab0 1e980500 a7030000 09000000 4ab50800 ............J... │ │ 0x001b4ac0 00000000 cd1d0600 cd1d0600 a8030000 ................ │ │ - 0x001b4ad0 09000000 53b50800 00000000 1ca50500 ....S........... │ │ - 0x001b4ae0 1ca50500 a9030000 06000000 5cb50800 ............\... │ │ + 0x001b4ad0 09000000 53b50800 00000000 43a50500 ....S.......C... │ │ + 0x001b4ae0 43a50500 a9030000 06000000 5cb50800 C...........\... │ │ 0x001b4af0 00000000 6a9d0600 6a9d0600 aa030000 ....j...j....... │ │ 0x001b4b00 06000000 62b50800 00000000 98370600 ....b........7.. │ │ 0x001b4b10 98370600 ab030000 06000000 68b50800 .7..........h... │ │ 0x001b4b20 00000000 32520600 32520600 ac030000 ....2R..2R...... │ │ 0x001b4b30 06000000 6eb50800 00000000 ba5e0600 ....n........^.. │ │ 0x001b4b40 ba5e0600 ad030000 09000000 74b50800 .^..........t... │ │ 0x001b4b50 00000000 78450600 78450600 ae030000 ....xE..xE...... │ │ - 0x001b4b60 06000000 7db50800 00000000 40a50500 ....}.......@... │ │ - 0x001b4b70 40a50500 af030000 06000000 83b50800 @............... │ │ + 0x001b4b60 06000000 7db50800 00000000 67a50500 ....}.......g... │ │ + 0x001b4b70 67a50500 af030000 06000000 83b50800 g............... │ │ 0x001b4b80 00000000 ec020600 ec020600 b0030000 ................ │ │ - 0x001b4b90 06000000 89b50800 00000000 377c0500 ............7|.. │ │ - 0x001b4ba0 377c0500 b1030000 06000000 8fb50800 7|.............. │ │ - 0x001b4bb0 00000000 f1540500 f1540500 b2030000 .....T...T...... │ │ - 0x001b4bc0 00000000 00000000 00000000 f12d0500 .............-.. │ │ - 0x001b4bd0 f12d0500 b3030000 00000000 00000000 .-.............. │ │ - 0x001b4be0 00000000 b0830600 cfb20500 b4030000 ................ │ │ - 0x001b4bf0 00000000 00000000 00000000 69a50500 ............i... │ │ - 0x001b4c00 b11f0500 b5030000 00000000 00000000 ................ │ │ + 0x001b4b90 06000000 89b50800 00000000 5e7c0500 ............^|.. │ │ + 0x001b4ba0 5e7c0500 b1030000 06000000 8fb50800 ^|.............. │ │ + 0x001b4bb0 00000000 18550500 18550500 b2030000 .....U...U...... │ │ + 0x001b4bc0 00000000 00000000 00000000 182e0500 ................ │ │ + 0x001b4bd0 182e0500 b3030000 00000000 00000000 ................ │ │ + 0x001b4be0 00000000 b0830600 f6b20500 b4030000 ................ │ │ + 0x001b4bf0 00000000 00000000 00000000 90a50500 ................ │ │ + 0x001b4c00 d81f0500 b5030000 00000000 00000000 ................ │ │ 0x001b4c10 00000000 ae130500 ab2a0600 b6030000 .........*...... │ │ 0x001b4c20 00000000 00000000 00000000 11920600 ................ │ │ - 0x001b4c30 e6e70500 b7030000 0a000000 95b50800 ................ │ │ - 0x001b4c40 00000000 012e0500 e15e0600 b8030000 .........^...... │ │ - 0x001b4c50 0a000000 9fb50800 00000000 c91f0500 ................ │ │ - 0x001b4c60 f9c00500 b9030000 0a000000 a9b50800 ................ │ │ - 0x001b4c70 00000000 c6130500 02980500 ba030000 ................ │ │ + 0x001b4c30 0de80500 b7030000 0a000000 95b50800 ................ │ │ + 0x001b4c40 00000000 282e0500 e15e0600 b8030000 ....(....^...... │ │ + 0x001b4c50 0a000000 9fb50800 00000000 f01f0500 ................ │ │ + 0x001b4c60 20c10500 b9030000 0a000000 a9b50800 ............... │ │ + 0x001b4c70 00000000 c6130500 29980500 ba030000 ........)....... │ │ 0x001b4c80 0a000000 b3b50800 00000000 a1450600 .............E.. │ │ - 0x001b4c90 9bda0500 bb030000 0b000000 bdb50800 ................ │ │ - 0x001b4ca0 00000000 33620500 97030500 bc030000 ....3b.......... │ │ + 0x001b4c90 c2da0500 bb030000 0b000000 bdb50800 ................ │ │ + 0x001b4ca0 00000000 5a620500 97030500 bc030000 ....Zb.......... │ │ 0x001b4cb0 0b000000 c8b50800 00000000 c8830600 ................ │ │ 0x001b4cc0 b7030500 bd030000 0b000000 d3b50800 ................ │ │ - 0x001b4cd0 00000000 553c0500 21920600 be030000 ....U<..!....... │ │ + 0x001b4cd0 00000000 7c3c0500 21920600 be030000 ....|<..!....... │ │ 0x001b4ce0 00000000 00000000 00000000 d3130500 ................ │ │ - 0x001b4cf0 e7b20500 bf030000 00000000 00000000 ................ │ │ - 0x001b4d00 00000000 f86a0600 fc540500 c0030000 .....j...T...... │ │ - 0x001b4d10 00000000 00000000 00000000 fde70500 ................ │ │ - 0x001b4d20 8e880500 c1030000 08000000 deb50800 ................ │ │ - 0x001b4d30 00000000 db1f0500 5cf50500 c2030000 ........\....... │ │ + 0x001b4cf0 0eb30500 bf030000 00000000 00000000 ................ │ │ + 0x001b4d00 00000000 f86a0600 23550500 c0030000 .....j..#U...... │ │ + 0x001b4d10 00000000 00000000 00000000 24e80500 ............$... │ │ + 0x001b4d20 b5880500 c1030000 08000000 deb50800 ................ │ │ + 0x001b4d30 00000000 02200500 5cf50500 c2030000 ..... ..\....... │ │ 0x001b4d40 08000000 e6b50800 00000000 bc370600 .............7.. │ │ - 0x001b4d50 9f880500 c3030000 08000000 eeb50800 ................ │ │ + 0x001b4d50 c6880500 c3030000 08000000 eeb50800 ................ │ │ 0x001b4d60 00000000 36780600 df130500 c4030000 ....6x.......... │ │ 0x001b4d70 08000000 f6b50800 00000000 af450600 .............E.. │ │ - 0x001b4d80 cacc0500 c5030000 08000000 feb50800 ................ │ │ - 0x001b4d90 00000000 613c0500 f1130500 c6030000 ....a<.......... │ │ - 0x001b4da0 08000000 06b60800 00000000 ec1f0500 ................ │ │ - 0x001b4db0 42620500 c7030000 08000000 0eb60800 Bb.............. │ │ + 0x001b4d80 f1cc0500 c5030000 08000000 feb50800 ................ │ │ + 0x001b4d90 00000000 883c0500 f1130500 c6030000 .....<.......... │ │ + 0x001b4da0 08000000 06b60800 00000000 13200500 ............. .. │ │ + 0x001b4db0 69620500 c7030000 08000000 0eb60800 ib.............. │ │ 0x001b4dc0 00000000 cf030500 ef1d0600 c8030000 ................ │ │ 0x001b4dd0 08000000 16b60800 00000000 d6830600 ................ │ │ - 0x001b4de0 b4da0500 c9030000 08000000 1eb60800 ................ │ │ - 0x001b4df0 00000000 81a50500 08550500 ca030000 .........U...... │ │ - 0x001b4e00 08000000 26b60800 00000000 92a50500 ....&........... │ │ + 0x001b4de0 dbda0500 c9030000 08000000 1eb60800 ................ │ │ + 0x001b4df0 00000000 a8a50500 2f550500 ca030000 ......../U...... │ │ + 0x001b4e00 08000000 26b60800 00000000 b9a50500 ....&........... │ │ 0x001b4e10 02140500 cb030000 08000000 2eb60800 ................ │ │ - 0x001b4e20 00000000 e1030500 ed460500 cc030000 .........F...... │ │ + 0x001b4e20 00000000 e1030500 14470500 cc030000 .........G...... │ │ 0x001b4e30 08000000 36b60800 00000000 c0450600 ....6........E.. │ │ 0x001b4e40 fa5e0600 cd030000 09000000 3eb60800 .^..........>... │ │ 0x001b4e50 00000000 f3030500 f3030500 ce030000 ................ │ │ - 0x001b4e60 05000000 47b60800 00000000 19550500 ....G........U.. │ │ - 0x001b4e70 19550500 cf030000 00000000 00000000 .U.............. │ │ + 0x001b4e60 05000000 47b60800 00000000 40550500 ....G.......@U.. │ │ + 0x001b4e70 40550500 cf030000 00000000 00000000 @U.............. │ │ 0x001b4e80 00000000 011e0600 011e0600 d0030000 ................ │ │ 0x001b4e90 00000000 00000000 00000000 56520600 ............VR.. │ │ 0x001b4ea0 56520600 d1030000 06000000 4cb60800 VR..........L... │ │ - 0x001b4eb0 00000000 dbcc0500 dbcc0500 d2030000 ................ │ │ - 0x001b4ec0 07000000 52b60800 00000000 27550500 ....R.......'U.. │ │ + 0x001b4eb0 00000000 02cd0500 02cd0500 d2030000 ................ │ │ + 0x001b4ec0 07000000 52b60800 00000000 4e550500 ....R.......NU.. │ │ 0x001b4ed0 015f0600 d3030000 08000000 59b60800 ._..........Y... │ │ - 0x001b4ee0 00000000 6df50500 ff460500 d4030000 ....m....F...... │ │ - 0x001b4ef0 08000000 61b60800 00000000 34550500 ....a.......4U.. │ │ - 0x001b4f00 34550500 d5030000 07000000 69b60800 4U..........i... │ │ + 0x001b4ee0 00000000 6df50500 26470500 d4030000 ....m...&G...... │ │ + 0x001b4ef0 08000000 61b60800 00000000 5b550500 ....a.......[U.. │ │ + 0x001b4f00 5b550500 d5030000 07000000 69b60800 [U..........i... │ │ 0x001b4f10 00000000 0d1e0600 285f0600 d6030000 ........(_...... │ │ - 0x001b4f20 08000000 70b60800 00000000 53620500 ....p.......Sb.. │ │ + 0x001b4f20 08000000 70b60800 00000000 7a620500 ....p.......zb.. │ │ 0x001b4f30 69520600 d7030000 08000000 78b60800 iR..........x... │ │ - 0x001b4f40 00000000 16980500 16980500 d8030000 ................ │ │ - 0x001b4f50 07000000 80b60800 00000000 b0880500 ................ │ │ - 0x001b4f60 43550500 d9030000 08000000 87b60800 CU.............. │ │ - 0x001b4f70 00000000 2d980500 db6e0500 da030000 ....-....n...... │ │ - 0x001b4f80 08000000 8fb60800 00000000 12c10500 ................ │ │ - 0x001b4f90 12c10500 db030000 07000000 97b60800 ................ │ │ - 0x001b4fa0 00000000 56980500 046b0600 dc030000 ....V....k...... │ │ + 0x001b4f40 00000000 3d980500 3d980500 d8030000 ....=...=....... │ │ + 0x001b4f50 07000000 80b60800 00000000 d7880500 ................ │ │ + 0x001b4f60 6a550500 d9030000 08000000 87b60800 jU.............. │ │ + 0x001b4f70 00000000 54980500 026f0500 da030000 ....T....o...... │ │ + 0x001b4f80 08000000 8fb60800 00000000 39c10500 ............9... │ │ + 0x001b4f90 39c10500 db030000 07000000 97b60800 9............... │ │ + 0x001b4fa0 00000000 7d980500 046b0600 dc030000 ....}....k...... │ │ 0x001b4fb0 08000000 9eb60800 00000000 1b1e0600 ................ │ │ - 0x001b4fc0 1ec10500 dd030000 08000000 a6b60800 ................ │ │ - 0x001b4fd0 00000000 fd1f0500 fd1f0500 de030000 ................ │ │ - 0x001b4fe0 07000000 aeb60800 00000000 e8cc0500 ................ │ │ - 0x001b4ff0 e8cc0500 df030000 07000000 b5b60800 ................ │ │ + 0x001b4fc0 45c10500 dd030000 08000000 a6b60800 E............... │ │ + 0x001b4fd0 00000000 24200500 24200500 de030000 ....$ ..$ ...... │ │ + 0x001b4fe0 07000000 aeb60800 00000000 0fcd0500 ................ │ │ + 0x001b4ff0 0fcd0500 df030000 07000000 b5b60800 ................ │ │ 0x001b5000 00000000 8e9d0600 8e9d0600 e0030000 ................ │ │ 0x001b5010 08000000 bcb60800 00000000 cd370600 .............7.. │ │ 0x001b5020 cd370600 e1030000 08000000 c4b60800 .7.............. │ │ - 0x001b5030 00000000 132e0500 132e0500 e2030000 ................ │ │ + 0x001b5030 00000000 3a2e0500 3a2e0500 e2030000 ....:...:....... │ │ 0x001b5040 06000000 ccb60800 00000000 7af50500 ............z... │ │ 0x001b5050 7af50500 e3030000 07000000 d2b60800 z............... │ │ - 0x001b5060 00000000 61620500 61620500 e4030000 ....ab..ab...... │ │ + 0x001b5060 00000000 88620500 88620500 e4030000 .....b...b...... │ │ 0x001b5070 08000000 d9b60800 00000000 fb030500 ................ │ │ 0x001b5080 b39d0600 e5030000 09000000 e1b60800 ................ │ │ - 0x001b5090 00000000 2d920600 3bc10500 e6030000 ....-...;....... │ │ + 0x001b5090 00000000 2d920600 62c10500 e6030000 ....-...b....... │ │ 0x001b50a0 09000000 eab60800 00000000 216b0600 ............!k.. │ │ 0x001b50b0 466b0600 e7030000 09000000 f3b60800 Fk.............. │ │ 0x001b50c0 00000000 8d520600 8d520600 e8030000 .....R...R...... │ │ - 0x001b50d0 07000000 fcb60800 00000000 0ee80500 ................ │ │ - 0x001b50e0 0ee80500 e9030000 07000000 03b70800 ................ │ │ + 0x001b50d0 07000000 fcb60800 00000000 35e80500 ............5... │ │ + 0x001b50e0 35e80500 e9030000 07000000 03b70800 5............... │ │ 0x001b50f0 00000000 23040500 23040500 ea030000 ....#...#....... │ │ - 0x001b5100 08000000 0ab70800 00000000 f3b20500 ................ │ │ - 0x001b5110 d9880500 eb030000 09000000 12b70800 ................ │ │ + 0x001b5100 08000000 0ab70800 00000000 1ab30500 ................ │ │ + 0x001b5110 00890500 eb030000 09000000 12b70800 ................ │ │ 0x001b5120 00000000 40040500 40040500 ec030000 ....@...@....... │ │ - 0x001b5130 08000000 1bb70800 00000000 86620500 .............b.. │ │ - 0x001b5140 86620500 ed030000 05000000 23b70800 .b..........#... │ │ - 0x001b5150 00000000 607c0500 607c0500 ee030000 ....`|..`|...... │ │ + 0x001b5130 08000000 1bb70800 00000000 ad620500 .............b.. │ │ + 0x001b5140 ad620500 ed030000 05000000 23b70800 .b..........#... │ │ + 0x001b5150 00000000 877c0500 877c0500 ee030000 .....|...|...... │ │ 0x001b5160 05000000 28b70800 00000000 6d6b0600 ....(.......mk.. │ │ - 0x001b5170 76550500 ef030000 05000000 2db70800 vU..........-... │ │ + 0x001b5170 9d550500 ef030000 05000000 2db70800 .U..........-... │ │ 0x001b5180 00000000 f2370600 15030600 f0030000 .....7.......... │ │ - 0x001b5190 05000000 32b70800 00000000 8e550500 ....2........U.. │ │ - 0x001b51a0 8e550500 f1030000 00000000 00000000 .U.............. │ │ - 0x001b51b0 00000000 0c200500 0c200500 f2030000 ..... ... ...... │ │ - 0x001b51c0 00000000 00000000 00000000 0e6f0500 .............o.. │ │ - 0x001b51d0 0e6f0500 f3030000 00000000 00000000 .o.............. │ │ + 0x001b5190 05000000 32b70800 00000000 b5550500 ....2........U.. │ │ + 0x001b51a0 b5550500 f1030000 00000000 00000000 .U.............. │ │ + 0x001b51b0 00000000 33200500 33200500 f2030000 ....3 ..3 ...... │ │ + 0x001b51c0 00000000 00000000 00000000 356f0500 ............5o.. │ │ + 0x001b51d0 356f0500 f3030000 00000000 00000000 5o.............. │ │ 0x001b51e0 00000000 a6520600 a6520600 f4030000 .....R...R...... │ │ 0x001b51f0 00000000 00000000 00000000 52920600 ............R... │ │ 0x001b5200 52920600 f5030000 00000000 00000000 R............... │ │ 0x001b5210 00000000 48780600 48780600 f6030000 ....Hx..Hx...... │ │ - 0x001b5220 00000000 00000000 00000000 196f0500 .............o.. │ │ - 0x001b5230 196f0500 f7030000 00000000 00000000 .o.............. │ │ + 0x001b5220 00000000 00000000 00000000 406f0500 ............@o.. │ │ + 0x001b5230 406f0500 f7030000 00000000 00000000 @o.............. │ │ 0x001b5240 00000000 13140500 13140500 f8030000 ................ │ │ 0x001b5250 00000000 00000000 00000000 62920600 ............b... │ │ 0x001b5260 62920600 f9030000 00000000 00000000 b............... │ │ 0x001b5270 00000000 3b1e0600 91f50500 fa030000 ....;........... │ │ 0x001b5280 00000000 00000000 00000000 01380600 .............8.. │ │ 0x001b5290 e6100600 fb030000 00000000 00000000 ................ │ │ 0x001b52a0 00000000 b6520600 2c030600 fc030000 .....R..,....... │ │ 0x001b52b0 08000000 37b70800 00000000 e59d0600 ....7........... │ │ - 0x001b52c0 17200500 fd030000 00000000 00000000 . .............. │ │ - 0x001b52d0 00000000 e7830600 296f0500 fe030000 ........)o...... │ │ + 0x001b52c0 3e200500 fd030000 00000000 00000000 > .............. │ │ + 0x001b52d0 00000000 e7830600 506f0500 fe030000 ........Po...... │ │ 0x001b52e0 08000000 3fb70800 00000000 ca450600 ....?........E.. │ │ - 0x001b52f0 252e0500 ff030000 08000000 47b70800 %...........G... │ │ - 0x001b5300 00000000 0a380600 fa880500 00040000 .....8.......... │ │ + 0x001b52f0 4c2e0500 ff030000 08000000 47b70800 L...........G... │ │ + 0x001b5300 00000000 0a380600 21890500 00040000 .....8..!....... │ │ 0x001b5310 08000000 4fb70800 00000000 44040500 ....O.......D... │ │ - 0x001b5320 76980500 01040000 08000000 57b70800 v...........W... │ │ + 0x001b5320 9d980500 01040000 08000000 57b70800 ............W... │ │ 0x001b5330 00000000 56040500 4c5f0600 02040000 ....V...L_...... │ │ - 0x001b5340 08000000 5fb70800 00000000 81980500 ...._........... │ │ - 0x001b5350 27e80500 03040000 08000000 67b70800 '...........g... │ │ - 0x001b5360 00000000 99550500 8b620500 04040000 .....U...b...... │ │ + 0x001b5340 08000000 5fb70800 00000000 a8980500 ...._........... │ │ + 0x001b5350 4ee80500 03040000 08000000 67b70800 N...........g... │ │ + 0x001b5360 00000000 c0550500 b2620500 04040000 .....U...b...... │ │ 0x001b5370 08000000 6fb70800 00000000 68040500 ....o.......h... │ │ 0x001b5380 58780600 05040000 08000000 77b70800 Xx..........w... │ │ - 0x001b5390 00000000 facc0500 72040500 06040000 ........r....... │ │ - 0x001b53a0 08000000 7fb70800 00000000 8c980500 ................ │ │ - 0x001b53b0 8c980500 07040000 06000000 87b70800 ................ │ │ + 0x001b5390 00000000 21cd0500 72040500 06040000 ....!...r....... │ │ + 0x001b53a0 08000000 7fb70800 00000000 b3980500 ................ │ │ + 0x001b53b0 b3980500 07040000 06000000 87b70800 ................ │ │ 0x001b53c0 00000000 23140500 85040500 08040000 ....#........... │ │ 0x001b53d0 07000000 8db70800 00000000 34140500 ............4... │ │ 0x001b53e0 38030600 09040000 07000000 94b70800 8............... │ │ - 0x001b53f0 00000000 43840500 43840500 0a040000 ....C...C....... │ │ + 0x001b53f0 00000000 6a840500 6a840500 0a040000 ....j...j....... │ │ 0x001b5400 03000000 9bb70800 00000000 db8d0600 ................ │ │ 0x001b5410 db8d0600 0b040000 03000000 9eb70800 ................ │ │ - 0x001b5420 00000000 667c0500 98040500 0c040000 ....f|.......... │ │ - 0x001b5430 00000000 00000000 00000000 456f0500 ............Eo.. │ │ + 0x001b5420 00000000 8d7c0500 98040500 0c040000 .....|.......... │ │ + 0x001b5430 00000000 00000000 00000000 6c6f0500 ............lo.. │ │ 0x001b5440 9d040500 0d040000 00000000 00000000 ................ │ │ - 0x001b5450 00000000 0eb30500 d3450600 0e040000 .........E...... │ │ + 0x001b5450 00000000 35b30500 d3450600 0e040000 ....5....E...... │ │ 0x001b5460 00000000 00000000 00000000 14380600 .............8.. │ │ 0x001b5470 72920600 0f040000 00000000 00000000 r............... │ │ - 0x001b5480 00000000 3e140500 16b30500 10040000 ....>........... │ │ - 0x001b5490 00000000 00000000 00000000 62c10500 ............b... │ │ + 0x001b5480 00000000 3e140500 3db30500 10040000 ....>...=....... │ │ + 0x001b5490 00000000 00000000 00000000 89c10500 ................ │ │ 0x001b54a0 79920600 11040000 00000000 00000000 y............... │ │ 0x001b54b0 00000000 63780600 ee9d0600 12040000 ....cx.......... │ │ 0x001b54c0 00000000 00000000 00000000 575f0600 ............W_.. │ │ - 0x001b54d0 4b6f0500 13040000 00000000 00000000 Ko.............. │ │ - 0x001b54e0 00000000 a3a50500 a3f50500 14040000 ................ │ │ + 0x001b54d0 726f0500 13040000 00000000 00000000 ro.............. │ │ + 0x001b54e0 00000000 caa50500 a3f50500 14040000 ................ │ │ 0x001b54f0 00000000 00000000 00000000 7d6b0600 ............}k.. │ │ - 0x001b5500 6cc10500 15040000 00000000 00000000 l............... │ │ - 0x001b5510 00000000 23b30500 74c10500 16040000 ....#...t....... │ │ - 0x001b5520 00000000 00000000 00000000 33e80500 ............3... │ │ - 0x001b5530 3de80500 17040000 00000000 00000000 =............... │ │ - 0x001b5540 00000000 20200500 7dc10500 18040000 .... ..}....... │ │ + 0x001b5500 93c10500 15040000 00000000 00000000 ................ │ │ + 0x001b5510 00000000 4ab30500 9bc10500 16040000 ....J........... │ │ + 0x001b5520 00000000 00000000 00000000 5ae80500 ............Z... │ │ + 0x001b5530 64e80500 17040000 00000000 00000000 d............... │ │ + 0x001b5540 00000000 47200500 a4c10500 18040000 ....G .......... │ │ 0x001b5550 00000000 00000000 00000000 5d5f0600 ............]_.. │ │ 0x001b5560 1a380600 19040000 00000000 00000000 .8.............. │ │ - 0x001b5570 00000000 c5da0500 ab550500 1a040000 .........U...... │ │ - 0x001b5580 00000000 00000000 00000000 96980500 ................ │ │ + 0x001b5570 00000000 ecda0500 d2550500 1a040000 .........U...... │ │ + 0x001b5580 00000000 00000000 00000000 bd980500 ................ │ │ 0x001b5590 4d030600 1b040000 00000000 00000000 M............... │ │ - 0x001b55a0 00000000 26470500 ef100600 1c040000 ....&G.......... │ │ + 0x001b55a0 00000000 4d470500 ef100600 1c040000 ....MG.......... │ │ 0x001b55b0 00000000 00000000 00000000 f0830600 ................ │ │ - 0x001b55c0 526f0500 1d040000 00000000 00000000 Ro.............. │ │ + 0x001b55c0 796f0500 1d040000 00000000 00000000 yo.............. │ │ 0x001b55d0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b55e0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b55f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x001b5600 00000000 23380600 2bb30500 20040000 ....#8..+... ... │ │ + 0x001b5600 00000000 23380600 52b30500 20040000 ....#8..R... ... │ │ 0x001b5610 0b000000 a1b70800 00000000 dc450600 .............E.. │ │ - 0x001b5620 5c6f0500 21040000 0b000000 acb70800 \o..!........... │ │ + 0x001b5620 836f0500 21040000 0b000000 acb70800 .o..!........... │ │ 0x001b5630 00000000 f8100600 f8100600 22040000 ............"... │ │ - 0x001b5640 0b000000 b7b70800 00000000 36b30500 ............6... │ │ - 0x001b5650 36b30500 23040000 0b000000 c2b70800 6...#........... │ │ - 0x001b5660 00000000 b7550500 b7550500 24040000 .....U...U..$... │ │ + 0x001b5640 0b000000 b7b70800 00000000 5db30500 ............]... │ │ + 0x001b5650 5db30500 23040000 0b000000 c2b70800 ]...#........... │ │ + 0x001b5660 00000000 de550500 de550500 24040000 .....U...U..$... │ │ 0x001b5670 0b000000 cdb70800 00000000 655f0600 ............e_.. │ │ - 0x001b5680 a9a50500 25040000 00000000 00000000 ....%........... │ │ - 0x001b5690 00000000 4a140500 676f0500 26040000 ....J...go..&... │ │ + 0x001b5680 d0a50500 25040000 00000000 00000000 ....%........... │ │ + 0x001b5690 00000000 4a140500 8e6f0500 26040000 ....J....o..&... │ │ 0x001b56a0 00000000 00000000 00000000 c32a0600 .............*.. │ │ - 0x001b56b0 c1550500 27040000 00000000 00000000 .U..'........... │ │ - 0x001b56c0 00000000 b2a50500 6e5f0600 28040000 ........n_..(... │ │ - 0x001b56d0 00000000 00000000 00000000 9f620500 .............b.. │ │ + 0x001b56b0 e8550500 27040000 00000000 00000000 .U..'........... │ │ + 0x001b56c0 00000000 d9a50500 6e5f0600 28040000 ........n_..(... │ │ + 0x001b56d0 00000000 00000000 00000000 c6620500 .............b.. │ │ 0x001b56e0 c1520600 29040000 09000000 d8b70800 .R..)........... │ │ - 0x001b56f0 00000000 cdc90500 d0da0500 2a040000 ............*... │ │ - 0x001b5700 09000000 e1b70800 00000000 54b30500 ............T... │ │ - 0x001b5710 61b30500 2b040000 09000000 eab70800 a...+........... │ │ + 0x001b56f0 00000000 f4c90500 f7da0500 2a040000 ............*... │ │ + 0x001b5700 09000000 e1b70800 00000000 7bb30500 ............{... │ │ + 0x001b5710 88b30500 2b040000 09000000 eab70800 ....+........... │ │ 0x001b5720 00000000 a4040500 f9830600 2c040000 ............,... │ │ - 0x001b5730 09000000 f3b70800 00000000 0bcd0500 ................ │ │ + 0x001b5730 09000000 f3b70800 00000000 32cd0500 ............2... │ │ 0x001b5740 775f0600 2d040000 09000000 fcb70800 w_..-........... │ │ - 0x001b5750 00000000 6f6f0500 48e80500 2e040000 ....oo..H....... │ │ + 0x001b5750 00000000 966f0500 6fe80500 2e040000 .....o..o....... │ │ 0x001b5760 09000000 05b80800 00000000 0d1b0600 ................ │ │ 0x001b5770 4d1e0600 2f040000 09000000 0eb80800 M.../........... │ │ 0x001b5780 00000000 ce520600 06840600 30040000 .....R......0... │ │ - 0x001b5790 09000000 17b80800 00000000 baa50500 ................ │ │ - 0x001b57a0 7c6f0500 31040000 09000000 20b80800 |o..1....... ... │ │ - 0x001b57b0 00000000 845f0600 896f0500 32040000 ....._...o..2... │ │ + 0x001b5790 09000000 17b80800 00000000 e1a50500 ................ │ │ + 0x001b57a0 a36f0500 31040000 09000000 20b80800 .o..1....... ... │ │ + 0x001b57b0 00000000 845f0600 b06f0500 32040000 ....._...o..2... │ │ 0x001b57c0 09000000 29b80800 00000000 aaf50500 ....)........... │ │ 0x001b57d0 59030600 33040000 09000000 32b80800 Y...3.......2... │ │ - 0x001b57e0 00000000 7dbd0500 86c10500 34040000 ....}.......4... │ │ - 0x001b57f0 09000000 3bb80800 00000000 3f2e0500 ....;.......?... │ │ + 0x001b57e0 00000000 a4bd0500 adc10500 34040000 ............4... │ │ + 0x001b57f0 09000000 3bb80800 00000000 662e0500 ....;.......f... │ │ 0x001b5800 db520600 35040000 09000000 44b80800 .R..5.......D... │ │ - 0x001b5810 00000000 5a1e0600 6eb30500 36040000 ....Z...n...6... │ │ + 0x001b5810 00000000 5a1e0600 95b30500 36040000 ....Z.......6... │ │ 0x001b5820 09000000 4db80800 00000000 16110600 ....M........... │ │ 0x001b5830 f99d0600 37040000 09000000 56b80800 ....7.......V... │ │ - 0x001b5840 00000000 19890500 13840600 38040000 ............8... │ │ + 0x001b5840 00000000 40890500 13840600 38040000 ....@.......8... │ │ 0x001b5850 00000000 00000000 00000000 66030600 ............f... │ │ 0x001b5860 915f0600 39040000 00000000 00000000 ._..9........... │ │ 0x001b5870 00000000 b1040500 bf040500 3a040000 ............:... │ │ - 0x001b5880 00000000 00000000 00000000 a1980500 ................ │ │ - 0x001b5890 ac620500 3b040000 00000000 00000000 .b..;........... │ │ + 0x001b5880 00000000 00000000 00000000 c8980500 ................ │ │ + 0x001b5890 d3620500 3b040000 00000000 00000000 .b..;........... │ │ 0x001b58a0 00000000 069e0600 6d780600 3c040000 ........mx..<... │ │ 0x001b58b0 00000000 00000000 00000000 2e380600 .............8.. │ │ - 0x001b58c0 93c10500 3d040000 00000000 00000000 ....=........... │ │ - 0x001b58d0 00000000 723c0500 723c0500 3e040000 ....r<..r<..>... │ │ - 0x001b58e0 0b000000 5fb80800 00000000 79bc0500 ...._.......y... │ │ - 0x001b58f0 79bc0500 3f040000 03000000 6ab80800 y...?.......j... │ │ - 0x001b5900 00000000 bd920500 bd920500 40040000 ............@... │ │ + 0x001b58c0 bac10500 3d040000 00000000 00000000 ....=........... │ │ + 0x001b58d0 00000000 993c0500 993c0500 3e040000 .....<...<..>... │ │ + 0x001b58e0 0b000000 5fb80800 00000000 a0bc0500 ...._........... │ │ + 0x001b58f0 a0bc0500 3f040000 03000000 6ab80800 ....?.......j... │ │ + 0x001b5900 00000000 e4920500 e4920500 40040000 ............@... │ │ 0x001b5910 03000000 6db80800 00000000 149e0600 ....m........... │ │ 0x001b5920 149e0600 41040000 03000000 70b80800 ....A.......p... │ │ - 0x001b5930 00000000 cd040500 18cd0500 42040000 ............B... │ │ - 0x001b5940 03000000 73b80800 00000000 6b7c0500 ....s.......k|.. │ │ + 0x001b5930 00000000 cd040500 3fcd0500 42040000 ........?...B... │ │ + 0x001b5940 03000000 73b80800 00000000 927c0500 ....s........|.. │ │ 0x001b5950 52140500 43040000 03000000 76b80800 R...C.......v... │ │ - 0x001b5960 00000000 55e80500 55e80500 44040000 ....U...U...D... │ │ + 0x001b5960 00000000 7ce80500 7ce80500 44040000 ....|...|...D... │ │ 0x001b5970 03000000 79b80800 00000000 c92a0600 ....y........*.. │ │ 0x001b5980 846b0600 45040000 05000000 7cb80800 .k..E.......|... │ │ - 0x001b5990 00000000 26cd0500 2e470500 46040000 ....&....G..F... │ │ - 0x001b59a0 09000000 81b80800 00000000 4c2e0500 ............L... │ │ - 0x001b59b0 27890500 47040000 09000000 8ab80800 '...G........... │ │ - 0x001b59c0 00000000 ba620500 21840600 48040000 .....b..!...H... │ │ + 0x001b5990 00000000 4dcd0500 55470500 46040000 ....M...UG..F... │ │ + 0x001b59a0 09000000 81b80800 00000000 732e0500 ............s... │ │ + 0x001b59b0 4e890500 47040000 09000000 8ab80800 N...G........... │ │ + 0x001b59c0 00000000 e1620500 21840600 48040000 .....b..!...H... │ │ 0x001b59d0 09000000 93b80800 00000000 9f5f0600 ............._.. │ │ - 0x001b59e0 a1c10500 49040000 09000000 9cb80800 ....I........... │ │ - 0x001b59f0 00000000 ddda0500 3c380600 4a040000 ........<8..J... │ │ + 0x001b59e0 c8c10500 49040000 09000000 9cb80800 ....I........... │ │ + 0x001b59f0 00000000 04db0500 3c380600 4a040000 ........<8..J... │ │ 0x001b5a00 09000000 a5b80800 00000000 671e0600 ............g... │ │ 0x001b5a10 2a840600 4b040000 09000000 aeb80800 *...K........... │ │ 0x001b5a20 00000000 701e0600 b46b0600 4c040000 ....p....k..L... │ │ - 0x001b5a30 09000000 b7b80800 00000000 31cd0500 ............1... │ │ - 0x001b5a40 e6da0500 4d040000 09000000 c0b80800 ....M........... │ │ - 0x001b5a50 00000000 33840600 7bb30500 4e040000 ....3...{...N... │ │ + 0x001b5a30 09000000 b7b80800 00000000 58cd0500 ............X... │ │ + 0x001b5a40 0ddb0500 4d040000 09000000 c0b80800 ....M........... │ │ + 0x001b5a50 00000000 33840600 a2b30500 4e040000 ....3.......N... │ │ 0x001b5a60 09000000 c9b80800 00000000 23110600 ............#... │ │ - 0x001b5a70 aac10500 4f040000 09000000 d2b80800 ....O........... │ │ - 0x001b5a80 00000000 5de80500 84920600 50040000 ....].......P... │ │ + 0x001b5a70 d1c10500 4f040000 09000000 d2b80800 ....O........... │ │ + 0x001b5a80 00000000 84e80500 84920600 50040000 ............P... │ │ 0x001b5a90 09000000 dbb80800 00000000 60140500 ............`... │ │ 0x001b5aa0 74140500 51040000 09000000 e4b80800 t...Q........... │ │ 0x001b5ab0 00000000 74030600 82140500 52040000 ....t.......R... │ │ 0x001b5ac0 09000000 edb80800 00000000 7b780600 ............{x.. │ │ 0x001b5ad0 47840600 53040000 09000000 f6b80800 G...S........... │ │ - 0x001b5ae0 00000000 572e0500 e8520600 54040000 ....W....R..T... │ │ + 0x001b5ae0 00000000 7e2e0500 e8520600 54040000 ....~....R..T... │ │ 0x001b5af0 09000000 ffb80800 00000000 57840600 ............W... │ │ - 0x001b5b00 933c0500 55040000 09000000 08b90800 .<..U........... │ │ - 0x001b5b10 00000000 2b9e0600 c3620500 56040000 ....+....b..V... │ │ + 0x001b5b00 ba3c0500 55040000 09000000 08b90800 .<..U........... │ │ + 0x001b5b10 00000000 2b9e0600 ea620500 56040000 ....+....b..V... │ │ 0x001b5b20 09000000 11b90800 00000000 d0040500 ................ │ │ 0x001b5b30 92140500 57040000 09000000 1ab90800 ....W........... │ │ - 0x001b5b40 00000000 966f0500 45380600 58040000 .....o..E8..X... │ │ + 0x001b5b40 00000000 bd6f0500 45380600 58040000 .....o..E8..X... │ │ 0x001b5b50 09000000 23b90800 00000000 da2a0600 ....#........*.. │ │ - 0x001b5b60 32890500 59040000 09000000 2cb90800 2...Y.......,... │ │ - 0x001b5b70 00000000 b7f50500 a53c0500 5a040000 .........<..Z... │ │ - 0x001b5b80 09000000 35b90800 00000000 89b30500 ....5........... │ │ - 0x001b5b90 28200500 5b040000 09000000 3eb90800 ( ..[.......>... │ │ - 0x001b5ba0 00000000 3c200500 409e0600 5c040000 ....< ..@...\... │ │ + 0x001b5b60 59890500 59040000 09000000 2cb90800 Y...Y.......,... │ │ + 0x001b5b70 00000000 b7f50500 cc3c0500 5a040000 .........<..Z... │ │ + 0x001b5b80 09000000 35b90800 00000000 b0b30500 ....5........... │ │ + 0x001b5b90 4f200500 5b040000 09000000 3eb90800 O ..[.......>... │ │ + 0x001b5ba0 00000000 63200500 409e0600 5c040000 ....c ..@...\... │ │ 0x001b5bb0 09000000 47b90800 00000000 f12a0600 ....G........*.. │ │ - 0x001b5bc0 c8550500 5d040000 09000000 50b90800 .U..].......P... │ │ - 0x001b5bd0 00000000 3acd0500 59380600 5e040000 ....:...Y8..^... │ │ + 0x001b5bc0 ef550500 5d040000 09000000 50b90800 .U..].......P... │ │ + 0x001b5bd0 00000000 61cd0500 59380600 5e040000 ....a...Y8..^... │ │ 0x001b5be0 09000000 59b90800 00000000 cef50500 ....Y........... │ │ - 0x001b5bf0 46890500 5f040000 09000000 62b90800 F..._.......b... │ │ - 0x001b5c00 00000000 c7a50500 66380600 60040000 ........f8..`... │ │ - 0x001b5c10 09000000 6bb90800 00000000 53890500 ....k.......S... │ │ - 0x001b5c20 d5620500 61040000 09000000 74b90800 .b..a.......t... │ │ - 0x001b5c30 00000000 a4140500 d4a50500 62040000 ............b... │ │ + 0x001b5bf0 6d890500 5f040000 09000000 62b90800 m..._.......b... │ │ + 0x001b5c00 00000000 eea50500 66380600 60040000 ........f8..`... │ │ + 0x001b5c10 09000000 6bb90800 00000000 7a890500 ....k.......z... │ │ + 0x001b5c20 fc620500 61040000 09000000 74b90800 .b..a.......t... │ │ + 0x001b5c30 00000000 a4140500 fba50500 62040000 ............b... │ │ 0x001b5c40 09000000 7db90800 00000000 8e780600 ....}........x.. │ │ - 0x001b5c50 ad6f0500 63040000 09000000 86b90800 .o..c........... │ │ - 0x001b5c60 00000000 d5550500 73380600 64040000 .....U..s8..d... │ │ + 0x001b5c50 d46f0500 63040000 09000000 86b90800 .o..c........... │ │ + 0x001b5c60 00000000 fc550500 73380600 64040000 .....U..s8..d... │ │ 0x001b5c70 09000000 8fb90800 00000000 fa520600 .............R.. │ │ - 0x001b5c80 e2620500 65040000 09000000 98b90800 .b..e........... │ │ - 0x001b5c90 00000000 5f200500 5f200500 66040000 ...._ .._ ..f... │ │ - 0x001b5ca0 00000000 00000000 00000000 ef620500 .............b.. │ │ - 0x001b5cb0 ef620500 67040000 00000000 00000000 .b..g........... │ │ + 0x001b5c80 09630500 65040000 09000000 98b90800 .c..e........... │ │ + 0x001b5c90 00000000 86200500 86200500 66040000 ..... ... ..f... │ │ + 0x001b5ca0 00000000 00000000 00000000 16630500 .............c.. │ │ + 0x001b5cb0 16630500 67040000 00000000 00000000 .c..g........... │ │ 0x001b5cc0 00000000 142b0600 142b0600 68040000 .....+...+..h... │ │ 0x001b5cd0 00000000 00000000 00000000 e7450600 .............E.. │ │ 0x001b5ce0 e7450600 69040000 00000000 00000000 .E..i........... │ │ 0x001b5cf0 00000000 92920600 92920600 6a040000 ............j... │ │ 0x001b5d00 00000000 00000000 00000000 07530600 .............S.. │ │ 0x001b5d10 a85f0600 6b040000 08000000 a1b90800 ._..k........... │ │ - 0x001b5d20 00000000 39470500 9b780600 6c040000 ....9G...x..l... │ │ - 0x001b5d30 08000000 a9b90800 00000000 6c2e0500 ............l... │ │ - 0x001b5d40 af980500 6d040000 08000000 b1b90800 ....m........... │ │ - 0x001b5d50 00000000 b8370500 c25f0600 6e040000 .....7..._..n... │ │ + 0x001b5d20 00000000 60470500 9b780600 6c040000 ....`G...x..l... │ │ + 0x001b5d30 08000000 a9b90800 00000000 932e0500 ................ │ │ + 0x001b5d40 d6980500 6d040000 08000000 b1b90800 ....m........... │ │ + 0x001b5d50 00000000 df370500 c25f0600 6e040000 .....7..._..n... │ │ 0x001b5d60 08000000 b9b90800 00000000 f1450600 .............E.. │ │ - 0x001b5d70 60890500 6f040000 08000000 c1b90800 `...o........... │ │ - 0x001b5d80 00000000 69200500 1e2b0600 70040000 ....i ...+..p... │ │ - 0x001b5d90 08000000 c9b90800 00000000 a0b30500 ................ │ │ - 0x001b5da0 71e80500 71040000 08000000 d1b90800 q...q........... │ │ - 0x001b5db0 00000000 4d9e0600 68890500 72040000 ....M...h...r... │ │ - 0x001b5dc0 08000000 d9b90800 00000000 b93c0500 .............<.. │ │ + 0x001b5d70 87890500 6f040000 08000000 c1b90800 ....o........... │ │ + 0x001b5d80 00000000 90200500 1e2b0600 70040000 ..... ...+..p... │ │ + 0x001b5d90 08000000 c9b90800 00000000 c7b30500 ................ │ │ + 0x001b5da0 98e80500 71040000 08000000 d1b90800 ....q........... │ │ + 0x001b5db0 00000000 4d9e0600 8f890500 72040000 ....M.......r... │ │ + 0x001b5dc0 08000000 d9b90800 00000000 e03c0500 .............<.. │ │ 0x001b5dd0 b6780600 73040000 08000000 e1b90800 .x..s........... │ │ 0x001b5de0 00000000 be780600 87030600 74040000 .....x......t... │ │ - 0x001b5df0 03000000 e9b90800 00000000 742e0500 ............t... │ │ - 0x001b5e00 742e0500 75040000 05000000 ecb90800 t...u........... │ │ + 0x001b5df0 03000000 e9b90800 00000000 9b2e0500 ................ │ │ + 0x001b5e00 9b2e0500 75040000 05000000 ecb90800 ....u........... │ │ 0x001b5e10 00000000 f9450600 f9450600 76040000 .....E...E..v... │ │ - 0x001b5e20 06000000 f1b90800 00000000 e1a50500 ................ │ │ + 0x001b5e20 06000000 f1b90800 00000000 08a60500 ................ │ │ 0x001b5e30 b1140500 77040000 08000000 f7b90800 ....w........... │ │ - 0x001b5e40 00000000 bd6b0600 3f470500 78040000 .....k..?G..x... │ │ + 0x001b5e40 00000000 bd6b0600 66470500 78040000 .....k..fG..x... │ │ 0x001b5e50 08000000 ffb90800 00000000 c5780600 .............x.. │ │ - 0x001b5e60 a8b30500 79040000 09000000 07ba0800 ....y........... │ │ - 0x001b5e70 00000000 272b0600 71890500 7a040000 ....'+..q...z... │ │ - 0x001b5e80 09000000 10ba0800 00000000 b8c10500 ................ │ │ - 0x001b5e90 b8c10500 7b040000 08000000 19ba0800 ....{........... │ │ - 0x001b5ea0 00000000 f1f50500 c13c0500 7c040000 .........<..|... │ │ - 0x001b5eb0 09000000 21ba0800 00000000 b7980500 ....!........... │ │ + 0x001b5e60 cfb30500 79040000 09000000 07ba0800 ....y........... │ │ + 0x001b5e70 00000000 272b0600 98890500 7a040000 ....'+......z... │ │ + 0x001b5e80 09000000 10ba0800 00000000 dfc10500 ................ │ │ + 0x001b5e90 dfc10500 7b040000 08000000 19ba0800 ....{........... │ │ + 0x001b5ea0 00000000 f1f50500 e83c0500 7c040000 .........<..|... │ │ + 0x001b5eb0 09000000 21ba0800 00000000 de980500 ....!........... │ │ 0x001b5ec0 03460600 7d040000 09000000 2aba0800 .F..}.......*... │ │ - 0x001b5ed0 00000000 e5a50500 e5a50500 7e040000 ............~... │ │ - 0x001b5ee0 03000000 33ba0800 00000000 e83c0500 ....3........<.. │ │ - 0x001b5ef0 e83c0500 7f040000 07000000 36ba0800 .<..........6... │ │ - 0x001b5f00 00000000 791e0600 6e7c0500 80040000 ....y...n|...... │ │ + 0x001b5ed0 00000000 0ca60500 0ca60500 7e040000 ............~... │ │ + 0x001b5ee0 03000000 33ba0800 00000000 0f3d0500 ....3........=.. │ │ + 0x001b5ef0 0f3d0500 7f040000 07000000 36ba0800 .=..........6... │ │ + 0x001b5f00 00000000 791e0600 957c0500 80040000 ....y....|...... │ │ 0x001b5f10 0a000000 3dba0800 00000000 e5040500 ....=........... │ │ - 0x001b5f20 eca50500 81040000 0b000000 47ba0800 ............G... │ │ - 0x001b5f30 00000000 dc980500 8d890500 82040000 ................ │ │ - 0x001b5f40 0b000000 52ba0800 00000000 ab890500 ....R........... │ │ - 0x001b5f50 0aa60500 83040000 0b000000 5dba0800 ............]... │ │ - 0x001b5f60 00000000 ddc10500 c4b30500 84040000 ................ │ │ - 0x001b5f70 0a000000 68ba0800 00000000 837c0500 ....h........|.. │ │ + 0x001b5f20 13a60500 81040000 0b000000 47ba0800 ............G... │ │ + 0x001b5f30 00000000 03990500 b4890500 82040000 ................ │ │ + 0x001b5f40 0b000000 52ba0800 00000000 d2890500 ....R........... │ │ + 0x001b5f50 31a60500 83040000 0b000000 5dba0800 1...........]... │ │ + 0x001b5f60 00000000 04c20500 ebb30500 84040000 ................ │ │ + 0x001b5f70 0a000000 68ba0800 00000000 aa7c0500 ....h........|.. │ │ 0x001b5f80 f3040500 85040000 0a000000 72ba0800 ............r... │ │ - 0x001b5f90 00000000 79e80500 2a460600 86040000 ....y...*F...... │ │ + 0x001b5f90 00000000 a0e80500 2a460600 86040000 ........*F...... │ │ 0x001b5fa0 0b000000 7cba0800 00000000 06050500 ....|........... │ │ - 0x001b5fb0 72200500 87040000 0d000000 87ba0800 r .............. │ │ - 0x001b5fc0 00000000 ef3c0500 5dcd0500 88040000 .....<..]....... │ │ + 0x001b5fb0 99200500 87040000 0d000000 87ba0800 . .............. │ │ + 0x001b5fc0 00000000 163d0500 84cd0500 88040000 .....=.......... │ │ 0x001b5fd0 0d000000 94ba0800 00000000 11050500 ................ │ │ 0x001b5fe0 831e0600 89040000 0d000000 a1ba0800 ................ │ │ 0x001b5ff0 00000000 9c920600 ca5f0600 8a040000 ........._...... │ │ - 0x001b6000 0d000000 aeba0800 00000000 efc10500 ................ │ │ + 0x001b6000 0d000000 aeba0800 00000000 16c20500 ................ │ │ 0x001b6010 d75f0600 8b040000 0d000000 bbba0800 ._.............. │ │ 0x001b6020 00000000 569e0600 901e0600 8c040000 ....V........... │ │ - 0x001b6030 0d000000 c8ba0800 00000000 28a60500 ............(... │ │ + 0x001b6030 0d000000 c8ba0800 00000000 4fa60500 ............O... │ │ 0x001b6040 0d530600 8d040000 0d000000 d5ba0800 .S.............. │ │ - 0x001b6050 00000000 7a2e0500 16f60500 8e040000 ....z........... │ │ + 0x001b6050 00000000 a12e0500 16f60500 8e040000 ................ │ │ 0x001b6060 0d000000 e2ba0800 00000000 47460600 ............GF.. │ │ - 0x001b6070 832e0500 8f040000 0d000000 efba0800 ................ │ │ - 0x001b6080 00000000 6acd0500 50460600 90040000 ....j...PF...... │ │ - 0x001b6090 0d000000 fcba0800 00000000 84e80500 ................ │ │ - 0x001b60a0 8c200500 91040000 0d000000 09bb0800 . .............. │ │ - 0x001b60b0 00000000 54470500 54470500 92040000 ....TG..TG...... │ │ - 0x001b60c0 02000000 16bb0800 00000000 efda0500 ................ │ │ + 0x001b6070 aa2e0500 8f040000 0d000000 efba0800 ................ │ │ + 0x001b6080 00000000 91cd0500 50460600 90040000 ........PF...... │ │ + 0x001b6090 0d000000 fcba0800 00000000 abe80500 ................ │ │ + 0x001b60a0 b3200500 91040000 0d000000 09bb0800 . .............. │ │ + 0x001b60b0 00000000 7b470500 7b470500 92040000 ....{G..{G...... │ │ + 0x001b60c0 02000000 16bb0800 00000000 16db0500 ................ │ │ 0x001b60d0 80380600 93040000 05000000 18bb0800 .8.............. │ │ - 0x001b60e0 00000000 f9620500 1a530600 94040000 .....b...S...... │ │ - 0x001b60f0 08000000 1dbb0800 00000000 f8c10500 ................ │ │ - 0x001b6100 f8c10500 95040000 08000000 25bb0800 ............%... │ │ + 0x001b60e0 00000000 20630500 1a530600 94040000 .... c...S...... │ │ + 0x001b60f0 08000000 1dbb0800 00000000 1fc20500 ................ │ │ + 0x001b6100 1fc20500 95040000 08000000 25bb0800 ............%... │ │ 0x001b6110 00000000 a7380600 a7380600 96040000 .....8...8...... │ │ 0x001b6120 09000000 2dbb0800 00000000 9a030600 ....-........... │ │ 0x001b6130 9a030600 97040000 09000000 36bb0800 ............6... │ │ 0x001b6140 00000000 9d1e0600 9d1e0600 98040000 ................ │ │ - 0x001b6150 08000000 3fbb0800 00000000 f83c0500 ....?........<.. │ │ - 0x001b6160 f83c0500 99040000 09000000 47bb0800 .<..........G... │ │ + 0x001b6150 08000000 3fbb0800 00000000 1f3d0500 ....?........=.. │ │ + 0x001b6160 1f3d0500 99040000 09000000 47bb0800 .=..........G... │ │ 0x001b6170 00000000 6c840600 6c840600 9a040000 ....l...l....... │ │ - 0x001b6180 09000000 50bb0800 00000000 fada0500 ....P........... │ │ - 0x001b6190 fada0500 9b040000 07000000 59bb0800 ............Y... │ │ - 0x001b61a0 00000000 1cc20500 1cc20500 9c040000 ................ │ │ - 0x001b61b0 08000000 60bb0800 00000000 07db0500 ....`........... │ │ - 0x001b61c0 07db0500 9d040000 09000000 68bb0800 ............h... │ │ - 0x001b61d0 00000000 8d7c0500 8d7c0500 9e040000 .....|...|...... │ │ - 0x001b61e0 08000000 71bb0800 00000000 dcb30500 ....q........... │ │ - 0x001b61f0 dcb30500 9f040000 09000000 79bb0800 ............y... │ │ - 0x001b6200 00000000 e45f0600 31a60500 a0040000 ....._..1....... │ │ + 0x001b6180 09000000 50bb0800 00000000 21db0500 ....P.......!... │ │ + 0x001b6190 21db0500 9b040000 07000000 59bb0800 !...........Y... │ │ + 0x001b61a0 00000000 43c20500 43c20500 9c040000 ....C...C....... │ │ + 0x001b61b0 08000000 60bb0800 00000000 2edb0500 ....`........... │ │ + 0x001b61c0 2edb0500 9d040000 09000000 68bb0800 ............h... │ │ + 0x001b61d0 00000000 b47c0500 b47c0500 9e040000 .....|...|...... │ │ + 0x001b61e0 08000000 71bb0800 00000000 03b40500 ....q........... │ │ + 0x001b61f0 03b40500 9f040000 09000000 79bb0800 ............y... │ │ + 0x001b6200 00000000 e45f0600 58a60500 a0040000 ....._..X....... │ │ 0x001b6210 09000000 82bb0800 00000000 d4780600 .............x.. │ │ - 0x001b6220 902e0500 a1040000 09000000 8bbb0800 ................ │ │ + 0x001b6220 b72e0500 a1040000 09000000 8bbb0800 ................ │ │ 0x001b6230 00000000 c61e0600 c56b0600 a2040000 .........k...... │ │ - 0x001b6240 09000000 94bb0800 00000000 99200500 ............. .. │ │ - 0x001b6250 99200500 a3040000 00000000 00000000 . .............. │ │ + 0x001b6240 09000000 94bb0800 00000000 c0200500 ............. .. │ │ + 0x001b6250 c0200500 a3040000 00000000 00000000 . .............. │ │ 0x001b6260 00000000 5f9e0600 5f9e0600 a4040000 ...._..._....... │ │ - 0x001b6270 00000000 00000000 00000000 2a3d0500 ............*=.. │ │ - 0x001b6280 2a3d0500 a5040000 00000000 00000000 *=.............. │ │ + 0x001b6270 00000000 00000000 00000000 513d0500 ............Q=.. │ │ + 0x001b6280 513d0500 a5040000 00000000 00000000 Q=.............. │ │ 0x001b6290 00000000 5d460600 5d460600 a6040000 ....]F..]F...... │ │ - 0x001b62a0 00000000 00000000 00000000 30db0500 ............0... │ │ - 0x001b62b0 30db0500 a7040000 00000000 00000000 0............... │ │ - 0x001b62c0 00000000 ea980500 ea980500 a8040000 ................ │ │ + 0x001b62a0 00000000 00000000 00000000 57db0500 ............W... │ │ + 0x001b62b0 57db0500 a7040000 00000000 00000000 W............... │ │ + 0x001b62c0 00000000 11990500 11990500 a8040000 ................ │ │ 0x001b62d0 00000000 00000000 00000000 b5140500 ................ │ │ 0x001b62e0 b5140500 a9040000 08000000 9dbb0800 ................ │ │ 0x001b62f0 00000000 67460600 67460600 aa040000 ....gF..gF...... │ │ 0x001b6300 08000000 a5bb0800 00000000 00900608 ................ │ │ - 0x001b6310 ba890500 00b00608 3ec20500 00400608 ........>....@.. │ │ + 0x001b6310 e1890500 00b00608 65c20500 00400608 ........e....@.. │ │ 0x001b6320 23f60500 00500608 1a050500 00a00608 #....P.......... │ │ - 0x001b6330 eb1e0600 00600608 b47c0500 00700608 .....`...|...p.. │ │ - 0x001b6340 f9780600 00800608 0ab40500 00c00608 .x.............. │ │ - 0x001b6350 59470500 00000000 00000000 66000008 YG..........f... │ │ + 0x001b6330 eb1e0600 00600608 db7c0500 00700608 .....`...|...p.. │ │ + 0x001b6340 f9780600 00800608 31b40500 00c00608 .x......1....... │ │ + 0x001b6350 80470500 00000000 00000000 66000008 .G..........f... │ │ 0x001b6360 a3840600 65000008 362b0600 00000000 ....e...6+...... │ │ 0x001b6370 00000000 b0bb0800 bcbb0800 04bc0800 ................ │ │ 0x001b6380 c8bb0800 e0bb0800 d4bb0800 1cbc0800 ................ │ │ 0x001b6390 ecbb0800 10bc0800 40bc0800 18bd0800 ........@....... │ │ 0x001b63a0 54bd0800 f8bb0800 28bc0800 34bc0800 T.......(...4... │ │ 0x001b63b0 4cbc0800 d0bc0800 a0bc0800 30bd0800 L...........0... │ │ 0x001b63c0 6cbd0800 58bc0800 acbc0800 3cbd0800 l...X.......<... │ │ 0x001b63d0 78bd0800 64bc0800 b8bc0800 48bd0800 x...d.......H... │ │ 0x001b63e0 84bd0800 70bc0800 c4bc0800 94bc0800 ....p........... │ │ 0x001b63f0 24bd0800 60bd0800 dcbc0800 e8bc0800 $...`........... │ │ 0x001b6400 f4bc0800 00bd0800 90bd0800 9cbd0800 ................ │ │ 0x001b6410 c0bd0800 ccbd0800 d8bd0800 e4bd0800 ................ │ │ - 0x001b6420 00100000 00000000 00000000 88750500 .............u.. │ │ + 0x001b6420 00100000 00000000 00000000 af750500 .............u.. │ │ 0x001b6430 68761a00 00000000 00000000 08000000 hv.............. │ │ - 0x001b6440 3fd30500 78731a00 95000000 00000000 ?...xs.......... │ │ + 0x001b6440 66d30500 78731a00 95000000 00000000 f...xs.......... │ │ 0x001b6450 0c000000 630b0500 60a01b00 01000000 ....c...`....... │ │ 0x001b6460 10000000 20641b00 03000000 00000000 .... d.......... │ │ 0x001b6470 10000000 d4380600 00100000 00000000 .....8.......... │ │ 0x001b6480 00000000 d5140500 68761a00 00100000 ........hv...... │ │ - 0x001b6490 00000000 08000000 09630500 24731a00 .........c..$s.. │ │ - 0x001b64a0 00100000 00000000 18000000 58a60500 ............X... │ │ + 0x001b6490 00000000 08000000 30630500 24731a00 ........0c..$s.. │ │ + 0x001b64a0 00100000 00000000 18000000 7fa60500 ................ │ │ 0x001b64b0 24731a00 00100000 00000000 28000000 $s..........(... │ │ - 0x001b64c0 3c820500 40731a00 01000000 10000000 <...@s.......... │ │ + 0x001b64c0 63820500 40731a00 01000000 10000000 c...@s.......... │ │ 0x001b64d0 78641b00 04000000 00000000 38000000 xd..........8... │ │ 0x001b64e0 37530600 00000000 00000000 00000000 7S.............. │ │ - 0x001b64f0 bf7c0500 c8641b00 95000000 00000000 .|...d.......... │ │ + 0x001b64f0 e67c0500 c8641b00 95000000 00000000 .|...d.......... │ │ 0x001b6500 04000000 05790600 c89c1b00 01000000 .....y.......... │ │ 0x001b6510 10000000 e4641b00 02000000 00000000 .....d.......... │ │ - 0x001b6520 08000000 4e3d0500 91000000 00000000 ....N=.......... │ │ - 0x001b6530 00000000 f18e0500 40731a00 91000000 ........@s...... │ │ + 0x001b6520 08000000 753d0500 91000000 00000000 ....u=.......... │ │ + 0x001b6530 00000000 188f0500 40731a00 91000000 ........@s...... │ │ 0x001b6540 01000000 04000000 422b0600 10ae1b00 ........B+...... │ │ - 0x001b6550 04000000 00000000 08000000 a3200500 ............. .. │ │ + 0x001b6550 04000000 00000000 08000000 ca200500 ............. .. │ │ 0x001b6560 0c651b00 95000000 02000000 0c000000 .e.............. │ │ - 0x001b6570 d8890500 c89c1b00 01000000 10000000 ................ │ │ + 0x001b6570 ff890500 c89c1b00 01000000 10000000 ................ │ │ 0x001b6580 28651b00 04000000 00000000 10000000 (e.............. │ │ 0x001b6590 c8140500 00100000 00000000 00000000 ................ │ │ - 0x001b65a0 c96f0500 78651b00 91000000 00000000 .o..xe.......... │ │ + 0x001b65a0 f06f0500 78651b00 91000000 00000000 .o..xe.......... │ │ 0x001b65b0 10000000 e3140500 5c641b00 01000000 ........\d...... │ │ 0x001b65c0 10000000 94651b00 02000000 00000000 .....e.......... │ │ - 0x001b65d0 14000000 8de80500 00000000 00000000 ................ │ │ + 0x001b65d0 14000000 b4e80500 00000000 00000000 ................ │ │ 0x001b65e0 00000000 47110600 c8741a00 00000000 ....G....t...... │ │ 0x001b65f0 00000000 04000000 3ef60500 24731a00 ........>...$s.. │ │ 0x001b6600 01000000 10000000 d8651b00 02000000 .........e...... │ │ - 0x001b6610 00000000 08000000 c9890500 00000000 ................ │ │ + 0x001b6610 00000000 08000000 f0890500 00000000 ................ │ │ 0x001b6620 00000000 00000000 a5920600 5c731a00 ............\s.. │ │ 0x001b6630 91000000 00000000 04000000 e3380600 .............8.. │ │ 0x001b6640 00661b00 01000000 10000000 1c661b00 .f...........f.. │ │ 0x001b6650 02000000 00000000 08000000 cc030600 ................ │ │ 0x001b6660 90000000 01000000 04000000 7a460600 ............zF.. │ │ 0x001b6670 749d1b00 90000000 02000000 04000000 t............... │ │ - 0x001b6680 76470500 24731a00 02000000 00000000 vG..$s.......... │ │ + 0x001b6680 9d470500 24731a00 02000000 00000000 .G..$s.......... │ │ 0x001b6690 60661b00 02000000 00000000 08000000 `f.............. │ │ - 0x001b66a0 fd620500 00000000 00000000 00000000 .b.............. │ │ - 0x001b66b0 ea890500 3c741a00 91000000 00000000 ....9...s.......... │ │ - 0x001b7130 04000000 8f3d0500 e4741a00 00000000 .....=...t...... │ │ + 0x001b7130 04000000 b63d0500 e4741a00 00000000 .....=...t...... │ │ 0x001b7140 00000000 00000000 58711b00 06000000 ........Xq...... │ │ 0x001b7150 e8711b00 00000000 96000000 90000000 .q.............. │ │ - 0x001b7160 00000000 04000000 9b3d0500 08731a00 .........=...s.. │ │ + 0x001b7160 00000000 04000000 c23d0500 08731a00 .........=...s.. │ │ 0x001b7170 97000000 90000000 00000000 04000000 ................ │ │ - 0x001b7180 892f0500 2c781a00 9b000000 94000000 ./..,x.......... │ │ - 0x001b7190 00000000 04000000 64990500 48701b00 ........d...Hp.. │ │ + 0x001b7180 b02f0500 2c781a00 9b000000 94000000 ./..,x.......... │ │ + 0x001b7190 00000000 04000000 8b990500 48701b00 ............Hp.. │ │ 0x001b71a0 98000000 90000000 00000000 04000000 ................ │ │ 0x001b71b0 60600600 f06f1b00 99000000 90000000 ``...o.......... │ │ 0x001b71c0 00000000 04000000 60600600 f06f1b00 ........``...o.. │ │ 0x001b71d0 9a000000 90000000 00000000 04000000 ................ │ │ 0x001b71e0 60600600 f06f1b00 90000000 00000000 ``...o.......... │ │ - 0x001b71f0 04000000 8f3d0500 e4741a00 00900723 .....=...t.....# │ │ - 0x001b7200 34e90500 00c00723 a9560500 00f00723 4......#.V.....# │ │ - 0x001b7210 1e210500 00100823 44e90500 00900623 .!.....#D......# │ │ - 0x001b7220 f3110600 00b00623 eba60500 00d00623 .......#.......# │ │ - 0x001b7230 70990500 00a00623 67790600 00c00623 p......#gy.....# │ │ - 0x001b7240 891f0600 00500723 20dc0500 00e00623 .....P.# ......# │ │ - 0x001b7250 82600600 00f00623 0e480500 00400723 .`.....#.H...@.# │ │ + 0x001b71f0 04000000 b63d0500 e4741a00 00900723 .....=...t.....# │ │ + 0x001b7200 5be90500 00c00723 d0560500 00f00723 [......#.V.....# │ │ + 0x001b7210 45210500 00100823 6be90500 00900623 E!.....#k......# │ │ + 0x001b7220 f3110600 00b00623 12a70500 00d00623 .......#.......# │ │ + 0x001b7230 97990500 00a00623 67790600 00c00623 .......#gy.....# │ │ + 0x001b7240 891f0600 00500723 47dc0500 00e00623 .....P.#G......# │ │ + 0x001b7250 82600600 00f00623 35480500 00400723 .`.....#5H...@.# │ │ 0x001b7260 01120600 00000823 94040600 00200723 .......#..... .# │ │ - 0x001b7270 35ce0500 00300723 ad850600 00600723 5....0.#.....`.# │ │ - 0x001b7280 48ce0500 00700723 74700500 00800723 H....p.#tp.....# │ │ - 0x001b7290 21480500 00000723 2d6c0600 00100723 !H.....#-l.....# │ │ - 0x001b72a0 4d390600 00500823 a0b40500 00a00723 M9...P.#.......# │ │ - 0x001b72b0 7c990500 00b00723 cbf60500 00200823 |......#..... .# │ │ - 0x001b72c0 a3040600 00300823 35480500 00e00723 .....0.#5H.....# │ │ - 0x001b72d0 08470600 00d00723 faa60500 00400823 .G.....#.....@.# │ │ + 0x001b7270 5cce0500 00300723 ad850600 00600723 \....0.#.....`.# │ │ + 0x001b7280 6fce0500 00700723 9b700500 00800723 o....p.#.p.....# │ │ + 0x001b7290 48480500 00000723 2d6c0600 00100723 HH.....#-l.....# │ │ + 0x001b72a0 4d390600 00500823 c7b40500 00a00723 M9...P.#.......# │ │ + 0x001b72b0 a3990500 00b00723 cbf60500 00200823 .......#..... .# │ │ + 0x001b72c0 a3040600 00300823 5c480500 00e00723 .....0.#\H.....# │ │ + 0x001b72d0 08470600 00d00723 21a70500 00400823 .G.....#!....@.# │ │ 0x001b72e0 bb040600 00000000 00000000 64000023 ............d..# │ │ 0x001b72f0 daf60500 79000023 d59e0600 65000023 ....y..#....e..# │ │ - 0x001b7300 ea180500 66000023 6f4c0500 67000023 ....f..#oL..g..# │ │ - 0x001b7310 c4b40500 78000023 99c20500 68000023 ....x..#....h..# │ │ - 0x001b7320 928a0500 69000023 7f790600 6a000023 ....i..#.y..j..# │ │ - 0x001b7330 c3850600 6b000023 55ce0500 6c000023 ....k..#U...l..# │ │ - 0x001b7340 1a470600 6d000023 8d990500 6e000023 .G..m..#....n..# │ │ - 0x001b7350 d0850600 6f000023 2f210500 71000023 ....o..#/!..q..# │ │ - 0x001b7360 63ce0500 72000023 25470600 73000023 c...r..#%G..s..# │ │ - 0x001b7370 9b790600 74000023 08a70500 75000023 .y..t..#....u..# │ │ + 0x001b7300 ea180500 66000023 964c0500 67000023 ....f..#.L..g..# │ │ + 0x001b7310 ebb40500 78000023 c0c20500 68000023 ....x..#....h..# │ │ + 0x001b7320 b98a0500 69000023 7f790600 6a000023 ....i..#.y..j..# │ │ + 0x001b7330 c3850600 6b000023 7cce0500 6c000023 ....k..#|...l..# │ │ + 0x001b7340 1a470600 6d000023 b4990500 6e000023 .G..m..#....n..# │ │ + 0x001b7350 d0850600 6f000023 56210500 71000023 ....o..#V!..q..# │ │ + 0x001b7360 8ace0500 72000023 25470600 73000023 ....r..#%G..s..# │ │ + 0x001b7370 9b790600 74000023 2fa70500 75000023 .y..t..#/...u..# │ │ 0x001b7380 4a6c0600 76000023 de7d0600 77000023 Jl..v..#.}..w..# │ │ 0x001b7390 616c0600 00000000 00000000 00000000 al.............. │ │ 0x001b73a0 00000000 10000000 95700600 c8741a00 .........p...t.. │ │ 0x001b73b0 00010000 ffffffff 00000000 22390600 ............"9.. │ │ 0x001b73c0 7c781b00 00000000 00000000 00000000 |x.............. │ │ 0x001b73d0 00000000 29b51400 00000000 06000000 ....)........... │ │ 0x001b73e0 10000000 9c731b00 02000000 c4731b00 .....s.......s.. │ │ 0x001b73f0 18000000 22390600 00000000 00000000 ...."9.......... │ │ - 0x001b7400 00000000 f18e0500 40731a00 02000000 ........@s...... │ │ - 0x001b7410 00000000 04000000 982f0500 68761a00 ........./..hv.. │ │ - 0x001b7420 00000000 00000000 14000000 85700500 .............p.. │ │ + 0x001b7400 00000000 188f0500 40731a00 02000000 ........@s...... │ │ + 0x001b7410 00000000 04000000 bf2f0500 68761a00 ........./..hv.. │ │ + 0x001b7420 00000000 00000000 14000000 ac700500 .............p.. │ │ 0x001b7430 dc731b00 8d000000 00000000 08000000 .s.............. │ │ - 0x001b7440 bbc20500 60a01b00 8b000000 01000000 ....`........... │ │ - 0x001b7450 0c000000 39dc0500 709c1b00 02000000 ....9...p....... │ │ - 0x001b7460 00000000 10000000 a02f0500 30751b00 ........./..0u.. │ │ + 0x001b7440 e2c20500 60a01b00 8b000000 01000000 ....`........... │ │ + 0x001b7450 0c000000 60dc0500 709c1b00 02000000 ....`...p....... │ │ + 0x001b7460 00000000 10000000 c72f0500 30751b00 ........./..0u.. │ │ 0x001b7470 06000000 10000000 f8731b00 06000000 .........s...... │ │ 0x001b7480 00000000 18000000 15120600 00000000 ................ │ │ - 0x001b7490 00000000 00000000 f18e0500 40731a00 ............@s.. │ │ + 0x001b7490 00000000 00000000 188f0500 40731a00 ............@s.. │ │ 0x001b74a0 00000000 00000000 04000000 ca040600 ................ │ │ 0x001b74b0 74751b00 00000000 00000000 08000000 tu.............. │ │ - 0x001b74c0 55e90500 68761a00 8d000000 00000000 U...hv.......... │ │ - 0x001b74d0 0c000000 4a480500 e89a1b00 00000000 ....JH.......... │ │ - 0x001b74e0 00000000 10000000 76ce0500 68761a00 ........v...hv.. │ │ - 0x001b74f0 00000000 00000000 14000000 ac2f0500 ............./.. │ │ + 0x001b74c0 7ce90500 68761a00 8d000000 00000000 |...hv.......... │ │ + 0x001b74d0 0c000000 71480500 e89a1b00 00000000 ....qH.......... │ │ + 0x001b74e0 00000000 10000000 9dce0500 68761a00 ............hv.. │ │ + 0x001b74f0 00000000 00000000 14000000 d32f0500 ............./.. │ │ 0x001b7500 24731a00 8b000000 01000000 18000000 $s.............. │ │ - 0x001b7510 8e700500 e89a1b00 00000000 00000000 .p.............. │ │ + 0x001b7510 b5700500 e89a1b00 00000000 00000000 .p.............. │ │ 0x001b7520 00000000 00000000 b3b51400 00000000 ................ │ │ 0x001b7530 01000000 10000000 8c741b00 07000000 .........t...... │ │ - 0x001b7540 18751b00 20000000 a88a0500 00000000 .u.. ........... │ │ - 0x001b7550 00000000 00000000 81750500 749d1b00 .........u..t... │ │ + 0x001b7540 18751b00 20000000 cf8a0500 00000000 .u.. ........... │ │ + 0x001b7550 00000000 00000000 a8750500 749d1b00 .........u..t... │ │ 0x001b7560 00000000 00000000 04000000 e6530600 .............S.. │ │ 0x001b7570 40731a00 01000000 10000000 4c751b00 @s..........Lu.. │ │ - 0x001b7580 02000000 00000000 08000000 a83d0500 .............=.. │ │ - 0x001b7590 00000000 00000000 00000000 f18e0500 ................ │ │ + 0x001b7580 02000000 00000000 08000000 cf3d0500 .............=.. │ │ + 0x001b7590 00000000 00000000 00000000 188f0500 ................ │ │ 0x001b75a0 40731a00 02000000 00000000 04000000 @s.............. │ │ - 0x001b75b0 44210500 50761b00 00000000 00000000 D!..Pv.......... │ │ - 0x001b75c0 08000000 3ddc0500 a8761b00 06000000 ....=....v...... │ │ + 0x001b75b0 6b210500 50761b00 00000000 00000000 k!..Pv.......... │ │ + 0x001b75c0 08000000 64dc0500 a8761b00 06000000 ....d....v...... │ │ 0x001b75d0 10000000 90751b00 03000000 00000000 .....u.......... │ │ 0x001b75e0 0c000000 69050500 00000000 00000000 ....i........... │ │ - 0x001b75f0 00000000 f18e0500 40731a00 00000000 ........@s...... │ │ + 0x001b75f0 00000000 188f0500 40731a00 00000000 ........@s...... │ │ 0x001b7600 00000000 04000000 ca040600 74751b00 ............tu.. │ │ 0x001b7610 00000000 00000000 08000000 6a390600 ............j9.. │ │ 0x001b7620 68761a00 00000000 00000000 0c000000 hv.............. │ │ 0x001b7630 78390600 24731a00 00000000 00000000 x9..$s.......... │ │ 0x001b7640 00000000 00000000 ddb51400 00000000 ................ │ │ 0x001b7650 01000000 10000000 e8751b00 04000000 .........u...... │ │ 0x001b7660 38761b00 14000000 78050500 00000000 8v......x....... │ │ 0x001b7670 00000000 00000000 452c0600 c8741a00 ........E,...t.. │ │ 0x001b7680 00000000 00000000 04000000 b5640600 .............d.. │ │ 0x001b7690 68761a00 89000000 00000000 08000000 hv.............. │ │ - 0x001b76a0 3ddc0500 c4751a00 06000000 10000000 =....u.......... │ │ + 0x001b76a0 64dc0500 c4751a00 06000000 10000000 d....u.......... │ │ 0x001b76b0 6c761b00 03000000 00000000 10000000 lv.............. │ │ - 0x001b76c0 c03d0500 00000000 00000000 00000000 .=.............. │ │ - 0x001b76d0 f18e0500 40731a00 02000000 00000000 ....@s.......... │ │ - 0x001b76e0 18000000 44210500 50761b00 02000000 ....D!..Pv...... │ │ - 0x001b76f0 00000000 04000000 982f0500 68761a00 ........./..hv.. │ │ - 0x001b7700 00000000 00000000 14000000 3ddc0500 ............=... │ │ + 0x001b76c0 e73d0500 00000000 00000000 00000000 .=.............. │ │ + 0x001b76d0 188f0500 40731a00 02000000 00000000 ....@s.......... │ │ + 0x001b76e0 18000000 6b210500 50761b00 02000000 ....k!..Pv...... │ │ + 0x001b76f0 00000000 04000000 bf2f0500 68761a00 ........./..hv.. │ │ + 0x001b7700 00000000 00000000 14000000 64dc0500 ............d... │ │ 0x001b7710 a8761b00 8b000000 00000000 08000000 .v.............. │ │ - 0x001b7720 bbc20500 60a01b00 8b000000 01000000 ....`........... │ │ - 0x001b7730 0c000000 39dc0500 709c1b00 02000000 ....9...p....... │ │ - 0x001b7740 00000000 10000000 a02f0500 30751b00 ........./..0u.. │ │ + 0x001b7720 e2c20500 60a01b00 8b000000 01000000 ....`........... │ │ + 0x001b7730 0c000000 60dc0500 709c1b00 02000000 ....`...p....... │ │ + 0x001b7740 00000000 10000000 c72f0500 30751b00 ........./..0u.. │ │ 0x001b7750 06000000 10000000 c4761b00 07000000 .........v...... │ │ - 0x001b7760 00000000 1c000000 d2b40500 00000000 ................ │ │ - 0x001b7770 00000000 00000000 f18e0500 40731a00 ............@s.. │ │ - 0x001b7780 00000000 00000000 04000000 3ddc0500 ............=... │ │ + 0x001b7760 00000000 1c000000 f9b40500 00000000 ................ │ │ + 0x001b7770 00000000 00000000 188f0500 40731a00 ............@s.. │ │ + 0x001b7780 00000000 00000000 04000000 64dc0500 ............d... │ │ 0x001b7790 a8761b00 06000000 10000000 6c771b00 .v..........lw.. │ │ 0x001b77a0 02000000 00000000 08000000 67150500 ............g... │ │ - 0x001b77b0 00000000 00000000 00000000 f18e0500 ................ │ │ + 0x001b77b0 00000000 00000000 00000000 188f0500 ................ │ │ 0x001b77c0 40731a00 00000000 00000000 04000000 @s.............. │ │ 0x001b77d0 1b8f0600 68761a00 00000000 00000000 ....hv.......... │ │ - 0x001b77e0 08000000 85700500 dc731b00 00000000 .....p...s...... │ │ + 0x001b77e0 08000000 ac700500 dc731b00 00000000 .....p...s...... │ │ 0x001b77f0 00000000 0c000000 b6fb0400 24731a00 ............$s.. │ │ 0x001b7800 06000000 10000000 b0771b00 04000000 .........w...... │ │ 0x001b7810 00000000 10000000 e0850600 06000000 ................ │ │ - 0x001b7820 00000000 00000000 85ce0500 e89a1b00 ................ │ │ + 0x001b7820 00000000 00000000 acce0500 e89a1b00 ................ │ │ 0x001b7830 00000000 ffffffff 1c781b00 00000000 .........x...... │ │ 0x001b7840 00000000 00000000 ca530600 0c000000 .........S...... │ │ - 0x001b7850 11000000 00000000 85ce0500 e89a1b00 ................ │ │ + 0x001b7850 11000000 00000000 acce0500 e89a1b00 ................ │ │ 0x001b7860 00000000 ffffffff 4c781b00 00000000 ........Lx...... │ │ - 0x001b7870 00000000 00000000 d23d0500 00000000 .........=...... │ │ + 0x001b7870 00000000 00000000 f93d0500 00000000 .........=...... │ │ 0x001b7880 10000000 00000000 98781b00 06000000 .........x...... │ │ 0x001b7890 28791b00 00000000 15000000 91080000 (y.............. │ │ 0x001b78a0 00000000 14000000 5afc0500 c4751a00 ........Z....u.. │ │ 0x001b78b0 16000000 91080000 00000000 14000000 ................ │ │ 0x001b78c0 3e2c0600 70741b00 17000000 91080000 >,..pt.......... │ │ - 0x001b78d0 00000000 14000000 117d0500 cc751b00 .........}...u.. │ │ + 0x001b78d0 00000000 14000000 387d0500 cc751b00 ........8}...u.. │ │ 0x001b78e0 18000000 91080000 00000000 14000000 ................ │ │ 0x001b78f0 796c0600 50771b00 19000000 91080000 yl..Pw.......... │ │ 0x001b7900 00000000 14000000 ed850600 00781b00 .............x.. │ │ 0x001b7910 1a000000 91080000 00000000 14000000 ................ │ │ 0x001b7920 da530600 94771b00 91000000 00000000 .S...w.......... │ │ - 0x001b7930 14000000 1fc70500 e4741a00 00800821 .........t.....! │ │ - 0x001b7940 ba8a0500 00700821 52210500 00600721 .....p.!R!...`.! │ │ - 0x001b7950 54480500 00400621 6e480500 00500621 TH...@.!nH...P.! │ │ - 0x001b7960 e43d0500 00600621 d18a0500 00300821 .=...`.!.....0.! │ │ - 0x001b7970 2f930600 00700621 9a700500 00d00721 /....p.!.p.....! │ │ - 0x001b7980 43930600 00a00821 b9560500 00800621 C......!.V.....! │ │ - 0x001b7990 95600600 00000721 c0c20500 00000821 .`.....!.......! │ │ - 0x001b79a0 e6b40500 00900621 a11f0600 00b00621 .......!.......! │ │ + 0x001b7930 14000000 46c70500 e4741a00 00800821 ....F....t.....! │ │ + 0x001b7940 e18a0500 00700821 79210500 00600721 .....p.!y!...`.! │ │ + 0x001b7950 7b480500 00400621 95480500 00500621 {H...@.!.H...P.! │ │ + 0x001b7960 0b3e0500 00600621 f88a0500 00300821 .>...`.!.....0.! │ │ + 0x001b7970 2f930600 00700621 c1700500 00d00721 /....p.!.p.....! │ │ + 0x001b7980 43930600 00a00821 e0560500 00800621 C......!.V.....! │ │ + 0x001b7990 95600600 00000721 e7c20500 00000821 .`.....!.......! │ │ + 0x001b79a0 0db50500 00900621 a11f0600 00b00621 .......!.......! │ │ 0x001b79b0 58930600 00200721 b9790600 00500821 X.... .!.y...P.! │ │ 0x001b79c0 eef60500 00400821 75150500 00300721 .....@.!u....0.! │ │ - 0x001b79d0 84480500 00600821 71210500 00f00721 .H...`.!q!.....! │ │ + 0x001b79d0 ab480500 00600821 98210500 00f00721 .H...`.!.!.....! │ │ 0x001b79e0 49470600 00c00721 02f70500 00200821 IG.....!..... .! │ │ - 0x001b79f0 96ce0500 00c00621 a2990500 00d00621 .......!.......! │ │ + 0x001b79f0 bdce0500 00c00621 c9990500 00d00621 .......!.......! │ │ 0x001b7a00 c7790600 00e00721 5b470600 00e00621 .y.....![G.....! │ │ 0x001b7a10 dc040600 00400721 80390600 00100721 .....@.!.9.....! │ │ - 0x001b7a20 22120600 00100821 7d210500 00b00821 "......!}!.....! │ │ - 0x001b7a30 eb9e0600 00900821 f6b40500 00700721 .......!.....p.! │ │ + 0x001b7a20 22120600 00100821 a4210500 00b00821 "......!.!.....! │ │ + 0x001b7a30 eb9e0600 00900821 1db50500 00700721 .......!.....p.! │ │ 0x001b7a40 0d860600 00500721 906c0600 00000000 .....P.!.l...... │ │ - 0x001b7a50 00000000 75000021 55d40500 90000021 ....u..!U......! │ │ - 0x001b7a60 5e330500 74000021 b01f0600 76000021 ^3..t..!....v..! │ │ + 0x001b7a50 00000000 75000021 7cd40500 90000021 ....u..!|......! │ │ + 0x001b7a60 85330500 74000021 b01f0600 76000021 .3..t..!....v..! │ │ 0x001b7a70 c71f0600 98000021 75590600 77000021 .......!uY..w..! │ │ - 0x001b7a80 3e8b0600 65000021 79e90500 95000021 >...e..!y......! │ │ - 0x001b7a90 8d630500 96000021 1d7d0500 78000021 .c.....!.}..x..! │ │ - 0x001b7aa0 15f70500 79000021 0cb50500 8f000021 ....y..!.......! │ │ + 0x001b7a80 3e8b0600 65000021 a0e90500 95000021 >...e..!.......! │ │ + 0x001b7a90 b4630500 96000021 447d0500 78000021 .c.....!D}..x..! │ │ + 0x001b7aa0 15f70500 79000021 33b50500 8f000021 ....y..!3......! │ │ 0x001b7ab0 522c0600 9b000021 672c0600 7a000021 R,.....!g,..z..! │ │ 0x001b7ac0 46180600 97000021 3d0d0500 9a000021 F......!=......! │ │ - 0x001b7ad0 d1c20500 73000021 a1050500 7b000021 ....s..!....{..! │ │ - 0x001b7ae0 93210500 8e000021 7d690500 68000021 .!.....!}i..h..! │ │ - 0x001b7af0 9d6c0600 7c000021 21a70500 99000021 .l..|..!!......! │ │ - 0x001b7b00 a9210500 91000021 c2050500 7f000021 .!.....!.......! │ │ - 0x001b7b10 bd9e0500 69000021 879e0600 80000021 ....i..!.......! │ │ - 0x001b7b20 7aad0500 93000021 d9790600 94000021 z......!.y.....! │ │ + 0x001b7ad0 f8c20500 73000021 a1050500 7b000021 ....s..!....{..! │ │ + 0x001b7ae0 ba210500 8e000021 a4690500 68000021 .!.....!.i..h..! │ │ + 0x001b7af0 9d6c0600 7c000021 48a70500 99000021 .l..|..!H......! │ │ + 0x001b7b00 d0210500 91000021 c2050500 7f000021 .!.....!.......! │ │ + 0x001b7b10 e49e0500 69000021 879e0600 80000021 ....i..!.......! │ │ + 0x001b7b20 a1ad0500 93000021 d9790600 94000021 .......!.y.....! │ │ 0x001b7b30 ee790600 81000021 39250600 6a000021 .y.....!9%..j..! │ │ - 0x001b7b40 d1050500 6b000021 88e90500 6c000021 ....k..!....l..! │ │ - 0x001b7b50 e01f0600 6d000021 b72f0500 6e000021 ....m..!./..n..! │ │ + 0x001b7b40 d1050500 6b000021 afe90500 6c000021 ....k..!....l..! │ │ + 0x001b7b50 e01f0600 6d000021 de2f0500 6e000021 ....m..!./..n..! │ │ 0x001b7b60 eb040600 6f000021 88150500 70000021 ....o..!....p..! │ │ - 0x001b7b70 e49e0500 71000021 c26c0600 72000021 ....q..!.l..r..! │ │ + 0x001b7b70 0b9f0500 71000021 c26c0600 72000021 ....q..!.l..r..! │ │ 0x001b7b80 2cf70500 00000000 00000000 25040000 ,...........%... │ │ - 0x001b7b90 25040000 00000000 b3990500 a5630500 %............c.. │ │ + 0x001b7b90 25040000 00000000 da990500 cc630500 %............c.. │ │ 0x001b7ba0 00000000 00000000 d9f81400 00000000 ................ │ │ 0x001b7bb0 00000000 00000000 00000000 01f91400 ................ │ │ 0x001b7bc0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b7bd0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b7be0 00000000 0bf91400 3ff91400 00000000 ........?....... │ │ 0x001b7bf0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b7c00 00000000 00000000 00000000 51f91400 ............Q... │ │ @@ -4459,49 +4459,49 @@ │ │ 0x001b7c30 00000000 00000000 00000000 21fb1400 ............!... │ │ 0x001b7c40 00000000 00000000 00000000 00000000 ................ │ │ 0x001b7c50 00000000 00000000 6dfb1400 c5fb1400 ........m....... │ │ 0x001b7c60 00000000 00000000 00000000 00000000 ................ │ │ 0x001b7c70 00000000 00000000 00000000 00000000 ................ │ │ 0x001b7c80 f5fb1400 8dfc1400 00000000 00000000 ................ │ │ 0x001b7c90 00000000 00000000 00000000 00000000 ................ │ │ - 0x001b7ca0 00f00724 46dc0500 00500624 abce0500 ...$F....P.$.... │ │ - 0x001b7cb0 00900624 a0600600 00500724 b6ce0500 ...$.`...P.$.... │ │ - 0x001b7cc0 00a00624 efc20500 00400624 ea8a0500 ...$.....@.$.... │ │ - 0x001b7cd0 00700724 eb560500 00b00624 5adc0500 .p.$.V.....$Z... │ │ + 0x001b7ca0 00f00724 6ddc0500 00500624 d2ce0500 ...$m....P.$.... │ │ + 0x001b7cb0 00900624 a0600600 00500724 ddce0500 ...$.`...P.$.... │ │ + 0x001b7cc0 00a00624 16c30500 00400624 118b0500 ...$.....@.$.... │ │ + 0x001b7cd0 00700724 12570500 00b00624 81dc0500 .p.$.W.....$.... │ │ 0x001b7ce0 00800724 fe1f0600 00b00724 a0150500 ...$.......$.... │ │ - 0x001b7cf0 00c00624 9fe90500 00d00624 029f0600 ...$.......$.... │ │ + 0x001b7cf0 00c00624 c6e90500 00d00624 029f0600 ...$.......$.... │ │ 0x001b7d00 00e00624 8b390600 00600624 d56c0600 ...$.9...`.$.l.. │ │ - 0x001b7d10 00800624 b1600600 00900724 c0210500 ...$.`.....$.!.. │ │ - 0x001b7d20 00600724 6ddc0500 00f00624 04570500 .`.$m......$.W.. │ │ - 0x001b7d30 00a00724 85dc0500 00700624 fbc20500 ...$.....p.$.... │ │ + 0x001b7d10 00800624 b1600600 00900724 e7210500 ...$.`.....$.!.. │ │ + 0x001b7d20 00600724 94dc0500 00f00624 2b570500 .`.$.......$+W.. │ │ + 0x001b7d30 00a00724 acdc0500 00700624 22c30500 ...$.....p.$"... │ │ 0x001b7d40 00100724 fd040600 00200724 11050600 ...$..... .$.... │ │ - 0x001b7d50 00c00724 09c30500 00300724 21b50500 ...$.....0.$!... │ │ - 0x001b7d60 00d00724 9fdc0500 00400724 38120600 ...$.....@.$8... │ │ - 0x001b7d70 00e00724 3ba70500 00000724 aedc0500 ...$;......$.... │ │ + 0x001b7d50 00c00724 30c30500 00300724 48b50500 ...$0....0.$H... │ │ + 0x001b7d60 00d00724 c6dc0500 00400724 38120600 ...$.....@.$8... │ │ + 0x001b7d70 00e00724 62a70500 00000724 d5dc0500 ...$b......$.... │ │ 0x001b7d80 00000000 00000000 66000024 23860600 ........f..$#... │ │ - 0x001b7d90 67000024 ed530600 69000024 bedc0500 g..$.S..i..$.... │ │ - 0x001b7da0 79000024 38b50500 81000024 cb2f0500 y..$8......$./.. │ │ + 0x001b7d90 67000024 ed530600 69000024 e5dc0500 g..$.S..i..$.... │ │ + 0x001b7da0 79000024 5fb50500 81000024 f22f0500 y..$_......$./.. │ │ 0x001b7db0 68000024 bf600600 6a000024 02540600 h..$.`..j..$.T.. │ │ 0x001b7dc0 7c000024 3d860600 7f000024 19540600 |..$=......$.T.. │ │ - 0x001b7dd0 6b000024 52860600 6c000024 487d0500 k..$R...l..$H}.. │ │ - 0x001b7de0 6d000024 13570500 6e000024 ec050500 m..$.W..n..$.... │ │ - 0x001b7df0 6f000024 ab700500 7e000024 d4dc0500 o..$.p..~..$.... │ │ + 0x001b7dd0 6b000024 52860600 6c000024 6f7d0500 k..$R...l..$o}.. │ │ + 0x001b7de0 6d000024 3a570500 6e000024 ec050500 m..$:W..n..$.... │ │ + 0x001b7df0 6f000024 d2700500 7e000024 fbdc0500 o..$.p..~..$.... │ │ 0x001b7e00 65000024 6a860600 7b000024 3df70500 e..$j...{..$=... │ │ - 0x001b7e10 70000024 92480500 71000024 34e50500 p..$.H..q..$4... │ │ - 0x001b7e20 72000024 83860600 7a000024 617d0500 r..$....z..$a}.. │ │ - 0x001b7e30 73000024 49b50500 80000024 109f0600 s..$I......$.... │ │ - 0x001b7e40 82000024 35570500 83000024 bd630500 ...$5W.....$.c.. │ │ - 0x001b7e50 74000024 92860600 85000024 747d0500 t..$.......$t}.. │ │ + 0x001b7e10 70000024 b9480500 71000024 5be50500 p..$.H..q..$[... │ │ + 0x001b7e20 72000024 83860600 7a000024 887d0500 r..$....z..$.}.. │ │ + 0x001b7e30 73000024 70b50500 80000024 109f0600 s..$p......$.... │ │ + 0x001b7e40 82000024 5c570500 83000024 e4630500 ...$\W.....$.c.. │ │ + 0x001b7e50 74000024 92860600 85000024 9b7d0500 t..$.......$.}.. │ │ 0x001b7e60 64000024 309f0600 7d000024 38540600 d..$0...}..$8T.. │ │ - 0x001b7e70 86000024 d7210500 75000024 409f0600 ...$.!..u..$@... │ │ - 0x001b7e80 76000024 b2860600 77000024 d6630500 v..$....w..$.c.. │ │ + 0x001b7e70 86000024 fe210500 75000024 409f0600 ...$.!..u..$@... │ │ + 0x001b7e80 76000024 b2860600 77000024 fd630500 v..$....w..$.c.. │ │ 0x001b7e90 87000024 23050600 88000024 bf860600 ...$#......$.... │ │ - 0x001b7ea0 84000024 f23d0500 78000024 e7630500 ...$.=..x..$.c.. │ │ + 0x001b7ea0 84000024 193e0500 78000024 0e640500 ...$.>..x..$.d.. │ │ 0x001b7eb0 00000000 00000000 06000000 06000000 ................ │ │ - 0x001b7ec0 04000000 16e50500 36c30500 cd741500 ........6....t.. │ │ + 0x001b7ec0 04000000 3de50500 5dc30500 cd741500 ....=...]....t.. │ │ 0x001b7ed0 61751500 ed751500 51761500 6d761500 au...u..Qv..mv.. │ │ 0x001b7ee0 f1761500 ad771500 c9771500 db771500 .v...w...w...w.. │ │ 0x001b7ef0 ef771500 00000000 00000000 00000000 .w.............. │ │ 0x001b7f00 00000000 00000000 00000000 01781500 .............x.. │ │ 0x001b7f10 8d781500 a1781500 217a1500 717a1500 .x...x..!z..qz.. │ │ 0x001b7f20 897a1500 f57a1500 c57b1500 a37c1500 .z...z...{...|.. │ │ 0x001b7f30 00000000 00000000 00000000 00000000 ................ │ │ @@ -4511,134 +4511,134 @@ │ │ 0x001b7f70 00000000 00000000 00000000 00000000 ................ │ │ 0x001b7f80 00000000 00000000 00000000 00000000 ................ │ │ 0x001b7f90 00000000 00000000 00000000 00000000 ................ │ │ 0x001b7fa0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b7fb0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b7fc0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b7fd0 00000000 00000000 90030000 90030000 ................ │ │ - 0x001b7fe0 04000000 49c30500 679f0600 cd741500 ....I...g....t.. │ │ + 0x001b7fe0 04000000 70c30500 679f0600 cd741500 ....p...g....t.. │ │ 0x001b7ff0 61751500 ed751500 51761500 6d761500 au...u..Qv..mv.. │ │ 0x001b8000 f1761500 ad771500 c9771500 db771500 .v...w...w...w.. │ │ 0x001b8010 ef771500 00000000 00000000 00000000 .w.............. │ │ 0x001b8020 00000000 00000000 00000000 01781500 .............x.. │ │ 0x001b8030 8d781500 a1781500 00000000 00000000 .x...x.......... │ │ 0x001b8040 897a1500 f57a1500 00000000 a37c1500 .z...z.......|.. │ │ 0x001b8050 00000000 00000000 00000000 00000000 ................ │ │ 0x001b8060 00000000 00000000 00000000 00000000 ................ │ │ 0x001b8070 00000000 2afc0500 d0761a00 00000000 ....*....v...... │ │ 0x001b8080 00000000 04000000 67540600 d0761a00 ........gT...v.. │ │ - 0x001b8090 00000000 00000000 08000000 03300500 .............0.. │ │ + 0x001b8090 00000000 00000000 08000000 2a300500 ............*0.. │ │ 0x001b80a0 d0761a00 01000000 10000000 68801b00 .v..........h... │ │ - 0x001b80b0 03000000 00000000 14000000 c2700500 .............p.. │ │ - 0x001b80c0 00100000 00000000 04000000 f18e0500 ................ │ │ + 0x001b80b0 03000000 00000000 14000000 e9700500 .............p.. │ │ + 0x001b80c0 00100000 00000000 04000000 188f0500 ................ │ │ 0x001b80d0 ec761a00 00000000 00000000 10000000 .v.............. │ │ 0x001b80e0 58f70500 b4761a00 00000000 00000000 X....v.......... │ │ - 0x001b80f0 14000000 f7dc0500 b4761a00 00000000 .........v...... │ │ + 0x001b80f0 14000000 1edd0500 b4761a00 00000000 .........v...... │ │ 0x001b8100 00000000 18000000 67540600 d0761a00 ........gT...v.. │ │ 0x001b8110 00000000 00000000 1c000000 56fd0500 ............V... │ │ 0x001b8120 d0761a00 00000000 00000000 20000000 .v.......... ... │ │ - 0x001b8130 36910500 d0761a00 00000000 00000000 6....v.......... │ │ - 0x001b8140 24000000 f7210500 d0761a00 00000000 $....!...v...... │ │ + 0x001b8130 5d910500 d0761a00 00000000 00000000 ]....v.......... │ │ + 0x001b8140 24000000 1e220500 d0761a00 00000000 $...."...v...... │ │ 0x001b8150 00000000 28000000 8a930600 d0761a00 ....(........v.. │ │ 0x001b8160 00000000 00000000 2c000000 2b610600 ........,...+a.. │ │ 0x001b8170 d0761a00 05000000 00000000 30000000 .v..........0... │ │ - 0x001b8180 bc990500 a4801b00 00000000 00000000 ................ │ │ + 0x001b8180 e3990500 a4801b00 00000000 00000000 ................ │ │ 0x001b8190 00000000 00000000 4d8e1500 00000000 ........M....... │ │ 0x001b81a0 01000000 10000000 c0801b00 0a000000 ................ │ │ - 0x001b81b0 88811b00 60000000 0a8b0500 00000000 ....`........... │ │ + 0x001b81b0 88811b00 60000000 318b0500 00000000 ....`...1....... │ │ 0x001b81c0 00000000 10000000 58f70500 b4761a00 ........X....v.. │ │ - 0x001b81d0 00000000 00000000 14000000 f7dc0500 ................ │ │ + 0x001b81d0 00000000 00000000 14000000 1edd0500 ................ │ │ 0x001b81e0 b4761a00 00000000 00000000 00000000 .v.............. │ │ 0x001b81f0 00000000 4d8e1500 00000000 01000000 ....M........... │ │ 0x001b8200 10000000 bc811b00 02000000 e4811b00 ................ │ │ - 0x001b8210 60000000 f62f0500 91000000 00000000 `..../.......... │ │ + 0x001b8210 60000000 1d300500 91000000 00000000 `....0.......... │ │ 0x001b8220 00000000 d5140500 68761a00 91000000 ........hv...... │ │ - 0x001b8230 01000000 04000000 d1700500 68761a00 .........p..hv.. │ │ + 0x001b8230 01000000 04000000 f8700500 68761a00 .........p..hv.. │ │ 0x001b8240 91000000 02000000 08000000 46120600 ............F... │ │ 0x001b8250 40731a00 91000000 03000000 0c000000 @s.............. │ │ - 0x001b8260 05300500 40731a00 00000000 00000000 .0..@s.......... │ │ + 0x001b8260 2c300500 40731a00 00000000 00000000 ,0..@s.......... │ │ 0x001b8270 00000000 00000000 d78e1500 00000000 ................ │ │ 0x001b8280 01000000 10000000 18821b00 04000000 ................ │ │ 0x001b8290 68821b00 14000000 3e050600 91000000 h.......>....... │ │ - 0x001b82a0 00000000 00000000 5ac30500 68761a00 ........Z...hv.. │ │ - 0x001b82b0 91000000 01000000 04000000 69a70500 ............i... │ │ + 0x001b82a0 00000000 00000000 81c30500 68761a00 ............hv.. │ │ + 0x001b82b0 91000000 01000000 04000000 90a70500 ................ │ │ 0x001b82c0 68761a00 91000000 02000000 08000000 hv.............. │ │ - 0x001b82d0 b4480500 68761a00 00000000 00000000 .H..hv.......... │ │ + 0x001b82d0 db480500 68761a00 00000000 00000000 .H..hv.......... │ │ 0x001b82e0 00000000 00000000 018f1500 00000000 ................ │ │ 0x001b82f0 01000000 10000000 9c821b00 03000000 ................ │ │ 0x001b8300 d8821b00 10000000 4d050600 00c00804 ........M....... │ │ 0x001b8310 5af70500 00200904 e76c0600 00100904 Z.... ...l...... │ │ 0x001b8320 51120600 00300904 6bf70500 00500a04 Q....0..k....P.. │ │ - 0x001b8330 11220500 00f00804 8f930600 00000904 .".............. │ │ - 0x001b8340 e2700500 00e00804 f46c0600 00500904 .p.......l...P.. │ │ - 0x001b8350 76570500 00d00804 12300500 00c00904 vW.......0...... │ │ - 0x001b8360 de990500 00100804 ee990500 00b00704 ................ │ │ - 0x001b8370 019a0500 00000a04 5d050600 00f00904 ........]....... │ │ + 0x001b8330 38220500 00f00804 8f930600 00000904 8".............. │ │ + 0x001b8340 09710500 00e00804 f46c0600 00500904 .q.......l...P.. │ │ + 0x001b8350 9d570500 00d00804 39300500 00c00904 .W......90...... │ │ + 0x001b8360 059a0500 00100804 159a0500 00b00704 ................ │ │ + 0x001b8370 289a0500 00000a04 5d050600 00f00904 (.......]....... │ │ 0x001b8380 69540600 00e00904 2e060500 00400904 iT...........@.. │ │ - 0x001b8390 0f9a0500 00100a04 1b640500 00200a04 .........d... .. │ │ + 0x001b8390 369a0500 00100a04 42640500 00200a04 6.......Bd... .. │ │ 0x001b83a0 77470600 00300a04 7ff70500 00d00904 wG...0.......... │ │ - 0x001b83b0 4f630600 00600a04 f9dc0500 00a00604 Oc...`.......... │ │ - 0x001b83c0 63c30500 00c00704 4f630600 00400804 c.......Oc...@.. │ │ + 0x001b83b0 4f630600 00600a04 20dd0500 00a00604 Oc...`.. ....... │ │ + 0x001b83c0 8ac30500 00c00704 4f630600 00400804 ........Oc...@.. │ │ 0x001b83d0 4f630600 00500804 4f630600 00600804 Oc...P..Oc...`.. │ │ 0x001b83e0 4f630600 00700804 4f630600 00500604 Oc...p..Oc...P.. │ │ 0x001b83f0 84470600 00600604 60120600 00700604 .G...`..`....p.. │ │ - 0x001b8400 29300500 00800604 223e0500 00b00604 )0......">...... │ │ - 0x001b8410 9d930600 00900704 987d0500 00a00904 .........}...... │ │ - 0x001b8420 62b50500 00d00704 1f9a0500 00800904 b............... │ │ - 0x001b8430 6e050600 00c00604 82b50500 00d00604 n............... │ │ - 0x001b8440 eace0500 00e00604 72c30500 00f00704 ........r....... │ │ + 0x001b8400 50300500 00800604 493e0500 00b00604 P0......I>...... │ │ + 0x001b8410 9d930600 00900704 bf7d0500 00a00904 .........}...... │ │ + 0x001b8420 89b50500 00d00704 469a0500 00800904 ........F....... │ │ + 0x001b8430 6e050600 00c00604 a9b50500 00d00604 n............... │ │ + 0x001b8440 11cf0500 00e00604 99c30500 00f00704 ................ │ │ 0x001b8450 802c0600 00f00604 79120600 00a00704 .,......y....... │ │ - 0x001b8460 41300500 00900904 90120600 00000704 A0.............. │ │ - 0x001b8470 3a7a0600 00100704 f4700500 00200704 :z.......p... .. │ │ - 0x001b8480 9fb50500 00000804 75a70500 00400a04 ........u....@.. │ │ - 0x001b8490 399a0500 00300704 b37d0500 00400704 9....0...}...@.. │ │ - 0x001b84a0 1d200600 00600904 28640500 00a00804 . ...`..(d...... │ │ - 0x001b84b0 026d0600 00700904 86570500 00b00904 .m...p...W...... │ │ - 0x001b84c0 5e300500 00b00804 9b9f0600 00800804 ^0.............. │ │ - 0x001b84d0 bd7d0500 00500704 c0480500 00600704 .}...P...H...`.. │ │ - 0x001b84e0 d8860600 00700704 0ddd0500 00800704 .....p.......... │ │ + 0x001b8460 68300500 00900904 90120600 00000704 h0.............. │ │ + 0x001b8470 3a7a0600 00100704 1b710500 00200704 :z.......q... .. │ │ + 0x001b8480 c6b50500 00000804 9ca70500 00400a04 .............@.. │ │ + 0x001b8490 609a0500 00300704 da7d0500 00400704 `....0...}...@.. │ │ + 0x001b84a0 1d200600 00600904 4f640500 00a00804 . ...`..Od...... │ │ + 0x001b84b0 026d0600 00700904 ad570500 00b00904 .m...p...W...... │ │ + 0x001b84c0 85300500 00b00804 9b9f0600 00800804 .0.............. │ │ + 0x001b84d0 e47d0500 00500704 e7480500 00600704 .}...P...H...`.. │ │ + 0x001b84e0 d8860600 00700704 34dd0500 00800704 .....p..4....... │ │ 0x001b84f0 aa9f0600 00e00704 8d050600 00700a04 .............p.. │ │ - 0x001b8500 4a9a0500 00000000 00000000 64000004 J...........d... │ │ - 0x001b8510 b2120600 65000004 188b0500 66000004 ....e.......f... │ │ - 0x001b8520 6d300500 67000004 c9480500 68000004 m0..g....H..h... │ │ + 0x001b8500 719a0500 00000000 00000000 64000004 q...........d... │ │ + 0x001b8510 b2120600 65000004 3f8b0500 66000004 ....e...?...f... │ │ + 0x001b8520 94300500 67000004 f0480500 68000004 .0..g....H..h... │ │ 0x001b8530 e7fe0400 6a000004 f3860600 6b000004 ....j.......k... │ │ 0x001b8540 79540600 6c000004 c79f0600 6d000004 yT..l.......m... │ │ - 0x001b8550 86300500 6e000004 b8b50500 84000004 .0..n........... │ │ - 0x001b8560 8ca70500 6f000004 b4150500 7a000004 ....o.......z... │ │ - 0x001b8570 2a200600 9e000004 248b0500 91000004 * ......$....... │ │ + 0x001b8550 ad300500 6e000004 dfb50500 84000004 .0..n........... │ │ + 0x001b8560 b3a70500 6f000004 b4150500 7a000004 ....o.......z... │ │ + 0x001b8570 2a200600 9e000004 4b8b0500 91000004 * ......K....... │ │ 0x001b8580 92f70500 70000004 c5120600 7c000004 ....p.......|... │ │ - 0x001b8590 bae90500 7d000004 dc480500 7b000004 ....}....H..{... │ │ - 0x001b85a0 8e540600 85000004 98570500 90000004 .T.......W...... │ │ + 0x001b8590 e1e90500 7d000004 03490500 7b000004 ....}....I..{... │ │ + 0x001b85a0 8e540600 85000004 bf570500 90000004 .T.......W...... │ │ 0x001b85b0 126d0600 9d000004 f90e0500 8f000004 .m.............. │ │ 0x001b85c0 b2930600 89000004 a7050600 a0000004 ................ │ │ - 0x001b85d0 b6050600 83000004 f4480500 9c000004 .........H...... │ │ - 0x001b85e0 1f220500 a7000004 366d0600 a1000004 ."......6m...... │ │ - 0x001b85f0 e19f0600 8a000004 07cf0500 8d000004 ................ │ │ + 0x001b85d0 b6050600 83000004 1b490500 9c000004 .........I...... │ │ + 0x001b85e0 46220500 a7000004 366d0600 a1000004 F"......6m...... │ │ + 0x001b85f0 e19f0600 8a000004 2ecf0500 8d000004 ................ │ │ 0x001b8600 c3150500 95000004 46200600 92000004 ........F ...... │ │ - 0x001b8610 a7a70500 96000004 95300500 8b000004 .........0...... │ │ - 0x001b8620 d07d0500 8e000004 a5540600 7e000004 .}.......T..~... │ │ - 0x001b8630 559a0500 a5000004 2f220500 78000004 U......./"..x... │ │ - 0x001b8640 3a3e0500 86000004 d4b50500 98000004 :>.............. │ │ + 0x001b8610 cea70500 96000004 bc300500 8b000004 .........0...... │ │ + 0x001b8620 f77d0500 8e000004 a5540600 7e000004 .}.......T..~... │ │ + 0x001b8630 7c9a0500 a5000004 56220500 78000004 |.......V"..x... │ │ + 0x001b8640 613e0500 86000004 fbb50500 98000004 a>.............. │ │ 0x001b8650 08870600 b3000004 9c8c0600 69000004 ............i... │ │ - 0x001b8660 b3760500 a8000004 f99f0600 a9000004 .v.............. │ │ + 0x001b8660 da760500 a8000004 f99f0600 a9000004 .v.............. │ │ 0x001b8670 b9540600 aa000004 d9390600 8c000004 .T.......9...... │ │ 0x001b8680 30610600 71000004 19a00600 ac000004 0a..q........... │ │ - 0x001b8690 bba70500 7f000004 18dd0500 79000004 ............y... │ │ - 0x001b86a0 d8540600 94000004 e2850500 72000004 .T..........r... │ │ - 0x001b86b0 2ddd0500 9f000004 3a8b0500 a4000004 -.......:....... │ │ - 0x001b86c0 45220500 80000004 9d470600 81000004 E".......G...... │ │ - 0x001b86d0 d6590600 82000004 13710500 88000004 .Y.......q...... │ │ - 0x001b86e0 c4050600 87000004 30710500 73000004 ........0q..s... │ │ - 0x001b86f0 4e8b0500 74000004 76230600 75000004 N...t...v#..u... │ │ + 0x001b8690 e2a70500 7f000004 3fdd0500 79000004 ........?...y... │ │ + 0x001b86a0 d8540600 94000004 09860500 72000004 .T..........r... │ │ + 0x001b86b0 54dd0500 9f000004 618b0500 a4000004 T.......a....... │ │ + 0x001b86c0 6c220500 80000004 9d470600 81000004 l".......G...... │ │ + 0x001b86d0 d6590600 82000004 3a710500 88000004 .Y......:q...... │ │ + 0x001b86e0 c4050600 87000004 57710500 73000004 ........Wq..s... │ │ + 0x001b86f0 758b0500 74000004 76230600 75000004 u...t...v#..u... │ │ 0x001b8700 a5f70500 a6000004 71f20500 97000004 ........q....... │ │ - 0x001b8710 dea70500 76000004 5d200600 a2000004 ....v...] ...... │ │ + 0x001b8710 05a80500 76000004 5d200600 a2000004 ....v...] ...... │ │ 0x001b8720 e8390600 a3000004 952c0600 99000004 .9.......,...... │ │ - 0x001b8730 f2a70500 9a000004 5b220500 9b000004 ........["...... │ │ - 0x001b8740 0b490500 93000004 b0d70500 77000004 .I..........w... │ │ - 0x001b8750 648b0500 00000000 00000000 06000000 d............... │ │ + 0x001b8730 19a80500 9a000004 82220500 9b000004 ........."...... │ │ + 0x001b8740 32490500 93000004 d7d70500 77000004 2I..........w... │ │ + 0x001b8750 8b8b0500 00000000 00000000 06000000 ................ │ │ 0x001b8760 02000000 c9d81500 49d91500 05da1500 ........I....... │ │ 0x001b8770 00000000 00000000 00000000 51da1500 ............Q... │ │ 0x001b8780 00000000 41db1500 00000000 99dd1500 ....A........... │ │ 0x001b8790 00000000 49df1500 00000000 00000000 ....I........... │ │ 0x001b87a0 00000000 00000000 00000000 e1e01500 ................ │ │ 0x001b87b0 00000000 c5e11500 00000000 00000000 ................ │ │ 0x001b87c0 a5e21500 bde81500 00000000 00000000 ................ │ │ @@ -4648,15 +4648,15 @@ │ │ 0x001b8800 51da1500 7dec1500 41db1500 7dec1500 Q...}...A...}... │ │ 0x001b8810 99dd1500 00000000 00000000 00000000 ................ │ │ 0x001b8820 00000000 00000000 00000000 00000000 ................ │ │ 0x001b8830 00000000 00000000 00000000 00000000 ................ │ │ 0x001b8840 00000000 a5e21500 bde81500 00000000 ................ │ │ 0x001b8850 00000000 00000000 00000000 00000000 ................ │ │ 0x001b8860 00000000 26040000 26040000 00000000 ....&...&....... │ │ - 0x001b8870 fbe90500 676d0600 00000000 00000000 ....gm.......... │ │ + 0x001b8870 22ea0500 676d0600 00000000 00000000 "...gm.......... │ │ 0x001b8880 edc41600 00000000 00000000 00000000 ................ │ │ 0x001b8890 00000000 15c51600 00000000 00000000 ................ │ │ 0x001b88a0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b88b0 00000000 00000000 00000000 1fc51600 ................ │ │ 0x001b88c0 53c51600 00000000 00000000 00000000 S............... │ │ 0x001b88d0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b88e0 00000000 65c51600 00000000 c3c51600 ....e........... │ │ @@ -4665,32 +4665,32 @@ │ │ 0x001b8910 00000000 45c71600 00000000 00000000 ....E........... │ │ 0x001b8920 00000000 00000000 00000000 00000000 ................ │ │ 0x001b8930 91c71600 f5c71600 00000000 00000000 ................ │ │ 0x001b8940 00000000 00000000 00000000 00000000 ................ │ │ 0x001b8950 00000000 00000000 37c81600 edc81600 ........7....... │ │ 0x001b8960 00000000 00000000 00000000 00000000 ................ │ │ 0x001b8970 00000000 00000000 00000000 00000000 ................ │ │ - 0x001b8980 00000000 918b0500 b4761a00 00000000 .........v...... │ │ + 0x001b8980 00000000 b88b0500 b4761a00 00000000 .........v...... │ │ 0x001b8990 00000000 04000000 d5470600 b4761a00 .........G...v.. │ │ - 0x001b89a0 00000000 00000000 08000000 52a80500 ............R... │ │ + 0x001b89a0 00000000 00000000 08000000 79a80500 ............y... │ │ 0x001b89b0 24731a00 00000000 00000000 0c000000 $s.............. │ │ 0x001b89c0 59610600 24731a00 01000000 10000000 Ya..$s.......... │ │ 0x001b89d0 78891b00 04000000 00000000 10000000 x............... │ │ - 0x001b89e0 43a80500 00300735 37870600 00d00635 C....0.57......5 │ │ - 0x001b89f0 6b9a0500 00e00635 bcf70500 00200735 k......5..... .5 │ │ + 0x001b89e0 6aa80500 00300735 37870600 00d00635 j....0.57......5 │ │ + 0x001b89f0 929a0500 00e00635 bcf70500 00200735 .......5..... .5 │ │ 0x001b8a00 45870600 00f00635 f5120600 00000735 E......5.......5 │ │ - 0x001b8a10 2ccf0500 00400635 69640500 00500635 ,....@.5id...P.5 │ │ - 0x001b8a20 7e640500 00100735 04160500 00600635 ~d.....5.....`.5 │ │ - 0x001b8a30 55a80500 00700635 61a80500 00800635 U....p.5a......5 │ │ - 0x001b8a40 26490500 00900635 ec7d0500 00a00635 &I.....5.}.....5 │ │ - 0x001b8a50 98640500 00b00635 03ea0500 00c00635 .d.....5.......5 │ │ + 0x001b8a10 53cf0500 00400635 90640500 00500635 S....@.5.d...P.5 │ │ + 0x001b8a20 a5640500 00100735 04160500 00600635 .d.....5.....`.5 │ │ + 0x001b8a30 7ca80500 00700635 88a80500 00800635 |....p.5.......5 │ │ + 0x001b8a40 4d490500 00900635 137e0500 00a00635 MI.....5.~.....5 │ │ + 0x001b8a50 bf640500 00b00635 2aea0500 00c00635 .d.....5*......5 │ │ 0x001b8a60 72200600 00000000 00000000 64000035 r ..........d..5 │ │ - 0x001b8a70 ce6a0500 65000035 e7fe0400 6b000035 .j..e..5....k..5 │ │ - 0x001b8a80 4d330500 6e000035 799a0500 70000035 M3..n..5y...p..5 │ │ - 0x001b8a90 95c30500 6f000035 33a00600 6c000035 ....o..53...l..5 │ │ + 0x001b8a70 f56a0500 65000035 e7fe0400 6b000035 .j..e..5....k..5 │ │ + 0x001b8a80 74330500 6e000035 a09a0500 70000035 t3..n..5....p..5 │ │ + 0x001b8a90 bcc30500 6f000035 33a00600 6c000035 ....o..53...l..5 │ │ 0x001b8aa0 ae4e0600 66000035 f90e0500 67000035 .N..f..5....g..5 │ │ 0x001b8ab0 c2590600 68000035 1ef10500 69000035 .Y..h..5....i..5 │ │ 0x001b8ac0 df7f0600 6d000035 778c0600 6a000035 ....m..5w...j..5 │ │ 0x001b8ad0 d9470600 00000000 00000000 94040000 .G.............. │ │ 0x001b8ae0 00000000 49d41600 95d41600 61d51600 ....I.......a... │ │ 0x001b8af0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b8b00 00000000 a5d51600 00000000 49d61600 ............I... │ │ @@ -4698,532 +4698,532 @@ │ │ 0x001b8b20 00000000 00000000 00000000 7bd61600 ............{... │ │ 0x001b8b30 00000000 ffd61600 00000000 00000000 ................ │ │ 0x001b8b40 81d71600 41d91600 00000000 00000000 ....A........... │ │ 0x001b8b50 00000000 00000000 00000000 3dda1600 ............=... │ │ 0x001b8b60 77040000 78040000 20000000 00000000 w...x... ....... │ │ 0x001b8b70 dde61600 f1e61600 0de71600 00000000 ................ │ │ 0x001b8b80 00000000 40000000 70000000 00000000 ....@...p....... │ │ - 0x001b8b90 0010082c 395b0500 00a0082c 4ccf0500 ...,9[.....,L... │ │ + 0x001b8b90 0010082c 605b0500 00a0082c 73cf0500 ...,`[.....,s... │ │ 0x001b8ba0 0060072c 597a0600 0070072c d2930600 .`.,Yz...p.,.... │ │ - 0x001b8bb0 00c0072c fa050600 00e0072c b1570500 ...,.......,.W.. │ │ - 0x001b8bc0 0080072c a6c30500 00f0072c 293a0600 ...,.......,):.. │ │ - 0x001b8bd0 0020082c a2220500 0000082c 48dd0500 . .,.".....,H... │ │ + 0x001b8bb0 00c0072c fa050600 00e0072c d8570500 ...,.......,.W.. │ │ + 0x001b8bc0 0080072c cdc30500 00f0072c 293a0600 ...,.......,):.. │ │ + 0x001b8bd0 0020082c c9220500 0000082c 6fdd0500 . .,.".....,o... │ │ 0x001b8be0 0030082c e5f70500 0040062c fa470600 .0.,.....@.,.G.. │ │ - 0x001b8bf0 0050062c 433a0600 0060062c 56cf0500 .P.,C:...`.,V... │ │ + 0x001b8bf0 0050062c 433a0600 0060062c 7dcf0500 .P.,C:...`.,}... │ │ 0x001b8c00 0070062c 412d0600 0070082c 11130600 .p.,A-...p.,.... │ │ 0x001b8c10 0080062c 0f060600 0090062c 62060500 ...,.......,b... │ │ - 0x001b8c20 00a0062c e7b50500 00b0062c 7e6d0600 ...,.......,~m.. │ │ - 0x001b8c30 00b0072c 9b9a0500 00d0062c 6bdd0500 ...,.......,k... │ │ - 0x001b8c40 00e0062c 12ea0500 00f0062c 5c870600 ...,.......,\... │ │ - 0x001b8c50 0060082c b9640500 0000072c 75870600 .`.,.d.....,u... │ │ - 0x001b8c60 0010072c 677a0600 0020072c b4220500 ...,gz... .,.".. │ │ - 0x001b8c70 0030072c 4f630600 0050072c 958b0500 .0.,Oc...P.,.... │ │ + 0x001b8c20 00a0062c 0eb60500 00b0062c 7e6d0600 ...,.......,~m.. │ │ + 0x001b8c30 00b0072c c29a0500 00d0062c 92dd0500 ...,.......,.... │ │ + 0x001b8c40 00e0062c 39ea0500 00f0062c 5c870600 ...,9......,\... │ │ + 0x001b8c50 0060082c e0640500 0000072c 75870600 .`.,.d.....,u... │ │ + 0x001b8c60 0010072c 677a0600 0020072c db220500 ...,gz... .,.".. │ │ + 0x001b8c70 0030072c 4f630600 0050072c bc8b0500 .0.,Oc...P.,.... │ │ 0x001b8c80 0040082c 37130600 0050082c 15480600 .@.,7....P.,.H.. │ │ - 0x001b8c90 0080082c 3c490500 0090082c 6fcf0500 ...,.. │ │ + 0x001b9080 01000000 00000000 08000000 8a3e0500 .............>.. │ │ 0x001b9090 78731a00 00000000 00000000 00000000 xs.............. │ │ - 0x001b90a0 a3cf0500 f08d1b00 01000000 00000000 ................ │ │ + 0x001b90a0 cacf0500 f08d1b00 01000000 00000000 ................ │ │ 0x001b90b0 04000000 f3930600 dc731b00 00000000 .........s...... │ │ 0x001b90c0 00000000 00000000 00000000 31901700 ............1... │ │ 0x001b90d0 00000000 04000000 00000000 00000000 ................ │ │ - 0x001b90e0 81750500 10ae1b00 00000000 00000000 .u.............. │ │ + 0x001b90e0 a8750500 10ae1b00 00000000 00000000 .u.............. │ │ 0x001b90f0 04000000 e6530600 40731a00 00000000 .....S..@s...... │ │ - 0x001b9100 00000000 00000000 ef300500 24731a00 .........0..$s.. │ │ - 0x001b9110 01000000 00000000 04000000 fa220500 .............".. │ │ + 0x001b9100 00000000 00000000 16310500 24731a00 .........1..$s.. │ │ + 0x001b9110 01000000 00000000 04000000 21230500 ............!#.. │ │ 0x001b9120 288e1b00 04000000 00000000 00000000 (............... │ │ 0x001b9130 41480600 448e1b00 05000000 00000000 AH..D........... │ │ 0x001b9140 04000000 f9930600 1ca81b00 01000000 ................ │ │ 0x001b9150 00000000 00000000 3f060600 68761a00 ........?...hv.. │ │ - 0x001b9160 00000000 00000000 04000000 ef300500 .............0.. │ │ + 0x001b9160 00000000 00000000 04000000 16310500 .............1.. │ │ 0x001b9170 24731a00 01000000 00000000 08000000 $s.............. │ │ - 0x001b9180 fa220500 288e1b00 04000000 00000000 ."..(........... │ │ + 0x001b9180 21230500 288e1b00 04000000 00000000 !#..(........... │ │ 0x001b9190 00000000 41480600 7c8e1b00 05000000 ....AH..|....... │ │ 0x001b91a0 00000000 04000000 f9930600 1ca81b00 ................ │ │ 0x001b91b0 00e0062f 48060600 00f0062f 52a00600 .../H....../R... │ │ - 0x001b91c0 0000072f 3aea0500 0030092f 16230500 .../:....0./.#.. │ │ - 0x001b91d0 0010072f 03650500 00c0092f 56060600 .../.e...../V... │ │ + 0x001b91c0 0000072f 61ea0500 0030092f 3d230500 .../a....0./=#.. │ │ + 0x001b91d0 0010072f 2a650500 00c0092f 56060600 .../*e...../V... │ │ 0x001b91e0 0020072f 6e060600 00d0092f 24f80500 . ./n....../$... │ │ - 0x001b91f0 0050092f 6e490500 0040092f c0200600 .P./nI...@./. .. │ │ - 0x001b9200 0030072f 8b3e0500 0040072f 53480600 .0./.>...@./SH.. │ │ + 0x001b91f0 0050092f 95490500 0040092f c0200600 .P./.I...@./. .. │ │ + 0x001b9200 0030072f b23e0500 0040072f 53480600 .0./.>...@./SH.. │ │ 0x001b9210 0050072f c96d0600 0040062f d5200600 .P./.m...@./. .. │ │ 0x001b9220 0050062f 21160500 0060062f e16d0600 .P./!....`./.m.. │ │ - 0x001b9230 0070062f 4fea0500 0080062f c6c30500 .p./O....../.... │ │ - 0x001b9240 0010092f 793a0600 0070092f 87490500 .../y:...p./.I.. │ │ - 0x001b9250 0090092f c38b0500 00a0092f c6060500 .../......./.... │ │ + 0x001b9230 0070062f 76ea0500 0080062f edc30500 .p./v....../.... │ │ + 0x001b9240 0010092f 793a0600 0070092f ae490500 .../y:...p./.I.. │ │ + 0x001b9250 0090092f ea8b0500 00a0092f c6060500 .../......./.... │ │ 0x001b9260 00b0092f 88060600 0080092f 6a480600 .../......./jH.. │ │ - 0x001b9270 0020092f d9060500 0090062f 2e230500 . ./......./.#.. │ │ - 0x001b9280 0060072f e7200600 0070072f b6dd0500 .`./. ...p./.... │ │ + 0x001b9270 0020092f d9060500 0090062f 55230500 . ./......./U#.. │ │ + 0x001b9280 0060072f e7200600 0070072f dddd0500 .`./. ...p./.... │ │ 0x001b9290 0080072f 99060600 0090072f 7e480600 .../......./~H.. │ │ - 0x001b92a0 00a0072f afcf0500 00b0072f c8870600 .../......./.... │ │ + 0x001b92a0 00a0072f d6cf0500 00b0072f c8870600 .../......./.... │ │ 0x001b92b0 00c0072f ff200600 00d0072f 5ea00600 .../. ...../^... │ │ - 0x001b92c0 00e0072f 91a80500 00f0072f 1c210600 .../......./.!.. │ │ - 0x001b92d0 0000082f a8a80500 0010082f c7cf0500 .../......./.... │ │ - 0x001b92e0 0020082f 66ea0500 0030082f 18650500 . ./f....0./.e.. │ │ - 0x001b92f0 0040082f 71a00600 0050082f 04310500 .@./q....P./.1.. │ │ - 0x001b9300 0060082f 8da00600 0070082f 34650500 .`./.....p./4e.. │ │ + 0x001b92c0 00e0072f b8a80500 00f0072f 1c210600 .../......./.!.. │ │ + 0x001b92d0 0000082f cfa80500 0010082f eecf0500 .../......./.... │ │ + 0x001b92e0 0020082f 8dea0500 0030082f 3f650500 . ./.....0./?e.. │ │ + 0x001b92f0 0040082f 71a00600 0050082f 2b310500 .@./q....P./+1.. │ │ + 0x001b9300 0060082f 8da00600 0070082f 5b650500 .`./.....p./[e.. │ │ 0x001b9310 0060092f 31160500 0080082f f4060500 .`./1....../.... │ │ - 0x001b9320 00a0062f 5c7e0500 0090082f 86610600 .../\~...../.a.. │ │ - 0x001b9330 00a0082f 757e0500 00b0082f 9f610600 .../u~...../.a.. │ │ - 0x001b9340 00c0082f 8c3a0600 00d0082f 97490500 .../.:...../.I.. │ │ + 0x001b9320 00a0062f 837e0500 0090082f 86610600 .../.~...../.a.. │ │ + 0x001b9330 00a0082f 9c7e0500 00b0082f 9f610600 .../.~...../.a.. │ │ + 0x001b9340 00c0082f 8c3a0600 00d0082f be490500 .../.:...../.I.. │ │ 0x001b9350 00e0082f 46160500 00f0082f 01070500 .../F....../.... │ │ 0x001b9360 00c0062f 4f630600 00d0062f a63a0600 .../Oc...../.:.. │ │ 0x001b9370 0000092f 09550600 00000000 00000000 .../.U.......... │ │ - 0x001b9380 8400002f 917e0500 8500002f 41f80500 .../.~...../A... │ │ - 0x001b9390 8900002f dbc30500 8a00002f ddcf0500 .../......./.... │ │ - 0x001b93a0 6400002f 55d40500 7f00002f a23e0500 d../U....../.>.. │ │ - 0x001b93b0 7300002f 6a2d0600 8600002f d58b0500 s../j-...../.... │ │ - 0x001b93c0 7400002f a07e0500 8b00002f 81ea0500 t../.~...../.... │ │ - 0x001b93d0 6500002f 17310500 6600002f 522c0600 e../.1..f../R,.. │ │ - 0x001b93e0 7500002f e0870600 6700002f 35310500 u../....g../51.. │ │ - 0x001b93f0 6800002f bb7e0500 6900002f b73e0500 h../.~..i../.>.. │ │ - 0x001b9400 6a00002f 46180600 6b00002f 4c650500 j../F...k../Le.. │ │ - 0x001b9410 7600002f 21a70500 7700002f f3c30500 v../!...w../.... │ │ - 0x001b9420 8100002f ae490500 6c00002f b0a00600 .../.I..l../.... │ │ - 0x001b9430 7800002f bd9e0500 7900002f e68b0500 x../....y../.... │ │ - 0x001b9440 6d00002f 879e0600 6e00002f fb8b0500 m../....n../.... │ │ - 0x001b9450 7a00002f cddd0500 8200002f 4e310500 z../......./N1.. │ │ - 0x001b9460 8300002f 07b60500 6f00002f 4af80500 .../....o../J... │ │ + 0x001b9380 8400002f b87e0500 8500002f 41f80500 .../.~...../A... │ │ + 0x001b9390 8900002f 02c40500 8a00002f 04d00500 .../......./.... │ │ + 0x001b93a0 6400002f 7cd40500 7f00002f c93e0500 d../|....../.>.. │ │ + 0x001b93b0 7300002f 6a2d0600 8600002f fc8b0500 s../j-...../.... │ │ + 0x001b93c0 7400002f c77e0500 8b00002f a8ea0500 t../.~...../.... │ │ + 0x001b93d0 6500002f 3e310500 6600002f 522c0600 e../>1..f../R,.. │ │ + 0x001b93e0 7500002f e0870600 6700002f 5c310500 u../....g../\1.. │ │ + 0x001b93f0 6800002f e27e0500 6900002f de3e0500 h../.~..i../.>.. │ │ + 0x001b9400 6a00002f 46180600 6b00002f 73650500 j../F...k../se.. │ │ + 0x001b9410 7600002f 48a70500 7700002f 1ac40500 v../H...w../.... │ │ + 0x001b9420 8100002f d5490500 6c00002f b0a00600 .../.I..l../.... │ │ + 0x001b9430 7800002f e49e0500 7900002f 0d8c0500 x../....y../.... │ │ + 0x001b9440 6d00002f 879e0600 6e00002f 228c0500 m../....n../"... │ │ + 0x001b9450 7a00002f f4dd0500 8200002f 75310500 z../......./u1.. │ │ + 0x001b9460 8300002f 2eb60500 6f00002f 4af80500 .../....o../J... │ │ 0x001b9470 7000002f c0a00600 7b00002f cea00600 p../....{../.... │ │ - 0x001b9480 7c00002f 9fea0500 7d00002f b53a0600 |../....}../.:.. │ │ - 0x001b9490 7e00002f c1710500 7100002f 6ce20500 ~../.q..q../l... │ │ - 0x001b94a0 8700002f ea570500 8800002f 2c210600 .../.W...../,!.. │ │ + 0x001b9480 7c00002f c6ea0500 7d00002f b53a0600 |../....}../.:.. │ │ + 0x001b9490 7e00002f e8710500 7100002f 93e20500 ~../.q..q../.... │ │ + 0x001b94a0 8700002f 11580500 8800002f 2c210600 .../.X...../,!.. │ │ 0x001b94b0 7200002f c26c0600 00000000 00000000 r../.l.......... │ │ - 0x001b94c0 00000000 17c40500 02000000 ca3e0500 .............>.. │ │ + 0x001b94c0 00000000 3ec40500 02000000 f13e0500 ....>........>.. │ │ 0x001b94d0 05000000 1a070500 0e000000 db130600 ................ │ │ - 0x001b94e0 0f000000 48c40500 10000000 42070500 ....H.......B... │ │ + 0x001b94e0 0f000000 6fc40500 10000000 42070500 ....o.......B... │ │ 0x001b94f0 11000000 0d940600 19000000 5e940600 ............^... │ │ 0x001b9500 ffffffff 00000000 00300728 c27a0600 .........0.(.z.. │ │ - 0x001b9510 00400728 303b0600 00c00628 184a0500 .@.(0;.....(.J.. │ │ + 0x001b9510 00400728 303b0600 00c00628 3f4a0500 .@.(0;.....(?J.. │ │ 0x001b9520 00d00628 17880600 00500728 be480600 ...(.....P.(.H.. │ │ 0x001b9530 00200728 98160500 00900728 3d3b0600 . .(.......(=;.. │ │ - 0x001b9540 00000728 f09a0500 00f00628 a1070500 ...(.......(.... │ │ - 0x001b9550 00500628 a9070500 00600628 1e8c0500 .P.(.....`.(.... │ │ + 0x001b9540 00000728 179b0500 00f00628 a1070500 ...(.......(.... │ │ + 0x001b9550 00500628 a9070500 00600628 458c0500 .P.(.....`.(E... │ │ 0x001b9560 00e00628 b6940600 00700628 d07a0600 ...(.....p.(.z.. │ │ - 0x001b9570 00600728 32de0500 00a00628 019b0500 .`.(2......(.... │ │ - 0x001b9580 00b00628 43de0500 00700728 6e550600 ...(C....p.(nU.. │ │ - 0x001b9590 00800628 30a10600 00100728 7a650500 ...(0......(ze.. │ │ + 0x001b9570 00600728 59de0500 00a00628 289b0500 .`.(Y......((... │ │ + 0x001b9580 00b00628 6ade0500 00700728 6e550600 ...(j....p.(nU.. │ │ + 0x001b9590 00800628 30a10600 00100728 a1650500 ...(0......(.e.. │ │ 0x001b95a0 00900628 9f2d0600 00800728 83550600 ...(.-.....(.U.. │ │ 0x001b95b0 00000000 00000000 68000028 94550600 ........h..(.U.. │ │ - 0x001b95c0 66000028 b4550600 67000028 abea0500 f..(.U..g..(.... │ │ - 0x001b95d0 69000028 0f720500 6b000028 318c0500 i..(.r..k..(1... │ │ + 0x001b95c0 66000028 b4550600 67000028 d2ea0500 f..(.U..g..(.... │ │ + 0x001b95d0 69000028 36720500 6b000028 588c0500 i..(6r..k..(X... │ │ 0x001b95e0 64000028 a5160500 65000028 c4550600 d..(....e..(.U.. │ │ - 0x001b95f0 6d000028 bd070500 6e000028 2eb60500 m..(....n..(.... │ │ - 0x001b9600 6f000028 20720500 6a000028 2f720500 o..( r..j..(/r.. │ │ - 0x001b9610 6c000028 fdcf0500 70000028 f57e0500 l..(....p..(.~.. │ │ - 0x001b9620 00000000 00000000 169b0500 00000000 ................ │ │ + 0x001b95f0 6d000028 bd070500 6e000028 55b60500 m..(....n..(U... │ │ + 0x001b9600 6f000028 47720500 6a000028 56720500 o..(Gr..j..(Vr.. │ │ + 0x001b9610 6c000028 24d00500 70000028 1c7f0500 l..($...p..(.... │ │ + 0x001b9620 00000000 00000000 3d9b0500 00000000 ........=....... │ │ 0x001b9630 00000000 00000000 00000000 00000000 ................ │ │ 0x001b9640 00000000 00000000 00000000 00000000 ................ │ │ - 0x001b9650 0040060b 66b60500 00a0060b df610600 .@..f........a.. │ │ - 0x001b9660 0050060b b8650500 0050090b c5650500 .P...e...P...e.. │ │ - 0x001b9670 0010090b dc650500 00b0060b c6c40500 .....e.......... │ │ - 0x001b9680 0060060b 5e720500 0070060b 0a080500 .`..^r...p...... │ │ - 0x001b9690 0070090b 1c7f0500 0080090b 848c0500 .p.............. │ │ - 0x001b96a0 0010080b ef160500 0020080b 71d00500 ......... ..q... │ │ - 0x001b96b0 0090090b 559b0500 0070080b 8ad00500 ....U....p...... │ │ - 0x001b96c0 0080060b 97a10600 0080080b 948c0500 ................ │ │ - 0x001b96d0 0090080b 73b60500 00c0080b 9bd00500 ....s........... │ │ + 0x001b9650 0040060b 8db60500 00a0060b df610600 .@...........a.. │ │ + 0x001b9660 0050060b df650500 0050090b ec650500 .P...e...P...e.. │ │ + 0x001b9670 0010090b 03660500 00b0060b edc40500 .....f.......... │ │ + 0x001b9680 0060060b 85720500 0070060b 0a080500 .`...r...p...... │ │ + 0x001b9690 0070090b 437f0500 0080090b ab8c0500 .p..C........... │ │ + 0x001b96a0 0010080b ef160500 0020080b 98d00500 ......... ...... │ │ + 0x001b96b0 0090090b 7c9b0500 0070080b b1d00500 ....|....p...... │ │ + 0x001b96c0 0080060b 97a10600 0080080b bb8c0500 ................ │ │ + 0x001b96d0 0090080b 9ab60500 00c0080b c2d00500 ................ │ │ 0x001b96e0 00b0080b eb610600 00a0080b 08170500 .....a.......... │ │ - 0x001b96f0 0000080b 04620600 0090060b 66580500 .....b......fX.. │ │ - 0x001b9700 00a0090b e7480600 0030090b 08240500 .....H...0...$.. │ │ - 0x001b9710 00c0060b 45a90500 00d0060b 26140600 ....E.......&... │ │ - 0x001b9720 00e0060b 854a0500 0040080b 733b0600 .....J...@..s;.. │ │ - 0x001b9730 00f0060b e9650500 0000070b 1e080500 .....e.......... │ │ - 0x001b9740 00000a0b 62a90500 00b0090b 90b60500 ....b........... │ │ + 0x001b96f0 0000080b 04620600 0090060b 8d580500 .....b.......X.. │ │ + 0x001b9700 00a0090b e7480600 0030090b 2f240500 .....H...0../$.. │ │ + 0x001b9710 00c0060b 6ca90500 00d0060b 26140600 ....l.......&... │ │ + 0x001b9720 00e0060b ac4a0500 0040080b 733b0600 .....J...@..s;.. │ │ + 0x001b9730 00f0060b 10660500 0000070b 1e080500 .....f.......... │ │ + 0x001b9740 00000a0b 89a90500 00b0090b b7b60500 ................ │ │ 0x001b9750 0010070b 43140600 00c0090b 21170500 ....C.......!... │ │ 0x001b9760 0020070b 80210600 0030080b a6a10600 . ...!...0...... │ │ - 0x001b9770 0030070b 91310500 0040070b f6940600 .0...1...@...... │ │ - 0x001b9780 0050070b 297f0500 0060090b 397f0500 .P..)....`..9... │ │ - 0x001b9790 0060070b fb480600 0040090b 74580500 .`...H...@..tX.. │ │ - 0x001b97a0 00100a0b 57140600 0070070b 77a90500 ....W....p..w... │ │ - 0x001b97b0 0080070b 1b620600 0000090b a04a0500 .....b.......J.. │ │ + 0x001b9770 0030070b b8310500 0040070b f6940600 .0...1...@...... │ │ + 0x001b9780 0050070b 507f0500 0060090b 607f0500 .P..P....`..`... │ │ + 0x001b9790 0060070b fb480600 0040090b 9b580500 .`...H...@...X.. │ │ + 0x001b97a0 00100a0b 57140600 0070070b 9ea90500 ....W....p...... │ │ + 0x001b97b0 0080070b 1b620600 0000090b c74a0500 .....b.......J.. │ │ 0x001b97c0 0090070b 31080500 00a0070b 52880600 ....1.......R... │ │ 0x001b97d0 00b0070b 0c490600 00c0070b 41560600 .....I......AV.. │ │ 0x001b97e0 00d0070b 55560600 00d0090b cb2d0600 ....UV.......-.. │ │ - 0x001b97f0 0020090b a0b60500 00f0080b 8b3b0600 . ...........;.. │ │ - 0x001b9800 00e0080b 63de0500 0060080b ac310500 ....c....`...1.. │ │ - 0x001b9810 00e0090b 497f0500 00e0070b 68560600 ....I.......hV.. │ │ - 0x001b9820 0050080b cfc40500 00d0080b 64880600 .P..........d... │ │ - 0x001b9830 00f0070b 88a90500 00f0090b bb4a0500 .............J.. │ │ - 0x001b9840 00000000 00000000 6e00000b 1a240500 ........n....$.. │ │ - 0x001b9850 8500000b d14a0500 6400000b f3ea0500 .....J..d....... │ │ - 0x001b9860 7600000b 564f0500 7200000b 67140600 v...VO..r...g... │ │ - 0x001b9870 6500000b 43080500 7f00000b cb310500 e...C........1.. │ │ - 0x001b9880 8300000b 506e0600 8000000b 5d9b0500 ....Pn......]... │ │ + 0x001b97f0 0020090b c7b60500 00f0080b 8b3b0600 . ...........;.. │ │ + 0x001b9800 00e0080b 8ade0500 0060080b d3310500 .........`...1.. │ │ + 0x001b9810 00e0090b 707f0500 00e0070b 68560600 ....p.......hV.. │ │ + 0x001b9820 0050080b f6c40500 00d0080b 64880600 .P..........d... │ │ + 0x001b9830 00f0070b afa90500 00f0090b e24a0500 .............J.. │ │ + 0x001b9840 00000000 00000000 6e00000b 41240500 ........n...A$.. │ │ + 0x001b9850 8500000b f84a0500 6400000b 1aeb0500 .....J..d....... │ │ + 0x001b9860 7600000b 7d4f0500 7200000b 67140600 v...}O..r...g... │ │ + 0x001b9870 6500000b 43080500 7f00000b f2310500 e...C........1.. │ │ + 0x001b9880 8300000b 506e0600 8000000b 849b0500 ....Pn.......... │ │ 0x001b9890 8a00000b c4a10600 7100000b daf80500 ........q....... │ │ 0x001b98a0 7700000b e12d0600 7b00000b 79560600 w....-..{...yV.. │ │ - 0x001b98b0 8100000b b18c0500 7300000b f42d0600 ........s....-.. │ │ - 0x001b98c0 7400000b ecf80500 6700000b fd650500 t.......g....e.. │ │ - 0x001b98d0 6800000b de4a0500 7c00000b 6e100500 h....J..|...n... │ │ - 0x001b98e0 8600000b dd310500 8400000b bbb60500 .....1.......... │ │ - 0x001b98f0 8700000b d7a10600 8800000b 0e660500 .............f.. │ │ - 0x001b9900 6900000b b8d00500 8900000b 6a9b0500 i...........j... │ │ + 0x001b98b0 8100000b d88c0500 7300000b f42d0600 ........s....-.. │ │ + 0x001b98c0 7400000b ecf80500 6700000b 24660500 t.......g...$f.. │ │ + 0x001b98d0 6800000b 054b0500 7c00000b 6e100500 h....K..|...n... │ │ + 0x001b98e0 8600000b 04320500 8400000b e2b60500 .....2.......... │ │ + 0x001b98f0 8700000b d7a10600 8800000b 35660500 ............5f.. │ │ + 0x001b9900 6900000b dfd00500 8900000b 919b0500 i............... │ │ 0x001b9910 8200000b 1d490600 7d00000b 187b0600 .....I..}....{.. │ │ - 0x001b9920 7e00000b 28240500 6a00000b 99a90500 ~...($..j....... │ │ - 0x001b9930 6b00000b c18c0500 6c00000b 483f0500 k.......l...H?.. │ │ - 0x001b9940 7500000b 76de0500 6d00000b 362b0600 u...v...m...6+.. │ │ + 0x001b9920 7e00000b 4f240500 6a00000b c0a90500 ~...O$..j....... │ │ + 0x001b9930 6b00000b e88c0500 6c00000b 6f3f0500 k.......l...o?.. │ │ + 0x001b9940 7500000b 9dde0500 6d00000b 362b0600 u.......m...6+.. │ │ 0x001b9950 7900000b 9f3b0600 7800000b 2b620600 y....;..x...+b.. │ │ - 0x001b9960 6f00000b d7380500 7000000b e48c0500 o....8..p....... │ │ - 0x001b9970 7a00000b d5d00500 00000000 00000000 z............... │ │ + 0x001b9960 6f00000b fe380500 7000000b 0b8d0500 o....8..p....... │ │ + 0x001b9970 7a00000b fcd00500 00000000 00000000 z............... │ │ 0x001b9980 094b0600 00000000 00000000 00800000 .K.............. │ │ 0x001b9990 00000000 00000000 64000000 ffffffff ........d....... │ │ 0x001b99a0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b99b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x001b99c0 dae50500 00000000 00000000 00000000 ................ │ │ + 0x001b99c0 01e60500 00000000 00000000 00000000 ................ │ │ 0x001b99d0 04000000 04000000 ffffffff ffffffff ................ │ │ 0x001b99e0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b99f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x001b9a00 0c5c0500 00000000 00000000 00000000 .\.............. │ │ + 0x001b9a00 335c0500 00000000 00000000 00000000 3\.............. │ │ 0x001b9a10 04000000 04000000 ffffffff ffffffff ................ │ │ 0x001b9a20 00000000 00000000 00000000 00000000 ................ │ │ 0x001b9a30 00000000 00000000 00000000 00000000 ................ │ │ - 0x001b9a40 3eb70500 00000000 00000000 00000000 >............... │ │ + 0x001b9a40 65b70500 00000000 00000000 00000000 e............... │ │ 0x001b9a50 01000000 02000000 ffffffff ffffffff ................ │ │ 0x001b9a60 00000000 00000000 00000000 00000000 ................ │ │ 0x001b9a70 00000000 00000000 00000000 00000000 ................ │ │ 0x001b9a80 5a2e0600 00000000 00000000 00000000 Z............... │ │ 0x001b9a90 02000000 03000000 ffffffff ffffffff ................ │ │ 0x001b9aa0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b9ab0 00000000 00000000 00000000 00000000 ................ │ │ 0x001b9ac0 00000000 00000000 00000000 652e0600 ............e... │ │ 0x001b9ad0 c8741a00 02000000 00000000 04000000 .t.............. │ │ 0x001b9ae0 75070600 e4741a00 01000000 10000000 u....t.......... │ │ 0x001b9af0 c09a1b00 02000000 00000000 08000000 ................ │ │ - 0x001b9b00 294b0500 00100000 00000000 00000000 )K.............. │ │ - 0x001b9b10 3c820500 40731a00 00000000 00000000 <...@s.......... │ │ - 0x001b9b20 10000000 1cc50500 b4651a00 05000000 .........e...... │ │ + 0x001b9b00 504b0500 00100000 00000000 00000000 PK.............. │ │ + 0x001b9b10 63820500 40731a00 00000000 00000000 c...@s.......... │ │ + 0x001b9b20 10000000 43c50500 b4651a00 05000000 ....C....e...... │ │ 0x001b9b30 00000000 14000000 0ff80500 c89c1b00 ................ │ │ 0x001b9b40 01000000 10000000 049b1b00 03000000 ................ │ │ - 0x001b9b50 00000000 24000000 a6a90500 01000000 ....$........... │ │ - 0x001b9b60 00000000 00000000 f18e0500 40731a00 ............@s.. │ │ - 0x001b9b70 00100000 00000000 04000000 5a660500 ............Zf.. │ │ + 0x001b9b50 00000000 24000000 cda90500 01000000 ....$........... │ │ + 0x001b9b60 00000000 00000000 188f0500 40731a00 ............@s.. │ │ + 0x001b9b70 00100000 00000000 04000000 81660500 .............f.. │ │ 0x001b9b80 68761a00 00000000 00000000 0c000000 hv.............. │ │ - 0x001b9b90 81750500 749d1b00 00000000 00000000 .u..t........... │ │ + 0x001b9b90 a8750500 749d1b00 00000000 00000000 .u..t........... │ │ 0x001b9ba0 10000000 9e560600 b4651a00 01000000 .....V...e...... │ │ - 0x001b9bb0 00000000 14000000 d46f0500 b4651a00 .........o...e.. │ │ + 0x001b9bb0 00000000 14000000 fb6f0500 b4651a00 .........o...e.. │ │ 0x001b9bc0 05000000 00000000 18000000 ec6b0600 .............k.. │ │ 0x001b9bd0 409b1b00 95000000 00000000 1c000000 @............... │ │ 0x001b9be0 0ff80500 c89c1b00 00000000 02000000 ................ │ │ 0x001b9bf0 00000000 00000000 15fd1800 20000000 ............ ... │ │ 0x001b9c00 01000000 10000000 5c9b1b00 07000000 ........\....... │ │ - 0x001b9c10 e89b1b00 2c000000 34250500 00100000 ....,...4%...... │ │ - 0x001b9c20 00000000 00000000 39dc0500 009c1b00 ........9....... │ │ - 0x001b9c30 00100000 00000000 2c000000 5a660500 ........,...Zf.. │ │ + 0x001b9c10 e89b1b00 2c000000 5b250500 00100000 ....,...[%...... │ │ + 0x001b9c20 00000000 00000000 60dc0500 009c1b00 ........`....... │ │ + 0x001b9c30 00100000 00000000 2c000000 81660500 ........,....f.. │ │ 0x001b9c40 68761a00 00100000 00000000 34000000 hv..........4... │ │ - 0x001b9c50 3fd30500 78731a00 00000000 01000000 ?...xs.......... │ │ + 0x001b9c50 66d30500 78731a00 00000000 01000000 f...xs.......... │ │ 0x001b9c60 44000000 84000000 75fd1800 00000000 D.......u....... │ │ 0x001b9c70 01000000 10000000 1c9c1b00 03000000 ................ │ │ - 0x001b9c80 589c1b00 88000000 8e3f0500 00000000 X........?...... │ │ + 0x001b9c80 589c1b00 88000000 b53f0500 00000000 X........?...... │ │ 0x001b9c90 00000000 00000000 652e0600 c8741a00 ........e....t.. │ │ 0x001b9ca0 01000000 00000000 04000000 396e0600 ............9n.. │ │ 0x001b9cb0 70751a00 00100000 00000000 08000000 pu.............. │ │ 0x001b9cc0 53170500 24731a00 01000000 10000000 S...$s.......... │ │ 0x001b9cd0 8c9c1b00 03000000 00000000 18000000 ................ │ │ - 0x001b9ce0 947f0500 04000000 00000000 00000000 ................ │ │ - 0x001b9cf0 31320500 c89c1b00 00000000 ffffffff 12.............. │ │ + 0x001b9ce0 bb7f0500 04000000 00000000 00000000 ................ │ │ + 0x001b9cf0 58320500 c89c1b00 00000000 ffffffff X2.............. │ │ 0x001b9d00 e49c1b00 00000000 00000000 00000000 ................ │ │ 0x001b9d10 7f090500 00000000 00000000 00000000 ................ │ │ 0x001b9d20 652e0600 c8741a00 00000000 00000000 e....t.......... │ │ 0x001b9d30 04000000 53170500 1c751a00 01000000 ....S....u...... │ │ 0x001b9d40 10000000 149d1b00 02000000 00000000 ................ │ │ - 0x001b9d50 10000000 3dd10500 00000000 55091900 ....=.......U... │ │ + 0x001b9d50 10000000 64d10500 00000000 55091900 ....d.......U... │ │ 0x001b9d60 e9091900 00000000 4d0a1900 010c1900 ........M....... │ │ 0x001b9d70 850c1900 04000000 10000000 00000000 ................ │ │ 0x001b9d80 00000000 589d1b00 00000000 79070600 ....X.......y... │ │ 0x001b9d90 00000000 ffffffff ac9d1b00 00000000 ................ │ │ - 0x001b9da0 00000000 00000000 49b70500 04000000 ........I....... │ │ - 0x001b9db0 00000000 00000000 a5dd0500 c09d1b00 ................ │ │ + 0x001b9da0 00000000 00000000 70b70500 04000000 ........p....... │ │ + 0x001b9db0 00000000 00000000 ccdd0500 c09d1b00 ................ │ │ 0x001b9dc0 00000000 ffffffff dc9d1b00 00000000 ................ │ │ 0x001b9dd0 00000000 00000000 ea140600 02000000 ................ │ │ 0x001b9de0 00000000 00000000 daf90500 3c9d1b00 ............<... │ │ 0x001b9df0 00000000 00000000 00000000 79190500 ............y... │ │ 0x001b9e00 68761a00 00000000 00000000 04000000 hv.............. │ │ 0x001b9e10 83070600 78731a00 00000000 00000000 ....xs.......... │ │ 0x001b9e20 00000000 00000000 f7191900 00000000 ................ │ │ 0x001b9e30 01000000 10000000 f09d1b00 02000000 ................ │ │ - 0x001b9e40 189e1b00 0c000000 71eb0500 00000000 ........q....... │ │ - 0x001b9e50 00000000 0c000000 f18e0500 40731a00 ............@s.. │ │ - 0x001b9e60 00000000 00000000 10000000 5cb70500 ............\... │ │ + 0x001b9e40 189e1b00 0c000000 98eb0500 00000000 ................ │ │ + 0x001b9e50 00000000 0c000000 188f0500 40731a00 ............@s.. │ │ + 0x001b9e60 00000000 00000000 10000000 83b70500 ................ │ │ 0x001b9e70 749d1b00 00000000 00000000 14000000 t............... │ │ - 0x001b9e80 41ed0500 309e1b00 8b000000 00000000 A...0........... │ │ + 0x001b9e80 68ed0500 309e1b00 8b000000 00000000 h...0........... │ │ 0x001b9e90 18000000 fa7c0600 e89a1b00 00000000 .....|.......... │ │ 0x001b9ea0 02000000 00000000 00000000 691b1900 ............i... │ │ 0x001b9eb0 00000000 01000000 10000000 4c9e1b00 ............L... │ │ - 0x001b9ec0 04000000 9c9e1b00 1c000000 b1580500 .............X.. │ │ + 0x001b9ec0 04000000 9c9e1b00 1c000000 d8580500 .............X.. │ │ 0x001b9ed0 00100000 00000000 00000000 747b0600 ............t{.. │ │ 0x001b9ee0 b49e1b00 00100000 00000000 1c000000 ................ │ │ - 0x001b9ef0 5a660500 68761a00 00000000 00000000 Zf..hv.......... │ │ - 0x001b9f00 24000000 3fd30500 78731a00 01000000 $...?...xs...... │ │ + 0x001b9ef0 81660500 68761a00 00000000 00000000 .f..hv.......... │ │ + 0x001b9f00 24000000 66d30500 78731a00 01000000 $...f...xs...... │ │ 0x001b9f10 10000000 d09e1b00 03000000 381a0900 ............8... │ │ 0x001b9f20 30000000 59170500 91000000 00000000 0...Y........... │ │ - 0x001b9f30 00000000 f18e0500 40731a00 00100000 ........@s...... │ │ - 0x001b9f40 00000000 04000000 3c820500 40731a00 ........<...@s.. │ │ - 0x001b9f50 00100000 00000000 14000000 3fd30500 ............?... │ │ + 0x001b9f30 00000000 188f0500 40731a00 00100000 ........@s...... │ │ + 0x001b9f40 00000000 04000000 63820500 40731a00 ........c...@s.. │ │ + 0x001b9f50 00100000 00000000 14000000 66d30500 ............f... │ │ 0x001b9f60 68761a00 00000000 00000000 1c000000 hv.............. │ │ - 0x001b9f70 81750500 749d1b00 00100000 00000000 .u..t........... │ │ + 0x001b9f70 a8750500 749d1b00 00100000 00000000 .u..t........... │ │ 0x001b9f80 20000000 c3210600 0c791a00 00000000 ....!...y...... │ │ - 0x001b9f90 00000000 28000000 5cb70500 749d1b00 ....(...\...t... │ │ - 0x001b9fa0 00000000 00000000 2c000000 404e0500 ........,...@N.. │ │ + 0x001b9f90 00000000 28000000 83b70500 749d1b00 ....(.......t... │ │ + 0x001b9fa0 00000000 00000000 2c000000 674e0500 ........,...gN.. │ │ 0x001b9fb0 309e1b00 89000000 01000000 30000000 0...........0... │ │ - 0x001b9fc0 3b320500 78731a00 89000000 02000000 ;2..xs.......... │ │ - 0x001b9fd0 34000000 11730500 78731a00 95000000 4....s..xs...... │ │ + 0x001b9fc0 62320500 78731a00 89000000 02000000 b2..xs.......... │ │ + 0x001b9fd0 34000000 38730500 78731a00 95000000 4...8s..xs...... │ │ 0x001b9fe0 03000000 38000000 0ff80500 c89c1b00 ....8........... │ │ 0x001b9ff0 01000000 10000000 289f1b00 0a000000 ........(....... │ │ - 0x001ba000 501a0900 48000000 42250500 00100000 P...H...B%...... │ │ + 0x001ba000 501a0900 48000000 69250500 00100000 P...H...i%...... │ │ 0x001ba010 00000000 00000000 8a6e0600 f09f1b00 .........n...... │ │ - 0x001ba020 00100000 00000000 48000000 5a660500 ........H...Zf.. │ │ + 0x001ba020 00100000 00000000 48000000 81660500 ........H....f.. │ │ 0x001ba030 68761a00 00100000 00000000 50000000 hv..........P... │ │ - 0x001ba040 3fd30500 78731a00 00000000 01000000 ?...xs.......... │ │ + 0x001ba040 66d30500 78731a00 00000000 01000000 f...xs.......... │ │ 0x001ba050 70000000 c8000000 051f1900 00000000 p............... │ │ 0x001ba060 01000000 10000000 0ca01b00 03000000 ................ │ │ - 0x001ba070 48a01b00 d0000000 c5e50500 05000000 H............... │ │ + 0x001ba070 48a01b00 d0000000 ece50500 05000000 H............... │ │ 0x001ba080 00000000 00000000 90950600 c8741a00 .............t.. │ │ - 0x001ba090 8d000000 00000000 04000000 64d10500 ............d... │ │ + 0x001ba090 8d000000 00000000 04000000 8bd10500 ................ │ │ 0x001ba0a0 c8741a00 01000000 00000000 08000000 .t.............. │ │ - 0x001ba0b0 c6de0500 94731a00 01000000 00000000 .....s.......... │ │ + 0x001ba0b0 edde0500 94731a00 01000000 00000000 .....s.......... │ │ 0x001ba0c0 0c000000 84620600 24731a00 8d000000 .....b..$s...... │ │ - 0x001ba0d0 01000000 10000000 6f4e0500 68761a00 ........oN..hv.. │ │ + 0x001ba0d0 01000000 10000000 964e0500 68761a00 .........N..hv.. │ │ 0x001ba0e0 01000000 10000000 7ca01b00 05000000 ........|....... │ │ - 0x001ba0f0 00000000 14000000 45320500 00000000 ........E2...... │ │ - 0x001ba100 00000000 00000000 29d30500 78731a00 ........)...xs.. │ │ + 0x001ba0f0 00000000 14000000 6c320500 00000000 ........l2...... │ │ + 0x001ba100 00000000 00000000 50d30500 78731a00 ........P...xs.. │ │ 0x001ba110 00000000 00000000 04000000 4a0b0500 ............J... │ │ 0x001ba120 78731a00 01000000 10000000 fca01b00 xs.............. │ │ 0x001ba130 02000000 00000000 08000000 9c880600 ................ │ │ 0x001ba140 00000000 00000000 04000000 a9560600 .............V.. │ │ 0x001ba150 78731a00 00000000 00000000 04000000 xs.............. │ │ - 0x001ba160 2bc50500 24a11b00 02000000 00000000 +...$........... │ │ + 0x001ba160 52c50500 24a11b00 02000000 00000000 R...$........... │ │ 0x001ba170 40a11b00 02000000 00000000 08000000 @............... │ │ - 0x001ba180 bf580500 00000000 00000000 04000000 .X.............. │ │ - 0x001ba190 ccde0500 ac741a00 04000000 00000000 .....t.......... │ │ + 0x001ba180 e6580500 00000000 00000000 04000000 .X.............. │ │ + 0x001ba190 f3de0500 ac741a00 04000000 00000000 .....t.......... │ │ 0x001ba1a0 04000000 9e070600 68a11b00 02000000 ........h....... │ │ 0x001ba1b0 00000000 84a11b00 02000000 00000000 ................ │ │ - 0x001ba1c0 08000000 198d0500 00000000 00000000 ................ │ │ - 0x001ba1d0 00000000 d6de0500 24731a00 00000000 ........$s...... │ │ + 0x001ba1c0 08000000 408d0500 00000000 00000000 ....@........... │ │ + 0x001ba1d0 00000000 fdde0500 24731a00 00000000 ........$s...... │ │ 0x001ba1e0 00000000 04000000 b2070600 aca11b00 ................ │ │ 0x001ba1f0 01000000 10000000 c8a11b00 02000000 ................ │ │ 0x001ba200 00000000 08000000 8e070600 00000000 ................ │ │ 0x001ba210 ffffffff 60a21b00 00000000 00000000 ....`........... │ │ - 0x001ba220 00000000 35730500 22010000 00000000 ....5s.."....... │ │ + 0x001ba220 00000000 5c730500 22010000 00000000 ....\s.."....... │ │ 0x001ba230 0ca21b00 00000000 00000000 00000000 ................ │ │ 0x001ba240 00000000 00000000 00000000 00000000 ................ │ │ 0x001ba250 6d501900 09571900 00000000 00000000 mP...W.......... │ │ - 0x001ba260 04000000 00000000 00000000 35730500 ............5s.. │ │ + 0x001ba260 04000000 00000000 00000000 5c730500 ............\s.. │ │ 0x001ba270 f0a11b00 01000000 00000000 00000000 ................ │ │ 0x001ba280 1b150600 c8741a00 01000000 00000000 .....t.......... │ │ 0x001ba290 04000000 cc210600 e8731a00 01000000 .....!...s...... │ │ 0x001ba2a0 00000000 08000000 d1070600 54751a00 ............Tu.. │ │ 0x001ba2b0 01000000 10000000 74a21b00 03000000 ........t....... │ │ - 0x001ba2c0 00000000 0c000000 65320500 91000000 ........e2...... │ │ - 0x001ba2d0 00000000 00000000 973f0500 b0a21b00 .........?...... │ │ - 0x001ba2e0 04000000 00000000 04000000 b19b0500 ................ │ │ + 0x001ba2c0 00000000 0c000000 8c320500 91000000 .........2...... │ │ + 0x001ba2d0 00000000 00000000 be3f0500 b0a21b00 .........?...... │ │ + 0x001ba2e0 04000000 00000000 04000000 d89b0500 ................ │ │ 0x001ba2f0 54751a00 05000000 00000000 08000000 Tu.............. │ │ 0x001ba300 4da20600 c8741a00 01000000 00000000 M....t.......... │ │ 0x001ba310 0c000000 887b0600 b0731a00 01000000 .....{...s...... │ │ - 0x001ba320 00000000 10000000 a73f0500 24731a00 .........?..$s.. │ │ + 0x001ba320 00000000 10000000 ce3f0500 24731a00 .........?..$s.. │ │ 0x001ba330 01000000 10000000 cca21b00 05000000 ................ │ │ 0x001ba340 00000000 14000000 b9560600 91000000 .........V...... │ │ - 0x001ba350 00000000 00000000 e4580500 10ae1b00 .........X...... │ │ - 0x001ba360 91000000 01000000 04000000 973f0500 .............?.. │ │ + 0x001ba350 00000000 00000000 0b590500 10ae1b00 .........Y...... │ │ + 0x001ba360 91000000 01000000 04000000 be3f0500 .............?.. │ │ 0x001ba370 b0a21b00 04000000 00000000 08000000 ................ │ │ - 0x001ba380 434b0500 30a31b00 01000000 10000000 CK..0........... │ │ + 0x001ba380 6a4b0500 30a31b00 01000000 10000000 jK..0........... │ │ 0x001ba390 4ca31b00 03000000 00000000 0c000000 L............... │ │ 0x001ba3a0 7d7b0600 01000000 00000000 00000000 }{.............. │ │ - 0x001ba3b0 e4580500 10ae1b00 04000000 00000000 .X.............. │ │ + 0x001ba3b0 0b590500 10ae1b00 04000000 00000000 .Y.............. │ │ 0x001ba3c0 04000000 ab880600 88a31b00 01000000 ................ │ │ 0x001ba3d0 10000000 a4a31b00 02000000 00000000 ................ │ │ 0x001ba3e0 08000000 946e0600 45040000 00000000 .....n..E....... │ │ 0x001ba3f0 cca31b00 00000000 00000000 00000000 ................ │ │ 0x001ba400 00000000 00000000 00000000 00000000 ................ │ │ 0x001ba410 00000000 61671900 00000000 00000000 ....ag.......... │ │ 0x001ba420 5a000000 04000000 94a41b00 00000000 Z............... │ │ 0x001ba430 00000000 00000000 00000000 00000000 ................ │ │ 0x001ba440 00000000 f56f1900 75711900 00000000 .....o..uq...... │ │ 0x001ba450 00000000 00000000 89000000 00000000 ................ │ │ 0x001ba460 00000000 84620600 24731a00 8d000000 .....b..$s...... │ │ - 0x001ba470 01000000 04000000 81750500 10ae1b00 .........u...... │ │ + 0x001ba470 01000000 04000000 a8750500 10ae1b00 .........u...... │ │ 0x001ba480 89000000 02000000 08000000 e6530600 .............S.. │ │ 0x001ba490 40731a00 01000000 10000000 58a41b00 @s..........X... │ │ - 0x001ba4a0 03000000 00000000 0c000000 d13f0500 .............?.. │ │ + 0x001ba4a0 03000000 00000000 0c000000 f83f0500 .............?.. │ │ 0x001ba4b0 55000000 00000000 40ae1b00 00000000 U.......@....... │ │ 0x001ba4c0 00000000 00000000 00000000 00000000 ................ │ │ 0x001ba4d0 00000000 f5741900 81751900 00000000 .....t...u...... │ │ 0x001ba4e0 00000000 00000000 56000000 00000000 ........V....... │ │ 0x001ba4f0 40ae1b00 00000000 00000000 00000000 @............... │ │ 0x001ba500 00000000 00000000 00000000 f5741900 .............t.. │ │ 0x001ba510 b1761900 00000000 00000000 00000000 .v.............. │ │ 0x001ba520 03030000 00000000 40ae1b00 00000000 ........@....... │ │ 0x001ba530 00000000 00000000 00000000 00000000 ................ │ │ 0x001ba540 00000000 f5741900 00000000 00000000 .....t.......... │ │ 0x001ba550 00000000 00000000 00000000 00000000 ................ │ │ - 0x001ba560 00000000 29d30500 40731a00 00000000 ....)...@s...... │ │ + 0x001ba560 00000000 50d30500 40731a00 00000000 ....P...@s...... │ │ 0x001ba570 00000000 04000000 4a0b0500 40731a00 ........J...@s.. │ │ 0x001ba580 01000000 10000000 58a51b00 02000000 ........X....... │ │ 0x001ba590 00000000 08000000 344a0600 00000000 ........4J...... │ │ - 0x001ba5a0 00000000 04000000 5b4b0500 40731a00 ........[K..@s.. │ │ - 0x001ba5b0 00000000 00000000 04000000 6f250500 ............o%.. │ │ + 0x001ba5a0 00000000 04000000 824b0500 40731a00 .........K..@s.. │ │ + 0x001ba5b0 00000000 00000000 04000000 96250500 .............%.. │ │ 0x001ba5c0 80a51b00 02000000 00000000 9ca51b00 ................ │ │ 0x001ba5d0 02000000 00000000 08000000 eff90500 ................ │ │ - 0x001ba5e0 00000000 00000000 04000000 ccde0500 ................ │ │ + 0x001ba5e0 00000000 00000000 04000000 f3de0500 ................ │ │ 0x001ba5f0 ac741a00 04000000 00000000 04000000 .t.............. │ │ 0x001ba600 98a20600 c4a51b00 02000000 00000000 ................ │ │ 0x001ba610 e0a51b00 02000000 00000000 08000000 ................ │ │ - 0x001ba620 18590500 91000000 00000000 00000000 .Y.............. │ │ + 0x001ba620 3f590500 91000000 00000000 00000000 ?Y.............. │ │ 0x001ba630 93620600 08a61b00 91000000 01000000 .b.............. │ │ - 0x001ba640 04000000 7eb70500 08a61b00 01000000 ....~........... │ │ + 0x001ba640 04000000 a5b70500 08a61b00 01000000 ................ │ │ 0x001ba650 10000000 24a61b00 02000000 00000000 ....$........... │ │ 0x001ba660 08000000 fbf90500 23010000 00000000 ........#....... │ │ 0x001ba670 4ca61b00 00000000 00000000 00000000 L............... │ │ 0x001ba680 00000000 00000000 00000000 00000000 ................ │ │ 0x001ba690 958d1900 85911900 00000000 00000000 ................ │ │ 0x001ba6a0 01000000 10000000 f4a61b00 02000000 ................ │ │ - 0x001ba6b0 00000000 08000000 738d0500 57000000 ........s...W... │ │ + 0x001ba6b0 00000000 08000000 9a8d0500 57000000 ............W... │ │ 0x001ba6c0 00000000 a0a61b00 00000000 00000000 ................ │ │ 0x001ba6d0 00000000 00000000 00000000 00000000 ................ │ │ 0x001ba6e0 799b1900 b19b1900 00000000 00000000 y............... │ │ 0x001ba6f0 00000000 01000000 00000000 00000000 ................ │ │ 0x001ba700 e5070600 a8751a00 01000000 00000000 .....u.......... │ │ - 0x001ba710 04000000 e39b0500 40731a00 47000000 ........@s..G... │ │ + 0x001ba710 04000000 0a9c0500 40731a00 47000000 ........@s..G... │ │ 0x001ba720 00000000 78731a00 00000000 00000000 ....xs.......... │ │ 0x001ba730 00000000 00000000 00000000 00000000 ................ │ │ 0x001ba740 599d1900 a19d1900 00000000 00000000 Y............... │ │ 0x001ba750 ccde1b00 53000000 00000000 78731a00 ....S.......xs.. │ │ 0x001ba760 00000000 00000000 00000000 00000000 ................ │ │ 0x001ba770 00000000 00000000 599d1900 a19d1900 ........Y....... │ │ 0x001ba780 00000000 00000000 38df1b00 00000000 ........8....... │ │ 0x001ba790 ffffffff e0a71b00 00000000 00000000 ................ │ │ 0x001ba7a0 00000000 ca880600 59000000 00000000 ........Y....... │ │ 0x001ba7b0 8ca71b00 00000000 00000000 00000000 ................ │ │ 0x001ba7c0 00000000 00000000 00000000 00000000 ................ │ │ 0x001ba7d0 00000000 55aa1900 ddaa1900 00000000 ....U........... │ │ 0x001ba7e0 04000000 00000000 00000000 ca880600 ................ │ │ 0x001ba7f0 1ca81b00 00000000 00000000 00000000 ................ │ │ - 0x001ba800 26aa0500 c8741a00 05000000 00000000 &....t.......... │ │ + 0x001ba800 4daa0500 c8741a00 05000000 00000000 M....t.......... │ │ 0x001ba810 04000000 dc6e0600 60a81b00 01000000 .....n..`....... │ │ 0x001ba820 10000000 f4a71b00 02000000 00000000 ................ │ │ 0x001ba830 08000000 55150600 00000000 00000000 ....U........... │ │ 0x001ba840 00000000 554a0600 c8741a00 00010000 ....UJ...t...... │ │ - 0x001ba850 ffffffff 00000000 704b0500 04a91b00 ........pK...... │ │ + 0x001ba850 ffffffff 00000000 974b0500 04a91b00 .........K...... │ │ 0x001ba860 01000000 10000000 38a81b00 02000000 ........8....... │ │ - 0x001ba870 00000000 08000000 704b0500 01000000 ........pK...... │ │ + 0x001ba870 00000000 08000000 974b0500 01000000 .........K...... │ │ 0x001ba880 00000000 00000000 9f2e0600 e8a81b00 ................ │ │ 0x001ba890 01000000 00000000 04000000 fc070600 ................ │ │ 0x001ba8a0 38751a00 01000000 10000000 7ca81b00 8u..........|... │ │ - 0x001ba8b0 02000000 00000000 08000000 bd320500 .............2.. │ │ - 0x001ba8c0 00000000 00000000 00000000 82b70500 ................ │ │ + 0x001ba8b0 02000000 00000000 08000000 e4320500 .............2.. │ │ + 0x001ba8c0 00000000 00000000 00000000 a9b70500 ................ │ │ 0x001ba8d0 38751a00 04000000 00000000 04000000 8u.............. │ │ - 0x001ba8e0 7f4b0500 40731a00 01000000 10000000 .K..@s.......... │ │ + 0x001ba8e0 a64b0500 40731a00 01000000 10000000 .K..@s.......... │ │ 0x001ba8f0 c0a81b00 02000000 00000000 08000000 ................ │ │ 0x001ba900 fe210600 00000000 00000000 00000000 .!.............. │ │ 0x001ba910 20a91b00 02000000 50a91b00 00000000 .......P....... │ │ 0x001ba920 a4000000 00000000 00000000 04000000 ................ │ │ 0x001ba930 de880600 e8731a00 a5000000 00000000 .....s.......... │ │ 0x001ba940 00000000 04000000 7d3c0600 a4a81b00 ........}<...... │ │ - 0x001ba950 00000000 00000000 04000000 1fc70500 ................ │ │ + 0x001ba950 00000000 00000000 04000000 46c70500 ............F... │ │ 0x001ba960 e4741a00 00000000 ffffffff a4aa1b00 .t.............. │ │ - 0x001ba970 00000000 00000000 00000000 b1660500 .............f.. │ │ + 0x001ba970 00000000 00000000 00000000 d8660500 .............f.. │ │ 0x001ba980 67000000 00000000 64a91b00 00000000 g.......d....... │ │ 0x001ba990 00000000 00000000 00000000 00000000 ................ │ │ 0x001ba9a0 00000000 00000000 61bb1900 a5bc1900 ........a....... │ │ 0x001ba9b0 00000000 00000000 59030000 00000000 ........Y....... │ │ 0x001ba9c0 64a91b00 00000000 00000000 00000000 d............... │ │ 0x001ba9d0 00000000 00000000 00000000 00000000 ................ │ │ 0x001ba9e0 61bb1900 a5bc1900 00000000 00000000 a............... │ │ 0x001ba9f0 8c000000 00000000 04000000 e7880600 ................ │ │ 0x001baa00 10ae1b00 8a000000 01000000 04000000 ................ │ │ - 0x001baa10 25800500 3c9d1b00 00000000 00000000 %...<........... │ │ + 0x001baa10 4c800500 3c9d1b00 00000000 00000000 L...<........... │ │ 0x001baa20 00000000 00000000 95c71900 00000000 ................ │ │ 0x001baa30 02000000 00000000 f0a91b00 02000000 ................ │ │ 0x001baa40 18aa1b00 0c000000 1b080600 91000000 ................ │ │ 0x001baa50 00000000 00000000 47080600 30aa1b00 ........G...0... │ │ 0x001baa60 89000000 01000000 04000000 2b080600 ............+... │ │ 0x001baa70 78731a00 8d000000 02000000 08000000 xs.............. │ │ - 0x001baa80 c1660500 10ae1b00 01000000 10000000 .f.............. │ │ + 0x001baa80 e8660500 10ae1b00 01000000 10000000 .f.............. │ │ 0x001baa90 4caa1b00 03000000 00000000 10000000 L............... │ │ 0x001baaa0 9d7b0600 04000000 00000000 00000000 .{.............. │ │ 0x001baab0 3bfa0500 88aa1b00 91000000 00000000 ;............... │ │ 0x001baac0 00000000 47080600 30aa1b00 89000000 ....G...0....... │ │ 0x001baad0 01000000 04000000 9d170500 a8751a00 .............u.. │ │ 0x001baae0 89000000 02000000 08000000 17570600 .............W.. │ │ 0x001baaf0 a8751a00 89000000 03000000 0c000000 .u.............. │ │ 0x001bab00 d1950600 78731a00 89000000 04000000 ....xs.......... │ │ - 0x001bab10 10000000 37800500 a8751a00 89000000 ....7....u...... │ │ + 0x001bab10 10000000 5e800500 a8751a00 89000000 ....^....u...... │ │ 0x001bab20 05000000 14000000 e1950600 a8751a00 .............u.. │ │ 0x001bab30 01000000 10000000 b8aa1b00 06000000 ................ │ │ - 0x001bab40 00000000 18000000 c8320500 02030000 .........2...... │ │ + 0x001bab40 00000000 18000000 ef320500 02030000 .........2...... │ │ 0x001bab50 04000000 30ab1b00 00000000 00000000 ....0........... │ │ 0x001bab60 00000000 00000000 00000000 00000000 ................ │ │ 0x001bab70 00000000 29bf1900 ddc01900 00000000 ....)........... │ │ - 0x001bab80 00000000 00000000 2e590500 27fa0500 .........Y..'... │ │ - 0x001bab90 01000000 16800500 d4e80500 02000000 ................ │ │ - 0x001baba0 cb660500 2efa0500 03000000 33080600 .f..........3... │ │ - 0x001babb0 f02e0500 04000000 c4a20600 6f2b0600 ............o+.. │ │ - 0x001babc0 05000000 7d4a0600 1f8a0500 06000000 ....}J.......... │ │ + 0x001bab80 00000000 00000000 55590500 27fa0500 ........UY..'... │ │ + 0x001bab90 01000000 3d800500 fbe80500 02000000 ....=........... │ │ + 0x001baba0 f2660500 2efa0500 03000000 33080600 .f..........3... │ │ + 0x001babb0 172f0500 04000000 c4a20600 6f2b0600 ./..........o+.. │ │ + 0x001babc0 05000000 7d4a0600 468a0500 06000000 ....}J..F....... │ │ 0x001babd0 7f170500 3c600600 07000000 e76e0600 ....<`.......n.. │ │ - 0x001babe0 4bdf0500 08000000 fb6e0600 90170500 K........n...... │ │ + 0x001babe0 72df0500 08000000 fb6e0600 90170500 r........n...... │ │ 0x001babf0 ffffffff 00000000 00000000 8d000000 ................ │ │ 0x001bac00 00000000 5c731a00 00000000 00000000 ....\s.......... │ │ 0x001bac10 00000000 00000000 d1c91900 00000000 ................ │ │ 0x001bac20 00000000 00000000 00000000 00000000 ................ │ │ 0x001bac30 d0df1b00 00000000 ffffffff c0ac1b00 ................ │ │ 0x001bac40 00000000 00000000 00000000 a6170500 ................ │ │ 0x001bac50 7e000000 00000000 34ac1b00 00000000 ~.......4....... │ │ @@ -5234,35 +5234,35 @@ │ │ 0x001baca0 00000000 00000000 00000000 31ca1900 ............1... │ │ 0x001bacb0 89ca1900 00000000 00000000 00000000 ................ │ │ 0x001bacc0 04000000 00000000 00000000 a6170500 ................ │ │ 0x001bacd0 c8741a00 00000000 00000000 00000000 .t.............. │ │ 0x001bace0 f5880600 c8741a00 90000000 00000000 .....t.......... │ │ 0x001bacf0 04000000 53170500 e4741a00 01000000 ....S....t...... │ │ 0x001bad00 10000000 d4ac1b00 02000000 00000000 ................ │ │ - 0x001bad10 08000000 abeb0500 91000000 00000000 ................ │ │ - 0x001bad20 00000000 3ec50500 54751a00 90000000 ....>...Tu...... │ │ - 0x001bad30 01000000 04000000 3aaa0500 54751a00 ........:...Tu.. │ │ + 0x001bad10 08000000 d2eb0500 91000000 00000000 ................ │ │ + 0x001bad20 00000000 65c50500 54751a00 90000000 ....e...Tu...... │ │ + 0x001bad30 01000000 04000000 61aa0500 54751a00 ........a...Tu.. │ │ 0x001bad40 01000000 10000000 18ad1b00 02000000 ................ │ │ - 0x001bad50 00000000 08000000 a6250500 88000000 .........%...... │ │ + 0x001bad50 00000000 08000000 cd250500 88000000 .........%...... │ │ 0x001bad60 00000000 04000000 fd880600 fcac1b00 ................ │ │ 0x001bad70 88000000 01000000 04000000 c07b0600 .............{.. │ │ 0x001bad80 e8731a00 88000000 02000000 04000000 .s.............. │ │ 0x001bad90 ea950600 e8731a00 88000000 03000000 .....s.......... │ │ 0x001bada0 04000000 69fa0500 00751a00 90000000 ....i....u...... │ │ - 0x001badb0 04000000 04000000 db320500 749d1b00 .........2..t... │ │ - 0x001badc0 88000000 05000000 04000000 77df0500 ............w... │ │ + 0x001badb0 04000000 04000000 02330500 749d1b00 .........3..t... │ │ + 0x001badc0 88000000 05000000 04000000 9edf0500 ................ │ │ 0x001badd0 40ad1b00 88000000 06000000 04000000 @............... │ │ 0x001bade0 cd7b0600 e8731a00 88000000 07000000 .{...s.......... │ │ - 0x001badf0 04000000 b6b70500 24731a00 88000000 ........$s...... │ │ + 0x001badf0 04000000 ddb70500 24731a00 88000000 ........$s...... │ │ 0x001bae00 08000000 04000000 77fa0500 c8741a00 ........w....t.. │ │ 0x001bae10 02000000 00000000 5cad1b00 09000000 ........\....... │ │ - 0x001bae20 00000000 08000000 16400500 04000000 .........@...... │ │ + 0x001bae20 00000000 08000000 3d400500 04000000 ........=@...... │ │ 0x001bae30 00000000 00000000 09890600 10ae1b00 ................ │ │ 0x001bae40 00000000 ffffffff 2cae1b00 00000000 ........,....... │ │ - 0x001bae50 00000000 00000000 60730500 48000000 ........`s..H... │ │ + 0x001bae50 00000000 00000000 87730500 48000000 .........s..H... │ │ 0x001bae60 00000000 e8731a00 00000000 00000000 .....s.......... │ │ 0x001bae70 00000000 00000000 a1d11900 19d21900 ................ │ │ 0x001bae80 00000000 00000000 00000000 00000000 ................ │ │ 0x001bae90 00000000 49000000 00000000 e8731a00 ....I........s.. │ │ 0x001baea0 00000000 00000000 00000000 00000000 ................ │ │ 0x001baeb0 a1d11900 19d21900 00000000 00000000 ................ │ │ 0x001baec0 00000000 00000000 00000000 4a000000 ............J... │ │ @@ -5284,173 +5284,173 @@ │ │ 0x001bafc0 00000000 00000000 a1d11900 19d21900 ................ │ │ 0x001bafd0 00000000 00000000 00000000 00000000 ................ │ │ 0x001bafe0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x001baff0 00000000 00000000 00000000 00000000 ................ │ │ 0x001bb000 00000000 00000000 00000000 00000000 ................ │ │ 0x001bb010 00000000 00000000 00000000 00000000 ................ │ │ 0x001bb020 ffffffff ecb01b00 00000000 00000000 ................ │ │ - 0x001bb030 00000000 4bc50500 b1000000 04000000 ....K........... │ │ + 0x001bb030 00000000 72c50500 b1000000 04000000 ....r........... │ │ 0x001bb040 1cb01b00 00000000 00000000 00000000 ................ │ │ 0x001bb050 00000000 00000000 00000000 a5d21900 ................ │ │ 0x001bb060 d5d31900 00000000 00000000 00000000 ................ │ │ 0x001bb070 8e010000 04000000 1cb01b00 00000000 ................ │ │ 0x001bb080 00000000 00000000 00000000 00000000 ................ │ │ 0x001bb090 00000000 a5d21900 d5d31900 00000000 ................ │ │ 0x001bb0a0 00000000 00000000 00000000 00000000 ................ │ │ 0x001bb0b0 00000000 be090500 c8741a00 00000000 .........t...... │ │ 0x001bb0c0 00000000 04000000 cfa20600 10ae1b00 ................ │ │ 0x001bb0d0 01000000 10000000 a8b01b00 02000000 ................ │ │ - 0x001bb0e0 00000000 08000000 eb320500 04000000 .........2...... │ │ + 0x001bb0e0 00000000 08000000 12330500 04000000 .........3...... │ │ 0x001bb0f0 00000000 00000000 09890600 d0b01b00 ................ │ │ 0x001bb100 58000000 00000000 40731a00 00000000 X.......@s...... │ │ 0x001bb110 00000000 00000000 00000000 652a1a00 ............e*.. │ │ 0x001bb120 00000000 00000000 00000000 00000000 ................ │ │ 0x001bb130 00000000 00000000 8c000000 00000000 ................ │ │ 0x001bb140 40731a00 00000000 00000000 00000000 @s.............. │ │ 0x001bb150 00000000 652a1a00 00000000 00000000 ....e*.......... │ │ 0x001bb160 00000000 00000000 00000000 00000000 ................ │ │ 0x001bb170 ec020000 00000000 40731a00 00000000 ........@s...... │ │ 0x001bb180 00000000 00000000 00000000 652a1a00 ............e*.. │ │ 0x001bb190 1dd71900 00000000 00000000 00000000 ................ │ │ 0x001bb1a0 00000000 00000000 01000000 10000000 ................ │ │ 0x001bb1b0 54b21b00 02000000 00000000 08000000 T............... │ │ - 0x001bb1c0 b38d0500 9a020000 00000000 a8b11b00 ................ │ │ + 0x001bb1c0 da8d0500 9a020000 00000000 a8b11b00 ................ │ │ 0x001bb1d0 00000000 00000000 00000000 00000000 ................ │ │ 0x001bb1e0 00000000 00000000 00000000 eddd1900 ................ │ │ 0x001bb1f0 4ddf1900 00000000 00000000 00000000 M............... │ │ - 0x001bb200 00000000 00000000 fce20500 10ae1b00 ................ │ │ - 0x001bb210 89000000 00000000 04000000 6e730500 ............ns.. │ │ + 0x001bb200 00000000 00000000 23e30500 10ae1b00 ........#....... │ │ + 0x001bb210 89000000 00000000 04000000 95730500 .............s.. │ │ 0x001bb220 40731a00 89000000 01000000 08000000 @s.............. │ │ - 0x001bb230 c0d10500 40731a00 01000000 10000000 ....@s.......... │ │ + 0x001bb230 e7d10500 40731a00 01000000 10000000 ....@s.......... │ │ 0x001bb240 fcb11b00 03000000 00000000 0c000000 ................ │ │ 0x001bb250 c83c0600 8d000000 00000000 00000000 .<.............. │ │ - 0x001bb260 c48d0500 38b21b00 8d000000 01000000 ....8........... │ │ - 0x001bb270 04000000 76730500 38b21b00 97020000 ....vs..8....... │ │ + 0x001bb260 eb8d0500 38b21b00 8d000000 01000000 ....8........... │ │ + 0x001bb270 04000000 9d730500 38b21b00 97020000 .....s..8....... │ │ 0x001bb280 00000000 20b31b00 00000000 00000000 .... ........... │ │ 0x001bb290 00000000 00000000 00000000 00000000 ................ │ │ 0x001bb2a0 00000000 00000000 3ded1900 0dee1900 ........=....... │ │ 0x001bb2b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x001bb2c0 219c0500 c8741a00 01000000 00000000 !....t.......... │ │ - 0x001bb2d0 04000000 a44b0500 24731a00 01000000 .....K..$s...... │ │ + 0x001bb2c0 489c0500 c8741a00 01000000 00000000 H....t.......... │ │ + 0x001bb2d0 04000000 cb4b0500 24731a00 01000000 .....K..$s...... │ │ 0x001bb2e0 10000000 b4b21b00 02000000 00000000 ................ │ │ 0x001bb2f0 08000000 d0170500 01000000 00000000 ................ │ │ - 0x001bb300 00000000 309c0500 40731a00 00000000 ....0...@s...... │ │ - 0x001bb310 00000000 04000000 bfeb0500 dcb21b00 ................ │ │ + 0x001bb300 00000000 579c0500 40731a00 00000000 ....W...@s...... │ │ + 0x001bb310 00000000 04000000 e6eb0500 dcb21b00 ................ │ │ 0x001bb320 01000000 10000000 f8b21b00 02000000 ................ │ │ - 0x001bb330 00000000 08000000 44aa0500 01000000 ........D....... │ │ + 0x001bb330 00000000 08000000 6baa0500 01000000 ........k....... │ │ 0x001bb340 10000000 90b31b00 02000000 00000000 ................ │ │ - 0x001bb350 08000000 d68d0500 91010000 00000000 ................ │ │ + 0x001bb350 08000000 fd8d0500 91010000 00000000 ................ │ │ 0x001bb360 3cb31b00 00000000 00000000 00000000 <............... │ │ 0x001bb370 00000000 00000000 00000000 a1f91900 ................ │ │ 0x001bb380 ddf91900 00000000 00000000 00000000 ................ │ │ 0x001bb390 89000000 00000000 00000000 d8a20600 ................ │ │ 0x001bb3a0 40731a00 89000000 01000000 04000000 @s.............. │ │ 0x001bb3b0 ac4a0600 40731a00 01000000 10000000 .J..@s.......... │ │ 0x001bb3c0 0cb41b00 02000000 00000000 08000000 ................ │ │ - 0x001bb3d0 a6df0500 54000000 00000000 b8b31b00 ....T........... │ │ + 0x001bb3d0 cddf0500 54000000 00000000 b8b31b00 ....T........... │ │ 0x001bb3e0 00000000 00000000 00000000 00000000 ................ │ │ 0x001bb3f0 00000000 00000000 00000000 00000000 ................ │ │ 0x001bb400 6dfb1900 00000000 00000000 89000000 m............... │ │ 0x001bb410 00000000 00000000 3d300600 3c741a00 ........=0.....m..".s.. │ │ + 0x001bb920 a6000022 ed590500 a1000022 a3150600 ...".Y.....".... │ │ + 0x001bb930 6a000022 fd2e0600 6b000022 b98a0500 j.."....k..".... │ │ + 0x001bb940 6c000022 3ea30600 6d000022 fd730500 l..">...m..".s.. │ │ 0x001bb950 8c000022 1c700600 8d000022 4e6f0600 ...".p....."No.. │ │ - 0x001bb960 6e000022 0a2f0600 8a000022 39d20500 n.."./....."9... │ │ + 0x001bb960 6e000022 0a2f0600 8a000022 60d20500 n.."./....."`... │ │ 0x001bb970 86000022 44960600 99000022 d14a0600 ..."D......".J.. │ │ - 0x001bb980 92000022 05e00500 a4000022 58400500 ..."......."X@.. │ │ + 0x001bb980 92000022 2ce00500 a4000022 7f400500 ...",......".@.. │ │ 0x001bb990 87000022 78890600 8f000022 5e960600 ..."x......"^... │ │ - 0x001bb9a0 7e000022 ecfa0500 7c000022 a9ec0500 ~.."....|..".... │ │ + 0x001bb9a0 7e000022 ecfa0500 7c000022 d0ec0500 ~.."....|..".... │ │ 0x001bb9b0 8e000022 16180500 88000022 242f0600 ..."......."$/.. │ │ 0x001bb9c0 79000022 34180500 7f000022 4a180500 y.."4......"J... │ │ - 0x001bb9d0 8b000022 e9730500 9a000022 29630600 ...".s.....")c.. │ │ - 0x001bb9e0 72000022 e35b0500 7d000022 74670500 r..".[..}.."tg.. │ │ + 0x001bb9d0 8b000022 10740500 9a000022 29630600 ...".t.....")c.. │ │ + 0x001bb9e0 72000022 0a5c0500 7d000022 9b670500 r..".\..}..".g.. │ │ 0x001bb9f0 94000022 5c180500 93000022 6d960600 ..."\......"m... │ │ - 0x001bba00 9b000022 1ab80500 9c000022 72180500 ..."......."r... │ │ + 0x001bba00 9b000022 41b80500 9c000022 72180500 ..."A......"r... │ │ 0x001bba10 9d000022 5e6f0600 9f000022 816f0600 ..."^o.....".o.. │ │ - 0x001bba20 96000022 a49c0500 7a000022 96080600 ..."....z..".... │ │ + 0x001bba20 96000022 cb9c0500 7a000022 96080600 ..."....z..".... │ │ 0x001bba30 7b000022 372f0600 6f000022 2d0a0500 {.."7/..o.."-... │ │ - 0x001bba40 81000022 50a30600 82000022 48d20500 ..."P......"H... │ │ - 0x001bba50 78000022 5d270600 75000022 87670500 x.."]'..u..".g.. │ │ - 0x001bba60 a7000022 b2400500 84000022 9f800500 ...".@.....".... │ │ + 0x001bba40 81000022 50a30600 82000022 6fd20500 ..."P......"o... │ │ + 0x001bba50 78000022 5d270600 75000022 ae670500 x.."]'..u..".g.. │ │ + 0x001bba60 a7000022 d9400500 84000022 c6800500 ...".@.....".... │ │ 0x001bba70 00000000 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -54,82 +54,82 @@ │ │ 0x001bd58c 00000000 00000000 dd930a00 f1930a00 ................ │ │ 0x001bd59c f1930a00 05940a00 8d950a00 51960a00 ............Q... │ │ 0x001bd5ac 30e21b00 00000000 80000000 08000000 0............... │ │ 0x001bd5bc 08000000 08000000 08000000 00000000 ................ │ │ 0x001bd5cc 14310600 00000000 00000000 00000000 .1.............. │ │ 0x001bd5dc 00000000 454d0600 d1dd0d00 19de0d00 ....EM.......... │ │ 0x001bd5ec 55de0d00 89de0d00 adde0d00 09e60d00 U............... │ │ - 0x001bd5fc 29e60d00 43e60d00 55e60d00 abd40500 )...C...U....... │ │ + 0x001bd5fc 29e60d00 43e60d00 55e60d00 d2d40500 )...C...U....... │ │ 0x001bd60c d1dd0d00 31f10d00 55de0d00 89de0d00 ....1...U....... │ │ 0x001bd61c adde0d00 09e60d00 29e60d00 43e60d00 ........)...C... │ │ 0x001bd62c 55e60d00 01000000 f3172253 3cd61b00 U........."S<... │ │ - 0x001bd63c c5760500 d1d70e00 fdd90e00 5ddb0e00 .v..........]... │ │ + 0x001bd63c ec760500 d1d70e00 fdd90e00 5ddb0e00 .v..........]... │ │ 0x001bd64c 95db0e00 a9db0e00 00040000 00000000 ................ │ │ - 0x001bd65c 00000000 64d61b00 69bb0500 d51c0f00 ....d...i....... │ │ + 0x001bd65c 00000000 64d61b00 90bb0500 d51c0f00 ....d........... │ │ 0x001bd66c 511f0f00 7d1f0f00 00000000 00000000 Q...}........... │ │ 0x001bd67c 5d220f00 71220f00 00040000 00000000 ]"..q".......... │ │ - 0x001bd68c 00000000 00000000 49d50500 00000000 ........I....... │ │ + 0x001bd68c 00000000 00000000 70d50500 00000000 ........p....... │ │ 0x001bd69c 00000000 00000000 00000000 00000000 ................ │ │ 0x001bd6ac 00000000 00000000 00000000 00000000 ................ │ │ 0x001bd6bc 00000000 70d10700 700d0800 5af00500 ....p...p...Z... │ │ - 0x001bd6cc d3020000 0bfe0400 d7020000 21770500 ............!w.. │ │ - 0x001bd6dc da020000 27770500 dc020000 4a0c0600 ....'w......J... │ │ - 0x001bd6ec de020000 b2290500 d1020000 87e30500 .....).......... │ │ - 0x001bd6fc d6020000 2d770500 d9020000 545a0600 ....-w......TZ.. │ │ - 0x001bd70c db020000 11fe0400 dd020000 936a0500 .............j.. │ │ - 0x001bd71c 99010000 a5a00500 c9020000 95d50500 ................ │ │ - 0x001bd72c 9f010000 db830500 cb020000 16730600 .............s.. │ │ - 0x001bd73c cc020000 50bd1a00 8a160600 c5770500 ....P........w.. │ │ - 0x001bd74c db730600 4c370500 4f630600 316b0500 .s..L7..Oc..1k.. │ │ - 0x001bd75c 5bd60500 ffffffff 12670600 23800600 [........g..#... │ │ - 0x001bd76c 00000001 f81c0500 00000002 55ff0400 ............U... │ │ - 0x001bd77c 00000003 8d370500 00000004 69ff0500 .....7......i... │ │ - 0x001bd78c 00000005 63af0500 00000006 e0930500 ....c........... │ │ - 0x001bd79c 00000007 e0d60500 00000008 e74e0600 .............N.. │ │ - 0x001bd7ac 00000009 05bd0500 0000000a 1ae50500 ................ │ │ - 0x001bd7bc 0000000b 7d6b0500 0000000d 976b0500 ....}k.......k.. │ │ - 0x001bd7cc 0000000e 081d0500 0000000f 12bd0500 ................ │ │ - 0x001bd7dc 00000010 ac840500 0000002a 2cbd0500 ...........*,... │ │ - 0x001bd7ec 0000002b 7baf0500 00000014 cb0f0500 ...+{........... │ │ + 0x001bd6cc d3020000 0bfe0400 d7020000 48770500 ............Hw.. │ │ + 0x001bd6dc da020000 4e770500 dc020000 4a0c0600 ....Nw......J... │ │ + 0x001bd6ec de020000 d9290500 d1020000 aee30500 .....).......... │ │ + 0x001bd6fc d6020000 54770500 d9020000 545a0600 ....Tw......TZ.. │ │ + 0x001bd70c db020000 11fe0400 dd020000 ba6a0500 .............j.. │ │ + 0x001bd71c 99010000 cca00500 c9020000 bcd50500 ................ │ │ + 0x001bd72c 9f010000 02840500 cb020000 16730600 .............s.. │ │ + 0x001bd73c cc020000 50bd1a00 8a160600 ec770500 ....P........w.. │ │ + 0x001bd74c db730600 73370500 4f630600 586b0500 .s..s7..Oc..Xk.. │ │ + 0x001bd75c 82d60500 ffffffff 12670600 23800600 .........g..#... │ │ + 0x001bd76c 00000001 1f1d0500 00000002 55ff0400 ............U... │ │ + 0x001bd77c 00000003 b4370500 00000004 69ff0500 .....7......i... │ │ + 0x001bd78c 00000005 8aaf0500 00000006 07940500 ................ │ │ + 0x001bd79c 00000007 07d70500 00000008 e74e0600 .............N.. │ │ + 0x001bd7ac 00000009 2cbd0500 0000000a 41e50500 ....,.......A... │ │ + 0x001bd7bc 0000000b a46b0500 0000000d be6b0500 .....k.......k.. │ │ + 0x001bd7cc 0000000e 2f1d0500 0000000f 39bd0500 ..../.......9... │ │ + 0x001bd7dc 00000010 d3840500 0000002a 53bd0500 ...........*S... │ │ + 0x001bd7ec 0000002b a2af0500 00000014 cb0f0500 ...+............ │ │ 0x001bd7fc 00000020 548e0600 00000021 679a0600 ... T......!g... │ │ - 0x001bd80c 00000022 3bbd0500 00000023 64ff0400 ...";......#d... │ │ + 0x001bd80c 00000022 62bd0500 00000023 64ff0400 ..."b......#d... │ │ 0x001bd81c 00000024 769a0600 00000025 8e9a0600 ...$v......%.... │ │ 0x001bd82c 0000002f e41a0600 00000026 024f0600 .../.......&.O.. │ │ - 0x001bd83c 00000027 4cbd0500 00000028 ba2a0500 ...'L......(.*.. │ │ - 0x001bd84c 0000002d 97c90500 0000002e 27e50500 ...-........'... │ │ - 0x001bd85c 00000030 c62a0500 00000032 e2260600 ...0.*.....2.&.. │ │ - 0x001bd86c 00000033 c4840500 00000034 9d370500 ...3.......4.7.. │ │ - 0x001bd87c 0000002c d3840500 00000035 685e0500 ...,.......5h^.. │ │ - 0x001bd88c 00000000 00000000 02000000 fa930500 ................ │ │ - 0x001bd89c 03000000 124f0600 04000000 05940500 .....O.......... │ │ - 0x001bd8ac 05000000 89af0500 06000000 0d940500 ................ │ │ - 0x001bd8bc 07000000 25780500 08000000 9ca10500 ....%x.......... │ │ - 0x001bd8cc 09000000 0e740600 0a000000 40510500 .....t......@Q.. │ │ + 0x001bd83c 00000027 73bd0500 00000028 e12a0500 ...'s......(.*.. │ │ + 0x001bd84c 0000002d bec90500 0000002e 4ee50500 ...-........N... │ │ + 0x001bd85c 00000030 ed2a0500 00000032 e2260600 ...0.*.....2.&.. │ │ + 0x001bd86c 00000033 eb840500 00000034 c4370500 ...3.......4.7.. │ │ + 0x001bd87c 0000002c fa840500 00000035 8f5e0500 ...,.......5.^.. │ │ + 0x001bd88c 00000000 00000000 02000000 21940500 ............!... │ │ + 0x001bd89c 03000000 124f0600 04000000 2c940500 .....O......,... │ │ + 0x001bd8ac 05000000 b0af0500 06000000 34940500 ............4... │ │ + 0x001bd8bc 07000000 4c780500 08000000 c3a10500 ....Lx.......... │ │ + 0x001bd8cc 09000000 0e740600 0a000000 67510500 .....t......gQ.. │ │ 0x001bd8dc 0b000000 194f0600 0d000000 ee260600 .....O.......&.. │ │ - 0x001bd8ec 10000000 a5c90500 20000000 0b330600 ........ ....3.. │ │ - 0x001bd8fc 21000000 d42a0500 22000000 de2a0500 !....*.."....*.. │ │ - 0x001bd90c 26000000 f7d60500 28000000 e05a0600 &.......(....Z.. │ │ - 0x001bd91c 2c000000 48510500 2a000000 30440500 ,...HQ..*...0D.. │ │ + 0x001bd8ec 10000000 ccc90500 20000000 0b330600 ........ ....3.. │ │ + 0x001bd8fc 21000000 fb2a0500 22000000 052b0500 !....*.."....+.. │ │ + 0x001bd90c 26000000 1ed70500 28000000 e05a0600 &.......(....Z.. │ │ + 0x001bd91c 2c000000 6f510500 2a000000 57440500 ,...oQ..*...WD.. │ │ 0x001bd92c 3a000000 74ff0400 3f000000 86ff0400 :...t...?....... │ │ - 0x001bd93c 40000000 acc90500 41000000 d80f0500 @.......A....... │ │ - 0x001bd94c 42000000 3a440500 43000000 3b800600 B...:D..C...;... │ │ - 0x001bd95c 44000000 34e50500 45000000 2d780500 D...4...E...-x.. │ │ - 0x001bd96c 46000000 15940500 07000000 16740600 F............t.. │ │ - 0x001bd97c 48000000 5abd0500 00000000 00000000 H...Z........... │ │ + 0x001bd93c 40000000 d3c90500 41000000 d80f0500 @.......A....... │ │ + 0x001bd94c 42000000 61440500 43000000 3b800600 B...aD..C...;... │ │ + 0x001bd95c 44000000 5be50500 45000000 54780500 D...[...E...Tx.. │ │ + 0x001bd96c 46000000 3c940500 07000000 16740600 F...<........t.. │ │ + 0x001bd97c 48000000 81bd0500 00000000 00000000 H............... │ │ 0x001bd98c 00100000 2e740600 00200000 34740600 .....t... ..4t.. │ │ - 0x001bd99c 00300000 76ff0500 00400000 ee4d0500 .0..v....@...M.. │ │ + 0x001bd99c 00300000 76ff0500 00400000 154e0500 .0..v....@...N.. │ │ 0x001bd9ac 00500000 618e0600 00600000 e75a0600 .P..a....`...Z.. │ │ - 0x001bd9bc 00700000 755e0500 00800000 e2840500 .p..u^.......... │ │ - 0x001bd9cc 00a00000 a39a0600 00b00000 a4a10500 ................ │ │ - 0x001bd9dc 00c00000 1f940500 00d00000 97ff0400 ................ │ │ + 0x001bd9bc 00700000 9c5e0500 00800000 09850500 .p...^.......... │ │ + 0x001bd9cc 00a00000 a39a0600 00b00000 cba10500 ................ │ │ + 0x001bd9dc 00c00000 46940500 00d00000 97ff0400 ....F........... │ │ 0x001bd9ec 00e00000 174c0600 00f00000 08650600 .....L.......e.. │ │ - 0x001bd9fc 00000100 90af0500 00100100 9caf0500 ................ │ │ - 0x001bda0c 00200100 aaaf0500 00300100 224f0600 . .......0.."O.. │ │ - 0x001bda1c 00400100 52510500 00500100 ec5a0600 .@..RQ...P...Z.. │ │ - 0x001bda2c 00600100 b1af0500 00700100 241d0500 .`.......p..$... │ │ + 0x001bd9fc 00000100 b7af0500 00100100 c3af0500 ................ │ │ + 0x001bda0c 00200100 d1af0500 00300100 224f0600 . .......0.."O.. │ │ + 0x001bda1c 00400100 79510500 00500100 ec5a0600 .@..yQ...P...Z.. │ │ + 0x001bda2c 00600100 d8af0500 00700100 4b1d0500 .`.......p..K... │ │ 0x001bda3c 00800100 f25a0600 00000000 00000000 .....Z.......... │ │ 0x001bda4c 80000000 01000000 fa030000 01000000 ................ │ │ 0x001bda5c 20000000 0c000000 700c3000 23071200 .......p.0.#... │ │ 0x001bda6c e1071200 f90b1200 00000000 00000000 ................ │ │ 0x001bda7c 00000000 290c1200 00000000 93030000 ....)........... │ │ 0x001bda8c 01000000 10000000 00000000 08002000 .............. . │ │ 0x001bda9c 0d2d1200 712d1200 00000000 1c020000 .-..q-.......... │ │ @@ -140,116 +140,116 @@ │ │ 0x001bdaec a8f01a00 1c7c1b00 f4881b00 ecc31a00 .....|.......... │ │ 0x001bdafc 70c41a00 dc8a1b00 ffffffff 01000000 p............... │ │ 0x001bdb0c 5d461300 11471300 9d471300 00000000 ]F...G...G...... │ │ 0x001bdb1c 05000000 ab040000 e1fe1400 8dff1400 ................ │ │ 0x001bdb2c ebff1400 bb011500 80000000 8a030000 ................ │ │ 0x001bdb3c 00010000 00000100 100e0000 a4010000 ................ │ │ 0x001bdb4c 651b1500 851b1500 00000000 b91b1500 e............... │ │ - 0x001bdb5c 851b1500 991c1500 01000000 f58a0500 ................ │ │ + 0x001bdb5c 851b1500 991c1500 01000000 1c8b0500 ................ │ │ 0x001bdb6c 5b9f0600 6c470600 d4600600 7cdb1b00 [...lG...`..|... │ │ 0x001bdb7c ae2c0600 b5bc1500 25bf1500 09c21500 .,......%....... │ │ 0x001bdb8c 69c51500 05c91500 d1400c00 c9d01500 i........@...... │ │ 0x001bdb9c ddd01500 00040000 00000000 00000000 ................ │ │ 0x001bdbac 00000000 00000000 00000000 93200600 ............. .. │ │ 0x001bdbbc 98841a00 84841a00 40a00600 ac841a00 ........@....... │ │ 0x001bdbcc 70841a00 45a00600 ac841a00 5c841a00 p...E.......\... │ │ - 0x001bdbdc 8b9a0500 ac841a00 48841a00 052d0600 ........H....-.. │ │ - 0x001bdbec c0841a00 34841a00 ac570500 c0841a00 ....4....W...... │ │ + 0x001bdbdc b29a0500 ac841a00 48841a00 052d0600 ........H....-.. │ │ + 0x001bdbec c0841a00 34841a00 d3570500 c0841a00 ....4....W...... │ │ 0x001bdbfc 20841a00 0a2d0600 c0841a00 0c841a00 ....-.......... │ │ 0x001bdc0c cd930600 00000000 55541700 e5581700 ........UT...X.. │ │ 0x001bdc1c 59591700 6d591700 115a1700 a15d1700 YY..mY...Z...].. │ │ 0x001bdc2c ed5d1700 015e1700 50dc1b00 64dc1b00 .]...^..P...d... │ │ 0x001bdc3c 78dc1b00 8cdc1b00 a0dc1b00 b4dc1b00 x............... │ │ 0x001bdc4c c8dc1b00 ec110600 6d651700 0d681700 ........me...h.. │ │ 0x001bdc5c 3d681700 01000000 eb470600 fd681700 =h.......G...h.. │ │ - 0x001bdc6c 00000000 00000000 00000000 50710500 ............Pq.. │ │ + 0x001bdc6c 00000000 00000000 00000000 77710500 ............wq.. │ │ 0x001bdc7c b16a1700 00000000 00000000 00000000 .j.............. │ │ - 0x001bdc8c 9a220500 796b1700 00000000 00000000 ."..yk.......... │ │ - 0x001bdc9c 00000000 3acf0500 fd6b1700 00000000 ....:....k...... │ │ - 0x001bdcac 00000000 00000000 f77d0500 b96d1700 .........}...m.. │ │ - 0x001bdcbc 00000000 00000000 00000000 41cf0500 ............A... │ │ + 0x001bdc8c c1220500 796b1700 00000000 00000000 ."..yk.......... │ │ + 0x001bdc9c 00000000 61cf0500 fd6b1700 00000000 ....a....k...... │ │ + 0x001bdcac 00000000 00000000 1e7e0500 b96d1700 .........~...m.. │ │ + 0x001bdcbc 00000000 00000000 00000000 68cf0500 ............h... │ │ 0x001bdccc 2d6e1700 00000000 00000000 00000000 -n.............. │ │ - 0x001bdcdc a5dd0500 63ca0500 663a0600 aadd0500 ....c...f:...... │ │ - 0x001bdcec 00b60500 f8570500 c93a0600 d8490500 .....W...:...I.. │ │ + 0x001bdcdc ccdd0500 8aca0500 663a0600 d1dd0500 ........f:...... │ │ + 0x001bdcec 27b60500 1f580500 c93a0600 ff490500 '....X...:...I.. │ │ 0x001bdcfc aa060600 43550600 d2130600 113b0600 ....CU.......;.. │ │ - 0x001bdd0c 6a650500 148c0500 90160500 fe3e0500 je...........>.. │ │ + 0x001bdd0c 91650500 3b8c0500 90160500 253f0500 .e..;.......%?.. │ │ 0x001bdd1c 193b0600 00000000 10880600 02000000 .;.............. │ │ - 0x001bdd2c ef490500 05000000 01580500 0e000000 .I.......X...... │ │ - 0x001bdd3c ad480600 0f000000 41230500 10000000 .H......A#...... │ │ - 0x001bdd4c 10de0500 11000000 87c40500 19000000 ................ │ │ - 0x001bdd5c 24de0500 55210600 99fb1700 45fd1700 $...U!......E... │ │ + 0x001bdd2c 164a0500 05000000 28580500 0e000000 .J......(X...... │ │ + 0x001bdd3c ad480600 0f000000 68230500 10000000 .H......h#...... │ │ + 0x001bdd4c 37de0500 11000000 aec40500 19000000 7............... │ │ + 0x001bdd5c 4bde0500 55210600 99fb1700 45fd1700 K...U!......E... │ │ 0x001bdd6c 00000000 91fd1700 e9fe1700 00000000 ................ │ │ 0x001bdd7c 00000000 00000000 00000000 60dd1b00 ............`... │ │ 0x001bdd8c ffffffff ec550600 291e1800 ed1e1800 .....U..)....... │ │ 0x001bdd9c 00000000 00000000 2d1f1800 c51f1800 ........-....... │ │ - 0x001bddac 00000000 00000000 00000000 5d230500 ............]#.. │ │ + 0x001bddac 00000000 00000000 00000000 84230500 .............#.. │ │ 0x001bddbc 00000000 00000000 00000000 00000000 ................ │ │ 0x001bddcc 292b1800 00000000 00000000 00000000 )+.............. │ │ 0x001bdddc 00000000 e4dd1b00 ac000000 ab000000 ................ │ │ 0x001bddec 00000000 a97c1800 01000000 00000000 .....|.......... │ │ 0x001bddfc cd811800 1c2e0600 00000000 00000000 ................ │ │ - 0x001bde0c 02000000 00000000 1b821800 57240500 ............W$.. │ │ + 0x001bde0c 02000000 00000000 1b821800 7e240500 ............~$.. │ │ 0x001bde1c 82000000 00000000 03000000 00000000 ................ │ │ 0x001bde2c 1b821800 73880600 81000000 00000000 ....s........... │ │ - 0x001bde3c 04000000 00000000 1b821800 cfb60500 ................ │ │ + 0x001bde3c 04000000 00000000 1b821800 f6b60500 ................ │ │ 0x001bde4c 84000000 00000000 05000000 00000000 ................ │ │ 0x001bde5c 1b821800 307b0600 83000000 00000000 ....0{.......... │ │ - 0x001bde6c 06000000 00000000 3d821800 87580500 ........=....X.. │ │ + 0x001bde6c 06000000 00000000 3d821800 ae580500 ........=....X.. │ │ 0x001bde7c b4000000 00000000 07000000 00000000 ................ │ │ 0x001bde8c 3d821800 31170500 b2000000 00000000 =...1........... │ │ - 0x001bde9c 08000000 00000000 1b821800 62240500 ............b$.. │ │ + 0x001bde9c 08000000 00000000 1b821800 89240500 .............$.. │ │ 0x001bdeac 85000000 00000000 00000000 00000000 ................ │ │ 0x001bdebc 00000000 55031900 45041900 b4de1b00 ....U...E....... │ │ - 0x001bdecc 00000000 57240500 8fd10500 01000000 ....W$.......... │ │ + 0x001bdecc 00000000 7e240500 b6d10500 01000000 ....~$.......... │ │ 0x001bdedc 73880600 4e150600 02000000 6c350600 s...N.......l5.. │ │ - 0x001bdeec 7deb0500 03000000 df210600 09fa0500 }........!...... │ │ - 0x001bdefc 04000000 2e590500 06800500 05000000 .....Y.......... │ │ - 0x001bdf0c 0f800500 a7950600 06000000 35590500 ............5Y.. │ │ - 0x001bdf1c e8070600 07000000 14aa0500 b7320500 .............2.. │ │ + 0x001bdeec a4eb0500 03000000 df210600 09fa0500 .........!...... │ │ + 0x001bdefc 04000000 55590500 2d800500 05000000 ....UY..-....... │ │ + 0x001bdf0c 36800500 a7950600 06000000 5c590500 6...........\Y.. │ │ + 0x001bdf1c e8070600 07000000 3baa0500 de320500 ........;....2.. │ │ 0x001bdf2c ffffffff 00000000 00000000 00000000 ................ │ │ - 0x001bdf3c e43f0500 cb6e0600 01000000 604b0500 .?...n......`K.. │ │ - 0x001bdf4c eb9b0500 02000000 08df0500 ee210600 .............!.. │ │ - 0x001bdf5c 03000000 83eb0500 ad950600 04000000 ................ │ │ - 0x001bdf6c 858d0500 be950600 05000000 fa9b0500 ................ │ │ - 0x001bdf7c f0070600 06000000 11fa0500 58730500 ............Xs.. │ │ - 0x001bdf8c 07000000 a8a20600 19df0500 08000000 ................ │ │ - 0x001bdf9c 91660500 f2560600 ffffffff 00000000 .f...V.......... │ │ + 0x001bdf3c 0b400500 cb6e0600 01000000 874b0500 .@...n.......K.. │ │ + 0x001bdf4c 129c0500 02000000 2fdf0500 ee210600 ......../....!.. │ │ + 0x001bdf5c 03000000 aaeb0500 ad950600 04000000 ................ │ │ + 0x001bdf6c ac8d0500 be950600 05000000 219c0500 ............!... │ │ + 0x001bdf7c f0070600 06000000 11fa0500 7f730500 .............s.. │ │ + 0x001bdf8c 07000000 a8a20600 40df0500 08000000 ........@....... │ │ + 0x001bdf9c b8660500 f2560600 ffffffff 00000000 .f...V.......... │ │ 0x001bdfac 00000000 fda91900 15aa1900 00000000 ................ │ │ 0x001bdfbc 00000000 29aa1900 41aa1900 00000000 ....)...A....... │ │ - 0x001bdfcc 00000000 00000000 9feb0500 16390600 .............9.. │ │ - 0x001bdfdc 01000000 16800500 d4e80500 02000000 ................ │ │ - 0x001bdfec cb660500 2efa0500 03000000 33080600 .f..........3... │ │ - 0x001bdffc f02e0500 04000000 c4a20600 6f2b0600 ............o+.. │ │ - 0x001be00c 05000000 7d4a0600 1f8a0500 06000000 ....}J.......... │ │ + 0x001bdfcc 00000000 00000000 c6eb0500 16390600 .............9.. │ │ + 0x001bdfdc 01000000 3d800500 fbe80500 02000000 ....=........... │ │ + 0x001bdfec f2660500 2efa0500 03000000 33080600 .f..........3... │ │ + 0x001bdffc 172f0500 04000000 c4a20600 6f2b0600 ./..........o+.. │ │ + 0x001be00c 05000000 7d4a0600 468a0500 06000000 ....}J..F....... │ │ 0x001be01c 7f170500 3c600600 08000000 59080600 ....<`......Y... │ │ - 0x001be02c f5840600 09000000 e76e0600 4bdf0500 .........n..K... │ │ + 0x001be02c f5840600 09000000 e76e0600 72df0500 .........n..r... │ │ 0x001be03c 0a000000 fb6e0600 90170500 ffffffff .....n.......... │ │ 0x001be04c 00000000 00000000 1ca71b00 5cae1b00 ............\... │ │ 0x001be05c 94ae1b00 ccae1b00 04af1b00 3caf1b00 ............<... │ │ 0x001be06c 74af1b00 acaf1b00 e0b41b00 54a71b00 t...........T... │ │ 0x001be07c d4b31b00 b0a41b00 e8a41b00 bca61b00 ................ │ │ 0x001be08c 00b11b00 a8a71b00 20a41b00 80a91b00 ........ ....... │ │ 0x001be09c 50ac1b00 38b11b00 fcab1b00 a06b1b00 P...8........k.. │ │ 0x001be0ac 34b51b00 38b01b00 28a21b00 68a61b00 4...8...(...h... │ │ 0x001be0bc 106c1b00 306b1b00 88ac1b00 486c1b00 .l..0k......Hl.. │ │ 0x001be0cc 686b1b00 806c1b00 70b01b00 58b31b00 hk...l..p...X... │ │ 0x001be0dc d86b1b00 7cb21b00 c4b11b00 50b41b00 .k..|.......P... │ │ 0x001be0ec 70b11b00 4cab1b00 20a51b00 b8a91b00 p...L... ....... │ │ 0x001be0fc b09d1a00 e89d1a00 209e1a00 f4b51b00 ........ ....... │ │ 0x001be10c e8a31b00 01000000 02000000 00000000 ................ │ │ - 0x001be11c 5b161a00 86fa0500 ab4b0500 00000000 [........K...... │ │ + 0x001be11c 5b161a00 86fa0500 d24b0500 00000000 [........K...... │ │ 0x001be12c 02000000 03000000 00000000 e7161a00 ................ │ │ 0x001be13c 16890600 e97b0600 00000000 03000000 .....{.......... │ │ 0x001be14c 03000000 00000000 73171a00 03960600 ........s....... │ │ - 0x001be15c 5a590500 00000000 04000000 04000000 ZY.............. │ │ - 0x001be16c 00000000 c9171a00 28400500 d9660500 ........(@...f.. │ │ + 0x001be15c 81590500 00000000 04000000 04000000 .Y.............. │ │ + 0x001be16c 00000000 c9171a00 4f400500 00670500 ........O@...g.. │ │ 0x001be17c 00000000 05000000 04000000 00000000 ................ │ │ - 0x001be18c 1d181a00 c5090500 5eaa0500 00000000 ........^....... │ │ + 0x001be18c 1d181a00 c5090500 85aa0500 00000000 ................ │ │ 0x001be19c 06000000 01000000 00000000 71181a00 ............q... │ │ - 0x001be1ac e3660500 57220600 00000000 07000000 .f..W".......... │ │ - 0x001be1bc 00000000 00000000 c9181a00 cbeb0500 ................ │ │ + 0x001be1ac 0a670500 57220600 00000000 07000000 .g..W".......... │ │ + 0x001be1bc 00000000 00000000 c9181a00 f2eb0500 ................ │ │ 0x001be1cc e12e0600 00000000 08000000 01000000 ................ │ │ 0x001be1dc 00000000 d7181a00 60150600 096f0600 ........`....o.. │ │ 0x001be1ec 00000000 09000000 08000000 00000000 ................ │ │ 0x001be1fc fd181a00 eea20600 91fa0500 00000000 ................ │ │ - 0x001be20c 05000000 50800500 11000000 73aa0500 ....P.......s... │ │ + 0x001be20c 05000000 77800500 11000000 9aaa0500 ....w........... ├── lib/armeabi-v7a/libpython3.9.so │ ├── strings --all --bytes=8 {} │ │ @@ -3044,14 +3044,15 @@ │ │ day of month, range [1, 31] │ │ binary mode doesn't take an errors argument │ │ seek of closed file │ │ the BufferedRWPair object is being garbage-collected │ │ It is not possible to set the encoding or newline of stream after the first read │ │ illegal newline value: %R │ │ timeout must be greater than 0 │ │ +Dec 2 2023 │ │ yield expression │ │ unexpected EOF while parsing │ │ unexpected unindent │ │ normalize │ │ /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Parser/pegen/parse_string.c │ │ f-string expression part cannot include '#' │ │ cannot add more objects to bytearray │ │ @@ -4427,15 +4428,14 @@ │ │ new buffer size too large │ │ bytesiobuf_getbuffer: view==NULL argument is obsolete │ │ <%s name=%R> │ │ BufferedRWPair │ │ _io.TextIOWrapper │ │ y|i:fatal_error │ │ DEF_ANNOT │ │ -Aug 22 2023 │ │ ENDMARKER │ │ RIGHTSHIFT │ │ MINEQUAL │ │ sequence.index(x): x not in sequence │ │ PyCapsule_GetPointer called with incorrect name │ │ PyCapsule_SetPointer called with invalid PyCapsule object │ │ co_varnames │ │ @@ -5609,15 +5609,15 @@ │ │ readable │ │ unbounded read returned more bytes than a Python bytes object can hold │ │ flush of closed file │ │ reconfigure │ │ telling position disabled by next() call │ │ TextIOWrapper() argument 'errors' must be str or None, not %.50s │ │ get_traced_memory │ │ -20:53:45 │ │ +15:38:32 │ │ NOTEQUAL │ │ DOUBLESLASH │ │ unknown parsing error │ │ Variable annotation syntax is │ │ f-string: invalid conversion character: expected 's', 'r', or 'a' │ │ invalid binary literal │ │ in __instancecheck__ │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -1636,1789 +1636,1789 @@ │ │ [ 9a48] day of month, range [1, 31] │ │ [ 9a64] binary mode doesn't take an errors argument │ │ [ 9a90] seek of closed file │ │ [ 9aa4] the BufferedRWPair object is being garbage-collected │ │ [ 9ad9] It is not possible to set the encoding or newline of stream after the first read │ │ [ 9b2a] illegal newline value: %R │ │ [ 9b44] timeout must be greater than 0 │ │ - [ 9b63] COMMA │ │ - [ 9b69] MINUS │ │ - [ 9b6f] yield expression │ │ - [ 9b80] replace │ │ - [ 9b88] unexpected EOF while parsing │ │ - [ 9ba5] unexpected unindent │ │ - [ 9bb9] normalize │ │ - [ 9bc3] not │ │ - [ 9bc7] and │ │ - [ 9bcb] pass │ │ - [ 9bd0] raise │ │ - [ 9bd6] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Parser/pegen/parse_string.c │ │ - [ 9c88] f-string expression part cannot include '#' │ │ - [ 9cb4] compile │ │ - [ 9cbc] count │ │ - [ 9cc2] istitle │ │ - [ 9cca] cannot add more objects to bytearray │ │ - [ 9cef] argument 'errors' │ │ - [ 9d01] delete │ │ - [ 9d08] NULL │ │ - [ 9d0d] co_stacksize must be a positive integer │ │ - [ 9d35] 0.0 to a negative or complex power │ │ - [ 9d58] complex exponentiation │ │ - [ 9d6f] complex() second arg can't be a string │ │ - [ 9d96] Base class for I/O related errors. │ │ - [ 9db9] Floating point operation failed. │ │ - [ 9dda] Out of memory. │ │ - [ 9de9] object being iterated by yield from, or None │ │ - [ 9e16] anext(): asynchronous generator is already running │ │ - [ 9e49] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Objects/fileobject.c │ │ - [ 9ef4] argument must be an int, or have a fileno() method. │ │ - [ 9f28] Encoding of the file │ │ - [ 9f3d] String giving the file mode │ │ - [ 9f59] argdefs │ │ - [ 9f61] function.__new__ │ │ - [ 9f72] %s(%lld) │ │ - [ 9f7b] %lld │ │ - [ 9f80] cannot convert float NaN to integer │ │ - [ 9fa4] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Objects/longobject.c │ │ - [ a04f] Python int too large to convert to C long │ │ - [ a079] int │ │ - [ a07d] numerator │ │ - [ a087] odict_items │ │ - [ a093] last │ │ - [ a098] memoryview: a bytes-like object is required, not '%.200s' │ │ - [ a0d2] memoryview: number of dimensions must not exceed 64 │ │ - [ a106] multi-dimensional slicing is not implemented │ │ - [ a133] @l │ │ - [ a136] module filename missing │ │ - [ a14e] __dict__ must be set to a dictionary, not a '%.200s' │ │ - [ a183] Can't initialize object type │ │ - [ a1a0] Can't initialize wrapper type │ │ - [ a1be] Can't initialize namespace type │ │ - [ a1de] '%s' not supported between instances of '%.100s' and '%.100s' │ │ - [ a21c] malloc │ │ - [ a223] # arenas reclaimed │ │ - [ a236] range() arg 3 must not be zero │ │ - [ a255] │ │ - [ a261] tuple.index(x): x not in tuple │ │ - [ a280] can't set attributes of built-in/extension type '%s' │ │ - [ a2b5] %s.__new__(X): X is not a type object (%s) │ │ - [ a2e0] __basicsize__ │ │ - [ a2ee] __weakrefoffset__ │ │ - [ a300] can only assign non-empty tuple to %s.__bases__, not () │ │ - [ a338] first item of the tuple returned by __getnewargs_ex__ must be a tuple, not '%.200s' │ │ - [ a38c] __getattribute__($self, name, /)\n │ │ + [ 9b63] Dec 2 2023 │ │ + [ 9b6f] COMMA │ │ + [ 9b75] MINUS │ │ + [ 9b7b] yield expression │ │ + [ 9b8c] replace │ │ + [ 9b94] unexpected EOF while parsing │ │ + [ 9bb1] unexpected unindent │ │ + [ 9bc5] normalize │ │ + [ 9bcf] not │ │ + [ 9bd3] and │ │ + [ 9bd7] pass │ │ + [ 9bdc] raise │ │ + [ 9be2] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Parser/pegen/parse_string.c │ │ + [ 9c94] f-string expression part cannot include '#' │ │ + [ 9cc0] compile │ │ + [ 9cc8] count │ │ + [ 9cce] istitle │ │ + [ 9cd6] cannot add more objects to bytearray │ │ + [ 9cfb] argument 'errors' │ │ + [ 9d0d] delete │ │ + [ 9d14] NULL │ │ + [ 9d19] co_stacksize must be a positive integer │ │ + [ 9d41] 0.0 to a negative or complex power │ │ + [ 9d64] complex exponentiation │ │ + [ 9d7b] complex() second arg can't be a string │ │ + [ 9da2] Base class for I/O related errors. │ │ + [ 9dc5] Floating point operation failed. │ │ + [ 9de6] Out of memory. │ │ + [ 9df5] object being iterated by yield from, or None │ │ + [ 9e22] anext(): asynchronous generator is already running │ │ + [ 9e55] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Objects/fileobject.c │ │ + [ 9f00] argument must be an int, or have a fileno() method. │ │ + [ 9f34] Encoding of the file │ │ + [ 9f49] String giving the file mode │ │ + [ 9f65] argdefs │ │ + [ 9f6d] function.__new__ │ │ + [ 9f7e] %s(%lld) │ │ + [ 9f87] %lld │ │ + [ 9f8c] cannot convert float NaN to integer │ │ + [ 9fb0] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Objects/longobject.c │ │ + [ a05b] Python int too large to convert to C long │ │ + [ a085] int │ │ + [ a089] numerator │ │ + [ a093] odict_items │ │ + [ a09f] last │ │ + [ a0a4] memoryview: a bytes-like object is required, not '%.200s' │ │ + [ a0de] memoryview: number of dimensions must not exceed 64 │ │ + [ a112] multi-dimensional slicing is not implemented │ │ + [ a13f] @l │ │ + [ a142] module filename missing │ │ + [ a15a] __dict__ must be set to a dictionary, not a '%.200s' │ │ + [ a18f] Can't initialize object type │ │ + [ a1ac] Can't initialize wrapper type │ │ + [ a1ca] Can't initialize namespace type │ │ + [ a1ea] '%s' not supported between instances of '%.100s' and '%.100s' │ │ + [ a228] malloc │ │ + [ a22f] # arenas reclaimed │ │ + [ a242] range() arg 3 must not be zero │ │ + [ a261] │ │ + [ a26d] tuple.index(x): x not in tuple │ │ + [ a28c] can't set attributes of built-in/extension type '%s' │ │ + [ a2c1] %s.__new__(X): X is not a type object (%s) │ │ + [ a2ec] __basicsize__ │ │ + [ a2fa] __weakrefoffset__ │ │ + [ a30c] can only assign non-empty tuple to %s.__bases__, not () │ │ + [ a344] first item of the tuple returned by __getnewargs_ex__ must be a tuple, not '%.200s' │ │ + [ a398] __getattribute__($self, name, /)\n │ │ --\n │ │ Return getattr(self, name). │ │ - [ a3cd] __await__ │ │ - [ a3d7] __add__($self, value, /)\n │ │ + [ a3d9] __await__ │ │ + [ a3e3] __add__($self, value, /)\n │ │ --\n │ │ Return self+value. │ │ - [ a407] __rlshift__ │ │ - [ a413] __rxor__($self, value, /)\n │ │ + [ a413] __rlshift__ │ │ + [ a41f] __rxor__($self, value, /)\n │ │ --\n │ │ Return value^self. │ │ - [ a444] __irshift__ │ │ - [ a450] __iand__ │ │ - [ a459] object %.50s does not have __aiter__ method │ │ - [ a485] invalid continuation byte │ │ - [ a49f] precision too large │ │ - [ a4b3] character mapping must be in range(0x%x) │ │ - [ a4dc] Single '}' encountered in format string │ │ - [ a504] Format string contains positional fields │ │ - [ a52d] formatter_field_name_split │ │ - [ a548] :__call__ │ │ - [ a552] field 'value' is required for AugAssign │ │ - [ a57a] field 'func' is required for Call │ │ - [ a59c] Delete │ │ - [ a5a3] keyword │ │ - [ a5ab] FunctionDef(identifier name, arguments args, stmt* body, expr* decorator_list, expr? returns, string? type_comment) │ │ - [ a61f] UnaryOp(unaryop op, expr operand) │ │ - [ a641] IfExp(expr test, expr body, expr orelse) │ │ - [ a66a] GeneratorExp(expr elt, comprehension* generators) │ │ - [ a69c] Call(expr func, expr* args, keyword* keywords) │ │ - [ a6cb] exc │ │ - [ a6cf] required field "decorator_list" missing from FunctionDef │ │ - [ a708] required field "test" missing from While │ │ - [ a731] required field "orelse" missing from If │ │ - [ a759] required field "elt" missing from SetComp │ │ - [ a783] required field "keywords" missing from Call │ │ - [ a7af] required field "value" missing from FormattedValue │ │ - [ a7e2] None disallowed in expression list │ │ - [ a805] logic error in count_comp_fors │ │ - [ a824] unknown unary operator │ │ - [ a83b] (yield) │ │ - [ a843] Can't initialize threads for pending calls │ │ - [ a86e] %U and %U │ │ - [ a878] free variable '%.200s' referenced before assignment in enclosing scope │ │ - [ a8bf] (Cn) │ │ - [ a8c4] "is not" with a literal. Did you mean "!="? │ │ - [ a8f0] │ │ - [ aa1b] children │ │ - [ aa24] # clear sys.audit hooks\n │ │ - [ aa3d] c_exception │ │ - [ aa49] value to be used for hash of a nan │ │ - [ aa6c] resolve_symlinks │ │ - [ aa7d] get_freeze_count │ │ - [ aa8e] gid is less than minimum │ │ - [ aaa7] lchown │ │ - [ aaae] unlink │ │ - [ aab5] setpgrp │ │ - [ aabd] dup │ │ - [ aac1] readv │ │ - [ aac7] posix_fadvise │ │ - [ aad5] string, bytes, os.PathLike or integer │ │ - [ aafb] fd is greater than maximum │ │ - [ ab16] argument should be integer or None, not %.200s │ │ - [ ab45] Oii │ │ - [ ab49] %s: src and dst must be the same type │ │ - [ ab6f] SC_AVPHYS_PAGES │ │ - [ ab7f] SC_THREADS │ │ - [ ab8a] SC_XOPEN_CRYPT │ │ - [ ab99] os.stat_result │ │ - [ aba8] POSIX_FADV_NOREUSE │ │ - [ abbb] F_TLOCK │ │ - [ abc3] RTLD_NOW │ │ - [ abcc] system time │ │ - [ abd8] HAVE_FSTATVFS │ │ - [ abe6] EL2NSYNC │ │ - [ abef] ENAVAIL │ │ - [ abf7] E2BIG │ │ - [ abfd] EISCONN │ │ - [ ac05] ESRMNT │ │ - [ ac0c] findall │ │ - [ ac14] ascii_tolower │ │ - [ ac22] escape_decode │ │ - [ ac30] other argument must be K instance │ │ - [ ac52] cache_clear │ │ - [ ac5e] _count_elements │ │ - [ ac6e] |n:rotate │ │ - [ ac78] default_factory │ │ - [ ac88] __subclasshook__ must return either False, True, or NotImplemented │ │ - [ accb] O(n) │ │ - [ acd0] O!O! │ │ - [ acd5] repeat │ │ - [ acdc] SIGTRAP │ │ - [ ace4] SIGPROF │ │ - [ acec] ITIMER_PROF │ │ - [ acf8] S_IFCHR │ │ - [ ad00] S_IFDOOR │ │ - [ ad09] %s %s%3d %.2d:%.2d:%.2d %d │ │ - [ ad24] s:get_clock_info │ │ - [ ad35] tm_mon │ │ - [ ad3c] U:strxfrm │ │ - [ ad46] _bootlocale │ │ - [ ad52] _checkWritable │ │ - [ ad61] unclosed file %R │ │ - [ ad72] _io.BytesIO │ │ - [ ad7e] deallocated BytesIO object has exported buffers │ │ - [ adae] underlying %s() should have returned a bytes-like object, not '%.200s' │ │ - [ adf5] _sigsegv(release_gil=False): raise a SIGSEGV signal │ │ - [ ae29] _sigfpe(): raise a SIGFPE signal │ │ - [ ae4a] get_traceback_limit │ │ - [ ae5e] tracemalloc_realloc() failed to allocate a trace │ │ - [ ae8f] DEF_GLOBAL │ │ - [ ae9a] DEF_FREE_CLASS │ │ - [ aea9] TYPE_FUNCTION │ │ - [ aeb7] EQUAL │ │ - [ aebd] EQEQUAL │ │ - [ aec5] LEFTSHIFT │ │ - [ aecf] ELLIPSIS │ │ - [ aed8] comparison │ │ - [ aee3] * │ │ - [ aee5] (%s) unknown error │ │ - [ aef8] def │ │ - [ aefc] elif │ │ - [ af01] return │ │ - [ af08] Async with statements are │ │ - [ af22] Async for loops are │ │ - [ af36] f-string: unexpected end of string │ │ - [ af59] f-string: too many nested parenthesis │ │ - [ af7f] f-string: empty expression not allowed │ │ - [ afa6] iso-8859-1 │ │ - [ afb1] await │ │ - [ afb7] closing parenthesis '%c' does not match opening parenthesis '%c' │ │ - [ aff8] both destination and source must be bytes-like objects │ │ - [ b02f] bad operand type for unary ~: '%.200s' │ │ - [ b056] count exceeds C integer size │ │ - [ b073] issubclass() arg 1 must be a class │ │ - [ b096] can't concat %.100s to %.100s │ │ - [ b0b4] bytearray_iterator │ │ - [ b0c7] isascii │ │ - [ b0cf] reverse │ │ - [ b0d7] encoding │ │ - [ b0e0] N(O)n │ │ - [ b0e6] Cell is empty │ │ - [ b0f4] co_flags │ │ - [ b0fd] real │ │ - [ b102] the real part of a complex number │ │ - [ b124] complex() can't take second arg if first is a string │ │ - [ b159] mappingproxy() argument must be a mapping, not %s │ │ - [ b18b] Exception │ │ - [ b195] UnicodeWarning │ │ - [ b1a4] Base class for warnings about constructs that will change semantically\n │ │ + [ a450] __irshift__ │ │ + [ a45c] __iand__ │ │ + [ a465] object %.50s does not have __aiter__ method │ │ + [ a491] invalid continuation byte │ │ + [ a4ab] precision too large │ │ + [ a4bf] character mapping must be in range(0x%x) │ │ + [ a4e8] Single '}' encountered in format string │ │ + [ a510] Format string contains positional fields │ │ + [ a539] formatter_field_name_split │ │ + [ a554] :__call__ │ │ + [ a55e] field 'value' is required for AugAssign │ │ + [ a586] field 'func' is required for Call │ │ + [ a5a8] Delete │ │ + [ a5af] keyword │ │ + [ a5b7] FunctionDef(identifier name, arguments args, stmt* body, expr* decorator_list, expr? returns, string? type_comment) │ │ + [ a62b] UnaryOp(unaryop op, expr operand) │ │ + [ a64d] IfExp(expr test, expr body, expr orelse) │ │ + [ a676] GeneratorExp(expr elt, comprehension* generators) │ │ + [ a6a8] Call(expr func, expr* args, keyword* keywords) │ │ + [ a6d7] exc │ │ + [ a6db] required field "decorator_list" missing from FunctionDef │ │ + [ a714] required field "test" missing from While │ │ + [ a73d] required field "orelse" missing from If │ │ + [ a765] required field "elt" missing from SetComp │ │ + [ a78f] required field "keywords" missing from Call │ │ + [ a7bb] required field "value" missing from FormattedValue │ │ + [ a7ee] None disallowed in expression list │ │ + [ a811] logic error in count_comp_fors │ │ + [ a830] unknown unary operator │ │ + [ a847] (yield) │ │ + [ a84f] Can't initialize threads for pending calls │ │ + [ a87a] %U and %U │ │ + [ a884] free variable '%.200s' referenced before assignment in enclosing scope │ │ + [ a8cb] (Cn) │ │ + [ a8d0] "is not" with a literal. Did you mean "!="? │ │ + [ a8fc] │ │ + [ aa27] children │ │ + [ aa30] # clear sys.audit hooks\n │ │ + [ aa49] c_exception │ │ + [ aa55] value to be used for hash of a nan │ │ + [ aa78] resolve_symlinks │ │ + [ aa89] get_freeze_count │ │ + [ aa9a] gid is less than minimum │ │ + [ aab3] lchown │ │ + [ aaba] unlink │ │ + [ aac1] setpgrp │ │ + [ aac9] dup │ │ + [ aacd] readv │ │ + [ aad3] posix_fadvise │ │ + [ aae1] string, bytes, os.PathLike or integer │ │ + [ ab07] fd is greater than maximum │ │ + [ ab22] argument should be integer or None, not %.200s │ │ + [ ab51] Oii │ │ + [ ab55] %s: src and dst must be the same type │ │ + [ ab7b] SC_AVPHYS_PAGES │ │ + [ ab8b] SC_THREADS │ │ + [ ab96] SC_XOPEN_CRYPT │ │ + [ aba5] os.stat_result │ │ + [ abb4] POSIX_FADV_NOREUSE │ │ + [ abc7] F_TLOCK │ │ + [ abcf] RTLD_NOW │ │ + [ abd8] system time │ │ + [ abe4] HAVE_FSTATVFS │ │ + [ abf2] EL2NSYNC │ │ + [ abfb] ENAVAIL │ │ + [ ac03] E2BIG │ │ + [ ac09] EISCONN │ │ + [ ac11] ESRMNT │ │ + [ ac18] findall │ │ + [ ac20] ascii_tolower │ │ + [ ac2e] escape_decode │ │ + [ ac3c] other argument must be K instance │ │ + [ ac5e] cache_clear │ │ + [ ac6a] _count_elements │ │ + [ ac7a] |n:rotate │ │ + [ ac84] default_factory │ │ + [ ac94] __subclasshook__ must return either False, True, or NotImplemented │ │ + [ acd7] O(n) │ │ + [ acdc] O!O! │ │ + [ ace1] repeat │ │ + [ ace8] SIGTRAP │ │ + [ acf0] SIGPROF │ │ + [ acf8] ITIMER_PROF │ │ + [ ad04] S_IFCHR │ │ + [ ad0c] S_IFDOOR │ │ + [ ad15] %s %s%3d %.2d:%.2d:%.2d %d │ │ + [ ad30] s:get_clock_info │ │ + [ ad41] tm_mon │ │ + [ ad48] U:strxfrm │ │ + [ ad52] _bootlocale │ │ + [ ad5e] _checkWritable │ │ + [ ad6d] unclosed file %R │ │ + [ ad7e] _io.BytesIO │ │ + [ ad8a] deallocated BytesIO object has exported buffers │ │ + [ adba] underlying %s() should have returned a bytes-like object, not '%.200s' │ │ + [ ae01] _sigsegv(release_gil=False): raise a SIGSEGV signal │ │ + [ ae35] _sigfpe(): raise a SIGFPE signal │ │ + [ ae56] get_traceback_limit │ │ + [ ae6a] tracemalloc_realloc() failed to allocate a trace │ │ + [ ae9b] DEF_GLOBAL │ │ + [ aea6] DEF_FREE_CLASS │ │ + [ aeb5] TYPE_FUNCTION │ │ + [ aec3] EQUAL │ │ + [ aec9] EQEQUAL │ │ + [ aed1] LEFTSHIFT │ │ + [ aedb] ELLIPSIS │ │ + [ aee4] comparison │ │ + [ aeef] * │ │ + [ aef1] (%s) unknown error │ │ + [ af04] def │ │ + [ af08] elif │ │ + [ af0d] return │ │ + [ af14] Async with statements are │ │ + [ af2e] Async for loops are │ │ + [ af42] f-string: unexpected end of string │ │ + [ af65] f-string: too many nested parenthesis │ │ + [ af8b] f-string: empty expression not allowed │ │ + [ afb2] iso-8859-1 │ │ + [ afbd] await │ │ + [ afc3] closing parenthesis '%c' does not match opening parenthesis '%c' │ │ + [ b004] both destination and source must be bytes-like objects │ │ + [ b03b] bad operand type for unary ~: '%.200s' │ │ + [ b062] count exceeds C integer size │ │ + [ b07f] issubclass() arg 1 must be a class │ │ + [ b0a2] can't concat %.100s to %.100s │ │ + [ b0c0] bytearray_iterator │ │ + [ b0d3] isascii │ │ + [ b0db] reverse │ │ + [ b0e3] encoding │ │ + [ b0ec] N(O)n │ │ + [ b0f2] Cell is empty │ │ + [ b100] co_flags │ │ + [ b109] real │ │ + [ b10e] the real part of a complex number │ │ + [ b130] complex() can't take second arg if first is a string │ │ + [ b165] mappingproxy() argument must be a mapping, not %s │ │ + [ b197] Exception │ │ + [ b1a1] UnicodeWarning │ │ + [ b1b0] Base class for warnings about constructs that will change semantically\n │ │ in the future. │ │ - [ b1fa] exceptions must be classes or instances deriving from BaseException, not %s │ │ - [ b246] float() argument must be a string or a number, not '%.200s' │ │ - [ b282] float modulo │ │ - [ b28f] __ceil__ │ │ - [ b298] DBL_MIN_10_EXP -- minimum int e such that 10**e is a normalized │ │ - [ b2d8] f_code │ │ - [ b2df] f_lineno │ │ - [ b2e8] line %d comes before the current code block │ │ - [ b314] can't jump into an 'except' block as there's no exception │ │ - [ b34e] InterpreterID │ │ - [ b35c] id │ │ - [ b35f] must assign iterable to extended slice │ │ - [ b386] invalid literal for int() with base %d: %.200R │ │ - [ b3b5] integer division result too large for a float │ │ - [ b3e3] expected at most 1 arguments, got %zd │ │ - [ b409] writable contiguous buffer requested for a non-contiguous object. │ │ - [ b44b] cannot index %zd-dimension view with %zd-element tuple │ │ - [ b482] itemsize │ │ - [ b48b] c_contiguous │ │ - [ b498] O:memoryview │ │ - [ b4a5] __dir__() -> list\n │ │ + [ b206] exceptions must be classes or instances deriving from BaseException, not %s │ │ + [ b252] float() argument must be a string or a number, not '%.200s' │ │ + [ b28e] float modulo │ │ + [ b29b] __ceil__ │ │ + [ b2a4] DBL_MIN_10_EXP -- minimum int e such that 10**e is a normalized │ │ + [ b2e4] f_code │ │ + [ b2eb] f_lineno │ │ + [ b2f4] line %d comes before the current code block │ │ + [ b320] can't jump into an 'except' block as there's no exception │ │ + [ b35a] InterpreterID │ │ + [ b368] id │ │ + [ b36b] must assign iterable to extended slice │ │ + [ b392] invalid literal for int() with base %d: %.200R │ │ + [ b3c1] integer division result too large for a float │ │ + [ b3ef] expected at most 1 arguments, got %zd │ │ + [ b415] writable contiguous buffer requested for a non-contiguous object. │ │ + [ b457] cannot index %zd-dimension view with %zd-element tuple │ │ + [ b48e] itemsize │ │ + [ b497] c_contiguous │ │ + [ b4a4] O:memoryview │ │ + [ b4b1] __dir__() -> list\n │ │ specialized dir() implementation │ │ - [ b4d8] '%.50s' object has no attribute '%U' │ │ - [ b4fd] '%.50s' object attribute '%U' is read-only │ │ - [ b528] Can't initialize dict keys type │ │ - [ b548] none_dealloc │ │ - [ b555] NotImplemented should not be used in a boolean context │ │ - [ b58c] pymalloc │ │ - [ b595] pickle.PickleBuffer │ │ - [ b5a9] type │ │ - [ b5ba] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Objects/structseq.c │ │ - [ b664] (((PyObject*)(type))->ob_refcnt) >= 1 │ │ - [ b68a] %s.__new__(%s) is not safe, use %s.__new__() │ │ - [ b6b7] can only assign string to %s.__qualname__, not '%s' │ │ - [ b6eb] %s assignment: '%s' deallocator differs from '%s' │ │ - [ b71d] UO!O!:type.__new__ │ │ - [ b730] __hash__ │ │ - [ b739] __str__($self, /)\n │ │ + [ b4e4] '%.50s' object has no attribute '%U' │ │ + [ b509] '%.50s' object attribute '%U' is read-only │ │ + [ b534] Can't initialize dict keys type │ │ + [ b554] none_dealloc │ │ + [ b561] NotImplemented should not be used in a boolean context │ │ + [ b598] pymalloc │ │ + [ b5a1] pickle.PickleBuffer │ │ + [ b5b5] type │ │ + [ b5c6] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Objects/structseq.c │ │ + [ b670] (((PyObject*)(type))->ob_refcnt) >= 1 │ │ + [ b696] %s.__new__(%s) is not safe, use %s.__new__() │ │ + [ b6c3] can only assign string to %s.__qualname__, not '%s' │ │ + [ b6f7] %s assignment: '%s' deallocator differs from '%s' │ │ + [ b729] UO!O!:type.__new__ │ │ + [ b73c] __hash__ │ │ + [ b745] __str__($self, /)\n │ │ --\n │ │ Return str(self). │ │ - [ b761] __divmod__ │ │ - [ b76c] __lshift__ │ │ - [ b777] __index__($self, /)\n │ │ + [ b76d] __divmod__ │ │ + [ b778] __lshift__ │ │ + [ b783] __index__($self, /)\n │ │ --\n │ │ Return self converted to an integer, if self is suitable for use as an index into a list. │ │ - [ b7e9] __init__() should return None, not '%.200s' │ │ - [ b815] maxchar < 128 │ │ - [ b823] maxchar >= 0x100 │ │ - [ b834] chr() arg not in range(0x110000) │ │ - [ b855] '%.400s' encoder returned '%.400s' instead of 'bytes'; use codecs.encode() to encode to arbitrary types │ │ - [ b8bd] unexpected end of data │ │ - [ b8d4] utf-16-le │ │ - [ b8de] rawunicodeescape │ │ - [ b8ef] join() result is too long for a Python string │ │ - [ b91d] legacy ascii │ │ - [ b92a] string is longer than the buffer │ │ - [ b94b] precision too big │ │ - [ b95d] %%%c format: a number is required, not %.200s │ │ - [ b98b] substring not found │ │ - [ b99f] Max string recursion exceeded │ │ - [ b9bd] first maketrans argument must be a string if there is a second argument │ │ - [ ba05] weak object has gone away │ │ - [ ba1f] importlib │ │ - [ ba29] warn │ │ - [ ba2e] _filters_mutated │ │ - [ ba3f] field 'body' is required for IfExp │ │ - [ ba62] field 'value' is required for YieldFrom │ │ - [ ba8a] If │ │ - [ ba8d] Attribute │ │ - [ ba97] UAdd │ │ - [ ba9c] arg │ │ - [ baa0] arg(identifier arg, expr? annotation, string? type_comment) │ │ - [ badc] AsyncFunctionDef field "body" must be a list, not a %.200s │ │ - [ bb17] AsyncFunctionDef field "decorator_list" must be a list, not a %.200s │ │ - [ bb5c] while traversing 'For' node │ │ - [ bb79] Nonlocal field "names" changed size during iteration │ │ - [ bbae] arguments field "posonlyargs" changed size during iteration │ │ - [ bbea] required field "value" missing from DictComp │ │ - [ bc17] required field "left" missing from Compare │ │ - [ bc42] Compare field "comparators" changed size during iteration │ │ - [ bc7c] required field "id" missing from Name │ │ - [ bca2] while traversing 'List' node │ │ - [ bcc0] comprehension with no generators │ │ - [ bce1] Variable annotation syntax is only supported in Python 3.6 and greater │ │ - [ bd28] == │ │ - [ bd2d] filter │ │ - [ bd34] __class__ not set defining %.200R as %.200R. Was __classcell__ propagated to type.__new__? │ │ - [ bd8f] fromlist │ │ - [ bd98] compile(): invalid optimize value │ │ - [ bdba] compile() mode 'func_type' requires flag PyCF_ONLY_AST │ │ - [ bdf1] __aenter__ │ │ - [ bdfc] PyEval_EvalCodeEx: NULL globals │ │ - [ be1c] PyMUTEX_LOCK(gil->switch_mutex) failed │ │ - [ be43] %U() missing %i required %s argument%s: %U │ │ - [ be6e] from-import-* object has no __dict__ and no __all__ │ │ - [ bea2] no codec search functions registered: can't find encoding │ │ - [ bedc] Implements the 'replace' error handling, which replaces malformed data with a replacement marker. │ │ - [ bf3e] (invalid use of 'w' format character) │ │ - [ bf64] tfpdef │ │ - [ bf6b] flow_stmt │ │ - [ bf75] import_stmt │ │ - [ bf81] import_as_names │ │ - [ bf91] or_test │ │ - [ bf99] # cleanup[3] wiping %U\n │ │ - [ bfb1] last_value │ │ - [ bfbc] source_hash │ │ - [ bfc8] PyWideStringList_Insert │ │ - [ bfe0] sys.%s = │ │ - [ bfec] config_init_stdio_encoding │ │ - [ c007] module_search_paths │ │ - [ c01b] inspect │ │ - [ c023] _isolated_interpreter │ │ - [ c039] PYTHONUTF8 │ │ - [ c044] can't initialize tracemalloc │ │ - [ c061] preinitializing │ │ - [ c071] missing interp │ │ - [ c080] SourceFileLoader │ │ - [ c091] │ │ - [ c096] clock_gettime(CLOCK_MONOTONIC) │ │ - [ c0b5] symbols │ │ - [ c0bd] set_asyncgen_hooks │ │ - [ c0d0] c_return │ │ - [ c0d9] abiflags │ │ - [ c0e2] name of the algorithm for hashing of str, bytes and memoryviews │ │ - [ c122] 'alpha', 'beta', 'candidate', or 'final' │ │ - [ c14b] sem_init │ │ - [ c154] sem_timedwait │ │ - [ c162] calculate_init │ │ - [ c171] cannot decode PREFIX macro │ │ - [ c18c] _run_module_as_main │ │ - [ c1a0] get_count │ │ - [ c1aa] gid is greater than maximum │ │ - [ c1c6] chmod │ │ - [ c1cc] getgrouplist │ │ - [ c1d9] tcsetpgrp │ │ - [ c1e3] ftruncate │ │ - [ c1ed] posix_fallocate │ │ - [ c1fd] unsetenv │ │ - [ c206] WTERMSIG │ │ - [ c20f] string, bytes, os.PathLike or None │ │ - [ c232] symlink: src and dst must be the same type │ │ - [ c25d] ns │ │ - [ c260] utime: you may specify either 'times' or 'ns' but not both │ │ - [ c29b] i:sched_getparam │ │ - [ c2ac] i:sched_getscheduler │ │ - [ c2c1] ii:waitpid │ │ - [ c2cc] SC_MAPPED_FILES │ │ - [ c2dc] SC_MEMORY_PROTECTION │ │ - [ c2f1] SC_NPROCESSORS_ONLN │ │ - [ c305] SC_PHYS_PAGES │ │ - [ c313] SC_THREAD_ATTR_STACKSIZE │ │ - [ c32c] PC_FILESIZEBITS │ │ - [ c33c] invalid wait status: %i │ │ - [ c354] WUNTRACED │ │ - [ c35e] ST_NODIRATIME │ │ - [ c36c] GRND_RANDOM │ │ - [ c378] f_bavail │ │ - [ c381] the scheduling priority │ │ - [ c399] |$p:is_dir │ │ - [ c3a4] EBADF │ │ - [ c3aa] EIO │ │ - [ c3ae] ELIBEXEC │ │ - [ c3b7] ECONNRESET │ │ - [ c3c2] ENXIO │ │ - [ c3c8] ENOPKG │ │ - [ c3cf] user id │ │ - [ c3d7] groupdict │ │ - [ c3e1] type 'partial' takes at least one argument │ │ - [ c40c] inv │ │ - [ c410] le │ │ - [ c413] _abc_register │ │ - [ c421] _abc_impl │ │ - [ c42b] fillvalue │ │ - [ c435] groupby │ │ - [ c43d] SIGHUP │ │ - [ c444] pause │ │ - [ c44a] S_ISDOOR │ │ - [ c453] S_IFMT │ │ - [ c45a] SF_IMMUTABLE │ │ - [ c467] ST_ATIME │ │ - [ c470] clock_getres │ │ - [ c47d] mktime argument out of range │ │ - [ c49a] clock() │ │ - [ c4a2] tm_sec │ │ - [ c4a9] timeout │ │ - [ c4b1] |iO:acquire │ │ - [ c4bd] start_new │ │ - [ c4c7] getstate │ │ - [ c4d0] readall │ │ - [ c4d8] iso8859-1 │ │ - [ c4e2] Oi;illegal decoder state │ │ - [ c4fb] dump_traceback(file=sys.stderr, all_threads=True): dump the traceback of the current thread, or of all threads if all_threads is True, into file │ │ - [ c58c] dump_traceback_later │ │ - [ c5a1] unable to get the current thread state │ │ - [ c5c8] mode must be either 'exec' or 'eval' or 'single' │ │ - [ c5f9] DEF_PARAM │ │ - [ c603] %s%s%s, %.20s, %.9s │ │ - [ c617] VBAREQUAL │ │ - [ c621] DOUBLESLASHEQUAL │ │ - [ c632] OP │ │ - [ c635] list comprehension │ │ - [ c648] False │ │ - [ c64e] cannot assign to %s │ │ - [ c662] cannot delete %s │ │ - [ c673] Cannot have two type comments on def │ │ - [ c698] trailing comma not allowed without surrounding parentheses │ │ - [ c6d3] string to parse is too long │ │ - [ c6ef] bytes can only contain ASCII literal characters. │ │ - [ c720] f-string: unterminated string │ │ - [ c73e] latin-1- │ │ - [ c747] __class_getitem__ │ │ - [ c759] divmod() │ │ - [ c762] *= │ │ - [ c765] '%.200s' object is unsliceable │ │ - [ c784] center │ │ - [ c78b] pop │ │ - [ c78f] rpartition │ │ - [ c79a] rsplit │ │ - [ c7a1] errors without a string argument │ │ - [ c7c2] cannot convert '%.200s' object to bytearray │ │ - [ c7ee] cannot convert '%.200s' object to bytes │ │ - [ c816] Comparison between bytes and string │ │ - [ c83a] while calling a Python object │ │ - [ c859] '%.200s' object does not support vectorcall │ │ - [ c885] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Objects/cellobject.c │ │ - [ c930] co_posonlyargcount must be a positive integer │ │ - [ c95e] can't convert complex to int │ │ - [ c97b] StopAsyncIteration │ │ - [ c98e] FloatingPointError │ │ - [ c9a1] Connection error. │ │ - [ c9b3] Child process error. │ │ - [ c9c8] Operation doesn't work on directories. │ │ - [ c9ef] exception print_file_and_line │ │ - [ ca0d] Missing parentheses in call to 'exec' │ │ - [ ca33] Base class for warnings generated by user code. │ │ - [ ca63] Base class for warnings about features which will be deprecated\n │ │ + [ b7f5] __init__() should return None, not '%.200s' │ │ + [ b821] maxchar < 128 │ │ + [ b82f] maxchar >= 0x100 │ │ + [ b840] chr() arg not in range(0x110000) │ │ + [ b861] '%.400s' encoder returned '%.400s' instead of 'bytes'; use codecs.encode() to encode to arbitrary types │ │ + [ b8c9] unexpected end of data │ │ + [ b8e0] utf-16-le │ │ + [ b8ea] rawunicodeescape │ │ + [ b8fb] join() result is too long for a Python string │ │ + [ b929] legacy ascii │ │ + [ b936] string is longer than the buffer │ │ + [ b957] precision too big │ │ + [ b969] %%%c format: a number is required, not %.200s │ │ + [ b997] substring not found │ │ + [ b9ab] Max string recursion exceeded │ │ + [ b9c9] first maketrans argument must be a string if there is a second argument │ │ + [ ba11] weak object has gone away │ │ + [ ba2b] importlib │ │ + [ ba35] warn │ │ + [ ba3a] _filters_mutated │ │ + [ ba4b] field 'body' is required for IfExp │ │ + [ ba6e] field 'value' is required for YieldFrom │ │ + [ ba96] If │ │ + [ ba99] Attribute │ │ + [ baa3] UAdd │ │ + [ baa8] arg │ │ + [ baac] arg(identifier arg, expr? annotation, string? type_comment) │ │ + [ bae8] AsyncFunctionDef field "body" must be a list, not a %.200s │ │ + [ bb23] AsyncFunctionDef field "decorator_list" must be a list, not a %.200s │ │ + [ bb68] while traversing 'For' node │ │ + [ bb85] Nonlocal field "names" changed size during iteration │ │ + [ bbba] arguments field "posonlyargs" changed size during iteration │ │ + [ bbf6] required field "value" missing from DictComp │ │ + [ bc23] required field "left" missing from Compare │ │ + [ bc4e] Compare field "comparators" changed size during iteration │ │ + [ bc88] required field "id" missing from Name │ │ + [ bcae] while traversing 'List' node │ │ + [ bccc] comprehension with no generators │ │ + [ bced] Variable annotation syntax is only supported in Python 3.6 and greater │ │ + [ bd34] == │ │ + [ bd39] filter │ │ + [ bd40] __class__ not set defining %.200R as %.200R. Was __classcell__ propagated to type.__new__? │ │ + [ bd9b] fromlist │ │ + [ bda4] compile(): invalid optimize value │ │ + [ bdc6] compile() mode 'func_type' requires flag PyCF_ONLY_AST │ │ + [ bdfd] __aenter__ │ │ + [ be08] PyEval_EvalCodeEx: NULL globals │ │ + [ be28] PyMUTEX_LOCK(gil->switch_mutex) failed │ │ + [ be4f] %U() missing %i required %s argument%s: %U │ │ + [ be7a] from-import-* object has no __dict__ and no __all__ │ │ + [ beae] no codec search functions registered: can't find encoding │ │ + [ bee8] Implements the 'replace' error handling, which replaces malformed data with a replacement marker. │ │ + [ bf4a] (invalid use of 'w' format character) │ │ + [ bf70] tfpdef │ │ + [ bf77] flow_stmt │ │ + [ bf81] import_stmt │ │ + [ bf8d] import_as_names │ │ + [ bf9d] or_test │ │ + [ bfa5] # cleanup[3] wiping %U\n │ │ + [ bfbd] last_value │ │ + [ bfc8] source_hash │ │ + [ bfd4] PyWideStringList_Insert │ │ + [ bfec] sys.%s = │ │ + [ bff8] config_init_stdio_encoding │ │ + [ c013] module_search_paths │ │ + [ c027] inspect │ │ + [ c02f] _isolated_interpreter │ │ + [ c045] PYTHONUTF8 │ │ + [ c050] can't initialize tracemalloc │ │ + [ c06d] preinitializing │ │ + [ c07d] missing interp │ │ + [ c08c] SourceFileLoader │ │ + [ c09d] │ │ + [ c0a2] clock_gettime(CLOCK_MONOTONIC) │ │ + [ c0c1] symbols │ │ + [ c0c9] set_asyncgen_hooks │ │ + [ c0dc] c_return │ │ + [ c0e5] abiflags │ │ + [ c0ee] name of the algorithm for hashing of str, bytes and memoryviews │ │ + [ c12e] 'alpha', 'beta', 'candidate', or 'final' │ │ + [ c157] sem_init │ │ + [ c160] sem_timedwait │ │ + [ c16e] calculate_init │ │ + [ c17d] cannot decode PREFIX macro │ │ + [ c198] _run_module_as_main │ │ + [ c1ac] get_count │ │ + [ c1b6] gid is greater than maximum │ │ + [ c1d2] chmod │ │ + [ c1d8] getgrouplist │ │ + [ c1e5] tcsetpgrp │ │ + [ c1ef] ftruncate │ │ + [ c1f9] posix_fallocate │ │ + [ c209] unsetenv │ │ + [ c212] WTERMSIG │ │ + [ c21b] string, bytes, os.PathLike or None │ │ + [ c23e] symlink: src and dst must be the same type │ │ + [ c269] ns │ │ + [ c26c] utime: you may specify either 'times' or 'ns' but not both │ │ + [ c2a7] i:sched_getparam │ │ + [ c2b8] i:sched_getscheduler │ │ + [ c2cd] ii:waitpid │ │ + [ c2d8] SC_MAPPED_FILES │ │ + [ c2e8] SC_MEMORY_PROTECTION │ │ + [ c2fd] SC_NPROCESSORS_ONLN │ │ + [ c311] SC_PHYS_PAGES │ │ + [ c31f] SC_THREAD_ATTR_STACKSIZE │ │ + [ c338] PC_FILESIZEBITS │ │ + [ c348] invalid wait status: %i │ │ + [ c360] WUNTRACED │ │ + [ c36a] ST_NODIRATIME │ │ + [ c378] GRND_RANDOM │ │ + [ c384] f_bavail │ │ + [ c38d] the scheduling priority │ │ + [ c3a5] |$p:is_dir │ │ + [ c3b0] EBADF │ │ + [ c3b6] EIO │ │ + [ c3ba] ELIBEXEC │ │ + [ c3c3] ECONNRESET │ │ + [ c3ce] ENXIO │ │ + [ c3d4] ENOPKG │ │ + [ c3db] user id │ │ + [ c3e3] groupdict │ │ + [ c3ed] type 'partial' takes at least one argument │ │ + [ c418] inv │ │ + [ c41c] le │ │ + [ c41f] _abc_register │ │ + [ c42d] _abc_impl │ │ + [ c437] fillvalue │ │ + [ c441] groupby │ │ + [ c449] SIGHUP │ │ + [ c450] pause │ │ + [ c456] S_ISDOOR │ │ + [ c45f] S_IFMT │ │ + [ c466] SF_IMMUTABLE │ │ + [ c473] ST_ATIME │ │ + [ c47c] clock_getres │ │ + [ c489] mktime argument out of range │ │ + [ c4a6] clock() │ │ + [ c4ae] tm_sec │ │ + [ c4b5] timeout │ │ + [ c4bd] |iO:acquire │ │ + [ c4c9] start_new │ │ + [ c4d3] getstate │ │ + [ c4dc] readall │ │ + [ c4e4] iso8859-1 │ │ + [ c4ee] Oi;illegal decoder state │ │ + [ c507] dump_traceback(file=sys.stderr, all_threads=True): dump the traceback of the current thread, or of all threads if all_threads is True, into file │ │ + [ c598] dump_traceback_later │ │ + [ c5ad] unable to get the current thread state │ │ + [ c5d4] mode must be either 'exec' or 'eval' or 'single' │ │ + [ c605] DEF_PARAM │ │ + [ c60f] %s%s%s, %.20s, %.9s │ │ + [ c623] VBAREQUAL │ │ + [ c62d] DOUBLESLASHEQUAL │ │ + [ c63e] OP │ │ + [ c641] list comprehension │ │ + [ c654] False │ │ + [ c65a] cannot assign to %s │ │ + [ c66e] cannot delete %s │ │ + [ c67f] Cannot have two type comments on def │ │ + [ c6a4] trailing comma not allowed without surrounding parentheses │ │ + [ c6df] string to parse is too long │ │ + [ c6fb] bytes can only contain ASCII literal characters. │ │ + [ c72c] f-string: unterminated string │ │ + [ c74a] latin-1- │ │ + [ c753] __class_getitem__ │ │ + [ c765] divmod() │ │ + [ c76e] *= │ │ + [ c771] '%.200s' object is unsliceable │ │ + [ c790] center │ │ + [ c797] pop │ │ + [ c79b] rpartition │ │ + [ c7a6] rsplit │ │ + [ c7ad] errors without a string argument │ │ + [ c7ce] cannot convert '%.200s' object to bytearray │ │ + [ c7fa] cannot convert '%.200s' object to bytes │ │ + [ c822] Comparison between bytes and string │ │ + [ c846] while calling a Python object │ │ + [ c865] '%.200s' object does not support vectorcall │ │ + [ c891] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Objects/cellobject.c │ │ + [ c93c] co_posonlyargcount must be a positive integer │ │ + [ c96a] can't convert complex to int │ │ + [ c987] StopAsyncIteration │ │ + [ c99a] FloatingPointError │ │ + [ c9ad] Connection error. │ │ + [ c9bf] Child process error. │ │ + [ c9d4] Operation doesn't work on directories. │ │ + [ c9fb] exception print_file_and_line │ │ + [ ca19] Missing parentheses in call to 'exec' │ │ + [ ca3f] Base class for warnings generated by user code. │ │ + [ ca6f] Base class for warnings about features which will be deprecated\n │ │ in the future. │ │ - [ cab2] __mro_entries__ │ │ - [ cac2] object %.100s can't be used in 'await' expression │ │ - [ caf4] coroutine_wrapper │ │ - [ cb06] U │ │ - [ cb08] float too large to pack with f format │ │ - [ cb2e] __round__ │ │ - [ cb38] __getformat__ │ │ - [ cb46] __set_format__ │ │ - [ cb55] -0x%sp%c%d │ │ - [ cb60] FLT_RADIX -- radix of exponent │ │ - [ cb7f] free PyListObject │ │ - [ cb91] [...] │ │ - [ cb97] an integer is required │ │ - [ cbae] byte array too long to convert to int │ │ - [ cbd4] can't convert negative int to unsigned │ │ - [ cbfb] int too large to convert to float │ │ - [ cc1d] Rounding an Integral returns itself.\n │ │ + [ cabe] __mro_entries__ │ │ + [ cace] object %.100s can't be used in 'await' expression │ │ + [ cb00] coroutine_wrapper │ │ + [ cb12] U │ │ + [ cb14] float too large to pack with f format │ │ + [ cb3a] __round__ │ │ + [ cb44] __getformat__ │ │ + [ cb52] __set_format__ │ │ + [ cb61] -0x%sp%c%d │ │ + [ cb6c] FLT_RADIX -- radix of exponent │ │ + [ cb8b] free PyListObject │ │ + [ cb9d] [...] │ │ + [ cba3] an integer is required │ │ + [ cbba] byte array too long to convert to int │ │ + [ cbe0] can't convert negative int to unsigned │ │ + [ cc07] int too large to convert to float │ │ + [ cc29] Rounding an Integral returns itself.\n │ │ Rounding with an ndigits argument also returns an integer. │ │ - [ cc7d] 0 <= mp->ma_used && mp->ma_used <= usable │ │ - [ cca7] cannot delete memory │ │ - [ ccbc] memoryview: underlying buffer is not C-contiguous │ │ - [ ccee] release │ │ - [ ccf6] memoryview: cast must be 1D -> ND or ND -> 1D │ │ - [ cd24] @c │ │ - [ cd27] @? │ │ - [ cd2a] f_contiguous │ │ - [ cd37] PyObject_CallFinalizerFromDealloc called on object with a non-zero refcount │ │ - [ cd83] Can't initialize set type │ │ - [ cd9d] Can't initialize property type │ │ - [ cdbc] Can't initialize method wrapper type │ │ - [ cde1] _PyMem_DebugMalloc │ │ - [ cdf4] ellipsis │ │ - [ cdfd] metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases │ │ - [ ce76] __new__() called with non-type 'self' │ │ - [ ce9c] object.__init__() takes exactly one argument (the instance to initialize) │ │ - [ cee6] __mod__($self, value, /)\n │ │ + [ cc89] 0 <= mp->ma_used && mp->ma_used <= usable │ │ + [ ccb3] cannot delete memory │ │ + [ ccc8] memoryview: underlying buffer is not C-contiguous │ │ + [ ccfa] release │ │ + [ cd02] memoryview: cast must be 1D -> ND or ND -> 1D │ │ + [ cd30] @c │ │ + [ cd33] @? │ │ + [ cd36] f_contiguous │ │ + [ cd43] PyObject_CallFinalizerFromDealloc called on object with a non-zero refcount │ │ + [ cd8f] Can't initialize set type │ │ + [ cda9] Can't initialize property type │ │ + [ cdc8] Can't initialize method wrapper type │ │ + [ cded] _PyMem_DebugMalloc │ │ + [ ce00] ellipsis │ │ + [ ce09] metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases │ │ + [ ce82] __new__() called with non-type 'self' │ │ + [ cea8] object.__init__() takes exactly one argument (the instance to initialize) │ │ + [ cef2] __mod__($self, value, /)\n │ │ --\n │ │ Return self%value. │ │ - [ cf16] __pow__ │ │ - [ cf1e] __rfloordiv__($self, value, /)\n │ │ + [ cf22] __pow__ │ │ + [ cf2a] __rfloordiv__($self, value, /)\n │ │ --\n │ │ Return value//self. │ │ - [ cf55] ascii->length == 0 │ │ - [ cf68] ascii->state.ready == 0 │ │ - [ cf80] ((Py_UCS4) ((kind) == PyUnicode_1BYTE_KIND ? ((const Py_UCS1 *)(data))[(ascii->length)] : ((kind) == PyUnicode_2BYTE_KIND ? ((const Py_UCS2 *)(data))[(ascii->length)] : ((const Py_UCS4 *)(data))[(ascii->length)] ) )) == 0 │ │ - [ d05e] surrogates not allowed │ │ - [ d075] string keys in translate table must be of length 1 │ │ - [ d0a8] __callback__ │ │ - [ d0b5] weakly-referenced object no longer exists │ │ - [ d0df] match │ │ - [ d0e5] field 'args' is required for FunctionDef │ │ - [ d10e] field 'value' is required for Assign │ │ - [ d133] field 'right' is required for BinOp │ │ - [ d157] field 'value' is required for keyword │ │ - [ d17d] AsyncFor │ │ - [ d186] Subscript │ │ - [ d190] boolop │ │ - [ d197] LShift │ │ - [ d19e] unaryop │ │ - [ d1a6] Invert │ │ - [ d1ad] Global(identifier* names) │ │ - [ d1c7] handlers │ │ - [ d1d0] operand │ │ - [ d1d8] required field "body" missing from Module │ │ - [ d202] required field "left" missing from BinOp │ │ - [ d22b] required field "ops" missing from Compare │ │ - [ d255] required field "comparators" missing from Compare │ │ - [ d287] BoolOp with less than 2 values │ │ - [ d2a6] invalid augassign: %s │ │ - [ d2bc] , │ │ - [ d2be] PyCOND_WAIT(gil->cond) failed │ │ - [ d2dc] PyCOND_FINI(gil->switch_cond) failed │ │ - [ d301] tstate mix-up │ │ - [ d30f] No active exception to reraise │ │ - [ d32e] cannot import name %R from %R (%S) │ │ - [ d351] 'async with' received an object from __aexit__ that does not implement __await__: %.100s │ │ - [ d3aa] _Py_normalize_encoding() failed │ │ - [ d3ca] . │ │ - [ d3d4] 'return' outside function │ │ - [ d3ee] invalid node type (%d) for annotated assignment │ │ - [ d41e] unknown comprehension type %d │ │ - [ d43c] too many expressions in star-unpacking assignment │ │ - [ d46e] cannot exit context: %R has not been entered │ │ - [ d49b] run() missing 1 required positional argument │ │ - [ d4c8] default= │ │ - [ d4d2] Exception ignored in audit hook │ │ - [ d4f2] %s() takes no keyword arguments │ │ - [ d512] (buffer_len is NULL) │ │ - [ d527] namedexpr_test │ │ - [ d536] lambdef_nocond │ │ - [ d545] hamt_collision_node │ │ - [ d559] failed to create a new lock │ │ - [ d575] frozen object %R is not a code object │ │ - [ d59b] argv │ │ - [ d5a0] can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ │ │ - [ d5fa] lock_held │ │ - [ d604] skip_source_first_line │ │ - [ d61b] %c │ │ - [ d61e] bad marshal data (string size out of range) │ │ - [ d64a] preinitialization config is NULL │ │ - [ d66b] main interpreter already initialized │ │ - [ d690] can't init float │ │ - [ d6a1] importlib install failed │ │ - [ d6ba] /dev/urandom │ │ - [ d6c7] Failed to read %zi bytes from /dev/urandom │ │ - [ d6f2] -O or -OO │ │ - [ d6fc] -B │ │ - [ d6ff] unable to get the thread head state │ │ - [ d723] Cannot specify '%c' with '\x%x'. │ │ - [ d744] Sign not allowed in string format specifier │ │ - [ d770] gc │ │ - [ d773] calculate_prefix │ │ - [ d784] Failed calling sys.__interactivehook__\n │ │ - [ d7ac] _PyGC_Init │ │ - [ d7b7] uid should be integer, not %.200s │ │ - [ d7d9] times │ │ - [ d7df] writev │ │ - [ d7e6] fdatasync │ │ - [ d7f0] effective_ids │ │ - [ d7fe] src │ │ - [ d802] os.remove │ │ - [ d80c] env │ │ - [ d810] execve: argv first element cannot be empty │ │ - [ d83b] env.keys() or env.values() is not a list │ │ - [ d864] os.fork │ │ - [ d86c] SC_2_VERSION │ │ - [ d879] SC_MQ_OPEN_MAX │ │ - [ d888] PC_MAX_CANON │ │ - [ d895] O_LARGEFILE │ │ - [ d8a1] EX_SOFTWARE │ │ - [ d8ad] WNOWAIT │ │ - [ d8b5] system time of children │ │ - [ d8cd] HAVE_FSTATAT │ │ - [ d8da] HAVE_UNLINKAT │ │ - [ d8e8] EUCLEAN │ │ - [ d8f0] ECHILD │ │ - [ d8f7] ENOPROTOOPT │ │ - [ d903] EPROTONOSUPPORT │ │ - [ d913] ENETUNREACH │ │ - [ d91f] EADDRINUSE │ │ - [ d92a] pw_passwd │ │ - [ d934] 0x%x │ │ - [ d939] <%s object; span=(%zd, %zd), match=%.50R> │ │ - [ d963] no such group │ │ - [ d971] ProxyType │ │ - [ d97b] and_ │ │ - [ d980] operator.attrgetter │ │ - [ d994] _collections._deque_iterator │ │ - [ d9b1] get_cache_token │ │ - [ d9c1] O(())(Oi) │ │ - [ d9cb] _tee │ │ - [ d9d0] _run_exitfuncs │ │ - [ d9df] SIGPIPE │ │ - [ d9e7] getitimer │ │ - [ d9f1] S_ISCHR │ │ - [ d9f9] S_IFSOCK │ │ - [ da02] gmtime │ │ - [ da09] |O:localtime │ │ - [ da16] CLOCK_REALTIME │ │ - [ da25] blocking │ │ - [ da2e] localeconv │ │ - [ da39] mon_thousands_sep │ │ - [ da4b] seek │ │ - [ da50] BufferedWriter │ │ - [ da5f] dump_traceback_later(timeout, repeat=False, file=sys.stderrn, exit=False):\n │ │ + [ cf61] ascii->length == 0 │ │ + [ cf74] ascii->state.ready == 0 │ │ + [ cf8c] ((Py_UCS4) ((kind) == PyUnicode_1BYTE_KIND ? ((const Py_UCS1 *)(data))[(ascii->length)] : ((kind) == PyUnicode_2BYTE_KIND ? ((const Py_UCS2 *)(data))[(ascii->length)] : ((const Py_UCS4 *)(data))[(ascii->length)] ) )) == 0 │ │ + [ d06a] surrogates not allowed │ │ + [ d081] string keys in translate table must be of length 1 │ │ + [ d0b4] __callback__ │ │ + [ d0c1] weakly-referenced object no longer exists │ │ + [ d0eb] match │ │ + [ d0f1] field 'args' is required for FunctionDef │ │ + [ d11a] field 'value' is required for Assign │ │ + [ d13f] field 'right' is required for BinOp │ │ + [ d163] field 'value' is required for keyword │ │ + [ d189] AsyncFor │ │ + [ d192] Subscript │ │ + [ d19c] boolop │ │ + [ d1a3] LShift │ │ + [ d1aa] unaryop │ │ + [ d1b2] Invert │ │ + [ d1b9] Global(identifier* names) │ │ + [ d1d3] handlers │ │ + [ d1dc] operand │ │ + [ d1e4] required field "body" missing from Module │ │ + [ d20e] required field "left" missing from BinOp │ │ + [ d237] required field "ops" missing from Compare │ │ + [ d261] required field "comparators" missing from Compare │ │ + [ d293] BoolOp with less than 2 values │ │ + [ d2b2] invalid augassign: %s │ │ + [ d2c8] , │ │ + [ d2ca] PyCOND_WAIT(gil->cond) failed │ │ + [ d2e8] PyCOND_FINI(gil->switch_cond) failed │ │ + [ d30d] tstate mix-up │ │ + [ d31b] No active exception to reraise │ │ + [ d33a] cannot import name %R from %R (%S) │ │ + [ d35d] 'async with' received an object from __aexit__ that does not implement __await__: %.100s │ │ + [ d3b6] _Py_normalize_encoding() failed │ │ + [ d3d6] . │ │ + [ d3e0] 'return' outside function │ │ + [ d3fa] invalid node type (%d) for annotated assignment │ │ + [ d42a] unknown comprehension type %d │ │ + [ d448] too many expressions in star-unpacking assignment │ │ + [ d47a] cannot exit context: %R has not been entered │ │ + [ d4a7] run() missing 1 required positional argument │ │ + [ d4d4] default= │ │ + [ d4de] Exception ignored in audit hook │ │ + [ d4fe] %s() takes no keyword arguments │ │ + [ d51e] (buffer_len is NULL) │ │ + [ d533] namedexpr_test │ │ + [ d542] lambdef_nocond │ │ + [ d551] hamt_collision_node │ │ + [ d565] failed to create a new lock │ │ + [ d581] frozen object %R is not a code object │ │ + [ d5a7] argv │ │ + [ d5ac] can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ │ │ + [ d606] lock_held │ │ + [ d610] skip_source_first_line │ │ + [ d627] %c │ │ + [ d62a] bad marshal data (string size out of range) │ │ + [ d656] preinitialization config is NULL │ │ + [ d677] main interpreter already initialized │ │ + [ d69c] can't init float │ │ + [ d6ad] importlib install failed │ │ + [ d6c6] /dev/urandom │ │ + [ d6d3] Failed to read %zi bytes from /dev/urandom │ │ + [ d6fe] -O or -OO │ │ + [ d708] -B │ │ + [ d70b] unable to get the thread head state │ │ + [ d72f] Cannot specify '%c' with '\x%x'. │ │ + [ d750] Sign not allowed in string format specifier │ │ + [ d77c] gc │ │ + [ d77f] calculate_prefix │ │ + [ d790] Failed calling sys.__interactivehook__\n │ │ + [ d7b8] _PyGC_Init │ │ + [ d7c3] uid should be integer, not %.200s │ │ + [ d7e5] times │ │ + [ d7eb] writev │ │ + [ d7f2] fdatasync │ │ + [ d7fc] effective_ids │ │ + [ d80a] src │ │ + [ d80e] os.remove │ │ + [ d818] env │ │ + [ d81c] execve: argv first element cannot be empty │ │ + [ d847] env.keys() or env.values() is not a list │ │ + [ d870] os.fork │ │ + [ d878] SC_2_VERSION │ │ + [ d885] SC_MQ_OPEN_MAX │ │ + [ d894] PC_MAX_CANON │ │ + [ d8a1] O_LARGEFILE │ │ + [ d8ad] EX_SOFTWARE │ │ + [ d8b9] WNOWAIT │ │ + [ d8c1] system time of children │ │ + [ d8d9] HAVE_FSTATAT │ │ + [ d8e6] HAVE_UNLINKAT │ │ + [ d8f4] EUCLEAN │ │ + [ d8fc] ECHILD │ │ + [ d903] ENOPROTOOPT │ │ + [ d90f] EPROTONOSUPPORT │ │ + [ d91f] ENETUNREACH │ │ + [ d92b] EADDRINUSE │ │ + [ d936] pw_passwd │ │ + [ d940] 0x%x │ │ + [ d945] <%s object; span=(%zd, %zd), match=%.50R> │ │ + [ d96f] no such group │ │ + [ d97d] ProxyType │ │ + [ d987] and_ │ │ + [ d98c] operator.attrgetter │ │ + [ d9a0] _collections._deque_iterator │ │ + [ d9bd] get_cache_token │ │ + [ d9cd] O(())(Oi) │ │ + [ d9d7] _tee │ │ + [ d9dc] _run_exitfuncs │ │ + [ d9eb] SIGPIPE │ │ + [ d9f3] getitimer │ │ + [ d9fd] S_ISCHR │ │ + [ da05] S_IFSOCK │ │ + [ da0e] gmtime │ │ + [ da15] |O:localtime │ │ + [ da22] CLOCK_REALTIME │ │ + [ da31] blocking │ │ + [ da3a] localeconv │ │ + [ da45] mon_thousands_sep │ │ + [ da57] seek │ │ + [ da5c] BufferedWriter │ │ + [ da6b] dump_traceback_later(timeout, repeat=False, file=sys.stderrn, exit=False):\n │ │ dump the traceback of all threads in timeout seconds,\n │ │ or each timeout seconds if repeat is True. If exit is True, call _exit(1) which is not safe. │ │ - [ db3d] unable to start watchdog thread │ │ - [ db5d] unable to start the thread │ │ - [ db78] state │ │ - [ db7e] name │ │ - [ db83] function call │ │ - [ db91] None │ │ - [ db96] rb │ │ - [ db99] from │ │ - [ db9e] iterable argument unpacking follows keyword argument unpacking │ │ - [ dbdd] assignment to yield expression not possible │ │ - [ dc09] \U%08x │ │ - [ dc10] invalid character '%c' (U+%s) │ │ - [ dc2e] Object is not writable. │ │ - [ dc46] &= │ │ - [ dc49] '%.200s' object does not support indexing │ │ - [ dc73] subsection not found │ │ - [ dc88] endswith │ │ - [ dc91] bytearray_getbuffer: view==NULL argument is obsolete │ │ - [ dcc6] expected bytes, %.200s found │ │ - [ dce3] bytes object is too large to make repr │ │ - [ dd0a] bytes_iterator │ │ - [ dd19] cell │ │ - [ dd1e] ? │ │ - [ dd20] co_nlocals │ │ - [ dd2b] co_stacksize │ │ - [ dd38] .__objclass__.__qualname__ is not a unicode object │ │ - [ dd77] descriptor '%V' requires a '%.100s' object but received a '%.100s' │ │ - [ ddba] UserWarning │ │ - [ ddc6] __context__ │ │ - [ ddd2] Inappropriate argument type. │ │ - [ ddef] [Errno %S] %S: %R │ │ - [ de01] Read beyond end of file. │ │ - [ de1a] Unspecified run-time error. │ │ - [ de36] %.200s attribute not set │ │ - [ de4f] exception object │ │ - [ de60] Base class for warnings about bytes and buffer related problems, mostly\n │ │ + [ db49] unable to start watchdog thread │ │ + [ db69] unable to start the thread │ │ + [ db84] state │ │ + [ db8a] name │ │ + [ db8f] function call │ │ + [ db9d] None │ │ + [ dba2] rb │ │ + [ dba5] from │ │ + [ dbaa] iterable argument unpacking follows keyword argument unpacking │ │ + [ dbe9] assignment to yield expression not possible │ │ + [ dc15] \U%08x │ │ + [ dc1c] invalid character '%c' (U+%s) │ │ + [ dc3a] Object is not writable. │ │ + [ dc52] &= │ │ + [ dc55] '%.200s' object does not support indexing │ │ + [ dc7f] subsection not found │ │ + [ dc94] endswith │ │ + [ dc9d] bytearray_getbuffer: view==NULL argument is obsolete │ │ + [ dcd2] expected bytes, %.200s found │ │ + [ dcef] bytes object is too large to make repr │ │ + [ dd16] bytes_iterator │ │ + [ dd25] cell │ │ + [ dd2a] ? │ │ + [ dd2c] co_nlocals │ │ + [ dd37] co_stacksize │ │ + [ dd44] .__objclass__.__qualname__ is not a unicode object │ │ + [ dd83] descriptor '%V' requires a '%.100s' object but received a '%.100s' │ │ + [ ddc6] UserWarning │ │ + [ ddd2] __context__ │ │ + [ ddde] Inappropriate argument type. │ │ + [ ddfb] [Errno %S] %S: %R │ │ + [ de0d] Read beyond end of file. │ │ + [ de26] Unspecified run-time error. │ │ + [ de42] %.200s attribute not set │ │ + [ de5b] exception object │ │ + [ de6c] Base class for warnings about bytes and buffer related problems, mostly\n │ │ related to conversion from str or comparing to str. │ │ - [ dedc] cannot reuse already awaited coroutine │ │ - [ df03] qualified name of the coroutine │ │ - [ df23] 0.0 cannot be raised to a negative power │ │ - [ df4c] float division by zero │ │ - [ df63] hexadecimal string too long to convert │ │ - [ df8a] code may be unreachable. │ │ - [ dfa3] can't jump into the body of a try statement │ │ - [ dfcf] __code__ │ │ - [ dfd8] cannot add more objects to list │ │ - [ dff8] can only assign an iterable │ │ - [ e014] bit_length │ │ - [ e01f] from_bytes │ │ - [ e02a] mp->ma_values[i] != ((void*)0) │ │ - [ e049] odict_keys │ │ - [ e054] operation forbidden on released memoryview object │ │ - [ e086] |z │ │ - [ e089] q │ │ - [ e08b] P │ │ - [ e08d] nbytes │ │ - [ e094] module %s: m_size may not be negative for multi-phase initialization │ │ - [ e0d9] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Objects/moduleobject.c │ │ - [ e186] __spec__ │ │ - [ e18f] !_PyObject_IsFreed(op) │ │ - [ e1a6] object address : %p\n │ │ - [ e1bc] while getting the str of an object │ │ - [ e1e0] %S() │ │ - [ e1e5] Can't initialize bool type │ │ - [ e200] Can't initialize NotImplemented type │ │ - [ e225] deallocating None │ │ - [ e237] malloc_debug │ │ - [ e244] %zu arenas * %d bytes/arena │ │ - [ e260] *** OUCH │ │ - [ e26a] Data at p: │ │ - [ e279] constructor requires a sequence │ │ - [ e299] tuple indices must be integers or slices, not %.200s │ │ - [ e2ce] mro │ │ - [ e2d2] %s.__bases__ must be tuple of classes, not '%s' │ │ - [ e302] nonempty __slots__ not supported for subtype of '%s' │ │ - [ e337] __getnewargs_ex__ │ │ - [ e349] __class__ assignment only supported for heap types or ModuleType subclasses │ │ - [ e395] __getattribute__ │ │ - [ e3a6] __rmul__ │ │ - [ e3af] __rpow__ │ │ - [ e3b8] __neg__($self, /)\n │ │ + [ dee8] cannot reuse already awaited coroutine │ │ + [ df0f] qualified name of the coroutine │ │ + [ df2f] 0.0 cannot be raised to a negative power │ │ + [ df58] float division by zero │ │ + [ df6f] hexadecimal string too long to convert │ │ + [ df96] code may be unreachable. │ │ + [ dfaf] can't jump into the body of a try statement │ │ + [ dfdb] __code__ │ │ + [ dfe4] cannot add more objects to list │ │ + [ e004] can only assign an iterable │ │ + [ e020] bit_length │ │ + [ e02b] from_bytes │ │ + [ e036] mp->ma_values[i] != ((void*)0) │ │ + [ e055] odict_keys │ │ + [ e060] operation forbidden on released memoryview object │ │ + [ e092] |z │ │ + [ e095] q │ │ + [ e097] P │ │ + [ e099] nbytes │ │ + [ e0a0] module %s: m_size may not be negative for multi-phase initialization │ │ + [ e0e5] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Objects/moduleobject.c │ │ + [ e192] __spec__ │ │ + [ e19b] !_PyObject_IsFreed(op) │ │ + [ e1b2] object address : %p\n │ │ + [ e1c8] while getting the str of an object │ │ + [ e1ec] %S() │ │ + [ e1f1] Can't initialize bool type │ │ + [ e20c] Can't initialize NotImplemented type │ │ + [ e231] deallocating None │ │ + [ e243] malloc_debug │ │ + [ e250] %zu arenas * %d bytes/arena │ │ + [ e26c] *** OUCH │ │ + [ e276] Data at p: │ │ + [ e285] constructor requires a sequence │ │ + [ e2a5] tuple indices must be integers or slices, not %.200s │ │ + [ e2da] mro │ │ + [ e2de] %s.__bases__ must be tuple of classes, not '%s' │ │ + [ e30e] nonempty __slots__ not supported for subtype of '%s' │ │ + [ e343] __getnewargs_ex__ │ │ + [ e355] __class__ assignment only supported for heap types or ModuleType subclasses │ │ + [ e3a1] __getattribute__ │ │ + [ e3b2] __rmul__ │ │ + [ e3bb] __rpow__ │ │ + [ e3c4] __neg__($self, /)\n │ │ --\n │ │ -self │ │ - [ e3d4] __pos__ │ │ - [ e3dc] __bool__ │ │ - [ e3e5] __imul__($self, value, /)\n │ │ + [ e3e0] __pos__ │ │ + [ e3e8] __bool__ │ │ + [ e3f1] __imul__($self, value, /)\n │ │ --\n │ │ Return self*=value. │ │ - [ e417] __iand__($self, value, /)\n │ │ + [ e423] __iand__($self, value, /)\n │ │ --\n │ │ Return self&=value. │ │ - [ e449] __ixor__($self, value, /)\n │ │ + [ e455] __ixor__($self, value, /)\n │ │ --\n │ │ Return self^=value. │ │ - [ e47b] __rfloordiv__ │ │ - [ e489] __itruediv__ │ │ - [ e496] object %.50s does not have __anext__ method │ │ - [ e4c2] __bool__ should return bool, returned %s │ │ - [ e4eb] invalid maximum character passed to PyUnicode_New │ │ - [ e51d] encoder %s returned bytearray instead of bytes; use codecs.encode() to encode to arbitrary types │ │ - [ e57e] \ at end of string │ │ - [ e591] truncated \uXXXX escape │ │ - [ e5a9] strings are too large to concat │ │ - [ e5c9] Can't initialize unicode type │ │ - [ e5e7] legacy UCS2 │ │ - [ e5f3] UCS4 │ │ - [ e5f8] failed to get the Python codec of the filesystem encoding │ │ - [ e632] init_stdio_encoding │ │ - [ e646] version │ │ - [ e64e] field 'value' is required for Expr │ │ - [ e671] field 'op' is required for BinOp │ │ - [ e692] field 'value' is required for DictComp │ │ - [ e6b9] ImportFrom │ │ - [ e6c4] NotEq │ │ - [ e6ca] Lt │ │ - [ e6cd] If(expr test, stmt* body, stmt* orelse) │ │ - [ e6f5] JoinedStr(expr* values) │ │ - [ e70d] _fields │ │ - [ e715] vararg │ │ - [ e71c] required field "body" missing from FunctionDef │ │ - [ e74b] required field "value" missing from Assign │ │ - [ e776] For field "orelse" changed size during iteration │ │ - [ e7a7] If field "orelse" must be a list, not a %.200s │ │ - [ e7d6] With field "body" must be a list, not a %.200s │ │ - [ e805] AsyncWith field "body" changed size during iteration │ │ - [ e83a] required field "test" missing from Assert │ │ - [ e864] required field "names" missing from Import │ │ - [ e88f] required field "kw_defaults" missing from arguments │ │ - [ e8c3] required field "op" missing from UnaryOp │ │ - [ e8ec] required field "orelse" missing from IfExp │ │ - [ e917] The '@' operator is only supported in Python 3.5 and greater │ │ - [ e954] only single target (not list) can be annotated │ │ - [ e983] Async functions are only supported in Python 3.5 and greater │ │ - [ e9c0] !a │ │ - [ e9c3] !s │ │ - [ e9c6] all │ │ - [ e9ca] bin │ │ - [ e9ce] delattr │ │ - [ e9d6] builtins.breakpoint │ │ - [ e9ea] stdin │ │ - [ e9f0] iter(v, w): v must be callable │ │ - [ ea0f] exp │ │ - [ ea13] sum() can't sum strings [use ''.join(seq) instead] │ │ - [ ea46] codec must pass exception instance │ │ - [ ea69] assertion is always true, perhaps remove parentheses? │ │ - [ ea9f] 'break' outside loop │ │ - [ eab4] Unrecognized conversion character %d │ │ - [ ead9] context variable name must be a str │ │ - [ eafd] var │ │ - [ eb01] Exception type │ │ - [ eb10] %.256s │ │ - [ eb18] '%U' is an invalid keyword argument for %.200s%s │ │ - [ eb49] varargslist │ │ - [ eb55] dotted_name │ │ - [ eb61] PyImport_GetModuleDict │ │ - [ eb78] ps1 │ │ - [ eb7c] │ │ - [ eba3] PyConfig_SetWideStringList │ │ - [ ebbe] (not set) │ │ - [ ebc8] PYTHONTRACEMALLOC: invalid number of frames │ │ - [ ebf4] cannot decode PYTHONHOME │ │ - [ ec0d] cannot decode _Py_StandardStreamEncoding │ │ - [ ec36] too many objects │ │ - [ ec47] XXX readobject called with exception set\n │ │ - [ ec71] NULL object in marshal data for list │ │ - [ ec96] unmatched paren in format │ │ - [ ecb0] config_init_module_search_paths │ │ - [ ecd0] _PyArgv_AsWstrList │ │ - [ ece3] fnv │ │ - [ ece7] can't finish initializing sys │ │ - [ ed05] BuiltinImporter │ │ - [ ed15] new_interpreter │ │ - [ ed25] in audit hook │ │ - [ ed33] pymonotonic() failed │ │ - [ ed48] duplicate argument '%U' in function definition │ │ - [ ed77] _clear_type_cache │ │ - [ ed89] exit │ │ - [ ed8e] getdlopenflags │ │ - [ ed9d] _PySys_SetPreliminaryStderr │ │ - [ edb9] Major release number │ │ - [ edce] ignore_environment │ │ - [ ede1] -I │ │ - [ ede4] sem_destroy │ │ - [ edf0] Argument expected for the -%c option\n │ │ - [ ee16] .cpython-39.so │ │ - [ ee25] _stat │ │ - [ ee2b] search_for_prefix │ │ - [ ee3d] garbage │ │ - [ ee45] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Modules/gcmodule.c │ │ - [ eeee] link │ │ - [ eef3] waitpid │ │ - [ eefb] setsid │ │ - [ ef02] %s: can't specify dir_fd without matching path │ │ - [ ef31] out_fd │ │ - [ ef38] SC_2_CHAR_TERM │ │ - [ ef47] SC_PRIORITY_SCHEDULING │ │ - [ ef5e] SC_XBS5_ILP32_OFF32 │ │ - [ ef72] uname_result │ │ - [ ef7f] WCONTINUED │ │ - [ ef8a] CLD_STOPPED │ │ - [ ef96] inode │ │ - [ ef9c] st_atime │ │ - [ efa5] |$p:stat │ │ - [ efae] ENOMSG │ │ - [ efb5] EL2HLT │ │ - [ efbc] EDQUOT │ │ - [ efc3] EBADSLT │ │ - [ efcb] ERESTART │ │ - [ efd4] EINPROGRESS │ │ - [ efe0] MAXREPEAT │ │ - [ efea] re.Pattern │ │ - [ eff5] re.TEMPLATE │ │ - [ f001] sub │ │ - [ f005] The pattern string from which the RE object was compiled. │ │ - [ f03f] The index into the string beyond which the RE engine will not go. │ │ - [ f081] utf_16_decode │ │ - [ f08f] register_error │ │ - [ f09e] mul │ │ - [ f0a2] ifloordiv │ │ - [ f0ac] O(()n)NN │ │ - [ f0b5] maxlen │ │ - [ f0bc] collections.defaultdict │ │ - [ f0d4] _collections._tuplegetter │ │ - [ f0ee] _tuplegetter │ │ - [ f0fb] __bases__ is not tuple │ │ - [ f112] cycle │ │ - [ f118] itertools.islice │ │ - [ f129] itertools.permutations │ │ - [ f140] SIGUSR2 │ │ - [ f148] SIGXFSZ │ │ - [ f150] UF_NOUNLINK │ │ - [ f15c] SF_SNAPSHOT │ │ - [ f168] clock_gettime │ │ - [ f176] i:clock_getres │ │ - [ f185] struct_time │ │ - [ f191] minutes, range [0, 59] │ │ - [ f1a8] LockType │ │ - [ f1b1] no current thread ident │ │ - [ f1c9] n_sign_posn │ │ - [ f1d5] line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used │ │ - [ f237] _finalizing │ │ - [ f243] BytesIO │ │ - [ f24b] buffer_size │ │ - [ f257] state argument must be a tuple │ │ - [ f276] sss │ │ - [ f27a] <_io.TextIOWrapper │ │ - [ f28d] invalid whence (%d, should be %d, %d or %d) │ │ - [ f2b9] a strictly positive integer is required │ │ - [ f2e1] getpreferredencoding │ │ - [ f2f6] Negative seek position %zd │ │ - [ f311] newline must be str or None, not %.200s │ │ - [ f339] dump_traceback │ │ - [ f348] Illegal instruction │ │ - [ f35c] Segmentation fault │ │ - [ f36f] ", line │ │ - [ f378] DEF_BOUND │ │ - [ f382] LOCAL │ │ - [ f388] no mem to build parser accelerators\n │ │ - [ f3ad] XXX too many states! │ │ - [ f3c2] PLUS │ │ - [ f3c7] or │ │ - [ f3ca] else │ │ - [ f3cf] The '@' operator is │ │ - [ f3e3] f-string: self documenting expressions are only supported in Python 3.8 and greater │ │ - [ f437] tokenizer beginning of buffer │ │ - [ f455] (O(OiiN)) │ │ - [ f45f] a bytes-like object is required, not '%.100s' │ │ - [ f48d] destination is too small to receive data from source │ │ - [ f4c2] __index__ returned non-int (type %.200s) │ │ - [ f4eb] '%.200s' object can't be concatenated │ │ - [ f511] index │ │ - [ f517] %s first arg must be bytes or a tuple of bytes, not %s │ │ - [ f54e] PyBytes_FromFormatV(): %c format expects an integer in range [0; 255] │ │ - [ f594] unsupported format character '%c' (0x%x) at index %zd │ │ - [ f5ca] %c arg not in range(256) │ │ - [ f5e3] |Oss:bytes │ │ - [ f5ee] " │ │ - [ f5f0] argument 'co_lnotab' │ │ - [ f605] __text_signature__ │ │ - [ f618] enumerate │ │ - [ f622] Onns │ │ - [ f627] Common base class for all non-exit exceptions. │ │ - [ f656] Signal the end from iterator.__anext__(). │ │ - [ f680] strerror │ │ - [ f689] exception filename │ │ - [ f69c] ^I^M\n │ │ - [ f6a1] Unicode related error. │ │ - [ f6b8] ] │ │ - [ f6ba] __args__ │ │ - [ f6c3] send │ │ - [ f6c8] cr_frame │ │ - [ f6d1] 0x%sp%c%d │ │ - [ f6db] insane float_format or double_format │ │ - [ f700] max_exp │ │ - [ f708] PyFrame_BlockSetup │ │ - [ f71b] non-dict keyword only default args │ │ - [ f73e] __defaults__ │ │ - [ f74b] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Objects/iterobject.c │ │ - [ f7f6] iter index too large │ │ - [ f80b] argument must be iterable │ │ - [ f825] byteorder │ │ - [ f82f] _PyDict_CheckConsistency │ │ - [ f848] Not enough memory to allocate new values array │ │ - [ f877] PyBuffer_ToContiguous: len != view->len │ │ - [ f89f] memoryview │ │ - [ f8aa] memoryview: unsupported format %s │ │ - [ f8cc] cannot modify read-only memory │ │ - [ f8eb] memoryview: underlying buffer requires suboffsets │ │ - [ f91d] shape must be a list or a tuple │ │ - [ f93d] @I │ │ - [ f940] %.200s() takes no keyword arguments │ │ - [ f964] <%s object at %p> │ │ - [ f976] __repr__ returned non-string (type %.200s) │ │ - [ f9a1] Can't initialize type type │ │ - [ f9bc] Can't initialize bytearray type │ │ - [ f9dc] Can't initialize complex type │ │ - [ f9fa] %s: │ │ - [ f9ff] NoneType takes no arguments │ │ - [ fa1b] debug │ │ - [ fa21] # bytes in allocated blocks │ │ - [ fa3d] # bytes in available blocks │ │ - [ fa59] _PyMem_DebugCalloc │ │ - [ fa6c] unnamed field │ │ - [ fa7a] %.500s() takes an at least %zd-sequence (%zd-sequence given) │ │ - [ fab7] __slots__ items must be strings, not '%.200s' │ │ - [ fae5] __newobj__ │ │ - [ faf0] __getstate__ │ │ - [ fafd] __delete__ │ │ - [ fb08] __rsub__ │ │ - [ fb11] __rpow__($self, value, mod=None, /)\n │ │ + [ e487] __rfloordiv__ │ │ + [ e495] __itruediv__ │ │ + [ e4a2] object %.50s does not have __anext__ method │ │ + [ e4ce] __bool__ should return bool, returned %s │ │ + [ e4f7] invalid maximum character passed to PyUnicode_New │ │ + [ e529] encoder %s returned bytearray instead of bytes; use codecs.encode() to encode to arbitrary types │ │ + [ e58a] \ at end of string │ │ + [ e59d] truncated \uXXXX escape │ │ + [ e5b5] strings are too large to concat │ │ + [ e5d5] Can't initialize unicode type │ │ + [ e5f3] legacy UCS2 │ │ + [ e5ff] UCS4 │ │ + [ e604] failed to get the Python codec of the filesystem encoding │ │ + [ e63e] init_stdio_encoding │ │ + [ e652] version │ │ + [ e65a] field 'value' is required for Expr │ │ + [ e67d] field 'op' is required for BinOp │ │ + [ e69e] field 'value' is required for DictComp │ │ + [ e6c5] ImportFrom │ │ + [ e6d0] NotEq │ │ + [ e6d6] Lt │ │ + [ e6d9] If(expr test, stmt* body, stmt* orelse) │ │ + [ e701] JoinedStr(expr* values) │ │ + [ e719] _fields │ │ + [ e721] vararg │ │ + [ e728] required field "body" missing from FunctionDef │ │ + [ e757] required field "value" missing from Assign │ │ + [ e782] For field "orelse" changed size during iteration │ │ + [ e7b3] If field "orelse" must be a list, not a %.200s │ │ + [ e7e2] With field "body" must be a list, not a %.200s │ │ + [ e811] AsyncWith field "body" changed size during iteration │ │ + [ e846] required field "test" missing from Assert │ │ + [ e870] required field "names" missing from Import │ │ + [ e89b] required field "kw_defaults" missing from arguments │ │ + [ e8cf] required field "op" missing from UnaryOp │ │ + [ e8f8] required field "orelse" missing from IfExp │ │ + [ e923] The '@' operator is only supported in Python 3.5 and greater │ │ + [ e960] only single target (not list) can be annotated │ │ + [ e98f] Async functions are only supported in Python 3.5 and greater │ │ + [ e9cc] !a │ │ + [ e9cf] !s │ │ + [ e9d2] all │ │ + [ e9d6] bin │ │ + [ e9da] delattr │ │ + [ e9e2] builtins.breakpoint │ │ + [ e9f6] stdin │ │ + [ e9fc] iter(v, w): v must be callable │ │ + [ ea1b] exp │ │ + [ ea1f] sum() can't sum strings [use ''.join(seq) instead] │ │ + [ ea52] codec must pass exception instance │ │ + [ ea75] assertion is always true, perhaps remove parentheses? │ │ + [ eaab] 'break' outside loop │ │ + [ eac0] Unrecognized conversion character %d │ │ + [ eae5] context variable name must be a str │ │ + [ eb09] var │ │ + [ eb0d] Exception type │ │ + [ eb1c] %.256s │ │ + [ eb24] '%U' is an invalid keyword argument for %.200s%s │ │ + [ eb55] varargslist │ │ + [ eb61] dotted_name │ │ + [ eb6d] PyImport_GetModuleDict │ │ + [ eb84] ps1 │ │ + [ eb88] │ │ + [ ebaf] PyConfig_SetWideStringList │ │ + [ ebca] (not set) │ │ + [ ebd4] PYTHONTRACEMALLOC: invalid number of frames │ │ + [ ec00] cannot decode PYTHONHOME │ │ + [ ec19] cannot decode _Py_StandardStreamEncoding │ │ + [ ec42] too many objects │ │ + [ ec53] XXX readobject called with exception set\n │ │ + [ ec7d] NULL object in marshal data for list │ │ + [ eca2] unmatched paren in format │ │ + [ ecbc] config_init_module_search_paths │ │ + [ ecdc] _PyArgv_AsWstrList │ │ + [ ecef] fnv │ │ + [ ecf3] can't finish initializing sys │ │ + [ ed11] BuiltinImporter │ │ + [ ed21] new_interpreter │ │ + [ ed31] in audit hook │ │ + [ ed3f] pymonotonic() failed │ │ + [ ed54] duplicate argument '%U' in function definition │ │ + [ ed83] _clear_type_cache │ │ + [ ed95] exit │ │ + [ ed9a] getdlopenflags │ │ + [ eda9] _PySys_SetPreliminaryStderr │ │ + [ edc5] Major release number │ │ + [ edda] ignore_environment │ │ + [ eded] -I │ │ + [ edf0] sem_destroy │ │ + [ edfc] Argument expected for the -%c option\n │ │ + [ ee22] .cpython-39.so │ │ + [ ee31] _stat │ │ + [ ee37] search_for_prefix │ │ + [ ee49] garbage │ │ + [ ee51] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Modules/gcmodule.c │ │ + [ eefa] link │ │ + [ eeff] waitpid │ │ + [ ef07] setsid │ │ + [ ef0e] %s: can't specify dir_fd without matching path │ │ + [ ef3d] out_fd │ │ + [ ef44] SC_2_CHAR_TERM │ │ + [ ef53] SC_PRIORITY_SCHEDULING │ │ + [ ef6a] SC_XBS5_ILP32_OFF32 │ │ + [ ef7e] uname_result │ │ + [ ef8b] WCONTINUED │ │ + [ ef96] CLD_STOPPED │ │ + [ efa2] inode │ │ + [ efa8] st_atime │ │ + [ efb1] |$p:stat │ │ + [ efba] ENOMSG │ │ + [ efc1] EL2HLT │ │ + [ efc8] EDQUOT │ │ + [ efcf] EBADSLT │ │ + [ efd7] ERESTART │ │ + [ efe0] EINPROGRESS │ │ + [ efec] MAXREPEAT │ │ + [ eff6] re.Pattern │ │ + [ f001] re.TEMPLATE │ │ + [ f00d] sub │ │ + [ f011] The pattern string from which the RE object was compiled. │ │ + [ f04b] The index into the string beyond which the RE engine will not go. │ │ + [ f08d] utf_16_decode │ │ + [ f09b] register_error │ │ + [ f0aa] mul │ │ + [ f0ae] ifloordiv │ │ + [ f0b8] O(()n)NN │ │ + [ f0c1] maxlen │ │ + [ f0c8] collections.defaultdict │ │ + [ f0e0] _collections._tuplegetter │ │ + [ f0fa] _tuplegetter │ │ + [ f107] __bases__ is not tuple │ │ + [ f11e] cycle │ │ + [ f124] itertools.islice │ │ + [ f135] itertools.permutations │ │ + [ f14c] SIGUSR2 │ │ + [ f154] SIGXFSZ │ │ + [ f15c] UF_NOUNLINK │ │ + [ f168] SF_SNAPSHOT │ │ + [ f174] clock_gettime │ │ + [ f182] i:clock_getres │ │ + [ f191] struct_time │ │ + [ f19d] minutes, range [0, 59] │ │ + [ f1b4] LockType │ │ + [ f1bd] no current thread ident │ │ + [ f1d5] n_sign_posn │ │ + [ f1e1] line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used │ │ + [ f243] _finalizing │ │ + [ f24f] BytesIO │ │ + [ f257] buffer_size │ │ + [ f263] state argument must be a tuple │ │ + [ f282] sss │ │ + [ f286] <_io.TextIOWrapper │ │ + [ f299] invalid whence (%d, should be %d, %d or %d) │ │ + [ f2c5] a strictly positive integer is required │ │ + [ f2ed] getpreferredencoding │ │ + [ f302] Negative seek position %zd │ │ + [ f31d] newline must be str or None, not %.200s │ │ + [ f345] dump_traceback │ │ + [ f354] Illegal instruction │ │ + [ f368] Segmentation fault │ │ + [ f37b] ", line │ │ + [ f384] DEF_BOUND │ │ + [ f38e] LOCAL │ │ + [ f394] no mem to build parser accelerators\n │ │ + [ f3b9] XXX too many states! │ │ + [ f3ce] PLUS │ │ + [ f3d3] or │ │ + [ f3d6] else │ │ + [ f3db] The '@' operator is │ │ + [ f3ef] f-string: self documenting expressions are only supported in Python 3.8 and greater │ │ + [ f443] tokenizer beginning of buffer │ │ + [ f461] (O(OiiN)) │ │ + [ f46b] a bytes-like object is required, not '%.100s' │ │ + [ f499] destination is too small to receive data from source │ │ + [ f4ce] __index__ returned non-int (type %.200s) │ │ + [ f4f7] '%.200s' object can't be concatenated │ │ + [ f51d] index │ │ + [ f523] %s first arg must be bytes or a tuple of bytes, not %s │ │ + [ f55a] PyBytes_FromFormatV(): %c format expects an integer in range [0; 255] │ │ + [ f5a0] unsupported format character '%c' (0x%x) at index %zd │ │ + [ f5d6] %c arg not in range(256) │ │ + [ f5ef] |Oss:bytes │ │ + [ f5fa] " │ │ + [ f5fc] argument 'co_lnotab' │ │ + [ f611] __text_signature__ │ │ + [ f624] enumerate │ │ + [ f62e] Onns │ │ + [ f633] Common base class for all non-exit exceptions. │ │ + [ f662] Signal the end from iterator.__anext__(). │ │ + [ f68c] strerror │ │ + [ f695] exception filename │ │ + [ f6a8] ^I^M\n │ │ + [ f6ad] Unicode related error. │ │ + [ f6c4] ] │ │ + [ f6c6] __args__ │ │ + [ f6cf] send │ │ + [ f6d4] cr_frame │ │ + [ f6dd] 0x%sp%c%d │ │ + [ f6e7] insane float_format or double_format │ │ + [ f70c] max_exp │ │ + [ f714] PyFrame_BlockSetup │ │ + [ f727] non-dict keyword only default args │ │ + [ f74a] __defaults__ │ │ + [ f757] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Objects/iterobject.c │ │ + [ f802] iter index too large │ │ + [ f817] argument must be iterable │ │ + [ f831] byteorder │ │ + [ f83b] _PyDict_CheckConsistency │ │ + [ f854] Not enough memory to allocate new values array │ │ + [ f883] PyBuffer_ToContiguous: len != view->len │ │ + [ f8ab] memoryview │ │ + [ f8b6] memoryview: unsupported format %s │ │ + [ f8d8] cannot modify read-only memory │ │ + [ f8f7] memoryview: underlying buffer requires suboffsets │ │ + [ f929] shape must be a list or a tuple │ │ + [ f949] @I │ │ + [ f94c] %.200s() takes no keyword arguments │ │ + [ f970] <%s object at %p> │ │ + [ f982] __repr__ returned non-string (type %.200s) │ │ + [ f9ad] Can't initialize type type │ │ + [ f9c8] Can't initialize bytearray type │ │ + [ f9e8] Can't initialize complex type │ │ + [ fa06] %s: │ │ + [ fa0b] NoneType takes no arguments │ │ + [ fa27] debug │ │ + [ fa2d] # bytes in allocated blocks │ │ + [ fa49] # bytes in available blocks │ │ + [ fa65] _PyMem_DebugCalloc │ │ + [ fa78] unnamed field │ │ + [ fa86] %.500s() takes an at least %zd-sequence (%zd-sequence given) │ │ + [ fac3] __slots__ items must be strings, not '%.200s' │ │ + [ faf1] __newobj__ │ │ + [ fafc] __getstate__ │ │ + [ fb09] __delete__ │ │ + [ fb14] __rsub__ │ │ + [ fb1d] __rpow__($self, value, mod=None, /)\n │ │ --\n │ │ Return pow(value, self, mod). │ │ - [ fb57] super(): empty __class__ cell │ │ - [ fb75] Cannot write %zi characters at %zi in a string of %zi characters │ │ - [ fbb6] Negative size passed to PyUnicode_FromStringAndSize │ │ - [ fbea] PyUnicode_AsDecodedObject() is deprecated; use PyCodec_Decode() to decode from str │ │ - [ fc3d] Can't initialize field name iterator type │ │ - [ fc67] must be str, not %.100s │ │ - [ fc7f] %c arg not in range(0x110000) │ │ - [ fc9d] module_globals must be a dict, not '%.200s' │ │ - [ fcc9] field 'orelse' is required for IfExp │ │ - [ fcee] field 'elt' is required for GeneratorExp │ │ - [ fd17] List │ │ - [ fd1c] Gt │ │ - [ fd1f] For(expr target, expr iter, stmt* body, stmt* orelse, string? type_comment) │ │ - [ fd6b] DictComp(expr key, expr value, comprehension* generators) │ │ - [ fda5] right │ │ - [ fdab] while traversing 'Expression' node │ │ - [ fdcf] while traversing 'AsyncFor' node │ │ - [ fdf1] AsyncFor field "body" must be a list, not a %.200s │ │ - [ fe24] AsyncFor field "body" changed size during iteration │ │ - [ fe58] Import field "names" changed size during iteration │ │ - [ fe8b] Nonlocal field "names" must be a list, not a %.200s │ │ - [ febf] required field "elt" missing from ListComp │ │ - [ feea] required field "key" missing from DictComp │ │ - [ ff15] while traversing 'DictComp' node │ │ - [ ff37] while traversing 'Compare' node │ │ - [ ff58] JoinedStr field "values" must be a list, not a %.200s │ │ - [ ff8e] required field "attr" missing from Attribute │ │ - [ ffbb] expected some sort of unaryop, but got %R │ │ - [ ffe5] invalid comp_op: %s %s │ │ - [ fffc] await │ │ - [ 10003] > │ │ - [ 10007] eval │ │ - [ 1000c] string, bytes or code │ │ - [ 10022] input(): lost sys.stdin │ │ - [ 1003a] end must be None or a string, not %.200s │ │ - [ 10063] %U() got multiple values for argument '%S' │ │ - [ 1008e] %U() takes %U positional argument%s but %zd%U %s given │ │ - [ 100c5] 'async with' received an object from __aenter__ that does not implement __await__: %.100s │ │ - [ 1011f] (On) │ │ - [ 10124] │ │ - [ 1012d] │ │ - [ 10137] Context │ │ - [ 1013f] _PyErr_ChainExceptions: exception %R is not a BaseException subclass │ │ - [ 10184] _PyErr_WriteUnraisableMsg │ │ - [ 1019e] exc_type │ │ - [ 101a7] nested_scopes │ │ - [ 101b5] bad format string: %.200s │ │ - [ 101cf] new style getargs format but argument is not a tuple │ │ - [ 10204] while_stmt │ │ - [ 1020f] dictorsetmaker │ │ - [ 1021e] __stdin__ │ │ - [ 10228] No such frozen object named %R │ │ - [ 10247] base_prefix │ │ - [ 10253] ]\n │ │ - [ 10258] Try `python -h' for more information.\n │ │ - [ 1027f] PYTHONPYCACHEPREFIX │ │ - [ 10293] Py_FileSystemDefaultEncodeErrors │ │ - [ 102b4] Py_UnbufferedStdioFlag │ │ - [ 102cb] _use_peg_parser │ │ - [ 102db] pycache_prefix │ │ - [ 102ea] parse_argv │ │ - [ 102f5] ' │ │ - [ 102f7] unmarshallable object │ │ - [ 1030d] module '%s' has no __dict__ │ │ - [ 10329] Py_ExitStatusException() must not be called on success │ │ - [ 10360] │ │ - [ 10369] init_set_builtins_open │ │ - [ 10380] _install │ │ - [ 10389] preinitialized │ │ - [ 10398] PyState_RemoveModule called on module with slots │ │ - [ 103c9] PyGILState_Release │ │ - [ 103dc] _PyThreadState_Delete │ │ - [ 103f2] Bad code object in .pyc file │ │ - [ 1040f] Truncation of value to short │ │ - [ 1042c] 'yield' inside set comprehension │ │ - [ 1044d] listcomp │ │ - [ 10456] failed to create a module object │ │ - [ 10477] _current_frames │ │ - [ 10487] hook │ │ - [ 1048c] line │ │ - [ 10491] __unraisablehook__ │ │ - [ 104a4] _PySys_InitCore │ │ - [ 104b4] Patch release number │ │ - [ 104c9] -d │ │ - [ 104cc] name of the lock implementation │ │ - [ 104ec] ss │ │ - [ 104ef] joinpath │ │ - [ 104f8] calculate_pybuilddir │ │ - [ 1050d] get_objects │ │ - [ 10519] generation parameter must be less than the number of available generations (%i) │ │ - [ 10569] {sisnsn} │ │ - [ 10572] gc: done, %zd unreachable, %zd uncollectable, %.4fs elapsed\n │ │ - [ 105af] execve │ │ - [ 105b6] setgroups │ │ - [ 105c0] pread │ │ - [ 105c6] pipe │ │ - [ 105cb] get_inheritable │ │ - [ 105db] gid │ │ - [ 105df] OOOi │ │ - [ 105e4] unable to determine login name │ │ - [ 10603] SC_MEMLOCK │ │ - [ 1060e] SC_RE_DUP_MAX │ │ - [ 1061c] PC_VDISABLE │ │ - [ 10628] terminal_size │ │ - [ 10636] O_DSYNC │ │ - [ 1063e] O_TRUNC │ │ - [ 10646] st_ctime │ │ - [ 1064f] EWOULDBLOCK │ │ - [ 1065b] ELNRNG │ │ - [ 10662] ENOSTR │ │ - [ 10669] re.UNICODE │ │ - [ 10674] repl │ │ - [ 10679] utf_16_be_encode │ │ - [ 1068a] unicode_escape_decode │ │ - [ 106a0] invalid partial state │ │ - [ 106b6] maxsize should be integer or None │ │ - [ 106d8] ior │ │ - [ 106dc] _get_dump │ │ - [ 106e6] _abc_instancecheck │ │ - [ 106f9] O(NO)O │ │ - [ 10700] %s(%zd) │ │ - [ 10708] zip_longest() got an unexpected keyword argument │ │ - [ 10739] itertools.groupby │ │ - [ 1074b] S_IMODE │ │ - [ 10753] UF_IMMUTABLE │ │ - [ 10760] process_time_ns │ │ - [ 10770] timeout value is too large │ │ - [ 1078b] allocate │ │ - [ 10794] setlocale │ │ - [ 1079e] LC_TIME │ │ - [ 107a6] LC_MONETARY │ │ - [ 107b2] seekable │ │ - [ 107bb] invalid buffering size │ │ - [ 107d2] _checkClosed │ │ - [ 107df] _io._BytesIOBuffer │ │ - [ 107f2] negative seek value %zd │ │ - [ 1080a] NK │ │ - [ 1080d] failed to enable faulthandler │ │ - [ 1082b] faulthandler_fatal_error_thread │ │ - [ 1084b] CELL │ │ - [ 10850] symtable() arg 3 must be 'exec' or 'eval' or 'single' │ │ - [ 10886] setstate(state) │ │ - [ 10896] XXX too high nonterminal number! │ │ - [ 108b7] NT%d │ │ - [ 108bc] SEMI │ │ - [ 108c1] attribute │ │ - [ 108cb] (OiiN) │ │ - [ 108d2] cannot mix bytes and nonbytes literals │ │ - [ 108f9] __peg_parser__ │ │ - [ 10908] Async comprehensions are │ │ - [ 10921] u │ │ - [ 10923] iso-latin-1 │ │ - [ 1092f] %.50s.__float__ returned non-float (type %.50s) │ │ - [ 1095f] %.200s is not a mapping │ │ - [ 10977] in __issubclass__ │ │ - [ 1098a] maketrans │ │ - [ 10994] invalid escape sequence '\%c' │ │ - [ 109b2] (dd) │ │ - [ 109b7] member_descriptor │ │ - [ 109c9] │ │ - [ 109e7] ConnectionResetError │ │ - [ 109fc] __suppress_context__ │ │ - [ 10a11] [Errno %S] %S: %R -> %R │ │ - [ 10a29] Broken pipe. │ │ - [ 10a36] Unicode decoding error. │ │ - [ 10a4e] __orig_class__ │ │ - [ 10a5d] generator ignored GeneratorExit │ │ - [ 10a7d] ag_code │ │ - [ 10a85] can't unpack IEEE 754 special value on non-IEEE platform │ │ - [ 10abe] hexadecimal value too large to represent as a float │ │ - [ 10af2] sys.float_info │ │ - [ 10b01] DBL_MIN_EXP -- minimum int e such that radix**(e-1) is a normalized float │ │ - [ 10b4b] dig │ │ - [ 10b4f] DBL_DIG -- digits │ │ - [ 10b61] block stack overflow │ │ - [ 10b76] iterator │ │ - [ 10b7f] list_iterator │ │ - [ 10b8d] an integer is required (got type %.200s) │ │ - [ 10bb6] __int__ returned non-int (type %.200s) │ │ - [ 10bdd] int() base must be >= 2 and <= 36, or 0 │ │ - [ 10c05] dict_reverseitemiterator │ │ - [ 10c1e] fromkeys │ │ - [ 10c27] cannot hash writable memoryview object │ │ - [ 10c4e] order must be 'C', 'F' or 'A' │ │ - [ 10c6c] memoryview: casts are restricted to C-contiguous views │ │ - [ 10ca3] Python C API version mismatch for module %.100s: This Python has API version %d, module %.100s has version %d. │ │ - [ 10d12] _module_repr │ │ - [ 10d1f] argument 'name' │ │ - [ 10d2f] while getting the repr of an object │ │ - [ 10d54] Can't initialize None type │ │ - [ 10d6f] Can't initialize code type │ │ - [ 10d8a] Can't initialize call iter type │ │ - [ 10daa] at p-%d: 0x%02x │ │ - [ 10dc2] sequence │ │ - [ 10dcb] %.500s() takes a %zd-sequence (%zd-sequence given) │ │ - [ 10dfe] duplicate base class %U │ │ - [ 10e16] %.200s.__init__() takes exactly one argument (the instance to initialize) │ │ - [ 10e60] __set__ │ │ - [ 10e68] __new__(type, /, *args, **kwargs)\n │ │ + [ fb63] super(): empty __class__ cell │ │ + [ fb81] Cannot write %zi characters at %zi in a string of %zi characters │ │ + [ fbc2] Negative size passed to PyUnicode_FromStringAndSize │ │ + [ fbf6] PyUnicode_AsDecodedObject() is deprecated; use PyCodec_Decode() to decode from str │ │ + [ fc49] Can't initialize field name iterator type │ │ + [ fc73] must be str, not %.100s │ │ + [ fc8b] %c arg not in range(0x110000) │ │ + [ fca9] module_globals must be a dict, not '%.200s' │ │ + [ fcd5] field 'orelse' is required for IfExp │ │ + [ fcfa] field 'elt' is required for GeneratorExp │ │ + [ fd23] List │ │ + [ fd28] Gt │ │ + [ fd2b] For(expr target, expr iter, stmt* body, stmt* orelse, string? type_comment) │ │ + [ fd77] DictComp(expr key, expr value, comprehension* generators) │ │ + [ fdb1] right │ │ + [ fdb7] while traversing 'Expression' node │ │ + [ fddb] while traversing 'AsyncFor' node │ │ + [ fdfd] AsyncFor field "body" must be a list, not a %.200s │ │ + [ fe30] AsyncFor field "body" changed size during iteration │ │ + [ fe64] Import field "names" changed size during iteration │ │ + [ fe97] Nonlocal field "names" must be a list, not a %.200s │ │ + [ fecb] required field "elt" missing from ListComp │ │ + [ fef6] required field "key" missing from DictComp │ │ + [ ff21] while traversing 'DictComp' node │ │ + [ ff43] while traversing 'Compare' node │ │ + [ ff64] JoinedStr field "values" must be a list, not a %.200s │ │ + [ ff9a] required field "attr" missing from Attribute │ │ + [ ffc7] expected some sort of unaryop, but got %R │ │ + [ fff1] invalid comp_op: %s %s │ │ + [ 10008] await │ │ + [ 1000f] > │ │ + [ 10013] eval │ │ + [ 10018] string, bytes or code │ │ + [ 1002e] input(): lost sys.stdin │ │ + [ 10046] end must be None or a string, not %.200s │ │ + [ 1006f] %U() got multiple values for argument '%S' │ │ + [ 1009a] %U() takes %U positional argument%s but %zd%U %s given │ │ + [ 100d1] 'async with' received an object from __aenter__ that does not implement __await__: %.100s │ │ + [ 1012b] (On) │ │ + [ 10130] │ │ + [ 10139] │ │ + [ 10143] Context │ │ + [ 1014b] _PyErr_ChainExceptions: exception %R is not a BaseException subclass │ │ + [ 10190] _PyErr_WriteUnraisableMsg │ │ + [ 101aa] exc_type │ │ + [ 101b3] nested_scopes │ │ + [ 101c1] bad format string: %.200s │ │ + [ 101db] new style getargs format but argument is not a tuple │ │ + [ 10210] while_stmt │ │ + [ 1021b] dictorsetmaker │ │ + [ 1022a] __stdin__ │ │ + [ 10234] No such frozen object named %R │ │ + [ 10253] base_prefix │ │ + [ 1025f] ]\n │ │ + [ 10264] Try `python -h' for more information.\n │ │ + [ 1028b] PYTHONPYCACHEPREFIX │ │ + [ 1029f] Py_FileSystemDefaultEncodeErrors │ │ + [ 102c0] Py_UnbufferedStdioFlag │ │ + [ 102d7] _use_peg_parser │ │ + [ 102e7] pycache_prefix │ │ + [ 102f6] parse_argv │ │ + [ 10301] ' │ │ + [ 10303] unmarshallable object │ │ + [ 10319] module '%s' has no __dict__ │ │ + [ 10335] Py_ExitStatusException() must not be called on success │ │ + [ 1036c] │ │ + [ 10375] init_set_builtins_open │ │ + [ 1038c] _install │ │ + [ 10395] preinitialized │ │ + [ 103a4] PyState_RemoveModule called on module with slots │ │ + [ 103d5] PyGILState_Release │ │ + [ 103e8] _PyThreadState_Delete │ │ + [ 103fe] Bad code object in .pyc file │ │ + [ 1041b] Truncation of value to short │ │ + [ 10438] 'yield' inside set comprehension │ │ + [ 10459] listcomp │ │ + [ 10462] failed to create a module object │ │ + [ 10483] _current_frames │ │ + [ 10493] hook │ │ + [ 10498] line │ │ + [ 1049d] __unraisablehook__ │ │ + [ 104b0] _PySys_InitCore │ │ + [ 104c0] Patch release number │ │ + [ 104d5] -d │ │ + [ 104d8] name of the lock implementation │ │ + [ 104f8] ss │ │ + [ 104fb] joinpath │ │ + [ 10504] calculate_pybuilddir │ │ + [ 10519] get_objects │ │ + [ 10525] generation parameter must be less than the number of available generations (%i) │ │ + [ 10575] {sisnsn} │ │ + [ 1057e] gc: done, %zd unreachable, %zd uncollectable, %.4fs elapsed\n │ │ + [ 105bb] execve │ │ + [ 105c2] setgroups │ │ + [ 105cc] pread │ │ + [ 105d2] pipe │ │ + [ 105d7] get_inheritable │ │ + [ 105e7] gid │ │ + [ 105eb] OOOi │ │ + [ 105f0] unable to determine login name │ │ + [ 1060f] SC_MEMLOCK │ │ + [ 1061a] SC_RE_DUP_MAX │ │ + [ 10628] PC_VDISABLE │ │ + [ 10634] terminal_size │ │ + [ 10642] O_DSYNC │ │ + [ 1064a] O_TRUNC │ │ + [ 10652] st_ctime │ │ + [ 1065b] EWOULDBLOCK │ │ + [ 10667] ELNRNG │ │ + [ 1066e] ENOSTR │ │ + [ 10675] re.UNICODE │ │ + [ 10680] repl │ │ + [ 10685] utf_16_be_encode │ │ + [ 10696] unicode_escape_decode │ │ + [ 106ac] invalid partial state │ │ + [ 106c2] maxsize should be integer or None │ │ + [ 106e4] ior │ │ + [ 106e8] _get_dump │ │ + [ 106f2] _abc_instancecheck │ │ + [ 10705] O(NO)O │ │ + [ 1070c] %s(%zd) │ │ + [ 10714] zip_longest() got an unexpected keyword argument │ │ + [ 10745] itertools.groupby │ │ + [ 10757] S_IMODE │ │ + [ 1075f] UF_IMMUTABLE │ │ + [ 1076c] process_time_ns │ │ + [ 1077c] timeout value is too large │ │ + [ 10797] allocate │ │ + [ 107a0] setlocale │ │ + [ 107aa] LC_TIME │ │ + [ 107b2] LC_MONETARY │ │ + [ 107be] seekable │ │ + [ 107c7] invalid buffering size │ │ + [ 107de] _checkClosed │ │ + [ 107eb] _io._BytesIOBuffer │ │ + [ 107fe] negative seek value %zd │ │ + [ 10816] NK │ │ + [ 10819] failed to enable faulthandler │ │ + [ 10837] faulthandler_fatal_error_thread │ │ + [ 10857] CELL │ │ + [ 1085c] symtable() arg 3 must be 'exec' or 'eval' or 'single' │ │ + [ 10892] setstate(state) │ │ + [ 108a2] XXX too high nonterminal number! │ │ + [ 108c3] NT%d │ │ + [ 108c8] SEMI │ │ + [ 108cd] attribute │ │ + [ 108d7] (OiiN) │ │ + [ 108de] cannot mix bytes and nonbytes literals │ │ + [ 10905] __peg_parser__ │ │ + [ 10914] Async comprehensions are │ │ + [ 1092d] u │ │ + [ 1092f] iso-latin-1 │ │ + [ 1093b] %.50s.__float__ returned non-float (type %.50s) │ │ + [ 1096b] %.200s is not a mapping │ │ + [ 10983] in __issubclass__ │ │ + [ 10996] maketrans │ │ + [ 109a0] invalid escape sequence '\%c' │ │ + [ 109be] (dd) │ │ + [ 109c3] member_descriptor │ │ + [ 109d5] │ │ + [ 109f3] ConnectionResetError │ │ + [ 10a08] __suppress_context__ │ │ + [ 10a1d] [Errno %S] %S: %R -> %R │ │ + [ 10a35] Broken pipe. │ │ + [ 10a42] Unicode decoding error. │ │ + [ 10a5a] __orig_class__ │ │ + [ 10a69] generator ignored GeneratorExit │ │ + [ 10a89] ag_code │ │ + [ 10a91] can't unpack IEEE 754 special value on non-IEEE platform │ │ + [ 10aca] hexadecimal value too large to represent as a float │ │ + [ 10afe] sys.float_info │ │ + [ 10b0d] DBL_MIN_EXP -- minimum int e such that radix**(e-1) is a normalized float │ │ + [ 10b57] dig │ │ + [ 10b5b] DBL_DIG -- digits │ │ + [ 10b6d] block stack overflow │ │ + [ 10b82] iterator │ │ + [ 10b8b] list_iterator │ │ + [ 10b99] an integer is required (got type %.200s) │ │ + [ 10bc2] __int__ returned non-int (type %.200s) │ │ + [ 10be9] int() base must be >= 2 and <= 36, or 0 │ │ + [ 10c11] dict_reverseitemiterator │ │ + [ 10c2a] fromkeys │ │ + [ 10c33] cannot hash writable memoryview object │ │ + [ 10c5a] order must be 'C', 'F' or 'A' │ │ + [ 10c78] memoryview: casts are restricted to C-contiguous views │ │ + [ 10caf] Python C API version mismatch for module %.100s: This Python has API version %d, module %.100s has version %d. │ │ + [ 10d1e] _module_repr │ │ + [ 10d2b] argument 'name' │ │ + [ 10d3b] while getting the repr of an object │ │ + [ 10d60] Can't initialize None type │ │ + [ 10d7b] Can't initialize code type │ │ + [ 10d96] Can't initialize call iter type │ │ + [ 10db6] at p-%d: 0x%02x │ │ + [ 10dce] sequence │ │ + [ 10dd7] %.500s() takes a %zd-sequence (%zd-sequence given) │ │ + [ 10e0a] duplicate base class %U │ │ + [ 10e22] %.200s.__init__() takes exactly one argument (the instance to initialize) │ │ + [ 10e6c] __set__ │ │ + [ 10e74] __new__(type, /, *args, **kwargs)\n │ │ --\n │ │ Create and return new object. See help(type) for accurate signature. │ │ - [ 10ed4] __aiter__ │ │ - [ 10ede] __anext__ │ │ - [ 10ee8] __rand__($self, value, /)\n │ │ + [ 10ee0] __aiter__ │ │ + [ 10eea] __anext__ │ │ + [ 10ef4] __rand__($self, value, /)\n │ │ --\n │ │ Return value&self. │ │ - [ 10f19] __xor__($self, value, /)\n │ │ + [ 10f25] __xor__($self, value, /)\n │ │ --\n │ │ Return self^value. │ │ - [ 10f49] __matmul__ │ │ - [ 10f54] surrogateescape │ │ - [ 10f64] Can't compare %.100s and %.100s │ │ - [ 10f84] not all arguments converted during string formatting │ │ - [ 10fb9] │ │ - [ 10fcf] Replacement index %zd out of range for positional args tuple │ │ - [ 1100c] argument 3 │ │ - [ 11017] stdio_encoding │ │ - [ 11026] failed to get the Python codec name of the stdio encoding │ │ - [ 11060] field 'value' is required for Subscript │ │ - [ 11088] field 'ctx' is required for Name │ │ - [ 110a9] mod │ │ - [ 110ad] Yield │ │ - [ 110b3] JoinedStr │ │ - [ 110bd] Starred │ │ - [ 110c5] Set(expr* elts) │ │ - [ 110d5] decorator_list │ │ - [ 110e4] kw_defaults │ │ - [ 110f0] simple │ │ - [ 110f7] required field "body" missing from Expression │ │ - [ 11125] FunctionType field "argtypes" changed size during iteration │ │ - [ 11161] required field "simple" missing from AnnAssign │ │ - [ 11190] required field "target" missing from AsyncFor │ │ - [ 111be] While field "orelse" changed size during iteration │ │ - [ 111f1] Try field "body" must be a list, not a %.200s │ │ - [ 1121f] required field "finalbody" missing from Try │ │ - [ 1124b] while traversing 'withitem' node │ │ - [ 1126d] while traversing 'BinOp' node │ │ - [ 1128c] GeneratorExp field "generators" must be a list, not a %.200s │ │ - [ 112c9] __debug__ │ │ - [ 112d3] Async with statements are only supported in Python 3.5 and greater │ │ - [ 11316] @ │ │ - [ 1131a] map() must have at least two arguments. │ │ - [ 11342] dir │ │ - [ 11346] dont_inherit │ │ - [ 11353] hasattr(): attribute name must be string │ │ - [ 1137c] bad RAISE_VARARGS oparg │ │ - [ 11394] unknown opcode │ │ - [ 113a3] %U() keywords must be strings │ │ - [ 113c1] PyCOND_INIT(gil->switch_cond) failed │ │ - [ 113e6] argument must be callable │ │ - [ 11400] Implements the 'xmlcharrefreplace' error handling, which replaces an unencodable character with the appropriate XML character reference. │ │ - [ 11489] │ │ - [ 11494] sOO │ │ - [ 11498] bytes-like object │ │ - [ 114aa] %.200s() │ │ - [ 114b4] simple_stmt │ │ - [ 114c0] arith_expr │ │ - [ 114cb] arglist │ │ - [ 114d3] __stdout__ │ │ - [ 114de] package must be a string │ │ - [ 114f7] __package__ != __spec__.parent │ │ - [ 11516] dev_mode │ │ - [ 1151f] check_hash_pycs_mode │ │ - [ 11534] NULL object in marshal data for tuple │ │ - [ 1155a] _Py_SetProgramFullPath │ │ - [ 11571] utf8_mode │ │ - [ 1157b] 0 │ │ - [ 1157d] preconfig_init_utf8_mode │ │ - [ 11596] can't make first thread │ │ - [ 115ae] can't import _imp │ │ - [ 115c0] initialized │ │ - [ 115cc] tstate_delete_common │ │ - [ 115e1] could not register None for cross-interpreter sharing │ │ - [ 11617] could not register int for cross-interpreter sharing │ │ - [ 1164c] error=%d\n │ │ - [ 11656] _Py_HashRandomization_Init │ │ - [ 11671] comprehension inner loop cannot rebind assignment expression target '%U' │ │ - [ 116ba] can't initialize sys module │ │ - [ 116d6] audit │ │ - [ 116dc] call_tracing │ │ - [ 116e9] __excepthook__ │ │ - [ 116f8] maxsize │ │ - [ 11700] maxunicode │ │ - [ 1170b] multiplier used for the imaginary part of a complex number │ │ - [ 11746] hash_randomization │ │ - [ 11759] tb_next │ │ - [ 11761] sep must be ASCII. │ │ - [ 11774] Alternate form (#) not allowed in string format specifier │ │ - [ 117ae] calculate_argv0_path │ │ - [ 117c3] search_for_exec_prefix │ │ - [ 117da] cpython.run_interactivehook │ │ - [ 117f6] set_debug │ │ - [ 11800] stat │ │ - [ 11805] sched_setparam │ │ - [ 11814] setuid │ │ - [ 1181b] setgid │ │ - [ 11822] os.rename │ │ - [ 1182c] utime: 'ns' must be a tuple of two ints │ │ - [ 11854] execv() arg 2 must be a tuple or list │ │ - [ 1187a] too many groups │ │ - [ 1188a] SC_2_C_VERSION │ │ - [ 11899] SC_AIO_PRIO_DELTA_MAX │ │ - [ 118af] SC_CHILD_MAX │ │ - [ 118bc] SC_XOPEN_VERSION │ │ - [ 118cd] PC_MAX_INPUT │ │ - [ 118da] DirEntry │ │ - [ 118e3] X_OK │ │ - [ 118e8] si_signo │ │ - [ 118f1] time of last access │ │ - [ 11905] time of last modification │ │ - [ 1191f] os.terminal_size │ │ - [ 11930] |$p:is_file │ │ - [ 1193c] the entry's full path name; equivalent to os.path.join(scandir_path, entry.name) │ │ - [ 1198d] errorcode │ │ - [ 11997] EHOSTDOWN │ │ - [ 119a1] EROFS │ │ - [ 119a7] EREMOTEIO │ │ - [ 119b1] ELIBMAX │ │ - [ 119b9] EEXIST │ │ - [ 119c0] pw_name │ │ - [ 119c8] MAXGROUPS │ │ - [ 119d2] internal error in regular expression engine │ │ - [ 119fe] utf_16_le_encode │ │ - [ 11a0f] utf_16_ex_decode │ │ - [ 11a20] raw_unicode_escape_encode │ │ - [ 11a3a] getweakrefcount │ │ - [ 11a4a] not a weakref │ │ - [ 11a58] gt │ │ - [ 11a5b] permutations │ │ - [ 11a68] repeat argument too large │ │ - [ 11a82] %s(%R, %zd) │ │ - [ 11a8e] O(OO)(OOO) │ │ - [ 11a99] NSIG │ │ - [ 11a9e] SIGABRT │ │ - [ 11aa6] S_IFREG │ │ - [ 11aae] SF_ARCHIVED │ │ - [ 11aba] ST_SIZE │ │ - [ 11ac2] monotonic_ns │ │ - [ 11acf] day of week out of range │ │ - [ 11ae8] getrusage(RUSAGE_SELF) │ │ - [ 11aff] the processor time used is not available or its value cannot be represented │ │ - [ 11b4b] month of year, range [1, 12] │ │ - [ 11b68] _thread._localdummy │ │ - [ 11b7c] can't specify a timeout for a non-blocking call │ │ - [ 11bac] start_new_thread │ │ - [ 11bbd] _io.FileIO │ │ - [ 11bc8] readline of closed file │ │ - [ 11be0] string argument expected, got '%s' │ │ - [ 11c03] (OOnN) │ │ - [ 11c0a] fourth item of state should be a dict, got a %.200s │ │ - [ 11c3e] initial_value │ │ - [ 11c4c] Aborted │ │ - [ 11c54] DEF_IMPORT │ │ - [ 11c5f] TYPE_MODULE │ │ - [ 11c6b] staticmeth(*args, **kw) │ │ - [ 11c83] %.32s(%.32s) │ │ - [ 11c90] LSQB │ │ - [ 11c95] DOT │ │ - [ 11c99] DOUBLESTAR │ │ - [ 11ca4] conditional expression │ │ - [ 11cbb] (%s) %U │ │ - [ 11cc3] Async functions are │ │ - [ 11cd7] latin-1 │ │ - [ 11cdf] readline │ │ - [ 11ce8] @ │ │ - [ 11cea] ^= │ │ - [ 11ced] expandtabs │ │ - [ 11cf8] (O(y#)N) │ │ - [ 11d01] string argument without an encoding │ │ - [ 11d25] invalid \x escape at position %zd │ │ - [ 11d47] '%.200s' object is not callable │ │ - [ 11d67] PyCapsule_GetDestructor called with invalid PyCapsule object │ │ - [ 11da4] __name__ │ │ - [ 11dad] argument 'co_varnames' │ │ - [ 11dc4] co_firstlineno must be a positive integer │ │ - [ 11dee] %s%s%sj%s │ │ - [ 11df8] can't take floor or mod of complex number. │ │ - [ 11e23] method_descriptor │ │ - [ 11e35] descriptor '%V' for '%.100s' objects doesn't apply to a '%.100s' object │ │ - [ 11e7d] sy#nns │ │ - [ 11e84] StopIteration │ │ - [ 11e92] IndexError │ │ - [ 11e9d] ValueError │ │ - [ 11ea8] PermissionError │ │ - [ 11eb8] Request to exit from the interpreter. │ │ - [ 11ede] Program interrupted by user. │ │ - [ 11efb] I/O operation would block. │ │ - [ 11f16] can't translate character '\x%02x' in position %zd: %U │ │ - [ 11f4d] isinstance() argument 2 cannot be a parameterized generic │ │ - [ 11f87] coroutine raised StopIteration │ │ - [ 11fa6] w │ │ - [ 11fa8] C?�^A^B^C^D^E │ │ - [ 11fb1] unknown │ │ - [ 11fb9] can't jump from the 'call' trace event of a new frame │ │ - [ 11fef] list indices must be integers or slices, not %.200s │ │ - [ 12023] Ceiling of an Integral returns itself. │ │ - [ 1204a] intersection │ │ - [ 12057] dict_values │ │ - [ 12063] memoryview assignment: lvalue and rvalue have different structures │ │ - [ 120a6] F │ │ - [ 120a8] format │ │ - [ 120af] @B │ │ - [ 120b2] object refcount : %ld\n │ │ - [ 120c9] Can't initialize reversed dict values type │ │ - [ 120f4] Can't initialize function type │ │ - [ 12113] == │ │ - [ 12116] > │ │ - [ 12118] deallocating NotImplemented │ │ - [ 12134] Debug memory block at address p=%p: │ │ - [ 12158] step │ │ - [ 1215d] _PyType_CheckConsistency │ │ - [ 12176] __prepare__() -> dict\n │ │ + [ 10f55] __matmul__ │ │ + [ 10f60] surrogateescape │ │ + [ 10f70] Can't compare %.100s and %.100s │ │ + [ 10f90] not all arguments converted during string formatting │ │ + [ 10fc5] │ │ + [ 10fdb] Replacement index %zd out of range for positional args tuple │ │ + [ 11018] argument 3 │ │ + [ 11023] stdio_encoding │ │ + [ 11032] failed to get the Python codec name of the stdio encoding │ │ + [ 1106c] field 'value' is required for Subscript │ │ + [ 11094] field 'ctx' is required for Name │ │ + [ 110b5] mod │ │ + [ 110b9] Yield │ │ + [ 110bf] JoinedStr │ │ + [ 110c9] Starred │ │ + [ 110d1] Set(expr* elts) │ │ + [ 110e1] decorator_list │ │ + [ 110f0] kw_defaults │ │ + [ 110fc] simple │ │ + [ 11103] required field "body" missing from Expression │ │ + [ 11131] FunctionType field "argtypes" changed size during iteration │ │ + [ 1116d] required field "simple" missing from AnnAssign │ │ + [ 1119c] required field "target" missing from AsyncFor │ │ + [ 111ca] While field "orelse" changed size during iteration │ │ + [ 111fd] Try field "body" must be a list, not a %.200s │ │ + [ 1122b] required field "finalbody" missing from Try │ │ + [ 11257] while traversing 'withitem' node │ │ + [ 11279] while traversing 'BinOp' node │ │ + [ 11298] GeneratorExp field "generators" must be a list, not a %.200s │ │ + [ 112d5] __debug__ │ │ + [ 112df] Async with statements are only supported in Python 3.5 and greater │ │ + [ 11322] @ │ │ + [ 11326] map() must have at least two arguments. │ │ + [ 1134e] dir │ │ + [ 11352] dont_inherit │ │ + [ 1135f] hasattr(): attribute name must be string │ │ + [ 11388] bad RAISE_VARARGS oparg │ │ + [ 113a0] unknown opcode │ │ + [ 113af] %U() keywords must be strings │ │ + [ 113cd] PyCOND_INIT(gil->switch_cond) failed │ │ + [ 113f2] argument must be callable │ │ + [ 1140c] Implements the 'xmlcharrefreplace' error handling, which replaces an unencodable character with the appropriate XML character reference. │ │ + [ 11495] │ │ + [ 114a0] sOO │ │ + [ 114a4] bytes-like object │ │ + [ 114b6] %.200s() │ │ + [ 114c0] simple_stmt │ │ + [ 114cc] arith_expr │ │ + [ 114d7] arglist │ │ + [ 114df] __stdout__ │ │ + [ 114ea] package must be a string │ │ + [ 11503] __package__ != __spec__.parent │ │ + [ 11522] dev_mode │ │ + [ 1152b] check_hash_pycs_mode │ │ + [ 11540] NULL object in marshal data for tuple │ │ + [ 11566] _Py_SetProgramFullPath │ │ + [ 1157d] utf8_mode │ │ + [ 11587] 0 │ │ + [ 11589] preconfig_init_utf8_mode │ │ + [ 115a2] can't make first thread │ │ + [ 115ba] can't import _imp │ │ + [ 115cc] initialized │ │ + [ 115d8] tstate_delete_common │ │ + [ 115ed] could not register None for cross-interpreter sharing │ │ + [ 11623] could not register int for cross-interpreter sharing │ │ + [ 11658] error=%d\n │ │ + [ 11662] _Py_HashRandomization_Init │ │ + [ 1167d] comprehension inner loop cannot rebind assignment expression target '%U' │ │ + [ 116c6] can't initialize sys module │ │ + [ 116e2] audit │ │ + [ 116e8] call_tracing │ │ + [ 116f5] __excepthook__ │ │ + [ 11704] maxsize │ │ + [ 1170c] maxunicode │ │ + [ 11717] multiplier used for the imaginary part of a complex number │ │ + [ 11752] hash_randomization │ │ + [ 11765] tb_next │ │ + [ 1176d] sep must be ASCII. │ │ + [ 11780] Alternate form (#) not allowed in string format specifier │ │ + [ 117ba] calculate_argv0_path │ │ + [ 117cf] search_for_exec_prefix │ │ + [ 117e6] cpython.run_interactivehook │ │ + [ 11802] set_debug │ │ + [ 1180c] stat │ │ + [ 11811] sched_setparam │ │ + [ 11820] setuid │ │ + [ 11827] setgid │ │ + [ 1182e] os.rename │ │ + [ 11838] utime: 'ns' must be a tuple of two ints │ │ + [ 11860] execv() arg 2 must be a tuple or list │ │ + [ 11886] too many groups │ │ + [ 11896] SC_2_C_VERSION │ │ + [ 118a5] SC_AIO_PRIO_DELTA_MAX │ │ + [ 118bb] SC_CHILD_MAX │ │ + [ 118c8] SC_XOPEN_VERSION │ │ + [ 118d9] PC_MAX_INPUT │ │ + [ 118e6] DirEntry │ │ + [ 118ef] X_OK │ │ + [ 118f4] si_signo │ │ + [ 118fd] time of last access │ │ + [ 11911] time of last modification │ │ + [ 1192b] os.terminal_size │ │ + [ 1193c] |$p:is_file │ │ + [ 11948] the entry's full path name; equivalent to os.path.join(scandir_path, entry.name) │ │ + [ 11999] errorcode │ │ + [ 119a3] EHOSTDOWN │ │ + [ 119ad] EROFS │ │ + [ 119b3] EREMOTEIO │ │ + [ 119bd] ELIBMAX │ │ + [ 119c5] EEXIST │ │ + [ 119cc] pw_name │ │ + [ 119d4] MAXGROUPS │ │ + [ 119de] internal error in regular expression engine │ │ + [ 11a0a] utf_16_le_encode │ │ + [ 11a1b] utf_16_ex_decode │ │ + [ 11a2c] raw_unicode_escape_encode │ │ + [ 11a46] getweakrefcount │ │ + [ 11a56] not a weakref │ │ + [ 11a64] gt │ │ + [ 11a67] permutations │ │ + [ 11a74] repeat argument too large │ │ + [ 11a8e] %s(%R, %zd) │ │ + [ 11a9a] O(OO)(OOO) │ │ + [ 11aa5] NSIG │ │ + [ 11aaa] SIGABRT │ │ + [ 11ab2] S_IFREG │ │ + [ 11aba] SF_ARCHIVED │ │ + [ 11ac6] ST_SIZE │ │ + [ 11ace] monotonic_ns │ │ + [ 11adb] day of week out of range │ │ + [ 11af4] getrusage(RUSAGE_SELF) │ │ + [ 11b0b] the processor time used is not available or its value cannot be represented │ │ + [ 11b57] month of year, range [1, 12] │ │ + [ 11b74] _thread._localdummy │ │ + [ 11b88] can't specify a timeout for a non-blocking call │ │ + [ 11bb8] start_new_thread │ │ + [ 11bc9] _io.FileIO │ │ + [ 11bd4] readline of closed file │ │ + [ 11bec] string argument expected, got '%s' │ │ + [ 11c0f] (OOnN) │ │ + [ 11c16] fourth item of state should be a dict, got a %.200s │ │ + [ 11c4a] initial_value │ │ + [ 11c58] Aborted │ │ + [ 11c60] DEF_IMPORT │ │ + [ 11c6b] TYPE_MODULE │ │ + [ 11c77] staticmeth(*args, **kw) │ │ + [ 11c8f] %.32s(%.32s) │ │ + [ 11c9c] LSQB │ │ + [ 11ca1] DOT │ │ + [ 11ca5] DOUBLESTAR │ │ + [ 11cb0] conditional expression │ │ + [ 11cc7] (%s) %U │ │ + [ 11ccf] Async functions are │ │ + [ 11ce3] latin-1 │ │ + [ 11ceb] readline │ │ + [ 11cf4] @ │ │ + [ 11cf6] ^= │ │ + [ 11cf9] expandtabs │ │ + [ 11d04] (O(y#)N) │ │ + [ 11d0d] string argument without an encoding │ │ + [ 11d31] invalid \x escape at position %zd │ │ + [ 11d53] '%.200s' object is not callable │ │ + [ 11d73] PyCapsule_GetDestructor called with invalid PyCapsule object │ │ + [ 11db0] __name__ │ │ + [ 11db9] argument 'co_varnames' │ │ + [ 11dd0] co_firstlineno must be a positive integer │ │ + [ 11dfa] %s%s%sj%s │ │ + [ 11e04] can't take floor or mod of complex number. │ │ + [ 11e2f] method_descriptor │ │ + [ 11e41] descriptor '%V' for '%.100s' objects doesn't apply to a '%.100s' object │ │ + [ 11e89] sy#nns │ │ + [ 11e90] StopIteration │ │ + [ 11e9e] IndexError │ │ + [ 11ea9] ValueError │ │ + [ 11eb4] PermissionError │ │ + [ 11ec4] Request to exit from the interpreter. │ │ + [ 11eea] Program interrupted by user. │ │ + [ 11f07] I/O operation would block. │ │ + [ 11f22] can't translate character '\x%02x' in position %zd: %U │ │ + [ 11f59] isinstance() argument 2 cannot be a parameterized generic │ │ + [ 11f93] coroutine raised StopIteration │ │ + [ 11fb2] w │ │ + [ 11fb4] C?�^A^B^C^D^E │ │ + [ 11fbd] unknown │ │ + [ 11fc5] can't jump from the 'call' trace event of a new frame │ │ + [ 11ffb] list indices must be integers or slices, not %.200s │ │ + [ 1202f] Ceiling of an Integral returns itself. │ │ + [ 12056] intersection │ │ + [ 12063] dict_values │ │ + [ 1206f] memoryview assignment: lvalue and rvalue have different structures │ │ + [ 120b2] F │ │ + [ 120b4] format │ │ + [ 120bb] @B │ │ + [ 120be] object refcount : %ld\n │ │ + [ 120d5] Can't initialize reversed dict values type │ │ + [ 12100] Can't initialize function type │ │ + [ 1211f] == │ │ + [ 12122] > │ │ + [ 12124] deallocating NotImplemented │ │ + [ 12140] Debug memory block at address p=%p: │ │ + [ 12164] step │ │ + [ 12169] _PyType_CheckConsistency │ │ + [ 12182] __prepare__() -> dict\n │ │ used to create the namespace for the class statement │ │ - [ 121c1] __classcell__ must be a nonlocal cell, not %.200R │ │ - [ 121f3] dictionary for instance variables (if defined) │ │ - [ 12222] __abs__ │ │ - [ 1222a] __int__($self, /)\n │ │ + [ 121cd] __classcell__ must be a nonlocal cell, not %.200R │ │ + [ 121ff] dictionary for instance variables (if defined) │ │ + [ 1222e] __abs__ │ │ + [ 12236] __int__($self, /)\n │ │ --\n │ │ int(self) │ │ - [ 1224a] __matmul__($self, value, /)\n │ │ + [ 12256] __matmul__($self, value, /)\n │ │ --\n │ │ Return self@value. │ │ - [ 1227d] __iadd__($self, value, /)\n │ │ + [ 12289] __iadd__($self, value, /)\n │ │ --\n │ │ Implement self+=value. │ │ - [ 122b2] PyUnicode_FromFormatV() expects an ASCII-encoded format string, got a non-ASCII byte: 0x%02x │ │ - [ 1230f] size │ │ - [ 12314] end of string while looking for conversion specifier │ │ - [ 12349] ref │ │ - [ 1234d] _warnings.defaultaction must be a string, not '%.200s' │ │ - [ 12384] category must be a Warning subclass, not '%s' │ │ - [ 123b2] registry │ │ - [ 123bb] field 'name' is required for AsyncFunctionDef │ │ - [ 123e9] field 'elt' is required for ListComp │ │ - [ 1240e] field 'key' is required for DictComp │ │ - [ 12433] field 'left' is required for Compare │ │ - [ 12458] While │ │ - [ 1245e] Pass │ │ - [ 12463] Mod │ │ - [ 12467] arguments │ │ - [ 12471] Dict(expr* keys, expr* values) │ │ - [ 12490] comprehension(expr target, expr iter, expr* ifs, int is_async) │ │ - [ 124cf] cause │ │ - [ 124d5] elts │ │ - [ 124da] finalbody │ │ - [ 124e4] kwarg │ │ - [ 124ea] O() │ │ - [ 124ee] FunctionType field "argtypes" must be a list, not a %.200s │ │ - [ 12529] AsyncFunctionDef field "body" changed size during iteration │ │ - [ 12565] required field "keywords" missing from ClassDef │ │ - [ 12595] required field "col_offset" missing from arg │ │ - [ 125c2] while traversing 'keyword' node │ │ - [ 125e3] required field "generators" missing from DictComp │ │ - [ 12615] required field "value" missing from Subscript │ │ - [ 12643] required field "ctx" missing from Subscript │ │ - [ 1266f] required field "ctx" missing from Name │ │ - [ 12696] required field "is_async" missing from comprehension │ │ - [ 126cb] %U │ │ - [ 126ce] unknown import statement: starts with command '%s' │ │ - [ 12701] } │ │ - [ 12703] or │ │ - [ 12708] lambda │ │ - [ 12710] __build_class__ │ │ - [ 12720] abs │ │ - [ 12724] calling %R should have returned an instance of BaseException, not %R │ │ - [ 12769] too many values to unpack (expected %d) │ │ - [ 12791] not enough values to unpack (expected at least %d, got %zd) │ │ - [ 127cd] namereplace │ │ - [ 127d9] from __future__ imports must occur at the beginning of the file │ │ - [ 12819] cannot exit context: thread state references a different context object │ │ - [ 12861] future feature %.100s is not defined │ │ - [ 12886] read-only bytes-like object │ │ - [ 128a2] Invalid format string ($ before |) │ │ - [ 128c5] dotted_as_name │ │ - [ 128d4] testlist │ │ - [ 128dd] sync_comp_for │ │ - [ 128eb] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Python/import.c │ │ - [ 12991] release_lock │ │ - [ 1299e] PyWideStringList_Insert index must be >= 0 │ │ - [ 129c9] PYTHONVERBOSE │ │ - [ 129d7] interactive │ │ - [ 129e3] run_command │ │ - [ 129ef] marshal.dumps │ │ - [ 129fd] bad marshal data (index list too large) │ │ - [ 12a25] encodings.latin_1 │ │ - [ 12a37] Bad magic number in .pyc file │ │ - [ 12a55] timestamp too large to convert to C _PyTime_t │ │ - [ 12a83] recursion limit must be greater or equal than 1 │ │ - [ 12ab3] firstiter │ │ - [ 12abd] short │ │ - [ 12ac3] sem_wait │ │ - [ 12acc] Cannot specify both ',' and '_'. │ │ - [ 12aed] _collections │ │ - [ 12afa] calculate_set_exec_prefix │ │ - [ 12b14] Could not access runpy._run_module_as_main\n │ │ - [ 12b40] signal │ │ - [ 12b47] callbacks │ │ - [ 12b51] get_threshold │ │ - [ 12b5f] (iii) │ │ - [ 12b65] expected %.200s.__fspath__() to return str or bytes, not %.200s │ │ - [ 12ba5] ttyname │ │ - [ 12bad] sched_setscheduler │ │ - [ 12bc0] seteuid │ │ - [ 12bc8] truncate │ │ - [ 12bd1] scandir │ │ - [ 12bd9] string, bytes, os.PathLike, integer or None │ │ - [ 12c05] os.link │ │ - [ 12c0d] utime: 'times' must be either a tuple of two ints or None │ │ - [ 12c47] OOO │ │ - [ 12c4b] execve: argv must not be empty │ │ - [ 12c6a] SC_ARG_MAX │ │ - [ 12c75] SC_BC_BASE_MAX │ │ - [ 12c84] SC_CLK_TCK │ │ - [ 12c8f] SC_THREAD_KEYS_MAX │ │ - [ 12ca2] SC_TTY_NAME_MAX │ │ - [ 12cb2] os.scandir │ │ - [ 12cbd] O_NDELAY │ │ - [ 12cc6] O_DIRECT │ │ - [ 12ccf] RTLD_LAZY │ │ - [ 12cd9] RTLD_NODELETE │ │ - [ 12ce7] RTLD_NOLOAD │ │ - [ 12cf3] st_ino │ │ - [ 12cfa] st_mtime │ │ - [ 12d03] time of last change │ │ - [ 12d17] elapsed │ │ - [ 12d1f] ESTALE │ │ - [ 12d26] struct_passwd │ │ - [ 12d34] pw_uid │ │ - [ 12d3b] home directory │ │ - [ 12d4a] string │ │ - [ 12d51] The regex matching flags. │ │ - [ 12d6b] span │ │ - [ 12d70] The regular expression object. │ │ - [ 12d8f] or_ │ │ - [ 12d93] lt │ │ - [ 12d96] O|O&O&:index │ │ - [ 12da3] maxlen must be non-negative │ │ - [ 12dbf] Factory for default value called by __missing__(). │ │ - [ 12df2] combinations │ │ - [ 12dff] chain │ │ - [ 12e05] _ncallbacks │ │ - [ 12e11] SIGUSR1 │ │ - [ 12e19] alarm │ │ - [ 12e1f] S_ISLNK │ │ - [ 12e27] S_IEXEC │ │ - [ 12e2f] ST_MODE │ │ - [ 12e37] iO:clock_settime │ │ - [ 12e48] iiiiiiiii;strftime(): illegal time tuple argument │ │ - [ 12e7a] RLock │ │ - [ 12e80] newlines │ │ - [ 12e89] peek │ │ - [ 12e8e] _checkSeekable │ │ - [ 12e9d] <_io.FileIO [closed]> │ │ - [ 12eb3] Cannot use closefd=False with file name │ │ - [ 12edb] third item of state should be a dict, got a %.200s │ │ - [ 12f0e] iy │ │ - [ 12f11] cancel_dump_traceback_later():\n │ │ + [ 122be] PyUnicode_FromFormatV() expects an ASCII-encoded format string, got a non-ASCII byte: 0x%02x │ │ + [ 1231b] size │ │ + [ 12320] end of string while looking for conversion specifier │ │ + [ 12355] ref │ │ + [ 12359] _warnings.defaultaction must be a string, not '%.200s' │ │ + [ 12390] category must be a Warning subclass, not '%s' │ │ + [ 123be] registry │ │ + [ 123c7] field 'name' is required for AsyncFunctionDef │ │ + [ 123f5] field 'elt' is required for ListComp │ │ + [ 1241a] field 'key' is required for DictComp │ │ + [ 1243f] field 'left' is required for Compare │ │ + [ 12464] While │ │ + [ 1246a] Pass │ │ + [ 1246f] Mod │ │ + [ 12473] arguments │ │ + [ 1247d] Dict(expr* keys, expr* values) │ │ + [ 1249c] comprehension(expr target, expr iter, expr* ifs, int is_async) │ │ + [ 124db] cause │ │ + [ 124e1] elts │ │ + [ 124e6] finalbody │ │ + [ 124f0] kwarg │ │ + [ 124f6] O() │ │ + [ 124fa] FunctionType field "argtypes" must be a list, not a %.200s │ │ + [ 12535] AsyncFunctionDef field "body" changed size during iteration │ │ + [ 12571] required field "keywords" missing from ClassDef │ │ + [ 125a1] required field "col_offset" missing from arg │ │ + [ 125ce] while traversing 'keyword' node │ │ + [ 125ef] required field "generators" missing from DictComp │ │ + [ 12621] required field "value" missing from Subscript │ │ + [ 1264f] required field "ctx" missing from Subscript │ │ + [ 1267b] required field "ctx" missing from Name │ │ + [ 126a2] required field "is_async" missing from comprehension │ │ + [ 126d7] %U │ │ + [ 126da] unknown import statement: starts with command '%s' │ │ + [ 1270d] } │ │ + [ 1270f] or │ │ + [ 12714] lambda │ │ + [ 1271c] __build_class__ │ │ + [ 1272c] abs │ │ + [ 12730] calling %R should have returned an instance of BaseException, not %R │ │ + [ 12775] too many values to unpack (expected %d) │ │ + [ 1279d] not enough values to unpack (expected at least %d, got %zd) │ │ + [ 127d9] namereplace │ │ + [ 127e5] from __future__ imports must occur at the beginning of the file │ │ + [ 12825] cannot exit context: thread state references a different context object │ │ + [ 1286d] future feature %.100s is not defined │ │ + [ 12892] read-only bytes-like object │ │ + [ 128ae] Invalid format string ($ before |) │ │ + [ 128d1] dotted_as_name │ │ + [ 128e0] testlist │ │ + [ 128e9] sync_comp_for │ │ + [ 128f7] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Python/import.c │ │ + [ 1299d] release_lock │ │ + [ 129aa] PyWideStringList_Insert index must be >= 0 │ │ + [ 129d5] PYTHONVERBOSE │ │ + [ 129e3] interactive │ │ + [ 129ef] run_command │ │ + [ 129fb] marshal.dumps │ │ + [ 12a09] bad marshal data (index list too large) │ │ + [ 12a31] encodings.latin_1 │ │ + [ 12a43] Bad magic number in .pyc file │ │ + [ 12a61] timestamp too large to convert to C _PyTime_t │ │ + [ 12a8f] recursion limit must be greater or equal than 1 │ │ + [ 12abf] firstiter │ │ + [ 12ac9] short │ │ + [ 12acf] sem_wait │ │ + [ 12ad8] Cannot specify both ',' and '_'. │ │ + [ 12af9] _collections │ │ + [ 12b06] calculate_set_exec_prefix │ │ + [ 12b20] Could not access runpy._run_module_as_main\n │ │ + [ 12b4c] signal │ │ + [ 12b53] callbacks │ │ + [ 12b5d] get_threshold │ │ + [ 12b6b] (iii) │ │ + [ 12b71] expected %.200s.__fspath__() to return str or bytes, not %.200s │ │ + [ 12bb1] ttyname │ │ + [ 12bb9] sched_setscheduler │ │ + [ 12bcc] seteuid │ │ + [ 12bd4] truncate │ │ + [ 12bdd] scandir │ │ + [ 12be5] string, bytes, os.PathLike, integer or None │ │ + [ 12c11] os.link │ │ + [ 12c19] utime: 'times' must be either a tuple of two ints or None │ │ + [ 12c53] OOO │ │ + [ 12c57] execve: argv must not be empty │ │ + [ 12c76] SC_ARG_MAX │ │ + [ 12c81] SC_BC_BASE_MAX │ │ + [ 12c90] SC_CLK_TCK │ │ + [ 12c9b] SC_THREAD_KEYS_MAX │ │ + [ 12cae] SC_TTY_NAME_MAX │ │ + [ 12cbe] os.scandir │ │ + [ 12cc9] O_NDELAY │ │ + [ 12cd2] O_DIRECT │ │ + [ 12cdb] RTLD_LAZY │ │ + [ 12ce5] RTLD_NODELETE │ │ + [ 12cf3] RTLD_NOLOAD │ │ + [ 12cff] st_ino │ │ + [ 12d06] st_mtime │ │ + [ 12d0f] time of last change │ │ + [ 12d23] elapsed │ │ + [ 12d2b] ESTALE │ │ + [ 12d32] struct_passwd │ │ + [ 12d40] pw_uid │ │ + [ 12d47] home directory │ │ + [ 12d56] string │ │ + [ 12d5d] The regex matching flags. │ │ + [ 12d77] span │ │ + [ 12d7c] The regular expression object. │ │ + [ 12d9b] or_ │ │ + [ 12d9f] lt │ │ + [ 12da2] O|O&O&:index │ │ + [ 12daf] maxlen must be non-negative │ │ + [ 12dcb] Factory for default value called by __missing__(). │ │ + [ 12dfe] combinations │ │ + [ 12e0b] chain │ │ + [ 12e11] _ncallbacks │ │ + [ 12e1d] SIGUSR1 │ │ + [ 12e25] alarm │ │ + [ 12e2b] S_ISLNK │ │ + [ 12e33] S_IEXEC │ │ + [ 12e3b] ST_MODE │ │ + [ 12e43] iO:clock_settime │ │ + [ 12e54] iiiiiiiii;strftime(): illegal time tuple argument │ │ + [ 12e86] RLock │ │ + [ 12e8c] newlines │ │ + [ 12e95] peek │ │ + [ 12e9a] _checkSeekable │ │ + [ 12ea9] <_io.FileIO [closed]> │ │ + [ 12ebf] Cannot use closefd=False with file name │ │ + [ 12ee7] third item of state should be a dict, got a %.200s │ │ + [ 12f1a] iy │ │ + [ 12f1d] cancel_dump_traceback_later():\n │ │ cancel the previous call to dump_traceback_later(). │ │ - [ 12f67] oldparser │ │ - [ 12f71] USE │ │ - [ 12f75] getstate() -> state │ │ - [ 12f89] staticmeth │ │ - [ 12f94] invalid grammar label │ │ - [ 12faa] AWAIT │ │ - [ 12fb0] TYPE_COMMENT │ │ - [ 12fbd] │ │ - [ 12fca] as │ │ - [ 12fcd] async │ │ - [ 12fd3] __format__ must return a str, not %.200s │ │ - [ 12ffc] '%.200s' object can't be repeated │ │ - [ 1301e] '%.200s' object is not iterable │ │ - [ 1303e] Existing exports of data: object cannot be re-sized │ │ - [ 13072] clear │ │ - [ 13078] zfill │ │ - [ 1307e] sequence changed size during iteration │ │ - [ 130a5] PyCapsule_SetName called with invalid PyCapsule object │ │ - [ 130dc] first argument must be callable │ │ - [ 130fc] code │ │ - [ 13101] co_argcount must be a positive integer │ │ - [ 13128] │ │ - [ 13151] D.copy() -> a shallow copy of D │ │ - [ 13171] ImportWarning │ │ - [ 1317f] BlockingIOError │ │ - [ 1318f] %U (%s: %S) │ │ - [ 1319b] Signal the end from iterator.__next__(). │ │ - [ 131c4] %S (line %ld) │ │ - [ 131d2] lineno │ │ - [ 131d9] Base class for lookup errors. │ │ - [ 131f7] Sequence index out of range. │ │ - [ 13214] Base class for warnings about dubious runtime behavior. │ │ - [ 1324c] issubclass() argument 2 cannot be a parameterized generic │ │ - [ 13286] async_generator_wrapped_value │ │ - [ 132a4] async generator ignored GeneratorExit │ │ - [ 132ca] qualified name of the async generator │ │ - [ 132f0] must be real number, not %.50s │ │ - [ 1330f] object.__setattr__ │ │ - [ 13322] dict │ │ - [ 13327] Python int too large to convert to C ssize_t │ │ - [ 13354] dict_valueiterator │ │ - [ 13367] dictionary changed size during iteration │ │ - [ 13390] %.200s.__dict__ is not a dictionary │ │ - [ 133b4] '%.100s' object has no attribute '%U' │ │ - [ 133da] NotImplementedType │ │ - [ 133ed] Can't initialize list type │ │ - [ 13408] Assertion failed │ │ - [ 13419] NotImplemented │ │ - [ 13428] class size num pools blocks in use avail blocks\n │ │ + [ 12f73] oldparser │ │ + [ 12f7d] USE │ │ + [ 12f81] getstate() -> state │ │ + [ 12f95] staticmeth │ │ + [ 12fa0] invalid grammar label │ │ + [ 12fb6] AWAIT │ │ + [ 12fbc] TYPE_COMMENT │ │ + [ 12fc9] │ │ + [ 12fd6] as │ │ + [ 12fd9] async │ │ + [ 12fdf] __format__ must return a str, not %.200s │ │ + [ 13008] '%.200s' object can't be repeated │ │ + [ 1302a] '%.200s' object is not iterable │ │ + [ 1304a] Existing exports of data: object cannot be re-sized │ │ + [ 1307e] clear │ │ + [ 13084] zfill │ │ + [ 1308a] sequence changed size during iteration │ │ + [ 130b1] PyCapsule_SetName called with invalid PyCapsule object │ │ + [ 130e8] first argument must be callable │ │ + [ 13108] code │ │ + [ 1310d] co_argcount must be a positive integer │ │ + [ 13134] │ │ + [ 1315d] D.copy() -> a shallow copy of D │ │ + [ 1317d] ImportWarning │ │ + [ 1318b] BlockingIOError │ │ + [ 1319b] %U (%s: %S) │ │ + [ 131a7] Signal the end from iterator.__next__(). │ │ + [ 131d0] %S (line %ld) │ │ + [ 131de] lineno │ │ + [ 131e5] Base class for lookup errors. │ │ + [ 13203] Sequence index out of range. │ │ + [ 13220] Base class for warnings about dubious runtime behavior. │ │ + [ 13258] issubclass() argument 2 cannot be a parameterized generic │ │ + [ 13292] async_generator_wrapped_value │ │ + [ 132b0] async generator ignored GeneratorExit │ │ + [ 132d6] qualified name of the async generator │ │ + [ 132fc] must be real number, not %.50s │ │ + [ 1331b] object.__setattr__ │ │ + [ 1332e] dict │ │ + [ 13333] Python int too large to convert to C ssize_t │ │ + [ 13360] dict_valueiterator │ │ + [ 13373] dictionary changed size during iteration │ │ + [ 1339c] %.200s.__dict__ is not a dictionary │ │ + [ 133c0] '%.100s' object has no attribute '%U' │ │ + [ 133e6] NotImplementedType │ │ + [ 133f9] Can't initialize list type │ │ + [ 13414] Assertion failed │ │ + [ 13425] NotImplemented │ │ + [ 13434] class size num pools blocks in use avail blocks\n │ │ ----- ---- --------- ------------- ------------\n │ │ - [ 13497] # bytes lost to pool headers │ │ - [ 134b4] bad trailing pad byte │ │ - [ 134ca] ... │ │ - [ 134cf] discard │ │ - [ 134d7] bases must be types │ │ - [ 134eb] │ │ - [ 134fb] type() takes 1 or 3 arguments │ │ - [ 13519] Out of memory interning an attribute name │ │ - [ 13543] __weakref__ slot disallowed: either we already got one, or __itemsize__ != 0 │ │ - [ 13590] __str__ │ │ - [ 13598] __eq__($self, value, /)\n │ │ + [ 134a3] # bytes lost to pool headers │ │ + [ 134c0] bad trailing pad byte │ │ + [ 134d6] ... │ │ + [ 134db] discard │ │ + [ 134e3] bases must be types │ │ + [ 134f7] │ │ + [ 13507] type() takes 1 or 3 arguments │ │ + [ 13525] Out of memory interning an attribute name │ │ + [ 1354f] __weakref__ slot disallowed: either we already got one, or __itemsize__ != 0 │ │ + [ 1359c] __str__ │ │ + [ 135a4] __eq__($self, value, /)\n │ │ --\n │ │ Return self==value. │ │ - [ 135c8] __divmod__($self, value, /)\n │ │ + [ 135d4] __divmod__($self, value, /)\n │ │ --\n │ │ Return divmod(self, value). │ │ - [ 13604] __index__ │ │ - [ 1360e] __setitem__ │ │ - [ 1361a] Negative size passed to PyUnicode_New │ │ - [ 13640] latin_1 │ │ - [ 13648] ill-formed sequence │ │ - [ 1365c] illegal encoding │ │ - [ 1366d] truncated \xXX escape │ │ - [ 13683] \N escapes not supported (can't load unicodedata module) │ │ - [ 136bc] can only concatenate str (not "%.200s") to str │ │ - [ 136eb] EncodingMap │ │ - [ 136f7] string is too long to generate repr │ │ - [ 1371b] endswith first arg must be str or a tuple of str, not %.100s │ │ - [ 13758] │ │ - [ 13776] Weakref proxy referenced a non-iterator '%.200s' object │ │ - [ 137ae] stderr │ │ - [ 137b5] AugAssign │ │ - [ 137bf] Import │ │ - [ 137c6] BitAnd │ │ - [ 137cd] Not │ │ - [ 137d1] mod = Module(stmt* body, type_ignore* type_ignores)\n │ │ + [ 13610] __index__ │ │ + [ 1361a] __setitem__ │ │ + [ 13626] Negative size passed to PyUnicode_New │ │ + [ 1364c] latin_1 │ │ + [ 13654] ill-formed sequence │ │ + [ 13668] illegal encoding │ │ + [ 13679] truncated \xXX escape │ │ + [ 1368f] \N escapes not supported (can't load unicodedata module) │ │ + [ 136c8] can only concatenate str (not "%.200s") to str │ │ + [ 136f7] EncodingMap │ │ + [ 13703] string is too long to generate repr │ │ + [ 13727] endswith first arg must be str or a tuple of str, not %.100s │ │ + [ 13764] │ │ + [ 13782] Weakref proxy referenced a non-iterator '%.200s' object │ │ + [ 137ba] stderr │ │ + [ 137c1] AugAssign │ │ + [ 137cb] Import │ │ + [ 137d2] BitAnd │ │ + [ 137d9] Not │ │ + [ 137dd] mod = Module(stmt* body, type_ignore* type_ignores)\n │ │ | Interactive(stmt* body)\n │ │ | Expression(expr body)\n │ │ | FunctionType(expr* argtypes, expr returns) │ │ - [ 13870] Assert(expr test, expr? msg) │ │ - [ 1388d] Lambda(arguments args, expr body) │ │ - [ 138af] Starred(expr value, expr_context ctx) │ │ - [ 138d5] expr_context = Load | Store | Del │ │ - [ 138f7] unaryop = Invert | Not | UAdd | USub │ │ - [ 1391c] ctx │ │ - [ 13920] returns │ │ - [ 13928] ast.AST │ │ - [ 13930] %.400s got multiple values for argument '%U' │ │ - [ 1395d] required field "bases" missing from ClassDef │ │ - [ 1398a] While field "orelse" must be a list, not a %.200s │ │ - [ 139bc] With field "items" changed size during iteration │ │ - [ 139ed] Try field "body" changed size during iteration │ │ - [ 13a1c] required field "posonlyargs" missing from arguments │ │ - [ 13a50] while traversing 'arguments' node │ │ - [ 13a73] required field "arg" missing from arg │ │ - [ 13a99] required field "body" missing from Lambda │ │ - [ 13ac3] Dict field "keys" changed size during iteration │ │ - [ 13af3] while traversing 'SetComp' node │ │ - [ 13b14] GeneratorExp field "generators" changed size during iteration │ │ - [ 13b52] while traversing 'Yield' node │ │ - [ 13b71] while traversing 'Call' node │ │ - [ 13b8f] required field "args" missing from Call │ │ - [ 13bb7] Call field "args" must be a list, not a %.200s │ │ - [ 13be6] expression which can't be assigned to in %s context │ │ - [ 13c1a] Async comprehensions are only supported in Python 3.6 and greater │ │ - [ 13c5c] {{ │ │ - [ 13c5f] }} │ │ - [ 13c62] >= │ │ - [ 13c67] !r │ │ - [ 13c6a] divmod │ │ - [ 13c71] breakpointhook │ │ - [ 13c80] optimize │ │ - [ 13c89] input(): lost sys.stderr │ │ - [ 13ca2] type %.100s doesn't define __round__ method │ │ - [ 13cce] vars() argument must have __dict__ attribute │ │ - [ 13cfb] wrong thread state │ │ - [ 13d0e] PyMUTEX_LOCK(gil->mutex) failed │ │ - [ 13d2e] %U() got some positional-only arguments passed as keyword arguments: '%U' │ │ - [ 13d78] codec search functions must return 4-tuples │ │ - [ 13da4] don't know how to handle %.200s in error callback │ │ - [ 13dd6] __future__ │ │ - [ 13de1] 'await' outside function │ │ - [ 13dfa] Context() does not accept any arguments │ │ - [ 13e22] │ │ - [ 13e3c] UnraisableHookArgs │ │ - [ 13e4f] │ │ - [ 13e66] exactly │ │ - [ 13e6e] unsigned byte integer is less than minimum │ │ - [ 13e99] a unicode character │ │ - [ 13ead] PY_SSIZE_T_CLEAN will be required for '#' formats │ │ - [ 13edf] single_input │ │ - [ 13eec] import_name │ │ - [ 13ef8] try_stmt │ │ - [ 13f01] func_type_input │ │ - [ 13f11] check_hash_based_pycs │ │ - [ 13f27] attempted relative import beyond top-level package │ │ - [ 13f5a] cannot decode PYTHONPLATLIBDIR │ │ - [ 13f79] faulthandler │ │ - [ 13f86] PyModule_AddObject() needs non-NULL value │ │ - [ 13fb0] string too long for Python string │ │ - [ 13fd2] bad format char passed to Py_BuildValue │ │ - [ 13ffa] configure_locale │ │ - [ 1400b] _PyPreConfig_Write │ │ - [ 1401e] Error setting LC_CTYPE, skipping C locale coercion\n │ │ - [ 14052] init_interp_main │ │ - [ 14063] init_import_site │ │ - [ 14074] can't save _imp to sys.modules │ │ - [ 14093] Couldn't create thread-state for new thread │ │ - [ 140bf] could not register bytes for cross-interpreter sharing │ │ - [ 140f6] try sending as bytes │ │ - [ 1410b] %s() arg 1 must be a %s object │ │ - [ 1412a] genexpr │ │ - [ 14132] 'yield' inside dict comprehension │ │ - [ 14154] |OO │ │ - [ 14158] __displayhook__ │ │ - [ 14168] _git │ │ - [ 1416d] implementation │ │ - [ 1417c] modulus │ │ - [ 14184] seed size of hash algorithm │ │ - [ 141a0] unable to get the interpreter state │ │ - [ 141c4] (most recent call first):\n │ │ - [ 141e0] expected long option\n │ │ - [ 141f6] Unknown option: -%c\n │ │ - [ 1420b] Cannot specify '%c' with '%c'. │ │ - [ 1422c] non-ascii grouped digit │ │ - [ 14244] _symtable │ │ - [ 1424e] cannot decode pybuilddir.txt │ │ - [ 1426b] Failed checking if argv[0] is an import path entry\n │ │ - [ 1429f] get_referents │ │ - [ 142ad] expected str, bytes or os.PathLike object, not %.200s │ │ - [ 142e3] chroot │ │ - [ 142ea] sched_getscheduler │ │ - [ 142fd] getpid │ │ - [ 14304] WIFCONTINUED │ │ - [ 14311] string, bytes or os.PathLike │ │ - [ 1432e] %s: can't specify both dir_fd and fd │ │ - [ 14353] which │ │ - [ 14359] /dev/ptmx │ │ - [ 14363] SC_2_UPE │ │ - [ 1436c] SC_BC_STRING_MAX │ │ - [ 1437d] SC_MEMLOCK_RANGE │ │ - [ 1438e] struct_rusage │ │ - [ 1439c] R_OK │ │ - [ 143a1] WNOHANG │ │ - [ 143a9] SCHED_FIFO │ │ - [ 143b4] lines │ │ - [ 143ba] name of machine on network (implementation-defined) │ │ - [ 143ee] hardware identifier │ │ - [ 14402] HAVE_LINKAT │ │ - [ 1440e] HAVE_MKNODAT │ │ - [ 1441b] EMSGSIZE │ │ - [ 14424] ENOANO │ │ - [ 1442b] ENFILE │ │ - [ 14432] ENOLINK │ │ - [ 1443a] ETIMEDOUT │ │ - [ 14444] ETOOMANYREFS │ │ - [ 14451] search │ │ - [ 14458] scanner │ │ - [ 14460] The integer index of the last matched capturing group. │ │ - [ 14497] unicode_tolower │ │ - [ 144a7] indexgroup │ │ - [ 144b2] utf_8_encode │ │ - [ 144bf] ascii_encode │ │ - [ 144cc] functools.KeyWrapper │ │ - [ 144e1] %U, %R │ │ - [ 144e8] imatmul │ │ - [ 144f0] NO │ │ - [ 144f3] can only concatenate deque (not "%.200s") to deque │ │ - [ 14526] _abc._abc_data │ │ - [ 14535] from_iterable │ │ - [ 14543] itertools.repeat │ │ - [ 14554] SIGTSTP │ │ - [ 1455c] setitimer │ │ - [ 14566] S_IFIFO │ │ - [ 1456e] S_IXGRP │ │ - [ 14576] mktime │ │ - [ 1457d] k:pthread_getcpuclockid │ │ - [ 14595] adjustable │ │ - [ 145a0] CLOCK_PROCESS_CPUTIME_ID │ │ - [ 145b9] tzname │ │ - [ 145c0] _release_save │ │ - [ 145ce] could not find io module state (interpreter shutdown?) │ │ - [ 14605] s(OO){} │ │ - [ 1460d] opener │ │ - [ 14614] File or stream is not seekable. │ │ - [ 14634] __IOBase_closed │ │ - [ 14644] reading │ │ - [ 1464c] writing │ │ - [ 14654] new buffer size too large │ │ - [ 1466e] bytesiobuf_getbuffer: view==NULL argument is obsolete │ │ - [ 146a4] <%s name=%R> │ │ - [ 146b1] BufferedRWPair │ │ - [ 146c0] _io.TextIOWrapper │ │ - [ 146d2] iN │ │ - [ 146d5] y|i:fatal_error │ │ - [ 146e5] DEF_ANNOT │ │ - [ 146ef] Aug 22 2023 │ │ + [ 1387c] Assert(expr test, expr? msg) │ │ + [ 13899] Lambda(arguments args, expr body) │ │ + [ 138bb] Starred(expr value, expr_context ctx) │ │ + [ 138e1] expr_context = Load | Store | Del │ │ + [ 13903] unaryop = Invert | Not | UAdd | USub │ │ + [ 13928] ctx │ │ + [ 1392c] returns │ │ + [ 13934] ast.AST │ │ + [ 1393c] %.400s got multiple values for argument '%U' │ │ + [ 13969] required field "bases" missing from ClassDef │ │ + [ 13996] While field "orelse" must be a list, not a %.200s │ │ + [ 139c8] With field "items" changed size during iteration │ │ + [ 139f9] Try field "body" changed size during iteration │ │ + [ 13a28] required field "posonlyargs" missing from arguments │ │ + [ 13a5c] while traversing 'arguments' node │ │ + [ 13a7f] required field "arg" missing from arg │ │ + [ 13aa5] required field "body" missing from Lambda │ │ + [ 13acf] Dict field "keys" changed size during iteration │ │ + [ 13aff] while traversing 'SetComp' node │ │ + [ 13b20] GeneratorExp field "generators" changed size during iteration │ │ + [ 13b5e] while traversing 'Yield' node │ │ + [ 13b7d] while traversing 'Call' node │ │ + [ 13b9b] required field "args" missing from Call │ │ + [ 13bc3] Call field "args" must be a list, not a %.200s │ │ + [ 13bf2] expression which can't be assigned to in %s context │ │ + [ 13c26] Async comprehensions are only supported in Python 3.6 and greater │ │ + [ 13c68] {{ │ │ + [ 13c6b] }} │ │ + [ 13c6e] >= │ │ + [ 13c73] !r │ │ + [ 13c76] divmod │ │ + [ 13c7d] breakpointhook │ │ + [ 13c8c] optimize │ │ + [ 13c95] input(): lost sys.stderr │ │ + [ 13cae] type %.100s doesn't define __round__ method │ │ + [ 13cda] vars() argument must have __dict__ attribute │ │ + [ 13d07] wrong thread state │ │ + [ 13d1a] PyMUTEX_LOCK(gil->mutex) failed │ │ + [ 13d3a] %U() got some positional-only arguments passed as keyword arguments: '%U' │ │ + [ 13d84] codec search functions must return 4-tuples │ │ + [ 13db0] don't know how to handle %.200s in error callback │ │ + [ 13de2] __future__ │ │ + [ 13ded] 'await' outside function │ │ + [ 13e06] Context() does not accept any arguments │ │ + [ 13e2e] │ │ + [ 13e48] UnraisableHookArgs │ │ + [ 13e5b] │ │ + [ 13e72] exactly │ │ + [ 13e7a] unsigned byte integer is less than minimum │ │ + [ 13ea5] a unicode character │ │ + [ 13eb9] PY_SSIZE_T_CLEAN will be required for '#' formats │ │ + [ 13eeb] single_input │ │ + [ 13ef8] import_name │ │ + [ 13f04] try_stmt │ │ + [ 13f0d] func_type_input │ │ + [ 13f1d] check_hash_based_pycs │ │ + [ 13f33] attempted relative import beyond top-level package │ │ + [ 13f66] cannot decode PYTHONPLATLIBDIR │ │ + [ 13f85] faulthandler │ │ + [ 13f92] PyModule_AddObject() needs non-NULL value │ │ + [ 13fbc] string too long for Python string │ │ + [ 13fde] bad format char passed to Py_BuildValue │ │ + [ 14006] configure_locale │ │ + [ 14017] _PyPreConfig_Write │ │ + [ 1402a] Error setting LC_CTYPE, skipping C locale coercion\n │ │ + [ 1405e] init_interp_main │ │ + [ 1406f] init_import_site │ │ + [ 14080] can't save _imp to sys.modules │ │ + [ 1409f] Couldn't create thread-state for new thread │ │ + [ 140cb] could not register bytes for cross-interpreter sharing │ │ + [ 14102] try sending as bytes │ │ + [ 14117] %s() arg 1 must be a %s object │ │ + [ 14136] genexpr │ │ + [ 1413e] 'yield' inside dict comprehension │ │ + [ 14160] |OO │ │ + [ 14164] __displayhook__ │ │ + [ 14174] _git │ │ + [ 14179] implementation │ │ + [ 14188] modulus │ │ + [ 14190] seed size of hash algorithm │ │ + [ 141ac] unable to get the interpreter state │ │ + [ 141d0] (most recent call first):\n │ │ + [ 141ec] expected long option\n │ │ + [ 14202] Unknown option: -%c\n │ │ + [ 14217] Cannot specify '%c' with '%c'. │ │ + [ 14238] non-ascii grouped digit │ │ + [ 14250] _symtable │ │ + [ 1425a] cannot decode pybuilddir.txt │ │ + [ 14277] Failed checking if argv[0] is an import path entry\n │ │ + [ 142ab] get_referents │ │ + [ 142b9] expected str, bytes or os.PathLike object, not %.200s │ │ + [ 142ef] chroot │ │ + [ 142f6] sched_getscheduler │ │ + [ 14309] getpid │ │ + [ 14310] WIFCONTINUED │ │ + [ 1431d] string, bytes or os.PathLike │ │ + [ 1433a] %s: can't specify both dir_fd and fd │ │ + [ 1435f] which │ │ + [ 14365] /dev/ptmx │ │ + [ 1436f] SC_2_UPE │ │ + [ 14378] SC_BC_STRING_MAX │ │ + [ 14389] SC_MEMLOCK_RANGE │ │ + [ 1439a] struct_rusage │ │ + [ 143a8] R_OK │ │ + [ 143ad] WNOHANG │ │ + [ 143b5] SCHED_FIFO │ │ + [ 143c0] lines │ │ + [ 143c6] name of machine on network (implementation-defined) │ │ + [ 143fa] hardware identifier │ │ + [ 1440e] HAVE_LINKAT │ │ + [ 1441a] HAVE_MKNODAT │ │ + [ 14427] EMSGSIZE │ │ + [ 14430] ENOANO │ │ + [ 14437] ENFILE │ │ + [ 1443e] ENOLINK │ │ + [ 14446] ETIMEDOUT │ │ + [ 14450] ETOOMANYREFS │ │ + [ 1445d] search │ │ + [ 14464] scanner │ │ + [ 1446c] The integer index of the last matched capturing group. │ │ + [ 144a3] unicode_tolower │ │ + [ 144b3] indexgroup │ │ + [ 144be] utf_8_encode │ │ + [ 144cb] ascii_encode │ │ + [ 144d8] functools.KeyWrapper │ │ + [ 144ed] %U, %R │ │ + [ 144f4] imatmul │ │ + [ 144fc] NO │ │ + [ 144ff] can only concatenate deque (not "%.200s") to deque │ │ + [ 14532] _abc._abc_data │ │ + [ 14541] from_iterable │ │ + [ 1454f] itertools.repeat │ │ + [ 14560] SIGTSTP │ │ + [ 14568] setitimer │ │ + [ 14572] S_IFIFO │ │ + [ 1457a] S_IXGRP │ │ + [ 14582] mktime │ │ + [ 14589] k:pthread_getcpuclockid │ │ + [ 145a1] adjustable │ │ + [ 145ac] CLOCK_PROCESS_CPUTIME_ID │ │ + [ 145c5] tzname │ │ + [ 145cc] _release_save │ │ + [ 145da] could not find io module state (interpreter shutdown?) │ │ + [ 14611] s(OO){} │ │ + [ 14619] opener │ │ + [ 14620] File or stream is not seekable. │ │ + [ 14640] __IOBase_closed │ │ + [ 14650] reading │ │ + [ 14658] writing │ │ + [ 14660] new buffer size too large │ │ + [ 1467a] bytesiobuf_getbuffer: view==NULL argument is obsolete │ │ + [ 146b0] <%s name=%R> │ │ + [ 146bd] BufferedRWPair │ │ + [ 146cc] _io.TextIOWrapper │ │ + [ 146de] iN │ │ + [ 146e1] y|i:fatal_error │ │ + [ 146f1] DEF_ANNOT │ │ [ 146fb] ENDMARKER │ │ [ 14705] NUMBER │ │ [ 1470c] INDENT │ │ [ 14713] RIGHTSHIFT │ │ [ 1471e] MINEQUAL │ │ [ 14727] try │ │ [ 1472b] import │ │ @@ -4903,15 +4903,15 @@ │ │ [ 1dbc4] unbounded read returned more bytes than a Python bytes object can hold │ │ [ 1dc0b] flush of closed file │ │ [ 1dc20] reconfigure │ │ [ 1dc2c] telling position disabled by next() call │ │ [ 1dc55] TextIOWrapper() argument 'errors' must be str or None, not %.50s │ │ [ 1dc96] get_traced_memory │ │ [ 1dca8] FREE │ │ - [ 1dcad] 20:53:45 │ │ + [ 1dcad] 15:38:32 │ │ [ 1dcb6] DEDENT │ │ [ 1dcbd] NOTEQUAL │ │ [ 1dcc6] DOUBLESLASH │ │ [ 1dcd2] True │ │ [ 1dcd7] unknown parsing error │ │ [ 1dced] Variable annotation syntax is │ │ [ 1dd0b] f-string: invalid conversion character: expected 's', 'r', or 'a' │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -44,17 +44,17 @@ │ │ mov r1, #52 ; 0x34 │ │ bl 2166b0 │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ ; instruction: 0xfff97ffa │ │ eoreq r9, r0, r4, lsl pc │ │ - ; instruction: 0xfff81b4f │ │ + ; instruction: 0xfff81b5b │ │ ; instruction: 0xfff90544 │ │ - ; instruction: 0xfff89c2f │ │ + ; instruction: 0xfff7f0a3 │ │ ; instruction: 0xfff931e5 │ │ │ │ 000b7f70 <_Py_gitversion@@Base>: │ │ ldr r0, [pc, #4] ; b7f7c <_Py_gitversion@@Base+0xc> │ │ add r0, pc, r0 │ │ bx lr │ │ ; instruction: 0xfff97f9a │ │ @@ -246,21 +246,21 @@ │ │ ldr r1, [pc, r1] │ │ add r3, r1, #168 ; 0xa8 │ │ mov r1, #34 ; 0x22 │ │ mov r2, #1 │ │ bl 2a1c30 │ │ mov r0, #1 │ │ bl 2a1c40 │ │ - ; instruction: 0xfff847a9 │ │ - ; instruction: 0xfff845bc │ │ + ; instruction: 0xfff847b5 │ │ + ; instruction: 0xfff845c8 │ │ andseq sp, lr, r0, lsr r8 │ │ ; instruction: 0xfff7dc23 │ │ ; instruction: 0xfff9a36d │ │ andseq sp, lr, r4, lsl r8 │ │ - ; instruction: 0xfff85c36 │ │ + ; instruction: 0xfff85c42 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ ldr r1, [r0] │ │ mov r4, #0 │ │ str r4, [r0, #20] │ │ subs r8, r1, #1 │ │ bmi b830c <_Py_gitidentifier@@Base+0x38c> │ │ @@ -343,20 +343,20 @@ │ │ ldr r0, [pc, #36] ; b840c <_Py_gitidentifier@@Base+0x48c> │ │ ldr r1, [pc, #36] ; b8410 <_Py_gitidentifier@@Base+0x490> │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ ; instruction: 0xfff8ed8f │ │ strhteq r9, [r0], -r4 │ │ - ; instruction: 0xfff85973 │ │ + ; instruction: 0xfff8597f │ │ ; instruction: 0x001ed6f8 │ │ eoreq r9, r0, ip, asr #21 │ │ - ; instruction: 0xfff86d53 │ │ + ; instruction: 0xfff86d5f │ │ ; instruction: 0xfff96490 │ │ - ; instruction: 0xfff88018 │ │ + ; instruction: 0xfff88024 │ │ │ │ 000b8414 : │ │ ldr r1, [pc, #28] ; b8438 │ │ mov r2, #1 │ │ mov r3, #0 │ │ ldr r1, [pc, r1] │ │ ldr r1, [r1, #232] ; 0xe8 │ │ @@ -1783,15 +1783,15 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, #1 │ │ str r0, [r4, #56] ; 0x38 │ │ mov r0, r9 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ; instruction: 0xfff897a2 │ │ - ; instruction: 0xfff7d759 │ │ + ; instruction: 0xfff7d765 │ │ ; instruction: 0xfff98dad │ │ andseq ip, lr, r8, ror #1 │ │ ; instruction: 0xfff74e52 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r2, [r0] │ │ mov r3, r0 │ │ @@ -1925,43 +1925,43 @@ │ │ pop {fp, pc} │ │ ldr r0, [pc, #100] ; b9cc8 │ │ add r0, pc, r0 │ │ pop {fp, pc} │ │ ldr r0, [pc, #96] ; b9cd0 │ │ add r0, pc, r0 │ │ pop {fp, pc} │ │ - ; instruction: 0xfff842bd │ │ + ; instruction: 0xfff842c9 │ │ ; instruction: 0xfff8c134 │ │ ; instruction: 0xfff7c17b │ │ - ; instruction: 0xfff813be │ │ + ; instruction: 0xfff813ca │ │ ; instruction: 0xfff75fcc │ │ ; instruction: 0xfff784ed │ │ ; instruction: 0xfff7c26b │ │ - ; instruction: 0xfff8143f │ │ + ; instruction: 0xfff8144b │ │ ; instruction: 0xfff7ad44 │ │ ; instruction: 0xfff94d0e │ │ - ; instruction: 0xfff7d4eb │ │ + ; instruction: 0xfff7d4f7 │ │ ; instruction: 0xfff94d17 │ │ - ; instruction: 0xfff7ff39 │ │ + ; instruction: 0xfff7ff45 │ │ ; instruction: 0xfff7acbd │ │ ; instruction: 0xfff9766f │ │ ; instruction: 0xfff7392c │ │ ; instruction: 0xfff9282c │ │ ; instruction: 0xfff7ad47 │ │ andseq fp, lr, r8, asr #29 │ │ - ; instruction: 0xfff813ad │ │ + ; instruction: 0xfff813b9 │ │ ; instruction: 0x001ebebc │ │ - ; instruction: 0xfff7fe58 │ │ + ; instruction: 0xfff7fe64 │ │ ; instruction: 0x001ebeb0 │ │ ; instruction: 0xfff914d6 │ │ ; instruction: 0xfff7853f │ │ ; instruction: 0xfff97606 │ │ mulseq lr, r4, lr │ │ - ; instruction: 0xfff7e7a0 │ │ - ; instruction: 0xfff855cc │ │ + ; instruction: 0xfff7e7ac │ │ + ; instruction: 0xfff855d8 │ │ ; instruction: 0xfff8d5cd │ │ ; instruction: 0xfff89519 │ │ andseq fp, lr, r8, lsl #31 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ mov r4, r0 │ │ @@ -2138,17 +2138,17 @@ │ │ bne b9f78 │ │ mov r0, r8 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ ldr r0, [r4, #32] │ │ cmp r0, #800 ; 0x320 │ │ beq b9f84 │ │ b b9f8c │ │ - ; instruction: 0xfff7d1f0 │ │ - ; instruction: 0xfff7d19c │ │ - ; instruction: 0xfff83e93 │ │ + ; instruction: 0xfff7d1fc │ │ + ; instruction: 0xfff7d1a8 │ │ + ; instruction: 0xfff83e9f │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r7, r0 │ │ ldr r0, [r0, #20] │ │ mov r5, r1 │ │ mov r1, #16 │ │ mov r6, r3 │ │ @@ -2571,15 +2571,15 @@ │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq fp, lr, r8, ror #10 │ │ ; instruction: 0xfff980be │ │ ; instruction: 0xfff91d74 │ │ ; instruction: 0xfff72ec2 │ │ - ; instruction: 0xfff7ca7c │ │ + ; instruction: 0xfff7ca88 │ │ ; instruction: 0xfff77b33 │ │ mulseq lr, r0, r4 │ │ andseq fp, lr, r4, lsl #10 │ │ ; instruction: 0xfff8cb2e │ │ andseq fp, lr, r8, asr #9 │ │ ; instruction: 0xfff96c44 │ │ andseq fp, lr, r8, lsr #9 │ │ @@ -2673,16 +2673,16 @@ │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andseq fp, lr, ip, ror #7 │ │ ; instruction: 0xfff765ec │ │ andseq fp, lr, ip, asr #7 │ │ ; instruction: 0xfff75509 │ │ andseq fp, lr, r0, asr r3 │ │ - ; instruction: 0xfff849e3 │ │ - ; instruction: 0xfff7dbd9 │ │ + ; instruction: 0xfff849ef │ │ + ; instruction: 0xfff7dbe5 │ │ andseq fp, lr, r4, lsl #6 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [pc, #12] ; ba84c │ │ mov r1, #8000 ; 0x1f40 │ │ add r0, pc, r0 │ │ bl 2a1b8c │ │ @@ -3371,18 +3371,18 @@ │ │ ldr r1, [r0] │ │ mov r0, r5 │ │ bl b9770 │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xfff7222d │ │ mulseq lr, r8, r7 │ │ - ; instruction: 0xfff7bdc8 │ │ + ; instruction: 0xfff7bdd4 │ │ ; instruction: 0xfff8d1fc │ │ andseq sl, lr, r0, lsl r8 │ │ - ; instruction: 0xfff7bd41 │ │ + ; instruction: 0xfff7bd4d │ │ andseq sl, lr, ip, asr #15 │ │ ; instruction: 0xfff985f5 │ │ ; instruction: 0xfff72211 │ │ ; instruction: 0x001ea7dc │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ @@ -3606,15 +3606,15 @@ │ │ mov r1, r4 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f9630 │ │ mov r0, #0 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xfff7f9ca │ │ + ; instruction: 0xfff7f9d6 │ │ andseq sl, lr, ip, lsr #8 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r4, r1 │ │ movw r1, #257 ; 0x101 │ │ sub r1, r4, r1 │ │ @@ -4003,15 +4003,15 @@ │ │ beq bbcdc │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xfff7c6cb │ │ + ; instruction: 0xfff7c6d7 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r5, r1 │ │ cmp r1, #0 │ │ ldrne r4, [r5] │ │ ldr r1, [r0, #20] │ │ moveq r4, #0 │ │ @@ -5164,15 +5164,15 @@ │ │ beq bccf8 │ │ ldr r1, [r0] │ │ subs r1, r1, #1 │ │ str r1, [r0] │ │ bne bccf8 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b bccf8 │ │ - ; instruction: 0xfff80e6a │ │ + ; instruction: 0xfff80e76 │ │ andseq r8, lr, r8, lsr #23 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ ldr r6, [r0, #76] ; 0x4c │ │ mov r8, r1 │ │ mov r5, r0 │ │ cmp r6, #1 │ │ @@ -8118,15 +8118,15 @@ │ │ beq bf5fc │ │ mov r0, #1 │ │ str r0, [r4, #56] ; 0x38 │ │ mov r5, #0 │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xfff78678 │ │ + ; instruction: 0xfff78684 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp r0, #0 │ │ beq bfd5c │ │ mov r0, #0 │ │ @@ -8356,15 +8356,15 @@ │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ str r8, [r4, #8] │ │ mov r5, #0 │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xfff78316 │ │ + ; instruction: 0xfff78322 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ mov r4, r0 │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp r0, #0 │ │ beq c011c │ │ @@ -8949,15 +8949,15 @@ │ │ cmp r0, #0 │ │ bne c0850 │ │ b c06b0 │ │ mov r5, #0 │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xfff7e733 │ │ + ; instruction: 0xfff7e73f │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ mov r4, r0 │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp r0, #0 │ │ beq c0a64 │ │ @@ -12667,15 +12667,15 @@ │ │ cmp r0, #0 │ │ bne c401c │ │ str r8, [r4, #8] │ │ mov r6, #0 │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xfff7844f │ │ + ; instruction: 0xfff7845b │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #16 │ │ mov r4, r0 │ │ ldr r0, [r0, #56] ; 0x38 │ │ mov r5, #0 │ │ cmp r0, #0 │ │ @@ -14565,15 +14565,15 @@ │ │ strne r0, [r4, #56] ; 0x38 │ │ cmp r6, #0 │ │ str r5, [r4, #8] │ │ bne c6120 │ │ b c612c │ │ andseq pc, sp, ip, asr #20 │ │ ; instruction: 0xfff7ec36 │ │ - ; instruction: 0xfff77d18 │ │ + ; instruction: 0xfff77d24 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #36 ; 0x24 │ │ mov r4, r0 │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp r0, #0 │ │ beq c6224 │ │ @@ -14815,15 +14815,15 @@ │ │ cmp r0, #0 │ │ movne r0, #1 │ │ strne r0, [r4, #56] ; 0x38 │ │ b c6508 │ │ ; instruction: 0xfff8d339 │ │ andseq pc, sp, r0, ror #9 │ │ andseq pc, sp, r8, lsr r5 ; │ │ - ; instruction: 0xfff7354e │ │ + ; instruction: 0xfff7355a │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ mov r4, r0 │ │ ldr r0, [r0, #56] ; 0x38 │ │ mov r6, #0 │ │ cmp r0, #0 │ │ @@ -16264,16 +16264,16 @@ │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ b b9770 │ │ ; instruction: 0xfff8bc81 │ │ andseq sp, sp, r8, lsr #28 │ │ mulseq sp, ip, lr │ │ - ; instruction: 0xfff71ec6 │ │ - ; instruction: 0xfff71eaa │ │ + ; instruction: 0xfff71ed2 │ │ + ; instruction: 0xfff71eb6 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #28 │ │ mov r4, r0 │ │ ldr r0, [r0, #56] ; 0x38 │ │ mov r6, #0 │ │ cmp r0, #0 │ │ @@ -16887,15 +16887,15 @@ │ │ bl c7fc4 │ │ cmp r0, #0 │ │ beq c84a4 │ │ mov r0, r4 │ │ mov r1, r5 │ │ bl bd198 │ │ b c8458 │ │ - ; instruction: 0xfff72bca │ │ + ; instruction: 0xfff72bd6 │ │ andseq sp, sp, ip, lsr r6 │ │ mulseq sp, r4, r5 │ │ ; instruction: 0xfff6879d │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ mov r4, r0 │ │ @@ -22244,15 +22244,15 @@ │ │ bl baa94 │ │ mov r5, r0 │ │ cmp r0, #0 │ │ bne cd8b4 │ │ str r6, [r4, #8] │ │ b cd8b0 │ │ andeq r1, r0, r0, lsr #22 │ │ - ; instruction: 0xfff6c153 │ │ + ; instruction: 0xfff6c15f │ │ ldrsheq r8, [sp], -r0 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #56] ; 0x38 │ │ mov r5, #0 │ │ @@ -24620,15 +24620,15 @@ │ │ b cfd48 │ │ str r7, [r4, #8] │ │ b cfd48 │ │ andeq r0, r0, ip, ror #2 │ │ ; instruction: 0xfff83a55 │ │ ; instruction: 0x001d5bfc │ │ andseq r5, sp, r4, asr ip │ │ - ; instruction: 0xfff69c6a │ │ + ; instruction: 0xfff69c76 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp r0, #0 │ │ beq cff34 │ │ mov r0, #0 │ │ @@ -27015,15 +27015,15 @@ │ │ cmp r0, #0 │ │ beq d2474 │ │ mov r0, r4 │ │ mov r1, #13 │ │ b d21d8 │ │ str r5, [r4, #8] │ │ b d21ac │ │ - ; instruction: 0xfff6a59f │ │ + ; instruction: 0xfff6a5ab │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp r0, #0 │ │ beq d24a0 │ │ mov r0, #0 │ │ @@ -27250,15 +27250,15 @@ │ │ andseq r3, sp, r8, lsr r5 │ │ ; instruction: 0xfff622f3 │ │ andseq r3, sp, r0, ror r4 │ │ ; instruction: 0xfff70a72 │ │ andseq r3, sp, r8, lsl #8 │ │ ; instruction: 0xfff5faeb │ │ andseq r3, sp, r4, lsr #6 │ │ - ; instruction: 0xfff688d9 │ │ + ; instruction: 0xfff688e5 │ │ andseq r3, sp, r0, asr #5 │ │ ; instruction: 0xfff635c2 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ mov r4, r0 │ │ ldr r0, [r0, #56] ; 0x38 │ │ @@ -28307,15 +28307,15 @@ │ │ movne r0, #1 │ │ strne r0, [r4, #56] ; 0x38 │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ str r5, [r4, #8] │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xfff6629c │ │ + ; instruction: 0xfff662a8 │ │ andseq r2, sp, r4, lsl r2 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r0 │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp r0, #0 │ │ bne d38f4 │ │ @@ -28575,15 +28575,15 @@ │ │ strne r0, [r4, #56] ; 0x38 │ │ mov r0, #0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xfff7fc41 │ │ andseq r1, sp, r8, ror #27 │ │ andseq r1, sp, r8, asr #28 │ │ - ; instruction: 0xfff65e72 │ │ + ; instruction: 0xfff65e7e │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ mov r4, r0 │ │ ldr r0, [r0, #56] ; 0x38 │ │ mov r7, #0 │ │ cmp r0, #0 │ │ @@ -29131,22 +29131,22 @@ │ │ str r0, [r4] │ │ mov r0, r9 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0x001d18f0 │ │ ; instruction: 0xfff7cfbc │ │ ; instruction: 0x001d17b8 │ │ - ; instruction: 0xfff62bd6 │ │ - ; instruction: 0xfff65773 │ │ + ; instruction: 0xfff62be2 │ │ + ; instruction: 0xfff6577f │ │ andseq r1, sp, r0, lsl #14 │ │ - ; instruction: 0xfff62c4e │ │ - ; instruction: 0xfff62caa │ │ - ; instruction: 0xfff6563b │ │ + ; instruction: 0xfff62c5a │ │ + ; instruction: 0xfff62cb6 │ │ + ; instruction: 0xfff65647 │ │ andseq r1, sp, ip, asr r5 │ │ - ; instruction: 0xfff62c92 │ │ + ; instruction: 0xfff62c9e │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r6, r3 │ │ add r3, sp, #4 │ │ mov r7, r0 │ │ mov r0, r1 │ │ @@ -29381,15 +29381,15 @@ │ │ str r1, [r0] │ │ mov r6, #0 │ │ bne d48fc │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xfff66999 │ │ + ; instruction: 0xfff669a5 │ │ mov r1, #0 │ │ add r2, r0, #16 │ │ mov r3, #64 ; 0x40 │ │ str r1, [r0, #272] ; 0x110 │ │ stm r0, {r1, r3} │ │ str r1, [r0, #8] │ │ str r2, [r0, #12] │ │ @@ -30372,31 +30372,31 @@ │ │ b d5750 │ │ ; instruction: 0xfff7e148 │ │ ; instruction: 0xfff5dbbf │ │ andseq r0, sp, ip, lsl r4 │ │ ; instruction: 0xfff59216 │ │ ; instruction: 0xfff705a9 │ │ andseq r0, sp, r0, lsl #5 │ │ - ; instruction: 0xfff62ce5 │ │ - ; instruction: 0xfff6437c │ │ - ; instruction: 0xfff61924 │ │ + ; instruction: 0xfff62cf1 │ │ + ; instruction: 0xfff64388 │ │ + ; instruction: 0xfff61930 │ │ ; instruction: 0xfff6d97e │ │ andseq r0, sp, r0, lsr r3 │ │ andseq r0, sp, r0, lsr #4 │ │ ; instruction: 0xfff57cb6 │ │ ; instruction: 0xfff70585 │ │ andseq r0, sp, ip, asr r2 │ │ - ; instruction: 0xfff62d9b │ │ + ; instruction: 0xfff62da7 │ │ andseq r0, sp, r8, asr r6 │ │ ; instruction: 0xfff758b7 │ │ ; instruction: 0xfff758ab │ │ - ; instruction: 0xfff62c6a │ │ + ; instruction: 0xfff62c76 │ │ ; instruction: 0xfff6d9f2 │ │ ; instruction: 0x001d02d4 │ │ - ; instruction: 0xfff66ffb │ │ + ; instruction: 0xfff67007 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #16 │ │ mov r6, r0 │ │ mov r0, #0 │ │ ldr r4, [r1] │ │ mov r5, r3 │ │ @@ -30444,15 +30444,15 @@ │ │ ldr r6, [r6, #20] │ │ stm sp, {r0, r7} │ │ mov r0, r4 │ │ str r6, [sp, #8] │ │ bl 1afd9c <_PyWarnings_Init@@Base+0x5758> │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xfff68401 │ │ + ; instruction: 0xfff6840d │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ mov r7, r0 │ │ mov r4, r1 │ │ ldr r0, [r1] │ │ mov r9, r3 │ │ @@ -30706,15 +30706,15 @@ │ │ str r0, [r4] │ │ bne d5ddc │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xfff61390 │ │ + ; instruction: 0xfff6139c │ │ ; instruction: 0xfff76642 │ │ │ │ 000d5e28 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r7, r0 │ │ ldr r0, [pc, #80] ; d5e8c │ │ @@ -30735,15 +30735,15 @@ │ │ mov r0, r7 │ │ mov r2, r5 │ │ mov r3, r4 │ │ pop {r4, r5, r6, r7, fp, lr} │ │ b bb6c0 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xfff612e4 │ │ + ; instruction: 0xfff612f0 │ │ ; instruction: 0xfff76596 │ │ │ │ 000d5e94 : │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ mov r7, r3 │ │ @@ -30809,15 +30809,15 @@ │ │ str r3, [fp, #12] │ │ mov r3, r8 │ │ str r4, [fp, #8] │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ b bb32c │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xfff611e8 │ │ + ; instruction: 0xfff611f4 │ │ ; instruction: 0xfff6fe82 │ │ andseq pc, ip, r0, asr #22 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ mov r6, r0 │ │ ldr r0, [pc, #444] ; d6184 │ │ @@ -31282,15 +31282,15 @@ │ │ mov r1, #22 │ │ cmp r0, #0 │ │ movweq r1, #15 │ │ str r1, [r4] │ │ mov r0, #0 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xfff60b24 │ │ + ; instruction: 0xfff60b30 │ │ ; instruction: 0xfff75dda │ │ ; instruction: 0xfff5cd2b │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #68 ; 0x44 │ │ mov r4, r0 │ │ mov r0, #80 ; 0x50 │ │ @@ -31914,18 +31914,18 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, #15 │ │ str r0, [r4] │ │ mov r0, r7 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xfff5c387 │ │ - ; instruction: 0xfff60168 │ │ + ; instruction: 0xfff60174 │ │ ; instruction: 0xfff6ee02 │ │ andseq lr, ip, r8, asr #21 │ │ - ; instruction: 0xfff60268 │ │ + ; instruction: 0xfff60274 │ │ ; instruction: 0xfff6eefe │ │ andseq lr, ip, r0, lsr #23 │ │ │ │ 000d70c0 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #28 │ │ @@ -32055,15 +32055,15 @@ │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, #17 │ │ str r0, [r4] │ │ mov r0, #0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xfff5fef8 │ │ + ; instruction: 0xfff5ff04 │ │ ; instruction: 0xfff6eb92 │ │ andseq lr, ip, r8, asr r8 │ │ ; instruction: 0xfff5c0ff │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ mov r6, r0 │ │ @@ -33893,35 +33893,35 @@ │ │ mov r0, r7 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xfff723a5 │ │ ; instruction: 0x001ccbb4 │ │ andseq sp, ip, ip, ror #17 │ │ ; instruction: 0xfff78a8e │ │ - ; instruction: 0xfff627f4 │ │ + ; instruction: 0xfff62800 │ │ ; instruction: 0xfff5bfd0 │ │ - ; instruction: 0xfff6818d │ │ - ; instruction: 0xfff60155 │ │ - ; instruction: 0xfff680bd │ │ - ; instruction: 0xfff5ff90 │ │ + ; instruction: 0xfff68199 │ │ + ; instruction: 0xfff60161 │ │ + ; instruction: 0xfff680c9 │ │ + ; instruction: 0xfff5ff9c │ │ ; instruction: 0xfff736a5 │ │ ; instruction: 0xfff75a64 │ │ ; instruction: 0xfff7853c │ │ ; instruction: 0xfff75c1c │ │ ; instruction: 0xfff56dc5 │ │ ; instruction: 0xfff72464 │ │ ; instruction: 0xfff56fd9 │ │ ; instruction: 0xfff55b92 │ │ ; instruction: 0xfff6f739 │ │ ; instruction: 0xfff7889a │ │ ; instruction: 0xfff6f839 │ │ ; instruction: 0xfff55a3f │ │ - ; instruction: 0xfff5f98b │ │ + ; instruction: 0xfff5f997 │ │ ; instruction: 0xfff73509 │ │ - ; instruction: 0xfff639af │ │ + ; instruction: 0xfff639bb │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ mov r7, r1 │ │ bl 23e180 <_Py_dup@@Base> │ │ mov r6, #0 │ │ cmp r0, #0 │ │ @@ -34526,21 +34526,21 @@ │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq ip, ip, ip, asr #15 │ │ ; instruction: 0xfff58e6d │ │ ; instruction: 0xfff7b338 │ │ ; instruction: 0xfff59bd4 │ │ - ; instruction: 0xfff659eb │ │ - ; instruction: 0xfff5ecaa │ │ - ; instruction: 0xfff645fb │ │ - ; instruction: 0xfff603fa │ │ + ; instruction: 0xfff659f7 │ │ + ; instruction: 0xfff5ecb6 │ │ + ; instruction: 0xfff64607 │ │ + ; instruction: 0xfff60406 │ │ ; instruction: 0xfff7b282 │ │ ; instruction: 0xfff740a0 │ │ - ; instruction: 0xfff5ec1a │ │ + ; instruction: 0xfff5ec26 │ │ ; instruction: 0xfff7b198 │ │ ; instruction: 0xfff6c497 │ │ andseq ip, ip, r0, asr r1 │ │ ; instruction: 0xfff7675c │ │ ; instruction: 0x001cc1fc │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ @@ -34994,15 +34994,15 @@ │ │ pop {fp, pc} │ │ ldr r0, [pc, #12] ; da0b4 │ │ ldr r1, [pc, #12] ; da0b8 │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ ; instruction: 0xfff72355 │ │ - ; instruction: 0xfff627fb │ │ + ; instruction: 0xfff62807 │ │ sub sp, sp, #8 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #16 │ │ mov r7, r1 │ │ add r1, fp, #8 │ │ mov r4, r0 │ │ @@ -35084,18 +35084,18 @@ │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ ldr r0, [r5] │ │ subs r0, r0, #1 │ │ str r0, [r5] │ │ bne da1ec │ │ b da1e4 │ │ - ; instruction: 0xfff5cee8 │ │ + ; instruction: 0xfff5cef4 │ │ ; instruction: 0xfff6fd2b │ │ - ; instruction: 0xfff5ce80 │ │ - ; instruction: 0xfff6272d │ │ + ; instruction: 0xfff5ce8c │ │ + ; instruction: 0xfff62739 │ │ andseq fp, ip, ip, asr #17 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ mov r0, r4 │ │ bl d9998 │ │ sub r1, r0, #58 ; 0x3a │ │ @@ -35128,15 +35128,15 @@ │ │ ldr r0, [pc, #16] ; da2cc │ │ ldr r1, [pc, #16] ; da2d0 │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ ; instruction: 0xfff6e231 │ │ ; instruction: 0xfff72141 │ │ - ; instruction: 0xfff625e7 │ │ + ; instruction: 0xfff625f3 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ movw sl, #29813 ; 0x7475 │ │ mov r4, r2 │ │ mov r6, r1 │ │ mov r8, r0 │ │ @@ -35643,15 +35643,15 @@ │ │ ldr r2, [r2, #12] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mvn r0, #0 │ │ pop {fp, pc} │ │ ; instruction: 0xfff719cf │ │ andseq fp, ip, r0, lsl r0 │ │ - ; instruction: 0xfff6332b │ │ + ; instruction: 0xfff63337 │ │ ; instruction: 0xfff562fe │ │ ; instruction: 0x001cafdc │ │ │ │ 000daad8 : │ │ push {fp, lr} │ │ mov fp, sp │ │ cmp r0, #0 │ │ @@ -35692,15 +35692,15 @@ │ │ ldr r2, [r2, #12] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mvn r0, #0 │ │ pop {fp, pc} │ │ ; instruction: 0xfff71913 │ │ andseq sl, ip, r4, asr pc │ │ - ; instruction: 0xfff6326f │ │ + ; instruction: 0xfff6327b │ │ ; instruction: 0xfff56242 │ │ andseq sl, ip, r0, lsr #30 │ │ │ │ 000dab94 : │ │ b daa0c │ │ │ │ 000dab98 <_PyObject_HasLen@@Base>: │ │ @@ -36168,15 +36168,15 @@ │ │ mov r0, r5 │ │ mov r1, r4 │ │ pop {r4, r5, r6, sl, fp, lr} │ │ bx r3 │ │ ; instruction: 0xfff7120b │ │ andseq sl, ip, ip, asr #16 │ │ ; instruction: 0xfff55ad9 │ │ - ; instruction: 0xfff5fead │ │ + ; instruction: 0xfff5feb9 │ │ andseq sl, ip, r8, lsl r8 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #16 │ │ mov r4, r0 │ │ str r1, [sp, #12] │ │ bl 22058c │ │ @@ -36728,15 +36728,15 @@ │ │ mov r0, r7 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xfff709bf │ │ andseq sl, ip, r0 │ │ - ; instruction: 0xfff60e63 │ │ + ; instruction: 0xfff60e6f │ │ andseq sl, ip, r8, lsl r0 │ │ │ │ 000dbb48 : │ │ b dba08 │ │ │ │ 000dbb4c : │ │ push {r4, r5, r6, sl, fp, lr} │ │ @@ -36837,15 +36837,15 @@ │ │ ldr r2, [lr, #12] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mvn r0, #0 │ │ pop {fp, pc} │ │ pop {fp, lr} │ │ bx ip │ │ - ; instruction: 0xfff60c17 │ │ + ; instruction: 0xfff60c23 │ │ andseq r9, ip, ip, asr #27 │ │ │ │ 000dbce4 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov lr, r0 │ │ ldr r0, [r0, #36] ; 0x24 │ │ @@ -37523,19 +37523,19 @@ │ │ ldr r7, [r3, r1, lsl #2] │ │ cmp r7, #2 │ │ blt dc730 │ │ ldr r6, [r0, r1, lsl #2] │ │ cmp r6, r2 │ │ beq dc730 │ │ b dc4b8 │ │ - ; instruction: 0xfff5c170 │ │ + ; instruction: 0xfff5c17c │ │ andseq r9, ip, ip, lsl #15 │ │ - ; instruction: 0xfff60573 │ │ + ; instruction: 0xfff6057f │ │ andseq r9, ip, r8, lsr #14 │ │ - ; instruction: 0xfff604fd │ │ + ; instruction: 0xfff60509 │ │ andseq r9, ip, r4, lsl #14 │ │ │ │ 000dc774 : │ │ ldr ip, [sp] │ │ cmp ip, #70 ; 0x46 │ │ bne dc7a0 │ │ cmp r0, #1 │ │ @@ -37608,15 +37608,15 @@ │ │ str r5, [r0, #32] │ │ str r1, [r0, #36] ; 0x24 │ │ str r1, [r0, #40] ; 0x28 │ │ mov r0, r1 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xfff6a94a │ │ ; instruction: 0x001c92fc │ │ - ; instruction: 0xfff5e8a6 │ │ + ; instruction: 0xfff5e8b2 │ │ ; instruction: 0xfff520ff │ │ │ │ 000dc8a8 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #16 │ │ mov r7, r1 │ │ @@ -37767,15 +37767,15 @@ │ │ ; instruction: 0xfff52088 │ │ ; instruction: 0x001c91bc │ │ ; instruction: 0x001c91d8 │ │ andseq r9, ip, r4, ror #3 │ │ andseq sl, ip, r8, asr #24 │ │ ; instruction: 0xfff66656 │ │ ; instruction: 0x001c8ff8 │ │ - ; instruction: 0xfff63a03 │ │ + ; instruction: 0xfff63a0f │ │ andseq r9, ip, r4, asr #32 │ │ │ │ 000dcb1c : │ │ mov r1, r0 │ │ cmp r1, #0 │ │ ldrne r1, [r1, #4] │ │ mov r0, #0 │ │ @@ -38122,15 +38122,15 @@ │ │ mov r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andseq r8, ip, r4, lsl fp │ │ andseq r8, ip, ip, ror #21 │ │ andseq r8, ip, ip, ror #20 │ │ ; instruction: 0xfff75634 │ │ - ; instruction: 0xfff5cb8d │ │ + ; instruction: 0xfff5cb99 │ │ │ │ 000dd064 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r2, #0 │ │ mov r4, r1 │ │ @@ -38393,15 +38393,15 @@ │ │ bx r2 │ │ andseq r8, ip, r4, lsl r8 │ │ ; instruction: 0x001c87dc │ │ andseq r8, ip, r4, lsr r7 │ │ andseq r8, ip, r8, lsr #13 │ │ andseq r8, ip, ip, lsr r7 │ │ ; instruction: 0xfff75304 │ │ - ; instruction: 0xfff5afe7 │ │ + ; instruction: 0xfff5aff3 │ │ ; instruction: 0xfff73f1a │ │ andseq r8, ip, ip, ror r6 │ │ │ │ 000dd498 : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ @@ -38438,15 +38438,15 @@ │ │ mov r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andseq r8, ip, ip, lsr r6 │ │ andseq r8, ip, r4, lsl r6 │ │ mulseq ip, r4, r5 │ │ ; instruction: 0xfff7515c │ │ - ; instruction: 0xfff61c44 │ │ + ; instruction: 0xfff61c50 │ │ │ │ 000dd53c : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ mov r2, #116 ; 0x74 │ │ mov r4, r1 │ │ @@ -38832,29 +38832,29 @@ │ │ mov r3, #56 ; 0x38 │ │ add r2, pc, r2 │ │ str r2, [sp] │ │ mov r2, #108 ; 0x6c │ │ bl dd9fc │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff61642 │ │ + ; instruction: 0xfff6164e │ │ │ │ 000ddb34 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ ldr r2, [pc, #24] ; ddb60 │ │ mov r3, #52 ; 0x34 │ │ add r2, pc, r2 │ │ str r2, [sp] │ │ mov r2, #104 ; 0x68 │ │ bl dd9fc │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff5d56e │ │ + ; instruction: 0xfff5d57a │ │ │ │ 000ddb64 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ ldr r2, [pc, #24] ; ddb90 │ │ mov r3, #44 ; 0x2c │ │ @@ -39163,15 +39163,15 @@ │ │ andseq r7, ip, r4, lsr #24 │ │ andseq r7, ip, r4, ror #25 │ │ andseq r7, ip, r4, lsl ip │ │ andseq r7, ip, ip, lsl #23 │ │ andseq r7, ip, ip, lsr fp │ │ andseq r7, ip, ip, ror fp │ │ ; instruction: 0xfff74744 │ │ - ; instruction: 0xfff5bca6 │ │ + ; instruction: 0xfff5bcb2 │ │ ; instruction: 0xfff734a2 │ │ andseq r7, ip, r4, lsl #24 │ │ │ │ 000de028 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ @@ -39319,15 +39319,15 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ ; instruction: 0xfff6e21b │ │ andseq r7, ip, ip, asr r8 │ │ - ; instruction: 0xfff5a29f │ │ + ; instruction: 0xfff5a2ab │ │ andseq r7, ip, r4, lsl #17 │ │ │ │ 000de264 : │ │ push {fp, lr} │ │ mov fp, sp │ │ cmp r0, #0 │ │ beq de2ac │ │ @@ -39463,15 +39463,15 @@ │ │ mov r0, r4 │ │ pop {r4, r5, fp, pc} │ │ ; instruction: 0xfff6e0ab │ │ andseq r7, ip, ip, ror #13 │ │ ; instruction: 0xfff71ca2 │ │ andseq r7, ip, r8, lsr #14 │ │ andseq r7, ip, r8, lsr #14 │ │ - ; instruction: 0xfff5e52e │ │ + ; instruction: 0xfff5e53a │ │ andseq r7, ip, r0, lsl #13 │ │ ; instruction: 0x001c76b4 │ │ ; instruction: 0xfff64cd4 │ │ │ │ 000de494 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ @@ -39901,15 +39901,15 @@ │ │ sub sp, fp, #24 │ │ vpop {d8} │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xfff6da63 │ │ andseq r7, ip, r4, lsr #1 │ │ andseq r7, ip, ip, lsr #4 │ │ andseq r7, ip, r4, ror #3 │ │ - ; instruction: 0xfff5f2ab │ │ + ; instruction: 0xfff5f2b7 │ │ andseq r6, ip, ip, lsl #31 │ │ andseq r7, ip, r4, lsl #3 │ │ ; instruction: 0xfff64842 │ │ andseq r7, ip, r4, lsl #1 │ │ │ │ 000deb60 : │ │ push {r4, r5, fp, lr} │ │ @@ -40136,15 +40136,15 @@ │ │ ldr r0, [pc, r0] │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b dee54 │ │ ; instruction: 0xfff6d657 │ │ mulseq ip, r8, ip │ │ andseq r6, ip, r0, ror #24 │ │ andseq r6, ip, r0, asr #24 │ │ - ; instruction: 0xfff5dafb │ │ + ; instruction: 0xfff5db07 │ │ andseq r6, ip, r4, lsr #24 │ │ │ │ 000deed8 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq def14 │ │ @@ -40217,15 +40217,15 @@ │ │ bl 1f8804 │ │ mov r0, r5 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xfff6d473 │ │ ; instruction: 0x001c6ab4 │ │ andseq r6, ip, ip, ror #22 │ │ andseq r6, ip, ip, asr #22 │ │ - ; instruction: 0xfff614b0 │ │ + ; instruction: 0xfff614bc │ │ andseq r6, ip, r8, asr #21 │ │ │ │ 000df014 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ movne r5, r1 │ │ @@ -40325,15 +40325,15 @@ │ │ b df118 │ │ ; instruction: 0xfff6d3d3 │ │ andseq r6, ip, r4, lsl sl │ │ andseq r6, ip, r4, lsl #19 │ │ andseq r6, ip, r4, ror #18 │ │ andseq r6, ip, r4, asr #19 │ │ andseq r6, ip, r4, lsr #19 │ │ - ; instruction: 0xfff5d877 │ │ + ; instruction: 0xfff5d883 │ │ andseq r6, ip, r0, lsr #19 │ │ │ │ 000df1bc : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq df200 │ │ @@ -40432,15 +40432,15 @@ │ │ b df27c │ │ ; instruction: 0xfff6d237 │ │ andseq r6, ip, r8, ror r8 │ │ andseq r6, ip, r0, ror #15 │ │ andseq r6, ip, r0, asr #15 │ │ andseq r6, ip, r8, asr #16 │ │ andseq r6, ip, r8, lsr #16 │ │ - ; instruction: 0xfff6118c │ │ + ; instruction: 0xfff61198 │ │ andseq r6, ip, r4, lsr #15 │ │ │ │ 000df360 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq df3b0 │ │ @@ -40491,15 +40491,15 @@ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xfff6d08f │ │ ; instruction: 0x001c66d0 │ │ - ; instruction: 0xfff5a841 │ │ + ; instruction: 0xfff5a84d │ │ ; instruction: 0x001c66f0 │ │ │ │ 000df444 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq df498 │ │ @@ -40826,15 +40826,15 @@ │ │ pop {r4, r5, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, fp, pc} │ │ pop {r4, r5, fp, lr} │ │ b 118ebc │ │ - ; instruction: 0xfff60b72 │ │ + ; instruction: 0xfff60b7e │ │ andseq r6, ip, r8, ror #2 │ │ andseq r6, ip, r8, ror r2 │ │ ; instruction: 0xfff66526 │ │ ; instruction: 0x001c61bc │ │ │ │ 000df96c : │ │ push {r4, sl, fp, lr} │ │ @@ -41150,15 +41150,15 @@ │ │ andseq r5, ip, r4, ror sp │ │ ; instruction: 0xfff72902 │ │ ; instruction: 0xfff61e09 │ │ andseq r5, ip, r4, lsl sp │ │ ; instruction: 0xfff56104 │ │ andseq r5, ip, r4, lsl #26 │ │ ; instruction: 0x001c5cf0 │ │ - ; instruction: 0xfff586da │ │ + ; instruction: 0xfff586e6 │ │ │ │ 000dfe4c : │ │ mov r2, #1 │ │ b dfbd8 <_PySequence_IterSearch@@Base> │ │ │ │ 000dfe54 : │ │ ldr r2, [r0, #4] │ │ @@ -41241,15 +41241,15 @@ │ │ ldr r2, [r2, #12] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mvn r0, #0 │ │ pop {fp, pc} │ │ ; instruction: 0xfff6c517 │ │ andseq r5, ip, r8, asr fp │ │ - ; instruction: 0xfff5de73 │ │ + ; instruction: 0xfff5de7f │ │ ; instruction: 0xfff50e46 │ │ andseq r5, ip, r4, lsr #22 │ │ │ │ 000dff90 : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ cmp r1, #0 │ │ @@ -41990,20 +41990,20 @@ │ │ b 154b84 │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r7 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ andseq r5, ip, r8, asr #6 │ │ - ; instruction: 0xfff57c7b │ │ + ; instruction: 0xfff57c87 │ │ ; instruction: 0xfff51948 │ │ ; instruction: 0xfff70a8a │ │ andseq r6, ip, r8, lsl lr │ │ ; instruction: 0xfff70b4a │ │ - ; instruction: 0xfff57b1f │ │ + ; instruction: 0xfff57b2b │ │ │ │ 000e0b08 <_PyObject_RealIsInstance@@Base>: │ │ b e0b0c <_PyObject_RealIsInstance@@Base+0x4> │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r6, r0 │ │ @@ -42109,15 +42109,15 @@ │ │ b e101c <_Py_FreeCharPArray@@Base+0x100> │ │ mvn r0, #0 │ │ pop {r4, r5, fp, pc} │ │ mov r0, r5 │ │ mov r1, r4 │ │ pop {r4, r5, fp, lr} │ │ b 154b84 │ │ - ; instruction: 0xfff57877 │ │ + ; instruction: 0xfff57883 │ │ ; instruction: 0xfff51548 │ │ │ │ 000e0cc4 : │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #112] ; 0x70 │ │ ldr r1, [pc, #24] ; e0cec │ │ ldr r1, [pc, r1] │ │ @@ -42457,15 +42457,15 @@ │ │ strblt r1, [r0, #20] │ │ ldr r0, [r7] │ │ subs r0, r0, #1 │ │ str r0, [r7] │ │ bne e10ec <_Py_FreeCharPArray@@Base+0x1d0> │ │ b e1114 <_Py_FreeCharPArray@@Base+0x1f8> │ │ andseq r6, ip, r0, asr #11 │ │ - ; instruction: 0xfff5cc7f │ │ + ; instruction: 0xfff5cc8b │ │ │ │ 000e1218 <_PyAccu_Init@@Base>: │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r5, #0 │ │ mov r4, r0 │ │ str r5, [r0] │ │ @@ -42754,15 +42754,15 @@ │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ andseq r4, ip, r4, lsr #9 │ │ ; instruction: 0x001e27f0 │ │ ; instruction: 0xfff69b02 │ │ ; instruction: 0x001e27d4 │ │ andseq r2, lr, r0, lsr #16 │ │ - ; instruction: 0xfff584a4 │ │ + ; instruction: 0xfff584b0 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ ldr r6, [pc, #152] ; e1738 │ │ mov r5, r1 │ │ cmp r2, #0 │ │ ldr r6, [pc, r6] │ │ @@ -43668,16 +43668,16 @@ │ │ bl 1f8804 │ │ mov r0, #0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ mov sp, fp │ │ pop {fp, lr} │ │ b 120cb0 │ │ - ; instruction: 0xfff5a501 │ │ - ; instruction: 0xfff58c3b │ │ + ; instruction: 0xfff5a50d │ │ + ; instruction: 0xfff58c47 │ │ andseq r3, ip, ip, lsl #12 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ mov ip, r2 │ │ ldr r2, [pc, #48] ; e2524 │ │ mvn r3, #0 │ │ @@ -43717,15 +43717,15 @@ │ │ mov r0, #0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ mov sp, fp │ │ pop {fp, lr} │ │ b 120cb0 │ │ ; instruction: 0xfff71416 │ │ - ; instruction: 0xfff58b7b │ │ + ; instruction: 0xfff58b87 │ │ andseq r3, ip, ip, asr #10 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #84 ; 0x54 │ │ mov r4, r0 │ │ ldr r0, [pc, #912] ; e2944 │ │ mov r5, r1 │ │ @@ -43953,15 +43953,15 @@ │ │ cmp r7, #0 │ │ bne e2624 │ │ add r0, sp, #28 │ │ bl db9a0 │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xfff54b68 │ │ + ; instruction: 0xfff54b74 │ │ ; instruction: 0xfff67801 │ │ andseq r3, ip, r4, lsr r4 │ │ ; instruction: 0xfff722ff │ │ andseq r3, ip, r8, lsl r3 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #56 ; 0x38 │ │ @@ -44130,28 +44130,28 @@ │ │ str r0, [r4] │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0x001c2eb4 │ │ andseq r2, ip, r4, lsl pc │ │ andseq r2, ip, r8, ror #29 │ │ - ; instruction: 0xfff59dc3 │ │ + ; instruction: 0xfff59dcf │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ mov ip, r2 │ │ ldr r2, [pc, #24] ; e2c3c │ │ mov r3, #1 │ │ add r2, pc, r2 │ │ str r3, [sp] │ │ mov r3, ip │ │ bl e2a94 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff584d4 │ │ + ; instruction: 0xfff584e0 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ subs lr, r1, r3 │ │ mvn r8, #0 │ │ bmi e2fd0 │ │ mov sl, r0 │ │ @@ -44740,15 +44740,15 @@ │ │ stm r0, {r4, r6, r7} │ │ mov r0, #0 │ │ strb r0, [r7, r4] │ │ pop {r4, r5, r6, r7, fp, pc} │ │ bl 1f9430 │ │ mvn r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xfff5d06e │ │ + ; instruction: 0xfff5d07a │ │ andseq r2, ip, r4, asr #13 │ │ ; instruction: 0x001c25fc │ │ andseq r2, ip, r4, lsr #12 │ │ │ │ 000e3578 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ @@ -44820,15 +44820,15 @@ │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r1, [sp] │ │ ldr r2, [sp, #8] │ │ add r0, r0, r3 │ │ bl 2a1b74 │ │ mov r4, r5 │ │ b e35f4 │ │ - ; instruction: 0xfff54f2e │ │ + ; instruction: 0xfff54f3a │ │ andseq r2, ip, r8, lsr #9 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #24] │ │ cmp r0, #1 │ │ blt e36dc │ │ @@ -45606,30 +45606,30 @@ │ │ mov r0, r9 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xfff50b43 │ │ ldrheq r4, [ip], -ip │ │ - ; instruction: 0xfff55d7d │ │ + ; instruction: 0xfff55d89 │ │ ; instruction: 0xfff646cb │ │ andseq r1, ip, r8, ror #23 │ │ - ; instruction: 0xfff5b1a9 │ │ + ; instruction: 0xfff5b1b5 │ │ ; instruction: 0x001c1abc │ │ - ; instruction: 0xfff55dc1 │ │ + ; instruction: 0xfff55dcd │ │ ; instruction: 0xfff6470f │ │ andseq r1, ip, ip, lsr #24 │ │ andseq r1, ip, ip, ror #21 │ │ andseq r1, ip, r4, lsl #20 │ │ ; instruction: 0xfff4a784 │ │ andseq r1, ip, r4, lsl #16 │ │ ; instruction: 0x001c1adc │ │ andseq r1, ip, r0, lsl #23 │ │ andseq r1, ip, ip, lsl r8 │ │ - ; instruction: 0xfff5599e │ │ + ; instruction: 0xfff559aa │ │ ; instruction: 0x001c18f0 │ │ andseq r1, ip, r0, asr #18 │ │ ; instruction: 0xfff70917 │ │ andseq r1, ip, r8, lsr #20 │ │ andseq r1, ip, r0, lsl sl │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ @@ -45963,15 +45963,15 @@ │ │ pop {r4, r5, fp, pc} │ │ add r0, sp, #4 │ │ bl db9a0 │ │ mov r4, #0 │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xfff53d5a │ │ + ; instruction: 0xfff53d66 │ │ ; instruction: 0x001c12d4 │ │ andseq r1, ip, r8, ror #5 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ ldr r5, [r0, #8] │ │ mov r6, r1 │ │ mov r9, r0 │ │ @@ -46223,15 +46223,15 @@ │ │ mvn r4, #0 │ │ add r0, r0, r8 │ │ str r0, [r7, #20] │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq r1, ip, r4, lsr r0 │ │ - ; instruction: 0xfff5b97a │ │ + ; instruction: 0xfff5b986 │ │ ; instruction: 0x001c0fd0 │ │ andseq r0, ip, r0, lsr #30 │ │ mulseq ip, r4, pc ; │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #16 │ │ ldr r2, [r1, #4] │ │ @@ -46683,15 +46683,15 @@ │ │ andseq r0, ip, r0, lsr #18 │ │ andseq r0, ip, ip, lsr ip │ │ andseq r0, ip, r8, asr #22 │ │ andseq r0, ip, r8, lsr fp │ │ ; instruction: 0xfff6209d │ │ andseq r0, ip, r8, lsr r9 │ │ andseq r0, ip, r8, asr r9 │ │ - ; instruction: 0xfff5b24a │ │ + ; instruction: 0xfff5b256 │ │ andseq r0, ip, r0, lsr #17 │ │ ; instruction: 0xfff49753 │ │ andseq r0, ip, r8, lsr #16 │ │ ; instruction: 0xfff6b114 │ │ andseq r0, ip, ip, asr fp │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ @@ -46723,15 +46723,15 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mvn r5, #0 │ │ mov r0, r5 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xfff55cc5 │ │ + ; instruction: 0xfff55cd1 │ │ andseq r0, ip, r8, asr #13 │ │ andseq r0, ip, r0, lsl r7 │ │ ldr r1, [r0, #24] │ │ sub r1, r1, #1 │ │ str r1, [r0, #24] │ │ bx lr │ │ ldr r0, [r0, #12] │ │ @@ -46783,15 +46783,15 @@ │ │ bl 2150dc <_Py_BuildValue_SizeT@@Base> │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ andseq r2, ip, r8, lsl #18 │ │ andseq r0, ip, ip, lsr #11 │ │ ; instruction: 0xfff6aa0a │ │ ; instruction: 0xfff66fb9 │ │ - ; instruction: 0xfff59c1b │ │ + ; instruction: 0xfff59c27 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r2 │ │ mov r5, r1 │ │ mov r4, r0 │ │ cmp r2, #2 │ │ bcc e558c │ │ @@ -46913,15 +46913,15 @@ │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, #0 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xfff6f3f3 │ │ andseq r0, ip, ip, lsl #8 │ │ - ; instruction: 0xfff51a52 │ │ + ; instruction: 0xfff51a5e │ │ andseq r0, ip, r8, ror #7 │ │ ; instruction: 0x001c03f4 │ │ andseq r0, ip, ip, asr r3 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r1, [r0, #8] │ │ mov r5, r0 │ │ @@ -47125,27 +47125,27 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b e32e0 │ │ ldr r0, [pc, #44] ; e5ac4 │ │ ldr r0, [pc, r0] │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b e32e0 │ │ - ; instruction: 0xfff54404 │ │ + ; instruction: 0xfff54410 │ │ andseq r0, ip, r0, lsl r3 │ │ andseq r0, ip, r0, lsl #6 │ │ ; instruction: 0xfff680cb │ │ andseq r0, ip, r0, asr r2 │ │ andseq r0, ip, r8, lsr #2 │ │ andseq r0, ip, r8, lsl r1 │ │ ldrsbeq r0, [ip], -ip │ │ andseq r0, ip, r4, lsl #1 │ │ andseq r0, ip, r0, lsl #4 │ │ andseq r0, ip, ip, ror #3 │ │ ; instruction: 0x001c01b4 │ │ - ; instruction: 0xfff5419c │ │ + ; instruction: 0xfff541a8 │ │ ; instruction: 0xfff4d91b │ │ ; instruction: 0xfff5f318 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r1, #0 │ │ mov r4, #0 │ │ bl e3408 │ │ @@ -47299,15 +47299,15 @@ │ │ andseq r2, ip, r4, lsr #4 │ │ ; instruction: 0xfff5f18d │ │ ; instruction: 0xfff6cad4 │ │ ; instruction: 0xfff5f126 │ │ ; instruction: 0xfff67c28 │ │ ; instruction: 0x001bfdb8 │ │ ; instruction: 0xfff5f111 │ │ - ; instruction: 0xfff514fb │ │ + ; instruction: 0xfff51507 │ │ ; instruction: 0xfff67c00 │ │ mulseq fp, r0, sp │ │ mov r2, r1 │ │ ldr r1, [r0, #8] │ │ cmp r1, #0 │ │ ldrne r0, [r0, #20] │ │ ldreq r0, [pc, #4] ; e5d84 │ │ @@ -48145,15 +48145,15 @@ │ │ ; instruction: 0xfff65c11 │ │ andseq pc, fp, r0, asr r2 ; │ │ andseq pc, fp, r0, asr #4 │ │ ; instruction: 0xfff6700b │ │ mulseq fp, r0, r1 │ │ ; instruction: 0xfff6e0d7 │ │ ldrsheq pc, [fp], -r0 ; │ │ - ; instruction: 0xfff5074a │ │ + ; instruction: 0xfff50756 │ │ andseq pc, fp, r0, ror #1 │ │ andseq pc, fp, r8, ror #1 │ │ andseq pc, fp, r0, lsr r0 ; │ │ ldr r1, [r0, #8] │ │ cmp r1, #0 │ │ ldrne r0, [r0, #20] │ │ ldreq r0, [pc, #4] ; e6abc │ │ @@ -48481,15 +48481,15 @@ │ │ b e6f10 │ │ andseq lr, fp, ip, ror #30 │ │ ; instruction: 0xfff64655 │ │ andseq lr, fp, r8, ror #29 │ │ andseq lr, fp, r4, lsr #29 │ │ ; instruction: 0xfff6a4fa │ │ andseq lr, fp, r8, asr ip │ │ - ; instruction: 0xfff5964a │ │ + ; instruction: 0xfff59656 │ │ andseq lr, fp, ip, lsr ip │ │ andseq lr, fp, r8, asr #26 │ │ ; instruction: 0xfff60387 │ │ andseq lr, fp, r4, lsr #23 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ mov r4, r0 │ │ @@ -48842,19 +48842,19 @@ │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ bl 1fc998 <_PyArg_BadArgument@@Base> │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #0 │ │ bne e7520 │ │ b e7528 │ │ - ; instruction: 0xfff569aa │ │ - ; instruction: 0xfff568fa │ │ + ; instruction: 0xfff569b6 │ │ + ; instruction: 0xfff56906 │ │ ; instruction: 0xfff47521 │ │ ; instruction: 0xfff48785 │ │ - ; instruction: 0xfff568a6 │ │ + ; instruction: 0xfff568b2 │ │ ; instruction: 0xfff4be1b │ │ ; instruction: 0xfff48731 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ mov r5, r0 │ │ mov r0, r1 │ │ @@ -49075,23 +49075,23 @@ │ │ cmp r0, #0 │ │ bmi e7914 │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, fp, lr} │ │ b 11f700 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xfff5244b │ │ + ; instruction: 0xfff52457 │ │ andseq lr, fp, r4, asr #6 │ │ andseq lr, fp, r4, lsr r3 │ │ ; instruction: 0xfff660ff │ │ andseq lr, fp, r4, lsl #5 │ │ ; instruction: 0xfff4bad8 │ │ andseq lr, fp, ip, lsr #4 │ │ ; instruction: 0xfff49549 │ │ - ; instruction: 0xfff58c12 │ │ + ; instruction: 0xfff58c1e │ │ andseq lr, fp, r8, ror #4 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r0 │ │ ldr r0, [r1, #4] │ │ ldrb r0, [r0, #87] ; 0x57 │ │ tst r0, #1 │ │ @@ -49181,15 +49181,15 @@ │ │ str r1, [r0] │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xfff6d0fb │ │ andseq lr, fp, r8, asr r0 │ │ ; instruction: 0xfff5b8a6 │ │ - ; instruction: 0xfff58aa2 │ │ + ; instruction: 0xfff58aae │ │ ldrsheq lr, [fp], -r8 │ │ ; instruction: 0x001bdff0 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #140 ; 0x8c │ │ mov r8, r0 │ │ sub r0, fp, #72 ; 0x48 │ │ @@ -50075,19 +50075,19 @@ │ │ mov r2, r4 │ │ bl 2a1b74 │ │ ldr r5, [sp, #32] │ │ b e7be0 │ │ ldr r7, [sp, #20] │ │ mov r0, r8 │ │ b e7d04 │ │ - ; instruction: 0xfff4f4d4 │ │ - ; instruction: 0xfff4f424 │ │ + ; instruction: 0xfff4f4e0 │ │ + ; instruction: 0xfff4f430 │ │ ; instruction: 0xfff46e55 │ │ ; instruction: 0xfff480b9 │ │ - ; instruction: 0xfff4f3d0 │ │ + ; instruction: 0xfff4f3dc │ │ ; instruction: 0xfff4b74f │ │ ; instruction: 0xfff48065 │ │ ; instruction: 0x001bdedc │ │ andseq sp, fp, ip, asr #29 │ │ ; instruction: 0xfff65c97 │ │ andseq sp, fp, ip, lsl lr │ │ andseq sp, fp, r8, lsl lr │ │ @@ -52369,16 +52369,16 @@ │ │ bl 2150dc <_Py_BuildValue_SizeT@@Base> │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andseq sp, fp, ip, lsl #4 │ │ andseq sl, fp, r0, lsr #29 │ │ ; instruction: 0xfff652f6 │ │ ; instruction: 0xfff618a5 │ │ - ; instruction: 0xfff5450b │ │ - ; instruction: 0xfff5450c │ │ + ; instruction: 0xfff54517 │ │ + ; instruction: 0xfff54518 │ │ ; instruction: 0xfff486fc │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #48 ; 0x30 │ │ add r1, sp, #4 │ │ mov r2, #284 ; 0x11c │ │ bl dbc90 │ │ @@ -52800,15 +52800,15 @@ │ │ pop {r4, r5, fp, lr} │ │ b 2150dc <_Py_BuildValue_SizeT@@Base> │ │ ldr r0, [pc, #16] ; eb354 │ │ add r0, pc, r0 │ │ pop {r4, r5, fp, lr} │ │ b 2150dc <_Py_BuildValue_SizeT@@Base> │ │ andseq ip, fp, r8, lsr #23 │ │ - ; instruction: 0xfff4d224 │ │ + ; instruction: 0xfff4d230 │ │ ; instruction: 0xfff64d44 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ mov r0, r1 │ │ bl 12003c │ │ cmn r0, #1 │ │ @@ -53468,15 +53468,15 @@ │ │ ; instruction: 0xfff4544c │ │ ; instruction: 0xfff658ac │ │ ; instruction: 0xfff45344 │ │ ; instruction: 0xfff64596 │ │ ; instruction: 0xfff5a45e │ │ ; instruction: 0xfff5f742 │ │ ; instruction: 0xfff5b8a0 │ │ - ; instruction: 0xfff50cf2 │ │ + ; instruction: 0xfff50cfe │ │ andseq r9, fp, r4, lsl #28 │ │ │ │ 000ebdb0 <_PyBytesWriter_Init@@Base>: │ │ mov r1, #0 │ │ str r1, [r0] │ │ str r1, [r0, #4] │ │ str r1, [r0, #8] │ │ @@ -55013,15 +55013,15 @@ │ │ andseq r9, fp, r0, lsr #3 │ │ andseq r8, fp, ip, ror r6 │ │ ; instruction: 0xfff48acc │ │ andseq r8, fp, r4, asr #12 │ │ ; instruction: 0xfff5cae1 │ │ ; instruction: 0xfff48a7c │ │ ; instruction: 0xfff5cad9 │ │ - ; instruction: 0xfff4f55c │ │ + ; instruction: 0xfff4f568 │ │ andseq r8, fp, ip, lsl #12 │ │ ; instruction: 0xfff42957 │ │ andseq r8, fp, r8, lsr r7 │ │ ; instruction: 0xfff42acb │ │ andseq r8, fp, ip, lsr #17 │ │ ; instruction: 0xfff47736 │ │ ; instruction: 0x001b88b4 │ │ @@ -55281,15 +55281,15 @@ │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andseq r8, fp, ip, lsl #5 │ │ andseq r8, fp, ip, ror r2 │ │ - ; instruction: 0xfff4f0c6 │ │ + ; instruction: 0xfff4f0d2 │ │ andseq r8, fp, ip, asr r1 │ │ andseq r8, fp, r4, lsl #2 │ │ ; instruction: 0xfff410a3 │ │ andseq r8, fp, r4, ror #1 │ │ │ │ 000ed9d8 <_PyBytesWriter_Prepare@@Base>: │ │ push {r4, r5, r6, sl, fp, lr} │ │ @@ -55670,17 +55670,17 @@ │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xfff5d345 │ │ andseq r7, fp, r0, lsr #23 │ │ andseq r7, fp, r4, asr sp │ │ andseq r7, fp, ip, lsr sp │ │ ; instruction: 0xfff57ff1 │ │ - ; instruction: 0xfff51225 │ │ + ; instruction: 0xfff51231 │ │ andseq r7, fp, r4, asr #22 │ │ - ; instruction: 0xfff49174 │ │ + ; instruction: 0xfff49180 │ │ ; instruction: 0xfff5d329 │ │ ; instruction: 0xfff57ed0 │ │ andseq r7, fp, ip, lsr #22 │ │ andseq r7, fp, r8, lsl ip │ │ │ │ 000edfe4 : │ │ push {r4, r5, fp, lr} │ │ @@ -55719,15 +55719,15 @@ │ │ bne ee040 │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andseq r7, fp, r0, asr #21 │ │ - ; instruction: 0xfff4fdd8 │ │ + ; instruction: 0xfff4fde4 │ │ │ │ 000ee088 : │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r2, [r0, #4] │ │ ldrb r1, [r2, #87] ; 0x57 │ │ tst r1, #8 │ │ @@ -55738,15 +55738,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r2, [r2, #12] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mvn r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xfff4d08a │ │ + ; instruction: 0xfff4d096 │ │ ; instruction: 0x001b79d8 │ │ │ │ 000ee0d0 : │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r2, [r0, #4] │ │ ldrb r1, [r2, #87] ; 0x57 │ │ @@ -55758,15 +55758,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r2, [r2, #12] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xfff4d042 │ │ + ; instruction: 0xfff4d04e │ │ mulseq fp, r0, r9 │ │ │ │ 000ee118 : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ cmp r1, #0 │ │ beq ee15c │ │ @@ -55807,15 +55807,15 @@ │ │ ldr r0, [pc, #32] ; ee1d8 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ b ee16c │ │ ; instruction: 0xfff61f2a │ │ - ; instruction: 0xfff4cff2 │ │ + ; instruction: 0xfff4cffe │ │ andseq r7, fp, r0, asr #18 │ │ ; instruction: 0xfff5f788 │ │ andseq r7, fp, r0, lsl #18 │ │ │ │ 000ee1dc : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ @@ -55989,15 +55989,15 @@ │ │ add r0, r0, ip │ │ mov r1, #127 ; 0x7f │ │ bl 16657c │ │ cmp r0, #0 │ │ bne ee348 │ │ b ee384 │ │ andseq r7, fp, r4, ror r7 │ │ - ; instruction: 0xfff4cddf │ │ + ; instruction: 0xfff4cdeb │ │ andseq r7, fp, ip, asr r7 │ │ │ │ 000ee4a4 <_PyBytes_Join@@Base>: │ │ b ee4a8 <_PyBytes_Join@@Base+0x4> │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #468 ; 0x1d4 │ │ @@ -56326,15 +56326,15 @@ │ │ andseq r5, sp, r8, lsl sp │ │ andseq r7, fp, r4, ror #8 │ │ andseq r5, sp, r4, lsl #22 │ │ ; instruction: 0x001b75f4 │ │ andseq r7, fp, r8, asr r5 │ │ ; instruction: 0xfff62caa │ │ andseq r7, fp, r8, lsl #8 │ │ - ; instruction: 0xfff51d42 │ │ + ; instruction: 0xfff51d4e │ │ andseq r7, fp, r4, lsr r3 │ │ ; instruction: 0xfff589b7 │ │ ; instruction: 0x001b71d4 │ │ ; instruction: 0xfff3ecb3 │ │ andseq r7, fp, r8, lsr #3 │ │ │ │ 000ee9f0 <_PyBytes_FromHex@@Base>: │ │ @@ -56764,15 +56764,15 @@ │ │ ; instruction: 0x001b6ad0 │ │ andseq r6, fp, r0, asr #27 │ │ ; instruction: 0xfff3e6cb │ │ andseq r6, fp, r0, asr #23 │ │ ; instruction: 0xfff63704 │ │ andseq r6, fp, r8, ror sl │ │ mulseq fp, r8, fp │ │ - ; instruction: 0xfff4ad4e │ │ + ; instruction: 0xfff4ad5a │ │ andseq r6, fp, r4, ror fp │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #48 ; 0x30 │ │ add r1, sp, #4 │ │ mov r2, #284 ; 0x11c │ │ bl dbc90 │ │ @@ -57165,15 +57165,15 @@ │ │ cmp r0, #0 │ │ bmi ef560 │ │ ldr r4, [pc, #36] ; ef6fc │ │ ldr r4, [pc, r4] │ │ b ef5b4 │ │ andseq r6, fp, r0, ror #12 │ │ andseq r6, fp, r8, asr #12 │ │ - ; instruction: 0xfff4a7c2 │ │ + ; instruction: 0xfff4a7ce │ │ mulseq fp, r8, r5 │ │ andseq r6, fp, r0, lsl #11 │ │ ; instruction: 0xfff568f2 │ │ andseq r6, fp, r4, ror r6 │ │ andseq r6, fp, r4, asr #10 │ │ andseq r6, fp, r0, asr #7 │ │ andseq r6, fp, ip, lsr #10 │ │ @@ -57462,30 +57462,30 @@ │ │ ldr r1, [pc, #92] ; efbd0 │ │ ldr r0, [pc, #92] ; efbd4 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ b ef93c │ │ andseq r6, fp, r4, lsl #7 │ │ andseq r6, fp, r0, ror r3 │ │ - ; instruction: 0xfff4d1ef │ │ + ; instruction: 0xfff4d1fb │ │ andseq r8, fp, r4, asr #25 │ │ - ; instruction: 0xfff4a321 │ │ + ; instruction: 0xfff4a32d │ │ ; instruction: 0xfff58c6f │ │ andseq r6, fp, ip, lsl #3 │ │ andseq r4, sp, r0, asr #17 │ │ andseq r4, sp, r8, asr #15 │ │ ; instruction: 0xfff58c9f │ │ ; instruction: 0x001b61bc │ │ - ; instruction: 0xfff4f84d │ │ - ; instruction: 0xfff4a2e5 │ │ + ; instruction: 0xfff4f859 │ │ + ; instruction: 0xfff4a2f1 │ │ andseq r6, fp, r0, asr r1 │ │ mulseq fp, r4, fp │ │ ; instruction: 0xfff43a06 │ │ mulseq fp, r4, r0 │ │ - ; instruction: 0xfff4f671 │ │ + ; instruction: 0xfff4f67d │ │ andseq r5, fp, r8, asr #31 │ │ andseq r5, fp, ip, lsr pc │ │ ; instruction: 0xfff3eec0 │ │ andseq r5, fp, r0, asr #30 │ │ │ │ 000efbd8 : │ │ push {r4, r5, fp, lr} │ │ @@ -57578,15 +57578,15 @@ │ │ subs r1, r2, #1 │ │ str r1, [r0] │ │ bne efc4c │ │ bl 145578 <_Py_Dealloc@@Base> │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andseq r5, fp, r0, asr #30 │ │ - ; instruction: 0xfff4887a │ │ + ; instruction: 0xfff48886 │ │ ; instruction: 0x001b5df8 │ │ │ │ 000efd58 <_PyBytes_Resize@@Base>: │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ ldr r5, [r0] │ │ mov r4, r0 │ │ @@ -57817,15 +57817,15 @@ │ │ mov r4, #0 │ │ b effdc <_PyBytes_Resize@@Base+0x284> │ │ ldr r0, [r5] │ │ add r0, r0, #1 │ │ str r0, [r5] │ │ mov r4, r5 │ │ b effdc <_PyBytes_Resize@@Base+0x284> │ │ - ; instruction: 0xfff48546 │ │ + ; instruction: 0xfff48552 │ │ andseq r5, fp, r0, asr #21 │ │ andseq r5, fp, r0, lsr fp │ │ andseq r5, fp, r0, lsl fp │ │ ; instruction: 0xfff3d4cb │ │ andseq r5, fp, r0, asr #19 │ │ │ │ 000f011c : │ │ @@ -58702,27 +58702,27 @@ │ │ ldr r1, [pc, #52] ; f0ee8 <_PyBytesWriter_Resize@@Base+0xbd8> │ │ ldr r0, [pc, #52] ; f0eec <_PyBytesWriter_Resize@@Base+0xbdc> │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ b f0cb0 <_PyBytesWriter_Resize@@Base+0x9a0> │ │ mov r0, r6 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xfff48f90 │ │ + ; instruction: 0xfff48f9c │ │ mulseq fp, ip, lr │ │ andseq r4, fp, ip, lsl #29 │ │ ; instruction: 0xfff5cc57 │ │ ; instruction: 0x001b4ddc │ │ andseq r4, fp, ip, lsl #27 │ │ andseq r4, fp, ip, ror sp │ │ andseq r4, fp, r0, lsl #27 │ │ ; instruction: 0xfff3c6ef │ │ andseq r4, fp, r4, ror #23 │ │ andseq r3, sp, r0, lsr r0 │ │ mulseq sp, ip, pc ; │ │ - ; instruction: 0xfff48dc8 │ │ + ; instruction: 0xfff48dd4 │ │ ; instruction: 0xfff42547 │ │ ; instruction: 0xfff53f44 │ │ mov r2, r1 │ │ add r3, r0, #16 │ │ ldr r1, [r0, #8] │ │ mov r0, r3 │ │ b e259c │ │ @@ -58843,15 +58843,15 @@ │ │ bl 1f8804 │ │ mov r7, #0 │ │ mov r0, r7 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ; instruction: 0x001b74dc │ │ ; instruction: 0xfff53d51 │ │ - ; instruction: 0xfff4613b │ │ + ; instruction: 0xfff46147 │ │ ; instruction: 0xfff53dc9 │ │ ; instruction: 0xfff61710 │ │ ; instruction: 0xfff53d66 │ │ ; instruction: 0xfff5c850 │ │ andseq r4, fp, r0, ror #19 │ │ ; instruction: 0xfff5c874 │ │ andseq r4, fp, r4, lsl #20 │ │ @@ -59632,19 +59632,19 @@ │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ bl 1fc998 <_PyArg_BadArgument@@Base> │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #0 │ │ bne f1cf8 <_PyBytesWriter_Resize@@Base+0x19e8> │ │ b f1d00 <_PyBytesWriter_Resize@@Base+0x19f0> │ │ - ; instruction: 0xfff4c1d2 │ │ - ; instruction: 0xfff4c122 │ │ + ; instruction: 0xfff4c1de │ │ + ; instruction: 0xfff4c12e │ │ ; instruction: 0xfff3cd49 │ │ ; instruction: 0xfff3dfad │ │ - ; instruction: 0xfff4c0ce │ │ + ; instruction: 0xfff4c0da │ │ ; instruction: 0xfff41643 │ │ ; instruction: 0xfff3df59 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #68 ; 0x44 │ │ add r7, sp, #24 │ │ mov r5, r1 │ │ @@ -60723,19 +60723,19 @@ │ │ sub r9, r0, sl │ │ b f2e4c <_PyBytesWriter_Resize@@Base+0x2b3c> │ │ mov r1, sl │ │ mov r0, r7 │ │ mov r2, r9 │ │ bl 2a1b74 │ │ b f21c8 <_PyBytesWriter_Resize@@Base+0x1eb8> │ │ - ; instruction: 0xfff44f2c │ │ - ; instruction: 0xfff44e3c │ │ + ; instruction: 0xfff44f38 │ │ + ; instruction: 0xfff44e48 │ │ ; instruction: 0xfff3c86d │ │ ; instruction: 0xfff3dad1 │ │ - ; instruction: 0xfff44de8 │ │ + ; instruction: 0xfff44df4 │ │ ; instruction: 0xfff41167 │ │ ; instruction: 0xfff3da7d │ │ ; instruction: 0x001b38f4 │ │ andseq r3, fp, r4, ror #17 │ │ ; instruction: 0xfff5b6af │ │ andseq r3, fp, r4, lsr r8 │ │ ; instruction: 0x001b39fc │ │ @@ -61397,15 +61397,15 @@ │ │ str r0, [r9] │ │ bne f3648 <_PyBytesWriter_Resize@@Base+0x3338> │ │ mov r0, r9 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b f3648 <_PyBytesWriter_Resize@@Base+0x3338> │ │ mov r4, r9 │ │ b f3648 <_PyBytesWriter_Resize@@Base+0x3338> │ │ - ; instruction: 0xfff4642f │ │ + ; instruction: 0xfff4643b │ │ ; instruction: 0xfff3d629 │ │ ; instruction: 0xfff3c4b9 │ │ ; instruction: 0xfff57a37 │ │ andseq r2, fp, r8, asr #5 │ │ andseq r0, sp, r4, lsr #20 │ │ andseq r0, sp, ip, lsr r7 │ │ andseq r0, sp, r8, ror #13 │ │ @@ -64506,15 +64506,15 @@ │ │ pop {r4, r5, fp, lr} │ │ b 2150dc <_Py_BuildValue_SizeT@@Base> │ │ ldr r0, [pc, #16] ; f697c <_PyBytesWriter_Resize@@Base+0x666c> │ │ add r0, pc, r0 │ │ pop {r4, r5, fp, lr} │ │ b 2150dc <_Py_BuildValue_SizeT@@Base> │ │ andseq r1, fp, ip, ror #23 │ │ - ; instruction: 0xfff41bfc │ │ + ; instruction: 0xfff41c08 │ │ ; instruction: 0xfff5971c │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ mov r0, r1 │ │ bl 12003c │ │ cmn r0, #1 │ │ @@ -64924,17 +64924,17 @@ │ │ str r0, [sl] │ │ bne f6e88 <_PyObject_MakeTpCall@@Base+0x100> │ │ mov r0, sl │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, #0 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xfff48347 │ │ + ; instruction: 0xfff48353 │ │ andseq lr, sl, r4, lsl ip │ │ - ; instruction: 0xfff42dd6 │ │ + ; instruction: 0xfff42de2 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #28 │ │ ldr r4, [r3, #8] │ │ mov sl, r0 │ │ mvn r0, #-536870911 ; 0xe0000001 │ │ sub r0, r0, r4 │ │ @@ -65203,15 +65203,15 @@ │ │ mov r1, r5 │ │ mov r2, r8 │ │ mov r3, #0 │ │ bl f6a0c <_Py_CheckFunctionResult@@Base> │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mulseq sl, r8, r7 │ │ - ; instruction: 0xfff4298d │ │ + ; instruction: 0xfff42999 │ │ andseq lr, sl, r8, asr #14 │ │ │ │ 000f742c <_PyObject_Call@@Base>: │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r4, r0 │ │ ldr r0, [r1, #4] │ │ @@ -65276,17 +65276,17 @@ │ │ ldr r1, [pc, r1] │ │ ldr r3, [r0, #12] │ │ mov r0, r4 │ │ ldr r1, [r1] │ │ bl 1f83b0 <_PyErr_Format@@Base> │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xfff47c97 │ │ + ; instruction: 0xfff47ca3 │ │ andseq lr, sl, r4, ror #10 │ │ - ; instruction: 0xfff42802 │ │ + ; instruction: 0xfff4280e │ │ │ │ 000f754c : │ │ mov r3, r2 │ │ mov r2, r1 │ │ mov r1, r0 │ │ ldr r0, [pc, #8] ; f7568 │ │ ldr r0, [pc, r0] │ │ @@ -66850,15 +66850,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ mulseq sl, r4, lr │ │ - ; instruction: 0xfff464d3 │ │ + ; instruction: 0xfff464df │ │ ; instruction: 0x001acdb0 │ │ │ │ 000f8d28 : │ │ push {fp, lr} │ │ mov fp, sp │ │ cmp r0, #0 │ │ beq f8d5c │ │ @@ -66936,15 +66936,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mvn r0, #0 │ │ pop {fp, pc} │ │ andseq ip, sl, r8, asr sp │ │ - ; instruction: 0xfff476d1 │ │ + ; instruction: 0xfff476dd │ │ andseq ip, sl, r0, ror ip │ │ │ │ 000f8e68 : │ │ push {fp, lr} │ │ mov fp, sp │ │ cmp r0, #0 │ │ beq f8ea0 │ │ @@ -67184,16 +67184,16 @@ │ │ mov r0, ip │ │ mov r1, r3 │ │ bl 16a20c │ │ mov sp, fp │ │ pop {fp, pc} │ │ ; instruction: 0xfff56d2a │ │ ; instruction: 0xfff34435 │ │ - ; instruction: 0xfff4386a │ │ - ; instruction: 0xfff3df78 │ │ + ; instruction: 0xfff43876 │ │ + ; instruction: 0xfff3df84 │ │ │ │ 000f9230 : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [pc, #92] ; f92a0 │ │ ldr r0, [pc, r0] │ │ @@ -67241,15 +67241,15 @@ │ │ ldrne r1, [r0] │ │ addne r1, r1, #1 │ │ strne r1, [r0] │ │ popne {fp, pc} │ │ mov r0, #0 │ │ pop {fp, pc} │ │ andseq ip, sl, r8, asr #17 │ │ - ; instruction: 0xfff40a29 │ │ + ; instruction: 0xfff40a35 │ │ │ │ 000f9300 : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r2, r0 │ │ ldr r0, [r0, #4] │ │ ldr r3, [pc, #104] ; f9380 │ │ @@ -67277,15 +67277,15 @@ │ │ beq f9374 │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ andseq ip, sl, ip, ror #16 │ │ - ; instruction: 0xfff409cd │ │ + ; instruction: 0xfff409d9 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ ldmdb r0, {r1, ip} │ │ bic r2, ip, #3 │ │ mov r4, r0 │ │ str r1, [r2] │ │ lsr r2, ip, #2 │ │ @@ -67478,16 +67478,16 @@ │ │ sub r2, r0, #8 │ │ str r2, [r3] │ │ str r2, [r1, #4] │ │ str r1, [r0, #-8] │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xfff41b91 │ │ - ; instruction: 0xfff41b71 │ │ + ; instruction: 0xfff41b9d │ │ + ; instruction: 0xfff41b7d │ │ andseq ip, sl, r4, asr #10 │ │ andseq ip, sl, r0, lsl r4 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ ldr r4, [r0, #8] │ │ cmp r4, #0 │ │ beq f96e0 │ │ @@ -67500,15 +67500,15 @@ │ │ ldr r0, [pc, #24] ; f9704 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xfff3ee6e │ │ + ; instruction: 0xfff3ee7a │ │ andseq ip, sl, ip, asr #7 │ │ push {fp, lr} │ │ mov fp, sp │ │ cmp r1, #0 │ │ mov r2, r0 │ │ ldrne r0, [r1] │ │ addne r0, r0, #1 │ │ @@ -67866,15 +67866,15 @@ │ │ b f9c18 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0x001aedb4 │ │ ; instruction: 0xfff4d74c │ │ - ; instruction: 0xfff41566 │ │ + ; instruction: 0xfff41572 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #12] │ │ bl 21afb8 <_Py_HashPointer@@Base> │ │ mov r5, r0 │ │ ldr r0, [r4, #8] │ │ @@ -68096,15 +68096,15 @@ │ │ str r2, [r1, #4] │ │ str r1, [r0, #-8] │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xfff3374f │ │ ; instruction: 0xfff3372f │ │ - ; instruction: 0xfff465d0 │ │ + ; instruction: 0xfff465dc │ │ andseq fp, sl, r4, lsl #22 │ │ andseq fp, sl, ip, lsr fp │ │ ; instruction: 0xfff4bf79 │ │ andseq fp, sl, r0, ror #23 │ │ ; instruction: 0xfffff8cc │ │ andseq fp, sl, r8, lsl #21 │ │ │ │ @@ -68255,15 +68255,15 @@ │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ ; instruction: 0x001ab9f8 │ │ ; instruction: 0xfff57223 │ │ ; instruction: 0xfff57213 │ │ mulseq sl, r8, r7 │ │ ; instruction: 0xfff36c17 │ │ - ; instruction: 0xfff40f36 │ │ + ; instruction: 0xfff40f42 │ │ ldr r0, [r0, #8] │ │ b f754c │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ ldr r6, [r0, #4] │ │ mov r4, r0 │ │ mov r5, r1 │ │ @@ -68479,15 +68479,15 @@ │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ ; instruction: 0xfff53447 │ │ ; instruction: 0xfff53427 │ │ - ; instruction: 0xfff45f4c │ │ + ; instruction: 0xfff45f58 │ │ andseq fp, sl, r4, lsl #9 │ │ andseq fp, sl, r8, lsl #12 │ │ ; instruction: 0x001ab4d0 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ ldr r6, [pc, #76] ; fa690 │ │ ldr r2, [r0, #8] │ │ @@ -70875,49 +70875,49 @@ │ │ ; instruction: 0x001a96f0 │ │ ; instruction: 0x001a96b0 │ │ andseq r9, sl, r0, lsr #13 │ │ andseq r9, sl, r0, ror #12 │ │ andseq r9, sl, r0, asr r6 │ │ andseq r9, sl, r0, lsl r6 │ │ andseq r9, sl, r0, lsl #12 │ │ - ; instruction: 0xfff3aa04 │ │ + ; instruction: 0xfff3aa10 │ │ ; instruction: 0xfff324e7 │ │ ; instruction: 0xfff4d94b │ │ - ; instruction: 0xfff3a814 │ │ + ; instruction: 0xfff3a820 │ │ ; instruction: 0xfff511b1 │ │ ; instruction: 0xfff35951 │ │ - ; instruction: 0xfff3a7b4 │ │ + ; instruction: 0xfff3a7c0 │ │ ; instruction: 0xfff381f3 │ │ ; instruction: 0xfff358f1 │ │ - ; instruction: 0xfff3a758 │ │ - ; instruction: 0xfff42981 │ │ + ; instruction: 0xfff3a764 │ │ + ; instruction: 0xfff4298d │ │ ; instruction: 0xfff35895 │ │ - ; instruction: 0xfff3a700 │ │ + ; instruction: 0xfff3a70c │ │ ; instruction: 0xfff34591 │ │ ; instruction: 0xfff3583d │ │ - ; instruction: 0xfff3a6b4 │ │ + ; instruction: 0xfff3a6c0 │ │ ; instruction: 0xfff3455c │ │ ; instruction: 0xfff357ed │ │ - ; instruction: 0xfff3a65c │ │ + ; instruction: 0xfff3a668 │ │ ; instruction: 0xfff380af │ │ ; instruction: 0xfff483f2 │ │ - ; instruction: 0xfff3a5cc │ │ + ; instruction: 0xfff3a5d8 │ │ ; instruction: 0xfff4e871 │ │ ; instruction: 0xfff48366 │ │ - ; instruction: 0xfff3a52c │ │ - ; instruction: 0xfff3ff98 │ │ + ; instruction: 0xfff3a538 │ │ + ; instruction: 0xfff3ffa4 │ │ ; instruction: 0xfff4d46f │ │ - ; instruction: 0xfff43e3d │ │ + ; instruction: 0xfff43e49 │ │ andseq r9, sl, r4, lsr r3 │ │ - ; instruction: 0xfff3d660 │ │ + ; instruction: 0xfff3d66c │ │ ; instruction: 0xfff4fd9b │ │ ; instruction: 0xfff4fdbc │ │ - ; instruction: 0xfff3aa19 │ │ + ; instruction: 0xfff3aa25 │ │ ; instruction: 0xfff4be4c │ │ - ; instruction: 0xfff42ab8 │ │ + ; instruction: 0xfff42ac4 │ │ ; instruction: 0xfff36da4 │ │ ; instruction: 0xfff39881 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ ldr r5, [r0, #8] │ │ mov r6, r0 │ │ mov r0, r5 │ │ @@ -71637,15 +71637,15 @@ │ │ bl 146fb0 │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xfff52906 │ │ ; instruction: 0xfff53e14 │ │ ; instruction: 0xfff4eec6 │ │ - ; instruction: 0xfff41bda │ │ + ; instruction: 0xfff41be6 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ vldr d0, [r0, #8] │ │ mov r6, r0 │ │ vmov r0, r1, d0 │ │ bl 21ae50 <_Py_HashDouble@@Base> │ │ mvn r4, #0 │ │ @@ -72122,19 +72122,19 @@ │ │ nop {0} │ │ ... │ │ andhi r0, r0, r0 │ │ andseq r8, sl, r8, lsr #2 │ │ andseq r8, sl, r4, lsl r1 │ │ andseq fp, sl, r0, asr #6 │ │ andseq r8, sl, ip, lsl #1 │ │ - ; instruction: 0xfff3a998 │ │ + ; instruction: 0xfff3a9a4 │ │ ; instruction: 0x001a7dbc │ │ ; instruction: 0xfff56f1a │ │ ; instruction: 0x000017b8 │ │ - ; instruction: 0xfff3951b │ │ + ; instruction: 0xfff39527 │ │ ; instruction: 0xfff3321b │ │ andseq r7, sl, ip, ror #27 │ │ ; instruction: 0xfff30df2 │ │ andseq r7, sl, ip, lsl #27 │ │ andseq r7, sl, r0, ror #31 │ │ andseq r7, sl, r0, ror #27 │ │ nop {0} │ │ @@ -72563,15 +72563,15 @@ │ │ ldr r0, [pc, #24] ; fe574 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xfff40d10 │ │ + ; instruction: 0xfff40d1c │ │ andseq r7, sl, ip, lsr #10 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ vpush {d8-d12} │ │ sub sp, sp, #24 │ │ mov r7, r0 │ │ @@ -72957,17 +72957,17 @@ │ │ andseq r7, sl, r0, asr #11 │ │ ; instruction: 0x001a73d0 │ │ andseq r7, sl, r0, asr #7 │ │ andseq r7, sl, r4, lsl #4 │ │ mulseq sl, r8, r4 │ │ ; instruction: 0xfff4df34 │ │ andseq r7, sl, ip, lsr #9 │ │ - ; instruction: 0xfff38724 │ │ + ; instruction: 0xfff38730 │ │ andseq r7, sl, ip, lsr #32 │ │ - ; instruction: 0xfff38719 │ │ + ; instruction: 0xfff38725 │ │ andseq r7, sl, r0, lsl r1 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ vpush {d8-d9} │ │ vldr d9, [r0, #8] │ │ vldr d8, [r0, #16] │ │ mov r0, #24 │ │ @@ -73130,15 +73130,15 @@ │ │ ldr r0, [pc, #24] ; fee5c │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xfff3af8e │ │ + ; instruction: 0xfff3af9a │ │ andseq r6, sl, r4, asr #24 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r1, [pc, #24] ; fee88 │ │ ldr r0, [pc, #24] ; fee8c │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ @@ -73450,15 +73450,15 @@ │ │ vmov r2, r3, d0 │ │ ldr r0, [pc, #16] ; ff360 │ │ vstr d1, [sp] │ │ add r0, pc, r0 │ │ bl 215028 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff3ead2 │ │ + ; instruction: 0xfff3eade │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #48 ; 0x30 │ │ mov r3, r1 │ │ ldr r1, [pc, #136] ; ff404 │ │ sub r2, fp, #20 │ │ mov r5, r0 │ │ @@ -73716,15 +73716,15 @@ │ │ ldr r0, [pc, #16] ; ff788 │ │ ldr r2, [pc, #16] ; ff78c │ │ ldr r3, [r3, #12] │ │ add r0, pc, r0 │ │ add r2, pc, r2 │ │ b 16a20c │ │ ; instruction: 0xfff3533e │ │ - ; instruction: 0xfff3ba0e │ │ + ; instruction: 0xfff3ba1a │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ beq ff7bc │ │ mov r3, r1 │ │ mov r1, r2 │ │ @@ -73816,16 +73816,16 @@ │ │ ldr r3, [r4, #8] │ │ mov r1, r6 │ │ mov r2, #0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, lr} │ │ b 13e0ac │ │ andseq r6, sl, r0, ror #3 │ │ - ; instruction: 0xfff3f9c5 │ │ - ; instruction: 0xfff3b8a6 │ │ + ; instruction: 0xfff3f9d1 │ │ + ; instruction: 0xfff3b8b2 │ │ andseq r6, sl, r8, lsr #4 │ │ ; instruction: 0xfff329fb │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ ldr r5, [r1, #8] │ │ cmp r5, #0 │ │ @@ -73877,15 +73877,15 @@ │ │ mov r0, r7 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ andseq r6, sl, r4, ror #1 │ │ ; instruction: 0xfff4a5c9 │ │ - ; instruction: 0xfff3b7ae │ │ + ; instruction: 0xfff3b7ba │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ mov r5, r2 │ │ mov r4, r0 │ │ cmp r2, #0 │ │ beq ffa6c │ │ @@ -73978,17 +73978,17 @@ │ │ ldr r5, [r5, #12] │ │ ldr r1, [pc, #32] ; ffbb4 │ │ add r1, pc, r1 │ │ b ffad8 │ │ andseq r6, sl, r4, asr #32 │ │ andseq r5, sl, ip, lsl #31 │ │ ; instruction: 0xfff420fe │ │ - ; instruction: 0xfff3b622 │ │ + ; instruction: 0xfff3b62e │ │ ; instruction: 0xfff47969 │ │ - ; instruction: 0xfff3b6aa │ │ + ; instruction: 0xfff3b6b6 │ │ andseq r5, sl, r0, ror #30 │ │ ; instruction: 0xfff53e75 │ │ ldr r1, [r0, #12] │ │ cmp r1, #0 │ │ beq ffbd8 │ │ ldr r2, [r1, #4] │ │ ldrb r2, [r2, #87] ; 0x57 │ │ @@ -73999,16 +73999,16 @@ │ │ ldr r3, [r0, #8] │ │ ldr r0, [pc, #16] ; ffbf8 │ │ ldr r2, [pc, #16] ; ffbfc │ │ ldr r3, [r3, #12] │ │ add r0, pc, r0 │ │ add r2, pc, r2 │ │ b 16a20c │ │ - ; instruction: 0xfff3e24d │ │ - ; instruction: 0xfff3b59e │ │ + ; instruction: 0xfff3e259 │ │ + ; instruction: 0xfff3b5aa │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r5, r0 │ │ cmp r1, #0 │ │ beq ffc84 │ │ mov r4, r1 │ │ @@ -74071,16 +74071,16 @@ │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r6, #0 │ │ mov r0, r6 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0x001a5ddc │ │ - ; instruction: 0xfff3f5c1 │ │ - ; instruction: 0xfff3b4a2 │ │ + ; instruction: 0xfff3f5cd │ │ + ; instruction: 0xfff3b4ae │ │ ; instruction: 0xfff51832 │ │ ; instruction: 0xfff3009d │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r5, r0 │ │ mov r4, r1 │ │ @@ -74121,16 +74121,16 @@ │ │ add r3, pc, r3 │ │ str r5, [sp, #4] │ │ bl 1f9a7c │ │ mvn r0, #0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andseq r5, sl, r0, lsl sp │ │ - ; instruction: 0xfff3f4e9 │ │ - ; instruction: 0xfff3b3ca │ │ + ; instruction: 0xfff3f4f5 │ │ + ; instruction: 0xfff3b3d6 │ │ ldr r1, [r0, #12] │ │ cmp r1, #0 │ │ beq ffe08 │ │ ldr r2, [r1, #4] │ │ ldrb r2, [r2, #87] ; 0x57 │ │ lsl r2, r2, #27 │ │ and r1, r1, r2, asr #31 │ │ @@ -74140,15 +74140,15 @@ │ │ ldr r0, [pc, #16] ; ffe28 │ │ ldr r2, [pc, #16] ; ffe2c │ │ ldr r3, [r3, #12] │ │ add r0, pc, r0 │ │ add r2, pc, r2 │ │ b 16a20c │ │ ; instruction: 0xfff310db │ │ - ; instruction: 0xfff3b36e │ │ + ; instruction: 0xfff3b37a │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ cmp r1, #0 │ │ beq ffe8c │ │ mov r6, r1 │ │ @@ -74219,19 +74219,19 @@ │ │ add r3, pc, r3 │ │ str r4, [sp, #4] │ │ bl 1f9a7c │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andseq r5, sl, ip, ror fp │ │ - ; instruction: 0xfff3f361 │ │ - ; instruction: 0xfff3b242 │ │ + ; instruction: 0xfff3f36d │ │ + ; instruction: 0xfff3b24e │ │ andseq r5, sl, r8, asr #25 │ │ ; instruction: 0xfff34bf4 │ │ - ; instruction: 0xfff3b2a2 │ │ + ; instruction: 0xfff3b2ae │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ mov r5, r1 │ │ ldr r0, [r1, #4] │ │ mov r6, r2 │ │ @@ -74297,19 +74297,19 @@ │ │ add r3, pc, r3 │ │ str r5, [sp, #4] │ │ bl 1f9a7c │ │ mvn r0, #0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andseq r5, sl, r0, lsl #21 │ │ - ; instruction: 0xfff3f229 │ │ - ; instruction: 0xfff3b10a │ │ + ; instruction: 0xfff3f235 │ │ + ; instruction: 0xfff3b116 │ │ andseq r5, sl, r0, lsr #23 │ │ ; instruction: 0xfff47445 │ │ - ; instruction: 0xfff3b142 │ │ + ; instruction: 0xfff3b14e │ │ ldr r1, [r0, #12] │ │ cmp r1, #0 │ │ beq 1000d4 │ │ ldr r2, [r1, #4] │ │ ldrb r2, [r2, #87] ; 0x57 │ │ lsl r2, r2, #27 │ │ and r1, r1, r2, asr #31 │ │ @@ -74319,15 +74319,15 @@ │ │ ldr r0, [pc, #16] ; 1000f4 │ │ ldr r2, [pc, #16] ; 1000f8 │ │ ldr r3, [r3, #12] │ │ add r0, pc, r0 │ │ add r2, pc, r2 │ │ b 16a20c │ │ ; instruction: 0xfff321cc │ │ - ; instruction: 0xfff3b0a2 │ │ + ; instruction: 0xfff3b0ae │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ ldr r6, [r1, #8] │ │ mov r4, r0 │ │ cmp r6, #0 │ │ ble 1001c8 │ │ @@ -74444,18 +74444,18 @@ │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0x001a58b4 │ │ ; instruction: 0xfff49d99 │ │ - ; instruction: 0xfff3af82 │ │ + ; instruction: 0xfff3af8e │ │ andseq r5, sl, ip, asr r8 │ │ - ; instruction: 0xfff3af83 │ │ - ; instruction: 0xfff3af22 │ │ + ; instruction: 0xfff3af8f │ │ + ; instruction: 0xfff3af2e │ │ ; instruction: 0xfff332db │ │ ; instruction: 0x001a58f0 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r5, r0 │ │ cmp r1, #0 │ │ @@ -74532,16 +74532,16 @@ │ │ add r3, pc, r3 │ │ str r5, [sp, #4] │ │ bl 1f9a7c │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mulseq sl, r8, r6 │ │ - ; instruction: 0xfff3ee7d │ │ - ; instruction: 0xfff3ad5e │ │ + ; instruction: 0xfff3ee89 │ │ + ; instruction: 0xfff3ad6a │ │ andseq r5, sl, r8, ror #16 │ │ andseq r5, sl, r0, lsl #14 │ │ │ │ 0010045c : │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ mov r8, r0 │ │ @@ -74712,15 +74712,15 @@ │ │ str r0, [r7] │ │ bne 10062c │ │ mov r0, r7 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r8 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ andseq r5, sl, ip, ror #8 │ │ - ; instruction: 0xfff3963a │ │ + ; instruction: 0xfff39646 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ mov r9, r0 │ │ ldr r0, [pc, #628] ; 1009a4 │ │ bic r6, r2, #-2147483648 ; 0x80000000 │ │ cmp r6, #0 │ │ @@ -74880,17 +74880,17 @@ │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq r5, sl, r4, asr #6 │ │ ; instruction: 0xfff4f971 │ │ andseq r5, sl, r4, asr r2 │ │ andseq r5, sl, r0, lsr #3 │ │ - ; instruction: 0xfff3e985 │ │ - ; instruction: 0xfff3a866 │ │ - ; instruction: 0xfff394d6 │ │ + ; instruction: 0xfff3e991 │ │ + ; instruction: 0xfff3a872 │ │ + ; instruction: 0xfff394e2 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r5, r0 │ │ ldr r0, [pc, #188] ; 100a90 │ │ bic r7, r2, #-2147483648 ; 0x80000000 │ │ mov r6, r1 │ │ ldr r0, [pc, r0] │ │ @@ -74936,15 +74936,15 @@ │ │ subgt r2, r0, #50 ; 0x32 │ │ cmp r1, r2 │ │ movlt r0, #0 │ │ strblt r0, [r4, #20] │ │ mov r0, r8 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ andseq r5, sl, r0, lsr #1 │ │ - ; instruction: 0xfff39286 │ │ + ; instruction: 0xfff39292 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ mov r6, r0 │ │ ldr r0, [pc, #428] ; 100c5c │ │ bic r4, r2, #-2147483648 ; 0x80000000 │ │ cmp r4, #0 │ │ @@ -75054,17 +75054,17 @@ │ │ mov r0, r9 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq r4, sl, r4, asr #31 │ │ ; instruction: 0xfff4f651 │ │ andseq r4, sl, r4, lsr pc │ │ mulseq sl, r4, lr │ │ - ; instruction: 0xfff3e679 │ │ - ; instruction: 0xfff3a55a │ │ - ; instruction: 0xfff3919e │ │ + ; instruction: 0xfff3e685 │ │ + ; instruction: 0xfff3a566 │ │ + ; instruction: 0xfff391aa │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r7, r0 │ │ ldr r0, [pc, #276] ; 100da0 │ │ bic r4, r2, #-2147483648 ; 0x80000000 │ │ mov r6, r1 │ │ ldr r0, [pc, r0] │ │ @@ -75134,15 +75134,15 @@ │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r8 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ andseq r4, sl, r8, ror #27 │ │ andseq r4, sl, ip, lsl sp │ │ ; instruction: 0xfff3529e │ │ - ; instruction: 0xfff38fc6 │ │ + ; instruction: 0xfff38fd2 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r7, r0 │ │ ldr r0, [pc, #272] ; 100ed4 │ │ bic r4, r2, #-2147483648 ; 0x80000000 │ │ mov r6, r1 │ │ ldr r0, [pc, r0] │ │ @@ -75211,15 +75211,15 @@ │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r8 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0x001a4cb0 │ │ andseq r4, sl, r8, ror #23 │ │ ; instruction: 0xfff3144a │ │ - ; instruction: 0xfff38e8e │ │ + ; instruction: 0xfff38e9a │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ mov r5, r0 │ │ ldr r0, [pc, #436] ; 1010b0 │ │ bic r7, r2, #-2147483648 ; 0x80000000 │ │ cmp r7, #0 │ │ @@ -75331,17 +75331,17 @@ │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ andseq r4, sl, r8, ror fp │ │ ; instruction: 0xfff4f205 │ │ andseq r4, sl, r8, ror #21 │ │ andseq r4, sl, r0, asr #20 │ │ - ; instruction: 0xfff3e225 │ │ - ; instruction: 0xfff3a106 │ │ - ; instruction: 0xfff38d52 │ │ + ; instruction: 0xfff3e231 │ │ + ; instruction: 0xfff3a112 │ │ + ; instruction: 0xfff38d5e │ │ │ │ 001010cc : │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r4, r0 │ │ ldr r7, [r1] │ │ ldr r0, [pc, #128] ; 101164 │ │ @@ -75544,15 +75544,15 @@ │ │ orr r2, r2, r3 │ │ str r2, [r0, #-4] │ │ sub r2, r0, #8 │ │ str r2, [r3] │ │ str r2, [r1, #4] │ │ str r1, [r0, #-8] │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xfff37259 │ │ + ; instruction: 0xfff37265 │ │ andseq r4, sl, r4, lsl r7 │ │ andseq r4, sl, r0, lsr r8 │ │ andseq r4, sl, r4, asr #13 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ bl 2432e4 │ │ @@ -75606,15 +75606,15 @@ │ │ ldr r1, [r1, #20] │ │ ldr r2, [r3, #4] │ │ ldr r0, [pc, #12] ; 1014e4 │ │ ldr r1, [r1] │ │ ldr r2, [r2, #12] │ │ add r0, pc, r0 │ │ b 16a20c │ │ - ; instruction: 0xfff3f0bc │ │ + ; instruction: 0xfff3f0c8 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #12] │ │ bl 21afb8 <_Py_HashPointer@@Base> │ │ mov r5, r0 │ │ ldr r0, [r4, #8] │ │ @@ -75893,15 +75893,15 @@ │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ mov r4, #0 │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ ldrheq r8, [sl], -r8 ; │ │ - ; instruction: 0xfff36d15 │ │ + ; instruction: 0xfff36d21 │ │ ; instruction: 0x001a41d0 │ │ andseq r4, sl, r4, ror #5 │ │ andseq r4, sl, r4, ror r1 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ ldmdb r0, {r1, ip} │ │ bic r2, ip, #3 │ │ @@ -76427,15 +76427,15 @@ │ │ str r6, [r4, #16] │ │ bne 10209c │ │ mov r0, #0 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xfff45335 │ │ ; instruction: 0x001a39b0 │ │ andseq r7, sl, ip, asr #15 │ │ - ; instruction: 0xfff39080 │ │ + ; instruction: 0xfff3908c │ │ andseq r3, sl, ip, asr r9 │ │ ; instruction: 0xfff452cb │ │ ldr r1, [r0, #20] │ │ ldr r0, [r1] │ │ ldr r1, [r1, #12] │ │ b 154744 <_PyType_GetTextSignatureFromInternalDoc@@Base> │ │ ldr r0, [r0, #20] │ │ @@ -76549,16 +76549,16 @@ │ │ bl 1f9a7c │ │ mvn r4, #0 │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xfff4dedd │ │ ; instruction: 0x001a37b8 │ │ - ; instruction: 0xfff3cf39 │ │ - ; instruction: 0xfff38e1a │ │ + ; instruction: 0xfff3cf45 │ │ + ; instruction: 0xfff38e26 │ │ ; instruction: 0xfff2ffc4 │ │ andseq r3, sl, r8, ror #14 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [pc, #36] ; 1023e0 │ │ add r0, pc, r0 │ │ @@ -77767,16 +77767,16 @@ │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {fp, pc} │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {fp, pc} │ │ - ; instruction: 0xfff37c7a │ │ - ; instruction: 0xfff34f0f │ │ + ; instruction: 0xfff37c86 │ │ + ; instruction: 0xfff34f1b │ │ andseq r2, sl, ip, asr #8 │ │ ; instruction: 0xfff3e710 │ │ │ │ 00103670 : │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [r0, #32] │ │ @@ -77799,16 +77799,16 @@ │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {fp, pc} │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {fp, pc} │ │ - ; instruction: 0xfff37c02 │ │ - ; instruction: 0xfff34e97 │ │ + ; instruction: 0xfff37c0e │ │ + ; instruction: 0xfff34ea3 │ │ ; instruction: 0x001a23d4 │ │ ; instruction: 0xfff3e698 │ │ │ │ 001036e8 : │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [r0, #36] ; 0x24 │ │ @@ -77831,15 +77831,15 @@ │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {fp, pc} │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {fp, pc} │ │ - ; instruction: 0xfff37b8a │ │ + ; instruction: 0xfff37b96 │ │ ; instruction: 0xfff468c7 │ │ andseq r2, sl, ip, asr r3 │ │ ; instruction: 0xfff3e620 │ │ │ │ 00103760 : │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -77863,15 +77863,15 @@ │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {fp, pc} │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {fp, pc} │ │ - ; instruction: 0xfff37b12 │ │ + ; instruction: 0xfff37b1e │ │ ; instruction: 0xfff4684f │ │ andseq r2, sl, r4, ror #5 │ │ ; instruction: 0xfff44fb6 │ │ │ │ 001037d8 : │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -77895,15 +77895,15 @@ │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {fp, pc} │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {fp, pc} │ │ - ; instruction: 0xfff37a9a │ │ + ; instruction: 0xfff37aa6 │ │ ; instruction: 0xfff467d7 │ │ andseq r2, sl, ip, ror #4 │ │ ; instruction: 0xfff3e530 │ │ │ │ 00103850 : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ @@ -77944,15 +77944,15 @@ │ │ str r1, [r0] │ │ beq 1038f0 │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xfff37a1e │ │ + ; instruction: 0xfff37a2a │ │ ; instruction: 0xfff4675b │ │ ; instruction: 0x001a21f0 │ │ ; instruction: 0xfff3e4b4 │ │ │ │ 0010390c : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ @@ -77992,15 +77992,15 @@ │ │ str r1, [r0] │ │ beq 1039a8 │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xfff37962 │ │ + ; instruction: 0xfff3796e │ │ ; instruction: 0xfff4669f │ │ andseq r2, sl, r4, lsr r1 │ │ ; instruction: 0xfff44e06 │ │ │ │ 001039c4 : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ @@ -78041,15 +78041,15 @@ │ │ str r1, [r0] │ │ beq 103a64 │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xfff378aa │ │ + ; instruction: 0xfff378b6 │ │ ; instruction: 0xfff465e7 │ │ andseq r2, sl, ip, ror r0 │ │ ; instruction: 0xfff3e340 │ │ │ │ 00103a80 : │ │ str r1, [r0, #40] ; 0x28 │ │ mov r0, #0 │ │ @@ -78106,15 +78106,15 @@ │ │ str r1, [r0] │ │ beq 103b48 │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xfff377ca │ │ + ; instruction: 0xfff377d6 │ │ ; instruction: 0xfff46507 │ │ mulseq sl, ip, pc ; │ │ ; instruction: 0xfff3e260 │ │ │ │ 00103b64 : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ @@ -78155,15 +78155,15 @@ │ │ str r1, [r0] │ │ beq 103c04 │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xfff3770a │ │ + ; instruction: 0xfff37716 │ │ ; instruction: 0xfff46447 │ │ ; instruction: 0x001a1edc │ │ ; instruction: 0xfff44bae │ │ │ │ 00103c20 : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ @@ -78205,15 +78205,15 @@ │ │ str r1, [r0] │ │ beq 103cc4 │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xfff3764e │ │ + ; instruction: 0xfff3765a │ │ ; instruction: 0xfff4638b │ │ andseq r1, sl, r0, lsr #28 │ │ ; instruction: 0xfff3e0e4 │ │ │ │ 00103ce0 : │ │ str r1, [r0, #44] ; 0x2c │ │ mov r0, #0 │ │ @@ -78252,15 +78252,15 @@ │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {fp, pc} │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {fp, pc} │ │ - ; instruction: 0xfff3756e │ │ + ; instruction: 0xfff3757a │ │ ; instruction: 0xfff43781 │ │ andseq r1, sl, r0, asr #26 │ │ ; instruction: 0xfff3e004 │ │ │ │ 00103d7c : │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -78284,15 +78284,15 @@ │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {fp, pc} │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {fp, pc} │ │ - ; instruction: 0xfff374f6 │ │ + ; instruction: 0xfff37502 │ │ ; instruction: 0xfff43709 │ │ andseq r1, sl, r8, asr #25 │ │ ; instruction: 0xfff3df8c │ │ │ │ 00103df4 : │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -78316,15 +78316,15 @@ │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {fp, pc} │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {fp, pc} │ │ - ; instruction: 0xfff3747e │ │ + ; instruction: 0xfff3748a │ │ ; instruction: 0xfff43691 │ │ andseq r1, sl, r0, asr ip │ │ ; instruction: 0xfff3df14 │ │ │ │ 00103e6c : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ @@ -78441,15 +78441,15 @@ │ │ mov r2, lr │ │ add r1, pc, r1 │ │ mov r3, ip │ │ bl f7f0c <_PyObject_CallFunction_SizeT@@Base> │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andseq r1, sl, ip, asr #21 │ │ - ; instruction: 0xfff3b2dd │ │ + ; instruction: 0xfff3b2e9 │ │ │ │ 0010402c : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #16 │ │ mov ip, r1 │ │ ldr r1, [pc, #44] ; 104070 │ │ @@ -78482,15 +78482,15 @@ │ │ mov r2, lr │ │ add r1, pc, r1 │ │ mov r3, ip │ │ bl f7f0c <_PyObject_CallFunction_SizeT@@Base> │ │ mov sp, fp │ │ pop {fp, pc} │ │ andseq r1, sl, ip, asr #22 │ │ - ; instruction: 0xfff389ee │ │ + ; instruction: 0xfff389fa │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r0 │ │ ldr r0, [pc, #16] ; 1040e4 <_PyUnicodeTranslateError_Create@@Base+0x6c> │ │ add r0, pc, r0 │ │ ldrb r0, [r0, #85] ; 0x55 │ │ tst r0, #16 │ │ @@ -81082,21 +81082,21 @@ │ │ str r0, [r4, #12] │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xfff48081 │ │ ; instruction: 0xfff41d28 │ │ ; instruction: 0xfff4157c │ │ andseq pc, r9, ip, lsl #25 │ │ ; instruction: 0xfff4d16f │ │ - ; instruction: 0xfff32687 │ │ + ; instruction: 0xfff32693 │ │ andseq pc, r9, ip, ror #24 │ │ ; instruction: 0xfff3d443 │ │ andseq pc, r9, ip, ror #21 │ │ - ; instruction: 0xfff33e2f │ │ + ; instruction: 0xfff33e3b │ │ andseq pc, r9, r8, lsr #24 │ │ - ; instruction: 0xfff39314 │ │ + ; instruction: 0xfff39320 │ │ andseq pc, r9, r4, asr #22 │ │ ; instruction: 0xfff4a1d6 │ │ andseq pc, r9, r4, ror #23 │ │ ; instruction: 0xfff2c325 │ │ andseq pc, r9, r4, asr #23 │ │ ; instruction: 0xfff2aeda │ │ andseq pc, r9, r8, asr sl ; │ │ @@ -81128,33 +81128,33 @@ │ │ ; instruction: 0x0019f7f8 │ │ ; instruction: 0xfff486fd │ │ ; instruction: 0x0019f7f4 │ │ ; instruction: 0xfff29a81 │ │ ; instruction: 0x0019f7d8 │ │ ; instruction: 0xfff43d02 │ │ andseq pc, r9, ip, asr #15 │ │ - ; instruction: 0xfff38fea │ │ + ; instruction: 0xfff38ff6 │ │ ; instruction: 0x0019f7dc │ │ ; instruction: 0xfff4c461 │ │ andseq pc, r9, ip, asr #17 │ │ - ; instruction: 0xfff38fad │ │ + ; instruction: 0xfff38fb9 │ │ andseq pc, r9, r4, asr r7 ; │ │ ; instruction: 0xfff47674 │ │ andseq pc, r9, ip, lsr #14 │ │ ; instruction: 0xfff2abb3 │ │ andseq pc, r9, ip, lsr #16 │ │ ; instruction: 0xfff4c3da │ │ ; instruction: 0x0019f6f8 │ │ ; instruction: 0xfff2ab7e │ │ andseq pc, r9, r8, ror #15 │ │ ; instruction: 0xfff272c6 │ │ ; instruction: 0x0019f7f8 │ │ ; instruction: 0xfff272b1 │ │ ; instruction: 0x0019f7d8 │ │ - ; instruction: 0xfff339a2 │ │ + ; instruction: 0xfff339ae │ │ ; instruction: 0x0019f7b8 │ │ ; instruction: 0xfff44e5f │ │ andseq pc, r9, r0, asr r6 ; │ │ ; instruction: 0xfff460bb │ │ ; instruction: 0x0019f6f8 │ │ ; instruction: 0xfff2cfec │ │ ; instruction: 0x0019f5d0 │ │ @@ -81162,59 +81162,59 @@ │ │ andseq pc, r9, ip, lsr #14 │ │ ; instruction: 0xfff2be5c │ │ ; instruction: 0x0019f5d8 │ │ ; instruction: 0xfff4603d │ │ ; instruction: 0x0019f5d0 │ │ ; instruction: 0xfff2aa2c │ │ andseq pc, r9, r4, asr #13 │ │ - ; instruction: 0xfff34cae │ │ + ; instruction: 0xfff34cba │ │ andseq pc, r9, r4, lsr #13 │ │ ; instruction: 0xfff2cf20 │ │ andseq pc, r9, r4, lsr r5 ; │ │ ; instruction: 0xfff3e818 │ │ andseq pc, r9, r0, ror #12 │ │ ; instruction: 0xfff2ceeb │ │ andseq pc, r9, r0, asr #12 │ │ ; instruction: 0xfff473f9 │ │ andseq pc, r9, r0, lsr #12 │ │ ; instruction: 0xfff3e7c6 │ │ andseq pc, r9, r0, lsl #12 │ │ - ; instruction: 0xfff39f8d │ │ + ; instruction: 0xfff39f99 │ │ andseq pc, r9, r0, ror #11 │ │ - ; instruction: 0xfff31f8d │ │ + ; instruction: 0xfff31f99 │ │ andseq pc, r9, r0, asr #11 │ │ ; instruction: 0xfff4e503 │ │ andseq pc, r9, r4, lsr #9 │ │ ; instruction: 0xfff4c108 │ │ andseq pc, r9, ip, ror r5 ; │ │ ; instruction: 0xfff482d6 │ │ andseq pc, r9, ip, asr r5 ; │ │ - ; instruction: 0xfff39ee7 │ │ + ; instruction: 0xfff39ef3 │ │ andseq pc, r9, ip, lsr r5 ; │ │ ; instruction: 0xfff4d364 │ │ andseq pc, r9, ip, lsl r5 ; │ │ ; instruction: 0xfff40da6 │ │ ; instruction: 0x0019f4fc │ │ ; instruction: 0xfff49a7c │ │ ; instruction: 0x0019f4dc │ │ ; instruction: 0xfff2f8e9 │ │ ; instruction: 0x0019f4bc │ │ - ; instruction: 0xfff3769b │ │ + ; instruction: 0xfff376a7 │ │ mulseq r9, ip, r4 │ │ ; instruction: 0xfff4e3cc │ │ andseq pc, r9, ip, ror r4 ; │ │ ; instruction: 0xfff49a03 │ │ andseq pc, r9, ip, asr r4 ; │ │ ; instruction: 0xfff44ac5 │ │ andseq pc, r9, ip, lsr r4 ; │ │ ; instruction: 0xfff3e5b8 │ │ andseq pc, r9, ip, lsl r4 ; │ │ ; instruction: 0xfff3cb75 │ │ ; instruction: 0x0019f3fc │ │ - ; instruction: 0xfff38a84 │ │ + ; instruction: 0xfff38a90 │ │ ; instruction: 0x0019f3dc │ │ ; instruction: 0xfff4e304 │ │ ; instruction: 0x0019f3bc │ │ ; instruction: 0xfff2828a │ │ mulseq r9, ip, r3 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ @@ -81406,15 +81406,15 @@ │ │ ldr r2, [sp, #24] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ b 106cd8 <_PyErr_TrySetFromCause@@Base+0xfc> │ │ mulseq sl, r4, pc ; │ │ andeq r0, r0, ip, lsl #4 │ │ andeq r0, r0, r4, ror r2 │ │ andseq lr, r9, r8, lsr #28 │ │ - ; instruction: 0xfff3987f │ │ + ; instruction: 0xfff3988b │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ mov r5, r0 │ │ cmp r2, #0 │ │ beq 106e98 <_PyErr_TrySetFromCause@@Base+0x2bc> │ │ ldr r0, [r5, #4] │ │ @@ -82713,17 +82713,17 @@ │ │ pop {fp, lr} │ │ b 16a20c │ │ ldr r0, [r0, #12] │ │ mov sp, fp │ │ pop {fp, lr} │ │ b 141e24 │ │ andseq sp, r9, r8, ror #16 │ │ - ; instruction: 0xfff32fc7 │ │ + ; instruction: 0xfff32fd3 │ │ ; instruction: 0xfff47c8a │ │ - ; instruction: 0xfff35c3d │ │ + ; instruction: 0xfff35c49 │ │ ; instruction: 0xfff39a5a │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ ldr r0, [r0, #32] │ │ mov r5, r2 │ │ mov r4, r1 │ │ @@ -83519,15 +83519,15 @@ │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0x0019ccb4 │ │ ; instruction: 0x0019cbbc │ │ andseq ip, r9, ip, lsl #24 │ │ ; instruction: 0xfff47361 │ │ ; instruction: 0xfff41113 │ │ - ; instruction: 0xfff376f8 │ │ + ; instruction: 0xfff37704 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ ldr r0, [r0, #32] │ │ mov r5, r2 │ │ mov r4, r1 │ │ cmp r0, #0 │ │ @@ -84154,21 +84154,21 @@ │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ andseq ip, r9, r4, lsl #14 │ │ andseq sl, fp, r4, lsr ip │ │ ; instruction: 0xfff3b838 │ │ ; instruction: 0x0019c6bc │ │ andseq ip, r9, r8, asr #14 │ │ - ; instruction: 0xfff333e8 │ │ + ; instruction: 0xfff333f4 │ │ ; instruction: 0xfff466ce │ │ ; instruction: 0xfff46656 │ │ ; instruction: 0xfff3c6a4 │ │ ; instruction: 0xfff3ee19 │ │ ; instruction: 0xfff38698 │ │ - ; instruction: 0xfff30701 │ │ + ; instruction: 0xfff3070d │ │ ldr r0, [r0, #12] │ │ ldr r1, [r0, #8] │ │ cmp r1, #0 │ │ beq 109990 <_PyErr_TrySetFromCause@@Base+0x2db4> │ │ cmp r1, #1 │ │ bne 10999c <_PyErr_TrySetFromCause@@Base+0x2dc0> │ │ ldr r0, [r0, #12] │ │ @@ -84824,15 +84824,15 @@ │ │ pop {r4, r5, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ ; instruction: 0xfff42243 │ │ ; instruction: 0xfff24833 │ │ - ; instruction: 0xfff3502e │ │ + ; instruction: 0xfff3503a │ │ ; instruction: 0xfff259fb │ │ ; instruction: 0xfff45b9e │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -85160,15 +85160,15 @@ │ │ bl 16a1dc <_PyUnicodeWriter_Dealloc@@Base> │ │ mov r0, #0 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xfff2678e │ │ ; instruction: 0xfff441fb │ │ ; instruction: 0xfff47ffc │ │ - ; instruction: 0xfff3225c │ │ + ; instruction: 0xfff32268 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r5, r0 │ │ ldr r0, [r0, #8] │ │ bl 142df4 │ │ cmn r0, #1 │ │ beq 10a944 <_PyErr_TrySetFromCause@@Base+0x3d68> │ │ @@ -85217,15 +85217,15 @@ │ │ beq 10a9e0 <_PyErr_TrySetFromCause@@Base+0x3e04> │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xfff3354a │ │ + ; instruction: 0xfff33556 │ │ andseq fp, r9, ip, ror #3 │ │ andseq fp, r9, r0, ror #1 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r5, r0 │ │ ldr r0, [r1, #4] │ │ mov r4, r1 │ │ @@ -85285,17 +85285,17 @@ │ │ pop {r4, r5, fp, lr} │ │ b 1437d0 │ │ ldr r0, [r5, #8] │ │ mov r1, r4 │ │ pop {r4, r5, fp, lr} │ │ b 142fac │ │ ; instruction: 0xfff279d9 │ │ - ; instruction: 0xfff320ee │ │ + ; instruction: 0xfff320fa │ │ ; instruction: 0xfff25366 │ │ - ; instruction: 0xfff2f4b6 │ │ + ; instruction: 0xfff2f4c2 │ │ ; instruction: 0xfff43e9c │ │ ; instruction: 0xfff288ad │ │ ; instruction: 0xfff3f55f │ │ ; instruction: 0xfff28a51 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ @@ -86216,27 +86216,27 @@ │ │ ldr r0, [pc, #24] ; 10b988 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xfff33a51 │ │ + ; instruction: 0xfff33a5d │ │ andseq sl, r9, r8, lsl r1 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r1, [pc, #24] ; 10b9b4 │ │ ldr r0, [pc, #24] ; 10b9b8 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xfff34d20 │ │ + ; instruction: 0xfff34d2c │ │ andseq sl, r9, r8, ror #1 │ │ ldr ip, [pc, #12] ; 10b9d0 │ │ ldmib r0, {r1, r2, r3} │ │ add ip, pc, ip │ │ mov r0, ip │ │ b 215028 │ │ ; instruction: 0xfff27aea │ │ @@ -86453,17 +86453,17 @@ │ │ mov r0, #0 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xfff26a09 │ │ - ; instruction: 0xfff310d6 │ │ + ; instruction: 0xfff310e2 │ │ ; instruction: 0xfff2430a │ │ - ; instruction: 0xfff2e416 │ │ + ; instruction: 0xfff2e422 │ │ ; instruction: 0xfff42db8 │ │ ; instruction: 0xfff27785 │ │ ; instruction: 0xfff3e3f3 │ │ ; instruction: 0xfff278a1 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ @@ -86679,17 +86679,17 @@ │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ cmp r6, #0 │ │ bne 10bf4c <_PyGen_Finalize@@Base+0x1b4> │ │ b 10bf3c <_PyGen_Finalize@@Base+0x1a4> │ │ andseq r9, r9, ip, lsr #25 │ │ andseq r9, r9, r0, lsr fp │ │ - ; instruction: 0xfff34798 │ │ + ; instruction: 0xfff347a4 │ │ ; instruction: 0xfff46964 │ │ - ; instruction: 0xfff31f41 │ │ + ; instruction: 0xfff31f4d │ │ ; instruction: 0x00199cf8 │ │ andseq r9, r9, ip, ror #25 │ │ andseq r9, r9, r8, lsl fp │ │ andseq r9, r9, r4, asr #22 │ │ ; instruction: 0x00199bf0 │ │ │ │ 0010c0d8 <_PyGen_Send@@Base>: │ │ @@ -86958,15 +86958,15 @@ │ │ ; instruction: 0xfff24eb3 │ │ ; instruction: 0xfff39e89 │ │ ; instruction: 0xfff27416 │ │ mulseq r9, r0, r9 │ │ andseq r9, r9, r0, ror #22 │ │ andseq r9, r9, r4, asr fp │ │ andseq r9, r9, ip, lsl fp │ │ - ; instruction: 0xfff2f148 │ │ + ; instruction: 0xfff2f154 │ │ ; instruction: 0x001998dc │ │ ; instruction: 0x00199af4 │ │ andseq r9, r9, r0, ror r8 │ │ andseq r9, r9, r8, ror r9 │ │ andseq r9, r9, r8, ror #16 │ │ ; instruction: 0xfff2882f │ │ ; instruction: 0xfff43ea4 │ │ @@ -86975,15 +86975,15 @@ │ │ ; instruction: 0x001998b4 │ │ andseq r9, r9, r0, lsr r7 │ │ mulseq r9, r0, r8 │ │ andseq r9, r9, r8, asr #15 │ │ andseq r9, r9, r4, lsl r7 │ │ andseq r9, r9, ip, lsr r8 │ │ ; instruction: 0xfff417c0 │ │ - ; instruction: 0xfff330df │ │ + ; instruction: 0xfff330eb │ │ ; instruction: 0xfff2723c │ │ ; instruction: 0xfff228d2 │ │ ; instruction: 0x001997bc │ │ andseq r9, r9, r0, ror #18 │ │ andseq r9, r9, r4, asr r9 │ │ ; instruction: 0x001998dc │ │ andseq r9, r9, r0, lsr #16 │ │ @@ -87642,15 +87642,15 @@ │ │ andseq r8, r9, r8, asr #28 │ │ andseq r8, r9, ip, lsr lr │ │ ; instruction: 0xfff27c5e │ │ andseq r8, r9, ip, lsr fp │ │ andseq r8, r9, r8, lsl ip │ │ ; instruction: 0xfff20863 │ │ andseq r8, r9, ip, asr fp │ │ - ; instruction: 0xfff2d09a │ │ + ; instruction: 0xfff2d0a6 │ │ andseq r8, r9, ip, ror #23 │ │ mov r2, r0 │ │ ldr r0, [pc, #8] ; 10cfb8 │ │ ldr r1, [r2, #28] │ │ add r0, pc, r0 │ │ b 16a20c │ │ ; instruction: 0xfff432ca │ │ @@ -88191,15 +88191,15 @@ │ │ popne {r4, sl, fp, pc} │ │ mov r0, #2 │ │ str r0, [r4, #16] │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ ; instruction: 0xfff3eea6 │ │ andseq r8, r9, r0, lsr r3 │ │ - ; instruction: 0xfff29ada │ │ + ; instruction: 0xfff29ae6 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ ldmdb r0, {r1, ip} │ │ bic r2, ip, #3 │ │ mov r4, r0 │ │ str r1, [r2] │ │ lsr r2, ip, #2 │ │ @@ -88820,15 +88820,15 @@ │ │ andseq r7, r9, r4, ror #26 │ │ mulseq r9, r0, lr │ │ ; instruction: 0xfff437df │ │ andseq r7, r9, ip, lsr #26 │ │ ; instruction: 0xfff395a4 │ │ andseq r7, r9, ip, lsl #21 │ │ ; instruction: 0x00197ab4 │ │ - ; instruction: 0xfff2a7aa │ │ + ; instruction: 0xfff2a7b6 │ │ andseq r7, r9, r4, asr #23 │ │ ldr r0, [r0, #24] │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ bx lr │ │ push {r4, sl, fp, lr} │ │ @@ -89391,15 +89391,15 @@ │ │ popne {r4, sl, fp, pc} │ │ mov r0, #2 │ │ str r0, [r4, #16] │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ ; instruction: 0xfff3dbf2 │ │ andseq r7, r9, ip, ror r0 │ │ - ; instruction: 0xfff28826 │ │ + ; instruction: 0xfff28832 │ │ andseq r7, r9, r0 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ cmp r1, #0 │ │ beq 10eb1c │ │ mov r5, r1 │ │ @@ -89708,15 +89708,15 @@ │ │ ; instruction: 0xfff413e4 │ │ ; instruction: 0x00196cf4 │ │ ; instruction: 0xfff246e5 │ │ ; instruction: 0x00196cb4 │ │ mulseq r9, r4, ip │ │ andseq r6, r9, r8, lsr #23 │ │ ; instruction: 0x00196ed4 │ │ - ; instruction: 0xfff31914 │ │ + ; instruction: 0xfff31920 │ │ andseq r6, r9, r0, ror #25 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #24 │ │ mov r5, r0 │ │ ldr r0, [r0, #16] │ │ cmp r0, #2 │ │ @@ -89823,15 +89823,15 @@ │ │ ; instruction: 0xfff20dcf │ │ andseq r6, r9, r0, ror #21 │ │ ; instruction: 0xfff20d91 │ │ ; instruction: 0x00196afc │ │ andseq r6, r9, r8, ror #21 │ │ andseq r6, r9, r8, lsl #20 │ │ ; instruction: 0x00196bd0 │ │ - ; instruction: 0xfff315ac │ │ + ; instruction: 0xfff315b8 │ │ andseq r6, r9, r8, ror r9 │ │ ldr r1, [pc, #28] ; 10f1cc │ │ mov r3, #2 │ │ ldr r1, [pc, r1] │ │ str r3, [r0, #16] │ │ ldr r2, [r1] │ │ add r0, r2, #1 │ │ @@ -90083,15 +90083,15 @@ │ │ subs r1, r1, #1 │ │ str r1, [r0] │ │ bne 10f3c4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xfff27fc9 │ │ + ; instruction: 0xfff27fd5 │ │ andseq lr, r9, r0, lsr #23 │ │ ; instruction: 0xfff242a0 │ │ ; instruction: 0xfff1f82b │ │ mulseq r9, r4, r6 │ │ ; instruction: 0xfff3e6a5 │ │ andseq r6, r9, ip, ror r7 │ │ ; instruction: 0xfff3e675 │ │ @@ -90371,15 +90371,15 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 10f8c4 │ │ ; instruction: 0xfff26855 │ │ ; instruction: 0x001961b8 │ │ andseq lr, r9, ip, lsr r6 │ │ ; instruction: 0xfff2166f │ │ andseq r6, r9, r0, lsl r1 │ │ - ; instruction: 0xfff279b4 │ │ + ; instruction: 0xfff279c0 │ │ ldrsbeq r6, [r9], -r4 │ │ │ │ 0010fa10 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ cmp r3, #0 │ │ beq 10fa34 │ │ @@ -90598,15 +90598,15 @@ │ │ pop {r4, r5, fp, pc} │ │ ; instruction: 0xfff3b750 │ │ andseq r5, r9, ip, ror #27 │ │ ; instruction: 0x00195db8 │ │ ; instruction: 0xfff3b6fc │ │ andseq lr, r9, r4, asr r1 │ │ ; instruction: 0xfff1ffe5 │ │ - ; instruction: 0xfff2b2f2 │ │ + ; instruction: 0xfff2b2fe │ │ │ │ 0010fd78 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ bl 167f94 │ │ cmp r0, #0 │ │ @@ -90675,15 +90675,15 @@ │ │ b 10fdfc │ │ ; instruction: 0xfff3b63c │ │ ; instruction: 0x00195cd8 │ │ mulseq r9, ip, ip │ │ ; instruction: 0xfff3b5c0 │ │ andseq lr, r9, r8, lsl r0 │ │ ; instruction: 0xfff1fea9 │ │ - ; instruction: 0xfff2b1b6 │ │ + ; instruction: 0xfff2b1c2 │ │ ldr r0, [pc, #16] ; 10febc │ │ ldr r0, [pc, r0] │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ bx lr │ │ andseq r5, r9, r4, ror #23 │ │ @@ -90779,15 +90779,15 @@ │ │ ldr r0, [r4] │ │ add r0, r0, #1 │ │ str r0, [r4] │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andseq r5, r9, ip, ror #20 │ │ - ; instruction: 0xfff2a02a │ │ + ; instruction: 0xfff2a036 │ │ ; instruction: 0xfff235ea │ │ ldr r0, [pc, #16] ; 110060 │ │ ldr r0, [pc, r0] │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ bx lr │ │ @@ -90798,15 +90798,15 @@ │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ bx lr │ │ andseq r5, r9, r4, lsr #20 │ │ ldr r0, [pc, #4] ; 11008c │ │ add r0, pc, r0 │ │ b 167f94 │ │ - ; instruction: 0xfff2f392 │ │ + ; instruction: 0xfff2f39e │ │ │ │ 00110090 : │ │ vldr d0, [pc, #8] ; 1100a0 │ │ vmov r0, r1, d0 │ │ bx lr │ │ nop {0} │ │ ; instruction: 0xffffffff │ │ @@ -91132,15 +91132,15 @@ │ │ bl db9a0 │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0x001956f4 │ │ andseq r5, r9, r4, ror #13 │ │ andseq r5, r9, r4, asr #13 │ │ - ; instruction: 0xfff28182 │ │ + ; instruction: 0xfff2818e │ │ andseq r5, r9, r0, asr r5 │ │ ; instruction: 0xfff3fe1f │ │ strdeq r0, [r0], -ip │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ vpush {d8} │ │ sub sp, sp, #8 │ │ @@ -91349,18 +91349,18 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ vmov r0, r1, d8 │ │ sub sp, fp, #24 │ │ vpop {d8} │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0x001953b8 │ │ andseq r5, r9, r8, lsr #7 │ │ - ; instruction: 0xfff2fed8 │ │ + ; instruction: 0xfff2fee4 │ │ ; instruction: 0x001951fc │ │ andseq r5, r9, r4, lsr #6 │ │ - ; instruction: 0xfff2d4f3 │ │ + ; instruction: 0xfff2d4ff │ │ ; instruction: 0x001951d4 │ │ andseq r5, r9, r4, asr #5 │ │ ; instruction: 0xfff32982 │ │ ldr r1, [r0, #4] │ │ ldr r2, [pc, #64] ; 110960 │ │ ldr r2, [pc, r2] │ │ cmp r1, r2 │ │ @@ -91837,15 +91837,15 @@ │ │ bmi 111090 │ │ mov r0, #1 │ │ mov sp, fp │ │ pop {fp, pc} │ │ mov r0, #0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff2e420 │ │ + ; instruction: 0xfff2e42c │ │ ; instruction: 0xfff3a3f5 │ │ andseq r3, fp, ip, ror #10 │ │ mulseq fp, ip, r4 │ │ andseq r3, fp, r4, ror r4 │ │ andseq sp, r9, r0, lsl r2 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ @@ -92198,15 +92198,15 @@ │ │ svcvc 0x00f00000 ; IMB │ │ andeq r0, r0, r0 │ │ cmnmi r0, r0 │ │ svcvc 0x00800000 │ │ ; instruction: 0x001b31b4 │ │ ; instruction: 0xfff3d4ad │ │ ; instruction: 0x001944d8 │ │ - ; instruction: 0xfff289e0 │ │ + ; instruction: 0xfff289ec │ │ andseq r4, r9, r8, lsr r5 │ │ │ │ 00111638 <_PyFloat_Pack8@@Base>: │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ vpush {d8} │ │ sub sp, sp, #8 │ │ @@ -92491,15 +92491,15 @@ │ │ vmov d0, r0, r2 │ │ vmovgt.f64 d0, d1 │ │ vmov r0, r1, d0 │ │ pop {r4, sl, fp, pc} │ │ andeq r0, r0, r0 │ │ cdpcc 0, 8, cr0, cr0, cr0, {0} │ │ andseq r2, fp, r4, lsr ip │ │ - ; instruction: 0xfff2c4f1 │ │ + ; instruction: 0xfff2c4fd │ │ ldrheq r4, [r9], -r0 │ │ nop {0} │ │ │ │ 00111ab8 <_PyFloat_Unpack8@@Base>: │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ @@ -92601,15 +92601,15 @@ │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ andeq r0, r0, r0 │ │ cdpcc 0, 7, cr0, cr0, cr0, {0} │ │ andeq r0, r0, r0 │ │ cdpcc 0, 3, cr0, cr0, cr0, {0} │ │ andseq r2, fp, r8, ror #21 │ │ - ; instruction: 0xfff2c399 │ │ + ; instruction: 0xfff2c3a5 │ │ andseq r3, r9, r8, asr pc │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ vpush {d8-d10} │ │ mov r6, r0 │ │ ldr r0, [r0, #4] │ │ ldr r4, [pc, #372] ; 111df4 <_PyFloat_Unpack8@@Base+0x33c> │ │ @@ -93065,15 +93065,15 @@ │ │ b 1f9430 │ │ nop {0} │ │ ... │ │ andhi r0, r0, r0 │ │ andseq r3, r9, r0, lsr #19 │ │ mulseq r9, r0, r9 │ │ andseq r3, r9, ip, ror #18 │ │ - ; instruction: 0xfff2651a │ │ + ; instruction: 0xfff26526 │ │ andseq r3, r9, r4, asr #19 │ │ andseq r2, fp, r8, lsr #5 │ │ mulseq fp, r4, r2 │ │ andseq r3, r9, r4, lsr #17 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ vpush {d8-d11} │ │ @@ -93218,15 +93218,15 @@ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ... │ │ andseq r3, r9, r4, asr #14 │ │ andseq r3, r9, r4, lsr r7 │ │ andseq r3, r9, r0, lsl r7 │ │ ; instruction: 0xfff3f198 │ │ andseq r3, r9, r8, ror #14 │ │ - ; instruction: 0xfff2b846 │ │ + ; instruction: 0xfff2b852 │ │ andseq r3, r9, r4, asr #12 │ │ nop {0} │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ vpush {d8-d11} │ │ mov r6, r0 │ │ ldr r0, [pc, #1224] ; 112af8 <_PyFloat_Unpack8@@Base+0x1040> │ │ @@ -93540,15 +93540,15 @@ │ │ ; instruction: 0xfff20f4f │ │ andseq r3, r9, r4, asr #8 │ │ ; instruction: 0x001934b0 │ │ andseq r3, r9, r0, lsr #9 │ │ andseq r3, r9, ip, ror r4 │ │ andseq r1, fp, r8, lsr #29 │ │ mulseq fp, r4, lr │ │ - ; instruction: 0xfff28a9f │ │ + ; instruction: 0xfff28aab │ │ andseq r3, r9, r8, lsr #5 │ │ andseq r3, r9, ip, asr #32 │ │ andseq r3, r9, r8, lsl r3 │ │ andseq r3, r9, ip, lsl r2 │ │ ldrsheq r3, [r9], -ip │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ @@ -93972,15 +93972,15 @@ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ vpop {d8-d10} │ │ pop {r4, r5, r6, sl, fp, lr} │ │ b 1f9430 │ │ ; instruction: 0x00192af0 │ │ andseq r2, r9, r0, ror #21 │ │ ; instruction: 0x00192abc │ │ - ; instruction: 0xfff28334 │ │ + ; instruction: 0xfff28340 │ │ andseq r2, r9, r4, lsl fp │ │ andseq r1, fp, r0, ror #8 │ │ andseq r1, fp, ip, asr #8 │ │ ; instruction: 0x001929f4 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ vpush {d8} │ │ @@ -94314,15 +94314,15 @@ │ │ cmp r6, r0 │ │ bne 1136ec <_PyFloat_Unpack8@@Base+0x1c34> │ │ b 1136f4 <_PyFloat_Unpack8@@Base+0x1c3c> │ │ nop {0} │ │ andeq r0, r0, r0 │ │ svcvc 0x00f00000 ; IMB │ │ ... │ │ - ; instruction: 0xfff26c6a │ │ + ; instruction: 0xfff26c76 │ │ andseq r2, r9, r4, lsr #14 │ │ andseq r1, fp, r4, asr #1 │ │ ldrheq r1, [fp], -r0 │ │ andseq r2, r9, r0, asr #9 │ │ andseq r1, fp, ip, ror #3 │ │ ; instruction: 0x001b11d8 │ │ ; instruction: 0xfff2293b │ │ @@ -94956,18 +94956,18 @@ │ │ b 113b18 <_PyFloat_Unpack8@@Base+0x2060> │ │ ... │ │ ; instruction: 0x00191ff4 │ │ andseq r0, fp, r0, lsl #20 │ │ andseq r0, fp, ip, ror #19 │ │ andseq r1, r9, r8, lsl lr │ │ andseq r1, r9, r8, ror #27 │ │ - ; instruction: 0xfff2a04e │ │ + ; instruction: 0xfff2a05a │ │ ; instruction: 0x00191bf0 │ │ ; instruction: 0xfff210fb │ │ - ; instruction: 0xfff2775f │ │ + ; instruction: 0xfff2776b │ │ andseq r1, r9, r4, ror pc │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ vpush {d8} │ │ sub sp, sp, #32 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ @@ -95211,16 +95211,16 @@ │ │ svcvc 0x00f00000 ; IMB │ │ andseq r1, r9, r8, lsr #19 │ │ mulseq r9, r8, r9 │ │ andseq r1, r9, r4, ror r8 │ │ andseq r1, r9, r0, lsl #17 │ │ ; instruction: 0xfff195f9 │ │ ; instruction: 0xfff3e491 │ │ - ; instruction: 0xfff25b41 │ │ - ; instruction: 0xfff28639 │ │ + ; instruction: 0xfff25b4d │ │ + ; instruction: 0xfff28645 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ vpush {d8} │ │ bl 110740 │ │ vmov.f64 d0, #240 ; 0xbf800000 -1.0 │ │ mov r4, r0 │ │ mov r5, r1 │ │ @@ -95358,26 +95358,26 @@ │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ldr r1, [pc, #56] ; 1147b8 <_PyFloat_Unpack8@@Base+0x2d00> │ │ ldr r0, [pc, #56] ; 1147bc <_PyFloat_Unpack8@@Base+0x2d04> │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ b 114700 <_PyFloat_Unpack8@@Base+0x2c48> │ │ - ; instruction: 0xfff25950 │ │ + ; instruction: 0xfff2595c │ │ ; instruction: 0xfff1c7a1 │ │ ; instruction: 0xfff30732 │ │ ; instruction: 0xfff3922c │ │ ; instruction: 0x001913bc │ │ ; instruction: 0xfff36d6e │ │ ; instruction: 0x001afef4 │ │ ; instruction: 0xfff3bbf3 │ │ - ; instruction: 0xfff2ace9 │ │ + ; instruction: 0xfff2acf5 │ │ ; instruction: 0xfff1dcd4 │ │ ; instruction: 0xfff19093 │ │ - ; instruction: 0xfff283cb │ │ + ; instruction: 0xfff283d7 │ │ andseq r1, r9, r0, ror #6 │ │ ; instruction: 0xfff3597a │ │ ; instruction: 0x001913d0 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ mov r6, r1 │ │ @@ -95520,27 +95520,27 @@ │ │ mov r2, r5 │ │ ldr r0, [pc, #84] ; 114a58 <_PyFloat_Unpack8@@Base+0x2fa0> │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ b 114830 <_PyFloat_Unpack8@@Base+0x2d78> │ │ - ; instruction: 0xfff257c6 │ │ - ; instruction: 0xfff25796 │ │ + ; instruction: 0xfff257d2 │ │ + ; instruction: 0xfff257a2 │ │ ; instruction: 0xfff1a205 │ │ ; instruction: 0xfff3056a │ │ ; instruction: 0xfff3900c │ │ mulseq r9, r8, r1 │ │ - ; instruction: 0xfff2572a │ │ + ; instruction: 0xfff25736 │ │ ; instruction: 0xfff1eae7 │ │ ; instruction: 0xfff304fe │ │ ; instruction: 0xfff36b42 │ │ andseq pc, sl, r8, asr #25 │ │ ; instruction: 0xfff3b9c7 │ │ - ; instruction: 0xfff2aac9 │ │ + ; instruction: 0xfff2aad5 │ │ ldrheq r1, [r9], -r8 │ │ ; instruction: 0xfff1dab8 │ │ ; instruction: 0xfff18e6b │ │ ; instruction: 0xfff37c93 │ │ ldrheq r1, [r9], -r4 │ │ ; instruction: 0xfff35789 │ │ ; instruction: 0xfff2d413 │ │ @@ -96250,15 +96250,15 @@ │ │ mov r7, #0 │ │ mov r0, r7 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq r9, r9, ip, asr #4 │ │ andseq r0, r9, ip, lsl #20 │ │ ; instruction: 0x001909fc │ │ - ; instruction: 0xfff25c41 │ │ + ; instruction: 0xfff25c4d │ │ andseq r0, r9, r8, asr #13 │ │ andseq pc, sl, ip, ror #4 │ │ ; instruction: 0x001908d4 │ │ andseq pc, sl, r4, asr r2 ; │ │ │ │ 00115588 : │ │ push {fp, lr} │ │ @@ -96296,16 +96296,16 @@ │ │ stmlt r0, {r1, r2, r3} │ │ poplt {fp, pc} │ │ ldr r0, [pc, #12] ; 11561c │ │ ldr r1, [pc, #12] ; 115620 │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ - ; instruction: 0xfff27568 │ │ - ; instruction: 0xfff289bd │ │ + ; instruction: 0xfff27574 │ │ + ; instruction: 0xfff289c9 │ │ │ │ 00115624 : │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r1, [r0, #60] ; 0x3c │ │ cmp r1, #0 │ │ subgt r1, r1, #1 │ │ @@ -97159,28 +97159,28 @@ │ │ ldr r1, [pc, #88] ; 1163a4 │ │ add r1, pc, r1 │ │ b 115f44 │ │ ; instruction: 0xfff2d560 │ │ andseq pc, r8, r0, lsr #24 │ │ ; instruction: 0x0018fbdc │ │ ; instruction: 0xfff32979 │ │ - ; instruction: 0xfff2945d │ │ + ; instruction: 0xfff29469 │ │ ; instruction: 0x0018fad8 │ │ ; instruction: 0xfff2d4f8 │ │ ; instruction: 0xfff1782d │ │ ; instruction: 0xfff2d53d │ │ andseq pc, r8, r0, ror fp ; │ │ - ; instruction: 0xfff22734 │ │ + ; instruction: 0xfff22740 │ │ mulseq r8, r0, sl │ │ ; instruction: 0xfff3408e │ │ andseq pc, r8, r4, lsl #20 │ │ ; instruction: 0xfff1af09 │ │ - ; instruction: 0xfff251aa │ │ - ; instruction: 0xfff22564 │ │ - ; instruction: 0xfff251ab │ │ + ; instruction: 0xfff251b6 │ │ + ; instruction: 0xfff22570 │ │ + ; instruction: 0xfff251b7 │ │ ; instruction: 0xfff1d3b1 │ │ ; instruction: 0xfff3ea83 │ │ andseq pc, r8, ip, lsr #16 │ │ ; instruction: 0xfff3e973 │ │ ldr r1, [r0, #40] ; 0x28 │ │ ldr r0, [pc, #24] ; 1163cc │ │ cmp r1, #0 │ │ @@ -97839,15 +97839,15 @@ │ │ ldr r0, [pc, r0] │ │ bl 2434d8 <_PyObject_GC_New@@Base> │ │ mov r5, r0 │ │ cmp r0, #0 │ │ bne 116c70 │ │ b 116d14 │ │ andseq sp, sl, r8, asr #19 │ │ - ; instruction: 0xfff285fc │ │ + ; instruction: 0xfff28608 │ │ andseq sp, sl, r4, lsr #19 │ │ andseq lr, r8, r8, ror #29 │ │ andseq lr, r8, ip, asr #29 │ │ andseq lr, r8, r0, asr #26 │ │ andseq pc, r8, r8, rrx │ │ mulseq r8, r4, sp │ │ ; instruction: 0x0018ecf0 │ │ @@ -98058,15 +98058,15 @@ │ │ mov r0, r1 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ andseq lr, r8, r4, ror #24 │ │ ; instruction: 0xfff17bed │ │ andseq lr, r8, r0, lsl #20 │ │ - ; instruction: 0xfff25ad3 │ │ + ; instruction: 0xfff25adf │ │ andseq lr, r8, r0, ror #19 │ │ │ │ 0011712c : │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r1, [r0, #4] │ │ ldr r2, [pc, #40] ; 117168 │ │ @@ -98736,15 +98736,15 @@ │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq r7, r9, r4, lsr r1 │ │ andseq lr, r8, ip, ror #6 │ │ andseq lr, r8, ip, asr r3 │ │ ; instruction: 0xfff38ab8 │ │ ; instruction: 0xfff3d4bb │ │ - ; instruction: 0xfff28f1a │ │ + ; instruction: 0xfff28f26 │ │ andseq lr, r8, r4, lsl #3 │ │ ldrsbeq lr, [r8], -ip │ │ ; instruction: 0xfff33a61 │ │ ; instruction: 0x0018e1f4 │ │ andseq lr, r8, r4, asr r1 │ │ ; instruction: 0xfff3b052 │ │ andseq sp, r8, r8, lsl #31 │ │ @@ -98752,15 +98752,15 @@ │ │ ; instruction: 0xfff3d24a │ │ ldrheq lr, [r8], -r8 │ │ andseq sp, r8, r8, lsl #31 │ │ ; instruction: 0xfff15d25 │ │ andseq lr, r8, r8, ror r1 │ │ ; instruction: 0xfff36faa │ │ andseq sp, r8, r0, lsr #30 │ │ - ; instruction: 0xfff1f98d │ │ + ; instruction: 0xfff1f999 │ │ ; instruction: 0xfff339ff │ │ ; instruction: 0xfff38a4c │ │ ; instruction: 0xfff2a62d │ │ andseq lr, r8, r0, ror #2 │ │ andseq lr, r8, r0, asr #3 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ @@ -99143,15 +99143,15 @@ │ │ ldrpl r0, [r4, #8] │ │ ldrpl r1, [r0] │ │ addpl r1, r1, #1 │ │ strpl r1, [r0] │ │ pop {r4, sl, fp, pc} │ │ ; instruction: 0xfff392d2 │ │ ; instruction: 0xfff17b3d │ │ - ; instruction: 0xfff23283 │ │ + ; instruction: 0xfff2328f │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ cmp r1, #0 │ │ beq 11821c │ │ mov r5, r0 │ │ mov r6, r1 │ │ @@ -99216,17 +99216,17 @@ │ │ bl 1f9a7c │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andseq sp, r8, r0, lsl #19 │ │ ; instruction: 0xfff2dda5 │ │ andseq sp, r8, r0, ror #16 │ │ - ; instruction: 0xfff2852b │ │ + ; instruction: 0xfff28537 │ │ ; instruction: 0xfff1b3c2 │ │ - ; instruction: 0xfff231df │ │ + ; instruction: 0xfff231eb │ │ andseq sp, r8, r0, ror #15 │ │ ; instruction: 0xfff29bed │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [pc, #76] ; 118380 │ │ ldr r1, [pc, #76] ; 118384 │ │ @@ -99247,15 +99247,15 @@ │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {r4, sl, fp, pc} │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ ; instruction: 0xfff3914a │ │ ; instruction: 0xfff179b5 │ │ - ; instruction: 0xfff2486a │ │ + ; instruction: 0xfff24876 │ │ andseq sp, r8, ip, lsr #14 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [pc, #244] ; 11849c │ │ ldr r0, [pc, r0] │ │ @@ -99319,20 +99319,20 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andseq sp, r8, r8, ror #13 │ │ ; instruction: 0xfff3a5af │ │ ; instruction: 0x0018d6b4 │ │ - ; instruction: 0xfff2835b │ │ + ; instruction: 0xfff28367 │ │ ; instruction: 0xfff1b1f2 │ │ - ; instruction: 0xfff2477e │ │ + ; instruction: 0xfff2478a │ │ ; instruction: 0xfff18c41 │ │ ; instruction: 0xfff178f9 │ │ - ; instruction: 0xfff247ae │ │ + ; instruction: 0xfff247ba │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [pc, #76] ; 118520 │ │ ldr r1, [pc, #76] ; 118524 │ │ mov r2, r4 │ │ ldr r3, [pc, #72] ; 118528 │ │ @@ -99423,15 +99423,15 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andseq sp, r8, r8, asr #10 │ │ ; instruction: 0xfff1dc51 │ │ andseq sp, r8, r4, lsl r5 │ │ - ; instruction: 0xfff281bb │ │ + ; instruction: 0xfff281c7 │ │ ; instruction: 0xfff1b052 │ │ ; instruction: 0xfff39016 │ │ ; instruction: 0xfff18aa1 │ │ ; instruction: 0xfff17759 │ │ ; instruction: 0xfff39046 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ @@ -99634,15 +99634,15 @@ │ │ bl 154a68 <_PyType_Name@@Base> │ │ mov r1, r0 │ │ ldr r0, [pc, #12] ; 118994 │ │ ldrd r2, [r4, #8] │ │ add r0, pc, r0 │ │ pop {r4, sl, fp, lr} │ │ b 16a20c │ │ - ; instruction: 0xfff1ea5a │ │ + ; instruction: 0xfff1ea66 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldrd r0, [r0, #8] │ │ bl 120b48 │ │ cmp r0, #0 │ │ beq 1189d4 │ │ mov r5, r0 │ │ @@ -99661,15 +99661,15 @@ │ │ mov r0, r4 │ │ pop {r4, r5, fp, pc} │ │ ldr r1, [pc, #12] ; 118a00 │ │ ldrd r2, [r0, #8] │ │ add r1, pc, r1 │ │ mov r0, r1 │ │ b 16a20c │ │ - ; instruction: 0xfff1e9f7 │ │ + ; instruction: 0xfff1ea03 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r5, r0 │ │ bic r0, r2, #1 │ │ cmp r0, #2 │ │ bne 118b2c │ │ @@ -100010,15 +100010,15 @@ │ │ pop {r4, sl, fp, pc} │ │ ldr r0, [pc, #16] ; 118f54 │ │ mov r1, #20 │ │ add r0, pc, r0 │ │ bl 1f98a0 <_PyErr_BadInternalCall@@Base> │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xfff23c77 │ │ + ; instruction: 0xfff23c83 │ │ ; instruction: 0x0018cdfc │ │ andseq ip, r8, r4, ror fp │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ ldmdb r0, {r1, ip} │ │ bic r2, ip, #3 │ │ mov r4, r0 │ │ @@ -100106,15 +100106,15 @@ │ │ beq 1190c4 │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xfff23c2e │ │ + ; instruction: 0xfff23c3a │ │ mulseq r8, r8, sl │ │ andseq ip, r8, r4, lsl #21 │ │ mulseq r8, ip, sl │ │ │ │ 001190e4 : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ @@ -100357,15 +100357,15 @@ │ │ pop {r4, r5, fp, lr} │ │ b 215028 │ │ ldr r0, [pc, #16] ; 1194bc │ │ add r0, pc, r0 │ │ pop {r4, r5, fp, lr} │ │ b 215028 │ │ andseq r5, r9, r8, lsr #16 │ │ - ; instruction: 0xfff1f0bc │ │ + ; instruction: 0xfff1f0c8 │ │ ; instruction: 0xfff36bdc │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ mov r0, r1 │ │ bl 12003c │ │ mov r5, r0 │ │ @@ -100467,15 +100467,15 @@ │ │ 00119650 <_PyList_DebugMallocStats@@Base>: │ │ ldr r1, [pc, #16] ; 119668 <_PyList_DebugMallocStats@@Base+0x18> │ │ mov r3, #20 │ │ ldr r2, [pc, #12] ; 11966c <_PyList_DebugMallocStats@@Base+0x1c> │ │ add r1, pc, r1 │ │ ldr r2, [pc, r2] │ │ b 14723c <_PyDebugAllocatorStats@@Base> │ │ - ; instruction: 0xfff20993 │ │ + ; instruction: 0xfff2099f │ │ ldrheq fp, [sl], -r4 │ │ │ │ 00119670 : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ cmn r0, #1 │ │ ble 1196bc │ │ @@ -100757,15 +100757,15 @@ │ │ str r0, [r9] │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ bl 1f9430 │ │ mvn r0, #0 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ; instruction: 0xfff18a68 │ │ - ; instruction: 0xfff21a8c │ │ + ; instruction: 0xfff21a98 │ │ andseq ip, r8, r4, lsl r1 │ │ │ │ 00119ad0 : │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ cmp r1, #0 │ │ movne r5, r0 │ │ @@ -100823,15 +100823,15 @@ │ │ add r0, r1, #1 │ │ str r0, [r4] │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ bl 1f9430 │ │ mvn r0, #0 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xfff2192c │ │ + ; instruction: 0xfff21938 │ │ ; instruction: 0x0018bfb4 │ │ ; instruction: 0xfff1894c │ │ │ │ 00119bd4 : │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r3, [r0, #4] │ │ @@ -101253,15 +101253,15 @@ │ │ ldr r0, [sp, #32] │ │ mov r1, sl │ │ ldr r2, [sp, #16] │ │ add r0, r0, r7, lsl #2 │ │ bl 2a1b74 │ │ mvn r8, #0 │ │ b 11a160 │ │ - ; instruction: 0xfff2167c │ │ + ; instruction: 0xfff21688 │ │ │ │ 0011a274 <_PyList_Extend@@Base>: │ │ b 11a278 <_PyList_Extend@@Base+0x4> │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ mov r5, r0 │ │ @@ -101494,19 +101494,19 @@ │ │ mov r0, r8 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, #0 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mulseq r8, r0, r8 │ │ andseq fp, r8, r4, lsr #16 │ │ - ; instruction: 0xfff229cf │ │ + ; instruction: 0xfff229db │ │ andseq fp, r8, r4, lsr #10 │ │ mulseq r8, r8, r5 │ │ andseq fp, r8, r8, asr #13 │ │ - ; instruction: 0xfff21030 │ │ + ; instruction: 0xfff2103c │ │ │ │ 0011a640 : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ cmp r0, #0 │ │ ldrne r1, [r0, #4] │ │ ldrbne r1, [r1, #87] ; 0x57 │ │ @@ -102654,15 +102654,15 @@ │ │ bl 16a1dc <_PyUnicodeWriter_Dealloc@@Base> │ │ mov r0, r4 │ │ bl 1452e4 │ │ mov r0, #0 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xfff38444 │ │ - ; instruction: 0xfff1e925 │ │ + ; instruction: 0xfff1e931 │ │ ; instruction: 0xfff332ff │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ ldr r0, [r0, #8] │ │ subs r7, r0, #1 │ │ bmi 11b890 │ │ @@ -105157,15 +105157,15 @@ │ │ ; instruction: 0xfff35d18 │ │ andseq r7, r8, r4, lsl #29 │ │ andseq r6, sl, r8, ror #17 │ │ mulseq sl, r0, r7 │ │ andseq r6, sl, ip, asr #17 │ │ andseq r7, r8, r4, ror #24 │ │ andseq r7, r8, ip, lsl #23 │ │ - ; instruction: 0xfff2177f │ │ + ; instruction: 0xfff2178b │ │ andseq r7, r8, r4, lsr #27 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #16 │ │ mov r7, r2 │ │ ldr r2, [r1, #4] │ │ mov r4, r0 │ │ @@ -105460,18 +105460,18 @@ │ │ bl 1f9430 │ │ mov r0, r6 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ andseq r7, r8, r0, lsr fp │ │ ; instruction: 0xfff12fab │ │ andseq r7, r8, r8, asr #23 │ │ - ; instruction: 0xfff1a687 │ │ + ; instruction: 0xfff1a693 │ │ ; instruction: 0xfff12d53 │ │ andseq r7, r8, r4, asr r7 │ │ - ; instruction: 0xfff214c3 │ │ + ; instruction: 0xfff214cf │ │ andseq r7, r8, r8, ror #21 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r5, r0 │ │ ldr r0, [pc, #60] ; 11e470 │ │ ldr r0, [pc, r0] │ │ bl 2434d8 <_PyObject_GC_New@@Base> │ │ @@ -105583,15 +105583,15 @@ │ │ add r0, r2, #1 │ │ str r0, [r1] │ │ mov r0, r1 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ bl 1f9430 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xfff1cf14 │ │ + ; instruction: 0xfff1cf20 │ │ mulseq r8, ip, r5 │ │ ; instruction: 0x001874bc │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r1 │ │ mov r4, r0 │ │ cmp r2, #2 │ │ @@ -105791,15 +105791,15 @@ │ │ str r0, [r8, #12] │ │ mov r0, r5 │ │ str r6, [r8, #8] │ │ str r4, [r8, #16] │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ bl 1f9430 │ │ b 11e898 │ │ - ; instruction: 0xfff1b48b │ │ + ; instruction: 0xfff1b497 │ │ andseq r7, r8, r0, lsl #7 │ │ andseq r7, r8, r0, ror r3 │ │ ; instruction: 0xfff2f13b │ │ andseq r7, r8, r0, asr #5 │ │ ; instruction: 0xfff2dea4 │ │ andseq r7, r8, ip, ror #4 │ │ ; instruction: 0xfff12589 │ │ @@ -105948,15 +105948,15 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, r7 │ │ bl 120cb0 │ │ mov r8, r0 │ │ mov r0, r8 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xfff1def9 │ │ + ; instruction: 0xfff1df05 │ │ ; instruction: 0xfff13977 │ │ andseq r6, r8, ip, lsr pc │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ mov r5, r0 │ │ ldr r0, [r0, #8] │ │ cmp r0, #1 │ │ @@ -106315,15 +106315,15 @@ │ │ mov r2, r4 │ │ add r0, pc, r0 │ │ pop {r4, sl, fp, lr} │ │ b 215028 │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ andseq r0, r9, r4, lsl #1 │ │ - ; instruction: 0xfff194c0 │ │ + ; instruction: 0xfff194cc │ │ andseq r0, r9, r0, ror r0 │ │ andseq r5, sl, r0, ror r6 │ │ andseq r5, sl, r8, lsl r5 │ │ andseq r5, sl, r4, asr r6 │ │ andseq r6, r8, r4, ror r9 │ │ ; instruction: 0x0018ffbc │ │ ; instruction: 0xfff26e9f │ │ @@ -106444,17 +106444,17 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r4, r5 │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andseq r6, r8, r8, lsr #17 │ │ - ; instruction: 0xfff1ed71 │ │ + ; instruction: 0xfff1ed7d │ │ ; instruction: 0x001867f8 │ │ - ; instruction: 0xfff1ed32 │ │ + ; instruction: 0xfff1ed3e │ │ mulseq r8, r0, r7 │ │ andseq r6, r8, r4, asr #15 │ │ ; instruction: 0xfff2e81d │ │ │ │ 0011f37c <_PyLong_FromNbIndexOrNbInt@@Base>: │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ @@ -106548,17 +106548,17 @@ │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r5 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andseq r6, r8, ip, ror r7 │ │ - ; instruction: 0xfff1eb75 │ │ + ; instruction: 0xfff1eb81 │ │ ; instruction: 0x001865fc │ │ - ; instruction: 0xfff1d546 │ │ + ; instruction: 0xfff1d552 │ │ mulseq r8, r8, r6 │ │ andseq r6, r8, r8, lsr #12 │ │ ; instruction: 0xfff23c48 │ │ mulseq r8, r8, r6 │ │ ; instruction: 0xfff281bb │ │ │ │ 0011f51c <_PyLong_New@@Base>: │ │ @@ -107167,15 +107167,15 @@ │ │ mvngt r0, r0 │ │ andeq r0, r0, r0 │ │ mvnmi r0, r0 │ │ andeq r0, r0, r0 │ │ svcvc 0x00f00000 ; IMB │ │ ; instruction: 0xfff28bdb │ │ ; instruction: 0x00185dd8 │ │ - ; instruction: 0xfff175b0 │ │ + ; instruction: 0xfff175bc │ │ andseq r5, r8, r4, ror ip │ │ andseq r5, r8, ip, lsl #27 │ │ │ │ 0011fe7c : │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r5, r1 │ │ @@ -107244,15 +107244,15 @@ │ │ str r1, [r0] │ │ beq 11ff90 │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xfff17530 │ │ + ; instruction: 0xfff1753c │ │ │ │ 0011ffa0 : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ add r1, sp, #4 │ │ bl 11fe7c │ │ @@ -107265,15 +107265,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xfff174f3 │ │ + ; instruction: 0xfff174ff │ │ andseq r5, r8, r4, lsl #22 │ │ │ │ 0011fff0 <_PyLong_AsInt@@Base>: │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ add r1, sp, #4 │ │ @@ -107356,18 +107356,18 @@ │ │ cmp ip, #-2147483648 ; 0x80000000 │ │ popeq {fp, pc} │ │ ldr r1, [pc, #24] ; 120150 │ │ ldr r0, [pc, #24] ; 120154 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ b 120070 │ │ - ; instruction: 0xfff17390 │ │ - ; instruction: 0xfff19f9f │ │ + ; instruction: 0xfff1739c │ │ + ; instruction: 0xfff19fab │ │ andseq r5, r8, ip, lsl sl │ │ - ; instruction: 0xfff2065f │ │ + ; instruction: 0xfff2066b │ │ mulseq r8, r8, r9 │ │ │ │ 00120158 : │ │ push {fp, lr} │ │ mov fp, sp │ │ cmp r0, #0 │ │ beq 120190 │ │ @@ -107415,16 +107415,16 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mvn r0, #0 │ │ pop {fp, pc} │ │ mov r0, r2 │ │ pop {fp, pc} │ │ - ; instruction: 0xfff1727c │ │ - ; instruction: 0xfff19e83 │ │ + ; instruction: 0xfff17288 │ │ + ; instruction: 0xfff19e8f │ │ andseq r5, r8, r0, lsl #18 │ │ ; instruction: 0xfff0fc73 │ │ ; instruction: 0xfff14a8f │ │ andseq r5, r8, r8, asr #17 │ │ │ │ 00120240 : │ │ push {fp, lr} │ │ @@ -107475,16 +107475,16 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mvn r0, #0 │ │ pop {fp, pc} │ │ mov r0, r2 │ │ pop {fp, pc} │ │ - ; instruction: 0xfff17194 │ │ - ; instruction: 0xfff19d9b │ │ + ; instruction: 0xfff171a0 │ │ + ; instruction: 0xfff19da7 │ │ andseq r5, r8, r8, lsl r8 │ │ ; instruction: 0xfff2d8fd │ │ ; instruction: 0xfff326ee │ │ andseq r5, r8, r0, ror #15 │ │ │ │ 00120328 : │ │ push {r4, r5, fp, lr} │ │ @@ -107577,16 +107577,16 @@ │ │ subs r0, r0, #1 │ │ str r0, [r5] │ │ bne 120498 │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xfff1707c │ │ - ; instruction: 0xfff170a4 │ │ + ; instruction: 0xfff17088 │ │ + ; instruction: 0xfff170b0 │ │ │ │ 001204a8 <_PyLong_Sign@@Base>: │ │ ldr r1, [r0, #8] │ │ mvn r0, #0 │ │ cmn r1, #1 │ │ movwgt r0, #1 │ │ cmp r1, #0 │ │ @@ -107781,15 +107781,15 @@ │ │ cmp r0, #0 │ │ rsbmi r7, r7, #0 │ │ str r7, [r8, #8] │ │ mov r0, r8 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0x001854d0 │ │ - ; instruction: 0xfff199f6 │ │ + ; instruction: 0xfff19a02 │ │ andseq r5, r8, r8, lsr #9 │ │ mulseq r8, r4, r4 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ ldr ip, [r0, #8] │ │ mov r1, #10 │ │ cmp ip, #0 │ │ @@ -107966,15 +107966,15 @@ │ │ mov r1, r2 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mvn r0, #0 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xfff19680 │ │ + ; instruction: 0xfff1968c │ │ andseq r5, r8, r8, asr r0 │ │ ; instruction: 0xfff14302 │ │ ; instruction: 0xfff1424a │ │ ; instruction: 0xfff142d6 │ │ │ │ 00120aa8 : │ │ b 11f91c │ │ @@ -108013,15 +108013,15 @@ │ │ ldr r1, [pc, #20] ; 120b40 │ │ ldr r0, [pc, #20] ; 120b44 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ b 120adc │ │ - ; instruction: 0xfff16993 │ │ + ; instruction: 0xfff1699f │ │ andseq r4, r8, r4, lsr #31 │ │ │ │ 00120b48 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ mov r9, r1 │ │ @@ -108266,15 +108266,15 @@ │ │ ldr r0, [sp, #8] │ │ cmp r5, #0 │ │ ldr r1, [sp, #12] │ │ movmi r0, r6 │ │ movmi r1, r6 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xfff165a0 │ │ + ; instruction: 0xfff165ac │ │ │ │ 00120f20 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ cmp r0, #0 │ │ beq 120f6c │ │ @@ -108322,16 +108322,16 @@ │ │ ldr r0, [sp, #8] │ │ cmp r2, #0 │ │ ldr r1, [sp, #12] │ │ mvnmi r1, #0 │ │ mvnmi r0, #0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff164a0 │ │ - ; instruction: 0xfff190bb │ │ + ; instruction: 0xfff164ac │ │ + ; instruction: 0xfff190c7 │ │ andseq r4, r8, r8, lsr fp │ │ │ │ 00121000 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq 12106c │ │ @@ -108451,16 +108451,16 @@ │ │ str r0, [r4] │ │ bne 121084 │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ mov r1, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xfff163a0 │ │ - ; instruction: 0xfff163c8 │ │ + ; instruction: 0xfff163ac │ │ + ; instruction: 0xfff163d4 │ │ │ │ 001211f8 : │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ mov r9, r1 │ │ mov r1, #0 │ │ cmp r0, #0 │ │ @@ -108548,15 +108548,15 @@ │ │ subs r1, r1, #1 │ │ str r1, [r0] │ │ bne 121278 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ mov r1, r6 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xfff161ac │ │ + ; instruction: 0xfff161b8 │ │ │ │ 00121370 <_PyLong_UnsignedShort_Converter@@Base>: │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ ldr r1, [r0, #4] │ │ ldrb r1, [r1, #87] ; 0x57 │ │ @@ -108735,15 +108735,15 @@ │ │ ldr r1, [sp, #12] │ │ and r2, r0, r1 │ │ cmn r2, #1 │ │ bne 121598 <_PyLong_UnsignedLongLong_Converter@@Base+0x7c> │ │ b 121554 <_PyLong_UnsignedLongLong_Converter@@Base+0x38> │ │ ; instruction: 0xfff120b4 │ │ andseq r4, r8, ip, ror #9 │ │ - ; instruction: 0xfff18ac3 │ │ + ; instruction: 0xfff18acf │ │ andseq r4, r8, r0, asr #10 │ │ │ │ 00121640 <_PyLong_Size_t_Converter@@Base>: │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ ldr r1, [r0, #4] │ │ @@ -109428,15 +109428,15 @@ │ │ ldr r0, [r1] │ │ add r0, r0, r9 │ │ str r0, [r1] │ │ mov r4, #0 │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xfff15cc0 │ │ + ; instruction: 0xfff15ccc │ │ ; instruction: 0xfff335b4 │ │ andseq r4, r8, ip, lsl r3 │ │ andseq r4, r8, ip, lsl #6 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #36 ; 0x24 │ │ cmp r0, #0 │ │ @@ -109935,15 +109935,15 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r0, [r6] │ │ add r0, r0, r7 │ │ str r0, [r6] │ │ mov r0, #0 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xfff152d8 │ │ + ; instruction: 0xfff152e4 │ │ ; instruction: 0xfff3085a │ │ andseq r3, r8, r0, lsr r9 │ │ │ │ 001228f4 <_PyLong_FormatWriter@@Base>: │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ @@ -110704,15 +110704,15 @@ │ │ ; instruction: 0xfff1098f │ │ ; instruction: 0x00182db0 │ │ andseq r2, r8, ip, lsr #27 │ │ ; instruction: 0x001a18bc │ │ andseq r1, sl, r8, lsl #19 │ │ andseq r1, sl, r8, lsl sl │ │ andseq r2, r8, r4, lsl #25 │ │ - ; instruction: 0xfff153d2 │ │ + ; instruction: 0xfff153de │ │ andseq r2, r8, ip, lsl #13 │ │ ; instruction: 0xfff31db4 │ │ andseq r2, r8, ip, lsl fp │ │ andseq r2, r8, r4, lsl fp │ │ andseq r1, sl, ip, lsr #17 │ │ ; instruction: 0x001a17f4 │ │ andseq r2, r8, r4, asr #21 │ │ @@ -110823,15 +110823,15 @@ │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xfff15192 │ │ + ; instruction: 0xfff1519e │ │ andseq r2, r8, ip, asr #8 │ │ │ │ 001236b0 : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r2 │ │ bl 1679b8 │ │ @@ -110926,15 +110926,15 @@ │ │ mov r0, r7 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ ldr r0, [r6] │ │ subs r0, r0, #1 │ │ str r0, [r6] │ │ bne 12379c │ │ b 123794 │ │ - ; instruction: 0xfff1504a │ │ + ; instruction: 0xfff15056 │ │ andseq r2, r8, r8, lsl #6 │ │ nop {0} │ │ │ │ 00123840 <_PyLong_Frexp@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ @@ -111194,18 +111194,18 @@ │ │ rsb r0, r0, #0 │ │ vmov s0, r0 │ │ vcvt.f64.s32 d8, s0 │ │ vmov r0, r1, d8 │ │ sub sp, fp, #16 │ │ vpop {d8} │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xfff138a4 │ │ - ; instruction: 0xfff164b3 │ │ + ; instruction: 0xfff138b0 │ │ + ; instruction: 0xfff164bf │ │ andseq r1, r8, r0, lsr pc │ │ - ; instruction: 0xfff16453 │ │ + ; instruction: 0xfff1645f │ │ ; instruction: 0x00181eb8 │ │ │ │ 00123c6c <_PyLong_Rshift@@Base>: │ │ ldr r2, [r0, #8] │ │ cmp r2, #0 │ │ beq 123ca0 <_PyLong_Rshift@@Base+0x34> │ │ movw r2, #34953 ; 0x8889 │ │ @@ -112338,17 +112338,17 @@ │ │ andseq r0, r8, r4, lsr #26 │ │ andseq r1, r8, r4, lsl #8 │ │ andseq r1, r8, ip, ror #7 │ │ ; instruction: 0xfff2ff94 │ │ ; instruction: 0x00180cfc │ │ andseq r1, r8, ip, asr r3 │ │ andseq r1, r8, ip, lsr r3 │ │ - ; instruction: 0xfff129ef │ │ + ; instruction: 0xfff129fb │ │ andseq r1, r8, r0 │ │ - ; instruction: 0xfff129bb │ │ + ; instruction: 0xfff129c7 │ │ andseq r0, r8, ip, asr #31 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ cmn r0, #1 │ │ ble 124e68 <_PyLong_GCD@@Base+0xc14> │ │ @@ -113137,15 +113137,15 @@ │ │ mvn r5, #-1073741824 ; 0xc0000000 │ │ mov r0, #0 │ │ b 1259f4 <_PyLong_DivmodNear@@Base+0x814> │ │ andseq r0, r8, r0, ror #3 │ │ ; instruction: 0xfff21d45 │ │ andseq r0, r8, r0, asr r1 │ │ ldrsheq r0, [r8], -r4 │ │ - ; instruction: 0xfff1ad83 │ │ + ; instruction: 0xfff1ad8f │ │ ldrheq r0, [r8], -ip │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ mov r1, r0 │ │ @@ -115873,15 +115873,15 @@ │ │ mvn r5, #-1073741824 ; 0xc0000000 │ │ mov r0, #0 │ │ b 1284ac │ │ andseq sp, r7, r8, lsr #14 │ │ ; instruction: 0xfff1f28d │ │ mulseq r7, r8, r6 │ │ andseq sp, r7, ip, lsr r6 │ │ - ; instruction: 0xfff182cb │ │ + ; instruction: 0xfff182d7 │ │ andseq sp, r7, r4, lsl #12 │ │ mov r2, r1 │ │ ldr r1, [r0, #4] │ │ ldrb r1, [r1, #87] ; 0x57 │ │ tst r1, #1 │ │ beq 128578 │ │ ldr r1, [r2, #4] │ │ @@ -116439,15 +116439,15 @@ │ │ b 128a90 │ │ andeq r0, r0, r0 │ │ rscmi r0, r0, r0 │ │ andseq sp, r7, ip, asr r3 │ │ ; instruction: 0xfff21902 │ │ andseq sp, r7, ip, lsl #6 │ │ ; instruction: 0xfff2160f │ │ - ; instruction: 0xfff0ff71 │ │ + ; instruction: 0xfff0ff7d │ │ andseq sp, r7, r8, lsl r2 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #52 ; 0x34 │ │ mov r6, r1 │ │ ldr r1, [r1, #8] │ │ ldr r5, [r0, #8] │ │ @@ -118368,17 +118368,17 @@ │ │ beq 12aaa0 │ │ b 12abf4 │ │ andseq r4, r8, r4, ror #21 │ │ andseq fp, r7, r4, lsl #2 │ │ ldrsheq fp, [r7], -r4 │ │ ; instruction: 0xfff22ebf │ │ andseq fp, r7, r4, asr #32 │ │ - ; instruction: 0xfff0f57b │ │ + ; instruction: 0xfff0f587 │ │ ; instruction: 0x0017aff8 │ │ - ; instruction: 0xfff15b9b │ │ + ; instruction: 0xfff15ba7 │ │ ; instruction: 0x0017aed4 │ │ ; instruction: 0xfff20951 │ │ ; instruction: 0xfff0b6f1 │ │ ; instruction: 0xfff1a292 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #40 ; 0x28 │ │ @@ -118539,15 +118539,15 @@ │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r6, #0 │ │ mov r0, r6 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ andseq r4, r8, r4, ror #16 │ │ - ; instruction: 0xfff1077b │ │ + ; instruction: 0xfff10787 │ │ ; instruction: 0xfff0b4d5 │ │ ; instruction: 0xfff1a076 │ │ andseq r4, r8, r0, lsl #15 │ │ ; instruction: 0xfff28c63 │ │ andseq sl, r7, r0, ror #23 │ │ andseq sl, r7, r4, lsl sp │ │ push {r4, r5, fp, lr} │ │ @@ -119049,15 +119049,15 @@ │ │ mov r2, r5 │ │ pop {r4, r5, r6, r7, fp, lr} │ │ b 1235cc <_PyLong_FromBytes@@Base> │ │ andseq sl, r7, r4, lsl #13 │ │ andseq sl, r7, r0, ror r6 │ │ ; instruction: 0xfff05b47 │ │ ; instruction: 0x0017a3fc │ │ - ; instruction: 0xfff12a11 │ │ + ; instruction: 0xfff12a1d │ │ andseq sl, r7, r8, ror r4 │ │ mulseq r7, r4, r5 │ │ andseq sl, r7, r4, lsl #11 │ │ andseq sl, r7, r4, asr r5 │ │ andseq sl, r7, r0, ror #8 │ │ ; instruction: 0xfff284aa │ │ andseq sl, r7, r8, ror r4 │ │ @@ -119433,55 +119433,55 @@ │ │ add r1, pc, r1 │ │ str r1, [sp, #4] │ │ mov r1, #0 │ │ str r7, [sp] │ │ bl 14167c <_PyObject_AssertFailed@@Base> │ │ ; instruction: 0xfff06954 │ │ ; instruction: 0xfff26e5e │ │ - ; instruction: 0xfff110e3 │ │ - ; instruction: 0xfff0e50d │ │ + ; instruction: 0xfff110ef │ │ + ; instruction: 0xfff0e519 │ │ ; instruction: 0xfff26e32 │ │ - ; instruction: 0xfff110b7 │ │ + ; instruction: 0xfff110c3 │ │ ; instruction: 0xfff16359 │ │ ; instruction: 0xfff26e06 │ │ - ; instruction: 0xfff1108b │ │ + ; instruction: 0xfff11097 │ │ ; instruction: 0xfff0690d │ │ ; instruction: 0xfff26dda │ │ - ; instruction: 0xfff1105f │ │ + ; instruction: 0xfff1106b │ │ ; instruction: 0xfff27f3c │ │ ; instruction: 0xfff26dae │ │ - ; instruction: 0xfff11033 │ │ + ; instruction: 0xfff1103f │ │ ; instruction: 0xfff21f80 │ │ ; instruction: 0xfff26d82 │ │ - ; instruction: 0xfff11007 │ │ + ; instruction: 0xfff11013 │ │ ; instruction: 0xfff178b7 │ │ ; instruction: 0xfff26d56 │ │ - ; instruction: 0xfff10fdb │ │ + ; instruction: 0xfff10fe7 │ │ ; instruction: 0xfff1e71d │ │ ; instruction: 0xfff26f66 │ │ - ; instruction: 0xfff111eb │ │ + ; instruction: 0xfff111f7 │ │ andseq sl, r7, r8, lsr r1 │ │ ; instruction: 0xfff06a1b │ │ ; instruction: 0xfff26eb6 │ │ - ; instruction: 0xfff1113b │ │ + ; instruction: 0xfff11147 │ │ ; instruction: 0xfff24844 │ │ ; instruction: 0xfff26e8a │ │ - ; instruction: 0xfff1110f │ │ + ; instruction: 0xfff1111b │ │ ; instruction: 0xfff193da │ │ ; instruction: 0xfff26ee2 │ │ - ; instruction: 0xfff11167 │ │ + ; instruction: 0xfff11173 │ │ ; instruction: 0xfff17b3c │ │ ; instruction: 0xfff26fc6 │ │ - ; instruction: 0xfff1124b │ │ + ; instruction: 0xfff11257 │ │ ; instruction: 0xfff23075 │ │ ; instruction: 0xfff26f0e │ │ - ; instruction: 0xfff11193 │ │ - ; instruction: 0xfff0f9c2 │ │ + ; instruction: 0xfff1119f │ │ + ; instruction: 0xfff0f9ce │ │ ; instruction: 0xfff26f3a │ │ - ; instruction: 0xfff111bf │ │ + ; instruction: 0xfff111cb │ │ │ │ 0012bd84 : │ │ ldr r0, [pc, #28] ; 12bda8 │ │ ldr r1, [pc, #28] ; 12bdac │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ ldr r2, [r0, #12]! │ │ @@ -124991,15 +124991,15 @@ │ │ str r1, [r0, #-8] │ │ pop {r4, sl, fp, pc} │ │ andseq r4, r7, r0, asr #21 │ │ andseq r4, r7, r4, lsl #16 │ │ ldr r3, [pc, #4] ; 1312c0 <_PyDict_Contains@@Base+0xaf0> │ │ add r3, pc, r3 │ │ b 134c18 │ │ - ; instruction: 0xfff0f4da │ │ + ; instruction: 0xfff0f4e6 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ ldr r2, [r0, #152] ; 0x98 │ │ mov r1, #0 │ │ mov r6, r0 │ │ mov r5, #0 │ │ blx r2 │ │ @@ -125226,15 +125226,15 @@ │ │ mov r0, r6 │ │ mov r1, r8 │ │ mov r2, #1 │ │ bl 12ed74 │ │ cmn r0, #1 │ │ bgt 1314f4 <_PyDict_Contains@@Base+0xd24> │ │ b 1315e8 <_PyDict_Contains@@Base+0xe18> │ │ - ; instruction: 0xfff0f346 │ │ + ; instruction: 0xfff0f352 │ │ mulseq r7, ip, r6 │ │ andseq lr, r7, r0, asr ip │ │ andseq lr, r7, r0, ror #23 │ │ ; instruction: 0xfff2140a │ │ andseq r4, r7, ip, ror r5 │ │ │ │ 00131684 <_PyDict_GetItemId@@Base>: │ │ @@ -125634,15 +125634,15 @@ │ │ beq 131c8c │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xfff0ec07 │ │ + ; instruction: 0xfff0ec13 │ │ andseq r3, r7, r0, lsl pc │ │ ; instruction: 0xfff132cd │ │ andseq r3, r7, r4, lsl #29 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ ldr r5, [r0, #8] │ │ mov r6, #0 │ │ @@ -125718,15 +125718,15 @@ │ │ beq 131ddc │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xfff0eaab │ │ + ; instruction: 0xfff0eab7 │ │ ; instruction: 0x00173db4 │ │ ; instruction: 0xfff1317d │ │ andseq r3, r7, r4, lsr sp │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ ldr r6, [r0, #8] │ │ mov r4, #0 │ │ @@ -125875,15 +125875,15 @@ │ │ str r1, [r6, #-4] │ │ sub r1, r6, #8 │ │ str r1, [r2] │ │ str r1, [r0, #4] │ │ str r0, [r6, #-8] │ │ mov r0, r6 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xfff0e8cb │ │ + ; instruction: 0xfff0e8d7 │ │ ; instruction: 0x00173bd4 │ │ ; instruction: 0xfff12f71 │ │ andseq r3, r7, r8, lsr #22 │ │ andseq r3, r7, r4, asr sl │ │ push {r4, r5, r6, r7, r9, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r5, r0 │ │ @@ -126036,15 +126036,15 @@ │ │ str r1, [r5, #-4] │ │ sub r1, r5, #8 │ │ str r1, [r2] │ │ str r1, [r0, #4] │ │ str r0, [r5, #-8] │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, r9, sl, fp, pc} │ │ - ; instruction: 0xfff0e6df │ │ + ; instruction: 0xfff0e6eb │ │ andseq r3, r7, r8, ror #19 │ │ andseq r3, r7, r0, lsl #23 │ │ andseq r3, r7, r4, ror fp │ │ ; instruction: 0x001737d0 │ │ │ │ 001322f8 <_PyDictView_New@@Base>: │ │ push {r4, sl, fp, lr} │ │ @@ -127530,15 +127530,15 @@ │ │ bne 1338ec │ │ ldr r9, [r4, #24] │ │ b 133948 │ │ andseq r2, r7, r0, asr r2 │ │ ; instruction: 0xffff872c │ │ ; instruction: 0xffffad44 │ │ ; instruction: 0xfffff5cc │ │ - ; instruction: 0xfff092dc │ │ + ; instruction: 0xfff092e8 │ │ andseq r2, r7, ip, lsl #2 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r0 │ │ ldr r0, [r0] │ │ subs r0, r0, #1 │ │ str r0, [r4] │ │ @@ -128225,15 +128225,15 @@ │ │ str r0, [r5] │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, r6 │ │ bl 1f8720 <_PyErr_SetKeyError@@Base> │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xfff057b7 │ │ + ; instruction: 0xfff057c3 │ │ andseq r1, r7, r4, ror #12 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ mov r9, r0 │ │ mov r0, #2 │ │ bl 151d94 │ │ cmp r0, #0 │ │ @@ -128626,15 +128626,15 @@ │ │ mov r0, r4 │ │ ldrlt r2, [pc, #20] ; 134b48 │ │ ldrlt r2, [pc, r2] │ │ pop {r4, r5, r6, sl, fp, lr} │ │ b 12e910 <_PyDict_Pop@@Base+0xa0> │ │ mov r0, #0 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xfff09582 │ │ + ; instruction: 0xfff0958e │ │ andseq r0, r7, ip, asr pc │ │ push {fp, lr} │ │ mov fp, sp │ │ bl 12de60 │ │ ldr r0, [pc, #16] ; 134b70 │ │ ldr r0, [pc, r0] │ │ ldr r1, [r0] │ │ @@ -129755,15 +129755,15 @@ │ │ str r1, [r0] │ │ beq 135cdc │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xfff02bc3 │ │ + ; instruction: 0xfff02bcf │ │ ; instruction: 0x0016fdf4 │ │ │ │ 00135cf0 : │ │ ldr r0, [pc, #24] ; 135d10 │ │ mov r1, #0 │ │ mov r2, #0 │ │ ldr r0, [pc, r0] │ │ @@ -132305,15 +132305,15 @@ │ │ and r0, r1, #9 │ │ cmp r3, #0 │ │ str r9, [r5, #12] │ │ orrne r1, r0, #16 │ │ mov r0, r5 │ │ str r1, [r5, #20] │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xffeff2a2 │ │ + ; instruction: 0xffeff2ae │ │ andseq sp, r6, r4, lsl r8 │ │ andseq sp, r6, r4, ror sl │ │ andseq sp, r6, r4, ror #14 │ │ ; instruction: 0xffef65eb │ │ │ │ 001384b4 : │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ @@ -132468,19 +132468,19 @@ │ │ str r0, [r6] │ │ bne 138674 │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andseq sp, r6, r4, ror r7 │ │ - ; instruction: 0xfff02e18 │ │ + ; instruction: 0xfff02e24 │ │ andseq sp, r6, r8, lsl #8 │ │ andseq sp, r6, r0, asr r7 │ │ andseq sp, r6, r0, ror r4 │ │ - ; instruction: 0xffefee34 │ │ + ; instruction: 0xffefee40 │ │ ; instruction: 0x0016d3b0 │ │ │ │ 00138734 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ mov r6, r2 │ │ @@ -132811,15 +132811,15 @@ │ │ mov r0, r7 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xfff12d2b │ │ andseq sp, r6, ip, lsl #7 │ │ - ; instruction: 0xffefffc9 │ │ + ; instruction: 0xffefffd5 │ │ andseq sp, r6, r0, lsl r5 │ │ andseq sp, r6, r0, lsr r2 │ │ ; instruction: 0x0016d3bc │ │ andseq sp, r6, ip, lsr #1 │ │ ; instruction: 0xffef5f37 │ │ │ │ 00138c88 : │ │ @@ -132913,15 +132913,15 @@ │ │ mov r2, r4 │ │ bl 138f2c │ │ mov r4, r0 │ │ mov r0, r7 │ │ bl 146fb0 │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xfff04007 │ │ + ; instruction: 0xfff04013 │ │ ; instruction: 0x0016cdd4 │ │ ; instruction: 0xffef5c17 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r5, r0 │ │ ldr r0, [r1, #20] │ │ cmp r0, #0 │ │ @@ -133246,17 +133246,17 @@ │ │ mov r0, r7 │ │ bl 146fb0 │ │ mvn r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ bl 1f9430 │ │ mvn r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xfff02260 │ │ + ; instruction: 0xfff0226c │ │ andseq ip, r6, ip, asr #16 │ │ - ; instruction: 0xfff04e13 │ │ + ; instruction: 0xfff04e1f │ │ ; instruction: 0xfff159e6 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [r0, #12] │ │ cmp r0, #0 │ │ beq 139370 │ │ mov r3, r1 │ │ @@ -133680,15 +133680,15 @@ │ │ bl 1fca0c │ │ cmp r0, #0 │ │ moveq r0, #0 │ │ ldrne r0, [sp, #4] │ │ blne 1385ac │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xffefef38 │ │ + ; instruction: 0xffefef44 │ │ andseq r7, r7, ip, ror #3 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r0 │ │ ldr r0, [r0, #48] ; 0x30 │ │ cmp r0, #0 │ │ beq 139a3c │ │ @@ -133900,15 +133900,15 @@ │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ bl 1f9430 │ │ mvn r4, #0 │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xfff0579b │ │ + ; instruction: 0xfff057a7 │ │ andseq fp, r6, ip, ror sp │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #60 ; 0x3c │ │ add r9, fp, #20 │ │ add r6, fp, #8 │ │ mov r4, r3 │ │ @@ -134195,15 +134195,15 @@ │ │ ldr r0, [pc, #24] ; 13a20c │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mvn r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xfff012d4 │ │ + ; instruction: 0xfff012e0 │ │ andseq fp, r6, r4, asr #17 │ │ push {fp, lr} │ │ mov fp, sp │ │ mov ip, r1 │ │ ldrb r1, [r0, #20] │ │ tst r1, #1 │ │ bne 13a284 │ │ @@ -134281,17 +134281,17 @@ │ │ ldr r0, [pc, #48] ; 13a37c │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xfff01238 │ │ + ; instruction: 0xfff01244 │ │ andseq fp, r6, r8, lsr #16 │ │ - ; instruction: 0xfff02aae │ │ + ; instruction: 0xfff02aba │ │ mulseq r6, r0, r9 │ │ ; instruction: 0xfff092e6 │ │ andseq fp, r6, r4, asr #15 │ │ ; instruction: 0xfff17309 │ │ andseq fp, r6, ip, lsr #15 │ │ ; instruction: 0xfff0feb4 │ │ andseq fp, r6, ip, asr #17 │ │ @@ -134658,23 +134658,23 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 13a704 │ │ ldr r0, [r1] │ │ mov r1, r3 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, lr} │ │ b 13a40c │ │ - ; instruction: 0xfff00dd0 │ │ + ; instruction: 0xfff00ddc │ │ andseq fp, r6, r0, asr #7 │ │ - ; instruction: 0xfff0243e │ │ + ; instruction: 0xfff0244a │ │ andseq fp, r6, r0, lsr #6 │ │ andseq fp, r6, r8, ror #6 │ │ ; instruction: 0xfff08e66 │ │ andseq fp, r6, ip, lsr #7 │ │ andseq fp, r6, r0, lsr #9 │ │ - ; instruction: 0xffefce96 │ │ + ; instruction: 0xffefcea2 │ │ andseq fp, r6, ip, lsl r5 │ │ ; instruction: 0xfff15b55 │ │ andseq fp, r6, r8, ror #3 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #108 ; 0x6c │ │ mov r7, r0 │ │ @@ -134861,20 +134861,20 @@ │ │ b 13ab18 │ │ mvn r5, #0 │ │ add r0, sp, #64 ; 0x40 │ │ bl db9a0 │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xfff00ad0 │ │ + ; instruction: 0xfff00adc │ │ andseq fp, r6, r0, asr #1 │ │ - ; instruction: 0xfff02342 │ │ + ; instruction: 0xfff0234e │ │ andseq fp, r6, r4, lsr #4 │ │ - ; instruction: 0xfff02318 │ │ - ; instruction: 0xffeff66f │ │ + ; instruction: 0xfff02324 │ │ + ; instruction: 0xffeff67b │ │ andseq sl, r6, r4, ror #31 │ │ ; instruction: 0xfff08ac6 │ │ ; instruction: 0xfff0a356 │ │ andseq fp, r6, r0 │ │ ; instruction: 0x0016affc │ │ andseq fp, r6, r4, ror #1 │ │ ; instruction: 0xfff0a338 │ │ @@ -134992,17 +134992,17 @@ │ │ add r0, r0, #28 │ │ bl 13aef8 │ │ cmp r0, #0 │ │ beq 13ae08 │ │ mov r1, r4 │ │ pop {r4, sl, fp, lr} │ │ b 13a40c │ │ - ; instruction: 0xfff006ac │ │ + ; instruction: 0xfff006b8 │ │ mulseq r6, ip, ip │ │ - ; instruction: 0xfff01f22 │ │ + ; instruction: 0xfff01f2e │ │ andseq sl, r6, r4, lsl #28 │ │ ; instruction: 0xfff0a10a │ │ ; instruction: 0x0016adb4 │ │ mov r1, r0 │ │ ldr r0, [r0, #4] │ │ ldrb r2, [r0, #87] ; 0x57 │ │ mov r0, #0 │ │ @@ -135102,15 +135102,15 @@ │ │ ldr r0, [r8] │ │ add r2, r7, #1 │ │ ldr r1, [pc, #24] ; 13b040 │ │ add r1, pc, r1 │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xffefd99f │ │ + ; instruction: 0xffefd9ab │ │ andseq sl, r6, r8, ror #22 │ │ andseq sl, r6, r8, lsr #23 │ │ ; instruction: 0xfff1662d │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ vpush {d8} │ │ sub sp, sp, #8 │ │ @@ -135636,15 +135636,15 @@ │ │ mov r0, #0 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ bl 2a1b78 │ │ mov r0, #0 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xfff03e1f │ │ + ; instruction: 0xfff03e2b │ │ andseq sl, r6, r0, lsl #8 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ ldr lr, [r0, #20] │ │ tst lr, #1 │ │ bne 13b988 │ │ ldr r3, [r0, #12] │ │ @@ -135740,22 +135740,22 @@ │ │ str r0, [r1, #4] │ │ add r1, r2, #1 │ │ str r1, [r0] │ │ add r1, r3, #1 │ │ str r1, [r0, #24] │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xffeffb34 │ │ + ; instruction: 0xffeffb40 │ │ andseq sl, r6, r4, lsr #2 │ │ ; instruction: 0xfff0a664 │ │ andseq sl, r6, r4, lsr #2 │ │ - ; instruction: 0xffefe780 │ │ + ; instruction: 0xffefe78c │ │ ; instruction: 0xffef57b4 │ │ ; instruction: 0xffef9301 │ │ - ; instruction: 0xfff0137f │ │ + ; instruction: 0xfff0138b │ │ ; instruction: 0xfff1946a │ │ mulseq r6, r4, r1 │ │ ldr r1, [r0, #24] │ │ sub r1, r1, #1 │ │ str r1, [r0, #24] │ │ bx lr │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ @@ -136636,22 +136636,22 @@ │ │ str r0, [r7] │ │ bne 13c7a8 │ │ mov r0, r7 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffefed30 │ │ + ; instruction: 0xffefed3c │ │ andseq r9, r6, ip, lsl r3 │ │ - ; instruction: 0xffefedee │ │ + ; instruction: 0xffefedfa │ │ andseq r4, r7, r8, ror r4 │ │ - ; instruction: 0xfff02dd2 │ │ + ; instruction: 0xfff02dde │ │ ; instruction: 0xfff098f8 │ │ ; instruction: 0xffef6f3f │ │ - ; instruction: 0xfff01936 │ │ + ; instruction: 0xfff01942 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #28 │ │ mov r7, r1 │ │ mov sl, r0 │ │ cmp r3, #0 │ │ beq 13c910 │ │ @@ -136779,15 +136779,15 @@ │ │ mvn r8, #0 │ │ b 13c93c │ │ andseq r4, r7, r0, lsl r3 │ │ andseq r9, r6, r0, asr #4 │ │ andseq r9, r6, r0, lsr r2 │ │ ; instruction: 0xfff10ffb │ │ andseq r9, r6, r0, lsl #3 │ │ - ; instruction: 0xffefeb38 │ │ + ; instruction: 0xffefeb44 │ │ andseq r9, r6, r8, lsr #2 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ ldrb r1, [r0, #20] │ │ tst r1, #1 │ │ bne 13cae8 │ │ @@ -136849,17 +136849,17 @@ │ │ ldr r0, [r0, #64] ; 0x40 │ │ stm sp, {r0, r1} │ │ mov r0, ip │ │ mov r1, lr │ │ bl 13cffc │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xffefe9d4 │ │ + ; instruction: 0xffefe9e0 │ │ andseq r8, r6, r4, asr #31 │ │ - ; instruction: 0xfff0024e │ │ + ; instruction: 0xfff0025a │ │ andseq r9, r6, r0, lsr r1 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #16 │ │ mov r5, r0 │ │ ldrb r0, [r0, #20] │ │ mov r4, #0 │ │ @@ -136990,28 +136990,28 @@ │ │ movweq r2, #1 │ │ b 13cce0 │ │ ldr r1, [pc, #64] ; 13cde8 │ │ ldr r0, [pc, #64] ; 13cdec │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ b 13cc34 │ │ - ; instruction: 0xffefe89c │ │ + ; instruction: 0xffefe8a8 │ │ andseq r8, r6, r8, lsl #29 │ │ ; instruction: 0xfff083e3 │ │ ; instruction: 0x00173fd8 │ │ ; instruction: 0xffef459f │ │ andseq r8, r6, ip, ror #28 │ │ - ; instruction: 0xfff0140c │ │ + ; instruction: 0xfff01418 │ │ ; instruction: 0x00168db4 │ │ ; instruction: 0xfff0e7ab │ │ andseq r8, r6, r4, asr #26 │ │ - ; instruction: 0xfff00015 │ │ + ; instruction: 0xfff00021 │ │ andseq r8, r6, ip, lsl #26 │ │ - ; instruction: 0xffefa882 │ │ - ; instruction: 0xffefd3be │ │ + ; instruction: 0xffefa88e │ │ + ; instruction: 0xffefd3ca │ │ ; instruction: 0x00168cdc │ │ push {fp, lr} │ │ mov fp, sp │ │ ldrb r1, [r0, #20] │ │ tst r1, #1 │ │ bne 13ce38 │ │ ldr r2, [r0, #12] │ │ @@ -137031,15 +137031,15 @@ │ │ ldr r0, [pc, #24] ; 13ce5c │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffefe684 │ │ + ; instruction: 0xffefe690 │ │ andseq r8, r6, r4, ror ip │ │ push {fp, lr} │ │ mov fp, sp │ │ ldrb r1, [r0, #20] │ │ tst r1, #1 │ │ bne 13ce94 │ │ ldr r1, [r0, #12] │ │ @@ -137054,15 +137054,15 @@ │ │ ldr r0, [pc, #24] ; 13ceb8 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffefe628 │ │ + ; instruction: 0xffefe634 │ │ andseq r8, r6, r8, lsl ip │ │ push {fp, lr} │ │ mov fp, sp │ │ bl 13a09c │ │ cmp r0, #0 │ │ bmi 13cee8 │ │ ldr r0, [pc, #24] ; 13cef0 │ │ @@ -137640,46 +137640,46 @@ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ; instruction: 0xfff14285 │ │ andseq r8, r6, r4, asr #13 │ │ ; instruction: 0xffef1933 │ │ ; instruction: 0xffef3e1c │ │ andseq r8, r6, r4, asr #12 │ │ ; instruction: 0xfff0b301 │ │ - ; instruction: 0xffefcb4c │ │ + ; instruction: 0xffefcb58 │ │ ; instruction: 0xfff0cbe4 │ │ ; instruction: 0xfff12de4 │ │ ; instruction: 0xffef13b3 │ │ - ; instruction: 0xfff01f77 │ │ + ; instruction: 0xfff01f83 │ │ ; instruction: 0xfff0f12a │ │ ; instruction: 0xffef4f44 │ │ ; instruction: 0xfff1554d │ │ ; instruction: 0xfff0cc5a │ │ ; instruction: 0xffef5ee8 │ │ ; instruction: 0xffef7669 │ │ ; instruction: 0xfff04a51 │ │ - ; instruction: 0xffeff7dd │ │ + ; instruction: 0xffeff7e9 │ │ ; instruction: 0xfff115d3 │ │ - ; instruction: 0xffef9ef7 │ │ + ; instruction: 0xffef9f03 │ │ ; instruction: 0xfff12e3b │ │ ; instruction: 0xffef7720 │ │ - ; instruction: 0xffefde29 │ │ + ; instruction: 0xffefde35 │ │ ; instruction: 0xffef7633 │ │ ; instruction: 0xfff0f190 │ │ ; instruction: 0xfff0df07 │ │ ; instruction: 0xfff078ff │ │ ; instruction: 0xffef027b │ │ ; instruction: 0xffef8c1d │ │ ; instruction: 0xffef60bd │ │ ; instruction: 0xffef4f5f │ │ ; instruction: 0xfff165ea │ │ ; instruction: 0xfff10619 │ │ ; instruction: 0xffef28c7 │ │ - ; instruction: 0xffefdc26 │ │ - ; instruction: 0xffefcc2b │ │ - ; instruction: 0xffefdef3 │ │ + ; instruction: 0xffefdc32 │ │ + ; instruction: 0xffefcc37 │ │ + ; instruction: 0xffefdeff │ │ ; instruction: 0xfff0b33b │ │ ; instruction: 0xfff1555e │ │ andseq r8, r6, r4, asr r5 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ mov r4, r0 │ │ @@ -137852,15 +137852,15 @@ │ │ ldr r0, [pc, #24] ; 13db30 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffefd9b0 │ │ + ; instruction: 0xffefd9bc │ │ andseq r7, r6, r0, lsr #31 │ │ mulseq r6, r4, pc ; │ │ push {fp, lr} │ │ mov fp, sp │ │ ldrb r1, [r0, #20] │ │ tst r1, #1 │ │ bne 13db68 │ │ @@ -137875,15 +137875,15 @@ │ │ ldr r0, [pc, #24] ; 13db8c │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffefd954 │ │ + ; instruction: 0xffefd960 │ │ andseq r7, r6, r4, asr #30 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldrb r1, [r0, #20] │ │ tst r1, #1 │ │ bne 13dbc0 │ │ ldr r1, [r0, #12] │ │ @@ -137897,15 +137897,15 @@ │ │ ldr r0, [pc, #24] ; 13dbe4 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffefd8fc │ │ + ; instruction: 0xffefd908 │ │ andseq r7, r6, ip, ror #29 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldrb r1, [r0, #20] │ │ tst r1, #1 │ │ bne 13dc18 │ │ ldr r1, [r0, #12] │ │ @@ -137919,15 +137919,15 @@ │ │ ldr r0, [pc, #24] ; 13dc3c │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffefd8a4 │ │ + ; instruction: 0xffefd8b0 │ │ mulseq r6, r4, lr │ │ push {fp, lr} │ │ mov fp, sp │ │ ldrb r1, [r0, #20] │ │ tst r1, #1 │ │ bne 13dc70 │ │ ldr r1, [r0, #12] │ │ @@ -137941,15 +137941,15 @@ │ │ ldr r0, [pc, #24] ; 13dc94 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffefd84c │ │ + ; instruction: 0xffefd858 │ │ andseq r7, r6, ip, lsr lr │ │ push {fp, lr} │ │ mov fp, sp │ │ ldrb r1, [r0, #20] │ │ tst r1, #1 │ │ bne 13dcc8 │ │ ldr r1, [r0, #12] │ │ @@ -137963,15 +137963,15 @@ │ │ ldr r0, [pc, #24] ; 13dcec │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffefd7f4 │ │ + ; instruction: 0xffefd800 │ │ andseq r7, r6, r4, ror #27 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ ldrb r1, [r0, #20] │ │ tst r1, #1 │ │ bne 13dd70 │ │ ldr r1, [r0, #12] │ │ @@ -138019,15 +138019,15 @@ │ │ beq 13ddb8 │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffefd74c │ │ + ; instruction: 0xffefd758 │ │ andseq r7, r6, ip, lsr sp │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ ldrb r1, [r0, #20] │ │ tst r1, #1 │ │ bne 13de50 │ │ ldr r1, [r0, #12] │ │ @@ -138075,15 +138075,15 @@ │ │ beq 13de98 │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffefd66c │ │ + ; instruction: 0xffefd678 │ │ andseq r7, r6, ip, asr ip │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ ldrb r1, [r0, #20] │ │ tst r1, #1 │ │ bne 13df30 │ │ ldr r1, [r0, #12] │ │ @@ -138131,15 +138131,15 @@ │ │ beq 13df78 │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffefd58c │ │ + ; instruction: 0xffefd598 │ │ andseq r7, r6, ip, ror fp │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r1, [r0, #20] │ │ tst r1, #1 │ │ bne 13dfc0 │ │ ldr r0, [r0, #12] │ │ @@ -138153,15 +138153,15 @@ │ │ ldr r0, [pc, #24] ; 13dfe4 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffefd4fc │ │ + ; instruction: 0xffefd508 │ │ andseq r7, r6, ip, ror #21 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r1, [r0, #20] │ │ tst r1, #1 │ │ bne 13e018 │ │ ldr r0, [r0, #12] │ │ @@ -138175,15 +138175,15 @@ │ │ ldr r0, [pc, #24] ; 13e03c │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffefd4a4 │ │ + ; instruction: 0xffefd4b0 │ │ mulseq r6, r4, sl │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r1, [r0, #20] │ │ tst r1, #1 │ │ bne 13e070 │ │ ldr r0, [r0, #12] │ │ @@ -138197,15 +138197,15 @@ │ │ ldr r0, [pc, #24] ; 13e094 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffefd44c │ │ + ; instruction: 0xffefd458 │ │ andseq r7, r6, ip, lsr sl │ │ mov r2, #0 │ │ mov r3, #0 │ │ b 13e0ac │ │ │ │ 0013e0a4 : │ │ mov r3, #0 │ │ @@ -138430,15 +138430,15 @@ │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ andseq r7, r6, ip, ror r7 │ │ ; instruction: 0xffef3efc │ │ andseq r7, r6, r8, lsr #13 │ │ - ; instruction: 0xffefb976 │ │ + ; instruction: 0xffefb982 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ mov r7, r0 │ │ ldr r0, [pc, #188] ; 13e4f8 │ │ mov r9, r1 │ │ mov r8, r3 │ │ mov r5, r2 │ │ @@ -138484,15 +138484,15 @@ │ │ cmp r2, r3 │ │ movlt r1, #0 │ │ strblt r1, [r4, #20] │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ andseq r7, r6, r4, lsr r6 │ │ - ; instruction: 0xffefb83a │ │ + ; instruction: 0xffefb846 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r6, r0 │ │ ldr r0, [pc, #364] ; 13e684 │ │ cmp r3, #0 │ │ ldr r0, [pc, r0] │ │ @@ -138587,15 +138587,15 @@ │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andseq r7, r6, r0, ror #10 │ │ ; instruction: 0xffef3d4c │ │ ; instruction: 0x001674f8 │ │ andseq r7, r6, r4, lsr r5 │ │ ; instruction: 0xffef7ab2 │ │ - ; instruction: 0xffefb6c6 │ │ + ; instruction: 0xffefb6d2 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ mov r7, r0 │ │ ldr r0, [pc, #368] ; 13e824 │ │ cmp r3, #0 │ │ mov r6, r1 │ │ @@ -138691,15 +138691,15 @@ │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ andseq r7, r6, r0, asr #7 │ │ ; instruction: 0xffef3b68 │ │ andseq r7, r6, r4, lsl r3 │ │ andseq r7, r6, r0, asr r3 │ │ ; instruction: 0xffef3bae │ │ - ; instruction: 0xffefb5ae │ │ + ; instruction: 0xffefb5ba │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ mov r5, r0 │ │ ldr r0, [pc, #224] ; 13e934 │ │ mov r8, r1 │ │ mov sl, r2 │ │ @@ -138755,15 +138755,15 @@ │ │ strblt r1, [r4, #20] │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, #0 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq r7, r6, r8, lsl r2 │ │ - ; instruction: 0xffefb40e │ │ + ; instruction: 0xffefb41a │ │ │ │ 0013e93c : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ ldr r1, [pc, #64] ; 13e994 │ │ @@ -139025,15 +139025,15 @@ │ │ ldr r3, [r3] │ │ ldr r1, [r0] │ │ mov r0, r7 │ │ bl 1f83b0 <_PyErr_Format@@Base> │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0x00166dbc │ │ - ; instruction: 0xffefe07c │ │ + ; instruction: 0xffefe088 │ │ andseq r6, r6, r0, asr sp │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ ldr r0, [r0, #8] │ │ mov r5, r2 │ │ mov r4, r1 │ │ @@ -139647,15 +139647,15 @@ │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andseq r6, r6, r4, ror r8 │ │ ; instruction: 0x001857f0 │ │ andseq r5, r8, ip, ror #15 │ │ andseq r6, r6, r8, asr #11 │ │ - ; instruction: 0xffefea97 │ │ + ; instruction: 0xffefeaa3 │ │ ; instruction: 0xfff06b50 │ │ andseq r6, r6, ip, asr r5 │ │ andseq r6, r6, r0, ror #15 │ │ andseq r1, r7, r8, lsr #20 │ │ │ │ 0013f6fc : │ │ push {r4, r5, r6, sl, fp, lr} │ │ @@ -139986,18 +139986,18 @@ │ │ beq 13fb5c │ │ ldr r1, [pc, #76] ; 13fc58 │ │ add r1, pc, r1 │ │ b 13f9a8 │ │ ; instruction: 0x001664b4 │ │ andseq r5, r8, r0, lsr r4 │ │ andseq r5, r8, ip, lsr #8 │ │ - ; instruction: 0xffefb716 │ │ + ; instruction: 0xffefb722 │ │ andseq r6, r6, r8, ror #4 │ │ - ; instruction: 0xffefe737 │ │ - ; instruction: 0xffefbb60 │ │ + ; instruction: 0xffefe743 │ │ + ; instruction: 0xffefbb6c │ │ andseq r6, r6, ip, ror #1 │ │ ; instruction: 0xffef53c8 │ │ andseq r6, r6, ip, lsl r1 │ │ ; instruction: 0xfff07c56 │ │ ; instruction: 0x00165ff4 │ │ ; instruction: 0xfff0f0c1 │ │ ; instruction: 0xfff0bb12 │ │ @@ -140271,15 +140271,15 @@ │ │ movw r1, #461 ; 0x1cd │ │ add r0, pc, r0 │ │ bl 1f98a0 <_PyErr_BadInternalCall@@Base> │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ mulseq r6, r4, ip │ │ andseq r5, r6, r4, lsl #25 │ │ - ; instruction: 0xffefb4f1 │ │ + ; instruction: 0xffefb4fd │ │ │ │ 00140074 : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ ldr r1, [pc, #132] ; 140110 │ │ @@ -140316,15 +140316,15 @@ │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {r4, sl, fp, pc} │ │ andseq r5, r6, r4, lsr ip │ │ andseq r5, r6, r4, lsr #24 │ │ andseq r0, r7, r8, lsl pc │ │ - ; instruction: 0xffef74ca │ │ + ; instruction: 0xffef74d6 │ │ ; instruction: 0x001659bc │ │ │ │ 00140124 : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ @@ -140376,15 +140376,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andseq r5, r6, r4, lsl #23 │ │ andseq r5, r6, r4, ror fp │ │ andseq r0, r7, r8, ror #28 │ │ - ; instruction: 0xffef7412 │ │ + ; instruction: 0xffef741e │ │ andseq r5, r6, r4, lsl #18 │ │ │ │ 0014020c : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ @@ -140762,15 +140762,15 @@ │ │ ldr r1, [pc, #20] ; 1407e4 <_PyModuleSpec_IsInitializing@@Base+0x1a4> │ │ ldr r2, [pc, #20] ; 1407e8 <_PyModuleSpec_IsInitializing@@Base+0x1a8> │ │ ldr r0, [r0, #492] ; 0x1ec │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ b f7f64 │ │ ; instruction: 0x001652bc │ │ - ; instruction: 0xffefd9ae │ │ + ; instruction: 0xffefd9ba │ │ ; instruction: 0xfff0ac6f │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ mov r5, r1 │ │ mov r7, r0 │ │ bl 1437d0 │ │ @@ -141085,15 +141085,15 @@ │ │ mov r3, r6 │ │ bl 13f244 │ │ asr r0, r0, #31 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ andseq r0, r7, r4, lsl r4 │ │ ; instruction: 0xffeee146 │ │ - ; instruction: 0xffefd52b │ │ + ; instruction: 0xffefd537 │ │ ; instruction: 0xfff0412a │ │ andseq r4, r6, r4, ror #27 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ ldr r6, [pc, #316] ; 140e4c <_PyModuleSpec_IsInitializing@@Base+0x80c> │ │ mov r5, r0 │ │ @@ -141173,15 +141173,15 @@ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andseq r0, r7, r8, lsr r3 │ │ - ; instruction: 0xffeffaa8 │ │ + ; instruction: 0xffeffab4 │ │ andseq r4, r6, ip, lsr #26 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ bl 2432e4 │ │ ldr r0, [r4, #8] │ │ cmp r0, #0 │ │ @@ -141658,15 +141658,15 @@ │ │ mov r1, #36 ; 0x24 │ │ ldr r3, [pc, #32] ; 1415e4 <_PyObject_CheckConsistency@@Base+0x154> │ │ ldr r0, [pc, #32] ; 1415e8 <_PyObject_CheckConsistency@@Base+0x158> │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ add r0, pc, r0 │ │ b 141508 <_PyObject_CheckConsistency@@Base+0x78> │ │ - ; instruction: 0xffefa103 │ │ + ; instruction: 0xffefa10f │ │ ; instruction: 0xfff11607 │ │ ; instruction: 0xffeeea2e │ │ ; instruction: 0xfff04b5d │ │ ; instruction: 0xfff1153f │ │ ; instruction: 0xffeee966 │ │ │ │ 001415ec <_PyObject_IsFreed@@Base>: │ │ @@ -141822,17 +141822,17 @@ │ │ bl 142170 <_PyObject_Dump@@Base> │ │ mov r0, #10 │ │ mov r1, r4 │ │ bl 2a1c50 │ │ b 1417b8 <_PyObject_AssertFailed@@Base+0x13c> │ │ ; instruction: 0xffef20b4 │ │ andseq r4, r6, ip, asr #7 │ │ - ; instruction: 0xffefb79e │ │ + ; instruction: 0xffefb7aa │ │ ; instruction: 0xfff08bc1 │ │ - ; instruction: 0xffeff184 │ │ + ; instruction: 0xffeff190 │ │ ; instruction: 0xfff038c6 │ │ ; instruction: 0xffeed669 │ │ ; instruction: 0xffeee7d0 │ │ │ │ 0014186c : │ │ cmp r0, #0 │ │ ldrne r1, [r0] │ │ @@ -142050,15 +142050,15 @@ │ │ str r1, [sp] │ │ add r0, pc, r0 │ │ str r0, [sp, #4] │ │ mov r0, r4 │ │ mov r1, #0 │ │ bl 14167c <_PyObject_AssertFailed@@Base> │ │ andseq r4, r6, ip, lsl #4 │ │ - ; instruction: 0xffef8627 │ │ + ; instruction: 0xffef8633 │ │ ; instruction: 0xfff10f83 │ │ ; instruction: 0xfff004e7 │ │ │ │ 00141bb0 <_Py_NewReference@@Base>: │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ @@ -142324,15 +142324,15 @@ │ │ cmp r0, #0 │ │ movwmi r5, #0 │ │ mov r4, r5 │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mulseq r6, r8, ip │ │ andseq r3, r6, r4, lsl #24 │ │ - ; instruction: 0xffef978c │ │ + ; instruction: 0xffef9798 │ │ ; instruction: 0xfff0cdce │ │ andseq r3, r6, r0, ror fp │ │ ; instruction: 0xfff0cd83 │ │ │ │ 00141fe4 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ @@ -142423,19 +142423,19 @@ │ │ bl 166ff8 <_PyUnicode_Ready@@Base> │ │ cmp r0, #0 │ │ movwmi r6, #0 │ │ mov r4, r6 │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andseq r3, r6, r4, asr sl │ │ - ; instruction: 0xffefc14f │ │ - ; instruction: 0xffefad22 │ │ + ; instruction: 0xffefc15b │ │ + ; instruction: 0xffefad2e │ │ andseq r3, r6, r0, asr #19 │ │ ; instruction: 0xfff0cbd3 │ │ - ; instruction: 0xffefacb4 │ │ + ; instruction: 0xffefacc0 │ │ │ │ 0014216c <_Py_BreakPoint@@Base>: │ │ bx lr │ │ │ │ 00142170 <_PyObject_Dump@@Base>: │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ @@ -142548,19 +142548,19 @@ │ │ bl 2a1c50 │ │ mov r0, r5 │ │ bl 2a1d20 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xffeecc49 │ │ mulseq r6, ip, r8 │ │ - ; instruction: 0xffef93ce │ │ + ; instruction: 0xffef93da │ │ andseq r3, r6, r4, lsr #16 │ │ - ; instruction: 0xffefd2ba │ │ + ; instruction: 0xffefd2c6 │ │ ; instruction: 0xffef1436 │ │ - ; instruction: 0xffef4ed4 │ │ + ; instruction: 0xffef4ee0 │ │ ; instruction: 0xfff0ca1d │ │ ; instruction: 0xffeecb72 │ │ │ │ 00142358 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ bl 141fe4 │ │ @@ -142886,15 +142886,15 @@ │ │ ; instruction: 0x0016eef0 │ │ andseq r3, r6, ip, asr #8 │ │ andseq r3, r6, r0, lsl r4 │ │ andseq r3, r6, ip, asr #5 │ │ andseq r3, r6, r0, ror #6 │ │ andseq r3, r6, r8, asr #6 │ │ ; instruction: 0xfff09fa7 │ │ - ; instruction: 0xffef8ff4 │ │ + ; instruction: 0xffef9000 │ │ │ │ 00142870 <_PyObject_LookupAttrId@@Base>: │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r5, r0 │ │ mov r0, r1 │ │ mov r4, r2 │ │ @@ -143186,15 +143186,15 @@ │ │ andseq r2, r6, r8, lsl #31 │ │ andseq r2, r6, ip, ror #29 │ │ andseq r2, r6, r0, ror #29 │ │ andseq r2, r6, r8, ror #28 │ │ andseq r2, r6, r4, ror #28 │ │ andseq r1, r6, r8, lsr #9 │ │ andseq r2, r6, r8, lsr #28 │ │ - ; instruction: 0xffef49d6 │ │ + ; instruction: 0xffef49e2 │ │ │ │ 00142d08 : │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r1, [pc, #152] ; 142db0 │ │ ldr r1, [pc, r1] │ │ cmp r0, r1 │ │ @@ -143362,15 +143362,15 @@ │ │ ldr r0, [pc, r0] │ │ ldr r2, [r6, #12] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ b 142ee0 │ │ ; instruction: 0xffeed081 │ │ ; instruction: 0x00162bb8 │ │ - ; instruction: 0xffef59c4 │ │ + ; instruction: 0xffef59d0 │ │ ; instruction: 0x00162bf4 │ │ │ │ 00142fac : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r2, [r1, #4] │ │ mov r4, r0 │ │ @@ -143414,15 +143414,15 @@ │ │ ldr r2, [r5, #12] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ ; instruction: 0xffeecf7d │ │ ; instruction: 0x00162ab4 │ │ - ; instruction: 0xffef5900 │ │ + ; instruction: 0xffef590c │ │ andseq r2, r6, r0, lsr fp │ │ │ │ 00143074 : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ bl 142e78 │ │ cmp r0, #0 │ │ @@ -143735,15 +143735,15 @@ │ │ ldr r2, [r5, #12] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ ; instruction: 0xffeeca9d │ │ ; instruction: 0x001625d4 │ │ - ; instruction: 0xffef5424 │ │ + ; instruction: 0xffef5430 │ │ andseq r2, r6, r4, asr r6 │ │ │ │ 00143550 <_PyObject_HasAttrId@@Base>: │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ @@ -144120,15 +144120,15 @@ │ │ bne 143820 <_PyObject_GenericGetAttrWithDict@@Base+0x44> │ │ b 143ab8 <_PyObject_GenericGetAttrWithDict@@Base+0x2dc> │ │ ; instruction: 0xffeec745 │ │ andseq r2, r6, ip, ror r2 │ │ ; instruction: 0x001622b0 │ │ andseq r2, r6, ip, lsl #3 │ │ andseq r2, r6, r0, asr #2 │ │ - ; instruction: 0xffef4e68 │ │ + ; instruction: 0xffef4e74 │ │ mulseq r6, r8, r0 │ │ │ │ 00143b24 <_PyObject_GetDictPtr@@Base>: │ │ ldr r2, [r0, #4] │ │ ldr r1, [r2, #144] ; 0x90 │ │ cmp r1, #0 │ │ moveq r0, #0 │ │ @@ -144164,15 +144164,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r2, [r2, #12] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffefc8f6 │ │ + ; instruction: 0xffefc902 │ │ andseq r1, r6, ip, ror #29 │ │ │ │ 00143bbc <_PyObject_GetMethod@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ mov r4, r2 │ │ @@ -144361,17 +144361,17 @@ │ │ ldr r2, [r5, #12] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ b 143c44 <_PyObject_GetMethod@@Base+0x88> │ │ andseq r1, r6, ip, ror #30 │ │ ; instruction: 0xffeec325 │ │ andseq r1, r6, ip, asr lr │ │ - ; instruction: 0xffef4b88 │ │ + ; instruction: 0xffef4b94 │ │ ; instruction: 0x00161db8 │ │ - ; instruction: 0xffef4aac │ │ + ; instruction: 0xffef4ab8 │ │ ; instruction: 0x00161cdc │ │ │ │ 00143ed0 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ mov r8, r2 │ │ ldr r2, [r1, #4] │ │ @@ -144524,16 +144524,16 @@ │ │ mov r0, r4 │ │ blx r1 │ │ mov r0, r6 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ; instruction: 0xffeec055 │ │ andseq r1, r6, ip, lsl #23 │ │ andseq r1, r6, ip, lsr #22 │ │ - ; instruction: 0xffefc720 │ │ - ; instruction: 0xffef4905 │ │ + ; instruction: 0xffefc72c │ │ + ; instruction: 0xffef4911 │ │ andseq r1, r6, r8, ror fp │ │ andseq r1, r6, ip, asr #21 │ │ │ │ 00144154 : │ │ mov r3, #0 │ │ b 143ed0 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ @@ -144609,15 +144609,15 @@ │ │ blx r1 │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ ; instruction: 0xfff0a9e8 │ │ andseq r1, r6, r4, lsl #19 │ │ ; instruction: 0xfff09a94 │ │ andseq r1, r6, r0, ror r8 │ │ - ; instruction: 0xffef341a │ │ + ; instruction: 0xffef3426 │ │ andseq r1, r6, r0, ror #17 │ │ │ │ 00144290 : │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r1, [pc, #156] ; 14433c │ │ ldr r1, [pc, r1] │ │ @@ -144821,20 +144821,20 @@ │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [pc, #12] ; 1445c0 │ │ ldr r1, [pc, #12] ; 1445c4 │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ - ; instruction: 0xffef4404 │ │ - ; instruction: 0xffef70dd │ │ + ; instruction: 0xffef4410 │ │ + ; instruction: 0xffef70e9 │ │ ldr r0, [pc, #4] ; 1445d4 │ │ add r0, pc, r0 │ │ b 167f94 │ │ - ; instruction: 0xffef6a35 │ │ + ; instruction: 0xffef6a41 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [r1, #8] │ │ cmp r0, #0 │ │ bne 144614 │ │ cmp r2, #0 │ │ ldrne r0, [r2, #8] │ │ @@ -144850,30 +144850,30 @@ │ │ ldr r0, [pc, #24] ; 144638 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffef8853 │ │ + ; instruction: 0xffef885f │ │ andseq r1, r6, r8, ror #8 │ │ andseq r1, r6, ip, lsl #9 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [pc, #12] ; 14465c │ │ ldr r1, [pc, #12] ; 144660 │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ ; instruction: 0xfff108f8 │ │ - ; instruction: 0xffefaf34 │ │ + ; instruction: 0xffefaf40 │ │ ldr r0, [pc, #4] ; 144670 │ │ add r0, pc, r0 │ │ b 167f94 │ │ - ; instruction: 0xffefc221 │ │ + ; instruction: 0xffefc22d │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [r1, #8] │ │ cmp r0, #0 │ │ bne 1446b0 │ │ cmp r2, #0 │ │ ldrne r0, [r2, #8] │ │ @@ -145455,137 +145455,137 @@ │ │ add r1, pc, r1 │ │ str r1, [r4, #4] │ │ str r0, [r4, #8] │ │ str r2, [r4, #12] │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ andseq r1, r6, r8, asr r4 │ │ - ; instruction: 0xffef2987 │ │ + ; instruction: 0xffef2993 │ │ ; instruction: 0xffefe73d │ │ ; instruction: 0x001613d4 │ │ - ; instruction: 0xffef8199 │ │ + ; instruction: 0xffef81a5 │ │ andseq r1, r6, r0, lsl r6 │ │ ; instruction: 0xffef0118 │ │ andseq r1, r6, r0, lsl #12 │ │ ; instruction: 0xfff0a07c │ │ ; instruction: 0x001615f0 │ │ ; instruction: 0xfff0032a │ │ mulseq r6, r4, r3 │ │ ; instruction: 0xffeeea53 │ │ andseq r1, r6, r8, lsr #7 │ │ - ; instruction: 0xffef69a1 │ │ + ; instruction: 0xffef69ad │ │ andseq r1, r6, r4, ror r3 │ │ - ; instruction: 0xffef816c │ │ + ; instruction: 0xffef8178 │ │ andseq r1, r6, r0, lsr #7 │ │ ; instruction: 0xffeeea49 │ │ andseq r1, r6, ip, asr r3 │ │ - ; instruction: 0xffefbb85 │ │ + ; instruction: 0xffefbb91 │ │ andseq r1, r6, ip, ror r5 │ │ - ; instruction: 0xffef94e0 │ │ + ; instruction: 0xffef94ec │ │ andseq r1, r6, ip, ror #10 │ │ - ; instruction: 0xffef6980 │ │ + ; instruction: 0xffef698c │ │ ; instruction: 0x001613d0 │ │ ; instruction: 0xffee8c5d │ │ andseq r1, r6, r8, asr #10 │ │ ; instruction: 0xfff07acf │ │ andseq r1, r6, r8, lsr r5 │ │ ; instruction: 0xfff002d6 │ │ ; instruction: 0x001612f0 │ │ ; instruction: 0xffeeb259 │ │ ; instruction: 0x001614b0 │ │ - ; instruction: 0xffef3c6c │ │ + ; instruction: 0xffef3c78 │ │ ; instruction: 0x001614b0 │ │ ; instruction: 0xfff0553a │ │ andseq r1, r6, ip, lsl #9 │ │ ; instruction: 0xffeee9eb │ │ andseq r1, r6, ip, ror #8 │ │ ; instruction: 0xffee8c29 │ │ andseq r1, r6, ip, asr r4 │ │ - ; instruction: 0xffefa7dd │ │ + ; instruction: 0xffefa7e9 │ │ andseq r1, r6, ip, asr r4 │ │ ; instruction: 0xfff1010c │ │ andseq r1, r6, r0, asr r4 │ │ ; instruction: 0xffeea0d1 │ │ andseq r1, r6, r4, asr #8 │ │ ; instruction: 0xfff09fb9 │ │ andseq r1, r6, r8, lsr r4 │ │ ; instruction: 0xfff10112 │ │ andseq r1, r6, r0, lsr #8 │ │ ; instruction: 0xfff054fc │ │ andseq r1, r6, r4, lsl #8 │ │ ; instruction: 0xffef0016 │ │ andseq r1, r6, r4, asr #7 │ │ - ; instruction: 0xffef5443 │ │ + ; instruction: 0xffef544f │ │ andseq r1, r6, ip, lsr #3 │ │ ; instruction: 0x001611f8 │ │ ; instruction: 0xfff10104 │ │ andseq r1, r6, r0, ror #6 │ │ ; instruction: 0xfff10114 │ │ andseq r1, r6, r8, lsl r2 │ │ - ; instruction: 0xffef8078 │ │ + ; instruction: 0xffef8084 │ │ andseq r1, r6, r8, lsl #3 │ │ ; instruction: 0xfff06796 │ │ andseq r1, r6, ip, ror #3 │ │ ; instruction: 0xfff03bb8 │ │ andseq r1, r6, r8, lsl #4 │ │ - ; instruction: 0xffef5415 │ │ + ; instruction: 0xffef5421 │ │ andseq r1, r6, r0, ror #6 │ │ ; instruction: 0xfff08ebb │ │ andseq r1, r6, r0, asr r3 │ │ ; instruction: 0xfff0b6b4 │ │ andseq r1, r6, r8, lsr #2 │ │ ; instruction: 0xffefe8bb │ │ andseq r1, r6, r4, asr #3 │ │ ; instruction: 0xffee8b7a │ │ andseq r1, r6, ip, lsr #3 │ │ ; instruction: 0xffef1407 │ │ andseq r1, r6, ip, ror r2 │ │ ; instruction: 0xfff0c928 │ │ andseq r1, r6, r8, asr #2 │ │ - ; instruction: 0xffef9393 │ │ + ; instruction: 0xffef939f │ │ andseq r1, r6, r4, ror #4 │ │ ; instruction: 0xfff08e8c │ │ andseq r1, r6, r0, lsr #1 │ │ ; instruction: 0xfff03b60 │ │ ; instruction: 0x001612b4 │ │ ; instruction: 0xffef13ea │ │ andseq r1, r6, ip, ror #1 │ │ ; instruction: 0xfff0b669 │ │ andseq r1, r6, r8, lsl r2 │ │ - ; instruction: 0xffefa6dc │ │ + ; instruction: 0xffefa6e8 │ │ andseq r1, r6, r0, lsl #2 │ │ ; instruction: 0xffeed791 │ │ andseq r1, r6, r8, asr #3 │ │ ; instruction: 0xfff0288a │ │ ldrsbeq r1, [r6], -r0 │ │ ; instruction: 0xfff0b656 │ │ andseq r1, r6, r0, asr #1 │ │ - ; instruction: 0xffef2758 │ │ + ; instruction: 0xffef2764 │ │ mulseq r6, r8, r0 │ │ - ; instruction: 0xffef5368 │ │ + ; instruction: 0xffef5374 │ │ andseq r1, r6, r4, asr #4 │ │ ; instruction: 0xfff10030 │ │ andseq r1, r6, ip, ror r0 │ │ ; instruction: 0xffefd1cc │ │ ; instruction: 0x001611f8 │ │ - ; instruction: 0xffef2746 │ │ + ; instruction: 0xffef2752 │ │ andseq r1, r6, r4, lsl r0 │ │ ; instruction: 0xfff0dcba │ │ ; instruction: 0x001611f8 │ │ ; instruction: 0xffefe7f3 │ │ ; instruction: 0x00160ff8 │ │ ; instruction: 0xfff09e4e │ │ andseq r0, r6, ip, ror #31 │ │ ; instruction: 0xfff0539f │ │ andseq r1, r6, r0 │ │ ; instruction: 0xfff0fffb │ │ andseq r0, r6, r8, ror #31 │ │ ; instruction: 0xfff078c3 │ │ andseq r1, r6, r0, lsl #2 │ │ - ; instruction: 0xffef92be │ │ + ; instruction: 0xffef92ca │ │ andseq r1, r6, r8, ror #1 │ │ ; instruction: 0xffee9f1f │ │ andseq r1, r6, r0, ror r1 │ │ ; instruction: 0xfff09e21 │ │ andseq r1, r6, r4, lsl #1 │ │ ; instruction: 0xfff09e3f │ │ andseq r1, r6, ip, ror r0 │ │ @@ -145872,20 +145872,20 @@ │ │ ldr r0, [r0] │ │ bl 1a8db8 │ │ mvn r1, #0 │ │ cmn r0, #1 │ │ movwgt r1, #1 │ │ mov r0, r1 │ │ pop {fp, pc} │ │ - ; instruction: 0xffef3415 │ │ + ; instruction: 0xffef3421 │ │ andseq r0, r6, r4, lsr #10 │ │ ldr r0, [pc, #4] ; 1455e8 │ │ add r0, pc, r0 │ │ b 167f94 │ │ - ; instruction: 0xffefb2a9 │ │ + ; instruction: 0xffefb2b5 │ │ │ │ 001455ec <_PyMem_SetDefaultAllocator@@Base>: │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ cmp r1, #0 │ │ beq 145674 <_PyMem_SetDefaultAllocator@@Base+0x88> │ │ cmp r0, #2 │ │ @@ -146053,19 +146053,19 @@ │ │ mov r6, #5 │ │ b 1457c8 <_PyMem_GetAllocatorName@@Base+0x24> │ │ mov r6, #6 │ │ b 1457c8 <_PyMem_GetAllocatorName@@Base+0x24> │ │ mov r6, #3 │ │ b 1457c8 <_PyMem_GetAllocatorName@@Base+0x24> │ │ ; instruction: 0xfff08474 │ │ - ; instruction: 0xffef7697 │ │ - ; instruction: 0xffef31f0 │ │ + ; instruction: 0xffef76a3 │ │ + ; instruction: 0xffef31fc │ │ ; instruction: 0xffeece2a │ │ - ; instruction: 0xffef1e50 │ │ - ; instruction: 0xffef5e53 │ │ + ; instruction: 0xffef1e5c │ │ + ; instruction: 0xffef5e5f │ │ │ │ 001458ac <_PyMem_SetupAllocators@@Base>: │ │ cmp r0, #6 │ │ mvnhi r0, #0 │ │ bxhi lr │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ @@ -147017,26 +147017,26 @@ │ │ ldr r0, [pc, #76] ; 1467c0 <_PyMem_GetCurrentAllocatorName@@Base+0x210> │ │ add r0, pc, r0 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0x0016b1b4 │ │ andseq sp, r5, ip, asr #22 │ │ andseq sp, r5, ip, lsr #22 │ │ andseq sp, r5, ip, lsl #22 │ │ - ; instruction: 0xffef0f40 │ │ + ; instruction: 0xffef0f4c │ │ andseq sp, r5, r8, lsl #22 │ │ andseq sp, r5, ip, ror #21 │ │ - ; instruction: 0xffef22a4 │ │ + ; instruction: 0xffef22b0 │ │ andseq sp, r5, r4, ror #21 │ │ ; instruction: 0x0015dadc │ │ ; instruction: 0x0015dad4 │ │ andseq sl, r6, r8, ror lr │ │ andseq sp, r5, r0, ror #20 │ │ andseq sp, r5, r0, asr #20 │ │ andseq sp, r5, r0, lsr #20 │ │ - ; instruction: 0xffef4f43 │ │ + ; instruction: 0xffef4f4f │ │ andseq sp, r5, ip, lsl sl │ │ andseq sp, r5, r0, lsl #20 │ │ ; instruction: 0xffeebede │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, #0 │ │ cmn r1, #-2147483635 ; 0x8000000d │ │ @@ -147297,15 +147297,15 @@ │ │ mov r0, r5 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ldr r0, [pc, #12] ; 146be8 <_PyMem_GetCurrentAllocatorName@@Base+0x638> │ │ ldr r1, [pc, #12] ; 146bec <_PyMem_GetCurrentAllocatorName@@Base+0x63c> │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ - ; instruction: 0xffef3675 │ │ + ; instruction: 0xffef3681 │ │ ; instruction: 0xfff0e3c9 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r2 │ │ mov r6, r1 │ │ mov r4, r0 │ │ bl 220a84 │ │ @@ -147338,15 +147338,15 @@ │ │ mov r0, r5 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ldr r0, [pc, #12] ; 146c8c <_PyMem_GetCurrentAllocatorName@@Base+0x6dc> │ │ ldr r1, [pc, #12] ; 146c90 <_PyMem_GetCurrentAllocatorName@@Base+0x6e0> │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ - ; instruction: 0xffef6249 │ │ + ; instruction: 0xffef6255 │ │ ; instruction: 0xfff0e325 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r2 │ │ mov r5, r1 │ │ mov r6, r0 │ │ bl 220a84 │ │ @@ -148118,26 +148118,26 @@ │ │ mulseq r6, r8, r3 │ │ andseq sl, r6, r4, asr #2 │ │ ; instruction: 0xfffff74c │ │ ; instruction: 0xffffe9bc │ │ ; instruction: 0xfff04169 │ │ andseq sp, r7, ip, ror r9 │ │ andseq sp, r7, r8, asr r9 │ │ - ; instruction: 0xffef92e0 │ │ + ; instruction: 0xffef92ec │ │ ; instruction: 0xfff03f96 │ │ ; instruction: 0xfff02c6b │ │ andseq sp, r7, ip, asr r7 │ │ - ; instruction: 0xffeeffef │ │ + ; instruction: 0xffeefffb │ │ ; instruction: 0xfff0d89f │ │ ; instruction: 0xfff0d8a3 │ │ - ; instruction: 0xffef3fc8 │ │ - ; instruction: 0xffef5765 │ │ - ; instruction: 0xffef5769 │ │ + ; instruction: 0xffef3fd4 │ │ + ; instruction: 0xffef5771 │ │ + ; instruction: 0xffef5775 │ │ ; instruction: 0xfff050e0 │ │ - ; instruction: 0xffef917b │ │ + ; instruction: 0xffef9187 │ │ ; instruction: 0xfff0761b │ │ ; instruction: 0xffefa914 │ │ ; instruction: 0xffefa918 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #16 │ │ mov r0, #0 │ │ @@ -148521,15 +148521,15 @@ │ │ bl 147e6c <_PyObject_DebugMallocStats@@Base+0xaa4> │ │ ldr r1, [pc, #20] ; 147e64 <_PyObject_DebugMallocStats@@Base+0xa9c> │ │ mov r0, r4 │ │ mov r2, r6 │ │ mov r3, r5 │ │ add r1, pc, r1 │ │ bl 21d2c8 <_Py_FatalErrorFormat@@Base> │ │ - ; instruction: 0xffef8af0 │ │ + ; instruction: 0xffef8afc │ │ ; instruction: 0xffee5ba8 │ │ ; instruction: 0xffeff966 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ ldr r1, [pc, #1312] ; 14839c <_PyObject_DebugMallocStats@@Base+0xfd4> │ │ mov r9, r0 │ │ ldr r0, [pc, #1308] ; 1483a0 <_PyObject_DebugMallocStats@@Base+0xfd8> │ │ @@ -148856,49 +148856,49 @@ │ │ mov r0, r5 │ │ bl 2a1d20 │ │ mov r0, r5 │ │ bl 2a1d60 │ │ mov r1, r9 │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ b 29e3a0 │ │ - ; instruction: 0xffef7720 │ │ + ; instruction: 0xffef772c │ │ andseq sp, r5, r8, ror #23 │ │ ; instruction: 0xfff06f30 │ │ ; instruction: 0xffee5b76 │ │ ; instruction: 0xfff03701 │ │ ; instruction: 0xffefb4e5 │ │ ; instruction: 0xfff0bdb3 │ │ - ; instruction: 0xffef62ee │ │ - ; instruction: 0xffef3780 │ │ - ; instruction: 0xffef62a6 │ │ - ; instruction: 0xffef3738 │ │ - ; instruction: 0xffef625e │ │ - ; instruction: 0xffef36f0 │ │ + ; instruction: 0xffef62fa │ │ + ; instruction: 0xffef378c │ │ + ; instruction: 0xffef62b2 │ │ + ; instruction: 0xffef3744 │ │ + ; instruction: 0xffef626a │ │ + ; instruction: 0xffef36fc │ │ ; instruction: 0xffefb73e │ │ ; instruction: 0xfff0bccc │ │ ; instruction: 0xffefb501 │ │ ; instruction: 0xfff0bc7f │ │ ; instruction: 0xffeee21f │ │ - ; instruction: 0xffef364c │ │ + ; instruction: 0xffef3658 │ │ ; instruction: 0xffeee1d7 │ │ - ; instruction: 0xffef3604 │ │ + ; instruction: 0xffef3610 │ │ ; instruction: 0xffeee18f │ │ - ; instruction: 0xffef35bc │ │ + ; instruction: 0xffef35c8 │ │ ; instruction: 0xffeee147 │ │ - ; instruction: 0xffef3574 │ │ - ; instruction: 0xffef3552 │ │ + ; instruction: 0xffef3580 │ │ + ; instruction: 0xffef355e │ │ ; instruction: 0xffeea4cd │ │ ; instruction: 0xffeea4a5 │ │ ; instruction: 0xffeea429 │ │ ; instruction: 0xffeea405 │ │ ; instruction: 0xffeea3e1 │ │ ; instruction: 0xffeea3bd │ │ ; instruction: 0xffeea399 │ │ ; instruction: 0xffeea375 │ │ - ; instruction: 0xffef860a │ │ + ; instruction: 0xffef8616 │ │ ; instruction: 0xffeea329 │ │ │ │ 0014842c : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ ldr r0, [pc, #112] ; 1484b0 │ │ @@ -150644,15 +150644,15 @@ │ │ subs r0, r0, #1 │ │ str r0, [r5] │ │ bne 149f6c │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xffeed836 │ │ + ; instruction: 0xffeed842 │ │ andseq fp, r5, r4, asr #24 │ │ ; instruction: 0xffee5128 │ │ ; instruction: 0x0015bcf4 │ │ ; instruction: 0xfff0056e │ │ ; instruction: 0x0015bcd4 │ │ ; instruction: 0x0015bdbc │ │ ; instruction: 0x0015bddc │ │ @@ -156440,15 +156440,15 @@ │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ ; instruction: 0xffee3e15 │ │ ; instruction: 0xffedf54a │ │ ldr r0, [pc, #4] ; 14f9b4 <_PySet_Update@@Base+0x3f94> │ │ add r0, pc, r0 │ │ b 167f94 │ │ - ; instruction: 0xffee7d19 │ │ + ; instruction: 0xffee7d25 │ │ ldr r0, [pc, #4] ; 14f9c4 <_PySet_Update@@Base+0x3fa4> │ │ add r0, pc, r0 │ │ b 167f94 │ │ ; instruction: 0xfff0184a │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [r1, #8] │ │ @@ -157844,23 +157844,23 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, r9 │ │ bl 146fb0 │ │ mvn r6, #0 │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffee7d1a │ │ + ; instruction: 0xffee7d26 │ │ andeq r0, r0, ip, lsr #4 │ │ andeq r0, r0, ip, lsr #10 │ │ andeq r0, r0, r4, asr #5 │ │ andseq r4, r5, r4, asr #27 │ │ andseq r1, r6, r4, ror #17 │ │ andeq r0, r0, r4, lsr r9 │ │ - ; instruction: 0xffeec124 │ │ - ; instruction: 0xffeec07c │ │ + ; instruction: 0xffeec130 │ │ + ; instruction: 0xffeec088 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r0 │ │ bl 2432e4 │ │ ldr r4, [r5, #4] │ │ ldr r1, [pc, #136] ; 151014 │ │ ldr r0, [r4, #132] ; 0x84 │ │ @@ -158307,21 +158307,21 @@ │ │ str r1, [r2] │ │ str r1, [r0, #4] │ │ str r0, [sl, #-8] │ │ mov r0, sl │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq r1, r6, r0, ror #7 │ │ - ; instruction: 0xffeea3e1 │ │ + ; instruction: 0xffeea3ed │ │ andseq r4, r5, r0, ror #12 │ │ - ; instruction: 0xffeebab2 │ │ + ; instruction: 0xffeebabe │ │ andseq r4, r5, ip, lsr #12 │ │ ; instruction: 0xffedc694 │ │ andseq r4, r5, r4, lsl #13 │ │ - ; instruction: 0xffeece27 │ │ + ; instruction: 0xffeece33 │ │ andseq r1, r6, r4, ror #3 │ │ andseq r4, r5, r4, lsr r4 │ │ ; instruction: 0xffedc770 │ │ andseq r4, r5, ip, lsl r7 │ │ andseq r4, r5, r4, lsl #9 │ │ andseq r4, r5, r8, ror #9 │ │ push {r4, r5, r6, r7, fp, lr} │ │ @@ -158600,16 +158600,16 @@ │ │ bne 151998 │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 151998 │ │ mov r0, r8 │ │ bl 146fb0 │ │ b 151998 │ │ - ; instruction: 0xffeeb630 │ │ - ; instruction: 0xffeeb59c │ │ + ; instruction: 0xffeeb63c │ │ + ; instruction: 0xffeeb5a8 │ │ ; instruction: 0xfffffcf8 │ │ ; instruction: 0xfffff8ac │ │ andseq r0, r6, ip, lsl #25 │ │ ; instruction: 0xfffff640 │ │ ; instruction: 0xfffff578 │ │ andseq r4, r5, r8, lsr #1 │ │ push {r4, r5, fp, lr} │ │ @@ -160884,15 +160884,15 @@ │ │ andseq r1, r7, r4, rrx │ │ andseq r1, r5, ip, lsr #25 │ │ andseq r1, r5, ip, lsl #26 │ │ andseq r1, r7, r4, asr r2 │ │ andseq r1, r7, ip, ror #3 │ │ andseq r1, r5, ip, lsr lr │ │ andseq r1, r5, r0, asr #26 │ │ - ; instruction: 0xffee7bb9 │ │ + ; instruction: 0xffee7bc5 │ │ andseq r1, r5, r4, lsr pc │ │ push {fp, lr} │ │ mov fp, sp │ │ mov r2, r0 │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ bmi 153ea8 <_PyTuple_Resize@@Base+0x10a4> │ │ @@ -160988,16 +160988,16 @@ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ mov r0, r7 │ │ bl 120cb0 │ │ mov r9, r0 │ │ mov r0, r9 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xffee8a59 │ │ - ; instruction: 0xffee36f1 │ │ + ; instruction: 0xffee8a65 │ │ + ; instruction: 0xffee36fd │ │ ; instruction: 0x00151ad4 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r5, r0 │ │ ldr r0, [r0, #8] │ │ cmp r0, #1 │ │ blt 154088 <_PyTuple_Resize@@Base+0x1284> │ │ @@ -161212,15 +161212,15 @@ │ │ pop {r4, r5, fp, lr} │ │ b 215028 │ │ ldr r0, [pc, #16] ; 154398 <_PyTuple_Resize@@Base+0x1594> │ │ add r0, pc, r0 │ │ pop {r4, r5, fp, lr} │ │ b 215028 │ │ andseq lr, r5, r8, asr #11 │ │ - ; instruction: 0xffee41e0 │ │ + ; instruction: 0xffee41ec │ │ ; instruction: 0xffefbd00 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ mov r0, r1 │ │ bl 12003c │ │ cmn r0, #1 │ │ @@ -161322,27 +161322,27 @@ │ │ str r1, [sp] │ │ mov r1, #0 │ │ str r0, [sp, #4] │ │ mov r0, r4 │ │ bl 14167c <_PyObject_AssertFailed@@Base> │ │ ; instruction: 0xffee1e40 │ │ ; instruction: 0xffef45f7 │ │ - ; instruction: 0xffeeb129 │ │ - ; instruction: 0xffee4618 │ │ + ; instruction: 0xffeeb135 │ │ + ; instruction: 0xffee4624 │ │ ; instruction: 0xffef45d7 │ │ - ; instruction: 0xffeeb109 │ │ + ; instruction: 0xffeeb115 │ │ ; instruction: 0xffef1d56 │ │ ; instruction: 0xffef45b7 │ │ - ; instruction: 0xffeeb0e9 │ │ + ; instruction: 0xffeeb0f5 │ │ ; instruction: 0xffef4646 │ │ ; instruction: 0xffef4597 │ │ - ; instruction: 0xffeeb0c9 │ │ + ; instruction: 0xffeeb0d5 │ │ ; instruction: 0xffef8388 │ │ ; instruction: 0xffef4577 │ │ - ; instruction: 0xffeeb0a9 │ │ + ; instruction: 0xffeeb0b5 │ │ │ │ 00154578 <_PyType_GetDocFromInternalDoc@@Base>: │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ cmp r1, #0 │ │ beq 154640 <_PyType_GetDocFromInternalDoc@@Base+0xc8> │ │ mov r4, r1 │ │ @@ -161888,15 +161888,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andseq r0, r5, r8, lsr #29 │ │ - ; instruction: 0xffee54cd │ │ + ; instruction: 0xffee54d9 │ │ andseq r0, r5, r4, ror #25 │ │ │ │ 00154dc4 : │ │ mov r2, r1 │ │ mov r1, r0 │ │ mov r0, #0 │ │ b 154dd4 │ │ @@ -162442,15 +162442,15 @@ │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mov r5, #0 │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq r0, r5, ip, lsr #13 │ │ - ; instruction: 0xffeeb347 │ │ + ; instruction: 0xffeeb353 │ │ andseq r0, r5, r0, lsl #9 │ │ ; instruction: 0xffeee1aa │ │ andseq r0, r5, r8, asr r4 │ │ ; instruction: 0xffef872e │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ @@ -165329,15 +165329,15 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, #0 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xffef9569 │ │ andseq fp, r5, r4, lsl #17 │ │ - ; instruction: 0xffee8687 │ │ + ; instruction: 0xffee8693 │ │ ; instruction: 0xffef95a5 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r7, r0 │ │ ldr r0, [pc, #404] ; 1584f0 <_PyType_Lookup@@Base+0x95c> │ │ mov r8, r2 │ │ mov r5, r1 │ │ @@ -165439,15 +165439,15 @@ │ │ bne 1584e8 <_PyType_Lookup@@Base+0x954> │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ andseq sp, r4, r8, lsl r7 │ │ mulseq r4, r0, r7 │ │ - ; instruction: 0xffee8507 │ │ + ; instruction: 0xffee8513 │ │ andseq sp, r4, r0, lsr #12 │ │ ; instruction: 0xffefcbdc │ │ andseq sp, r4, r8, asr #12 │ │ ; instruction: 0x0014d6d4 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ ldr r2, [r1, #4] │ │ @@ -165749,18 +165749,18 @@ │ │ cmp r0, #0 │ │ beq 1588e0 <_PyType_Lookup@@Base+0xd4c> │ │ add r2, sp, #8 │ │ mov r0, r4 │ │ bl 15b55c <_PyType_Lookup@@Base+0x39c8> │ │ mov r5, r0 │ │ b 1588e0 <_PyType_Lookup@@Base+0xd4c> │ │ - ; instruction: 0xffedefd0 │ │ + ; instruction: 0xffedefdc │ │ andseq sp, r4, r4, ror #6 │ │ andseq sp, r4, r8, lsl #7 │ │ - ; instruction: 0xffee8081 │ │ + ; instruction: 0xffee808d │ │ andseq sp, r4, r0, ror #3 │ │ mulseq r5, r4, r4 │ │ andseq sl, r5, r0, lsl #9 │ │ ; instruction: 0x0015a3dc │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #208 ; 0xd0 │ │ @@ -165969,18 +165969,18 @@ │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ b 158ca4 <_PyType_Lookup@@Base+0x1110> │ │ ; instruction: 0xffedd741 │ │ andseq ip, r4, ip, lsl #27 │ │ ; instruction: 0xffedc116 │ │ andeq r1, r0, r0, lsl #11 │ │ - ; instruction: 0xffee1678 │ │ + ; instruction: 0xffee1684 │ │ ; instruction: 0x0014cdf0 │ │ andeq r1, r0, r8, lsl #12 │ │ - ; instruction: 0xffee556e │ │ + ; instruction: 0xffee557a │ │ andseq ip, r4, ip, ror #26 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #76 ; 0x4c │ │ mov r8, #0 │ │ mov sl, r1 │ │ ldr r1, [pc, #4068] ; 159d54 <_PyType_Lookup@@Base+0x21c0> │ │ @@ -166998,15 +166998,15 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r8, #0 │ │ mov r0, r8 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffedfe09 │ │ + ; instruction: 0xffedfe15 │ │ andseq ip, r4, r4, lsr #27 │ │ andseq ip, r4, ip, ror sp │ │ andseq sl, r5, r4, asr #26 │ │ mov r1, r8 │ │ bl f9300 │ │ ldr r0, [sp, #40] ; 0x28 │ │ mov r1, r4 │ │ @@ -167061,27 +167061,27 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq ip, r4, r4, lsr #26 │ │ ; instruction: 0xffed6ff4 │ │ andseq ip, r4, r0, lsr sl │ │ ; instruction: 0x0014cbf8 │ │ ; instruction: 0xfffffd2c │ │ mulseq r4, r8, fp │ │ - ; instruction: 0xffee1281 │ │ + ; instruction: 0xffee128d │ │ mulseq r4, r8, sl │ │ andseq sl, r5, ip, lsr #25 │ │ - ; instruction: 0xffee2542 │ │ + ; instruction: 0xffee254e │ │ andseq ip, r4, r4, asr r8 │ │ andseq sl, r5, r8, ror #12 │ │ - ; instruction: 0xffee385b │ │ + ; instruction: 0xffee3867 │ │ ; instruction: 0x0014c3b8 │ │ ; instruction: 0xffeef4dc │ │ andseq ip, r4, r0, lsl #7 │ │ ; instruction: 0xffeef497 │ │ ; instruction: 0xffef8326 │ │ - ; instruction: 0xffee74af │ │ + ; instruction: 0xffee74bb │ │ ; instruction: 0x0015a7bc │ │ andseq sl, r5, r0, lsr #16 │ │ andseq sl, r5, r8, ror #14 │ │ ; instruction: 0xffef8492 │ │ ; instruction: 0xffeda49f │ │ ; instruction: 0x0014c6d4 │ │ ; instruction: 0xffef6f85 │ │ @@ -167102,15 +167102,15 @@ │ │ andeq r3, r0, r0, ror pc │ │ andeq r3, r0, r0, lsl #28 │ │ ; instruction: 0xffffba34 │ │ andseq fp, r4, ip, lsl pc │ │ andseq fp, r4, r0, lsr #30 │ │ ; instruction: 0x00159ed0 │ │ andseq fp, r4, r8, lsl #30 │ │ - ; instruction: 0xffee59a5 │ │ + ; instruction: 0xffee59b1 │ │ ; instruction: 0x0014bdf8 │ │ mulseq r5, ip, pc ; │ │ andseq r8, r5, ip, lsl #31 │ │ ldr r0, [r0, #84] ; 0x54 │ │ and r0, r0, #512 ; 0x200 │ │ bx lr │ │ ldr r1, [r0, #4] │ │ @@ -167225,18 +167225,18 @@ │ │ bne 15a0a8 <_PyType_Lookup@@Base+0x2514> │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffee2dac │ │ + ; instruction: 0xffee2db8 │ │ andseq r9, r5, r8, ror #21 │ │ ; instruction: 0xffeec1d9 │ │ - ; instruction: 0xffee2dec │ │ + ; instruction: 0xffee2df8 │ │ ldr r1, [r0, #4] │ │ ldr r1, [r1, #44] ; 0x2c │ │ ldr r2, [pc, #12] ; 15a10c <_PyType_Lookup@@Base+0x2578> │ │ cmp r1, #0 │ │ add r2, pc, r2 │ │ movne r2, r1 │ │ bx r2 │ │ @@ -167343,18 +167343,18 @@ │ │ ldr r0, [pc, r0] │ │ ldr r2, [r3, #12] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mvn r0, #0 │ │ pop {fp, pc} │ │ ; instruction: 0xffffffd8 │ │ - ; instruction: 0xffee00d0 │ │ + ; instruction: 0xffee00dc │ │ andseq fp, r4, r8, asr #16 │ │ andeq r0, r0, r0, asr #32 │ │ - ; instruction: 0xffee3fee │ │ + ; instruction: 0xffee3ffa │ │ andseq fp, r4, ip, ror #15 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r1, #8] │ │ cmp r0, #0 │ │ @@ -167912,17 +167912,17 @@ │ │ add r0, pc, r0 │ │ b 16a20c │ │ ldr r1, [pc, #20] ; 15aba4 <_PyType_Lookup@@Base+0x3010> │ │ ldr r0, [pc, #20] ; 15aba8 <_PyType_Lookup@@Base+0x3014> │ │ add r1, pc, r1 │ │ add r0, pc, r0 │ │ b 16a20c │ │ - ; instruction: 0xffedc614 │ │ + ; instruction: 0xffedc620 │ │ ; instruction: 0xffedb8eb │ │ - ; instruction: 0xffedc5e8 │ │ + ; instruction: 0xffedc5f4 │ │ ; instruction: 0xffef6d3e │ │ ; instruction: 0xffef6d52 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ ldr r8, [r0, #16] │ │ mov sl, r1 │ │ @@ -168368,15 +168368,15 @@ │ │ andseq sl, r4, r8, asr #19 │ │ ; instruction: 0xffee71ad │ │ andseq sl, r4, r0, lsr r9 │ │ ; instruction: 0xffee9fa8 │ │ andseq r8, r5, r4, asr #23 │ │ andseq sl, r4, r0, lsr fp │ │ ; instruction: 0xffee8833 │ │ - ; instruction: 0xffee1d97 │ │ + ; instruction: 0xffee1da3 │ │ ; instruction: 0xffee869b │ │ andseq sl, r4, ip, asr #17 │ │ ; instruction: 0xffed3efb │ │ andseq sl, r4, r8, asr fp │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ @@ -169027,26 +169027,26 @@ │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r4, #0 │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffede7de │ │ + ; instruction: 0xffede7ea │ │ mulseq r4, r0, pc ; │ │ ; instruction: 0xffef4a30 │ │ andseq r9, r4, r0, lsl #30 │ │ - ; instruction: 0xffedbbc1 │ │ + ; instruction: 0xffedbbcd │ │ andseq r9, r4, r0, lsr #30 │ │ andseq r9, r4, r0, ror pc │ │ andseq r9, r4, ip, ror lr │ │ ; instruction: 0xffef49b3 │ │ andeq r0, r0, r0, ror #1 │ │ andseq r9, r4, r8, lsl #28 │ │ - ; instruction: 0xffedce5e │ │ + ; instruction: 0xffedce6a │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ mov r6, r0 │ │ ldr r0, [pc, #136] ; 15bdd8 <_PyType_Lookup@@Base+0x4244> │ │ mov r8, r1 │ │ ldr r1, [pc, #132] ; 15bddc <_PyType_Lookup@@Base+0x4248> │ │ @@ -169605,20 +169605,20 @@ │ │ mov r0, r8 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 15c590 <_PyType_Lookup@@Base+0x49fc> │ │ ; instruction: 0xffef2c2b │ │ andseq r9, r4, ip, lsl #17 │ │ andseq r7, r5, r4, ror r8 │ │ mulseq r4, r8, r7 │ │ - ; instruction: 0xffee1f42 │ │ + ; instruction: 0xffee1f4e │ │ ; instruction: 0xffed1854 │ │ ; instruction: 0x001496d0 │ │ ; instruction: 0xffef04a9 │ │ andseq r7, r5, r0, lsr r6 │ │ - ; instruction: 0xffedecc2 │ │ + ; instruction: 0xffedecce │ │ ; instruction: 0xffed61b6 │ │ andseq r9, r4, r4, lsl #10 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ mov r6, r0 │ │ mov r0, #0 │ │ @@ -169872,20 +169872,20 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xffed1275 │ │ - ; instruction: 0xffee2888 │ │ + ; instruction: 0xffee2894 │ │ ldrsheq r9, [r4], -r8 │ │ ; instruction: 0xffeeff9c │ │ - ; instruction: 0xffee3e5f │ │ + ; instruction: 0xffee3e6b │ │ ; instruction: 0xffed6cf6 │ │ - ; instruction: 0xffee28e8 │ │ + ; instruction: 0xffee28f4 │ │ ; instruction: 0xffed6eca │ │ andseq r9, r4, ip, lsr #2 │ │ ; instruction: 0xffef3be5 │ │ mulseq r4, r8, r0 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ @@ -169953,18 +169953,18 @@ │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xffed10ed │ │ ; instruction: 0xffed7e5f │ │ andseq r8, r4, r0, ror pc │ │ ; instruction: 0xffeefe14 │ │ - ; instruction: 0xffee3cd7 │ │ + ; instruction: 0xffee3ce3 │ │ ; instruction: 0xffed6b6e │ │ ; instruction: 0xffed7ebf │ │ - ; instruction: 0xffedc047 │ │ + ; instruction: 0xffedc053 │ │ andseq r8, r4, r4, lsr #31 │ │ ldr r0, [r0, #168] ; 0xa8 │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ bx lr │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ @@ -170254,23 +170254,23 @@ │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffed0fa9 │ │ ; instruction: 0xffed7c67 │ │ andseq r8, r4, ip, lsr #28 │ │ ; instruction: 0xffeefcd0 │ │ - ; instruction: 0xffee3b93 │ │ + ; instruction: 0xffee3b9f │ │ ; instruction: 0xffed6a2a │ │ ; instruction: 0xffed7cc7 │ │ ; instruction: 0xffef2229 │ │ andseq r8, r4, r0, ror #28 │ │ ; instruction: 0x00148ed4 │ │ - ; instruction: 0xffede8fa │ │ + ; instruction: 0xffede906 │ │ andseq r8, r4, ip, lsr ip │ │ - ; instruction: 0xffeda964 │ │ + ; instruction: 0xffeda970 │ │ andseq r8, r4, r8, ror ip │ │ ; instruction: 0xffed7b6b │ │ ; instruction: 0xffed698e │ │ andseq r8, r4, r0, asr #23 │ │ ; instruction: 0xffef2fd6 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ @@ -170317,15 +170317,15 @@ │ │ mvn r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ ; instruction: 0xffed0ae5 │ │ ; instruction: 0xffed3ebc │ │ andseq r8, r4, r4, lsl #19 │ │ ; instruction: 0xffeef828 │ │ - ; instruction: 0xffee36cf │ │ + ; instruction: 0xffee36db │ │ ; instruction: 0xffed6566 │ │ ; instruction: 0xffed3f00 │ │ andseq r6, r5, ip, asr #19 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ ldr r1, [pc, #132] ; 15d1d4 <_PyType_Lookup@@Base+0x5640> │ │ ldr r1, [pc, r1] │ │ @@ -170536,15 +170536,15 @@ │ │ mvn r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ ; instruction: 0xffed077d │ │ ; instruction: 0xffed5fc4 │ │ andseq r8, r4, r8, lsl r6 │ │ ; instruction: 0xffeef4bc │ │ - ; instruction: 0xffee3367 │ │ + ; instruction: 0xffee3373 │ │ ; instruction: 0xffed61fe │ │ ; instruction: 0xffed600c │ │ andseq r6, r5, r4, ror #12 │ │ ldr r2, [r0, #12] │ │ ldr r1, [r0, #88] ; 0x58 │ │ mov r0, r2 │ │ b 154744 <_PyType_GetTextSignatureFromInternalDoc@@Base> │ │ @@ -170691,15 +170691,15 @@ │ │ cmp r0, #1 │ │ bne 15d4ec <_PyType_Lookup@@Base+0x5958> │ │ ldr r0, [sp, #4] │ │ ldr r2, [sp, #8] │ │ ldr r0, [r0, #8] │ │ add r2, r2, r0, lsl #2 │ │ b 15d6c0 <_PyType_Lookup@@Base+0x5b2c> │ │ - ; instruction: 0xffedb673 │ │ + ; instruction: 0xffedb67f │ │ ; instruction: 0xffff8130 │ │ ; instruction: 0xffed3c1f │ │ mulseq r4, r4, r5 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ mov r8, r1 │ │ @@ -171415,15 +171415,15 @@ │ │ mov r2, r4 │ │ pop {r4, r5, r6, sl, fp, lr} │ │ bx r3 │ │ ; instruction: 0xffef0a00 │ │ mulseq r4, ip, r9 │ │ andseq r5, r5, r0, lsr r9 │ │ ; instruction: 0xffef0ceb │ │ - ; instruction: 0xffed947a │ │ + ; instruction: 0xffed9486 │ │ andseq r7, r4, r8, asr #17 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r1, [r0, #4] │ │ ldr r1, [r1, #104] ; 0x68 │ │ cmp r1, #0 │ │ beq 15e29c <_PyType_Lookup@@Base+0x6708> │ │ @@ -172755,15 +172755,15 @@ │ │ ; instruction: 0xffeef3d0 │ │ andseq r7, r4, r4, lsl r1 │ │ andseq r5, r5, r0, lsl r3 │ │ ; instruction: 0xffed2865 │ │ andseq r7, r4, r0, lsl r0 │ │ ; instruction: 0xffed633d │ │ andseq r6, r4, r0, asr #31 │ │ - ; instruction: 0xffed8cc4 │ │ + ; instruction: 0xffed8cd0 │ │ andseq r6, r4, r4, ror lr │ │ ; instruction: 0xffed777c │ │ ; instruction: 0xffecefbd │ │ andseq r6, r4, r0, asr #29 │ │ andseq r4, r5, r4, asr pc │ │ ; instruction: 0xffeee974 │ │ ; instruction: 0x001466b8 │ │ @@ -172926,19 +172926,19 @@ │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xffed40b1 │ │ andseq r6, r4, r8, asr r2 │ │ ; instruction: 0xffed2ec0 │ │ andseq r6, r4, r4, lsl #5 │ │ - ; instruction: 0xffee0f1f │ │ + ; instruction: 0xffee0f2b │ │ ; instruction: 0xffed3db6 │ │ ; instruction: 0xffeecc0d │ │ ; instruction: 0x001463f4 │ │ - ; instruction: 0xffedbe59 │ │ + ; instruction: 0xffedbe65 │ │ andseq r6, r4, r4, lsr #2 │ │ andseq r6, r4, ip, lsl r4 │ │ mulseq r4, r0, r3 │ │ ; instruction: 0x001463b8 │ │ ; instruction: 0xffeecaf1 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ @@ -173274,15 +173274,15 @@ │ │ mov r0, r4 │ │ pop {r4, r5, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, fp, pc} │ │ andseq r3, r5, r8, asr sl │ │ - ; instruction: 0xffedcecc │ │ + ; instruction: 0xffedced8 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ ldr ip, [r1, #4] │ │ ldr r3, [pc, #120] ; 15fff8 <_PyType_Lookup@@Base+0x8464> │ │ ldr r3, [pc, r3] │ │ cmp ip, r3 │ │ @@ -174430,15 +174430,15 @@ │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andseq r2, r5, r8, ror #24 │ │ andseq r4, r4, r8, asr sl │ │ andseq r4, r4, r4, ror r9 │ │ - ; instruction: 0xffedf362 │ │ + ; instruction: 0xffedf36e │ │ andseq r4, r4, r8, asr r9 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ ldr r2, [pc, #28] ; 1611ac <_PyType_Lookup@@Base+0x9618> │ │ add r1, sp, #4 │ │ str r0, [sp, #4] │ │ @@ -174802,15 +174802,15 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r8 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ andseq r4, r4, r0, asr #8 │ │ andseq r2, r5, r0, lsr #6 │ │ andseq r4, r4, r8, asr #7 │ │ - ; instruction: 0xffed757d │ │ + ; instruction: 0xffed7589 │ │ andseq r4, r4, r8, lsr #7 │ │ push {fp, lr} │ │ mov fp, sp │ │ mov ip, r2 │ │ mov r2, r3 │ │ blx ip │ │ cmp r0, #0 │ │ @@ -175066,15 +175066,15 @@ │ │ mov r0, r4 │ │ pop {r4, r5, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, fp, pc} │ │ andseq r1, r5, r8, lsl #30 │ │ - ; instruction: 0xffed5dcd │ │ + ; instruction: 0xffed5dd9 │ │ andseq r4, r4, ip, ror r0 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [pc, #220] ; 161c5c <_PyType_Lookup@@Base+0xa0c8> │ │ ldr r5, [r4, #4] │ │ add r0, pc, r0 │ │ @@ -175129,15 +175129,15 @@ │ │ mov r0, r4 │ │ pop {r4, r5, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, fp, pc} │ │ andseq r1, r5, r8, lsl lr │ │ - ; instruction: 0xffed9d0e │ │ + ; instruction: 0xffed9d1a │ │ andseq r3, r4, r0, lsl #31 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ mov r6, r0 │ │ ldr r0, [pc, #508] ; 161e7c <_PyType_Lookup@@Base+0xa2e8> │ │ mov r5, r1 │ │ @@ -176368,15 +176368,15 @@ │ │ bne 162e14 <_PyType_Lookup@@Base+0xb280> │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andseq r0, r5, ip, lsl #30 │ │ andseq r2, r4, ip, lsl ip │ │ - ; instruction: 0xffed8a06 │ │ + ; instruction: 0xffed8a12 │ │ andseq r2, r4, r8, asr fp │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ ldr r3, [r1, #4] │ │ ldr r4, [pc, #152] ; 163074 <_PyType_Lookup@@Base+0xb4e0> │ │ ldr r4, [pc, r4] │ │ @@ -179153,16 +179153,16 @@ │ │ mov r0, #4 │ │ pop {r4, r5, fp, pc} │ │ mov r0, #5 │ │ pop {r4, r5, fp, pc} │ │ mov r0, #6 │ │ pop {r4, r5, fp, pc} │ │ ; instruction: 0xffee03f1 │ │ - ; instruction: 0xffed894c │ │ - ; instruction: 0xffed1560 │ │ + ; instruction: 0xffed8958 │ │ + ; instruction: 0xffed156c │ │ ; instruction: 0xffee5715 │ │ ; instruction: 0xffecdabe │ │ ; instruction: 0xffedf694 │ │ ; instruction: 0xffee4929 │ │ │ │ 00165b50 : │ │ movw r0, #65535 ; 0xffff │ │ @@ -179733,24 +179733,24 @@ │ │ ; instruction: 0xffeea7be │ │ ; instruction: 0xffecda34 │ │ ; instruction: 0xffedf1a2 │ │ ; instruction: 0xffeea792 │ │ ; instruction: 0xffeeaad2 │ │ ; instruction: 0xffedf4be │ │ ; instruction: 0xffeeaaae │ │ - ; instruction: 0xffed415d │ │ + ; instruction: 0xffed4169 │ │ ; instruction: 0xffedef0e │ │ ; instruction: 0xffeea4fe │ │ ; instruction: 0xffecd78c │ │ ; instruction: 0xffedeee2 │ │ ; instruction: 0xffeea4d2 │ │ ; instruction: 0xffee0005 │ │ ; instruction: 0xffedeeb6 │ │ ; instruction: 0xffeea4a6 │ │ - ; instruction: 0xffed40ec │ │ + ; instruction: 0xffed40f8 │ │ ; instruction: 0xffedee8a │ │ ; instruction: 0xffeea47a │ │ ; instruction: 0xffedd5bd │ │ ; instruction: 0xffedee5e │ │ ; instruction: 0xffeea44e │ │ ; instruction: 0xffee4104 │ │ ; instruction: 0xffedee32 │ │ @@ -179796,30 +179796,30 @@ │ │ ; instruction: 0xffeea686 │ │ ; instruction: 0xffee2884 │ │ ; instruction: 0xffededda │ │ ; instruction: 0xffeea3c6 │ │ ; instruction: 0xffed05e9 │ │ ; instruction: 0xffedf2d6 │ │ ; instruction: 0xffeea8c2 │ │ - ; instruction: 0xffed28bd │ │ + ; instruction: 0xffed28c9 │ │ ; instruction: 0xffededae │ │ ; instruction: 0xffeea39a │ │ - ; instruction: 0xffed2b8b │ │ + ; instruction: 0xffed2b97 │ │ ; instruction: 0xffedf06e │ │ ; instruction: 0xffeea65a │ │ ; instruction: 0xffeedd7f │ │ ; instruction: 0xffedf016 │ │ ; instruction: 0xffeea602 │ │ ; instruction: 0xffeea66c │ │ ; instruction: 0xffedf042 │ │ ; instruction: 0xffeea62e │ │ ; instruction: 0xffee6881 │ │ ; instruction: 0xffedefea │ │ ; instruction: 0xffeea5d6 │ │ - ; instruction: 0xffed4474 │ │ + ; instruction: 0xffed4480 │ │ ; instruction: 0xffedf1fa │ │ ; instruction: 0xffeea7e6 │ │ │ │ 0016657c : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ @@ -179963,16 +179963,16 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ str r0, [r5, #20] │ │ str r4, [r5, #32] │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq sl, r6, r4, ror sp │ │ - ; instruction: 0xffeda3a6 │ │ - ; instruction: 0xffed5223 │ │ + ; instruction: 0xffeda3b2 │ │ + ; instruction: 0xffed522f │ │ ; instruction: 0x0013f3b0 │ │ andseq pc, r3, ip, lsr #9 │ │ │ │ 001667d8 <_PyUnicode_FastCopyCharacters@@Base>: │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ @@ -180488,15 +180488,15 @@ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffede31a │ │ ; instruction: 0xffee6f2d │ │ andseq lr, r3, ip, lsl ip │ │ ; instruction: 0xffede32a │ │ andseq lr, r3, r8, asr fp │ │ andseq lr, r3, r4, lsl #23 │ │ - ; instruction: 0xffed60b9 │ │ + ; instruction: 0xffed60c5 │ │ andseq lr, r3, ip, lsl #22 │ │ ; instruction: 0xffedc934 │ │ │ │ 00166ff8 <_PyUnicode_Ready@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ @@ -180762,23 +180762,23 @@ │ │ add r2, pc, r2 │ │ add r1, pc, r1 │ │ tst r0, #64 ; 0x40 │ │ movne r1, r2 │ │ mov r0, r1 │ │ bx lr │ │ ; instruction: 0xffec692e │ │ - ; instruction: 0xffed46bb │ │ - ; instruction: 0xffed19d1 │ │ + ; instruction: 0xffed46c7 │ │ + ; instruction: 0xffed19dd │ │ ; instruction: 0xffecf0ed │ │ ; instruction: 0xffecb4dc │ │ - ; instruction: 0xffed707d │ │ + ; instruction: 0xffed7089 │ │ ; instruction: 0xffeea57c │ │ ; instruction: 0xffecc680 │ │ ; instruction: 0xffeddea9 │ │ - ; instruction: 0xffed4683 │ │ + ; instruction: 0xffed468f │ │ ; instruction: 0xffedaf2b │ │ │ │ 00167454 : │ │ push {fp, lr} │ │ mov fp, sp │ │ cmp r0, #0 │ │ beq 1674a8 │ │ @@ -181488,15 +181488,15 @@ │ │ mov r0, #0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ mov r0, r1 │ │ mov sp, fp │ │ pop {fp, lr} │ │ b 1678a4 │ │ - ; instruction: 0xffed50ee │ │ + ; instruction: 0xffed50fa │ │ andseq sp, r3, r0, ror #22 │ │ │ │ 00167f6c : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ mov ip, r2 │ │ @@ -182640,15 +182640,15 @@ │ │ bne 1690f4 │ │ cmp r9, #0 │ │ movne r0, #0 │ │ strne r0, [r8, r5, lsl #2] │ │ mov r0, r8 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffecfe26 │ │ + ; instruction: 0xffecfe32 │ │ andseq ip, r3, r4, lsr #22 │ │ │ │ 00169124 : │ │ mov r1, #0 │ │ mov r2, #0 │ │ mov r3, #1 │ │ b 168ef0 │ │ @@ -183413,33 +183413,33 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 169c90 │ │ ldr r1, [pc, #36] ; 169d38 │ │ ldr r0, [pc, #36] ; 169d3c │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ b 169c88 │ │ - ; instruction: 0xffed5aca │ │ + ; instruction: 0xffed5ad6 │ │ andseq fp, r3, ip, asr lr │ │ ; instruction: 0x0013c8b4 │ │ ; instruction: 0xffedb136 │ │ andseq fp, r3, r4, lsr lr │ │ - ; instruction: 0xffecf13f │ │ + ; instruction: 0xffecf14b │ │ ; instruction: 0xffee537e │ │ ; instruction: 0x0013bdbc │ │ ; instruction: 0xffee6756 │ │ ; instruction: 0xffedf1e1 │ │ ; instruction: 0xffee77d4 │ │ ; instruction: 0xffec780c │ │ ; instruction: 0xffee1c16 │ │ ; instruction: 0xffee5768 │ │ ; instruction: 0xffecb4b1 │ │ ; instruction: 0xffec77dc │ │ ; instruction: 0xffedc7d2 │ │ ; instruction: 0xffedd9f8 │ │ - ; instruction: 0xffecd404 │ │ + ; instruction: 0xffecd410 │ │ │ │ 00169d6c <_PyUnicodeWriter_Init@@Base>: │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r1, #36 ; 0x24 │ │ mov r4, r0 │ │ bl 2a1b8c │ │ @@ -183961,15 +183961,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ b 16a578 │ │ - ; instruction: 0xffece750 │ │ + ; instruction: 0xffece75c │ │ andseq fp, r3, r0, ror #10 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ cmp r0, #255 ; 0xff │ │ bhi 16a5b0 │ │ ldr r5, [pc, #228] ; 16a678 │ │ @@ -184638,15 +184638,15 @@ │ │ andseq r6, r6, r0, lsl #13 │ │ andseq sl, r3, ip, lsr lr │ │ andseq sl, r3, r4, lsr #31 │ │ andseq fp, r3, r0 │ │ ; instruction: 0xffec8eb4 │ │ ; instruction: 0xffee0ac3 │ │ ; instruction: 0xffeda6a9 │ │ - ; instruction: 0xffed5e80 │ │ + ; instruction: 0xffed5e8c │ │ ; instruction: 0xffec4415 │ │ ; instruction: 0xffee4381 │ │ ; instruction: 0xffee40cb │ │ andseq sl, r3, ip, asr fp │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ ldrb r5, [r0] │ │ @@ -185189,15 +185189,15 @@ │ │ mov r2, r4 │ │ add r1, pc, r1 │ │ movne r1, r6 │ │ pop {r4, r5, r6, sl, fp, lr} │ │ b 1e4de0 │ │ mov r0, #0 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xffed183e │ │ + ; instruction: 0xffed184a │ │ ; instruction: 0x0013a2b4 │ │ ; instruction: 0xffee9204 │ │ │ │ 0016b86c : │ │ ldr r0, [pc, #4] ; 16b878 │ │ add r0, pc, r0 │ │ bx lr │ │ @@ -185635,23 +185635,23 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq sl, r3, r8, asr r0 │ │ andseq sl, r3, r8, asr r0 │ │ ldrheq sl, [r3], -r4 │ │ ; instruction: 0xffec7f68 │ │ ; instruction: 0xffedfb77 │ │ ; instruction: 0xffed975d │ │ - ; instruction: 0xffed4f34 │ │ + ; instruction: 0xffed4f40 │ │ ; instruction: 0xffec34c9 │ │ ; instruction: 0xffee3435 │ │ andseq r9, r3, r0, lsl sp │ │ andseq r9, r3, r0, lsl #26 │ │ - ; instruction: 0xffecfb59 │ │ + ; instruction: 0xffecfb65 │ │ ; instruction: 0x00139df8 │ │ ; instruction: 0x00139cbc │ │ - ; instruction: 0xffecce1d │ │ + ; instruction: 0xffecce29 │ │ ; instruction: 0x00139bdc │ │ │ │ 0016bf60 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r0 │ │ ldr r0, [r0, #4] │ │ @@ -186613,22 +186613,22 @@ │ │ str r1, [r0] │ │ bne 16c4f8 <_PyUnicode_EncodeUTF16@@Base+0x3c> │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r7 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffed5c27 │ │ - ; instruction: 0xffecc66c │ │ + ; instruction: 0xffecc678 │ │ ; instruction: 0xffed9c38 │ │ - ; instruction: 0xffecda36 │ │ - ; instruction: 0xffecd7b6 │ │ + ; instruction: 0xffecda42 │ │ + ; instruction: 0xffecd7c2 │ │ ; instruction: 0xffee83bf │ │ andseq r8, r3, r8, asr #28 │ │ - ; instruction: 0xffecd72e │ │ - ; instruction: 0xffecd76a │ │ + ; instruction: 0xffecd73a │ │ + ; instruction: 0xffecd776 │ │ │ │ 0016ce78 <_PyUnicode_EncodeUTF32@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #84 ; 0x54 │ │ mov sl, r0 │ │ ldr r0, [r0, #4] │ │ @@ -187267,20 +187267,20 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffec9500 │ │ ; instruction: 0xffed69ba │ │ ; instruction: 0xffede741 │ │ - ; instruction: 0xffecd022 │ │ - ; instruction: 0xffeccd8e │ │ + ; instruction: 0xffecd02e │ │ + ; instruction: 0xffeccd9a │ │ ; instruction: 0xffee799b │ │ andseq r8, r3, r4, lsr #8 │ │ - ; instruction: 0xffeccd0a │ │ - ; instruction: 0xffeccd46 │ │ + ; instruction: 0xffeccd16 │ │ + ; instruction: 0xffeccd52 │ │ │ │ 0016d8a0 <_PyUnicode_AsASCIIString@@Base>: │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ ldrb r0, [r0, #87] ; 0x57 │ │ @@ -187509,15 +187509,15 @@ │ │ mov r4, #0 │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xffedfd80 │ │ ; instruction: 0x00137ef4 │ │ andseq r7, r3, ip, ror pc │ │ - ; instruction: 0xffed1785 │ │ + ; instruction: 0xffed1791 │ │ ; instruction: 0xffed87ab │ │ ; instruction: 0xffedc8ef │ │ │ │ 0016dc3c : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ @@ -188657,16 +188657,16 @@ │ │ bne 16de7c │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mulseq r3, ip, fp │ │ mulseq r6, r0, r0 │ │ - ; instruction: 0xffeca941 │ │ - ; instruction: 0xffec9545 │ │ + ; instruction: 0xffeca94d │ │ + ; instruction: 0xffec9551 │ │ ; instruction: 0xffebf869 │ │ ; instruction: 0xffee64ac │ │ │ │ 0016ee18 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r1 │ │ @@ -190304,15 +190304,15 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mulseq r6, r0, lr │ │ andseq r5, r3, ip, asr #12 │ │ ; instruction: 0xffebf2b4 │ │ - ; instruction: 0xffed0bfc │ │ + ; instruction: 0xffed0c08 │ │ ; instruction: 0xffedb7dc │ │ ; instruction: 0xffec0204 │ │ ; instruction: 0xffec030c │ │ ; instruction: 0xffec29d3 │ │ ; instruction: 0xffedc395 │ │ andseq r5, r3, r8, lsr #8 │ │ ; instruction: 0xffee1297 │ │ @@ -191016,17 +191016,17 @@ │ │ str r1, [r7, r0, lsl #2] │ │ ldr r1, [sp] │ │ cmp r1, #0 │ │ strne r0, [r1] │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffec6701 │ │ + ; instruction: 0xffec670d │ │ ; instruction: 0xffebca81 │ │ - ; instruction: 0xffec7b31 │ │ + ; instruction: 0xffec7b3d │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ ldr r7, [r3] │ │ mov r6, #0 │ │ ldr r4, [r0] │ │ add lr, r2, r7, lsl #2 │ │ cmp r4, r1 │ │ @@ -193128,20 +193128,20 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r4, #0 │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq lr, r5, ip, asr #2 │ │ andseq r2, r3, r8, lsl #18 │ │ - ; instruction: 0xffec65b4 │ │ + ; instruction: 0xffec65c0 │ │ ; instruction: 0xffecfb67 │ │ ; instruction: 0xffee0e01 │ │ - ; instruction: 0xffec5d99 │ │ + ; instruction: 0xffec5da5 │ │ ; instruction: 0xffebe397 │ │ - ; instruction: 0xffecdb18 │ │ + ; instruction: 0xffecdb24 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ add lr, r0, r1 │ │ bic r1, r1, #3 │ │ ldr ip, [r2] │ │ add r1, r0, r1 │ │ cmp r3, #0 │ │ @@ -194292,23 +194292,23 @@ │ │ bne 17441c <_PyUnicode_DecodeUnicodeEscapeInternal@@Base+0xf8c> │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq sp, r5, r0, ror #27 │ │ mulseq r3, ip, r5 │ │ - ; instruction: 0xffec80fa │ │ - ; instruction: 0xffecd4b5 │ │ - ; instruction: 0xffec7d9d │ │ + ; instruction: 0xffec8106 │ │ + ; instruction: 0xffecd4c1 │ │ + ; instruction: 0xffec7da9 │ │ ; instruction: 0xffecfe70 │ │ ; instruction: 0xffed9e25 │ │ ; instruction: 0x0015d8b8 │ │ ; instruction: 0xffecff10 │ │ mulseq r5, r0, r8 │ │ - ; instruction: 0xffecc657 │ │ + ; instruction: 0xffecc663 │ │ andseq r1, r3, r4, lsl r6 │ │ ; instruction: 0xffeda1b7 │ │ ; instruction: 0xffeda40b │ │ ; instruction: 0xffed9dbb │ │ ; instruction: 0xffed9d8b │ │ ; instruction: 0xffedfc78 │ │ ; instruction: 0xffedfda0 │ │ @@ -194352,15 +194352,15 @@ │ │ bne 1745d0 <_PyUnicode_DecodeUnicodeEscapeStateful@@Base+0x60> │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andseq r1, r3, r0, lsr r5 │ │ - ; instruction: 0xffec9848 │ │ + ; instruction: 0xffec9854 │ │ │ │ 00174618 : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ add r3, sp, #4 │ │ str r3, [sp] │ │ @@ -194397,15 +194397,15 @@ │ │ bne 17467c │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andseq r1, r3, r4, lsl #9 │ │ - ; instruction: 0xffec979c │ │ + ; instruction: 0xffec97a8 │ │ │ │ 001746c4 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ @@ -195122,24 +195122,24 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r4, #0 │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andseq ip, r5, r0, asr r2 │ │ andseq r0, r3, ip, lsl #20 │ │ - ; instruction: 0xffec6f7a │ │ - ; instruction: 0xffec6e79 │ │ + ; instruction: 0xffec6f86 │ │ + ; instruction: 0xffec6e85 │ │ ; instruction: 0xffecee08 │ │ - ; instruction: 0xffec6a26 │ │ - ; instruction: 0xffec3d22 │ │ - ; instruction: 0xffec6c36 │ │ - ; instruction: 0xffec6bf2 │ │ - ; instruction: 0xffec6bbe │ │ + ; instruction: 0xffec6a32 │ │ + ; instruction: 0xffec3d2e │ │ + ; instruction: 0xffec6c42 │ │ + ; instruction: 0xffec6bfe │ │ + ; instruction: 0xffec6bca │ │ ; instruction: 0xffebc658 │ │ - ; instruction: 0xffec6cba │ │ + ; instruction: 0xffec6cc6 │ │ │ │ 00175224 : │ │ mov r3, #0 │ │ b 1749f8 <_PyUnicode_DecodeRawUnicodeEscapeStateful@@Base> │ │ │ │ 0017522c : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ @@ -195787,15 +195787,15 @@ │ │ bne 175a5c │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffebe528 │ │ ; instruction: 0xffeccdd2 │ │ - ; instruction: 0xffec9bd3 │ │ + ; instruction: 0xffec9bdf │ │ ; instruction: 0xffeb8710 │ │ mulseq r3, r8, r0 │ │ ; instruction: 0xffedf5fb │ │ andseq r0, r3, r0, asr r0 │ │ ; instruction: 0xffedf5b3 │ │ │ │ 00175c58 : │ │ @@ -196484,15 +196484,15 @@ │ │ andseq fp, r5, r8, asr r4 │ │ andseq pc, r2, r4, lsl ip ; │ │ andseq pc, r2, r8, lsl #25 │ │ ; instruction: 0xffed279e │ │ ; instruction: 0xffedc7c6 │ │ andseq pc, r2, r0, asr #21 │ │ andseq pc, r2, r0, lsl fp ; │ │ - ; instruction: 0xffec12db │ │ + ; instruction: 0xffec12e7 │ │ andseq pc, r2, ip, lsr r4 ; │ │ ; instruction: 0xffed2b66 │ │ ; instruction: 0xffedcb8e │ │ ; instruction: 0xffedd8f7 │ │ andseq pc, r2, ip, asr r4 ; │ │ │ │ 00176714 : │ │ @@ -198584,15 +198584,15 @@ │ │ cmp r0, #0 │ │ bmi 178760 │ │ mov r0, r6 │ │ mov r1, r5 │ │ mov r2, r4 │ │ pop {r4, r5, r6, sl, fp, lr} │ │ b 177adc │ │ - ; instruction: 0xffec498b │ │ + ; instruction: 0xffec4997 │ │ andseq sp, r2, r8, lsr r3 │ │ │ │ 001787a4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ mov r6, r0 │ │ ldr r0, [r0, #4] │ │ @@ -199355,15 +199355,15 @@ │ │ cmp r9, sl │ │ beq 179178 │ │ mov r0, r4 │ │ bl 146fb0 │ │ mov r0, r8 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffec3f77 │ │ + ; instruction: 0xffec3f83 │ │ andseq ip, r2, r4, lsr #18 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r2 │ │ mov r4, r1 │ │ cmp r3, #2 │ │ bne 179414 │ │ @@ -199883,15 +199883,15 @@ │ │ str r8, [fp, #8] │ │ mov r0, r7 │ │ mov r1, r6 │ │ mov r2, r5 │ │ mov r3, r4 │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ b 179bc0 │ │ - ; instruction: 0xffec3573 │ │ + ; instruction: 0xffec357f │ │ andseq fp, r2, r0, lsr #30 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #44 ; 0x2c │ │ mov r6, r2 │ │ mov r8, r1 │ │ ldr r1, [r1, #16] │ │ @@ -200323,15 +200323,15 @@ │ │ str r8, [fp, #8] │ │ mov r0, r7 │ │ mov r1, r6 │ │ mov r2, r5 │ │ mov r3, r4 │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ b 17a290 │ │ - ; instruction: 0xffec2ea3 │ │ + ; instruction: 0xffec2eaf │ │ andseq fp, r2, r0, asr r8 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r6, r0 │ │ ldrb r0, [r0, #16] │ │ mov r7, r3 │ │ mov r4, r2 │ │ @@ -201093,15 +201093,15 @@ │ │ andseq fp, r2, ip, lsr #6 │ │ ; instruction: 0x001566b4 │ │ andseq fp, r2, r4, asr #3 │ │ ; instruction: 0xffecfc52 │ │ andseq fp, r2, r4, ror r2 │ │ ; instruction: 0xffecf954 │ │ andseq sl, r2, r8, asr #30 │ │ - ; instruction: 0xffebe1d3 │ │ + ; instruction: 0xffebe1df │ │ andseq sl, r2, r4, asr #30 │ │ │ │ 0017ae88 <_PyUnicode_FastFill@@Base>: │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr lr, [r0, #16] │ │ tst lr, #32 │ │ @@ -201869,15 +201869,15 @@ │ │ mov r0, r7 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r7, r4 │ │ mov r0, r7 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffec1f9b │ │ + ; instruction: 0xffec1fa7 │ │ andseq sl, r2, r8, asr #18 │ │ ; instruction: 0xffee51bf │ │ andseq r5, r5, ip, asr fp │ │ andseq sl, r2, ip, lsr #5 │ │ andseq r5, r5, r0, lsl #13 │ │ mulseq r5, r8, r5 │ │ ; instruction: 0xffee5717 │ │ @@ -201930,15 +201930,15 @@ │ │ beq 17bb6c │ │ mov r0, r5 │ │ mov r1, r4 │ │ pop {r4, r5, fp, lr} │ │ b 17bb7c │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffec28dc │ │ + ; instruction: 0xffec28e8 │ │ andseq r9, r2, ip, lsl #31 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r2, r1 │ │ ldr r7, [r1, #16] │ │ ldr r1, [r0, #16] │ │ mov r3, r0 │ │ @@ -202748,15 +202748,15 @@ │ │ subs r9, r4, r0 │ │ movwne r9, #1 │ │ mov r0, r9 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffed0520 │ │ ; instruction: 0x001294f4 │ │ - ; instruction: 0xffec0b4b │ │ + ; instruction: 0xffec0b57 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ ldr r4, [fp, #8] │ │ cmp r3, #0 │ │ beq 17c864 │ │ subs lr, r1, r3 │ │ @@ -203086,22 +203086,22 @@ │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ b 168dbc <_PyUnicode_Copy@@Base> │ │ - ; instruction: 0xffec05f7 │ │ + ; instruction: 0xffec0603 │ │ andseq r8, r2, r4, ror #30 │ │ - ; instruction: 0xffec4010 │ │ + ; instruction: 0xffec401c │ │ andseq r4, r5, r8, lsr #15 │ │ andseq r8, r2, r8, lsr pc │ │ andseq r8, r2, r0, lsl pc │ │ ; instruction: 0xffeb6e64 │ │ - ; instruction: 0xffebee7d │ │ + ; instruction: 0xffebee89 │ │ andseq r8, r2, r4, lsr pc │ │ │ │ 0017cd70 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ cmp r0, #0 │ │ @@ -203287,15 +203287,15 @@ │ │ str r9, [sp] │ │ bl 1667fc <_PyUnicode_FastCopyCharacters@@Base+0x24> │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffec8372 │ │ ; instruction: 0xffec83ba │ │ mulseq r5, ip, r4 │ │ - ; instruction: 0xffebeb71 │ │ + ; instruction: 0xffebeb7d │ │ andseq r8, r2, r8, lsr #24 │ │ andseq r8, r2, r8, lsl #22 │ │ │ │ 0017d074 : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ @@ -204063,15 +204063,15 @@ │ │ bmi 17dc1c │ │ mov r0, r7 │ │ mov r1, r6 │ │ mov r2, r5 │ │ mov r3, r4 │ │ pop {r4, r5, r6, r7, fp, lr} │ │ b 17dc60 │ │ - ; instruction: 0xffebf4cf │ │ + ; instruction: 0xffebf4db │ │ andseq r7, r2, ip, ror lr │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #84 ; 0x54 │ │ ldr r9, [r0, #16] │ │ mov sl, r1 │ │ mov r7, r0 │ │ @@ -204949,15 +204949,15 @@ │ │ cmp r0, #0 │ │ bmi 17e9dc │ │ mov r0, r5 │ │ mov r1, r6 │ │ mov r2, r4 │ │ pop {r4, r5, r6, sl, fp, lr} │ │ b 17ea30 │ │ - ; instruction: 0xffebe70f │ │ + ; instruction: 0xffebe71b │ │ ldrheq r7, [r2], -ip │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #76 ; 0x4c │ │ mov r8, r0 │ │ ldrb r0, [r0, #16] │ │ mov r7, r2 │ │ @@ -207261,15 +207261,15 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r6, #0 │ │ cmp sl, r9 │ │ beq 180768 │ │ b 180e14 │ │ - ; instruction: 0xffebc987 │ │ + ; instruction: 0xffebc993 │ │ andseq r5, r2, r4, lsr r3 │ │ andseq r0, r5, r0, lsr #22 │ │ ; instruction: 0x001252dc │ │ ; instruction: 0xffeca7cf │ │ andseq r5, r2, r0, rrx │ │ andseq r0, r5, r0, lsr r5 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ @@ -207753,15 +207753,15 @@ │ │ mov r0, r7 │ │ mov r1, r6 │ │ mov r2, sl │ │ mov r3, r4 │ │ bl 181604 │ │ mov r6, r0 │ │ b 18150c │ │ - ; instruction: 0xffebbf1b │ │ + ; instruction: 0xffebbf27 │ │ andseq r4, r2, r8, asr #17 │ │ ldrheq r0, [r5], -r8 │ │ andseq r4, r2, r4, ror r8 │ │ ; instruction: 0xffec9d2b │ │ ; instruction: 0x001245bc │ │ andseq pc, r4, r4, ror sp ; │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ @@ -208004,15 +208004,15 @@ │ │ cmp r0, #0 │ │ bmi 181980 │ │ mov r0, r5 │ │ mov r1, r6 │ │ mov r2, r4 │ │ pop {r4, r5, r6, sl, fp, lr} │ │ b 1819d4 │ │ - ; instruction: 0xffebb76b │ │ + ; instruction: 0xffebb777 │ │ andseq r4, r2, r8, lsl r1 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #44 ; 0x2c │ │ mov r7, r0 │ │ ldrb r0, [r0, #16] │ │ mov r5, r2 │ │ @@ -210540,15 +210540,15 @@ │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ str r6, [sp, #16] │ │ ldr r4, [sp, #16] │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffeb3c2b │ │ + ; instruction: 0xffeb3c37 │ │ andseq r1, r2, ip, ror #27 │ │ ; instruction: 0xffec137e │ │ ; instruction: 0x0014ced8 │ │ │ │ 00184154 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ @@ -211562,15 +211562,15 @@ │ │ movwne r4, #0 │ │ ldr r0, [r6] │ │ subs r0, r0, #1 │ │ str r0, [r6] │ │ bne 185714 │ │ b 1852e8 │ │ ; instruction: 0xffec1002 │ │ - ; instruction: 0xffeb8f2b │ │ + ; instruction: 0xffeb8f37 │ │ ; instruction: 0x001218d8 │ │ ldrh r0, [r0] │ │ cmp r0, #45 ; 0x2d │ │ cmpne r0, #43 ; 0x2b │ │ bne 185310 │ │ str r0, [sp, #24] │ │ sub r5, r5, #1 │ │ @@ -212188,35 +212188,35 @@ │ │ b 18599c │ │ ; instruction: 0xffecdff5 │ │ ; instruction: 0xffeaf092 │ │ andseq r0, r2, r0, lsl r2 │ │ ; instruction: 0xffeccd4c │ │ ; instruction: 0xffebf482 │ │ mulseq r2, r0, r1 │ │ - ; instruction: 0xffeb3453 │ │ + ; instruction: 0xffeb345f │ │ andseq r0, r2, ip, asr #2 │ │ ; instruction: 0xffecf186 │ │ andseq r0, r2, ip, ror #2 │ │ andseq r0, r2, ip, ror lr │ │ andseq r0, r2, r0, asr lr │ │ andseq r0, r2, r4, lsl #1 │ │ ; instruction: 0xffea9685 │ │ andseq r0, r2, r0, asr r0 │ │ ; instruction: 0x00120df8 │ │ ; instruction: 0xffeadfde │ │ - ; instruction: 0xffeb7617 │ │ + ; instruction: 0xffeb7623 │ │ ; instruction: 0x0011fff8 │ │ andseq r0, r2, r0, asr #32 │ │ - ; instruction: 0xffeb6f70 │ │ - ; instruction: 0xffeb8a64 │ │ + ; instruction: 0xffeb6f7c │ │ + ; instruction: 0xffeb8a70 │ │ ldrsheq r0, [r2], -r0 ; │ │ - ; instruction: 0xffeb8b20 │ │ + ; instruction: 0xffeb8b2c │ │ ; instruction: 0x001201b0 │ │ ; instruction: 0xffebd9c3 │ │ - ; instruction: 0xffeb336d │ │ + ; instruction: 0xffeb3379 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #16] │ │ ands r0, r0, #3 │ │ beq 185ba4 │ │ @@ -212974,15 +212974,15 @@ │ │ bl 1667fc <_PyUnicode_FastCopyCharacters@@Base+0x24> │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r0, [sp, #12] │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffebac5b │ │ + ; instruction: 0xffebac67 │ │ andseq pc, r1, r4, asr #23 │ │ ; instruction: 0x0011f9d4 │ │ ; instruction: 0x0011f8f4 │ │ andseq pc, r1, r0, asr #17 │ │ andseq pc, r1, ip, ror #15 │ │ mulseq r1, r4, r6 │ │ andseq pc, r1, r0, ror #12 │ │ @@ -213427,23 +213427,23 @@ │ │ add r1, pc, r1 │ │ str r1, [r4, #4] │ │ str r0, [r4, #8] │ │ str r2, [r4, #12] │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andseq sl, r4, r0, asr r6 │ │ andseq lr, r1, r4, lsl #27 │ │ - ; instruction: 0xffeb4c5d │ │ + ; instruction: 0xffeb4c69 │ │ andseq lr, r1, ip, lsl #28 │ │ ; instruction: 0xffecbe9c │ │ ; instruction: 0xffeacc5a │ │ mulseq r2, r0, r1 │ │ ; instruction: 0xffec1e9a │ │ ; instruction: 0xffeacc9e │ │ andseq sp, r2, ip, lsr r6 │ │ - ; instruction: 0xffeb629d │ │ + ; instruction: 0xffeb62a9 │ │ ; instruction: 0x0012d6f4 │ │ ; instruction: 0xffea8274 │ │ │ │ 00186e84 : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ @@ -213595,15 +213595,15 @@ │ │ bl 16a578 │ │ cmp r0, #0 │ │ beq 18706c │ │ ldr r1, [r5, #8] │ │ add r1, r1, #1 │ │ str r1, [r5, #8] │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffeb1bf0 │ │ + ; instruction: 0xffeb1bfc │ │ andseq lr, r1, r0, lsl #20 │ │ │ │ 001870f0 : │ │ b 2a1f80 │ │ │ │ 001870f4 : │ │ mov r2, #0 │ │ @@ -213872,26 +213872,26 @@ │ │ add r2, pc, r2 │ │ mov r3, #0 │ │ stm r4, {r0, r2} │ │ str r1, [r4, #8] │ │ str r3, [r4, #12] │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xffeb4694 │ │ + ; instruction: 0xffeb46a0 │ │ ; instruction: 0xffebafe7 │ │ ; instruction: 0xffec9469 │ │ andseq lr, r1, r8, ror r8 │ │ ; instruction: 0xffebaf7f │ │ ; instruction: 0xffebdf9e │ │ andseq lr, r1, r0, lsl r8 │ │ ; instruction: 0xffecd600 │ │ ; instruction: 0xffebc504 │ │ ; instruction: 0xffec9334 │ │ - ; instruction: 0xffeb6ffa │ │ - ; instruction: 0xffeb4602 │ │ + ; instruction: 0xffeb7006 │ │ + ; instruction: 0xffeb460e │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r4, r0 │ │ ldr r0, [pc, #268] ; 187644 │ │ ldr r0, [pc, r0] │ │ ldr r5, [r4, #8] │ │ ldr r0, [r0, #32] │ │ @@ -214962,17 +214962,17 @@ │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffecc794 │ │ - ; instruction: 0xffeb2212 │ │ + ; instruction: 0xffeb221e │ │ ; instruction: 0xffecc4e8 │ │ - ; instruction: 0xffeb1f62 │ │ + ; instruction: 0xffeb1f6e │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #44 ; 0x2c │ │ mov r4, #0 │ │ cmp r3, #536870912 ; 0x20000000 │ │ str r4, [fp, #-32] ; 0xffffffe0 │ │ str r4, [sp, #36] ; 0x24 │ │ @@ -215295,17 +215295,17 @@ │ │ str r1, [r0] │ │ bne 188624 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffecc200 │ │ - ; instruction: 0xffeb1c7e │ │ + ; instruction: 0xffeb1c8a │ │ ; instruction: 0xffecbfa4 │ │ - ; instruction: 0xffeb1a22 │ │ + ; instruction: 0xffeb1a2e │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ mov r4, r3 │ │ ldr r3, [r2, #16] │ │ ldr r8, [fp, #8] │ │ tst r3, #32 │ │ @@ -215867,15 +215867,15 @@ │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, #0 │ │ str r6, [r5] │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andseq ip, r1, r0, asr #14 │ │ andseq ip, r1, r0, ror r7 │ │ - ; instruction: 0xffeae54f │ │ + ; instruction: 0xffeae55b │ │ andseq ip, r1, r0, ror #13 │ │ ; instruction: 0xffecabd7 │ │ andseq ip, r1, ip, lsr r7 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ subs lr, r1, r3 │ │ @@ -219288,15 +219288,15 @@ │ │ bl 1f8804 │ │ mov r7, #0 │ │ mov r0, r7 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ; instruction: 0x00127ef4 │ │ ; instruction: 0xffea2835 │ │ - ; instruction: 0xffeaa8ab │ │ + ; instruction: 0xffeaa8b7 │ │ ; instruction: 0xffea28ad │ │ ; instruction: 0xffec5e80 │ │ ; instruction: 0xffeb84d6 │ │ ; instruction: 0xffec0fc0 │ │ andseq r9, r1, r0, asr r1 │ │ ; instruction: 0xffec0fe4 │ │ andseq r9, r1, r4, ror r1 │ │ @@ -219413,19 +219413,19 @@ │ │ cmn r9, #1 │ │ bne 18cab0 │ │ bl 1f8864 │ │ cmp r0, #0 │ │ mvn r9, #0 │ │ bne 18cb28 │ │ b 18cab0 │ │ - ; instruction: 0xffeaa614 │ │ - ; instruction: 0xffeaa5e0 │ │ + ; instruction: 0xffeaa620 │ │ + ; instruction: 0xffeaa5ec │ │ ; instruction: 0xffea2015 │ │ ; instruction: 0xffeb837a │ │ - ; instruction: 0xffeaa584 │ │ + ; instruction: 0xffeaa590 │ │ ; instruction: 0xffea6907 │ │ ; instruction: 0xffeb831e │ │ andseq r9, r1, ip, lsr #32 │ │ andseq r9, r1, ip, lsl r0 │ │ ; instruction: 0xffec0de7 │ │ andseq r8, r1, ip, ror #30 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ @@ -219928,15 +219928,15 @@ │ │ beq 18d238 │ │ ldr r0, [r4] │ │ add r0, r0, #1 │ │ str r0, [r4] │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xffeaca10 │ │ + ; instruction: 0xffeaca1c │ │ andseq r8, r1, ip, lsl r9 │ │ andseq r8, r1, ip, lsl #18 │ │ ; instruction: 0xffec06d7 │ │ andseq r8, r1, ip, asr r8 │ │ ; instruction: 0x001187b4 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ @@ -220083,16 +220083,16 @@ │ │ cmp sl, r5 │ │ beq 18d41c │ │ mov r0, r7 │ │ bl 146fb0 │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffea9d64 │ │ - ; instruction: 0xffeafccf │ │ + ; instruction: 0xffea9d70 │ │ + ; instruction: 0xffeafcdb │ │ andseq r8, r1, ip, ror r6 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #44 ; 0x2c │ │ mov r7, r2 │ │ mov r6, r1 │ │ mov r9, r0 │ │ @@ -220495,15 +220495,15 @@ │ │ mov r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, lr} │ │ b 120cb0 │ │ ; instruction: 0xffebfd50 │ │ - ; instruction: 0xffeaf4ff │ │ + ; instruction: 0xffeaf50b │ │ andseq r7, r1, ip, lsr #29 │ │ b 1806f8 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #16 │ │ mov r4, r0 │ │ ldr r0, [pc, #252] ; 18dd88 │ │ @@ -220567,18 +220567,18 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffeaeced │ │ - ; instruction: 0xffeaf403 │ │ + ; instruction: 0xffeaecf9 │ │ + ; instruction: 0xffeaf40f │ │ ; instruction: 0x00117db0 │ │ - ; instruction: 0xffeab08f │ │ + ; instruction: 0xffeab09b │ │ andseq r7, r1, r8, asr #26 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ mov r0, #32 │ │ str r0, [sp, #4] │ │ @@ -220826,15 +220826,15 @@ │ │ mov r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, lr} │ │ b 120cb0 │ │ ; instruction: 0xffebf829 │ │ - ; instruction: 0xffeaefd3 │ │ + ; instruction: 0xffeaefdf │ │ andseq r7, r1, r0, lsl #19 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #16 │ │ mov r4, r0 │ │ ldr r0, [pc, #252] ; 18e2b0 │ │ mov r2, #0 │ │ @@ -220898,17 +220898,17 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ ; instruction: 0xffec579a │ │ - ; instruction: 0xffeaeedb │ │ + ; instruction: 0xffeaeee7 │ │ andseq r7, r1, r8, lsl #17 │ │ - ; instruction: 0xffeaab67 │ │ + ; instruction: 0xffeaab73 │ │ andseq r7, r1, r0, lsr #16 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ mov r0, #32 │ │ str r0, [sp, #4] │ │ @@ -221420,20 +221420,20 @@ │ │ ldr r2, [r2, #12] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mov r4, #0 │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffeac76c │ │ + ; instruction: 0xffeac778 │ │ ; instruction: 0xffec0661 │ │ andseq r6, r1, ip, asr #31 │ │ andseq r7, r1, r0 │ │ andseq r7, r1, r0, asr #32 │ │ - ; instruction: 0xffeb21bf │ │ + ; instruction: 0xffeb21cb │ │ ldrheq r7, [r1], -r8 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r1, #4] │ │ mov r5, r1 │ │ @@ -223298,28 +223298,28 @@ │ │ add r1, pc, r1 │ │ b 190394 │ │ ldr r1, [pc, #64] ; 190868 │ │ ldr r0, [pc, #64] ; 19086c │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ b 190434 │ │ - ; instruction: 0xffeadb4a │ │ - ; instruction: 0xffeadac6 │ │ + ; instruction: 0xffeadb56 │ │ + ; instruction: 0xffeadad2 │ │ ; instruction: 0xffea303f │ │ ; instruction: 0xffeb4a56 │ │ - ; instruction: 0xffead9e6 │ │ - ; instruction: 0xffeae064 │ │ + ; instruction: 0xffead9f2 │ │ + ; instruction: 0xffeae070 │ │ ; instruction: 0xffeb4976 │ │ - ; instruction: 0xffea8b25 │ │ + ; instruction: 0xffea8b31 │ │ ; instruction: 0x001156f0 │ │ ; instruction: 0xffebc714 │ │ andseq r5, r1, r8, lsl #13 │ │ andseq r5, r1, r8, ror #5 │ │ ; instruction: 0x001157b0 │ │ - ; instruction: 0xffea9cbd │ │ + ; instruction: 0xffea9cc9 │ │ andseq r5, r1, ip, lsl #5 │ │ ; instruction: 0xffec117b │ │ ; instruction: 0xffec0436 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ ldr r2, [r0, #16] │ │ and r3, r2, #96 ; 0x60 │ │ @@ -225226,21 +225226,21 @@ │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ bne 1925fc │ │ mov r4, #0 │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffea68cf │ │ + ; instruction: 0xffea68db │ │ andseq r3, r1, r4, ror r5 │ │ ; instruction: 0x00113af0 │ │ andseq r3, r1, r8, lsr r6 │ │ - ; instruction: 0xffea53f4 │ │ + ; instruction: 0xffea5400 │ │ andseq r3, r1, r4, lsr r5 │ │ - ; instruction: 0xffeabe93 │ │ + ; instruction: 0xffeabe9f │ │ andseq r3, r1, r8, asr #10 │ │ andseq r3, r1, r0, lsr #20 │ │ ; instruction: 0x001139bc │ │ andseq r3, r1, r4, ror #17 │ │ ; instruction: 0xffeb17cc │ │ ; instruction: 0xffebf609 │ │ andseq r3, r1, ip, asr r8 │ │ @@ -225790,18 +225790,18 @@ │ │ beq 192d74 │ │ cmp r1, #125 ; 0x7d │ │ beq 192c38 │ │ ldr r1, [pc, #24] ; 192f34 │ │ add r1, pc, r1 │ │ b 192c24 │ │ ; instruction: 0xffeba2c4 │ │ - ; instruction: 0xffea5130 │ │ + ; instruction: 0xffea513c │ │ ; instruction: 0xffec24a9 │ │ ; instruction: 0xffe9c4cc │ │ - ; instruction: 0xffeacad0 │ │ + ; instruction: 0xffeacadc │ │ ; instruction: 0xffe9ae4c │ │ ; instruction: 0xffeb88aa │ │ mulseq r1, r0, lr │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ ldr ip, [fp, #12] │ │ @@ -226593,15 +226593,15 @@ │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ andseq sp, r3, r4, lsr r8 │ │ ; instruction: 0x00111fd4 │ │ mulseq r2, ip, ip │ │ ; instruction: 0xffeb24e3 │ │ andseq r0, r2, r4, ror #25 │ │ - ; instruction: 0xffea4a8c │ │ + ; instruction: 0xffea4a98 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ mov r0, r1 │ │ bl 12003c │ │ cmn r0, #1 │ │ beq 193bf4 │ │ @@ -226723,17 +226723,17 @@ │ │ bne 193c9c │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffeae713 │ │ - ; instruction: 0xffeaa7ff │ │ + ; instruction: 0xffeaa80b │ │ andseq r1, r1, r4, lsr #31 │ │ - ; instruction: 0xffea7312 │ │ + ; instruction: 0xffea731e │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #32 │ │ ldr r2, [r1, #4] │ │ ldrb r0, [r2, #87] ; 0x57 │ │ tst r0, #16 │ │ bne 193e0c │ │ @@ -243739,15 +243739,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mvn r0, #0 │ │ pop {r4, r5, fp, pc} │ │ andseq r1, r0, r4, lsr #8 │ │ - ; instruction: 0xffe947c5 │ │ + ; instruction: 0xffe947d1 │ │ ; instruction: 0x001013d4 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r2 │ │ ldr r2, [pc, #80] ; 1a4738 <_PyWeakref_ClearRef@@Base+0x41c> │ │ ldr r3, [pc, #80] ; 1a473c <_PyWeakref_ClearRef@@Base+0x420> │ │ mov r5, r0 │ │ @@ -243766,15 +243766,15 @@ │ │ movgt r0, r1 │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {r4, r5, fp, pc} │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffe932cc │ │ + ; instruction: 0xffe932d8 │ │ andseq ip, r2, r8, lsr #24 │ │ andseq r1, r0, r4, ror r3 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [r0, #12] │ │ cmp r0, #0 │ │ beq 1a4770 <_PyWeakref_ClearRef@@Base+0x454> │ │ @@ -243973,15 +243973,15 @@ │ │ cmp r1, #0 │ │ mvneq r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ mvn r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffe9ad9d │ │ + ; instruction: 0xffe9ada9 │ │ ; instruction: 0xffea5947 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #16 │ │ mov r2, r1 │ │ ldr r1, [pc, #652] ; 1a4d20 <_PyWeakref_ClearRef@@Base+0xa04> │ │ mov r5, r0 │ │ @@ -244212,15 +244212,15 @@ │ │ movgt r3, r0 │ │ ldr r2, [r3, #4] │ │ ldr r0, [pc, #12] ; 1a4e30 <_PyWeakref_ClearRef@@Base+0xb14> │ │ ldr r2, [r2, #12] │ │ add r0, pc, r0 │ │ b 16a20c │ │ andseq r0, r0, ip, ror ip │ │ - ; instruction: 0xffe9bda4 │ │ + ; instruction: 0xffe9bdb0 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ ldr r1, [pc, #148] ; 1a4ee0 <_PyWeakref_ClearRef@@Base+0xbc4> │ │ ldr r1, [pc, r1] │ │ cmp r0, r1 │ │ @@ -244259,15 +244259,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andseq r0, r0, ip, lsl #30 │ │ ; instruction: 0x00100efc │ │ andseq r0, r0, r8, lsl ip │ │ - ; instruction: 0xffe9569d │ │ + ; instruction: 0xffe956a9 │ │ mulseq r0, r0, sp │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ ldr r1, [r0, #4] │ │ ldr r0, [pc, #260] ; 1a5014 <_PyWeakref_ClearRef@@Base+0xcf8> │ │ @@ -244336,15 +244336,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andseq r0, r0, r8, asr #28 │ │ andseq r0, r0, r8, lsr lr │ │ andseq r0, r0, r4, asr fp │ │ - ; instruction: 0xffe95551 │ │ + ; instruction: 0xffe9555d │ │ andseq r0, r0, r4, asr #24 │ │ andseq r0, r0, r0, lsl #28 │ │ andseq r0, r0, ip, lsl fp │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r4, [r0, #8] │ │ ldr r0, [r4] │ │ @@ -244374,15 +244374,15 @@ │ │ mvn r0, #0 │ │ pop {r4, r5, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andseq r0, r0, r0, asr #20 │ │ - ; instruction: 0xffe95499 │ │ + ; instruction: 0xffe954a5 │ │ andseq r0, r0, ip, lsl #23 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr lr, [r0, #4] │ │ ldr ip, [pc, #148] ; 1a5168 <_PyWeakref_ClearRef@@Base+0xe4c> │ │ ldr ip, [pc, ip] │ │ cmp lr, ip │ │ @@ -244423,15 +244423,15 @@ │ │ mov r0, #0 │ │ pop {fp, pc} │ │ andseq r0, r0, r4, lsl #25 │ │ andseq r0, r0, r4, ror ip │ │ mulseq r0, r0, r9 │ │ andseq r0, r0, ip, lsr ip │ │ andseq r0, r0, r8, asr r9 │ │ - ; instruction: 0xffe953d5 │ │ + ; instruction: 0xffe953e1 │ │ andseq r0, r0, r8, asr #21 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r4, [r0, #8] │ │ ldr r0, [r4] │ │ cmp r0, #1 │ │ blt 1a51d8 <_PyWeakref_ClearRef@@Base+0xebc> │ │ @@ -244459,15 +244459,15 @@ │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andseq r0, r0, ip, ror #17 │ │ - ; instruction: 0xffe95345 │ │ + ; instruction: 0xffe95351 │ │ andseq r0, r0, r8, lsr sl │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r4, [r0, #8] │ │ ldr r0, [r4] │ │ cmp r0, #1 │ │ blt 1a527c <_PyWeakref_ClearRef@@Base+0xf60> │ │ @@ -244511,18 +244511,18 @@ │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andseq r0, r0, ip, asr r8 │ │ - ; instruction: 0xffe952a1 │ │ + ; instruction: 0xffe952ad │ │ mulseq r0, r4, r9 │ │ andseq r0, r0, r0, ror #17 │ │ - ; instruction: 0xffe9b986 │ │ + ; instruction: 0xffe9b992 │ │ andseq r0, r0, r4, lsr #16 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r1 │ │ mov r6, r0 │ │ ldr r1, [r0, #4] │ │ mov r4, r2 │ │ @@ -244624,15 +244624,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r7 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andseq r0, r0, r8, asr #20 │ │ andseq r0, r0, r8, lsr sl │ │ andseq r0, r0, r4, asr r7 │ │ - ; instruction: 0xffe95161 │ │ + ; instruction: 0xffe9516d │ │ andseq r0, r0, r4, asr r8 │ │ andseq r0, r0, r0, lsl #20 │ │ andseq r0, r0, ip, lsl r7 │ │ andseq r0, r0, r0, asr #19 │ │ ; instruction: 0x001006dc │ │ │ │ 001a54b8 : │ │ @@ -245355,15 +245355,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq pc, pc, ip, ror lr ; │ │ andeq pc, pc, ip, ror #28 │ │ andeq pc, pc, r8, lsl #23 │ │ - ; instruction: 0xffe94585 │ │ + ; instruction: 0xffe94591 │ │ andeq pc, pc, r8, ror ip ; │ │ andeq pc, pc, r4, lsr lr ; │ │ andeq pc, pc, r0, asr fp ; │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -245434,15 +245434,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq pc, pc, r0, asr #26 │ │ andeq pc, pc, r0, lsr sp ; │ │ andeq pc, pc, ip, asr #20 │ │ - ; instruction: 0xffe94449 │ │ + ; instruction: 0xffe94455 │ │ andeq pc, pc, ip, lsr fp ; │ │ strdeq pc, [pc], -r8 │ │ andeq pc, pc, r4, lsl sl ; │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -245513,15 +245513,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq pc, pc, r4, lsl #24 │ │ strdeq pc, [pc], -r4 │ │ andeq pc, pc, r0, lsl r9 ; │ │ - ; instruction: 0xffe9430d │ │ + ; instruction: 0xffe94319 │ │ andeq pc, pc, r0, lsl #20 │ │ ; instruction: 0x000ffbbc │ │ ldrdeq pc, [pc], -r8 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -245592,15 +245592,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq pc, pc, r8, asr #21 │ │ ; instruction: 0x000ffab8 │ │ ldrdeq pc, [pc], -r4 │ │ - ; instruction: 0xffe941d1 │ │ + ; instruction: 0xffe941dd │ │ andeq pc, pc, r4, asr #17 │ │ andeq pc, pc, r0, lsl #21 │ │ muleq pc, ip, r7 ; │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -245671,15 +245671,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq pc, pc, ip, lsl #19 │ │ andeq pc, pc, ip, ror r9 ; │ │ muleq pc, r8, r6 ; │ │ - ; instruction: 0xffe94095 │ │ + ; instruction: 0xffe940a1 │ │ andeq pc, pc, r8, lsl #15 │ │ andeq pc, pc, r4, asr #18 │ │ andeq pc, pc, r0, ror #12 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r1 │ │ mov r6, r0 │ │ @@ -245783,15 +245783,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r7 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andeq pc, pc, ip, asr #16 │ │ andeq pc, pc, ip, lsr r8 ; │ │ andeq pc, pc, r8, asr r5 ; │ │ - ; instruction: 0xffe93f65 │ │ + ; instruction: 0xffe93f71 │ │ andeq pc, pc, r8, asr r6 ; │ │ andeq pc, pc, r4, lsl #16 │ │ andeq pc, pc, r0, lsr #10 │ │ andeq pc, pc, r4, asr #15 │ │ andeq pc, pc, r0, ror #9 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ @@ -245835,15 +245835,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andeq pc, pc, ip, lsl #13 │ │ andeq pc, pc, ip, ror r6 ; │ │ muleq pc, r8, r3 ; │ │ - ; instruction: 0xffe93e1d │ │ + ; instruction: 0xffe93e29 │ │ andeq pc, pc, r0, lsl r5 ; │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ ldr r1, [pc, #148] ; 1a6820 │ │ ldr r1, [pc, r1] │ │ @@ -245883,15 +245883,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andeq pc, pc, ip, asr #11 │ │ ; instruction: 0x000ff5bc │ │ ldrdeq pc, [pc], -r8 │ │ - ; instruction: 0xffe93d5d │ │ + ; instruction: 0xffe93d69 │ │ andeq pc, pc, r0, asr r4 ; │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ ldr r1, [pc, #148] ; 1a68e0 │ │ ldr r1, [pc, r1] │ │ @@ -245931,15 +245931,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andeq pc, pc, ip, lsl #10 │ │ strdeq pc, [pc], -ip │ │ andeq pc, pc, r8, lsl r2 ; │ │ - ; instruction: 0xffe93c9d │ │ + ; instruction: 0xffe93ca9 │ │ muleq pc, r0, r3 ; │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r0, [r0, #8] │ │ ldr r2, [r0] │ │ ldr r1, [pc, #124] ; 1a6988 │ │ cmp r2, #0 │ │ @@ -245971,15 +245971,15 @@ │ │ mvn r0, #0 │ │ pop {r4, r5, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andeq pc, pc, r0, lsl #3 │ │ - ; instruction: 0xffe93bc5 │ │ + ; instruction: 0xffe93bd1 │ │ ; instruction: 0x000ff2b8 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ ldr r1, [pc, #148] ; 1a6a40 │ │ ldr r1, [pc, r1] │ │ @@ -246019,15 +246019,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andeq pc, pc, ip, lsr #7 │ │ muleq pc, ip, r3 ; │ │ strheq pc, [pc], -r8 ; │ │ - ; instruction: 0xffe93b3d │ │ + ; instruction: 0xffe93b49 │ │ andeq pc, pc, r0, lsr r2 ; │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ ldr r1, [r0, #4] │ │ ldr r0, [pc, #260] ; 1a6b74 │ │ @@ -246096,15 +246096,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq pc, pc, r8, ror #5 │ │ ldrdeq pc, [pc], -r8 │ │ strdeq lr, [pc], -r4 │ │ - ; instruction: 0xffe939f1 │ │ + ; instruction: 0xffe939fd │ │ andeq pc, pc, r4, ror #1 │ │ andeq pc, pc, r0, lsr #5 │ │ ; instruction: 0x000fefbc │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -246175,15 +246175,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq pc, pc, ip, lsr #3 │ │ muleq pc, ip, r1 ; │ │ ; instruction: 0x000feeb8 │ │ - ; instruction: 0xffe938b5 │ │ + ; instruction: 0xffe938c1 │ │ andeq lr, pc, r8, lsr #31 │ │ andeq pc, pc, r4, ror #2 │ │ andeq lr, pc, r0, lsl #29 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -246254,15 +246254,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq pc, pc, r0, ror r0 ; │ │ andeq pc, pc, r0, rrx │ │ andeq lr, pc, ip, ror sp ; │ │ - ; instruction: 0xffe93779 │ │ + ; instruction: 0xffe93785 │ │ andeq lr, pc, ip, ror #28 │ │ andeq pc, pc, r8, lsr #32 │ │ andeq lr, pc, r4, asr #26 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -246333,15 +246333,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq lr, pc, r4, lsr pc ; │ │ andeq lr, pc, r4, lsr #30 │ │ andeq lr, pc, r0, asr #24 │ │ - ; instruction: 0xffe9363d │ │ + ; instruction: 0xffe93649 │ │ andeq lr, pc, r0, lsr sp ; │ │ andeq lr, pc, ip, ror #29 │ │ andeq lr, pc, r8, lsl #24 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -246412,15 +246412,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ strdeq lr, [pc], -r8 │ │ andeq lr, pc, r8, ror #27 │ │ andeq lr, pc, r4, lsl #22 │ │ - ; instruction: 0xffe93501 │ │ + ; instruction: 0xffe9350d │ │ strdeq lr, [pc], -r4 │ │ ; instruction: 0x000fedb0 │ │ andeq lr, pc, ip, asr #21 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ @@ -246462,15 +246462,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andeq lr, pc, r0, asr #25 │ │ ; instruction: 0x000fecb0 │ │ andeq lr, pc, ip, asr #19 │ │ - ; instruction: 0xffe93451 │ │ + ; instruction: 0xffe9345d │ │ andeq lr, pc, r4, asr #22 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ ldr r1, [pc, #148] ; 1a71ec │ │ ldr r1, [pc, r1] │ │ @@ -246510,15 +246510,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andeq lr, pc, r0, lsl #24 │ │ strdeq lr, [pc], -r0 │ │ andeq lr, pc, ip, lsl #18 │ │ - ; instruction: 0xffe93391 │ │ + ; instruction: 0xffe9339d │ │ andeq lr, pc, r4, lsl #21 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ ldr r1, [r0, #4] │ │ ldr r0, [pc, #260] ; 1a7320 │ │ @@ -246587,15 +246587,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq lr, pc, ip, lsr fp ; │ │ andeq lr, pc, ip, lsr #22 │ │ andeq lr, pc, r8, asr #16 │ │ - ; instruction: 0xffe93245 │ │ + ; instruction: 0xffe93251 │ │ andeq lr, pc, r8, lsr r9 ; │ │ strdeq lr, [pc], -r4 │ │ andeq lr, pc, r0, lsl r8 ; │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -246666,15 +246666,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq lr, pc, r0, lsl #20 │ │ strdeq lr, [pc], -r0 │ │ andeq lr, pc, ip, lsl #14 │ │ - ; instruction: 0xffe93109 │ │ + ; instruction: 0xffe93115 │ │ strdeq lr, [pc], -ip │ │ ; instruction: 0x000fe9b8 │ │ ldrdeq lr, [pc], -r4 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -246745,15 +246745,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq lr, pc, r4, asr #17 │ │ ; instruction: 0x000fe8b4 │ │ ldrdeq lr, [pc], -r0 │ │ - ; instruction: 0xffe92fcd │ │ + ; instruction: 0xffe92fd9 │ │ andeq lr, pc, r0, asr #13 │ │ andeq lr, pc, ip, ror r8 ; │ │ muleq pc, r8, r5 ; │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -246824,15 +246824,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq lr, pc, r8, lsl #15 │ │ andeq lr, pc, r8, ror r7 ; │ │ muleq pc, r4, r4 ; │ │ - ; instruction: 0xffe92e91 │ │ + ; instruction: 0xffe92e9d │ │ andeq lr, pc, r4, lsl #11 │ │ andeq lr, pc, r0, asr #14 │ │ andeq lr, pc, ip, asr r4 ; │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r1 │ │ mov r6, r0 │ │ @@ -246936,15 +246936,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r7 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andeq lr, pc, r8, asr #12 │ │ andeq lr, pc, r8, lsr r6 ; │ │ andeq lr, pc, r4, asr r3 ; │ │ - ; instruction: 0xffe92d61 │ │ + ; instruction: 0xffe92d6d │ │ andeq lr, pc, r4, asr r4 ; │ │ andeq lr, pc, r0, lsl #12 │ │ andeq lr, pc, ip, lsl r3 ; │ │ andeq lr, pc, r0, asr #11 │ │ ldrdeq lr, [pc], -ip │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ @@ -247017,15 +247017,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq lr, pc, r4, lsl #9 │ │ andeq lr, pc, r4, ror r4 ; │ │ muleq pc, r0, r1 ; │ │ - ; instruction: 0xffe92b8d │ │ + ; instruction: 0xffe92b99 │ │ andeq lr, pc, r0, lsl #5 │ │ andeq lr, pc, ip, lsr r4 ; │ │ andeq lr, pc, r8, asr r1 ; │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -247096,15 +247096,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq lr, pc, r8, asr #6 │ │ andeq lr, pc, r8, lsr r3 ; │ │ andeq lr, pc, r4, asr r0 ; │ │ - ; instruction: 0xffe92a51 │ │ + ; instruction: 0xffe92a5d │ │ andeq lr, pc, r4, asr #2 │ │ andeq lr, pc, r0, lsl #6 │ │ andeq lr, pc, ip, lsl r0 ; │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -247175,15 +247175,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq lr, pc, ip, lsl #4 │ │ strdeq lr, [pc], -ip │ │ andeq sp, pc, r8, lsl pc ; │ │ - ; instruction: 0xffe92915 │ │ + ; instruction: 0xffe92921 │ │ andeq lr, pc, r8 │ │ andeq lr, pc, r4, asr #3 │ │ andeq sp, pc, r0, ror #29 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -247254,15 +247254,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ldrdeq lr, [pc], -r0 │ │ andeq lr, pc, r0, asr #1 │ │ ldrdeq sp, [pc], -ip │ │ - ; instruction: 0xffe927d9 │ │ + ; instruction: 0xffe927e5 │ │ andeq sp, pc, ip, asr #29 │ │ andeq lr, pc, r8, lsl #1 │ │ andeq sp, pc, r4, lsr #27 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -247333,15 +247333,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ muleq pc, r4, pc ; │ │ andeq sp, pc, r4, lsl #31 │ │ andeq sp, pc, r0, lsr #25 │ │ - ; instruction: 0xffe9269d │ │ + ; instruction: 0xffe926a9 │ │ muleq pc, r0, sp ; │ │ andeq sp, pc, ip, asr #30 │ │ andeq sp, pc, r8, ror #24 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -247412,15 +247412,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq sp, pc, r8, asr lr ; │ │ andeq sp, pc, r8, asr #28 │ │ andeq sp, pc, r4, ror #22 │ │ - ; instruction: 0xffe92561 │ │ + ; instruction: 0xffe9256d │ │ andeq sp, pc, r4, asr ip ; │ │ andeq sp, pc, r0, lsl lr ; │ │ andeq sp, pc, ip, lsr #22 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -247491,15 +247491,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq sp, pc, ip, lsl sp ; │ │ andeq sp, pc, ip, lsl #26 │ │ andeq sp, pc, r8, lsr #20 │ │ - ; instruction: 0xffe92425 │ │ + ; instruction: 0xffe92431 │ │ andeq sp, pc, r8, lsl fp ; │ │ ldrdeq sp, [pc], -r4 │ │ strdeq sp, [pc], -r0 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -247570,15 +247570,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq sp, pc, r0, ror #23 │ │ ldrdeq sp, [pc], -r0 │ │ andeq sp, pc, ip, ror #17 │ │ - ; instruction: 0xffe922e9 │ │ + ; instruction: 0xffe922f5 │ │ ldrdeq sp, [pc], -ip │ │ muleq pc, r8, fp ; │ │ ; instruction: 0x000fd8b4 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -247649,15 +247649,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq sp, pc, r4, lsr #21 │ │ muleq pc, r4, sl ; │ │ ; instruction: 0x000fd7b0 │ │ - ; instruction: 0xffe921ad │ │ + ; instruction: 0xffe921b9 │ │ andeq sp, pc, r0, lsr #17 │ │ andeq sp, pc, ip, asr sl ; │ │ andeq sp, pc, r8, ror r7 ; │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ @@ -247699,15 +247699,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andeq sp, pc, ip, ror #18 │ │ andeq sp, pc, ip, asr r9 ; │ │ andeq sp, pc, r8, ror r6 ; │ │ - ; instruction: 0xffe920fd │ │ + ; instruction: 0xffe92109 │ │ strdeq sp, [pc], -r0 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ ldr r1, [r0, #4] │ │ ldr r0, [pc, #260] ; 1a85b4 │ │ @@ -247776,15 +247776,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq sp, pc, r8, lsr #17 │ │ muleq pc, r8, r8 ; │ │ ; instruction: 0x000fd5b4 │ │ - ; instruction: 0xffe91fb1 │ │ + ; instruction: 0xffe91fbd │ │ andeq sp, pc, r4, lsr #13 │ │ andeq sp, pc, r0, ror #16 │ │ andeq sp, pc, ip, ror r5 ; │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -247855,15 +247855,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq sp, pc, ip, ror #14 │ │ andeq sp, pc, ip, asr r7 ; │ │ andeq sp, pc, r8, ror r4 ; │ │ - ; instruction: 0xffe91e75 │ │ + ; instruction: 0xffe91e81 │ │ andeq sp, pc, r8, ror #10 │ │ andeq sp, pc, r4, lsr #14 │ │ andeq sp, pc, r0, asr #8 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r4, [r0, #8] │ │ ldr r0, [r4] │ │ @@ -247893,15 +247893,15 @@ │ │ mvn r0, #0 │ │ pop {r4, r5, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andeq sp, pc, r4, ror #6 │ │ - ; instruction: 0xffe91dbd │ │ + ; instruction: 0xffe91dc9 │ │ ; instruction: 0x000fd4b0 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r4, [r0, #8] │ │ ldr r0, [r4] │ │ cmp r0, #1 │ │ blt 1a87f0 │ │ @@ -247929,15 +247929,15 @@ │ │ mvn r0, #0 │ │ pop {r4, r5, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ ldrdeq sp, [pc], -r4 │ │ - ; instruction: 0xffe91d2d │ │ + ; instruction: 0xffe91d39 │ │ andeq sp, pc, r0, lsr #8 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ mov r5, r0 │ │ ldr r1, [r0, #4] │ │ ldr r0, [pc, #260] ; 1a894c │ │ @@ -248006,15 +248006,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq sp, pc, r0, lsl r5 ; │ │ andeq sp, pc, r0, lsl #10 │ │ andeq sp, pc, ip, lsl r2 ; │ │ - ; instruction: 0xffe91c19 │ │ + ; instruction: 0xffe91c25 │ │ andeq sp, pc, ip, lsl #6 │ │ andeq sp, pc, r8, asr #9 │ │ andeq sp, pc, r4, ror #3 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r4, [r0, #8] │ │ ldr r0, [r4] │ │ @@ -248048,15 +248048,15 @@ │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andeq sp, pc, r8, lsl #2 │ │ - ; instruction: 0xffe91b71 │ │ + ; instruction: 0xffe91b7d │ │ andeq sp, pc, r4, ror #4 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ ldr r1, [pc, #208] ; 1a8af4 │ │ @@ -248113,15 +248113,15 @@ │ │ mov r0, r5 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andeq sp, pc, r4, lsr r3 ; │ │ andeq sp, pc, r4, lsr #6 │ │ andseq ip, r0, ip, ror #1 │ │ andeq sp, pc, r0, asr #32 │ │ - ; instruction: 0xffe91ac5 │ │ + ; instruction: 0xffe91ad1 │ │ ; instruction: 0x000fd1b8 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ ldr r1, [pc, #208] ; 1a8bf8 │ │ @@ -248178,15 +248178,15 @@ │ │ mov r0, r5 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andeq sp, pc, r0, lsr r2 ; │ │ andeq sp, pc, r0, lsr #4 │ │ ; instruction: 0x0010bff4 │ │ andeq ip, pc, ip, lsr pc ; │ │ - ; instruction: 0xffe919c1 │ │ + ; instruction: 0xffe919cd │ │ strheq sp, [pc], -r4 │ │ │ │ 001a8c10 : │ │ sub sp, sp, #4 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #4 │ │ @@ -249138,15 +249138,15 @@ │ │ andseq fp, r0, r4, asr #18 │ │ ; instruction: 0xffe87b8c │ │ andeq ip, pc, r8, ror r2 ; │ │ ; instruction: 0xffeab924 │ │ andeq ip, pc, r0, lsr #4 │ │ andeq ip, pc, ip, lsl #7 │ │ andseq fp, r0, r4, lsr r5 │ │ - ; instruction: 0xffe96051 │ │ + ; instruction: 0xffe9605d │ │ andeq ip, pc, r8, lsl r3 ; │ │ ; instruction: 0xffea704d │ │ ; instruction: 0xffea1921 │ │ andeq ip, pc, r4, lsr r8 ; │ │ ; instruction: 0xffe8b79c │ │ andeq ip, pc, r4, asr #2 │ │ ; instruction: 0xffe87a57 │ │ @@ -250351,21 +250351,21 @@ │ │ ldr r0, [r4] │ │ subs r0, r0, #1 │ │ str r0, [r4] │ │ bne 1aac64 <_PyWarnings_Init@@Base+0x620> │ │ b 1aac5c <_PyWarnings_Init@@Base+0x618> │ │ andeq fp, pc, r8, asr #3 │ │ andseq r6, r2, r0, asr sl │ │ - ; instruction: 0xffe8e4e7 │ │ + ; instruction: 0xffe8e4f3 │ │ andseq r6, r2, r8, ror #18 │ │ ; instruction: 0xffe9fb3a │ │ andseq r6, r2, r4, asr #18 │ │ andseq r6, r2, r0, lsl #20 │ │ andseq r6, r2, ip, ror #19 │ │ - ; instruction: 0xffe8e3fb │ │ + ; instruction: 0xffe8e407 │ │ andseq r6, r2, r8, lsl #17 │ │ ; instruction: 0xffe9fa66 │ │ andseq r6, r2, ip, asr #16 │ │ andseq r6, r2, r8, lsl r8 │ │ ; instruction: 0x000faebc │ │ ; instruction: 0xffea1fad │ │ ; instruction: 0x001267b8 │ │ @@ -251155,15 +251155,15 @@ │ │ andeq sl, pc, r8, ror r2 ; │ │ ; instruction: 0xffea2043 │ │ andeq sl, pc, r8, asr #3 │ │ andeq sl, pc, r4, lsr #2 │ │ andeq sl, pc, ip, lsr #5 │ │ andeq sl, pc, r4, lsl #5 │ │ andeq sl, pc, r0, ror #1 │ │ - ; instruction: 0xffe93e18 │ │ + ; instruction: 0xffe93e24 │ │ andeq sl, pc, r8, lsr #1 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #76 ; 0x4c │ │ mov r6, r2 │ │ ldr r2, [pc, #864] ; 1abdd4 <_PyWarnings_Init@@Base+0x1790> │ │ ldr sl, [pc, #864] ; 1abdd8 <_PyWarnings_Init@@Base+0x1794> │ │ @@ -251382,15 +251382,15 @@ │ │ mov r4, #0 │ │ cmp r0, #0 │ │ bne 1abb5c <_PyWarnings_Init@@Base+0x1518> │ │ b 1abb04 <_PyWarnings_Init@@Base+0x14c0> │ │ ; instruction: 0xffe836ea │ │ andseq r9, r0, r8, asr #4 │ │ muleq pc, r4, pc ; │ │ - ; instruction: 0xffe9158d │ │ + ; instruction: 0xffe91599 │ │ andeq r9, pc, r4, lsl #30 │ │ andseq r9, r0, r8, lsl #1 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ ldr r0, [pc, #96] ; 1abe5c <_PyWarnings_Init@@Base+0x1818> │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0, #232] ; 0xe8 │ │ @@ -254099,15 +254099,15 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffea69b0 │ │ andeq r7, pc, r0, lsl #5 │ │ - ; instruction: 0xffe8bd25 │ │ + ; instruction: 0xffe8bd31 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ cmp r0, #0 │ │ beq 1ae8d8 <_PyWarnings_Init@@Base+0x4294> │ │ mov r6, r1 │ │ cmp r1, #0 │ │ beq 1ae8e4 <_PyWarnings_Init@@Base+0x42a0> │ │ @@ -254143,15 +254143,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, #20] ; 1ae908 <_PyWarnings_Init@@Base+0x42c4> │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xffe90f4f │ │ + ; instruction: 0xffe90f5b │ │ andeq r7, pc, r8, asr #3 │ │ ; instruction: 0xffe83fa1 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq 1ae984 <_PyWarnings_Init@@Base+0x4340> │ │ mov r7, r0 │ │ @@ -254260,15 +254260,15 @@ │ │ ldr r0, [pc, #24] ; 1aeadc <_PyWarnings_Init@@Base+0x4498> │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe8babe │ │ + ; instruction: 0xffe8baca │ │ strdeq r6, [pc], -r4 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq 1aeb54 <_PyWarnings_Init@@Base+0x4510> │ │ mov r5, r1 │ │ cmp r1, #0 │ │ @@ -254308,15 +254308,15 @@ │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xffea0696 │ │ andeq r6, pc, r0, asr #30 │ │ ; instruction: 0xffea53f7 │ │ - ; instruction: 0xffe88e52 │ │ + ; instruction: 0xffe88e5e │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq 1aec10 <_PyWarnings_Init@@Base+0x45cc> │ │ mov r6, r1 │ │ cmp r1, #0 │ │ beq 1aec1c <_PyWarnings_Init@@Base+0x45d8> │ │ @@ -254762,15 +254762,15 @@ │ │ ldr r0, [pc, #24] ; 1af2b4 <_PyWarnings_Init@@Base+0x4c70> │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe8c826 │ │ + ; instruction: 0xffe8c832 │ │ andeq r6, pc, ip, lsl r8 ; │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r7, r0 │ │ ldr r0, [fp, #8] │ │ mov r6, r1 │ │ mov r1, #44 ; 0x2c │ │ @@ -254941,16 +254941,16 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xffe9d66a │ │ andeq r6, pc, r8, asr r5 ; │ │ - ; instruction: 0xffe8c595 │ │ - ; instruction: 0xffe8b04b │ │ + ; instruction: 0xffe8c5a1 │ │ + ; instruction: 0xffe8b057 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq 1af5e8 <_PyWarnings_Init@@Base+0x4fa4> │ │ mov r4, r1 │ │ cmp r1, #0 │ │ beq 1af5f4 <_PyWarnings_Init@@Base+0x4fb0> │ │ @@ -255066,16 +255066,16 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xffe81cbf │ │ andeq r6, pc, r4, ror #6 │ │ - ; instruction: 0xffe8976f │ │ - ; instruction: 0xffe8d9ed │ │ + ; instruction: 0xffe8977b │ │ + ; instruction: 0xffe8d9f9 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r0 │ │ ldr r0, [fp, #16] │ │ mov r4, r1 │ │ mov r1, #32 │ │ mov r6, r3 │ │ @@ -255143,15 +255143,15 @@ │ │ ldr r0, [pc, #24] ; 1af8a8 <_PyWarnings_Init@@Base+0x5264> │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe8ffcd │ │ + ; instruction: 0xffe8ffd9 │ │ andeq r6, pc, r8, lsr #4 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq 1af908 <_PyWarnings_Init@@Base+0x52c4> │ │ mov r5, r0 │ │ ldr r0, [fp, #16] │ │ @@ -255216,17 +255216,17 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, #20] ; 1af9cc <_PyWarnings_Init@@Base+0x5388> │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe8fede │ │ + ; instruction: 0xffe8feea │ │ andeq r6, pc, r4, lsl #2 │ │ - ; instruction: 0xffe8c156 │ │ + ; instruction: 0xffe8c162 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq 1afa30 <_PyWarnings_Init@@Base+0x53ec> │ │ mov r5, r0 │ │ ldr r0, [fp, #16] │ │ mov r4, r1 │ │ @@ -255250,15 +255250,15 @@ │ │ ldr r0, [pc, #24] ; 1afa54 <_PyWarnings_Init@@Base+0x5410> │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe8d726 │ │ + ; instruction: 0xffe8d732 │ │ andeq r6, pc, ip, ror r0 ; │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq 1afaac <_PyWarnings_Init@@Base+0x5468> │ │ mov r4, r0 │ │ ldr r0, [fp, #12] │ │ @@ -255333,15 +255333,15 @@ │ │ ldr r0, [pc, #24] ; 1afba0 <_PyWarnings_Init@@Base+0x555c> │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe8934e │ │ + ; instruction: 0xffe8935a │ │ andeq r5, pc, r0, lsr pc ; │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq 1afc08 <_PyWarnings_Init@@Base+0x55c4> │ │ mov r7, r0 │ │ ldr r0, [fp, #20] │ │ @@ -255368,15 +255368,15 @@ │ │ ldr r0, [pc, #24] ; 1afc2c <_PyWarnings_Init@@Base+0x55e8> │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe8fc93 │ │ + ; instruction: 0xffe8fc9f │ │ andeq r5, pc, r4, lsr #29 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq 1afc94 <_PyWarnings_Init@@Base+0x5650> │ │ mov r7, r0 │ │ ldr r0, [fp, #20] │ │ @@ -255403,15 +255403,15 @@ │ │ ldr r0, [pc, #24] ; 1afcb8 <_PyWarnings_Init@@Base+0x5674> │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe87d4e │ │ + ; instruction: 0xffe87d5a │ │ andeq r5, pc, r8, lsl lr ; │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq 1afd20 <_PyWarnings_Init@@Base+0x56dc> │ │ mov r7, r0 │ │ ldr r0, [fp, #20] │ │ @@ -255584,15 +255584,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, #20] ; 1aff8c <_PyWarnings_Init@@Base+0x5948> │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe8e57c │ │ + ; instruction: 0xffe8e588 │ │ andeq r5, pc, r4, asr #22 │ │ ; instruction: 0xffe9b8bb │ │ ; instruction: 0xffe865c0 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq 1afffc <_PyWarnings_Init@@Base+0x59b8> │ │ @@ -255665,15 +255665,15 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xffea3ee4 │ │ andeq r5, pc, r8, lsl #20 │ │ - ; instruction: 0xffe8e450 │ │ + ; instruction: 0xffe8e45c │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ cmp r1, #0 │ │ beq 1b012c <_PyWarnings_Init@@Base+0x5ae8> │ │ mov r5, r0 │ │ ldr r0, [fp, #16] │ │ mov r4, r1 │ │ @@ -255904,15 +255904,15 @@ │ │ ldr r0, [pc, #24] ; 1b048c <_PyWarnings_Init@@Base+0x5e48> │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe8a157 │ │ + ; instruction: 0xffe8a163 │ │ andeq r5, pc, r4, asr #12 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ cmp r0, #0 │ │ beq 1b04c8 <_PyWarnings_Init@@Base+0x5e84> │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -257132,22 +257132,22 @@ │ │ add r1, pc, r1 │ │ b 1b14fc │ │ ldr r1, [pc, #216] ; 1b187c │ │ ldr r0, [pc, #216] ; 1b1880 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ b 1b16f4 │ │ - ; instruction: 0xffe865ec │ │ + ; instruction: 0xffe865f8 │ │ ; instruction: 0xffe95286 │ │ andeq r4, pc, r4, asr #30 │ │ andseq r0, r2, r4, asr #15 │ │ andeq r4, pc, r8, asr #29 │ │ andeq r3, pc, r0, lsl r6 ; │ │ ; instruction: 0xffe9d426 │ │ - ; instruction: 0xffe898a4 │ │ + ; instruction: 0xffe898b0 │ │ andeq r4, pc, r8, lsr #21 │ │ muleq pc, r0, sp ; │ │ ; instruction: 0xffe7f4ae │ │ ; instruction: 0xffe9e5b0 │ │ ; instruction: 0xffe9e238 │ │ strdeq r4, [pc], -r4 ; │ │ ; instruction: 0xffe9e25e │ │ @@ -257171,24 +257171,24 @@ │ │ ; instruction: 0xffe9bafc │ │ ; instruction: 0xffea3be5 │ │ ; instruction: 0xffe82bd8 │ │ andeq r4, pc, ip, lsr #26 │ │ ; instruction: 0xffe7f47b │ │ ; instruction: 0xffe95459 │ │ ; instruction: 0xffe9a1e7 │ │ - ; instruction: 0xffe8d3db │ │ - ; instruction: 0xffe8c2d7 │ │ + ; instruction: 0xffe8d3e7 │ │ + ; instruction: 0xffe8c2e3 │ │ ; instruction: 0xffe7ea27 │ │ andeq r4, pc, r4, asr r3 ; │ │ ; instruction: 0xffea2b23 │ │ andeq r4, pc, r8, lsl #11 │ │ andeq r4, pc, r0, lsr #18 │ │ - ; instruction: 0xffe8e7de │ │ + ; instruction: 0xffe8e7ea │ │ ; instruction: 0xffe90fb4 │ │ - ; instruction: 0xffe8ce11 │ │ + ; instruction: 0xffe8ce1d │ │ ; instruction: 0xffe94d1a │ │ ; instruction: 0xffe90edc │ │ ; instruction: 0xffe9f093 │ │ andeq r4, pc, r0, lsl r3 ; │ │ ; instruction: 0xffe8089c │ │ strdeq r4, [pc], -r0 │ │ push {r4, r5, fp, lr} │ │ @@ -257223,43 +257223,43 @@ │ │ beq 1b3158 │ │ b 1b19a0 │ │ andseq pc, r1, ip, asr #20 │ │ ; instruction: 0xffe93a47 │ │ ; instruction: 0xffe92092 │ │ ; instruction: 0xffe80edf │ │ ; instruction: 0xffe9b1dc │ │ - ; instruction: 0xffe8cad5 │ │ + ; instruction: 0xffe8cae1 │ │ ; instruction: 0xffe7f9f5 │ │ ; instruction: 0xffe909bc │ │ ; instruction: 0xffe9b111 │ │ ; instruction: 0xffe90958 │ │ ; instruction: 0xffe80da1 │ │ ; instruction: 0xffe91f05 │ │ ; instruction: 0xffe908bd │ │ ; instruction: 0xffea1193 │ │ ; instruction: 0xffe9fdce │ │ - ; instruction: 0xffe85da8 │ │ + ; instruction: 0xffe85db4 │ │ ; instruction: 0xffe988b8 │ │ - ; instruction: 0xffe8ef51 │ │ + ; instruction: 0xffe8ef5d │ │ ; instruction: 0xffe9d534 │ │ ; instruction: 0xffe8338a │ │ - ; instruction: 0xffe88871 │ │ - ; instruction: 0xffe8db14 │ │ - ; instruction: 0xffe8710e │ │ + ; instruction: 0xffe8887d │ │ + ; instruction: 0xffe8db20 │ │ + ; instruction: 0xffe8711a │ │ ; instruction: 0xffea217c │ │ ; instruction: 0xffe9fba5 │ │ ; instruction: 0xffe7d2f6 │ │ ; instruction: 0xffea20d9 │ │ ; instruction: 0xffe934ff │ │ - ; instruction: 0xffe8ecf3 │ │ - ; instruction: 0xffe89bb5 │ │ + ; instruction: 0xffe8ecff │ │ + ; instruction: 0xffe89bc1 │ │ ; instruction: 0xffe7d1e4 │ │ ; instruction: 0xffe9ac27 │ │ ; instruction: 0xffe81b5b │ │ - ; instruction: 0xffe8d87a │ │ + ; instruction: 0xffe8d886 │ │ ; instruction: 0xffea1f1d │ │ ; instruction: 0xffea0ccc │ │ ; instruction: 0xffe84456 │ │ ; instruction: 0xffe9f8d7 │ │ cmp r4, #0 │ │ mov r7, r4 │ │ ldr r1, [pc, #-164] ; 1b190c │ │ @@ -258788,71 +258788,71 @@ │ │ ; instruction: 0xffe8066e │ │ ; instruction: 0xffe9e5a8 │ │ ; instruction: 0xffea2fa3 │ │ ; instruction: 0xffea1c8a │ │ ; instruction: 0xffea0a35 │ │ ; instruction: 0xffe96a7d │ │ ; instruction: 0xffe84183 │ │ - ; instruction: 0xffe8c111 │ │ + ; instruction: 0xffe8c11d │ │ ; instruction: 0xffe7f02a │ │ ; instruction: 0xffe92f8e │ │ ; instruction: 0xffe7cce3 │ │ ; instruction: 0xffe9693a │ │ - ; instruction: 0xffe8bfff │ │ + ; instruction: 0xffe8c00b │ │ ; instruction: 0xffe7dc53 │ │ - ; instruction: 0xffe86969 │ │ - ; instruction: 0xffe8802a │ │ - ; instruction: 0xffe8bf29 │ │ + ; instruction: 0xffe86975 │ │ + ; instruction: 0xffe88036 │ │ + ; instruction: 0xffe8bf35 │ │ ; instruction: 0xffe8fe4e │ │ - ; instruction: 0xffe8ab13 │ │ + ; instruction: 0xffe8ab1f │ │ ; instruction: 0xffe9b977 │ │ ; instruction: 0xffe9b945 │ │ ; instruction: 0xffe7b6b1 │ │ ; instruction: 0xffe97e07 │ │ ; instruction: 0xffe7b64e │ │ ; instruction: 0xffea2adc │ │ - ; instruction: 0xffe87e04 │ │ + ; instruction: 0xffe87e10 │ │ ; instruction: 0xffe91261 │ │ ; instruction: 0xffe9c9de │ │ ; instruction: 0xffe81f88 │ │ ; instruction: 0xffe93b5b │ │ ; instruction: 0xffea16aa │ │ ; instruction: 0xffe81230 │ │ ; instruction: 0xffea041e │ │ ; instruction: 0xffe92a56 │ │ - ; instruction: 0xffe8cedf │ │ + ; instruction: 0xffe8ceeb │ │ ; instruction: 0xffe96409 │ │ - ; instruction: 0xffe87ba3 │ │ + ; instruction: 0xffe87baf │ │ ; instruction: 0xffe83ac1 │ │ ; instruction: 0xffe9a140 │ │ ; instruction: 0xffe9a10e │ │ - ; instruction: 0xffe8e0f2 │ │ + ; instruction: 0xffe8e0fe │ │ ; instruction: 0xffe9b4b3 │ │ - ; instruction: 0xffe87a5a │ │ - ; instruction: 0xffe87a2a │ │ - ; instruction: 0xffe8e019 │ │ - ; instruction: 0xffe862ab │ │ + ; instruction: 0xffe87a66 │ │ + ; instruction: 0xffe87a36 │ │ + ; instruction: 0xffe8e025 │ │ + ; instruction: 0xffe862b7 │ │ ; instruction: 0xffe8f7fb │ │ ; instruction: 0xffe9c581 │ │ ; instruction: 0xffe98b3f │ │ - ; instruction: 0xffe88df8 │ │ - ; instruction: 0xffe88dc6 │ │ + ; instruction: 0xffe88e04 │ │ + ; instruction: 0xffe88dd2 │ │ ; instruction: 0xffe837b8 │ │ - ; instruction: 0xffe8a3a8 │ │ + ; instruction: 0xffe8a3b4 │ │ ; instruction: 0xffea11a6 │ │ ; instruction: 0xffe99dcd │ │ ; instruction: 0xffe7e5ec │ │ ; instruction: 0xffe7e5ba │ │ ; instruction: 0xffe7d2bc │ │ ; instruction: 0xffe9eade │ │ ; instruction: 0xffe99cb8 │ │ ; instruction: 0xffe94951 │ │ - ; instruction: 0xffe8c8fb │ │ - ; instruction: 0xffe85ef8 │ │ - ; instruction: 0xffe849c7 │ │ + ; instruction: 0xffe8c907 │ │ + ; instruction: 0xffe85f04 │ │ + ; instruction: 0xffe849d3 │ │ ; instruction: 0xffe8f410 │ │ ; instruction: 0xffe9d7ac │ │ ; instruction: 0xffe9480f │ │ ; instruction: 0xffe9c127 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #24 │ │ @@ -259510,90 +259510,90 @@ │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ; instruction: 0xffe800b3 │ │ ; instruction: 0xffe80164 │ │ ; instruction: 0xffe7dcd8 │ │ ; instruction: 0xffe7e228 │ │ - ; instruction: 0xffe88869 │ │ + ; instruction: 0xffe88875 │ │ ; instruction: 0xffe9605c │ │ - ; instruction: 0xffe85bc8 │ │ + ; instruction: 0xffe85bd4 │ │ ; instruction: 0xffe92bcb │ │ ; instruction: 0xffe7be28 │ │ ; instruction: 0xffe9fa56 │ │ ; instruction: 0xffe80808 │ │ ; instruction: 0xffe95fd7 │ │ ; instruction: 0xffe95fc4 │ │ ; instruction: 0xffe92046 │ │ - ; instruction: 0xffe8c53b │ │ + ; instruction: 0xffe8c547 │ │ ; instruction: 0xffe9201b │ │ ; instruction: 0xffe93007 │ │ ; instruction: 0xffea1ea9 │ │ ; instruction: 0xffe9711c │ │ - ; instruction: 0xffe8d910 │ │ - ; instruction: 0xffe8b0b1 │ │ + ; instruction: 0xffe8d91c │ │ + ; instruction: 0xffe8b0bd │ │ ; instruction: 0xffe83110 │ │ ; instruction: 0xffe9e596 │ │ - ; instruction: 0xffe8c469 │ │ + ; instruction: 0xffe8c475 │ │ ; instruction: 0xffe9445a │ │ ; instruction: 0xffe9be8a │ │ - ; instruction: 0xffe84617 │ │ - ; instruction: 0xffe8c40e │ │ + ; instruction: 0xffe84623 │ │ + ; instruction: 0xffe8c41a │ │ ; instruction: 0xffea1dae │ │ ; instruction: 0xffe9e4f2 │ │ ; instruction: 0xffe9e4df │ │ - ; instruction: 0xffe8709b │ │ - ; instruction: 0xffe85218 │ │ + ; instruction: 0xffe870a7 │ │ + ; instruction: 0xffe85224 │ │ ; instruction: 0xffe91e76 │ │ ; instruction: 0xffe7f398 │ │ ; instruction: 0xffe9dd20 │ │ ; instruction: 0xffe97c39 │ │ ; instruction: 0xffe81657 │ │ ; instruction: 0xffe9a25c │ │ ; instruction: 0xffe94301 │ │ ; instruction: 0xffe7a7f3 │ │ - ; instruction: 0xffe8aec8 │ │ - ; instruction: 0xffe8c2b0 │ │ + ; instruction: 0xffe8aed4 │ │ + ; instruction: 0xffe8c2bc │ │ ; instruction: 0xffe9e3b2 │ │ ; instruction: 0xffe95cca │ │ ; instruction: 0xffe90999 │ │ - ; instruction: 0xffe8cf3e │ │ + ; instruction: 0xffe8cf4a │ │ ; instruction: 0xffe97adb │ │ ; instruction: 0xffe7b672 │ │ ; instruction: 0xffe7d840 │ │ - ; instruction: 0xffe8788a │ │ + ; instruction: 0xffe87896 │ │ ; instruction: 0xffe82e49 │ │ ; instruction: 0xffe819f5 │ │ - ; instruction: 0xffe86e94 │ │ + ; instruction: 0xffe86ea0 │ │ ; instruction: 0xffe95bdf │ │ ; instruction: 0xffea1b32 │ │ ; instruction: 0xffe9bbad │ │ ; instruction: 0xffe82dbf │ │ - ; instruction: 0xffe8d56c │ │ - ; instruction: 0xffe899d9 │ │ - ; instruction: 0xffe8ad0c │ │ + ; instruction: 0xffe8d578 │ │ + ; instruction: 0xffe899e5 │ │ + ; instruction: 0xffe8ad18 │ │ ; instruction: 0xffe7d9cd │ │ - ; instruction: 0xffe8bd44 │ │ + ; instruction: 0xffe8bd50 │ │ ; instruction: 0xffe7f0e9 │ │ ; instruction: 0xffe92b93 │ │ ; instruction: 0xffe9badc │ │ ; instruction: 0xffe94082 │ │ ; instruction: 0xffe9de8d │ │ ; instruction: 0xffea06fa │ │ ; instruction: 0xffe9f4bd │ │ ; instruction: 0xffe94c19 │ │ ; instruction: 0xffe7b217 │ │ ; instruction: 0xffe9afa5 │ │ - ; instruction: 0xffe881f9 │ │ + ; instruction: 0xffe88205 │ │ ; instruction: 0x001013b8 │ │ - ; instruction: 0xffe881a9 │ │ + ; instruction: 0xffe881b5 │ │ ; instruction: 0xffe7db34 │ │ ; instruction: 0xffe992b3 │ │ - ; instruction: 0xffe8aad1 │ │ - ; instruction: 0xffe8d1e1 │ │ + ; instruction: 0xffe8aadd │ │ + ; instruction: 0xffe8d1ed │ │ andeq r2, pc, r4, lsl #1 │ │ ; instruction: 0xffe91922 │ │ ; instruction: 0xffe9f2c1 │ │ ; instruction: 0xffe991ab │ │ ; instruction: 0xffea173c │ │ ; instruction: 0xffe7d8f1 │ │ andeq r1, pc, ip, ror pc ; │ │ @@ -259611,57 +259611,57 @@ │ │ ; instruction: 0xffe7e715 │ │ ; instruction: 0xffe8f8b9 │ │ strdeq pc, [lr], -r8 │ │ andeq r1, pc, r4, ror #16 │ │ andeq r1, pc, r8, asr #16 │ │ ; instruction: 0xffe8f825 │ │ andeq pc, lr, r8, lsr #31 │ │ - ; instruction: 0xffe837a7 │ │ + ; instruction: 0xffe837b3 │ │ strdeq r1, [pc], -r4 │ │ ldrdeq r1, [pc], -r8 │ │ ; instruction: 0xffe8e1a5 │ │ andeq pc, lr, r0, asr pc ; │ │ ; instruction: 0xffe80df8 │ │ andeq r1, pc, r4, lsl #15 │ │ andeq r1, pc, r8, ror #14 │ │ ; instruction: 0xffe9ea43 │ │ strdeq pc, [lr], -r8 │ │ ; instruction: 0xffe974f2 │ │ ; instruction: 0xffe9d67a │ │ ldrdeq pc, [lr], -r0 │ │ ; instruction: 0xffe935aa │ │ ldrdeq r1, [pc], -r8 │ │ - ; instruction: 0xffe83638 │ │ + ; instruction: 0xffe83644 │ │ andeq pc, lr, r0, lsl #29 │ │ ; instruction: 0xffe799fc │ │ ; instruction: 0xffe96144 │ │ andeq pc, lr, r8, asr #28 │ │ ; instruction: 0xffe99c18 │ │ andeq r1, pc, r8, asr #12 │ │ - ; instruction: 0xffe8c7c1 │ │ + ; instruction: 0xffe8c7cd │ │ andeq pc, lr, r0, lsl #28 │ │ ; instruction: 0xffe9ae00 │ │ ; instruction: 0xffe9ada0 │ │ ldrdeq pc, [lr], -r0 │ │ ; instruction: 0xffe99bc0 │ │ ; instruction: 0x000f15b8 │ │ ; instruction: 0xffe80bda │ │ andeq pc, lr, ip, lsl #27 │ │ - ; instruction: 0xffe88c8b │ │ + ; instruction: 0xffe88c97 │ │ andeq r1, pc, r4, ror #10 │ │ - ; instruction: 0xffe860a5 │ │ + ; instruction: 0xffe860b1 │ │ andeq pc, lr, ip, asr #26 │ │ ; instruction: 0xffe9ad4c │ │ andeq r1, pc, r0, lsl r5 ; │ │ - ; instruction: 0xffe8b32c │ │ + ; instruction: 0xffe8b338 │ │ andeq pc, lr, ip, lsl #26 │ │ ; instruction: 0xffe9ad49 │ │ - ; instruction: 0xffe84926 │ │ + ; instruction: 0xffe84932 │ │ andeq pc, lr, r0, ror #25 │ │ - ; instruction: 0xffe87559 │ │ + ; instruction: 0xffe87565 │ │ ; instruction: 0xffe9f990 │ │ ; instruction: 0x000efcb0 │ │ ; instruction: 0xffe9e78a │ │ andeq r1, pc, r8, asr #8 │ │ ; instruction: 0xffe9d39d │ │ andeq pc, lr, r8, ror #24 │ │ ; instruction: 0xffe985d6 │ │ @@ -259672,34 +259672,34 @@ │ │ andeq r1, pc, r0, lsr #7 │ │ andeq r1, pc, r4, lsl #7 │ │ ; instruction: 0xffe9f87d │ │ ; instruction: 0x000efbb8 │ │ ; instruction: 0xffe9854f │ │ ; instruction: 0xffe90c9f │ │ andeq pc, lr, ip, lsl #23 │ │ - ; instruction: 0xffe8c56c │ │ + ; instruction: 0xffe8c578 │ │ strdeq r1, [pc], -r4 │ │ - ; instruction: 0xffe8c477 │ │ + ; instruction: 0xffe8c483 │ │ andeq pc, lr, r0, asr #22 │ │ ; instruction: 0xffe9d258 │ │ - ; instruction: 0xffe87335 │ │ + ; instruction: 0xffe87341 │ │ andeq pc, lr, r8, lsl #22 │ │ ; instruction: 0xffe795f2 │ │ andeq r1, pc, r4, ror #4 │ │ andeq r1, pc, r8, asr #4 │ │ ; instruction: 0xffe7a92c │ │ andeq pc, lr, r4, lsr #21 │ │ - ; instruction: 0xffe85da9 │ │ + ; instruction: 0xffe85db5 │ │ ; instruction: 0xffe9836f │ │ andeq pc, lr, r0, ror sl ; │ │ ; instruction: 0xffe90b6a │ │ ; instruction: 0xffe7f29f │ │ andeq pc, lr, r8, lsr sl ; │ │ ; instruction: 0xffe94551 │ │ - ; instruction: 0xffe8afb2 │ │ + ; instruction: 0xffe8afbe │ │ ; instruction: 0xffe9f65d │ │ ; instruction: 0xffe9e414 │ │ ; instruction: 0xffe81baa │ │ ; instruction: 0xffe9449a │ │ andeq pc, lr, r0, asr #18 │ │ muleq pc, r4, r0 ; │ │ andeq r1, pc, r8, ror r0 ; │ │ @@ -259710,93 +259710,93 @@ │ │ andeq pc, lr, r0, asr #17 │ │ ; instruction: 0xffe9bdf5 │ │ ; instruction: 0xffe7c9c0 │ │ andeq pc, lr, ip, lsl #17 │ │ ; instruction: 0xffe9a868 │ │ ; instruction: 0xffea07ab │ │ andeq pc, lr, ip, asr r8 ; │ │ - ; instruction: 0xffe82f9b │ │ + ; instruction: 0xffe82fa7 │ │ ; instruction: 0xffe9f493 │ │ andeq pc, lr, ip, lsr #16 │ │ - ; instruction: 0xffe8c1d1 │ │ + ; instruction: 0xffe8c1dd │ │ ; instruction: 0xffe942bb │ │ strdeq pc, [lr], -r8 │ │ - ; instruction: 0xffe82f49 │ │ + ; instruction: 0xffe82f55 │ │ ; instruction: 0xffe7dd5e │ │ andeq pc, lr, r8, asr #15 │ │ - ; instruction: 0xffe8ad3d │ │ + ; instruction: 0xffe8ad49 │ │ ; instruction: 0xffe9bc94 │ │ muleq lr, r4, r7 │ │ - ; instruction: 0xffe89955 │ │ + ; instruction: 0xffe89961 │ │ ; instruction: 0xffea068b │ │ andeq pc, lr, ip, asr r7 ; │ │ ; instruction: 0xffe7c865 │ │ ; instruction: 0xffe9f372 │ │ andeq pc, lr, ip, lsr #14 │ │ ; instruction: 0xffe96c4e │ │ ; instruction: 0xffe9e119 │ │ strdeq pc, [lr], -r8 │ │ - ; instruction: 0xffe8854b │ │ + ; instruction: 0xffe88557 │ │ ; instruction: 0xffe9415d │ │ andeq pc, lr, r8, asr #13 │ │ - ; instruction: 0xffe82e0e │ │ + ; instruction: 0xffe82e1a │ │ ; instruction: 0xffe8185f │ │ muleq lr, r4, r6 │ │ ; instruction: 0xffe79127 │ │ - ; instruction: 0xffe897ed │ │ + ; instruction: 0xffe897f9 │ │ andeq pc, lr, r0, ror #12 │ │ ; instruction: 0xffe9a60a │ │ andeq r0, pc, r8, lsr #26 │ │ ; instruction: 0xffe7c6ea │ │ andeq pc, lr, r0, lsl r6 ; │ │ ; instruction: 0xffe7db63 │ │ ; instruction: 0xffe9064a │ │ ldrdeq pc, [lr], -r8 │ │ ; instruction: 0xffe7c6df │ │ ; instruction: 0xffe7a39f │ │ andeq pc, lr, ip, lsr #11 │ │ - ; instruction: 0xffe82d04 │ │ + ; instruction: 0xffe82d10 │ │ ; instruction: 0xffe93ff2 │ │ andeq pc, lr, ip, ror r5 ; │ │ ; instruction: 0xffe944d9 │ │ andeq r0, pc, r4, lsr #24 │ │ andeq r0, pc, r8, lsl #24 │ │ - ; instruction: 0xffe8967f │ │ + ; instruction: 0xffe8968b │ │ andeq pc, lr, r8, lsl r5 ; │ │ - ; instruction: 0xffe86cb1 │ │ + ; instruction: 0xffe86cbd │ │ ; instruction: 0xffe7b2cf │ │ andeq pc, lr, r0, ror #9 │ │ ; instruction: 0xffe8f105 │ │ andeq r0, pc, r8, ror fp ; │ │ - ; instruction: 0xffe83fc9 │ │ + ; instruction: 0xffe83fd5 │ │ muleq lr, r4, r4 │ │ ; instruction: 0xffe9a419 │ │ - ; instruction: 0xffe8568a │ │ + ; instruction: 0xffe85696 │ │ andeq pc, lr, r8, ror #8 │ │ ; instruction: 0xffe801d9 │ │ - ; instruction: 0xffe89585 │ │ + ; instruction: 0xffe89591 │ │ andeq pc, lr, r8, lsr r4 ; │ │ - ; instruction: 0xffe8bd67 │ │ + ; instruction: 0xffe8bd73 │ │ ; instruction: 0xffe8d4aa │ │ andeq pc, lr, r8, lsl #8 │ │ ; instruction: 0xffe78e51 │ │ - ; instruction: 0xffe8816b │ │ + ; instruction: 0xffe88177 │ │ ldrdeq pc, [lr], -r4 │ │ ; instruction: 0xffea02a6 │ │ ; instruction: 0xffe98fcf │ │ andeq pc, lr, r4, lsr #7 │ │ ; instruction: 0xffe97c6b │ │ ; instruction: 0xffe98f99 │ │ andeq pc, lr, r0, ror r3 ; │ │ ; instruction: 0xffe942bc │ │ andeq r0, pc, r8, asr #19 │ │ andeq r0, pc, ip, lsr #19 │ │ muleq pc, r0, r9 ; │ │ ; instruction: 0xffe78cad │ │ - ; instruction: 0xffe8bc1d │ │ + ; instruction: 0xffe8bc29 │ │ mov r7, #0 │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ cmp r7, #0 │ │ str r7, [r8, #236] ; 0xec │ │ beq 1b32a4 │ │ ldr r1, [pc, #-796] ; 1b3e38 │ │ @@ -261844,78 +261844,78 @@ │ │ strne r5, [r8] │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ; instruction: 0xffe953df │ │ ; instruction: 0xffe78c12 │ │ ; instruction: 0xffea008c │ │ - ; instruction: 0xffe853a4 │ │ + ; instruction: 0xffe853b0 │ │ ; instruction: 0xffe9b630 │ │ ; instruction: 0xffe8e7dd │ │ ; instruction: 0xffe99f46 │ │ ; instruction: 0xffe7f4e0 │ │ ; instruction: 0xffe7d5b9 │ │ ; instruction: 0xffe9108f │ │ ; instruction: 0xffe9ebca │ │ ; instruction: 0xffe7e73c │ │ ; instruction: 0xffe9d916 │ │ ; instruction: 0xffe8ff3a │ │ - ; instruction: 0xffe8a3af │ │ + ; instruction: 0xffe8a3bb │ │ ; instruction: 0xffe938c5 │ │ - ; instruction: 0xffe8504b │ │ + ; instruction: 0xffe85057 │ │ ; instruction: 0xffe80f55 │ │ ; instruction: 0xffe975c0 │ │ ; instruction: 0xffe9757a │ │ - ; instruction: 0xffe8b54a │ │ + ; instruction: 0xffe8b556 │ │ ; instruction: 0xffe988f7 │ │ - ; instruction: 0xffe84e8e │ │ - ; instruction: 0xffe8b5df │ │ - ; instruction: 0xffe84e3a │ │ - ; instruction: 0xffe8b415 │ │ - ; instruction: 0xffe83693 │ │ + ; instruction: 0xffe84e9a │ │ + ; instruction: 0xffe8b5eb │ │ + ; instruction: 0xffe84e46 │ │ + ; instruction: 0xffe8b421 │ │ + ; instruction: 0xffe8369f │ │ ; instruction: 0xffe8cbcf │ │ ; instruction: 0xffe99945 │ │ ; instruction: 0xffe7bbd1 │ │ ; instruction: 0xffe95edf │ │ - ; instruction: 0xffe86184 │ │ - ; instruction: 0xffe8613e │ │ + ; instruction: 0xffe86190 │ │ + ; instruction: 0xffe8614a │ │ ; instruction: 0xffe80b1c │ │ - ; instruction: 0xffe876f8 │ │ + ; instruction: 0xffe87704 │ │ ; instruction: 0xffe9e4e2 │ │ ; instruction: 0xffe970f5 │ │ ; instruction: 0xffe7b900 │ │ ; instruction: 0xffe7b8ba │ │ ; instruction: 0xffe7a5a8 │ │ ; instruction: 0xffe9bdbe │ │ ; instruction: 0x000ee7b8 │ │ - ; instruction: 0xffe89c9c │ │ + ; instruction: 0xffe89ca8 │ │ ; instruction: 0xffe96f70 │ │ ; instruction: 0xffe9e30a │ │ andeq lr, lr, ip, lsr r7 │ │ andeq pc, lr, r8, lsl #27 │ │ andeq pc, lr, ip, ror #26 │ │ ; instruction: 0xffe91bb5 │ │ andeq lr, lr, ip, ror #13 │ │ ; instruction: 0xffe8e2cc │ │ andeq pc, lr, r8, lsl sp ; │ │ strdeq pc, [lr], -ip │ │ - ; instruction: 0xffe89b27 │ │ + ; instruction: 0xffe89b33 │ │ andeq lr, lr, r8, lsl #13 │ │ ; instruction: 0xffe8c6f8 │ │ andeq pc, lr, r4, lsl #25 │ │ andeq pc, lr, r8, ror #24 │ │ - ; instruction: 0xffe830c8 │ │ + ; instruction: 0xffe830d4 │ │ andeq lr, lr, r0, lsl r6 │ │ - ; instruction: 0xffe830bc │ │ + ; instruction: 0xffe830c8 │ │ andeq lr, lr, r8, ror #11 │ │ strdeq pc, [lr], -r0 │ │ ldrdeq pc, [lr], -r4 │ │ ; instruction: 0x000efbb8 │ │ muleq lr, ip, fp │ │ - ; instruction: 0xffe81b03 │ │ + ; instruction: 0xffe81b0f │ │ andeq lr, lr, r0, ror #10 │ │ ; instruction: 0xffe9bb15 │ │ andeq lr, lr, r4, lsr r5 │ │ andeq pc, lr, r4, lsr #22 │ │ andeq pc, lr, r8, lsl #22 │ │ andeq pc, lr, ip, ror #21 │ │ ; instruction: 0xffe8c4d4 │ │ @@ -262263,15 +262263,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [r2, #12] │ │ ldr r0, [r0] │ │ b 1b6620 │ │ andseq sl, r1, r4, lsr #27 │ │ - ; instruction: 0xffe8a5e0 │ │ + ; instruction: 0xffe8a5ec │ │ andeq pc, lr, r4, asr #5 │ │ ; instruction: 0xffe7fc27 │ │ ; instruction: 0xffe8fe5e │ │ ; instruction: 0xffe9991a │ │ andeq pc, lr, ip, lsl #9 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ @@ -262304,15 +262304,15 @@ │ │ ldr r0, [pc, #20] ; 1b6880 │ │ add r0, pc, r0 │ │ bl 215028 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andseq sl, r1, r0, lsr #22 │ │ ; instruction: 0xffe91123 │ │ - ; instruction: 0xffe890f2 │ │ + ; instruction: 0xffe890fe │ │ cmp r1, #0 │ │ beq 1b6904 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ ldr r7, [r1] │ │ mov sl, r0 │ │ @@ -267194,15 +267194,15 @@ │ │ ldr r1, [pc, #4004] ; 1bc478 │ │ add r1, pc, r1 │ │ b 1bda7c │ │ ldr r1, [pc, #3996] ; 1bc47c │ │ add r1, pc, r1 │ │ b 1bc218 │ │ andeq fp, lr, r4, lsr #11 │ │ - ; instruction: 0xffe7ea50 │ │ + ; instruction: 0xffe7ea5c │ │ ; instruction: 0xffe78481 │ │ ; instruction: 0xffe74ca0 │ │ ; instruction: 0x000eb4bc │ │ ; instruction: 0xffe8d400 │ │ ; instruction: 0xffe98806 │ │ ldr r7, [r1, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ @@ -267390,15 +267390,15 @@ │ │ add r1, pc, r1 │ │ b 1ba7dc │ │ ; instruction: 0xffe7942b │ │ ldr r1, [pc, #3796] ; 1bc6c4 │ │ add r1, pc, r1 │ │ b 1bda7c │ │ ; instruction: 0xffe7821a │ │ - ; instruction: 0xffe864b9 │ │ + ; instruction: 0xffe864c5 │ │ ; instruction: 0xffe8fcf9 │ │ ; instruction: 0xffe8fc75 │ │ ldr r0, [r1, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov r7, r0 │ │ bl 1c55dc │ │ cmp r0, #0 │ │ @@ -267780,15 +267780,15 @@ │ │ ldr r1, [pc, r1] │ │ ldr r4, [r1] │ │ bl 154a68 <_PyType_Name@@Base> │ │ ldr r1, [pc, #3884] ; 1bcd34 │ │ mov r2, r0 │ │ add r1, pc, r1 │ │ b 1bc208 │ │ - ; instruction: 0xffe80d44 │ │ + ; instruction: 0xffe80d50 │ │ ; instruction: 0xffe94594 │ │ ldr r7, [r1, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov r0, r7 │ │ bl 1c55dc │ │ cmp r0, #0 │ │ str r0, [sp, #28] │ │ @@ -268100,17 +268100,17 @@ │ │ bne 1bb110 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 1bb110 │ │ ldr r1, [pc, #3812] ; 1bd1ec │ │ add r1, pc, r1 │ │ b 1bda7c │ │ andeq sl, lr, r8, ror #14 │ │ - ; instruction: 0xffe7dc4f │ │ - ; instruction: 0xffe7dc50 │ │ - ; instruction: 0xffe7dbcc │ │ + ; instruction: 0xffe7dc5b │ │ + ; instruction: 0xffe7dc5c │ │ + ; instruction: 0xffe7dbd8 │ │ ldr r7, [r1, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov r0, r7 │ │ bl 1c55dc │ │ cmp r0, #0 │ │ str r0, [sp, #32] │ │ beq 1b9cb0 │ │ @@ -268190,15 +268190,15 @@ │ │ mov r2, r0 │ │ add r1, pc, r1 │ │ b 1bc208 │ │ strdeq sl, [lr], -r4 │ │ ; instruction: 0xffe96665 │ │ ; instruction: 0xffe74d6d │ │ ; instruction: 0xffe8708e │ │ - ; instruction: 0xffe84505 │ │ + ; instruction: 0xffe84511 │ │ ; instruction: 0xffe965d1 │ │ ; instruction: 0xffe73c8c │ │ ldr r6, [r1, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov r0, r6 │ │ bl 1c55dc │ │ cmp r0, #0 │ │ @@ -268272,17 +268272,17 @@ │ │ bl 1ae910 <_PyWarnings_Init@@Base+0x42cc> │ │ b 1bbce8 │ │ ldr r1, [pc, #3784] ; 1bd47c │ │ add r1, pc, r1 │ │ b 1bda7c │ │ andeq sl, lr, r0, ror #8 │ │ ; instruction: 0xffe773a2 │ │ - ; instruction: 0xffe8056f │ │ + ; instruction: 0xffe8057b │ │ ; instruction: 0xffe73b4d │ │ - ; instruction: 0xffe81b93 │ │ + ; instruction: 0xffe81b9f │ │ ldr r1, [r9, #624] ; 0x270 │ │ sub r2, fp, #32 │ │ mov r0, r5 │ │ bl 1436a0 <_PyObject_LookupAttr@@Base> │ │ mov r6, #1 │ │ cmp r0, #0 │ │ bmi 1b9ce0 │ │ @@ -268334,18 +268334,18 @@ │ │ str r5, [r0, #8] │ │ stm r0, {r1, r6} │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r1, [r0, #28] │ │ str r7, [r0, #32] │ │ str sl, [r0, #36] ; 0x24 │ │ b 1ba688 │ │ - ; instruction: 0xffe81b0f │ │ + ; instruction: 0xffe81b1b │ │ andeq sl, lr, r4, asr #5 │ │ - ; instruction: 0xffe81a85 │ │ - ; instruction: 0xffe7c353 │ │ + ; instruction: 0xffe81a91 │ │ + ; instruction: 0xffe7c35f │ │ ldr r7, [r1, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov r0, r7 │ │ bl 1c55dc │ │ cmp r0, #0 │ │ beq 1b9cb0 │ │ mov r4, r0 │ │ @@ -268513,15 +268513,15 @@ │ │ ldr r1, [pc, #4076] ; 1bd95c │ │ add r1, pc, r1 │ │ b 1bda7c │ │ ldr r1, [pc, #4068] ; 1bd960 │ │ add r1, pc, r1 │ │ b 1bda7c │ │ ; instruction: 0xffe8ab28 │ │ - ; instruction: 0xffe83fa5 │ │ + ; instruction: 0xffe83fb1 │ │ ; instruction: 0xffe8d9a7 │ │ ; instruction: 0xffe8ec53 │ │ ; instruction: 0x000e9fbc │ │ ; instruction: 0xffe781e0 │ │ ldr r7, [r1, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov r0, r7 │ │ @@ -268737,15 +268737,15 @@ │ │ ldr r1, [pc, #3936] ; 1bdc50 │ │ mov r2, r0 │ │ add r1, pc, r1 │ │ b 1bc208 │ │ ldr r1, [pc, #3924] ; 1bdc54 │ │ add r1, pc, r1 │ │ b 1bda7c │ │ - ; instruction: 0xffe828fc │ │ + ; instruction: 0xffe82908 │ │ ; instruction: 0xffe8e87b │ │ ldr r1, [pc, #3908] ; 1bdc58 │ │ add r1, pc, r1 │ │ b 1bc218 │ │ ; instruction: 0xffe8972a │ │ ldr r1, [pc, #3896] ; 1bdc5c │ │ add r1, pc, r1 │ │ @@ -268841,15 +268841,15 @@ │ │ b 1ba7dc │ │ ldr r1, [pc, #3840] ; 1bdd94 │ │ add r1, pc, r1 │ │ b 1bda7c │ │ andeq r9, lr, r8, asr #22 │ │ ; instruction: 0xffe76abd │ │ ; instruction: 0xffe8e6b5 │ │ - ; instruction: 0xffe7bbac │ │ + ; instruction: 0xffe7bbb8 │ │ ; instruction: 0xffe93458 │ │ ldr r0, [r1, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov r7, r0 │ │ bl 1c55dc │ │ cmp r0, #0 │ │ str r0, [sp, #28] │ │ @@ -269207,15 +269207,15 @@ │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #52] ; 0x34 │ │ str r1, [sp, #12] │ │ mov r1, r4 │ │ bl 1aedb0 <_PyWarnings_Init@@Base+0x476c> │ │ b 1bbce8 │ │ - ; instruction: 0xffe7f7e6 │ │ + ; instruction: 0xffe7f7f2 │ │ ldr r1, [pc, #3840] ; 1be368 │ │ add r1, pc, r1 │ │ b 1bda7c │ │ ldr r1, [pc, #4092] ; 1be470 │ │ add r1, pc, r1 │ │ b 1bc218 │ │ ; instruction: 0xffe72d0c │ │ @@ -269347,15 +269347,15 @@ │ │ add r1, pc, r1 │ │ b 1bda7c │ │ ldr r1, [pc, #4076] ; 1be66c │ │ add r1, pc, r1 │ │ b 1bc218 │ │ ; instruction: 0xffe8df77 │ │ muleq lr, ip, r2 │ │ - ; instruction: 0xffe845f6 │ │ + ; instruction: 0xffe84602 │ │ ldr r7, [r1, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov r0, r7 │ │ bl 1c55dc │ │ cmp r0, #0 │ │ str r0, [sp, #28] │ │ beq 1b9cb0 │ │ @@ -269527,17 +269527,17 @@ │ │ bl 1aee3c <_PyWarnings_Init@@Base+0x47f8> │ │ b 1bbce8 │ │ andeq r9, lr, ip, lsr r1 │ │ ldr r1, [pc, #3948] ; 1be8c0 │ │ add r1, pc, r1 │ │ b 1bc218 │ │ ; instruction: 0xffe8b144 │ │ - ; instruction: 0xffe81c65 │ │ + ; instruction: 0xffe81c71 │ │ ; instruction: 0xffe79c5f │ │ - ; instruction: 0xffe7c5e4 │ │ + ; instruction: 0xffe7c5f0 │ │ ldr r1, [r9, #732] ; 0x2dc │ │ sub r2, fp, #32 │ │ mov r0, r5 │ │ bl 1436a0 <_PyObject_LookupAttr@@Base> │ │ mov r6, #1 │ │ cmp r0, #0 │ │ bmi 1b9ce0 │ │ @@ -269613,15 +269613,15 @@ │ │ ldr r1, [pc, #4064] ; 1bea80 │ │ add r1, pc, r1 │ │ b 1bc218 │ │ andeq r8, lr, r0, asr #31 │ │ ; instruction: 0xffe786d8 │ │ ; instruction: 0xffe85a91 │ │ andeq r8, lr, r8, asr pc │ │ - ; instruction: 0xffe81b19 │ │ + ; instruction: 0xffe81b25 │ │ ; instruction: 0xffe771c2 │ │ ; instruction: 0xffe8daa6 │ │ ldr r7, [r1, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov r0, r7 │ │ bl 1c55dc │ │ cmp r0, #0 │ │ @@ -269716,17 +269716,17 @@ │ │ str r6, [sp, #16] │ │ bl 1aecfc <_PyWarnings_Init@@Base+0x46b8> │ │ b 1bbce8 │ │ ldr r1, [pc, #3712] ; 1beac8 │ │ add r1, pc, r1 │ │ b 1b9cf4 │ │ andeq r8, lr, ip, lsr #27 │ │ - ; instruction: 0xffe7ef27 │ │ + ; instruction: 0xffe7ef33 │ │ ; instruction: 0xffe961a3 │ │ - ; instruction: 0xffe8411c │ │ + ; instruction: 0xffe84128 │ │ ; instruction: 0xffe8d8a3 │ │ ldr r6, [r1, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov r0, r6 │ │ bl 1c55dc │ │ cmp r0, #0 │ │ beq 1b9cb0 │ │ @@ -269794,15 +269794,15 @@ │ │ b 1bc218 │ │ ldr r1, [pc, #3328] ; 1bea78 │ │ add r1, pc, r1 │ │ b 1bc218 │ │ ldr r1, [pc, #3340] ; 1bea90 │ │ add r1, pc, r1 │ │ b 1b9cf4 │ │ - ; instruction: 0xffe804b3 │ │ + ; instruction: 0xffe804bf │ │ andeq r8, lr, ip, lsl ip │ │ ; instruction: 0xffe75bee │ │ ; instruction: 0xffe97220 │ │ ldr r0, [r1, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov r7, r0 │ │ bl 1c55dc │ │ @@ -270364,15 +270364,15 @@ │ │ beq 1bea40 │ │ mov r1, #21 │ │ str r1, [r0] │ │ str r9, [r0, #4] │ │ b 1ba8f8 │ │ ; instruction: 0xffe73ee6 │ │ ; instruction: 0xffe78fae │ │ - ; instruction: 0xffe7b8ec │ │ + ; instruction: 0xffe7b8f8 │ │ ldr r7, [r1, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov r0, r7 │ │ bl 1c55dc │ │ cmp r0, #0 │ │ str r0, [sp, #32] │ │ beq 1b9cb0 │ │ @@ -270460,16 +270460,16 @@ │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r1, [r0, #28] │ │ mov r1, #23 │ │ b 1bea2c │ │ ldr r1, [pc, #804] ; 1beb10 │ │ add r1, pc, r1 │ │ b 1bda7c │ │ - ; instruction: 0xffe7e492 │ │ - ; instruction: 0xffe7a37d │ │ + ; instruction: 0xffe7e49e │ │ + ; instruction: 0xffe7a389 │ │ ldr r0, [pc, #740] ; 1beae4 │ │ add r0, pc, r0 │ │ bl 1e4088 │ │ cmp r0, #0 │ │ bne 1b9cb0 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ sub r1, fp, #52 ; 0x34 │ │ @@ -270512,15 +270512,15 @@ │ │ b 1bc218 │ │ ldr r1, [pc, #508] ; 1beaac │ │ add r1, pc, r1 │ │ b 1bc218 │ │ ldr r1, [pc, #500] ; 1beab0 │ │ add r1, pc, r1 │ │ b 1b9cf4 │ │ - ; instruction: 0xffe7f944 │ │ + ; instruction: 0xffe7f950 │ │ ldr r6, [r1, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov r0, r6 │ │ bl 1c55dc │ │ cmp r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ beq 1b9cb0 │ │ @@ -270616,58 +270616,58 @@ │ │ mov r0, #0 │ │ str r0, [r1] │ │ b 1b9cb0 │ │ ldr r1, [pc, #104] ; 1beac0 │ │ add r1, pc, r1 │ │ b 1bc218 │ │ andeq r8, lr, r8 │ │ - ; instruction: 0xffe7db7a │ │ - ; instruction: 0xffe7afc0 │ │ + ; instruction: 0xffe7db86 │ │ + ; instruction: 0xffe7afcc │ │ ; instruction: 0xffe89fd5 │ │ - ; instruction: 0xffe7f72f │ │ + ; instruction: 0xffe7f73b │ │ ; instruction: 0xffe85f17 │ │ - ; instruction: 0xffe7f0df │ │ - ; instruction: 0xffe808ba │ │ + ; instruction: 0xffe7f0eb │ │ + ; instruction: 0xffe808c6 │ │ ; instruction: 0xffe88459 │ │ ; instruction: 0xffe78bbc │ │ - ; instruction: 0xffe7dc79 │ │ + ; instruction: 0xffe7dc85 │ │ ; instruction: 0xffe7724c │ │ - ; instruction: 0xffe830f5 │ │ + ; instruction: 0xffe83101 │ │ ; instruction: 0xffe8dba4 │ │ ; instruction: 0xffe847ec │ │ ; instruction: 0xffe90f25 │ │ ; instruction: 0xffe8e7b4 │ │ andeq r7, lr, ip, asr #23 │ │ ; instruction: 0xffe787b4 │ │ ; instruction: 0xffe83f10 │ │ ; instruction: 0xffe76986 │ │ - ; instruction: 0xffe7fdd7 │ │ + ; instruction: 0xffe7fde3 │ │ strdeq r7, [lr], -r0 │ │ ; instruction: 0xffe71ad8 │ │ ; instruction: 0xffe83cc4 │ │ ; instruction: 0xffe956b6 │ │ ; instruction: 0xffe89a5c │ │ - ; instruction: 0xffe7e090 │ │ + ; instruction: 0xffe7e09c │ │ ; instruction: 0xffe9528b │ │ - ; instruction: 0xffe7ee50 │ │ + ; instruction: 0xffe7ee5c │ │ ; instruction: 0xffe901a6 │ │ ; instruction: 0xffe8b2c3 │ │ ; instruction: 0xffe8feb2 │ │ ; instruction: 0xffe86c21 │ │ ; instruction: 0xffe8f8e6 │ │ ; instruction: 0xffe75be9 │ │ andeq r7, lr, r0, ror fp │ │ ; instruction: 0xffe97530 │ │ ; instruction: 0xffe8975c │ │ ; instruction: 0xffe892b4 │ │ ; instruction: 0xffe88029 │ │ andeq r7, lr, r8, ror #18 │ │ - ; instruction: 0xffe7f1c3 │ │ + ; instruction: 0xffe7f1cf │ │ ; instruction: 0xffe949c7 │ │ - ; instruction: 0xffe7a749 │ │ + ; instruction: 0xffe7a755 │ │ ; instruction: 0xffe9215e │ │ ; instruction: 0xffe84141 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #68 ; 0x44 │ │ mov r5, #0 │ │ mov r4, r2 │ │ @@ -272223,16 +272223,16 @@ │ │ ldr r1, [pc, #4084] ; 1c135c │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ ldr r1, [pc, #4076] ; 1c1360 │ │ add r1, pc, r1 │ │ b 1bfb4c │ │ ; instruction: 0xffe94db6 │ │ - ; instruction: 0xffe7f321 │ │ - ; instruction: 0xffe7f29d │ │ + ; instruction: 0xffe7f32d │ │ + ; instruction: 0xffe7f2a9 │ │ ldr r1, [r7, #608] ; 0x260 │ │ sub r2, fp, #32 │ │ mov r0, r6 │ │ bl 1436a0 <_PyObject_LookupAttr@@Base> │ │ mov r5, #1 │ │ cmp r0, #0 │ │ bmi 1bebe4 │ │ @@ -272290,15 +272290,15 @@ │ │ b 1c26a4 │ │ ldr r1, [pc, #3836] ; 1c1374 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ ldr r1, [pc, #3828] ; 1c1378 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ - ; instruction: 0xffe7f21d │ │ + ; instruction: 0xffe7f229 │ │ ldr r1, [r7, #840] ; 0x348 │ │ sub r2, fp, #32 │ │ mov r0, r6 │ │ bl 1436a0 <_PyObject_LookupAttr@@Base> │ │ mov r5, #1 │ │ cmp r0, #0 │ │ bmi 1bebe4 │ │ @@ -272416,15 +272416,15 @@ │ │ b 1bf8e4 │ │ ldr r1, [pc, #3792] ; 1c1540 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ ldr r1, [pc, #3784] ; 1c1544 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ - ; instruction: 0xffe7afea │ │ + ; instruction: 0xffe7aff6 │ │ ; instruction: 0xffe9133c │ │ ; instruction: 0xffe7704d │ │ ldr r1, [r7, #840] ; 0x348 │ │ sub r2, fp, #32 │ │ mov r0, r6 │ │ bl 1436a0 <_PyObject_LookupAttr@@Base> │ │ cmp r0, #0 │ │ @@ -272535,15 +272535,15 @@ │ │ b 1bf8e4 │ │ ldr r1, [pc, #3920] ; 1c179c │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ ldr r1, [pc, #3912] ; 1c17a0 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ - ; instruction: 0xffe7c437 │ │ + ; instruction: 0xffe7c443 │ │ ldr r1, [r7, #840] ; 0x348 │ │ sub r2, fp, #32 │ │ mov r0, r6 │ │ bl 1436a0 <_PyObject_LookupAttr@@Base> │ │ mov r5, #1 │ │ cmp r0, #0 │ │ bmi 1bebe4 │ │ @@ -272822,15 +272822,15 @@ │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ ldr r1, [pc, #4012] ; 1c1c78 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ andeq r5, lr, r0, ror #26 │ │ ; instruction: 0xffe705b0 │ │ - ; instruction: 0xffe811bd │ │ + ; instruction: 0xffe811c9 │ │ ; instruction: 0xffe6e16f │ │ ldr r0, [r1, #8] │ │ mov r1, r9 │ │ str r0, [sp, #36] ; 0x24 │ │ bl 1c55dc │ │ cmp r0, #0 │ │ str r0, [sp, #28] │ │ @@ -272997,15 +272997,15 @@ │ │ add r1, pc, r1 │ │ b 1bfb4c │ │ ldr r1, [pc, #4080] ; 1c1f78 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ ; instruction: 0xffe7675f │ │ ; instruction: 0xffe8559e │ │ - ; instruction: 0xffe80f97 │ │ + ; instruction: 0xffe80fa3 │ │ ldr r1, [r7, #844] ; 0x34c │ │ sub r2, fp, #32 │ │ mov r0, r6 │ │ bl 1436a0 <_PyObject_LookupAttr@@Base> │ │ cmp r0, #0 │ │ bmi 1bebd0 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ @@ -273031,16 +273031,16 @@ │ │ add r1, pc, r1 │ │ b 1bfb4c │ │ ldr r1, [pc, #4088] ; 1c2008 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ andeq r5, lr, r8, lsr #20 │ │ ; instruction: 0xffe8a736 │ │ - ; instruction: 0xffe7d2a7 │ │ - ; instruction: 0xffe80e9b │ │ + ; instruction: 0xffe7d2b3 │ │ + ; instruction: 0xffe80ea7 │ │ ; instruction: 0xffe8cd2f │ │ ; instruction: 0xffe91a2f │ │ ldr r1, [r7, #840] ; 0x348 │ │ sub r2, fp, #32 │ │ mov r0, r6 │ │ bl 1436a0 <_PyObject_LookupAttr@@Base> │ │ mov r5, #1 │ │ @@ -273161,16 +273161,16 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ cmp r1, r3 │ │ bne 1c1174 │ │ b 1c16bc │ │ ldr r1, [pc, #3676] ; 1c207c │ │ add r1, pc, r1 │ │ b 1bebf8 │ │ - ; instruction: 0xffe7d15d │ │ - ; instruction: 0xffe7d0d9 │ │ + ; instruction: 0xffe7d169 │ │ + ; instruction: 0xffe7d0e5 │ │ andeq r5, lr, r8, asr #14 │ │ ldr r0, [r1, #8] │ │ mov r1, r9 │ │ str r0, [sp, #36] ; 0x24 │ │ bl 1c55dc │ │ cmp r0, #0 │ │ str r0, [sp, #28] │ │ @@ -273239,21 +273239,21 @@ │ │ beq 1c23a0 │ │ mov r1, #19 │ │ b 1bff58 │ │ ; instruction: 0xffe93e0e │ │ ldr r1, [pc, #3816] ; 1c2240 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ - ; instruction: 0xffe77865 │ │ + ; instruction: 0xffe77871 │ │ ; instruction: 0xffe74f58 │ │ ; instruction: 0xffe8cab9 │ │ andeq r5, lr, r4, asr #12 │ │ - ; instruction: 0xffe7e2a0 │ │ - ; instruction: 0xffe7cef2 │ │ - ; instruction: 0xffe7b8e8 │ │ + ; instruction: 0xffe7e2ac │ │ + ; instruction: 0xffe7cefe │ │ + ; instruction: 0xffe7b8f4 │ │ ; instruction: 0xffe8c97d │ │ ; instruction: 0xffe92b1c │ │ ldr r1, [r7, #840] ; 0x348 │ │ sub r2, fp, #32 │ │ mov r0, r6 │ │ bl 1436a0 <_PyObject_LookupAttr@@Base> │ │ mov r5, #1 │ │ @@ -273486,15 +273486,15 @@ │ │ ldr r4, [r1] │ │ bl 154a68 <_PyType_Name@@Base> │ │ ldr r1, [pc, #4092] ; 1c2728 │ │ mov r2, r0 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ b 1bf24c │ │ - ; instruction: 0xffe807e7 │ │ + ; instruction: 0xffe807f3 │ │ ldr r0, [pc, #4072] ; 1c272c │ │ add r0, pc, r0 │ │ bl 1e4088 │ │ cmp r0, #0 │ │ bne 1bebb4 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ add r1, sp, #44 ; 0x2c │ │ @@ -273512,17 +273512,17 @@ │ │ str r1, [r0] │ │ mov r1, #0 │ │ str r1, [fp, #-32] ; 0xffffffe0 │ │ bne 1c0ef0 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 1c0ef0 │ │ ; instruction: 0xffe6d6f8 │ │ - ; instruction: 0xffe78806 │ │ + ; instruction: 0xffe78812 │ │ ; instruction: 0xffe839a3 │ │ - ; instruction: 0xffe806ae │ │ + ; instruction: 0xffe806ba │ │ ldr r1, [r7, #840] ; 0x348 │ │ sub r2, fp, #32 │ │ mov r0, r6 │ │ bl 1436a0 <_PyObject_LookupAttr@@Base> │ │ mov r5, #1 │ │ cmp r0, #0 │ │ bmi 1bebe4 │ │ @@ -273640,15 +273640,15 @@ │ │ ; instruction: 0xffe70d0c │ │ ldr r1, [pc, #3496] ; 1c2738 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ ldr r1, [pc, #3516] ; 1c2758 │ │ add r1, pc, r1 │ │ b 1bfb4c │ │ - ; instruction: 0xffe7c9e7 │ │ + ; instruction: 0xffe7c9f3 │ │ andeq r5, lr, r4, lsr r0 │ │ ; instruction: 0xffe6f8b5 │ │ ldr r0, [r1, #8] │ │ mov r1, r9 │ │ str r0, [sp, #36] ; 0x24 │ │ bl 1c55dc │ │ cmp r0, #0 │ │ @@ -273743,15 +273743,15 @@ │ │ mov r1, #0 │ │ str r1, [fp, #-32] ; 0xffffffe0 │ │ bne 1c0f44 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 1c0f44 │ │ ; instruction: 0xffe89c32 │ │ ; instruction: 0xffe86fd7 │ │ - ; instruction: 0xffe803dd │ │ + ; instruction: 0xffe803e9 │ │ ldr r1, [r7, #840] ; 0x348 │ │ sub r2, fp, #32 │ │ mov r0, r6 │ │ bl 1436a0 <_PyObject_LookupAttr@@Base> │ │ mov r5, #1 │ │ cmp r0, #0 │ │ bmi 1bebe4 │ │ @@ -273820,17 +273820,17 @@ │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ ldr r7, [fp, #-44] ; 0xffffffd4 │ │ stm sp, {r2, r7, r9} │ │ mov r2, r8 │ │ bl 1aff98 <_PyWarnings_Init@@Base+0x5954> │ │ b 1bf8e4 │ │ strdeq r4, [lr], -r0 │ │ - ; instruction: 0xffe80377 │ │ - ; instruction: 0xffe783cb │ │ - ; instruction: 0xffe7ed8b │ │ + ; instruction: 0xffe80383 │ │ + ; instruction: 0xffe783d7 │ │ + ; instruction: 0xffe7ed97 │ │ ldr r0, [pc, #2776] ; 1c275c │ │ add r0, pc, r0 │ │ bl 1e4088 │ │ cmp r0, #0 │ │ bne 1bebb4 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ add r1, sp, #48 ; 0x30 │ │ @@ -273856,15 +273856,15 @@ │ │ b 1bfb4c │ │ ldr r1, [pc, #2684] ; 1c276c │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ ldr r1, [pc, #2636] ; 1c2748 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ - ; instruction: 0xffe7c651 │ │ + ; instruction: 0xffe7c65d │ │ ldr r0, [r1, #8] │ │ mov r1, r9 │ │ str r0, [sp, #36] ; 0x24 │ │ bl 1c55dc │ │ cmp r0, #0 │ │ str r0, [sp, #28] │ │ beq 1bebb4 │ │ @@ -274013,15 +274013,15 @@ │ │ b 1c26a4 │ │ ldr r1, [pc, #2012] ; 1c2740 │ │ add r1, pc, r1 │ │ b 1bfb4c │ │ ldr r1, [pc, #2036] ; 1c2764 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ - ; instruction: 0xffe8000c │ │ + ; instruction: 0xffe80018 │ │ ; instruction: 0xffe6e2e6 │ │ ; instruction: 0x000e4ab8 │ │ ldr r1, [r7, #612] ; 0x264 │ │ sub r2, fp, #32 │ │ mov r0, r6 │ │ bl 1436a0 <_PyObject_LookupAttr@@Base> │ │ mov r5, #1 │ │ @@ -274038,27 +274038,27 @@ │ │ ldr r1, [pc, r1] │ │ ldr r4, [r1] │ │ bl 154a68 <_PyType_Name@@Base> │ │ ldr r1, [pc, #2012] ; 1c27ac │ │ mov r2, r0 │ │ add r1, pc, r1 │ │ b 1c2064 │ │ - ; instruction: 0xffe7c3e0 │ │ + ; instruction: 0xffe7c3ec │ │ ldr r1, [pc, #1968] ; 1c2794 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ ldr r1, [pc, #1888] ; 1c2750 │ │ add r1, pc, r1 │ │ b 1bfb4c │ │ - ; instruction: 0xffe76c2b │ │ + ; instruction: 0xffe76c37 │ │ ; instruction: 0xffe8166d │ │ ldr r1, [pc, #1904] ; 1c2774 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ - ; instruction: 0xffe7968f │ │ + ; instruction: 0xffe7969b │ │ ; instruction: 0xffe86b9e │ │ ldr r1, [r7, #612] ; 0x264 │ │ sub r2, fp, #32 │ │ mov r0, r6 │ │ bl 1436a0 <_PyObject_LookupAttr@@Base> │ │ mov r5, #1 │ │ cmp r0, #0 │ │ @@ -274078,15 +274078,15 @@ │ │ mov r2, r0 │ │ add r1, pc, r1 │ │ mov r0, r4 │ │ b 1bf24c │ │ ldr r1, [pc, #1840] ; 1c27a4 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ - ; instruction: 0xffe7c217 │ │ + ; instruction: 0xffe7c223 │ │ ; instruction: 0xffe942d9 │ │ ldr r0, [r1, #8] │ │ mov r1, r9 │ │ str r0, [sp, #32] │ │ bl 1c55dc │ │ cmp r0, #0 │ │ str r0, [sp, #20] │ │ @@ -274192,15 +274192,15 @@ │ │ ldr r0, [sp, #20] │ │ bl 1b00d0 <_PyWarnings_Init@@Base+0x5a8c> │ │ b 1bf8e4 │ │ ldr r1, [pc, #1364] ; 1c278c │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ ; instruction: 0xffe88262 │ │ - ; instruction: 0xffe7fcab │ │ + ; instruction: 0xffe7fcb7 │ │ ldr r1, [r7, #724] ; 0x2d4 │ │ sub r2, fp, #32 │ │ mov r0, r6 │ │ bl 1436a0 <_PyObject_LookupAttr@@Base> │ │ mov r5, #1 │ │ cmp r0, #0 │ │ bmi 1bebe4 │ │ @@ -274403,15 +274403,15 @@ │ │ b 1bf8e4 │ │ ldr r1, [pc, #492] ; 1c2768 │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ ldr r1, [pc, #532] ; 1c279c │ │ add r1, pc, r1 │ │ b 1c26a4 │ │ - ; instruction: 0xffe7fa3d │ │ + ; instruction: 0xffe7fa49 │ │ ldr r0, [pc, #580] ; 1c27dc │ │ add r0, pc, r0 │ │ bl 1e4088 │ │ cmp r0, #0 │ │ bne 1bebb4 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ add r2, sp, #48 ; 0x30 │ │ @@ -274510,48 +274510,48 @@ │ │ bne 1c2344 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 1c2344 │ │ ; instruction: 0xffe6ec22 │ │ ; instruction: 0xffe84f43 │ │ andeq r3, lr, r0, ror #7 │ │ ; instruction: 0xffe84ce5 │ │ - ; instruction: 0xffe78d39 │ │ - ; instruction: 0xffe7b9a7 │ │ - ; instruction: 0xffe77152 │ │ + ; instruction: 0xffe78d45 │ │ + ; instruction: 0xffe7b9b3 │ │ + ; instruction: 0xffe7715e │ │ ; instruction: 0xffe6c28a │ │ - ; instruction: 0xffe75efb │ │ - ; instruction: 0xffe7f289 │ │ + ; instruction: 0xffe75f07 │ │ + ; instruction: 0xffe7f295 │ │ ; instruction: 0xffe6bfae │ │ ; instruction: 0xffe84baf │ │ ; instruction: 0xffe72448 │ │ ; instruction: 0xffe85f76 │ │ ; instruction: 0xffe91677 │ │ - ; instruction: 0xffe7b492 │ │ + ; instruction: 0xffe7b49e │ │ ; instruction: 0xffe7189f │ │ - ; instruction: 0xffe7dd99 │ │ + ; instruction: 0xffe7dda5 │ │ ; instruction: 0xffe87d31 │ │ ; instruction: 0xffe91021 │ │ ; instruction: 0xffe87cad │ │ - ; instruction: 0xffe7d4b7 │ │ + ; instruction: 0xffe7d4c3 │ │ ; instruction: 0xffe87c29 │ │ ; instruction: 0xffe9224b │ │ ; instruction: 0xffe826e6 │ │ ; instruction: 0xffe730c3 │ │ ; instruction: 0xffe82662 │ │ - ; instruction: 0xffe7710c │ │ + ; instruction: 0xffe77118 │ │ ; instruction: 0xffe85dc4 │ │ - ; instruction: 0xffe7d55b │ │ + ; instruction: 0xffe7d567 │ │ ; instruction: 0xffe85d44 │ │ ; instruction: 0xffe874bc │ │ andeq r3, lr, ip, asr #21 │ │ ; instruction: 0xffe8999e │ │ - ; instruction: 0xffe77036 │ │ + ; instruction: 0xffe77042 │ │ ; instruction: 0xffe86f4c │ │ ; instruction: 0xffe6f0b2 │ │ - ; instruction: 0xffe76f5e │ │ + ; instruction: 0xffe76f6a │ │ ; instruction: 0xffe70753 │ │ andeq r3, lr, ip, lsr sl │ │ ; instruction: 0xffe71de3 │ │ ; instruction: 0xffe71a53 │ │ ; instruction: 0xffe704a4 │ │ ; instruction: 0xffe8817f │ │ ; instruction: 0xffe7197b │ │ @@ -275247,45 +275247,45 @@ │ │ str r1, [r0] │ │ mov r0, r8 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r1, [pc, #128] ; 1c3338 │ │ add r1, pc, r1 │ │ b 1c2b1c │ │ - ; instruction: 0xffe7e4e8 │ │ + ; instruction: 0xffe7e4f4 │ │ ldrdeq r3, [lr], -ip │ │ andeq r3, lr, ip, lsl #2 │ │ ; instruction: 0xffe92b02 │ │ - ; instruction: 0xffe7e4bc │ │ - ; instruction: 0xffe76506 │ │ + ; instruction: 0xffe7e4c8 │ │ + ; instruction: 0xffe76512 │ │ andeq r2, lr, r4, asr #31 │ │ ; instruction: 0xffe8c920 │ │ muleq lr, r0, pc ; │ │ ; instruction: 0xffe829a4 │ │ - ; instruction: 0xffe7e314 │ │ + ; instruction: 0xffe7e320 │ │ ; instruction: 0xffe6d52f │ │ strdeq r2, [lr], -ip │ │ - ; instruction: 0xffe7e19c │ │ + ; instruction: 0xffe7e1a8 │ │ ; instruction: 0xffe73920 │ │ andeq r2, lr, r4, lsl #27 │ │ ; instruction: 0xffe6e892 │ │ - ; instruction: 0xffe7e0e8 │ │ + ; instruction: 0xffe7e0f4 │ │ ; instruction: 0xffe70e74 │ │ - ; instruction: 0xffe78e03 │ │ + ; instruction: 0xffe78e0f │ │ andeq r2, lr, r4, lsl #23 │ │ andeq r2, lr, r0, asr #23 │ │ ; instruction: 0xffe6c322 │ │ - ; instruction: 0xffe7df64 │ │ + ; instruction: 0xffe7df70 │ │ ; instruction: 0xffe7211f │ │ andeq r2, lr, r4, asr sl │ │ - ; instruction: 0xffe7dde4 │ │ + ; instruction: 0xffe7ddf0 │ │ ; instruction: 0xffe8d81f │ │ ldrdeq r2, [lr], -ip │ │ ; instruction: 0xffe8762f │ │ - ; instruction: 0xffe7dd2c │ │ + ; instruction: 0xffe7dd38 │ │ ; instruction: 0xffe6e330 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ ldr r1, [r0, #4] │ │ ldr r3, [pc, #152] ; 1c33ec │ │ ldr r3, [pc, r3] │ │ @@ -275630,29 +275630,29 @@ │ │ str r1, [r0] │ │ mov r1, #0 │ │ str r1, [sp, #32] │ │ bne 1c3744 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 1c3744 │ │ andeq r2, lr, r0, asr #12 │ │ - ; instruction: 0xffe7c5ae │ │ + ; instruction: 0xffe7c5ba │ │ andeq r2, lr, ip, asr #12 │ │ ; instruction: 0xffe809ce │ │ andeq r2, lr, r0, ror #5 │ │ ; instruction: 0xffe85cba │ │ andeq r2, lr, r4, lsl #6 │ │ - ; instruction: 0xffe7c4fa │ │ + ; instruction: 0xffe7c506 │ │ ; instruction: 0xffe8bcd1 │ │ - ; instruction: 0xffe7c476 │ │ + ; instruction: 0xffe7c482 │ │ ; instruction: 0xffe7ee1b │ │ - ; instruction: 0xffe7c3fa │ │ + ; instruction: 0xffe7c406 │ │ ldrdeq r2, [lr], -ip │ │ - ; instruction: 0xffe7c232 │ │ + ; instruction: 0xffe7c23e │ │ andeq r2, lr, r0, lsl #7 │ │ - ; instruction: 0xffe7c1d6 │ │ + ; instruction: 0xffe7c1e2 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r1 │ │ ldr r1, [r0, #12] │ │ mov r7, r0 │ │ mov r0, r6 │ │ mov r5, r2 │ │ @@ -275944,17 +275944,17 @@ │ │ str r0, [r8] │ │ mov r6, #0 │ │ mov r0, r6 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ; instruction: 0xffe8296e │ │ andeq r1, lr, ip, asr lr │ │ - ; instruction: 0xffe7aaf7 │ │ + ; instruction: 0xffe7ab03 │ │ andeq r1, lr, ip, ror #27 │ │ - ; instruction: 0xffe7a9b3 │ │ + ; instruction: 0xffe7a9bf │ │ ; instruction: 0xffe7e6c2 │ │ andeq r1, lr, r4, asr #26 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #44 ; 0x2c │ │ mov r4, #0 │ │ mov r5, r2 │ │ @@ -276944,27 +276944,27 @@ │ │ subs r1, r1, #1 │ │ str r1, [r0] │ │ mov r1, #0 │ │ str r1, [fp, #-32] ; 0xffffffe0 │ │ bne 1c4af8 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 1c4af8 │ │ - ; instruction: 0xffe7c3a7 │ │ + ; instruction: 0xffe7c3b3 │ │ andeq r0, lr, r4, asr #30 │ │ ; instruction: 0xffe6ce0d │ │ andeq r1, lr, r4, ror #4 │ │ ; instruction: 0x000e12b8 │ │ ; instruction: 0xffe7f60e │ │ andeq r0, lr, r0, lsr #30 │ │ ; instruction: 0xffe6ca75 │ │ ; instruction: 0x000e0eb0 │ │ ; instruction: 0xffe6ca09 │ │ ; instruction: 0xffe7f521 │ │ ; instruction: 0xffe6ccad │ │ - ; instruction: 0xffe7ad85 │ │ + ; instruction: 0xffe7ad91 │ │ ; instruction: 0xffe6cc31 │ │ andeq r1, lr, r8, lsr #32 │ │ ; instruction: 0xffe6c991 │ │ andeq r0, lr, ip, asr #31 │ │ ; instruction: 0xffe6c935 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ @@ -277060,15 +277060,15 @@ │ │ str r0, [r5] │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, #4 │ │ str r0, [r5] │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe78573 │ │ + ; instruction: 0xffe7857f │ │ andeq r0, lr, ip, asr #23 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #36 ; 0x24 │ │ mov r5, r0 │ │ mov r7, r1 │ │ ldr r1, [r5, #804] ; 0x324 │ │ @@ -277316,15 +277316,15 @@ │ │ ; instruction: 0xffe716ed │ │ ; instruction: 0xffe8159b │ │ andeq r0, lr, ip, lsr #19 │ │ ; instruction: 0xffe7d5b3 │ │ ; instruction: 0xffe715c9 │ │ ; instruction: 0xffe6ec01 │ │ andeq r0, lr, ip, lsl r8 │ │ - ; instruction: 0xffe7a82a │ │ + ; instruction: 0xffe7a836 │ │ ; instruction: 0xffe714f9 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r1 │ │ ldr r1, [r0, #148] ; 0x94 │ │ mov r7, r0 │ │ mov r0, r6 │ │ @@ -278285,40 +278285,40 @@ │ │ b 1c5f9c │ │ ldr r1, [pc, #192] ; 1c62dc │ │ add r1, pc, r1 │ │ b 1c61a4 │ │ ; instruction: 0xffe6def5 │ │ ; instruction: 0xffe7f426 │ │ ; instruction: 0xffe7da79 │ │ - ; instruction: 0xffe71cf6 │ │ + ; instruction: 0xffe71d02 │ │ andeq pc, sp, r8, asr #22 │ │ ; instruction: 0xffe6debd │ │ ; instruction: 0xffe7f3ee │ │ ; instruction: 0xffe8cd3f │ │ ; instruction: 0xffe6dea1 │ │ ; instruction: 0xffe89348 │ │ - ; instruction: 0xffe719a8 │ │ + ; instruction: 0xffe719b4 │ │ ; instruction: 0xffe6de85 │ │ ; instruction: 0xffe8932c │ │ ; instruction: 0xffe844d4 │ │ ; instruction: 0xffe70574 │ │ muleq sp, ip, r8 │ │ ; instruction: 0xffe6dda5 │ │ ; instruction: 0xffe7f2d6 │ │ ; instruction: 0xffe6ef6e │ │ andeq pc, sp, r4, lsr r9 ; │ │ ; instruction: 0xffe6dd89 │ │ ; instruction: 0xffe7f2ba │ │ - ; instruction: 0xffe74471 │ │ + ; instruction: 0xffe7447d │ │ ; instruction: 0xffe6ddf9 │ │ ; instruction: 0xffe7f32a │ │ - ; instruction: 0xffe797bc │ │ + ; instruction: 0xffe797c8 │ │ ; instruction: 0xffe6dddd │ │ ; instruction: 0xffe7f30e │ │ - ; instruction: 0xffe72dd2 │ │ + ; instruction: 0xffe72dde │ │ ; instruction: 0xffe6df69 │ │ ; instruction: 0xffe8b384 │ │ ; instruction: 0xffe8e000 │ │ ldrdeq pc, [sp], -r8 │ │ ; instruction: 0xffe6dcf5 │ │ ; instruction: 0xffe7f226 │ │ ; instruction: 0xffe6df49 │ │ @@ -278335,19 +278335,19 @@ │ │ andeq pc, sp, r0, lsl r9 ; │ │ ; instruction: 0xffe7f347 │ │ ; instruction: 0xffe6df2d │ │ ; instruction: 0xffe7f45e │ │ ; instruction: 0xffe8191d │ │ ; instruction: 0xffe6de4d │ │ ; instruction: 0xffe70511 │ │ - ; instruction: 0xffe7ab77 │ │ + ; instruction: 0xffe7ab83 │ │ ; instruction: 0xffe89363 │ │ ; instruction: 0xffe6ddc1 │ │ ; instruction: 0xffe70485 │ │ - ; instruction: 0xffe759e5 │ │ + ; instruction: 0xffe759f1 │ │ ; instruction: 0xffe6de31 │ │ ; instruction: 0xffe704f5 │ │ ; instruction: 0xffe690bc │ │ ; instruction: 0xffe6de15 │ │ ; instruction: 0xffe704d9 │ │ ; instruction: 0xffe86b1b │ │ ; instruction: 0xffe6ded9 │ │ @@ -278872,37 +278872,37 @@ │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ldr r0, [r4, #8] │ │ mov r1, #1 │ │ mov r2, #0 │ │ bl 1caab0 <_PyAST_GetDocString@@Base+0x318> │ │ b 1c68d4 │ │ - ; instruction: 0xffe74cad │ │ + ; instruction: 0xffe74cb9 │ │ ; instruction: 0xffe84dea │ │ - ; instruction: 0xffe7375c │ │ + ; instruction: 0xffe73768 │ │ ; instruction: 0xffe83bfb │ │ andeq pc, sp, r4, asr r1 ; │ │ ; instruction: 0xffe7fc2a │ │ andeq lr, sp, r0, ror #31 │ │ ; instruction: 0xffe672be │ │ - ; instruction: 0xffe7a532 │ │ + ; instruction: 0xffe7a53e │ │ ; instruction: 0xffe8e778 │ │ andeq lr, sp, r8, lsl #31 │ │ andeq pc, sp, r0, lsl #3 │ │ ; instruction: 0xffe83ad3 │ │ ; instruction: 0xffe67346 │ │ ; instruction: 0xffe8e950 │ │ andeq sp, sp, ip, lsl sl │ │ ; instruction: 0xffe7eb0d │ │ - ; instruction: 0xffe740ab │ │ + ; instruction: 0xffe740b7 │ │ andeq lr, sp, r0, asr #31 │ │ ; instruction: 0xffe6e912 │ │ ; instruction: 0xffe866d5 │ │ ; instruction: 0xffe7d7a5 │ │ - ; instruction: 0xffe71226 │ │ + ; instruction: 0xffe71232 │ │ ; instruction: 0xffe8163d │ │ andeq pc, sp, r0, lsl #9 │ │ │ │ 001c6bbc : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #36 ; 0x24 │ │ @@ -281086,29 +281086,29 @@ │ │ mov r1, r9 │ │ str r5, [sp, #16] │ │ mov r3, r8 │ │ bl 1aeb9c <_PyWarnings_Init@@Base+0x4558> │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffe6d182 │ │ - ; instruction: 0xffe70ddd │ │ - ; instruction: 0xffe73080 │ │ + ; instruction: 0xffe70de9 │ │ + ; instruction: 0xffe7308c │ │ ; instruction: 0xffe7a346 │ │ ; instruction: 0xffe6946b │ │ - ; instruction: 0xffe72365 │ │ + ; instruction: 0xffe72371 │ │ ; instruction: 0xffe86efd │ │ andeq sp, sp, r4, lsl r4 │ │ - ; instruction: 0xffe7118c │ │ + ; instruction: 0xffe71198 │ │ ; instruction: 0xffe6c99b │ │ - ; instruction: 0xffe77c4e │ │ + ; instruction: 0xffe77c5a │ │ andeq sp, sp, r8, lsr #23 │ │ ; instruction: 0xffe69860 │ │ ; instruction: 0xffe85c14 │ │ ; instruction: 0xffe697ef │ │ - ; instruction: 0xffe765e9 │ │ + ; instruction: 0xffe765f5 │ │ ; instruction: 0xffe68394 │ │ andeq sp, sp, r8, asr #20 │ │ ; instruction: 0xffe7f9db │ │ ; instruction: 0xffe65277 │ │ ; instruction: 0xffe6b23a │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ @@ -282417,15 +282417,15 @@ │ │ ldr r0, [sl, #8] │ │ add ip, r6, #16 │ │ ldr r1, [sl, #12] │ │ ldr r2, [sl, #24] │ │ ldr r3, [sl, #28] │ │ stm ip, {r0, r1, r2, r3} │ │ b 1ca2fc │ │ - ; instruction: 0xffe6dd6f │ │ + ; instruction: 0xffe6dd7b │ │ ldr r1, [sl, #24] │ │ ldr r0, [r9] │ │ str r6, [sp, #40] ; 0x28 │ │ ldr r2, [sl, #8] │ │ ldr r3, [sl, #12] │ │ ldr r7, [sl, #28] │ │ stm sp, {r1, r7} │ │ @@ -282680,32 +282680,32 @@ │ │ b 1c9534 │ │ ; instruction: 0xffe86865 │ │ ; instruction: 0xffe82cb4 │ │ ; instruction: 0xffe89b57 │ │ andeq fp, sp, r4, lsr #8 │ │ ; instruction: 0xffe8680d │ │ ; instruction: 0xffe82c58 │ │ - ; instruction: 0xffe7346d │ │ + ; instruction: 0xffe73479 │ │ ; instruction: 0x000dbab0 │ │ ; instruction: 0xffe6b3b6 │ │ - ; instruction: 0xffe7230b │ │ - ; instruction: 0xffe71cb7 │ │ + ; instruction: 0xffe72317 │ │ + ; instruction: 0xffe71cc3 │ │ ; instruction: 0xffe81c71 │ │ - ; instruction: 0xffe716b9 │ │ + ; instruction: 0xffe716c5 │ │ ldrdeq fp, [sp], -r0 │ │ ; instruction: 0xffe817e2 │ │ andeq fp, sp, r8, lsl r8 │ │ - ; instruction: 0xffe70140 │ │ + ; instruction: 0xffe7014c │ │ ; instruction: 0x000db7b4 │ │ andeq fp, sp, r4, asr #25 │ │ ; instruction: 0xffe66ec4 │ │ andeq fp, sp, r4, lsl #19 │ │ ; instruction: 0xffe65ac1 │ │ - ; instruction: 0xffe74fab │ │ - ; instruction: 0xffe6e16d │ │ + ; instruction: 0xffe74fb7 │ │ + ; instruction: 0xffe6e179 │ │ ; instruction: 0xffe7bf9e │ │ ; instruction: 0xffe78fe6 │ │ ; instruction: 0xffe6ca4a │ │ ldrdeq fp, [sp], -ip │ │ │ │ 001ca728 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ @@ -282931,15 +282931,15 @@ │ │ cmp r0, #0 │ │ bne 1caa68 <_PyAST_GetDocString@@Base+0x2d0> │ │ b 1ca8ac <_PyAST_GetDocString@@Base+0x114> │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffe7ac11 │ │ andeq fp, sp, ip, lsl #1 │ │ ; instruction: 0xffe7fe27 │ │ - ; instruction: 0xffe6d29a │ │ + ; instruction: 0xffe6d2a6 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r8, #1 │ │ cmp r0, #0 │ │ beq 1cab50 <_PyAST_GetDocString@@Base+0x3b8> │ │ mov r5, r1 │ │ ldr r1, [r0] │ │ @@ -282982,15 +282982,15 @@ │ │ ldr r0, [pc, #24] ; 1cab7c <_PyAST_GetDocString@@Base+0x3e4> │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xffe6d0f2 │ │ + ; instruction: 0xffe6d0fe │ │ andeq sl, sp, r4, asr pc │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ cmp r0, #0 │ │ beq 1cabd4 <_PyAST_GetDocString@@Base+0x43c> │ │ add r6, r0, #4 │ │ mov r5, r0 │ │ @@ -283065,16 +283065,16 @@ │ │ bl 1c6338 │ │ add r6, r6, #1 │ │ cmp r0, #0 │ │ bne 1cac8c <_PyAST_GetDocString@@Base+0x4f4> │ │ b 1cac14 <_PyAST_GetDocString@@Base+0x47c> │ │ mov r0, #1 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xffe6e53c │ │ - ; instruction: 0xffe6d026 │ │ + ; instruction: 0xffe6e548 │ │ + ; instruction: 0xffe6d032 │ │ ; instruction: 0x000daeb0 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r0 │ │ ldr r0, [pc, #440] ; 1cae9c <_PyAST_GetDocString@@Base+0x704> │ │ ldr r0, [pc, r0] │ │ cmp r5, r0 │ │ @@ -283368,41 +283368,41 @@ │ │ mov r0, r5 │ │ mov r1, r4 │ │ add r2, pc, r2 │ │ bl 1cb4a8 <_PyAST_GetDocString@@Base+0xd10> │ │ mov r0, #0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe72e05 │ │ + ; instruction: 0xffe72e11 │ │ ; instruction: 0xffe6acc7 │ │ ; instruction: 0xffe64adc │ │ ; instruction: 0xffe66ffd │ │ ; instruction: 0xffe6adb7 │ │ - ; instruction: 0xffe6ff8b │ │ + ; instruction: 0xffe6ff97 │ │ ; instruction: 0xffe6988c │ │ ; instruction: 0xffe8385a │ │ - ; instruction: 0xffe6c033 │ │ + ; instruction: 0xffe6c03f │ │ ; instruction: 0xffe83863 │ │ - ; instruction: 0xffe6ea85 │ │ + ; instruction: 0xffe6ea91 │ │ ; instruction: 0xffe69809 │ │ ; instruction: 0xffe861bb │ │ ; instruction: 0xffe62478 │ │ ; instruction: 0xffe81378 │ │ ; instruction: 0xffe6988f │ │ andeq sl, sp, r4, lsl sl │ │ - ; instruction: 0xffe6febd │ │ + ; instruction: 0xffe6fec9 │ │ andeq sl, sp, r8, lsl #20 │ │ - ; instruction: 0xffe6e968 │ │ + ; instruction: 0xffe6e974 │ │ strdeq sl, [sp], -ip │ │ ; instruction: 0xffe7ffe6 │ │ ; instruction: 0xffe6708b │ │ ; instruction: 0xffe86152 │ │ andeq sl, sp, r0, ror #19 │ │ - ; instruction: 0xffe6d2ec │ │ - ; instruction: 0xffe74118 │ │ + ; instruction: 0xffe6d2f8 │ │ + ; instruction: 0xffe74124 │ │ ; instruction: 0xffe7c119 │ │ ; instruction: 0xffe7ac80 │ │ ; instruction: 0xffe84e32 │ │ ; instruction: 0xffe78061 │ │ ldrdeq sl, [sp], -r0 │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -283538,43 +283538,43 @@ │ │ pop {fp, pc} │ │ ldr r0, [pc, #100] ; 1cb47c <_PyAST_GetDocString@@Base+0xce4> │ │ add r0, pc, r0 │ │ pop {fp, pc} │ │ ldr r0, [pc, #96] ; 1cb484 <_PyAST_GetDocString@@Base+0xcec> │ │ add r0, pc, r0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffe72b09 │ │ + ; instruction: 0xffe72b15 │ │ ; instruction: 0xffe7a980 │ │ ; instruction: 0xffe6a9c7 │ │ - ; instruction: 0xffe6fc0a │ │ + ; instruction: 0xffe6fc16 │ │ ; instruction: 0xffe64818 │ │ ; instruction: 0xffe66d39 │ │ ; instruction: 0xffe6aab7 │ │ - ; instruction: 0xffe6fc8b │ │ + ; instruction: 0xffe6fc97 │ │ ; instruction: 0xffe69590 │ │ ; instruction: 0xffe8355a │ │ - ; instruction: 0xffe6bd37 │ │ + ; instruction: 0xffe6bd43 │ │ ; instruction: 0xffe83563 │ │ - ; instruction: 0xffe6e785 │ │ + ; instruction: 0xffe6e791 │ │ ; instruction: 0xffe69509 │ │ ; instruction: 0xffe85ebb │ │ ; instruction: 0xffe62178 │ │ ; instruction: 0xffe81078 │ │ ; instruction: 0xffe69593 │ │ andeq sl, sp, r4, lsl r7 │ │ - ; instruction: 0xffe6fbf9 │ │ + ; instruction: 0xffe6fc05 │ │ andeq sl, sp, r8, lsl #14 │ │ - ; instruction: 0xffe6e6a4 │ │ + ; instruction: 0xffe6e6b0 │ │ strdeq sl, [sp], -ip │ │ ; instruction: 0xffe7fd22 │ │ ; instruction: 0xffe66d8b │ │ ; instruction: 0xffe85e52 │ │ andeq sl, sp, r0, ror #13 │ │ - ; instruction: 0xffe6cfec │ │ - ; instruction: 0xffe73e18 │ │ + ; instruction: 0xffe6cff8 │ │ + ; instruction: 0xffe73e24 │ │ ; instruction: 0xffe7be19 │ │ ; instruction: 0xffe77d65 │ │ ldrdeq sl, [sp], -r4 │ │ sub sp, sp, #4 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #12 │ │ @@ -283657,15 +283657,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, lr} │ │ add sp, sp, #4 │ │ bx lr │ │ muleq sp, r4, r5 │ │ - ; instruction: 0xffe7281b │ │ + ; instruction: 0xffe72827 │ │ ; instruction: 0x000da4bc │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ mov r6, r2 │ │ ldr r2, [r1] │ │ mov r7, r1 │ │ @@ -283889,48 +283889,48 @@ │ │ mov r1, r9 │ │ bl 1cb4a8 <_PyAST_GetDocString@@Base+0xd10> │ │ mov r7, #0 │ │ mov r0, r7 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffe6a767 │ │ - ; instruction: 0xffe6f7b5 │ │ + ; instruction: 0xffe6f7c1 │ │ ; instruction: 0xffe7f8da │ │ - ; instruction: 0xffe6e238 │ │ - ; instruction: 0xffe72ea1 │ │ + ; instruction: 0xffe6e244 │ │ + ; instruction: 0xffe72ead │ │ ; instruction: 0xffe6272b │ │ - ; instruction: 0xffe72e3d │ │ + ; instruction: 0xffe72e49 │ │ ; instruction: 0xffe626c3 │ │ ; instruction: 0xffe69174 │ │ ; instruction: 0xffe830ea │ │ - ; instruction: 0xffe6b91b │ │ + ; instruction: 0xffe6b927 │ │ ; instruction: 0xffe830f3 │ │ - ; instruction: 0xffe6e315 │ │ + ; instruction: 0xffe6e321 │ │ ; instruction: 0xffe69099 │ │ ; instruction: 0xffe85a4b │ │ ; instruction: 0xffe61d08 │ │ ; instruction: 0xffe80c08 │ │ ; instruction: 0xffe69177 │ │ andeq sl, sp, r4, lsr #5 │ │ - ; instruction: 0xffe6f6bd │ │ + ; instruction: 0xffe6f6c9 │ │ muleq sp, r8, r2 │ │ - ; instruction: 0xffe6e168 │ │ + ; instruction: 0xffe6e174 │ │ andeq sl, sp, ip, lsl #5 │ │ ; instruction: 0xffe7f7e6 │ │ ; instruction: 0xffe6691b │ │ ; instruction: 0xffe859e2 │ │ andeq sl, sp, r0, ror r2 │ │ - ; instruction: 0xffe6cb7c │ │ - ; instruction: 0xffe739a8 │ │ + ; instruction: 0xffe6cb88 │ │ + ; instruction: 0xffe739b4 │ │ ; instruction: 0xffe7b99d │ │ ; instruction: 0xffe778f1 │ │ andeq sl, sp, r0, ror #6 │ │ - ; instruction: 0xffe6f81b │ │ + ; instruction: 0xffe6f827 │ │ ; instruction: 0xffe65dac │ │ - ; instruction: 0xffe6b7fd │ │ + ; instruction: 0xffe6b809 │ │ ; instruction: 0xffe61fd3 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r7, r0 │ │ ldr r0, [pc, #108] ; 1cbab0 <_PyAST_GetDocString@@Base+0x1318> │ │ cmp r3, #0 │ │ mov r4, r1 │ │ @@ -284472,15 +284472,15 @@ │ │ stm sp, {r0, r2, r7} │ │ mov r0, r4 │ │ mov r2, #0 │ │ str r6, [sp, #12] │ │ bl 1b0388 <_PyWarnings_Init@@Base+0x5d44> │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe72515 │ │ + ; instruction: 0xffe72521 │ │ ; instruction: 0xffe61d9f │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #36 ; 0x24 │ │ mov r5, r2 │ │ mov r7, r1 │ │ cmp r3, #0 │ │ @@ -284647,15 +284647,15 @@ │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r2, [pc, #4] ; 1cc578 <_PyAST_GetDocString@@Base+0x1de0> │ │ add r2, pc, r2 │ │ b 1cc50c <_PyAST_GetDocString@@Base+0x1d74> │ │ ; instruction: 0xffe7d042 │ │ - ; instruction: 0xffe7233d │ │ + ; instruction: 0xffe72349 │ │ ; instruction: 0xffe787b7 │ │ ; instruction: 0xffe61aaf │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #16 │ │ mov r5, r1 │ │ mov r4, r0 │ │ @@ -284803,15 +284803,15 @@ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ldr r1, [r0] │ │ subs r1, r1, #1 │ │ str r1, [r0] │ │ bne 1cc6b0 <_PyAST_GetDocString@@Base+0x1f18> │ │ b 1cc70c <_PyAST_GetDocString@@Base+0x1f74> │ │ ; instruction: 0xffe76a02 │ │ - ; instruction: 0xffe6a9b9 │ │ + ; instruction: 0xffe6a9c5 │ │ ; instruction: 0xffe8600d │ │ andeq r9, sp, r0, lsr r3 │ │ ; instruction: 0xffe6209a │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #332 ; 0x14c │ │ mov r6, r1 │ │ @@ -285212,21 +285212,21 @@ │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andeq r9, sp, r0, asr #4 │ │ ; instruction: 0xffe649dd │ │ ; instruction: 0xffe84514 │ │ ; instruction: 0xffe649a5 │ │ - ; instruction: 0xffe6ce9b │ │ + ; instruction: 0xffe6cea7 │ │ andeq r8, sp, r8, lsr #28 │ │ ; instruction: 0xffe64a65 │ │ ; instruction: 0xffe64965 │ │ - ; instruction: 0xffe6cecb │ │ - ; instruction: 0xffe70faa │ │ - ; instruction: 0xffe70fe2 │ │ + ; instruction: 0xffe6ced7 │ │ + ; instruction: 0xffe70fb6 │ │ + ; instruction: 0xffe70fee │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r1, #95 ; 0x5f │ │ mov r4, r0 │ │ bl 2a1cc0 │ │ cmp r0, #0 │ │ beq 1ccee8 <_PyAST_GetDocString@@Base+0x2750> │ │ @@ -286499,29 +286499,29 @@ │ │ ldr r2, [pc, #64] ; 1ce298 <_PyAST_GetDocString@@Base+0x3b00> │ │ add r2, pc, r2 │ │ b 1ce100 <_PyAST_GetDocString@@Base+0x3968> │ │ ; instruction: 0xffe857a0 │ │ ; instruction: 0xffe65213 │ │ ; instruction: 0xffe60862 │ │ ; instruction: 0xffe77c0d │ │ - ; instruction: 0xffe6a339 │ │ - ; instruction: 0xffe6b9e8 │ │ - ; instruction: 0xffe68f84 │ │ + ; instruction: 0xffe6a345 │ │ + ; instruction: 0xffe6b9f4 │ │ + ; instruction: 0xffe68f90 │ │ ; instruction: 0xffe74fce │ │ ; instruction: 0xffe5f336 │ │ ; instruction: 0xffe77bed │ │ - ; instruction: 0xffe6a3eb │ │ + ; instruction: 0xffe6a3f7 │ │ ; instruction: 0xffe66304 │ │ ; instruction: 0xffe661a8 │ │ andeq r7, sp, r0, lsr #25 │ │ ; instruction: 0xffe7cf33 │ │ ; instruction: 0xffe7cf27 │ │ - ; instruction: 0xffe6a2be │ │ + ; instruction: 0xffe6a2ca │ │ ; instruction: 0xffe75046 │ │ - ; instruction: 0xffe6e66f │ │ + ; instruction: 0xffe6e67b │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ mov r4, r0 │ │ mov r6, r1 │ │ ldr r1, [r4, #272] ; 0x110 │ │ mov r5, r2 │ │ @@ -286860,15 +286860,15 @@ │ │ str r1, [r0] │ │ mov r6, #0 │ │ bne 1ce790 <_PyAST_GetDocString@@Base+0x3ff8> │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffe6cb11 │ │ + ; instruction: 0xffe6cb1d │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ mov r6, r0 │ │ ldr r0, [pc, #200] ; 1ce8f4 <_PyAST_GetDocString@@Base+0x415c> │ │ mov r5, r1 │ │ mov r1, r2 │ │ @@ -286919,15 +286919,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r7 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffe63969 │ │ andeq r7, sp, r8, lsl #5 │ │ - ; instruction: 0xffe71277 │ │ + ; instruction: 0xffe71283 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #16 │ │ mov r5, r1 │ │ mov r1, #0 │ │ ldr r4, [r0] │ │ mov r6, r2 │ │ @@ -287001,15 +287001,15 @@ │ │ stm sp, {r0, r1, r6} │ │ mov r0, r4 │ │ mov r1, r7 │ │ bl 1afd9c <_PyWarnings_Init@@Base+0x5758> │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andseq r2, r0, r0, lsl #26 │ │ - ; instruction: 0xffe6f401 │ │ + ; instruction: 0xffe6f40d │ │ ; instruction: 0x00102cdc │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r4, r0 │ │ mov r8, r1 │ │ ldr r1, [r4, #16] │ │ mov r6, r2 │ │ @@ -287375,17 +287375,17 @@ │ │ mov r1, r5 │ │ add r2, pc, r2 │ │ bl 1cb4a8 <_PyAST_GetDocString@@Base+0xd10> │ │ mov r7, #0 │ │ mov r0, r7 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffe68c9d │ │ + ; instruction: 0xffe68ca9 │ │ andeq r6, sp, r0, asr #21 │ │ - ; instruction: 0xffe72086 │ │ + ; instruction: 0xffe72092 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #44 ; 0x2c │ │ mov r9, r0 │ │ ldr r7, [r1, #16] │ │ ldr r0, [fp, #8] │ │ mov r8, r1 │ │ @@ -287881,21 +287881,21 @@ │ │ mov r1, sl │ │ bl 1cb4a8 <_PyAST_GetDocString@@Base+0xd10> │ │ mov r0, #0 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffe6153d │ │ ; instruction: 0xffe8079a │ │ - ; instruction: 0xffe6b846 │ │ + ; instruction: 0xffe6b852 │ │ ; instruction: 0xffe5f063 │ │ ; instruction: 0xffe8078c │ │ - ; instruction: 0xffe6b9a5 │ │ + ; instruction: 0xffe6b9b1 │ │ ; instruction: 0xffe7bace │ │ - ; instruction: 0xffe6a42c │ │ - ; instruction: 0xffe6f095 │ │ + ; instruction: 0xffe6a438 │ │ + ; instruction: 0xffe6f0a1 │ │ ; instruction: 0xffe5e833 │ │ ; instruction: 0xffe84181 │ │ ; instruction: 0xffe81a77 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #16 │ │ ldr r6, [r1, #20] │ │ @@ -288382,15 +288382,15 @@ │ │ str r0, [r5] │ │ bne 1cfd7c <_PyAST_GetDocString@@Base+0x55e4> │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, #0 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffe6e9cf │ │ + ; instruction: 0xffe6e9db │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #36 ; 0x24 │ │ mov r6, r1 │ │ mov r9, r0 │ │ ldr r1, [r1, #16] │ │ ldr r0, [r6, #20] │ │ @@ -288539,17 +288539,17 @@ │ │ str r0, [sp, #16] │ │ mov r0, r4 │ │ str sl, [sp] │ │ str r7, [sp, #20] │ │ bl 1ae910 <_PyWarnings_Init@@Base+0x42cc> │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffe6e6ad │ │ + ; instruction: 0xffe6e6b9 │ │ ; instruction: 0xffe5df37 │ │ - ; instruction: 0xffe6e5a9 │ │ + ; instruction: 0xffe6e5b5 │ │ ; instruction: 0xffe5de33 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ ldr r2, [r1, #4] │ │ mov ip, r0 │ │ ldrb r0, [r2] │ │ sub lr, r0, #37 ; 0x25 │ │ @@ -288684,16 +288684,16 @@ │ │ ldr r0, [pc, #28] ; 1d0498 <_PyAST_GetDocString@@Base+0x5d00> │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffe6b933 │ │ - ; instruction: 0xffe6a29e │ │ + ; instruction: 0xffe6b93f │ │ + ; instruction: 0xffe6a2aa │ │ andeq r5, sp, r0, lsr #12 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #8 │ │ mov r7, r2 │ │ mov r6, r1 │ │ mov r8, r0 │ │ @@ -288941,23 +288941,23 @@ │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xffe6e051 │ │ - ; instruction: 0xffe6e18d │ │ + ; instruction: 0xffe6e05d │ │ + ; instruction: 0xffe6e199 │ │ ; instruction: 0xffe5da1b │ │ ; instruction: 0xffe5d8db │ │ - ; instruction: 0xffe6e22d │ │ + ; instruction: 0xffe6e239 │ │ ; instruction: 0xffe5dab7 │ │ - ; instruction: 0xffe6e0e1 │ │ + ; instruction: 0xffe6e0ed │ │ ; instruction: 0xffe5d96f │ │ - ; instruction: 0xffe67d7f │ │ + ; instruction: 0xffe67d8b │ │ ; instruction: 0xffe81514 │ │ andeq r5, sp, ip, lsl #8 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ mov r9, r0 │ │ mov r0, r1 │ │ @@ -289237,17 +289237,17 @@ │ │ ldr r3, [fp, #-36] ; 0xffffffdc │ │ str r2, [sp, #20] │ │ mov r2, r6 │ │ str r7, [sp, #24] │ │ bl 1ae7a0 <_PyWarnings_Init@@Base+0x415c> │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffe6b347 │ │ - ; instruction: 0xffe6dc49 │ │ - ; instruction: 0xffe68e93 │ │ + ; instruction: 0xffe6b353 │ │ + ; instruction: 0xffe6dc55 │ │ + ; instruction: 0xffe68e9f │ │ ; instruction: 0xffe5d4d3 │ │ │ │ 001d0d44 <_PyAST_Optimize@@Base>: │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r5, r1 │ │ ldr r1, [r0] │ │ @@ -290908,15 +290908,15 @@ │ │ mov r0, sl │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffeaa14c │ │ andeq r2, sp, r0, lsl #18 │ │ andeq r3, sp, ip, lsr #8 │ │ andeq r3, sp, r4, asr #7 │ │ - ; instruction: 0xffe6c3b5 │ │ + ; instruction: 0xffe6c3c1 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ ldr r7, [r0] │ │ mov r4, r2 │ │ mov r9, r1 │ │ mov r8, r0 │ │ cmp r7, #0 │ │ @@ -291799,17 +291799,17 @@ │ │ bl 16a1dc <_PyUnicodeWriter_Dealloc@@Base> │ │ mov r0, #0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq lr, pc, ip, ror r2 ; │ │ andeq lr, pc, r0, ror r2 ; │ │ ; instruction: 0xffe5abd7 │ │ - ; instruction: 0xffe6dc88 │ │ - ; instruction: 0xffe6c709 │ │ - ; instruction: 0xffe6dc43 │ │ + ; instruction: 0xffe6dc94 │ │ + ; instruction: 0xffe6c715 │ │ + ; instruction: 0xffe6dc4f │ │ ; instruction: 0xffe5cf4e │ │ ; instruction: 0xffe7ace7 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #44 ; 0x2c │ │ mov sl, r0 │ │ ldr r0, [r1] │ │ @@ -292865,15 +292865,15 @@ │ │ mov r7, #11 │ │ add r8, pc, r8 │ │ b 1d4670 <_PyAST_Optimize@@Base+0x392c> │ │ ldr r8, [pc, #380] ; 1d4750 <_PyAST_Optimize@@Base+0x3a0c> │ │ mov r7, #11 │ │ add r8, pc, r8 │ │ b 1d4670 <_PyAST_Optimize@@Base+0x392c> │ │ - ; instruction: 0xffe6c583 │ │ + ; instruction: 0xffe6c58f │ │ ; instruction: 0xffe7e5c7 │ │ ldr r8, [pc, #360] ; 1d4754 <_PyAST_Optimize@@Base+0x3a10> │ │ mov r7, #11 │ │ add r8, pc, r8 │ │ b 1d4670 <_PyAST_Optimize@@Base+0x392c> │ │ ldr r8, [pc, #372] ; 1d4770 <_PyAST_Optimize@@Base+0x3a2c> │ │ mov r9, #1 │ │ @@ -292957,58 +292957,58 @@ │ │ bl 16a1dc <_PyUnicodeWriter_Dealloc@@Base> │ │ mvn r6, #0 │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffe7e451 │ │ ; instruction: 0xffe5be4e │ │ - ; instruction: 0xffe6a1c2 │ │ + ; instruction: 0xffe6a1ce │ │ ; instruction: 0xffe60def │ │ ; instruction: 0xffe5d244 │ │ ; instruction: 0xffe5e551 │ │ ; instruction: 0xffe7ea2b │ │ ; instruction: 0xffe60d93 │ │ ; instruction: 0xffe79b80 │ │ ; instruction: 0xffe7d571 │ │ ; instruction: 0xffe6e072 │ │ ; instruction: 0xffe80f24 │ │ ; instruction: 0xffe72185 │ │ andeq r1, sp, r8, lsr #15 │ │ ; instruction: 0xffe7713e │ │ ; instruction: 0xffe77eae │ │ - ; instruction: 0xffe639a8 │ │ + ; instruction: 0xffe639b4 │ │ ; instruction: 0xffea8fd8 │ │ ; instruction: 0xffe78d4a │ │ ldrdeq r0, [sp], -r0 ; │ │ ; instruction: 0xffe78cd6 │ │ - ; instruction: 0xffe6c2d0 │ │ + ; instruction: 0xffe6c2dc │ │ ; instruction: 0xffe624f7 │ │ ; instruction: 0xffe71633 │ │ ; instruction: 0xffe78c1a │ │ ; instruction: 0xffe5caae │ │ ; instruction: 0xffe78022 │ │ ; instruction: 0xffe5a627 │ │ ; instruction: 0xffe71517 │ │ ; instruction: 0xffe7b03f │ │ ; instruction: 0xffe5b868 │ │ - ; instruction: 0xffe6befd │ │ + ; instruction: 0xffe6bf09 │ │ ; instruction: 0xffe5a51b │ │ ; instruction: 0xffe7af3b │ │ ; instruction: 0xffe788ae │ │ ; instruction: 0xffe7d6fc │ │ ; instruction: 0xffe5d446 │ │ - ; instruction: 0xffe68908 │ │ + ; instruction: 0xffe68914 │ │ ; instruction: 0xffe5a43b │ │ ; instruction: 0xffe5a3fb │ │ ; instruction: 0xffe712eb │ │ - ; instruction: 0xffe638ab │ │ + ; instruction: 0xffe638b7 │ │ ; instruction: 0xffe5c6c7 │ │ ; instruction: 0xffe5ee16 │ │ ; instruction: 0xffe7885a │ │ - ; instruction: 0xffe6976c │ │ + ; instruction: 0xffe69778 │ │ ; instruction: 0xffe7878e │ │ andeq r0, sp, ip, ror #13 │ │ ; instruction: 0xffe5d29c │ │ ; instruction: 0xffe78686 │ │ ; instruction: 0xffe780da │ │ ; instruction: 0xffe7a5cb │ │ ; instruction: 0xffe6fe17 │ │ @@ -293019,23 +293019,23 @@ │ │ ; instruction: 0xffe60cb8 │ │ andeq r1, sp, ip, ror r3 │ │ ; instruction: 0xffe5e62f │ │ andeq r1, sp, r4, lsr #21 │ │ ; instruction: 0xffe810e1 │ │ ; instruction: 0xffe5c3bb │ │ ; instruction: 0xffe5ceae │ │ - ; instruction: 0xffe6420b │ │ + ; instruction: 0xffe64217 │ │ ; instruction: 0xffe7ff6c │ │ ; instruction: 0xffe7ff20 │ │ ; instruction: 0xffe5ce22 │ │ ; instruction: 0xffe7a87f │ │ ; instruction: 0xffe7e66c │ │ ; instruction: 0xffe7820e │ │ ; instruction: 0xffe7a6fb │ │ - ; instruction: 0xffe66374 │ │ + ; instruction: 0xffe66380 │ │ ; instruction: 0xffe7d0a4 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r1 │ │ ldr r1, [pc, #136] ; 1d4908 <_PyAST_Optimize@@Base+0x3bc4> │ │ mvn r2, #0 │ │ mov r4, r0 │ │ @@ -293139,15 +293139,15 @@ │ │ mov r0, r6 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ mvn r0, #0 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ strdeq r1, [sp], -r8 │ │ ; instruction: 0xffe77be6 │ │ ; instruction: 0xffe7a0cf │ │ - ; instruction: 0xffe65d54 │ │ + ; instruction: 0xffe65d60 │ │ ; instruction: 0xffe7ca90 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #40 ; 0x28 │ │ mov r8, r0 │ │ add r0, sp, #4 │ │ mov r5, r2 │ │ @@ -293375,22 +293375,22 @@ │ │ bl 1f8804 │ │ mvn r0, #0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq ip, pc, ip, lsl #21 │ │ ; instruction: 0xffe593df │ │ ; instruction: 0xffe7cfad │ │ - ; instruction: 0xffe67150 │ │ - ; instruction: 0xffe6c403 │ │ + ; instruction: 0xffe6715c │ │ + ; instruction: 0xffe6c40f │ │ ; instruction: 0xffe5b6b3 │ │ andeq r0, sp, ip, ror #25 │ │ - ; instruction: 0xffe67147 │ │ + ; instruction: 0xffe67153 │ │ ; instruction: 0xffe7f4c8 │ │ ; instruction: 0xffe6062c │ │ - ; instruction: 0xffe6addd │ │ + ; instruction: 0xffe6ade9 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ str r1, [sp, #16] │ │ mov r9, #0 │ │ ldr r1, [r1] │ │ mov r4, r0 │ │ @@ -293734,15 +293734,15 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffe79b9f │ │ ; instruction: 0xffe7001b │ │ ; instruction: 0xffe6ffbf │ │ ; instruction: 0xffe6f357 │ │ ; instruction: 0xffe71741 │ │ ; instruction: 0xffe79a03 │ │ - ; instruction: 0xffe632eb │ │ + ; instruction: 0xffe632f7 │ │ ; instruction: 0xffe6fe63 │ │ ; instruction: 0xffe798d7 │ │ ; instruction: 0xffe6fd5b │ │ ; instruction: 0xffe6f0db │ │ ; instruction: 0xffe797bb │ │ ; instruction: 0xffe5a048 │ │ ; instruction: 0xffe6fc27 │ │ @@ -294189,16 +294189,16 @@ │ │ bne 1d5a48 <_PyAST_Optimize@@Base+0x4d04> │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ strdeq r0, [sp], -r4 │ │ - ; instruction: 0xffe637e5 │ │ - ; instruction: 0xffe637c5 │ │ + ; instruction: 0xffe637f1 │ │ + ; instruction: 0xffe637d1 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ bl 2432e4 │ │ ldr r0, [r4, #8] │ │ cmp r0, #0 │ │ beq 1d5ac0 <_PyAST_Optimize@@Base+0x4d7c> │ │ @@ -294420,15 +294420,15 @@ │ │ bne 1d5df8 <_PyAST_Optimize@@Base+0x50b4> │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r7 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ muleq sp, r0, r0 │ │ ; instruction: 0xffe6f8d8 │ │ - ; instruction: 0xffe68a42 │ │ + ; instruction: 0xffe68a4e │ │ andeq pc, ip, ip, lsr sp ; │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ bl 2432e4 │ │ ldr r0, [r4, #12] │ │ cmp r0, #0 │ │ @@ -294972,49 +294972,49 @@ │ │ mov r4, r6 │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andeq pc, ip, ip, ror #22 │ │ andeq pc, ip, r8, asr fp ; │ │ andeq pc, ip, r8, asr #22 │ │ muleq sp, ip, lr │ │ - ; instruction: 0xffe64d75 │ │ + ; instruction: 0xffe64d81 │ │ strdeq pc, [ip], -ip │ │ ; instruction: 0xffe7af5a │ │ andeq pc, ip, r8, ror #15 │ │ - ; instruction: 0xffe6a5bd │ │ + ; instruction: 0xffe6a5c9 │ │ andeq pc, ip, r4, lsr #16 │ │ - ; instruction: 0xffe637cc │ │ + ; instruction: 0xffe637d8 │ │ andeq pc, ip, r0, lsr #15 │ │ ; instruction: 0xffe74e36 │ │ andeq pc, ip, r4, lsl #15 │ │ ; instruction: 0xffe6ea1a │ │ andeq pc, ip, r4, lsl #16 │ │ - ; instruction: 0xffe669c3 │ │ + ; instruction: 0xffe669cf │ │ andeq pc, ip, r4, ror #19 │ │ ; instruction: 0xffe79cc6 │ │ andeq pc, ip, r4, lsr #15 │ │ ; instruction: 0xffe73bb3 │ │ andeq pc, ip, r4, asr #15 │ │ ; instruction: 0xffe77789 │ │ andeq pc, ip, r8, lsl r9 ; │ │ ; instruction: 0xffe7e78e │ │ andeq pc, ip, r8, asr #15 │ │ - ; instruction: 0xffe6a3a6 │ │ + ; instruction: 0xffe6a3b2 │ │ andeq pc, ip, r0, asr #14 │ │ - ; instruction: 0xffe6667c │ │ + ; instruction: 0xffe66688 │ │ andeq pc, ip, r0, asr #15 │ │ - ; instruction: 0xffe62d71 │ │ + ; instruction: 0xffe62d7d │ │ andeq pc, ip, r0, ror #18 │ │ ; instruction: 0xffe79e73 │ │ andeq pc, ip, ip, asr #13 │ │ ; instruction: 0xffe7a0df │ │ andeq pc, ip, r4, lsr #14 │ │ ; instruction: 0xffe79d0c │ │ andeq pc, ip, r4, lsr r7 ; │ │ - ; instruction: 0xffe6103d │ │ + ; instruction: 0xffe61049 │ │ andeq pc, ip, ip, asr r6 ; │ │ ; instruction: 0xffe5973c │ │ andeq pc, ip, r4, asr r6 ; │ │ ; instruction: 0xffe6f10c │ │ andeq pc, ip, r4, lsr #17 │ │ ; instruction: 0xffe73ae3 │ │ andeq pc, ip, ip, asr r6 ; │ │ @@ -295034,15 +295034,15 @@ │ │ andeq pc, ip, r0, ror r7 ; │ │ ; instruction: 0xffe5bb29 │ │ andeq pc, ip, r0, lsl r5 ; │ │ ; instruction: 0xffe7b15d │ │ andeq pc, ip, ip, asr #9 │ │ ; instruction: 0xffe700fe │ │ andeq pc, ip, r8, asr #14 │ │ - ; instruction: 0xffe680b9 │ │ + ; instruction: 0xffe680c5 │ │ ldr ip, [pc, #12] ; 1d67d8 <_PyAST_Optimize@@Base+0x5a94> │ │ ldmib r0, {r1, r2, r3} │ │ add ip, pc, ip │ │ mov r0, ip │ │ b 215028 │ │ ; instruction: 0xffe5cce2 │ │ push {r4, r5, fp, lr} │ │ @@ -295606,15 +295606,15 @@ │ │ andeq lr, ip, ip, lsl lr │ │ andeq lr, sp, r8, asr r7 │ │ andeq lr, ip, r4, lsr #23 │ │ ; instruction: 0xffe7d2e2 │ │ ; instruction: 0xffe786a0 │ │ ; instruction: 0xffe6f8f9 │ │ ; instruction: 0x000cecb8 │ │ - ; instruction: 0xffe62168 │ │ + ; instruction: 0xffe62174 │ │ andeq lr, ip, r4, lsr #21 │ │ andeq lr, ip, r4, ror sl │ │ ; instruction: 0xffe7aba8 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #40 ; 0x28 │ │ mov ip, r2 │ │ @@ -295884,18 +295884,18 @@ │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ mov r5, #0 │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xffe69ce5 │ │ + ; instruction: 0xffe69cf1 │ │ ; instruction: 0xffe7e098 │ │ andeq lr, ip, r8, asr #12 │ │ - ; instruction: 0xffe64a2a │ │ + ; instruction: 0xffe64a36 │ │ ; instruction: 0xffe74027 │ │ push {fp, lr} │ │ mov fp, sp │ │ mov r0, r1 │ │ bl 144348 │ │ pop {fp, lr} │ │ b e15b0 │ │ @@ -296151,15 +296151,15 @@ │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mvn r0, #0 │ │ mov r2, r4 │ │ mov r7, r5 │ │ b 1d77b8 <_PyAST_Optimize@@Base+0x6a74> │ │ andeq sp, sp, r8, ror #27 │ │ - ; instruction: 0xffe5fa9c │ │ + ; instruction: 0xffe5faa8 │ │ ; instruction: 0xffe7b9d1 │ │ ; instruction: 0xffe6d702 │ │ ; instruction: 0xffe76194 │ │ andeq lr, ip, r4, lsr #6 │ │ andeq lr, ip, r0, lsr r4 │ │ andeq lr, ip, r0, lsr #8 │ │ ; instruction: 0xffe76083 │ │ @@ -296196,15 +296196,15 @@ │ │ ldr r0, [r4] │ │ add r0, r0, #1 │ │ str r0, [r4] │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffe644aa │ │ + ; instruction: 0xffe644b6 │ │ andeq lr, ip, r4, asr #1 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ mov r0, r1 │ │ ldr r1, [pc, #60] ; 1d7a44 <_PyAST_Optimize@@Base+0x6d00> │ │ add r2, sp, #4 │ │ @@ -296219,15 +296219,15 @@ │ │ beq 1d7a38 <_PyAST_Optimize@@Base+0x6cf4> │ │ ldr r0, [sp, #4] │ │ bl 144368 │ │ mov r4, r0 │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffe66da6 │ │ + ; instruction: 0xffe66db2 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ cmp r2, #2 │ │ beq 1d7a7c <_PyAST_Optimize@@Base+0x6d38> │ │ ldr r0, [pc, #44] ; 1d7a90 <_PyAST_Optimize@@Base+0x6d4c> │ │ mov r1, r2 │ │ @@ -296238,15 +296238,15 @@ │ │ cmp r0, #0 │ │ beq 1d7a88 <_PyAST_Optimize@@Base+0x6d44> │ │ ldm r4, {r0, r1} │ │ pop {r4, sl, fp, lr} │ │ b dcfc0 │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffe6966e │ │ + ; instruction: 0xffe6967a │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #24 │ │ sub r0, r2, #1 │ │ mov r4, r2 │ │ mov r5, r1 │ │ cmp r0, #3 │ │ @@ -296431,15 +296431,15 @@ │ │ mov r1, r4 │ │ mov r2, r5 │ │ bl 1dba88 │ │ mov r7, r0 │ │ mov r0, r7 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe659b3 │ │ + ; instruction: 0xffe659bf │ │ andeq sp, ip, r8, lsr #31 │ │ andeq sp, ip, ip, lsl #31 │ │ andeq sp, ip, r8, ror #30 │ │ ; instruction: 0xffe6c7c2 │ │ ; instruction: 0xffe6abfd │ │ andeq sp, ip, r8, ror #29 │ │ ; instruction: 0xffe562ec │ │ @@ -296448,16 +296448,16 @@ │ │ andeq sp, sp, r0, asr #16 │ │ andeq sp, sp, ip, lsl #16 │ │ andeq sp, ip, ip, asr pc │ │ ; instruction: 0xffe78d3e │ │ ; instruction: 0xffe7371b │ │ ; instruction: 0xffe78d13 │ │ andeq sp, ip, ip, lsr #26 │ │ - ; instruction: 0xffe65817 │ │ - ; instruction: 0xffe65818 │ │ + ; instruction: 0xffe65823 │ │ + ; instruction: 0xffe65824 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #24 │ │ sub r0, r2, #1 │ │ mov r4, r2 │ │ mov r5, r1 │ │ cmp r0, #3 │ │ @@ -296660,15 +296660,15 @@ │ │ andeq sp, sp, r8, asr #9 │ │ andeq sp, ip, ip, lsl #24 │ │ ; instruction: 0xffe78a32 │ │ ; instruction: 0xffe7340f │ │ ; instruction: 0xffe7156b │ │ andeq sp, ip, r0, lsr #20 │ │ ; instruction: 0xffe78ab6 │ │ - ; instruction: 0xffe654c8 │ │ + ; instruction: 0xffe654d4 │ │ ldrdeq sp, [ip], -r4 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub r0, r2, #1 │ │ mov r6, r2 │ │ mov r4, r1 │ │ cmp r0, #2 │ │ @@ -296711,16 +296711,16 @@ │ │ cmn r0, #1 │ │ beq 1d81bc <_PyAST_Optimize@@Base+0x7478> │ │ ldr r3, [r4, #4] │ │ mov r0, r5 │ │ mov r1, r3 │ │ pop {r4, r5, r6, sl, fp, lr} │ │ b dc8a8 │ │ - ; instruction: 0xffe673bc │ │ - ; instruction: 0xffe6736c │ │ + ; instruction: 0xffe673c8 │ │ + ; instruction: 0xffe67378 │ │ ; instruction: 0xffe5b1c7 │ │ ; instruction: 0xffe6cbde │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ bic r0, r2, #1 │ │ mov r5, r2 │ │ @@ -296828,15 +296828,15 @@ │ │ ldr r0, [pc, r0] │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ ; instruction: 0xffe725da │ │ - ; instruction: 0xffe6647b │ │ + ; instruction: 0xffe66487 │ │ andeq sp, ip, ip, lsr r7 │ │ andeq sp, ip, r4, ror #13 │ │ andeq sp, ip, r0, lsl #14 │ │ push {fp, lr} │ │ mov fp, sp │ │ mov r0, r1 │ │ bl 142df4 │ │ @@ -297393,18 +297393,18 @@ │ │ mov ip, #0 │ │ mov r3, #0 │ │ mov r5, #0 │ │ b 1d87f4 <_PyAST_Optimize@@Base+0x7ab0> │ │ ; instruction: 0xffe71116 │ │ andeq ip, sp, ip, asr #31 │ │ muleq ip, r0, r5 │ │ - ; instruction: 0xffe64f86 │ │ + ; instruction: 0xffe64f92 │ │ muleq ip, ip, r5 │ │ ; instruction: 0xffe56e10 │ │ - ; instruction: 0xffe68bb9 │ │ + ; instruction: 0xffe68bc5 │ │ ; instruction: 0xffe7853f │ │ ; instruction: 0xffe72ecf │ │ andeq sp, ip, r8, lsr r4 │ │ ; instruction: 0x000cd3bc │ │ ; instruction: 0xffe774de │ │ andeq sp, ip, r8, lsr r0 │ │ andeq sp, ip, r4, lsl r0 │ │ @@ -297491,15 +297491,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ ; instruction: 0xffe72481 │ │ - ; instruction: 0xffe63058 │ │ + ; instruction: 0xffe63064 │ │ andeq ip, ip, ip, ror ip │ │ push {fp, lr} │ │ mov fp, sp │ │ mov r0, r1 │ │ bl daa0c │ │ cmp r0, #0 │ │ bmi 1d8e4c <_PyAST_Optimize@@Base+0x8108> │ │ @@ -297943,15 +297943,15 @@ │ │ ; instruction: 0xffe7af2c │ │ andeq ip, ip, r4, asr #15 │ │ ldrdeq ip, [ip], -r0 │ │ ; instruction: 0x000cc7bc │ │ ; instruction: 0xffe5a2f4 │ │ ; instruction: 0xffe726fb │ │ andeq ip, ip, r8, lsl #15 │ │ - ; instruction: 0xffe6413e │ │ + ; instruction: 0xffe6414a │ │ andeq ip, ip, r8, lsl r7 │ │ ; instruction: 0xffe70a13 │ │ strdeq fp, [sp], -r4 │ │ mov r0, r1 │ │ b 141fe4 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ @@ -298091,15 +298091,15 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ muleq sp, r8, pc ; │ │ andeq ip, ip, ip, lsr #9 │ │ andeq fp, sp, ip, lsl #30 │ │ - ; instruction: 0xffe67a86 │ │ + ; instruction: 0xffe67a92 │ │ strdeq ip, [ip], -r8 │ │ andeq ip, ip, ip, ror #8 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ cmp r2, #3 │ │ beq 1d97c4 <_PyAST_Optimize@@Base+0x8a80> │ │ @@ -298643,15 +298643,15 @@ │ │ bne 1d9d60 <_PyAST_Optimize@@Base+0x901c> │ │ b 1d9d54 <_PyAST_Optimize@@Base+0x9010> │ │ ldr r0, [r5] │ │ add r0, r0, #1 │ │ str r0, [r5] │ │ b 1d9aac <_PyAST_Optimize@@Base+0x8d68> │ │ andeq fp, sp, r4, asr #21 │ │ - ; instruction: 0xffe621bb │ │ + ; instruction: 0xffe621c7 │ │ andeq fp, ip, r0, ror sp │ │ ; instruction: 0xffe5cad2 │ │ andeq ip, ip, ip, lsr #1 │ │ muleq ip, ip, r0 │ │ ; instruction: 0xffe57df8 │ │ andeq ip, ip, r8, asr r0 │ │ andeq fp, ip, r8, ror sp │ │ @@ -298696,15 +298696,15 @@ │ │ strne r1, [r0] │ │ ldr r4, [sp, #8] │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ ; instruction: 0xffe58b10 │ │ strdeq fp, [sp], -r4 │ │ - ; instruction: 0xffe6708a │ │ + ; instruction: 0xffe67096 │ │ ldrdeq fp, [ip], -r0 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ ands sl, r3, #1024 ; 0x400 │ │ mov r7, r0 │ │ mov r0, #9 │ │ @@ -298860,24 +298860,24 @@ │ │ ldr r0, [r7] │ │ mov r5, r7 │ │ add r0, r0, #1 │ │ str r0, [r7] │ │ b 1da184 <_PyAST_Optimize@@Base+0x9440> │ │ ; instruction: 0xffe551c6 │ │ andeq fp, ip, r4, asr #18 │ │ - ; instruction: 0xffe5f09c │ │ + ; instruction: 0xffe5f0a8 │ │ ; instruction: 0xffe76896 │ │ - ; instruction: 0xffe63287 │ │ + ; instruction: 0xffe63293 │ │ ; instruction: 0xffe779f6 │ │ ; instruction: 0xffe72cb2 │ │ - ; instruction: 0xffe5efb6 │ │ + ; instruction: 0xffe5efc2 │ │ ; instruction: 0xffe684c2 │ │ ; instruction: 0xffe79fae │ │ andeq fp, ip, ip, ror #16 │ │ - ; instruction: 0xffe5ce80 │ │ + ; instruction: 0xffe5ce8c │ │ ; instruction: 0xffe71736 │ │ ; instruction: 0xffea24bc │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #36 ; 0x24 │ │ mov r6, r0 │ │ ldr r0, [pc, #1104] ; 1da820 <_PyAST_Optimize@@Base+0x9adc> │ │ @@ -299279,15 +299279,15 @@ │ │ ; instruction: 0xffe6be45 │ │ ; instruction: 0xffe710e5 │ │ ; instruction: 0xffe6be31 │ │ ; instruction: 0xffe74cce │ │ ; instruction: 0xffe6be1d │ │ ; instruction: 0xffe5be9f │ │ ; instruction: 0xffe6be09 │ │ - ; instruction: 0xffe63e61 │ │ + ; instruction: 0xffe63e6d │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ mov r4, r0 │ │ bl 2a1d00 │ │ ldr r2, [r0] │ │ ldr r1, [pc, #836] ; 1dad5c │ │ @@ -299505,21 +299505,21 @@ │ │ strdeq sl, [ip], -r0 │ │ ; instruction: 0x000cafb8 │ │ andeq sl, ip, r0, ror pc │ │ andeq sl, ip, ip, lsr pc │ │ strdeq sl, [ip], -ip │ │ andeq sl, ip, r8, asr #29 │ │ ; instruction: 0xffe6e9e4 │ │ - ; instruction: 0xffe6649e │ │ + ; instruction: 0xffe664aa │ │ ; instruction: 0xffe6ea0c │ │ - ; instruction: 0xffe5fa76 │ │ + ; instruction: 0xffe5fa82 │ │ ; instruction: 0xffe6e970 │ │ ; instruction: 0xffe76ef3 │ │ ; instruction: 0xffe6e9d0 │ │ - ; instruction: 0xffe5e598 │ │ + ; instruction: 0xffe5e5a4 │ │ ; instruction: 0xffe6e9bc │ │ ; instruction: 0xffe533d4 │ │ ; instruction: 0xffe6e9a8 │ │ ; instruction: 0xffe5927c │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ ldr r1, [pc, #196] ; 1dae7c │ │ @@ -299575,15 +299575,15 @@ │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ andeq sl, ip, r4, asr #25 │ │ ; instruction: 0xffe6fb4d │ │ ; instruction: 0xffe7a7c2 │ │ ; instruction: 0xffe6fb39 │ │ ; instruction: 0xffe532b7 │ │ ; instruction: 0xffe6fb25 │ │ - ; instruction: 0xffe5f8ec │ │ + ; instruction: 0xffe5f8f8 │ │ ; instruction: 0xffe6fb11 │ │ ; instruction: 0xffe5914d │ │ │ │ 001daea0 : │ │ bx lr │ │ bx lr │ │ │ │ @@ -299729,21 +299729,21 @@ │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ ; instruction: 0x000caab4 │ │ andeq sl, ip, r0, lsl #21 │ │ ; instruction: 0xffe70a39 │ │ ; instruction: 0xffe56863 │ │ ; instruction: 0xffe70a25 │ │ - ; instruction: 0xffe66106 │ │ + ; instruction: 0xffe66112 │ │ ; instruction: 0xffe70a11 │ │ ; instruction: 0xffe58f5c │ │ ; instruction: 0xffe709fd │ │ ; instruction: 0xffe76ba7 │ │ ; instruction: 0xffe709e9 │ │ - ; instruction: 0xffe5e1d8 │ │ + ; instruction: 0xffe5e1e4 │ │ ; instruction: 0xffe709d5 │ │ ; instruction: 0xffe709da │ │ ; instruction: 0xffe70a4d │ │ ; instruction: 0xffe58f48 │ │ mov r2, r0 │ │ ldr r0, [r0, #8] │ │ add r1, r0, #44 ; 0x2c │ │ @@ -299796,15 +299796,15 @@ │ │ b 1daf00 │ │ ldr r0, [pc, #12] ; 1db1dc │ │ ldr r1, [pc, #12] ; 1db1e0 │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ ; instruction: 0xffe76a62 │ │ - ; instruction: 0xffe65f97 │ │ + ; instruction: 0xffe65fa3 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r4, [r0, #232] ; 0xe8 │ │ cmp r4, #0 │ │ beq 1db244 │ │ mov r5, r0 │ │ ldr r0, [r0, #204] ; 0xcc │ │ @@ -299831,15 +299831,15 @@ │ │ ldr r0, [pc, #16] ; 1db268 │ │ ldr r1, [pc, #16] ; 1db26c │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ ; instruction: 0xffe67510 │ │ ; instruction: 0xffe67500 │ │ - ; instruction: 0xffe5ca57 │ │ + ; instruction: 0xffe5ca63 │ │ │ │ 001db270 <_PyEval_SignalAsyncExc@@Base>: │ │ ldr r0, [r0, #8] │ │ mov r1, #1 │ │ str r1, [r0, #68] ; 0x44 │ │ str r1, [r0, #52] ; 0x34 │ │ bx lr │ │ @@ -305577,15 +305577,15 @@ │ │ ; instruction: 0xffe557b8 │ │ andeq r5, ip, r4, lsr #25 │ │ andeq r5, ip, r0, ror ip │ │ ; instruction: 0x000c5cb0 │ │ ; instruction: 0xffe50529 │ │ ; instruction: 0xffe6ba48 │ │ andeq r5, ip, r8, lsl #22 │ │ - ; instruction: 0xffe5e930 │ │ + ; instruction: 0xffe5e93c │ │ ldrdeq r5, [ip], -ip │ │ ; instruction: 0xffe757fe │ │ andeq r5, ip, ip, lsl #26 │ │ ; instruction: 0xffe72d79 │ │ muleq ip, r0, r7 │ │ ; instruction: 0xffe72b2d │ │ andeq r5, ip, ip, ror #9 │ │ @@ -305629,29 +305629,29 @@ │ │ ; instruction: 0xffe7533b │ │ andeq r5, ip, ip, lsl #16 │ │ ; instruction: 0xffe6a6a6 │ │ strdeq r5, [ip], -r4 │ │ ; instruction: 0xffe72c2f │ │ ; instruction: 0xffe55e9d │ │ ; instruction: 0xffe67244 │ │ - ; instruction: 0xffe59d42 │ │ + ; instruction: 0xffe59d4e │ │ ; instruction: 0xffe6b591 │ │ andeq r5, ip, r0, ror #11 │ │ andeq r5, ip, r0, asr r9 │ │ andeq r5, ip, r8, lsl #22 │ │ ; instruction: 0xffe4f6c9 │ │ andeq r5, ip, ip, lsr sp │ │ - ; instruction: 0xffe5eabc │ │ + ; instruction: 0xffe5eac8 │ │ andeq r5, ip, r0, asr sp │ │ ; instruction: 0xffe65087 │ │ ; instruction: 0x000c54b4 │ │ andeq r5, ip, ip, lsl #5 │ │ andeq r5, ip, r8, lsr r2 │ │ ; instruction: 0xffe6ff9f │ │ - ; instruction: 0xffe59bed │ │ + ; instruction: 0xffe59bf9 │ │ ; instruction: 0xffe6ff8b │ │ ; instruction: 0xffe74a80 │ │ ; instruction: 0xffe6d0ac │ │ andeq r5, ip, r8, lsr #24 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #16 │ │ @@ -306114,23 +306114,23 @@ │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r5, #0 │ │ cmp r4, #0 │ │ bne 1e13d4 <_PyEval_EvalFrameDefault@@Base+0x580c> │ │ b 1e13e4 <_PyEval_EvalFrameDefault@@Base+0x581c> │ │ andeq r4, ip, ip, asr #19 │ │ - ; instruction: 0xffe596a7 │ │ + ; instruction: 0xffe596b3 │ │ andeq r4, ip, r8, lsl #20 │ │ ; instruction: 0xffe50857 │ │ strdeq r4, [ip], -r8 │ │ andeq r4, ip, r8, asr r9 │ │ ; instruction: 0xffe65698 │ │ andeq r4, ip, ip, lsr r9 │ │ andeq r4, ip, r0, asr #16 │ │ - ; instruction: 0xffe5e938 │ │ + ; instruction: 0xffe5e944 │ │ ldr ip, [r1, #40] ; 0x28 │ │ cmp ip, #0 │ │ ldrne ip, [ip] │ │ cmpne ip, #0 │ │ bxne lr │ │ cmp r3, #49 ; 0x31 │ │ beq 1e1484 <_PyEval_EvalFrameDefault@@Base+0x58bc> │ │ @@ -306147,16 +306147,16 @@ │ │ add r2, pc, r2 │ │ ldr r3, [pc, #24] ; 1e14ac <_PyEval_EvalFrameDefault@@Base+0x58e4> │ │ ldr r3, [pc, r3] │ │ ldr ip, [r3] │ │ ldr r3, [r1, #12] │ │ mov r1, ip │ │ b 1f83b0 <_PyErr_Format@@Base> │ │ - ; instruction: 0xffe5c0c9 │ │ - ; instruction: 0xffe59339 │ │ + ; instruction: 0xffe5c0d5 │ │ + ; instruction: 0xffe59345 │ │ strdeq r4, [ip], -r8 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ ldr r2, [pc, #56] ; 1e14fc <_PyEval_EvalFrameDefault@@Base+0x5934> │ │ stm sp, {r0, r1} │ │ add r2, pc, r2 │ │ @@ -306459,18 +306459,18 @@ │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andeq r4, ip, r4, asr #5 │ │ ; instruction: 0xffe4ebda │ │ ldrdeq r4, [ip], -ip │ │ ; instruction: 0xffe7189e │ │ - ; instruction: 0xffe5e399 │ │ + ; instruction: 0xffe5e3a5 │ │ andeq r4, ip, r4, ror r2 │ │ ; instruction: 0xffe6f329 │ │ - ; instruction: 0xffe5e489 │ │ + ; instruction: 0xffe5e495 │ │ andeq r4, ip, ip, lsr r3 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #52] ; 0x34 │ │ cmp r0, #0 │ │ popne {r4, r5, fp, pc} │ │ @@ -306514,15 +306514,15 @@ │ │ mov r1, r5 │ │ pop {r4, r5, fp, lr} │ │ b 1f83b0 <_PyErr_Format@@Base> │ │ pop {r4, r5, fp, pc} │ │ andeq r4, ip, r4, lsr r2 │ │ ; instruction: 0xffe4eab5 │ │ andeq r4, ip, r4, ror #3 │ │ - ; instruction: 0xffe562ac │ │ + ; instruction: 0xffe562b8 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #16 │ │ mov r4, r0 │ │ ldr r0, [pc, #448] ; 1e1c3c <_PyEval_EvalFrameDefault@@Base+0x6074> │ │ mov r5, r1 │ │ mov r6, r2 │ │ @@ -306892,15 +306892,15 @@ │ │ str r1, [r0] │ │ bne 1e1f00 <_PyEval_EvalFrameDefault@@Base+0x6338> │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andeq r3, sp, r0, lsl #19 │ │ - ; instruction: 0xffe57376 │ │ + ; instruction: 0xffe57382 │ │ andeq r3, ip, ip, lsl #24 │ │ andeq r3, sp, r8, ror #12 │ │ andeq r3, ip, ip, ror #24 │ │ andeq r3, ip, r4, asr fp │ │ ; instruction: 0xffe6ec24 │ │ ; instruction: 0xffe6c255 │ │ ; instruction: 0xffe6d6e1 │ │ @@ -308113,35 +308113,35 @@ │ │ ldr r0, [pc, r0] │ │ ldr r3, [r4, #68] ; 0x44 │ │ ldr r1, [r0] │ │ ldr r2, [pc, #48] ; 1e3384 <_PyEval_EvalFrameDefault@@Base+0x77bc> │ │ str r5, [sp] │ │ add r2, pc, r2 │ │ b 1e2be8 <_PyEval_EvalFrameDefault@@Base+0x7020> │ │ - ; instruction: 0xffe56934 │ │ + ; instruction: 0xffe56940 │ │ andeq r3, ip, r0, ror #2 │ │ - ; instruction: 0xffe5bc3f │ │ + ; instruction: 0xffe5bc4b │ │ ; instruction: 0x000c2eb0 │ │ andeq r2, ip, r0, asr r8 │ │ - ; instruction: 0xffe5a287 │ │ + ; instruction: 0xffe5a293 │ │ ; instruction: 0xffe6bc4b │ │ andeq r2, ip, r4, asr #24 │ │ - ; instruction: 0xffe5e342 │ │ + ; instruction: 0xffe5e34e │ │ andeq r2, ip, r8, asr #14 │ │ ; instruction: 0xffe4f849 │ │ ; instruction: 0xffe4c8b9 │ │ ; instruction: 0xffe68392 │ │ ; instruction: 0xffe6d026 │ │ ; instruction: 0xffe53323 │ │ ; instruction: 0xffe4b217 │ │ ; instruction: 0xffe6ccb6 │ │ ; instruction: 0xffe69cd7 │ │ ; instruction: 0xffe4c1ad │ │ andeq r2, ip, ip, lsl #16 │ │ - ; instruction: 0xffe5a262 │ │ + ; instruction: 0xffe5a26e │ │ ; instruction: 0xffe6cc5e │ │ ldrdeq r2, [ip], -r8 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ mov r4, r0 │ │ ldr r0, [pc, #600] ; 1e3628 <_PyEval_EvalFrameDefault@@Base+0x7a60> │ │ @@ -308294,18 +308294,18 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, r9 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b 145578 <_Py_Dealloc@@Base> │ │ ; instruction: 0xffe6fd2f │ │ ; instruction: 0xffe52071 │ │ - ; instruction: 0xffe5482e │ │ + ; instruction: 0xffe5483a │ │ ; instruction: 0xffe6acc8 │ │ ; instruction: 0xffe6b4d7 │ │ - ; instruction: 0xffe55ddb │ │ + ; instruction: 0xffe55de7 │ │ ; instruction: 0xffe52d33 │ │ andeq r2, ip, r8, lsr #11 │ │ ; instruction: 0xffe6ca1a │ │ │ │ 001e364c <_PyEval_EvalCodeWithName@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ @@ -309105,15 +309105,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mvn r0, #0 │ │ pop {r4, r5, fp, pc} │ │ strdeq r1, [ip], -r0 │ │ - ; instruction: 0xffe5a666 │ │ + ; instruction: 0xffe5a672 │ │ muleq ip, r4, r8 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ ldr r5, [pc, #448] ; 1e43e8 │ │ mov r6, #0 │ │ ldr r5, [pc, r5] │ │ @@ -309406,19 +309406,19 @@ │ │ bl 12ca14 │ │ cmn r0, #1 │ │ ble 1e4674 <_PyCodec_Lookup@@Base+0x278> │ │ ldr r0, [sp, #8] │ │ b 1e4474 <_PyCodec_Lookup@@Base+0x78> │ │ andeq r1, ip, r0, ror #12 │ │ andeq r1, ip, r4, ror #10 │ │ - ; instruction: 0xffe5cb84 │ │ + ; instruction: 0xffe5cb90 │ │ andeq r1, ip, r0, lsr #8 │ │ ; instruction: 0xffe68907 │ │ andeq r1, ip, r8, ror r4 │ │ - ; instruction: 0xffe54d0e │ │ + ; instruction: 0xffe54d1a │ │ ; instruction: 0x000c14bc │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r0 │ │ bl 2a1c80 │ │ cmn r0, #1 │ │ ble 1e4734 <_PyCodec_Lookup@@Base+0x338> │ │ @@ -309459,15 +309459,15 @@ │ │ bl 1f8804 │ │ mov r0, r4 │ │ bl 146fb0 │ │ mov r0, #0 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xffe5e053 │ │ muleq ip, r4, r3 │ │ - ; instruction: 0xffe560b6 │ │ + ; instruction: 0xffe560c2 │ │ andeq r1, ip, ip, ror r3 │ │ │ │ 001e4794 <_PyCodec_Forget@@Base>: │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ ldr r1, [pc, #96] ; 1e4804 <_PyCodec_Forget@@Base+0x70> │ │ mvn r4, #0 │ │ @@ -309885,15 +309885,15 @@ │ │ cmp r4, #0 │ │ bne 1e4d88 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffe6a97b │ │ andeq r0, ip, r8, asr sp │ │ ; instruction: 0xffe64978 │ │ - ; instruction: 0xffe537df │ │ + ; instruction: 0xffe537eb │ │ │ │ 001e4de0 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ mov r0, r1 │ │ mov r4, r2 │ │ @@ -310283,15 +310283,15 @@ │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ bl 1f8704 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffe56afe │ │ + ; instruction: 0xffe56b0a │ │ andeq r0, ip, ip, asr #13 │ │ │ │ 001e53e4 : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ @@ -310360,15 +310360,15 @@ │ │ mov r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ andeq r0, ip, r0, ror #15 │ │ ; instruction: 0xffe6a24e │ │ andeq r0, ip, r0, ror #12 │ │ andeq r0, ip, r0, asr #14 │ │ - ; instruction: 0xffe5bd3c │ │ + ; instruction: 0xffe5bd48 │ │ andeq r0, ip, ip, lsr #11 │ │ │ │ 001e5510 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r5, r0 │ │ @@ -310504,18 +310504,18 @@ │ │ ldr r0, [pc, #28] ; 1e5748 │ │ ldr r2, [sp] │ │ add r0, pc, r0 │ │ b 1e56bc │ │ ; instruction: 0x000c06b4 │ │ ; instruction: 0xffe69fea │ │ andeq r0, ip, r0, lsl r5 │ │ - ; instruction: 0xffe52733 │ │ + ; instruction: 0xffe5273f │ │ ldrdeq r0, [ip], -r4 │ │ ; instruction: 0xffe69f76 │ │ - ; instruction: 0xffe5bb38 │ │ + ; instruction: 0xffe5bb44 │ │ andeq r0, ip, r8, lsr #7 │ │ │ │ 001e5754 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #36 ; 0x24 │ │ mov r4, r0 │ │ @@ -310914,15 +310914,15 @@ │ │ mov r0, sl │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andeq r0, ip, r0, ror r4 │ │ ; instruction: 0xffe6993a │ │ - ; instruction: 0xffe5ba48 │ │ + ; instruction: 0xffe5ba54 │ │ ; instruction: 0x000c02b8 │ │ │ │ 001e5da8 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ mov r4, r0 │ │ @@ -311301,15 +311301,15 @@ │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andeq pc, fp, ip, lsl #26 │ │ andeq pc, fp, r8, ror fp ; │ │ ; instruction: 0xffe6967a │ │ andeq pc, fp, r4, ror sp ; │ │ ; instruction: 0x000bfcb4 │ │ - ; instruction: 0xffe5b1d8 │ │ + ; instruction: 0xffe5b1e4 │ │ andeq pc, fp, r8, asr #20 │ │ andeq pc, fp, r4, ror r9 ; │ │ ; instruction: 0xffe6932a │ │ │ │ 001e63b4 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ @@ -311633,15 +311633,15 @@ │ │ andeq fp, lr, r4, asr #4 │ │ andeq fp, lr, r0, asr r1 │ │ andeq sl, lr, ip, asr #30 │ │ ; instruction: 0x000bf3b8 │ │ andeq pc, fp, ip, lsr r3 ; │ │ andeq pc, fp, r4, lsl #6 │ │ ; instruction: 0xffe68e2e │ │ - ; instruction: 0xffe5ac3c │ │ + ; instruction: 0xffe5ac48 │ │ andeq pc, fp, ip, lsr #9 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [r1, #4] │ │ ldrb r2, [r0, #87] ; 0x57 │ │ tst r2, #64 ; 0x40 │ │ bne 1e690c │ │ @@ -311652,15 +311652,15 @@ │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ bl 1f8704 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffe555c2 │ │ + ; instruction: 0xffe555ce │ │ muleq fp, r0, r1 │ │ mov r0, r1 │ │ b 1e53e4 │ │ mov r0, r1 │ │ b 1e5510 │ │ mov r0, r1 │ │ b 1e5754 │ │ @@ -312009,18 +312009,18 @@ │ │ mov r1, r4 │ │ bl 1f8704 │ │ mov r5, #0 │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andeq pc, fp, ip, ror r2 ; │ │ - ; instruction: 0xffe5680b │ │ + ; instruction: 0xffe56817 │ │ andeq pc, fp, r8, asr #32 │ │ ; instruction: 0xffe6882e │ │ - ; instruction: 0xffe5a64c │ │ + ; instruction: 0xffe5a658 │ │ ; instruction: 0x000beebc │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #16 │ │ ldr r0, [pc, #920] ; 1e726c │ │ mov r4, r1 │ │ ldr r0, [pc, r0] │ │ @@ -312250,18 +312250,18 @@ │ │ add r0, pc, r0 │ │ bl 215028 │ │ mov r7, r0 │ │ mov r0, r7 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ andeq lr, fp, r4, lsl #26 │ │ - ; instruction: 0xffe56557 │ │ + ; instruction: 0xffe56563 │ │ andeq lr, fp, r4, asr #20 │ │ ; instruction: 0xffe6844e │ │ - ; instruction: 0xffe5a048 │ │ + ; instruction: 0xffe5a054 │ │ ; instruction: 0x000be8b8 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ ldrb r2, [r0] │ │ ldr r1, [pc, #388] ; 1e7420 │ │ ldr r1, [pc, r1] │ │ @@ -314990,15 +314990,15 @@ │ │ cmp r0, #0 │ │ beq 1e9d14 │ │ mov r5, r0 │ │ ldr r0, [r4, #52] ; 0x34 │ │ str r0, [r5] │ │ str r5, [r4, #52] ; 0x34 │ │ b 1e9d1c │ │ - ; instruction: 0xffe5641c │ │ + ; instruction: 0xffe56428 │ │ bl 1f9430 │ │ mov r5, #0 │ │ ldr r0, [sp, #20] │ │ mov r6, #0 │ │ cmn r0, #1 │ │ mov r0, #0 │ │ bne 1e9d40 │ │ @@ -315246,15 +315246,15 @@ │ │ ldr r1, [r5, r7, lsl #2] │ │ mov r0, sl │ │ bl 1e8c58 │ │ add r7, r7, #1 │ │ cmp r0, #0 │ │ bne 1ea0e0 │ │ b 1eae14 │ │ - ; instruction: 0xffe554e1 │ │ + ; instruction: 0xffe554ed │ │ ldr r4, [sp, #24] │ │ mov r0, #1 │ │ mov r1, #32 │ │ bl 147110 │ │ cmp r0, #0 │ │ beq 1ea268 │ │ mov r7, r0 │ │ @@ -315471,15 +315471,15 @@ │ │ add r1, pc, r1 │ │ mov r0, sl │ │ bl 1ee370 │ │ mov r6, #0 │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffe529e9 │ │ + ; instruction: 0xffe529f5 │ │ ldr r0, [r9, #12] │ │ cmp r0, #0 │ │ bne 1ea904 │ │ ldr r1, [r7, #4] │ │ mov r0, sl │ │ bl 1eb120 │ │ mov r6, #0 │ │ @@ -315799,16 +315799,16 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r1, [r8, #4] │ │ mov r0, sl │ │ mov r2, #2 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b 1edea4 │ │ - ; instruction: 0xffe5787a │ │ - ; instruction: 0xffe56251 │ │ + ; instruction: 0xffe57886 │ │ + ; instruction: 0xffe5625d │ │ ldr r0, [sl, #28] │ │ cmp r0, #0 │ │ bne 1eaa00 │ │ ldr r0, [r1, #56] ; 0x38 │ │ bl 1ee4ac │ │ cmp r0, #0 │ │ bmi 1eae14 │ │ @@ -315919,15 +315919,15 @@ │ │ ldr r1, [r4, r7, lsl #2] │ │ mov r0, sl │ │ bl 1e8c58 │ │ add r7, r7, #1 │ │ cmp r0, #0 │ │ bne 1eab64 │ │ b 1eae14 │ │ - ; instruction: 0xffe50c34 │ │ + ; instruction: 0xffe50c40 │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0] │ │ ldr r0, [r0, #56] ; 0x38 │ │ bl 1ee4ac │ │ cmp r0, #0 │ │ bmi 1eae14 │ │ ldr r3, [sl, #36] ; 0x24 │ │ @@ -316120,15 +316120,15 @@ │ │ bl 1e8c58 │ │ add r7, r7, #1 │ │ cmp r0, #0 │ │ bne 1eae80 │ │ b 1eae14 │ │ ; instruction: 0xffe9554c │ │ ; instruction: 0xffe588e6 │ │ - ; instruction: 0xffe52037 │ │ + ; instruction: 0xffe52043 │ │ ; instruction: 0xffe4b631 │ │ ldr r0, [pc, #556] ; 1eb0f4 │ │ add r0, pc, r0 │ │ bl 186ec8 │ │ cmp r0, #0 │ │ beq 1eaf98 │ │ mov r7, r0 │ │ @@ -316271,16 +316271,16 @@ │ │ ; instruction: 0xffe47776 │ │ andeq fp, fp, ip, asr r0 │ │ ; instruction: 0xffe43a46 │ │ andeq fp, fp, r8, lsr r3 │ │ andeq fp, fp, ip, ror #10 │ │ ; instruction: 0xffe62aec │ │ andeq r6, lr, r4, lsr #18 │ │ - ; instruction: 0xffe542d5 │ │ - ; instruction: 0xffe50336 │ │ + ; instruction: 0xffe542e1 │ │ + ; instruction: 0xffe50342 │ │ andeq r7, lr, r0, ror #7 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #36 ; 0x24 │ │ mov ip, r0 │ │ ldr r6, [r0, #36]! ; 0x24 │ │ str r0, [sp, #28] │ │ @@ -317456,17 +317456,17 @@ │ │ b 1ecadc │ │ ; instruction: 0xffe6a2ae │ │ mvn sl, #0 │ │ ldr r4, [sp, #28] │ │ ldr r2, [sp, #32] │ │ b 1ecab4 │ │ andeq r6, lr, r0, lsl r3 │ │ - ; instruction: 0xffe521f1 │ │ + ; instruction: 0xffe521fd │ │ muleq lr, ip, r2 │ │ - ; instruction: 0xffe52174 │ │ + ; instruction: 0xffe52180 │ │ ldr r1, [pc, #3300] ; 1ed090 │ │ ldr r1, [pc, r1] │ │ ldr r0, [sp, #32] │ │ bl 1efdd8 │ │ cmp r0, #0 │ │ beq 1ecf68 │ │ ldr r1, [r8, #12] │ │ @@ -317647,15 +317647,15 @@ │ │ bl 1e8bd4 │ │ cmp r0, #0 │ │ bne 1ebc28 │ │ b 1ecf6c │ │ bl 1f9430 │ │ mov r9, #0 │ │ b 1ecf6c │ │ - ; instruction: 0xffe55b8d │ │ + ; instruction: 0xffe55b99 │ │ ldrdeq r5, [lr], -r8 │ │ ; instruction: 0xffe4b27c │ │ mov r4, #0 │ │ ldr r0, [ip, #28] │ │ mov r9, #1 │ │ cmp r0, #0 │ │ bne 1ecf6c │ │ @@ -317812,15 +317812,15 @@ │ │ beq 1ecf68 │ │ mov r0, r4 │ │ mov r1, #86 ; 0x56 │ │ bl 1e8bd4 │ │ cmp r0, #0 │ │ bne 1ecadc │ │ b 1ecf68 │ │ - ; instruction: 0xffe4c400 │ │ + ; instruction: 0xffe4c40c │ │ ; instruction: 0xffe5f071 │ │ ldr r1, [pc, #1748] ; 1ed00c │ │ mov r2, r7 │ │ ldr r0, [pc, #1744] ; 1ed010 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ @@ -318243,25 +318243,25 @@ │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ ldrdeq r5, [lr], -r0 │ │ ; instruction: 0xffe41f6e │ │ andeq r9, fp, r4, lsr r8 │ │ ; instruction: 0xffe59ca9 │ │ andeq r5, lr, r0, lsl #13 │ │ - ; instruction: 0xffe528bd │ │ + ; instruction: 0xffe528c9 │ │ ; instruction: 0xffe596c6 │ │ andeq r9, fp, ip, lsl #3 │ │ andeq r9, fp, r0, lsr r3 │ │ ; instruction: 0xffe65065 │ │ andeq r9, fp, r4, ror r4 │ │ ; instruction: 0x000b91b4 │ │ andeq r9, fp, ip, asr r2 │ │ ; instruction: 0x000b92b4 │ │ ; instruction: 0xffe68b59 │ │ - ; instruction: 0xffe4f5e8 │ │ + ; instruction: 0xffe4f5f4 │ │ andeq r9, fp, ip, asr r1 │ │ andeq r8, fp, ip, lsr #29 │ │ andeq r8, fp, ip, lsr #29 │ │ andeq r8, fp, r8, ror #26 │ │ andeq r8, fp, r8, asr sp │ │ ; instruction: 0x000b8db8 │ │ andeq r8, fp, r8, lsr #27 │ │ @@ -319365,15 +319365,15 @@ │ │ b 1edf84 │ │ ldr r0, [r5] │ │ mov r6, #0 │ │ subs r0, r0, #1 │ │ str r0, [r5] │ │ bne 1ee0f0 │ │ b 1edf98 │ │ - ; instruction: 0xffe50869 │ │ + ; instruction: 0xffe50875 │ │ ; instruction: 0xffe5f07c │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, #0 │ │ cmp r2, #2 │ │ bne 1ee1bc │ │ ldr r2, [pc, #52] ; 1ee1c4 │ │ @@ -319387,15 +319387,15 @@ │ │ ldr r1, [pc, #24] ; 1ee1c8 │ │ mov r0, r5 │ │ add r1, pc, r1 │ │ bl 1ee370 │ │ mov r4, #1 │ │ mov r0, r4 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffe505a5 │ │ + ; instruction: 0xffe505b1 │ │ ; instruction: 0xffe5edb4 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r0 │ │ ldr r0, [r0, #28] │ │ cmp r0, #0 │ │ beq 1ee1f0 │ │ @@ -320121,15 +320121,15 @@ │ │ b 1eeaac │ │ ldr r0, [pc, #40] ; 1eed54 │ │ ldr r1, [pc, #40] ; 1eed58 │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ muleq lr, r0, lr │ │ - ; instruction: 0xffe49b4d │ │ + ; instruction: 0xffe49b59 │ │ andeq r2, lr, ip, ror #28 │ │ andeq r6, fp, r4, lsr pc │ │ ; instruction: 0xffe57c51 │ │ ; instruction: 0xffe57dc1 │ │ ; instruction: 0xffe57d19 │ │ ; instruction: 0xffe668fa │ │ ; instruction: 0xffe5e24f │ │ @@ -320766,19 +320766,19 @@ │ │ ldr r1, [pc, #40] ; 1ef764 │ │ mov r0, r8 │ │ add r1, pc, r1 │ │ bl 1ee370 │ │ mov r5, #0 │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xffe4f139 │ │ - ; instruction: 0xffe4f0e1 │ │ - ; instruction: 0xffe4f095 │ │ - ; instruction: 0xffe4f065 │ │ - ; instruction: 0xffe4f015 │ │ + ; instruction: 0xffe4f145 │ │ + ; instruction: 0xffe4f0ed │ │ + ; instruction: 0xffe4f0a1 │ │ + ; instruction: 0xffe4f071 │ │ + ; instruction: 0xffe4f021 │ │ ; instruction: 0xffe5d828 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #28 │ │ mov r4, r0 │ │ ldr r0, [r1, #52] ; 0x34 │ │ mov r6, r1 │ │ @@ -321975,15 +321975,15 @@ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r6, #0 │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffe4e385 │ │ + ; instruction: 0xffe4e391 │ │ ; instruction: 0xffe5c578 │ │ ; instruction: 0xffe4621a │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ ldr r7, [fp, #16] │ │ mov sl, r3 │ │ @@ -323726,15 +323726,15 @@ │ │ muleq fp, r0, fp │ │ andeq r3, fp, r8, ror fp │ │ andeq r3, fp, r4, ror #22 │ │ andeq r3, fp, r8, lsr #22 │ │ andeq r3, fp, r4, lsr #22 │ │ andeq r3, fp, r0, lsr #22 │ │ andeq r3, fp, ip, lsl fp │ │ - ; instruction: 0xffe45a8c │ │ + ; instruction: 0xffe45a98 │ │ ; instruction: 0xffe586fd │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r0 │ │ sub r0, r1, #1 │ │ add r1, pc, #8 │ │ mov r6, #2 │ │ @@ -325583,15 +325583,15 @@ │ │ ldr r1, [pc, #36] ; 1f42a4 │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ ; instruction: 0xffe41701 │ │ ; instruction: 0xffe527f9 │ │ andeq r1, fp, r8, asr #16 │ │ - ; instruction: 0xffe46a02 │ │ + ; instruction: 0xffe46a0e │ │ andeq r1, fp, ip, lsl #24 │ │ ; instruction: 0xffe5292d │ │ ; instruction: 0xffe613aa │ │ ; instruction: 0xffe58cff │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #36 ; 0x24 │ │ @@ -326526,15 +326526,15 @@ │ │ subs r7, r7, #1 │ │ bne 1f5110 │ │ mov r0, #1 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r8, #1 │ │ b 1f5078 │ │ - ; instruction: 0xffe457c8 │ │ + ; instruction: 0xffe457d4 │ │ ; instruction: 0xffe52d02 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ cmp r0, #0 │ │ beq 1f51ac │ │ mov r5, r1 │ │ sub r1, r2, #1 │ │ @@ -327654,17 +327654,17 @@ │ │ adc r3, r3, #0 │ │ strd r2, [r5, #136] ; 0x88 │ │ pop {r4, r5, fp, pc} │ │ andeq pc, sl, r0, lsr #17 │ │ ; instruction: 0x000afbbc │ │ ; instruction: 0xffe547d5 │ │ andeq pc, sl, r8, lsl #17 │ │ - ; instruction: 0xffe44686 │ │ + ; instruction: 0xffe44692 │ │ andeq pc, sl, r8, lsl #17 │ │ - ; instruction: 0xffe49a55 │ │ + ; instruction: 0xffe49a61 │ │ andeq pc, sl, ip, lsr #17 │ │ │ │ 001f62d0 : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ bl 167f94 │ │ @@ -327769,15 +327769,15 @@ │ │ ldr r1, [pc, #36] ; 1f6494 │ │ ldr r1, [pc, r1] │ │ cmp r0, r1 │ │ ldreq r0, [r5, #-8] │ │ cmpeq r0, #0 │ │ bne 1f6410 │ │ b 1f6444 │ │ - ; instruction: 0xffe45bfd │ │ + ; instruction: 0xffe45c09 │ │ andeq pc, sl, r8, lsr r7 ; │ │ andeq pc, sl, r0, asr #20 │ │ andeq pc, sl, r4, lsr #14 │ │ ; instruction: 0x000af6b4 │ │ │ │ 001f6498 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ @@ -328382,15 +328382,15 @@ │ │ beq 1f6df8 │ │ mov r0, r4 │ │ bl 12fcbc │ │ cmp r0, #0 │ │ bne 1f6dc0 │ │ pop {r4, sl, fp, lr} │ │ b 1f5ddc │ │ - ; instruction: 0xffe4a4a2 │ │ + ; instruction: 0xffe4a4ae │ │ ; instruction: 0x000aecbc │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ bl 2432e4 │ │ ldr r0, [r4, #8] │ │ cmp r0, #0 │ │ @@ -328517,17 +328517,17 @@ │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ add r0, sp, #4 │ │ bl 16a1dc <_PyUnicodeWriter_Dealloc@@Base> │ │ mov r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffe4a3c6 │ │ - ; instruction: 0xffe439f0 │ │ - ; instruction: 0xffe4a300 │ │ + ; instruction: 0xffe4a3d2 │ │ + ; instruction: 0xffe439fc │ │ + ; instruction: 0xffe4a30c │ │ ldr r0, [r0, #40] ; 0x28 │ │ bx lr │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ ldr r0, [r0, #8] │ │ mov r5, r2 │ │ @@ -328730,18 +328730,18 @@ │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ add r0, sp, #4 │ │ bl 16a1dc <_PyUnicodeWriter_Dealloc@@Base> │ │ mov r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffe40b08 │ │ + ; instruction: 0xffe40b14 │ │ ; instruction: 0xffe5e425 │ │ - ; instruction: 0xffe40acb │ │ - ; instruction: 0xffe49fac │ │ + ; instruction: 0xffe40ad7 │ │ + ; instruction: 0xffe49fb8 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ ldr r0, [r0, #8] │ │ mov r5, r2 │ │ mov r4, r1 │ │ cmp r0, #0 │ │ @@ -329288,24 +329288,24 @@ │ │ adds r0, r2, #1 │ │ adc r1, r3, #0 │ │ strd r0, [r9] │ │ mov r0, r6 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ andeq lr, sl, ip, asr r0 │ │ - ; instruction: 0xffe42e9f │ │ + ; instruction: 0xffe42eab │ │ andeq lr, sl, r8, lsl r0 │ │ andeq lr, sl, r4, ror r3 │ │ ; instruction: 0xffe52f8d │ │ andeq lr, sl, r0, asr #32 │ │ ; instruction: 0xffe3c5ce │ │ andeq lr, sl, r8, lsr r0 │ │ - ; instruction: 0xffe42d22 │ │ + ; instruction: 0xffe42d2e │ │ andeq sp, sl, r4, lsr #30 │ │ - ; instruction: 0xffe480e5 │ │ + ; instruction: 0xffe480f1 │ │ andeq sp, sl, ip, lsr pc │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r7, r2 │ │ mov r6, r1 │ │ mov r4, r0 │ │ @@ -330626,15 +330626,15 @@ │ │ mov r1, r3 │ │ mov r0, r5 │ │ mov r3, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, lr} │ │ b 1f7e28 <_PyErr_Restore@@Base> │ │ andeq ip, sl, r0, ror #22 │ │ - ; instruction: 0xffe4466b │ │ + ; instruction: 0xffe44677 │ │ andeq ip, sl, r4, asr fp │ │ │ │ 001f9050 <_PyErr_ChainStackItem@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #16 │ │ mov r5, r0 │ │ @@ -331015,17 +331015,17 @@ │ │ bne 1f94f0 │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, #0 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ; instruction: 0x000ac5b4 │ │ - ; instruction: 0xffe44ebc │ │ + ; instruction: 0xffe44ec8 │ │ ; instruction: 0xffe514d1 │ │ - ; instruction: 0xffe3e819 │ │ + ; instruction: 0xffe3e825 │ │ ; instruction: 0xffe54cfe │ │ ; instruction: 0xffe5ad76 │ │ │ │ 001f9630 : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r5, r0 │ │ @@ -331164,19 +331164,19 @@ │ │ mov r0, r9 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, #0 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ muleq sl, r0, r3 │ │ andeq ip, sl, r4, lsl #9 │ │ - ; instruction: 0xffe3e599 │ │ + ; instruction: 0xffe3e5a5 │ │ muleq sl, r8, r2 │ │ ; instruction: 0xffe36dd2 │ │ andeq ip, sl, ip, ror #6 │ │ - ; instruction: 0xffe418aa │ │ + ; instruction: 0xffe418b6 │ │ ; instruction: 0xffe57d4d │ │ │ │ 001f9870 : │ │ push {fp, lr} │ │ mov fp, sp │ │ mov r3, r2 │ │ mov r2, r1 │ │ @@ -331520,15 +331520,15 @@ │ │ b 1f9d70 │ │ ldrdeq fp, [sl], -r0 │ │ ; instruction: 0xffe5a693 │ │ andeq fp, sl, r8, asr #28 │ │ andeq ip, sl, r8, lsl r0 │ │ ldrdeq fp, [fp], -r4 │ │ ; instruction: 0x000bbeb0 │ │ - ; instruction: 0xffe44c28 │ │ + ; instruction: 0xffe44c34 │ │ andeq fp, sl, ip, lsl lr │ │ │ │ 001f9dc0 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ mov r6, r3 │ │ @@ -331621,15 +331621,15 @@ │ │ str r0, [r4, #8] │ │ str r2, [r4, #12] │ │ pop {r4, sl, fp, pc} │ │ andeq r7, sp, r4, lsl r8 │ │ strdeq r7, [sp], -ip │ │ ; instruction: 0x000bbcb0 │ │ ; instruction: 0xffe3431e │ │ - ; instruction: 0xffe3de78 │ │ + ; instruction: 0xffe3de84 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ ldr r1, [pc, #212] ; 1fa030 │ │ ldr r2, [pc, #212] ; 1fa034 │ │ add r1, pc, r1 │ │ ldr r2, [pc, r2] │ │ @@ -332102,15 +332102,15 @@ │ │ bne 1fa3d4 │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 1fa3d4 │ │ andeq fp, fp, ip, ror fp │ │ andeq fp, sl, ip, lsl #20 │ │ ; instruction: 0xffe4adeb │ │ - ; instruction: 0xffe470c3 │ │ + ; instruction: 0xffe470cf │ │ ; instruction: 0xffe57bab │ │ ; instruction: 0xffe4fc3b │ │ ; instruction: 0xffe52f04 │ │ andeq fp, sl, ip, asr r8 │ │ andeq fp, sl, r8, asr r7 │ │ andeq fp, sl, r4, lsl r7 │ │ andeq fp, sl, ip, ror #13 │ │ @@ -332569,25 +332569,25 @@ │ │ b 1fa9d4 <_PyErr_WriteUnraisableMsg@@Base+0x2c0> │ │ ldr r0, [pc, #56] ; 1fae34 <_PyErr_WriteUnraisableMsg@@Base+0x720> │ │ add r0, pc, r0 │ │ bl 1da878 <_Py_FatalError_TstateNULL@@Base> │ │ andeq fp, sl, r4, asr r3 │ │ strdeq fp, [sl], -r8 │ │ andeq fp, sl, r8, lsl r0 │ │ - ; instruction: 0xffe3d5f4 │ │ + ; instruction: 0xffe3d600 │ │ andeq r6, sp, r4, ror #27 │ │ ; instruction: 0xffe5115a │ │ andeq fp, sl, r4, ror r1 │ │ ; instruction: 0xffe51176 │ │ andeq sl, fp, r4, asr #30 │ │ ; instruction: 0xffe53600 │ │ ; instruction: 0xffe4b13e │ │ - ; instruction: 0xffe3fbfa │ │ + ; instruction: 0xffe3fc06 │ │ ; instruction: 0xffe55dcc │ │ - ; instruction: 0xffe427fc │ │ + ; instruction: 0xffe42808 │ │ │ │ 001fae38 : │ │ mov r1, r0 │ │ mov r0, #0 │ │ b 1fa714 <_PyErr_WriteUnraisableMsg@@Base> │ │ │ │ 001fae44 : │ │ @@ -333133,15 +333133,15 @@ │ │ beq 1fb6a4 │ │ mov r0, #0 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, #0 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xffe3fa06 │ │ + ; instruction: 0xffe3fa12 │ │ andeq sl, sl, r4, ror r4 │ │ │ │ 001fb6bc : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ cmp r0, #0 │ │ beq 1fb710 │ │ @@ -333160,15 +333160,15 @@ │ │ mov r1, r0 │ │ mov r0, r5 │ │ mov r2, r4 │ │ pop {r4, r5, fp, lr} │ │ b 1fb720 │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffe3f91a │ │ + ; instruction: 0xffe3f926 │ │ andeq sl, sl, r8, lsl #7 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #1004 ; 0x3ec │ │ cmp r1, #0 │ │ beq 1fb7d4 │ │ mov sl, r2 │ │ @@ -333690,32 +333690,32 @@ │ │ bl 1f8804 │ │ ldr r2, [sp, #12] │ │ ldr r0, [sp, #4] │ │ ldr r1, [r2, #28] │ │ ldr r2, [r2, #32] │ │ add r2, r2, #1 │ │ b 1fbf10 │ │ - ; instruction: 0xffe4558e │ │ - ; instruction: 0xffe43d55 │ │ + ; instruction: 0xffe4559a │ │ + ; instruction: 0xffe43d61 │ │ andeq r9, sl, ip, lsl #23 │ │ - ; instruction: 0xffe41853 │ │ + ; instruction: 0xffe4185f │ │ ; instruction: 0xffe55c87 │ │ ; instruction: 0xffe57394 │ │ ; instruction: 0xffe58505 │ │ ; instruction: 0xffe382c9 │ │ ; instruction: 0xffe4fd29 │ │ ; instruction: 0xffe4bfbf │ │ ; instruction: 0xffe39764 │ │ ; instruction: 0xffe5849d │ │ ; instruction: 0xffe5980f │ │ ; instruction: 0xffe335b0 │ │ ; instruction: 0x000a9bb8 │ │ ; instruction: 0xffe59787 │ │ - ; instruction: 0xffe43df1 │ │ - ; instruction: 0xffe4555e │ │ + ; instruction: 0xffe43dfd │ │ + ; instruction: 0xffe4556a │ │ │ │ 001fbf98 : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ mov r0, r1 │ │ bl 16dc70 │ │ @@ -333818,15 +333818,15 @@ │ │ str r3, [sp] │ │ mov r3, ip │ │ bl 1fc224 <_PyArg_ParseStack@@Base+0x54> │ │ mov sp, fp │ │ pop {fp, lr} │ │ add sp, sp, #8 │ │ bx lr │ │ - ; instruction: 0xffe41563 │ │ + ; instruction: 0xffe4156f │ │ ; instruction: 0x000a99bc │ │ │ │ 001fc138 <_PyArg_ParseTuple_SizeT@@Base>: │ │ sub sp, sp, #8 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ @@ -333858,15 +333858,15 @@ │ │ str r3, [sp] │ │ mov r3, ip │ │ bl 1fc224 <_PyArg_ParseStack@@Base+0x54> │ │ mov sp, fp │ │ pop {fp, lr} │ │ add sp, sp, #8 │ │ bx lr │ │ - ; instruction: 0xffe414cb │ │ + ; instruction: 0xffe414d7 │ │ andeq r9, sl, r4, lsr #18 │ │ │ │ 001fc1d0 <_PyArg_ParseStack@@Base>: │ │ sub sp, sp, #4 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #12 │ │ @@ -334271,19 +334271,19 @@ │ │ andeq r9, sl, r0, ror r5 │ │ andeq r9, sl, r4, lsr #10 │ │ ; instruction: 0xffe538b2 │ │ ; instruction: 0xffe4e3b9 │ │ ; instruction: 0xffe39b9b │ │ ; instruction: 0xffe56b15 │ │ ; instruction: 0xffe56208 │ │ - ; instruction: 0xffe44c4e │ │ + ; instruction: 0xffe44c5a │ │ ; instruction: 0xffe53c78 │ │ ; instruction: 0xffe38f23 │ │ andeq r9, sl, ip, asr #12 │ │ - ; instruction: 0xffe41161 │ │ + ; instruction: 0xffe4116d │ │ ldrdeq r9, [sl], -r4 │ │ ; instruction: 0xffe4e251 │ │ ; instruction: 0xffe47c56 │ │ ; instruction: 0xffe4e279 │ │ ; instruction: 0xffe37944 │ │ │ │ 001fc85c <_PyArg_ParseStack_SizeT@@Base>: │ │ @@ -334333,15 +334333,15 @@ │ │ add r1, sp, #8 │ │ mov ip, #0 │ │ stm sp, {r1, ip} │ │ add r1, r0, #12 │ │ bl 1fc224 <_PyArg_ParseStack@@Base+0x54> │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xffe40d5f │ │ + ; instruction: 0xffe40d6b │ │ ; instruction: 0x000a91b8 │ │ │ │ 001fc924 <_PyArg_VaParse_SizeT@@Base>: │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ mov r3, r1 │ │ @@ -334364,15 +334364,15 @@ │ │ add r1, sp, #8 │ │ mov ip, #2 │ │ stm sp, {r1, ip} │ │ add r1, r0, #12 │ │ bl 1fc224 <_PyArg_ParseStack@@Base+0x54> │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xffe40ceb │ │ + ; instruction: 0xffe40cf7 │ │ andeq r9, sl, r4, asr #2 │ │ │ │ 001fc998 <_PyArg_BadArgument@@Base>: │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ mov lr, r0 │ │ @@ -334395,15 +334395,15 @@ │ │ add r1, pc, r1 │ │ mov r3, ip │ │ bl 1f9a7c │ │ mov sp, fp │ │ pop {fp, pc} │ │ ldrdeq r9, [sl], -r8 │ │ ldrdeq r9, [sl], -r0 │ │ - ; instruction: 0xffe3e629 │ │ + ; instruction: 0xffe3e635 │ │ ; instruction: 0xffe34fc8 │ │ │ │ 001fca0c : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ cmp r0, #0 │ │ @@ -335063,36 +335063,36 @@ │ │ ; instruction: 0xffe536d4 │ │ ; instruction: 0xffe532b6 │ │ andeq r8, sl, ip, lsr #28 │ │ ; instruction: 0xffe395a3 │ │ ; instruction: 0xffe5038c │ │ ; instruction: 0xffe30f43 │ │ andeq r8, sl, ip, lsl #14 │ │ - ; instruction: 0xffe4298a │ │ + ; instruction: 0xffe42996 │ │ ; instruction: 0xffe4d6dd │ │ ; instruction: 0xffe33434 │ │ ; instruction: 0xffe32492 │ │ andeq r8, sl, r8, ror #20 │ │ ; instruction: 0xffe55628 │ │ ; instruction: 0xffe52c82 │ │ ; instruction: 0xffe53098 │ │ strdeq r8, [sl], -r4 │ │ ; instruction: 0xffe320cb │ │ ; instruction: 0xffe4d75d │ │ - ; instruction: 0xffe44006 │ │ + ; instruction: 0xffe44012 │ │ ; instruction: 0xffe4959d │ │ ; instruction: 0xffe38f33 │ │ ; instruction: 0xffe52b36 │ │ ; instruction: 0xffe36d46 │ │ ; instruction: 0xffe554c8 │ │ andeq r8, sl, r0, lsr #13 │ │ ; instruction: 0xffe52f24 │ │ ; instruction: 0xffe572d8 │ │ andeq r8, sl, r8, ror #19 │ │ - ; instruction: 0xffe4410a │ │ + ; instruction: 0xffe44116 │ │ ; instruction: 0xffe556d8 │ │ ; instruction: 0xffe52d36 │ │ andeq r8, sl, ip, lsr #17 │ │ ; instruction: 0xffe3901f │ │ ; instruction: 0xffe55f89 │ │ ; instruction: 0xffe53110 │ │ ; instruction: 0xffe49651 │ │ @@ -335101,15 +335101,15 @@ │ │ ; instruction: 0xffe55594 │ │ andeq r8, sl, ip, ror #14 │ │ ; instruction: 0xffe52ff0 │ │ ; instruction: 0xffe33d56 │ │ andeq r8, sl, r8, lsl #19 │ │ ; instruction: 0xffe55790 │ │ ; instruction: 0xffe334b2 │ │ - ; instruction: 0xffe3ee5c │ │ + ; instruction: 0xffe3ee68 │ │ ; instruction: 0xffe52dde │ │ andeq r8, sl, r4, asr r9 │ │ │ │ 001fd510 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ @@ -335904,19 +335904,19 @@ │ │ ; instruction: 0xffe528d8 │ │ ; instruction: 0xffe4f5bc │ │ ; instruction: 0xffe54df0 │ │ ; instruction: 0xffe52442 │ │ ; instruction: 0xffe52858 │ │ andeq r7, sl, ip, lsr #31 │ │ ; instruction: 0xffe316f3 │ │ - ; instruction: 0xffe437d6 │ │ + ; instruction: 0xffe437e2 │ │ ; instruction: 0xffe4cf0d │ │ ; instruction: 0xffe48d61 │ │ ; instruction: 0xffe386fb │ │ - ; instruction: 0xffe4350a │ │ + ; instruction: 0xffe43516 │ │ ; instruction: 0xffe52146 │ │ ; instruction: 0x000a7cb4 │ │ ; instruction: 0xffe3841b │ │ ; instruction: 0xffe54aa0 │ │ ; instruction: 0xffe5538d │ │ ; instruction: 0xffe52510 │ │ ; instruction: 0xffe48a55 │ │ @@ -336610,15 +336610,15 @@ │ │ ; instruction: 0xffe51db0 │ │ ; instruction: 0xffe4ea94 │ │ ; instruction: 0xffe542d4 │ │ ; instruction: 0xffe51926 │ │ ; instruction: 0xffe51d3c │ │ muleq sl, r0, r4 │ │ ; instruction: 0xffe30c7f │ │ - ; instruction: 0xffe42cbe │ │ + ; instruction: 0xffe42cca │ │ ; instruction: 0xffe4c405 │ │ ; instruction: 0xffe48249 │ │ ; instruction: 0xffe37be3 │ │ andeq r7, sl, r8, lsr r0 │ │ ; instruction: 0xffe53e38 │ │ ; instruction: 0xffe51492 │ │ ; instruction: 0xffe518a4 │ │ @@ -336629,15 +336629,15 @@ │ │ ; instruction: 0x000a6fb8 │ │ ; instruction: 0xffe5183c │ │ ; instruction: 0xffe51356 │ │ ; instruction: 0xffe53cec │ │ ; instruction: 0x000a6ebc │ │ ; instruction: 0xffe319f6 │ │ ; instruction: 0xffe5574c │ │ - ; instruction: 0xffe42c62 │ │ + ; instruction: 0xffe42c6e │ │ ; instruction: 0xffe37b97 │ │ andeq r7, sl, ip, lsl #8 │ │ ; instruction: 0xffe5187e │ │ ; instruction: 0xffe54210 │ │ ; instruction: 0xffe54ae5 │ │ ; instruction: 0xffe51c70 │ │ ; instruction: 0xffe481b5 │ │ @@ -336867,15 +336867,15 @@ │ │ b 1fef48 <_PyArg_UnpackKeywords@@Base+0xb60> │ │ ldr r1, [pc, #20] ; 1ff048 <_PyArg_UnpackKeywords@@Base+0xc60> │ │ add r1, pc, r1 │ │ b 1fef48 <_PyArg_UnpackKeywords@@Base+0xb60> │ │ ; instruction: 0xffe4baf8 │ │ andeq r6, sl, r0, asr fp │ │ ; instruction: 0xffe2f29b │ │ - ; instruction: 0xffe40cee │ │ + ; instruction: 0xffe40cfa │ │ ; instruction: 0xffe4ba29 │ │ ; instruction: 0xffe315d8 │ │ ; instruction: 0xffe3054a │ │ andeq r6, sl, r0, lsr #22 │ │ ; instruction: 0xffe553d0 │ │ andeq r6, sl, r0, ror #21 │ │ ; instruction: 0xffe52e09 │ │ @@ -337067,15 +337067,15 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {fp, pc} │ │ andeq r6, sl, r4, asr #16 │ │ ; instruction: 0xffe33974 │ │ - ; instruction: 0xffe3da8c │ │ + ; instruction: 0xffe3da98 │ │ andeq r6, sl, r0, ror #14 │ │ │ │ 001ff34c <_PyArg_NoPositional@@Base>: │ │ push {fp, lr} │ │ mov fp, sp │ │ mov ip, r0 │ │ mov r0, #1 │ │ @@ -337122,15 +337122,15 @@ │ │ ldr r0, [pc, #24] ; 1ff414 <_PyArg_NoKwnames@@Base+0x48> │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffe3b56a │ │ + ; instruction: 0xffe3b576 │ │ andeq r6, sl, ip, lsl #13 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r4, [pc, #96] ; 1ff488 <_PyArg_NoKwnames@@Base+0xbc> │ │ ldr r4, [pc, r4] │ │ cmp r4, #0 │ │ beq 1ff474 <_PyArg_NoKwnames@@Base+0xa8> │ │ @@ -338287,15 +338287,15 @@ │ │ ldrb r7, [r1], #1 │ │ cmp r7, #40 ; 0x28 │ │ bgt 200650 <_PyArg_NoKwnames@@Base+0x1284> │ │ bne 2005b0 <_PyArg_NoKwnames@@Base+0x11e4> │ │ add r2, r2, #1 │ │ str r1, [sp, #40] ; 0x28 │ │ b 2005cc <_PyArg_NoKwnames@@Base+0x1200> │ │ - ; instruction: 0xffe41c4d │ │ + ; instruction: 0xffe41c59 │ │ andeq r6, sl, r4, lsl #8 │ │ andeq r6, sl, r4, ror r3 │ │ sub r2, r7, #58 ; 0x3a │ │ cmp r2, #2 │ │ bcs 2005a4 <_PyArg_NoKwnames@@Base+0x11d8> │ │ mov r0, lr │ │ mov r4, lr │ │ @@ -338351,15 +338351,15 @@ │ │ ldr r0, [sp, #28] │ │ add r8, r8, #1 │ │ cmp r0, r8 │ │ bne 2006b8 <_PyArg_NoKwnames@@Base+0x12ec> │ │ ldr r5, [sp, #40] ; 0x28 │ │ ldr sl, [sp, #36] ; 0x24 │ │ b 2007a4 <_PyArg_NoKwnames@@Base+0x13d8> │ │ - ; instruction: 0xffe3f1a8 │ │ + ; instruction: 0xffe3f1b4 │ │ ldr r1, [fp, #8] │ │ mov r0, #0 │ │ str r0, [r1] │ │ ldr r0, [pc, #3320] ; 201454 <_PyArg_NoKwnames@@Base+0x2088> │ │ ldr r0, [pc, r0] │ │ cmp r2, r0 │ │ beq 200774 <_PyArg_NoKwnames@@Base+0x13a8> │ │ @@ -338418,17 +338418,17 @@ │ │ add r3, pc, r3 │ │ mov r7, r4 │ │ mov r0, r4 │ │ mov r1, ip │ │ bl 2166b0 │ │ ldr sl, [sp, #36] ; 0x24 │ │ b 201018 <_PyArg_NoKwnames@@Base+0x1c4c> │ │ - ; instruction: 0xffe3b7a5 │ │ + ; instruction: 0xffe3b7b1 │ │ ; instruction: 0xffe513bb │ │ - ; instruction: 0xffe41aa1 │ │ + ; instruction: 0xffe41aad │ │ ldr r0, [pc, #3088] ; 201474 <_PyArg_NoKwnames@@Base+0x20a8> │ │ add r0, pc, r0 │ │ ldr r2, [pc, #3084] ; 201478 <_PyArg_NoKwnames@@Base+0x20ac> │ │ ldr r3, [pc, #3084] ; 20147c <_PyArg_NoKwnames@@Base+0x20b0> │ │ add r2, pc, r2 │ │ str r0, [sp] │ │ add r3, pc, r3 │ │ @@ -338489,15 +338489,15 @@ │ │ bl 2a1c80 │ │ ldr r1, [sp, #40] ; 0x28 │ │ cmp r0, r1 │ │ bne 200a24 <_PyArg_NoKwnames@@Base+0x1658> │ │ str r6, [r9] │ │ b 201080 <_PyArg_NoKwnames@@Base+0x1cb4> │ │ andeq r6, sl, r0, lsl r1 │ │ - ; instruction: 0xffe3b675 │ │ + ; instruction: 0xffe3b681 │ │ andeq r6, sl, r0, ror r1 │ │ andeq r6, sl, r8, asr r1 │ │ ldr r0, [lr, #4] │ │ ldr r1, [r0, #84] ; 0x54 │ │ tst r1, #134217728 ; 0x8000000 │ │ bne 2009c4 <_PyArg_NoKwnames@@Base+0x15f8> │ │ ldr r2, [pc, #2976] ; 201530 <_PyArg_NoKwnames@@Base+0x2164> │ │ @@ -338558,15 +338558,15 @@ │ │ cmp r0, #0 │ │ beq 200e1c <_PyArg_NoKwnames@@Base+0x1a50> │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r0, [r5] │ │ add r5, r8, #2 │ │ str r1, [r6] │ │ b 201080 <_PyArg_NoKwnames@@Base+0x1cb4> │ │ - ; instruction: 0xffe3b575 │ │ + ; instruction: 0xffe3b581 │ │ ; instruction: 0xffe5118b │ │ ; instruction: 0xffe4a4a7 │ │ ldr r3, [pc, #2596] ; 2014b8 <_PyArg_NoKwnames@@Base+0x20ec> │ │ ldr sl, [sp, #36] ; 0x24 │ │ add r3, pc, r3 │ │ ldrb r0, [r3] │ │ cmp r0, #40 ; 0x28 │ │ @@ -338575,15 +338575,15 @@ │ │ ldr r0, [pc, r0] │ │ cmp lr, r0 │ │ beq 200cfc <_PyArg_NoKwnames@@Base+0x1930> │ │ ldr r0, [lr, #4] │ │ ldr r0, [r0, #12] │ │ b 200ffc <_PyArg_NoKwnames@@Base+0x1c30> │ │ andeq r5, sl, ip, asr #31 │ │ - ; instruction: 0xffe3b529 │ │ + ; instruction: 0xffe3b535 │ │ ; instruction: 0xffe5113f │ │ ; instruction: 0xffe452ae │ │ andeq r6, sl, ip │ │ strdeq r5, [sl], -r4 │ │ andeq r5, sl, r8, asr #31 │ │ add r0, sp, #40 ; 0x28 │ │ mov r1, #67 ; 0x43 │ │ @@ -338706,15 +338706,15 @@ │ │ ldr r3, [pc, #2240] ; 20157c <_PyArg_NoKwnames@@Base+0x21b0> │ │ mov r1, r9 │ │ add r2, pc, r2 │ │ str r6, [sp] │ │ add r3, pc, r3 │ │ b 201014 <_PyArg_NoKwnames@@Base+0x1c48> │ │ ; instruction: 0x000a5db8 │ │ - ; instruction: 0xffe3b31d │ │ + ; instruction: 0xffe3b329 │ │ add r0, r6, #24 │ │ tst r2, #64 ; 0x40 │ │ addeq r0, r6, #36 ; 0x24 │ │ cmp r1, #2 │ │ beq 200e0c <_PyArg_NoKwnames@@Base+0x1a40> │ │ cmp r1, #1 │ │ ldrne r0, [r0] │ │ @@ -338897,15 +338897,15 @@ │ │ str r0, [r3, #4] │ │ mov r0, r7 │ │ bl 2a1ca0 │ │ ldr sl, [sp, #36] ; 0x24 │ │ cmp r7, #0 │ │ bne 201088 <_PyArg_NoKwnames@@Base+0x1cbc> │ │ b 2007a4 <_PyArg_NoKwnames@@Base+0x13d8> │ │ - ; instruction: 0xffe3e938 │ │ + ; instruction: 0xffe3e944 │ │ add r0, r8, #1 │ │ b 201028 <_PyArg_NoKwnames@@Base+0x1c5c> │ │ ldr r1, [pc, #1288] ; 2014e8 <_PyArg_NoKwnames@@Base+0x211c> │ │ add r1, pc, r1 │ │ b 200f04 <_PyArg_NoKwnames@@Base+0x1b38> │ │ ; instruction: 0xffe369a4 │ │ muleq sl, r0, sl │ │ @@ -338923,27 +338923,27 @@ │ │ cmp r7, #0 │ │ mov r5, r8 │ │ beq 201080 <_PyArg_NoKwnames@@Base+0x1cb4> │ │ mov r0, #0 │ │ ldr r1, [fp, #8] │ │ str r0, [r1] │ │ b 201088 <_PyArg_NoKwnames@@Base+0x1cbc> │ │ - ; instruction: 0xffe3afb1 │ │ + ; instruction: 0xffe3afbd │ │ ldr sl, [sp, #36] ; 0x24 │ │ mov r3, #0 │ │ ldr ip, [fp, #16] │ │ mov r4, r7 │ │ ldr lr, [sp, #32] │ │ ldrb r0, [r3] │ │ cmp r0, #40 ; 0x28 │ │ beq 2002b8 <_PyArg_NoKwnames@@Base+0xeec> │ │ b 200aa4 <_PyArg_NoKwnames@@Base+0x16d8> │ │ ldr ip, [fp, #16] │ │ b 2003a8 <_PyArg_NoKwnames@@Base+0xfdc> │ │ - ; instruction: 0xffe4129d │ │ + ; instruction: 0xffe412a9 │ │ andeq r5, sl, r4, asr sl │ │ ldr r0, [sl] │ │ bl 2a1c80 │ │ ldr sl, [sp, #36] ; 0x24 │ │ cmp r0, r4 │ │ bne 201348 <_PyArg_NoKwnames@@Base+0x1f7c> │ │ str r5, [sl] │ │ @@ -339047,15 +339047,15 @@ │ │ b 200f04 <_PyArg_NoKwnames@@Base+0x1b38> │ │ ldr r1, [pc, #884] ; 201588 <_PyArg_NoKwnames@@Base+0x21bc> │ │ add r1, pc, r1 │ │ b 200f04 <_PyArg_NoKwnames@@Base+0x1b38> │ │ ; instruction: 0xffe36774 │ │ ; instruction: 0xffe3540b │ │ ; instruction: 0xffe3674c │ │ - ; instruction: 0xffe39162 │ │ + ; instruction: 0xffe3916e │ │ ldr r0, [r6] │ │ mov ip, r7 │ │ ldr r3, [fp, #20] │ │ mov r9, #0 │ │ add r1, r0, #4 │ │ str r1, [r6] │ │ ldr r5, [r0] │ │ @@ -339074,15 +339074,15 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov ip, r5 │ │ ldr r2, [pc, #712] ; 20154c <_PyArg_NoKwnames@@Base+0x2180> │ │ ldr r3, [pc, #712] ; 201550 <_PyArg_NoKwnames@@Base+0x2184> │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ b 200838 <_PyArg_NoKwnames@@Base+0x146c> │ │ - ; instruction: 0xffe3e670 │ │ + ; instruction: 0xffe3e67c │ │ ; instruction: 0xffe366d8 │ │ ldr r0, [r1] │ │ add r2, sl, #1 │ │ cmp r0, #0 │ │ beq 201360 <_PyArg_NoKwnames@@Base+0x1f94> │ │ ldr r1, [r5] │ │ str sl, [sp, #20] │ │ @@ -339163,15 +339163,15 @@ │ │ ldr r0, [sp, #24] │ │ ldr r1, [r0] │ │ subs r1, r1, #1 │ │ str r1, [r0] │ │ bne 200e8c <_PyArg_NoKwnames@@Base+0x1ac0> │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 200e8c <_PyArg_NoKwnames@@Base+0x1ac0> │ │ - ; instruction: 0xffe3e50c │ │ + ; instruction: 0xffe3e518 │ │ mov r3, #0 │ │ mov r0, r7 │ │ mov lr, r4 │ │ ldrb r1, [r3] │ │ cmp r1, #40 ; 0x28 │ │ beq 200414 <_PyArg_NoKwnames@@Base+0x1048> │ │ b 200eec <_PyArg_NoKwnames@@Base+0x1b20> │ │ @@ -339188,99 +339188,99 @@ │ │ bne 201444 <_PyArg_NoKwnames@@Base+0x2078> │ │ bl 145578 <_Py_Dealloc@@Base> │ │ bl 1f9430 │ │ ldr sl, [sp, #36] ; 0x24 │ │ b 201018 <_PyArg_NoKwnames@@Base+0x1c4c> │ │ ldrdeq r5, [sl], -ip │ │ andeq r5, sl, r4, lsr r3 │ │ - ; instruction: 0xffe3a889 │ │ + ; instruction: 0xffe3a895 │ │ ; instruction: 0xffe34e83 │ │ ; instruction: 0xffe5395d │ │ ; instruction: 0xffe4591c │ │ - ; instruction: 0xffe4064a │ │ + ; instruction: 0xffe40656 │ │ muleq sl, r0, sp │ │ ; instruction: 0xffe4fea0 │ │ - ; instruction: 0xffe3a7a1 │ │ + ; instruction: 0xffe3a7ad │ │ ; instruction: 0xffe503af │ │ - ; instruction: 0xffe36c75 │ │ + ; instruction: 0xffe36c81 │ │ muleq sl, r8, r6 │ │ strdeq r5, [sl], -r8 │ │ - ; instruction: 0xffe3a715 │ │ + ; instruction: 0xffe3a721 │ │ ; instruction: 0xffe5031b │ │ ; instruction: 0xffe44470 │ │ andeq r5, sl, r4, ror r1 │ │ - ; instruction: 0xffe3a241 │ │ + ; instruction: 0xffe3a24d │ │ ; instruction: 0xffe4fe47 │ │ - ; instruction: 0xffe4052d │ │ + ; instruction: 0xffe40539 │ │ ; instruction: 0xffe2eee5 │ │ ldrdeq r5, [sl], -r4 │ │ - ; instruction: 0xffe3a2a1 │ │ + ; instruction: 0xffe3a2ad │ │ ; instruction: 0xffe4feaf │ │ andeq r0, r0, r0, ror #28 │ │ - ; instruction: 0xffe3f262 │ │ + ; instruction: 0xffe3f26e │ │ ; instruction: 0xffe2ee49 │ │ andeq r4, sl, r4, ror #31 │ │ - ; instruction: 0xffe3a301 │ │ + ; instruction: 0xffe3a30d │ │ ; instruction: 0xffe4fc17 │ │ - ; instruction: 0xffe407f1 │ │ + ; instruction: 0xffe407fd │ │ andeq r4, sl, r8, lsr #31 │ │ ; instruction: 0xffe4c5ec │ │ andeq r4, sl, r4, ror #14 │ │ ; instruction: 0xffe35f50 │ │ ; instruction: 0xffe2d820 │ │ ; instruction: 0xffe2ef69 │ │ - ; instruction: 0xffe3a025 │ │ + ; instruction: 0xffe3a031 │ │ ; instruction: 0xffe4fd0b │ │ muleq r0, r0, r1 │ │ strdeq r4, [sl], -r4 ; │ │ ; instruction: 0xffe35b70 │ │ ; instruction: 0xffe2d444 │ │ - ; instruction: 0xffe3ee1a │ │ + ; instruction: 0xffe3ee26 │ │ ; instruction: 0xffe2e951 │ │ muleq sl, ip, fp │ │ - ; instruction: 0xffe39dfd │ │ + ; instruction: 0xffe39e09 │ │ ; instruction: 0xffe4cef8 │ │ andeq r5, sl, r8, lsl #1 │ │ - ; instruction: 0xffe3a009 │ │ + ; instruction: 0xffe3a015 │ │ muleq sl, r0, r2 │ │ andeq r4, sl, r4, lsl #29 │ │ - ; instruction: 0xffe3a0e1 │ │ + ; instruction: 0xffe3a0ed │ │ ; instruction: 0xffe36164 │ │ ; instruction: 0xffe48ee2 │ │ andeq r5, sl, r8, lsl #3 │ │ andeq r5, sl, r4, ror r1 │ │ andeq r4, sl, r8, ror #20 │ │ ; instruction: 0xffe35a14 │ │ ; instruction: 0xffe4fc85 │ │ - ; instruction: 0xffe40231 │ │ + ; instruction: 0xffe4023d │ │ andeq r4, sl, r8, ror #19 │ │ ; instruction: 0xffe35710 │ │ - ; instruction: 0xffe396fa │ │ + ; instruction: 0xffe39706 │ │ andeq r4, sl, r0, ror #15 │ │ ; instruction: 0xffe43163 │ │ andeq r0, r0, ip, lsr #7 │ │ andeq r4, sl, r4, lsr #17 │ │ - ; instruction: 0xffe39cf1 │ │ + ; instruction: 0xffe39cfd │ │ ; instruction: 0xffe4f8f7 │ │ ; instruction: 0xffe2e174 │ │ andeq r0, r0, ip, asr #11 │ │ - ; instruction: 0xffe3a359 │ │ + ; instruction: 0xffe3a365 │ │ ; instruction: 0xffe4ff5f │ │ ; instruction: 0xffe4f36e │ │ ; instruction: 0xffe35e20 │ │ muleq sl, r8, ip │ │ - ; instruction: 0xffe39df1 │ │ + ; instruction: 0xffe39dfd │ │ ; instruction: 0xffe35d9c │ │ ; instruction: 0xffe2d68b │ │ andeq r5, sl, r8, lsl #4 │ │ - ; instruction: 0xffe3a285 │ │ + ; instruction: 0xffe3a291 │ │ ; instruction: 0xffe4fe8b │ │ ; instruction: 0xffe41ad4 │ │ ; instruction: 0x000a4ebc │ │ - ; instruction: 0xffe3a151 │ │ + ; instruction: 0xffe3a15d │ │ ; instruction: 0xffe4fd57 │ │ ; instruction: 0xffe2edc5 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #516 ; 0x204 │ │ mov r4, r3 │ │ mov r5, r2 │ │ @@ -339363,19 +339363,19 @@ │ │ ldr r3, [pc, #44] ; 20172c <_PyArg_NoKwnames@@Base+0x2360> │ │ ldr r3, [pc, r3] │ │ moveq r3, r2 │ │ ldr r0, [r3] │ │ bl 1f8804 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffe3d30a │ │ + ; instruction: 0xffe3d316 │ │ ; instruction: 0xffe4f5f0 │ │ ; instruction: 0xffe45273 │ │ ; instruction: 0xffe2f745 │ │ - ; instruction: 0xffe3a8a4 │ │ + ; instruction: 0xffe3a8b0 │ │ andeq r4, sl, r8, lsr #7 │ │ andeq r4, sl, ip, lsl #7 │ │ cmp r1, #0 │ │ beq 20174c <_PyArg_NoKwnames@@Base+0x2380> │ │ push {fp, lr} │ │ mov fp, sp │ │ mov r0, r1 │ │ @@ -339598,15 +339598,15 @@ │ │ addne r0, r0, #8 │ │ strne r0, [r5] │ │ b 201ab4 <_PyArg_NoKwnames@@Base+0x26e8> │ │ add r7, r7, #1 │ │ str r7, [sp] │ │ b 20191c <_PyArg_NoKwnames@@Base+0x2550> │ │ ; instruction: 0xffe4a3c0 │ │ - ; instruction: 0xffe3f905 │ │ + ; instruction: 0xffe3f911 │ │ strheq r4, [sl], -ip │ │ ; instruction: 0xffe52a5d │ │ ; instruction: 0xffe312d7 │ │ │ │ 00201ad0 : │ │ ldr r0, [pc, #4] ; 201adc │ │ add r0, pc, r0 │ │ @@ -343683,15 +343683,15 @@ │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ andeq fp, ip, r0, asr pc │ │ andeq r3, fp, r8, ror #4 │ │ andeq r3, fp, ip, asr #4 │ │ ; instruction: 0xffe4d818 │ │ - ; instruction: 0xffe34fdd │ │ + ; instruction: 0xffe34fe9 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ ldr r4, [pc, #84] ; 205a6c <_PyImport_ReleaseLock@@Base+0x194> │ │ add r4, pc, r4 │ │ ldr r0, [r4, #12] │ │ cmp r0, #0 │ │ beq 205a3c <_PyImport_ReleaseLock@@Base+0x164> │ │ @@ -343755,15 +343755,15 @@ │ │ popne {fp, pc} │ │ ldr r0, [pc, #16] ; 205b1c │ │ ldr r1, [pc, #16] ; 205b20 │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ andeq pc, r9, ip, lsl #31 │ │ - ; instruction: 0xffe364c5 │ │ + ; instruction: 0xffe364d1 │ │ ; instruction: 0xffe2d272 │ │ │ │ 00205b24 <_PyImport_IsInitialized@@Base>: │ │ ldr r0, [r0, #476] ; 0x1dc │ │ cmp r0, #0 │ │ movwne r0, #1 │ │ bx lr │ │ @@ -344688,27 +344688,27 @@ │ │ ; instruction: 0xffe3e7ee │ │ ; instruction: 0xffe2d0b0 │ │ muleq r9, r0, sp │ │ ; instruction: 0xffe4d4f1 │ │ ; instruction: 0xffe4b789 │ │ andeq pc, r9, ip, asr #26 │ │ ; instruction: 0xffe4d4b5 │ │ - ; instruction: 0xffe34ca7 │ │ + ; instruction: 0xffe34cb3 │ │ andeq pc, r9, r0, lsl sp ; │ │ ; instruction: 0xffe4d479 │ │ - ; instruction: 0xffe36248 │ │ + ; instruction: 0xffe36254 │ │ ldrdeq pc, [r9], -r4 │ │ ; instruction: 0xffe4d43d │ │ ; instruction: 0xffe45dd2 │ │ muleq r9, r8, ip │ │ ; instruction: 0xffe4d401 │ │ ; instruction: 0xffe2bbfb │ │ andeq pc, r9, ip, asr ip ; │ │ ; instruction: 0xffe4d3c5 │ │ - ; instruction: 0xffe335cd │ │ + ; instruction: 0xffe335d9 │ │ andeq pc, r9, r0, lsr #24 │ │ ; instruction: 0xffe4d389 │ │ ; instruction: 0xffe28486 │ │ andeq pc, r9, r4, ror #23 │ │ ; instruction: 0xffe4d34d │ │ ; instruction: 0xffe2bb22 │ │ andeq pc, r9, r8, lsr #23 │ │ @@ -344718,63 +344718,63 @@ │ │ ; instruction: 0xffe4d2d5 │ │ ; instruction: 0xffe4bf22 │ │ andeq pc, r9, r0, lsr fp ; │ │ ; instruction: 0xffe4d299 │ │ ; instruction: 0xffe2e1fb │ │ strdeq pc, [r9], -r4 │ │ ; instruction: 0xffe3f75c │ │ - ; instruction: 0xffe35e9e │ │ + ; instruction: 0xffe35eaa │ │ ; instruction: 0xffe4b4c5 │ │ muleq r9, ip, sl │ │ - ; instruction: 0xffe349f7 │ │ + ; instruction: 0xffe34a03 │ │ andeq pc, r9, r4, ror sl ; │ │ - ; instruction: 0xffe35fac │ │ + ; instruction: 0xffe35fb8 │ │ andeq pc, r9, ip, asr #20 │ │ ; instruction: 0xffe45b4a │ │ andeq pc, r9, r4, lsr #20 │ │ ; instruction: 0xffe2b987 │ │ strdeq pc, [r9], -ip │ │ - ; instruction: 0xffe3336d │ │ + ; instruction: 0xffe33379 │ │ ldrdeq pc, [r9], -r4 │ │ ; instruction: 0xffe2823a │ │ andeq pc, r9, ip, lsr #19 │ │ ; instruction: 0xffe2b8ea │ │ andeq pc, r9, r4, lsl #19 │ │ ; instruction: 0xffe4ab3f │ │ andeq pc, r9, ip, asr r9 ; │ │ ; instruction: 0xffe4bd12 │ │ andeq pc, r9, r4, lsr r9 ; │ │ ; instruction: 0xffe2dfff │ │ andeq pc, r9, ip, lsl #18 │ │ - ; instruction: 0xffe374ee │ │ + ; instruction: 0xffe374fa │ │ andeq pc, r9, r8, asr #17 │ │ - ; instruction: 0xffe35c7a │ │ + ; instruction: 0xffe35c86 │ │ ; instruction: 0xffe3f508 │ │ ; instruction: 0xffe27e75 │ │ - ; instruction: 0xffe38723 │ │ + ; instruction: 0xffe3872f │ │ andeq pc, r9, r8, asr #16 │ │ ; instruction: 0xffe27e25 │ │ ; instruction: 0xffe3f488 │ │ - ; instruction: 0xffe3a98e │ │ + ; instruction: 0xffe3a99a │ │ ; instruction: 0xffe3e25f │ │ andeq pc, r9, r8, asr #15 │ │ ; instruction: 0x0009f7b4 │ │ - ; instruction: 0xffe3a93a │ │ + ; instruction: 0xffe3a946 │ │ andeq pc, r9, ip, lsl #16 │ │ andeq pc, r9, r8, lsl r7 ; │ │ andeq pc, r9, r0, ror #9 │ │ ; instruction: 0xffe28ed8 │ │ andeq pc, r9, ip, asr #11 │ │ andeq pc, r9, r4, lsr #8 │ │ andeq pc, r9, ip, asr r9 ; │ │ ; instruction: 0xffe290cc │ │ ldrdeq pc, [r9], -r4 │ │ andeq pc, r9, r0, ror #11 │ │ strdeq r2, [fp], -r8 │ │ - ; instruction: 0xffe32bfd │ │ + ; instruction: 0xffe32c09 │ │ andeq pc, r9, ip, asr #4 │ │ ; instruction: 0xffe3dbfa │ │ ; instruction: 0xffe3bf85 │ │ │ │ 00206ad0 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ @@ -344813,15 +344813,15 @@ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ muleq r9, ip, pc ; │ │ ; instruction: 0xffe3ec36 │ │ - ; instruction: 0xffe312cb │ │ + ; instruction: 0xffe312d7 │ │ │ │ 00206b78 : │ │ ldr r0, [pc, #8] ; 206b88 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bx lr │ │ andeq pc, r9, ip, ror #4 │ │ @@ -344946,16 +344946,16 @@ │ │ mov r0, #0 │ │ cmn r5, #1 │ │ mvnle r0, #0 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andeq pc, r9, r4, lsl #2 │ │ strdeq pc, [r9], -r4 │ │ - ; instruction: 0xffe39103 │ │ - ; instruction: 0xffe390e7 │ │ + ; instruction: 0xffe3910f │ │ + ; instruction: 0xffe390f3 │ │ andeq lr, r9, ip, ror lr │ │ andeq sl, ip, r4, asr #23 │ │ │ │ 00206d88 <_PyImport_FixupBuiltin@@Base>: │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ @@ -345858,15 +345858,15 @@ │ │ ldr r0, [pc, r0] │ │ b 20795c │ │ andeq lr, r9, r4, asr #3 │ │ andeq lr, r9, r8, lsr #10 │ │ ; instruction: 0xffe40496 │ │ ldrdeq lr, [r9], -r8 │ │ andeq lr, r9, r0, asr r2 │ │ - ; instruction: 0xffe33091 │ │ + ; instruction: 0xffe3309d │ │ andeq lr, r9, r0, lsr r1 │ │ ; instruction: 0xffe41c84 │ │ andeq r1, fp, r4, lsr #7 │ │ ; instruction: 0xffe26801 │ │ andeq lr, r9, ip, lsr #32 │ │ │ │ 00207b80 : │ │ @@ -346325,15 +346325,15 @@ │ │ mov r4, r5 │ │ mov r8, #1 │ │ mov r5, r9 │ │ b 208258 │ │ andeq sp, r9, r0, lsl sl │ │ ; instruction: 0xffe48af6 │ │ ; instruction: 0xffe46083 │ │ - ; instruction: 0xffe33e10 │ │ + ; instruction: 0xffe33e1c │ │ │ │ 002082a0 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #60 ; 0x3c │ │ mov r6, r0 │ │ ldr r0, [pc, #2544] ; 208ca8 │ │ @@ -346983,29 +346983,29 @@ │ │ ; instruction: 0xffe4cbfa │ │ strdeq sp, [r9], -ip │ │ ; instruction: 0xffe3a3f9 │ │ andeq sp, r9, ip, lsr r7 │ │ muleq fp, r0, r9 │ │ andeq sp, r9, ip, ror r6 │ │ andeq r0, fp, r0, lsr r9 │ │ - ; instruction: 0xffe364b6 │ │ + ; instruction: 0xffe364c2 │ │ andeq sp, r9, r8, ror #11 │ │ andeq r0, fp, r8, ror #7 │ │ - ; instruction: 0xffe35ef3 │ │ + ; instruction: 0xffe35eff │ │ andeq sp, r9, r0, asr #3 │ │ andeq r0, fp, ip, lsl r4 │ │ ; instruction: 0xffe49471 │ │ - ; instruction: 0xffe322fc │ │ + ; instruction: 0xffe32308 │ │ andeq sp, r9, r0, lsr #10 │ │ andeq r0, fp, ip, asr r6 │ │ ; instruction: 0xffe2cf88 │ │ andeq r0, fp, r0, ror r2 │ │ ; instruction: 0xffe2de30 │ │ andeq ip, r9, r0, ror #31 │ │ - ; instruction: 0xffe38777 │ │ + ; instruction: 0xffe38783 │ │ andeq ip, r9, r4, asr pc │ │ ; instruction: 0xffe3bb52 │ │ strdeq sp, [r9], -r4 │ │ ; instruction: 0x0009d5b8 │ │ andeq r9, ip, r8, asr #7 │ │ ; instruction: 0xffe48fb9 │ │ ; instruction: 0xffe49946 │ │ @@ -347154,15 +347154,15 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ andeq pc, sl, ip, ror pc ; │ │ andeq ip, r9, r8, asr #24 │ │ andeq ip, r9, r0, asr #24 │ │ - ; instruction: 0xffe2ffc7 │ │ + ; instruction: 0xffe2ffd3 │ │ │ │ 00208f7c : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ ldr r0, [pc, #192] ; 20904c │ │ movw r1, #1013 ; 0x3f5 │ │ add r0, pc, r0 │ │ @@ -347210,15 +347210,15 @@ │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq pc, sl, r8, lsr #25 │ │ - ; instruction: 0xffe383a9 │ │ + ; instruction: 0xffe383b5 │ │ │ │ 00209054 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ mov sl, r0 │ │ mov r5, #0 │ │ @@ -347524,15 +347524,15 @@ │ │ ldr r1, [pc, #28] ; 209530 │ │ add r1, pc, r1 │ │ b 2094c8 │ │ ; instruction: 0xffe2ad37 │ │ ; instruction: 0xffe279a1 │ │ ; instruction: 0xffe3b932 │ │ andeq ip, r9, ip, asr r9 │ │ - ; instruction: 0xffe341d4 │ │ + ; instruction: 0xffe341e0 │ │ andeq ip, r9, r8, lsr #13 │ │ ; instruction: 0xffe3e922 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r0, [r1, #4] │ │ mov r4, r1 │ │ ldrb r0, [r0, #87] ; 0x57 │ │ @@ -347590,19 +347590,19 @@ │ │ pop {r4, r5, fp, pc} │ │ ldr r0, [pc, #40] ; 209648 │ │ ldr r0, [pc, r0] │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffe2e889 │ │ + ; instruction: 0xffe2e895 │ │ ; instruction: 0xffe27899 │ │ ; instruction: 0xffe3b82a │ │ andeq ip, r9, r4, asr r8 │ │ - ; instruction: 0xffe340c4 │ │ + ; instruction: 0xffe340d0 │ │ andeq ip, r9, r0, lsr #11 │ │ andeq ip, r9, r8, ror r4 │ │ andeq ip, r9, ip, lsl #9 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ mov r6, r1 │ │ ldr r1, [pc, #656] ; 2098f4 │ │ @@ -347767,15 +347767,15 @@ │ │ beq 2098e4 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xffe31986 │ │ + ; instruction: 0xffe31992 │ │ andeq ip, r9, ip, lsl #8 │ │ andeq ip, r9, r8, ror #13 │ │ muleq r9, r4, r5 │ │ andeq ip, r9, r4, lsl #11 │ │ andeq ip, r9, r8, lsr r3 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ @@ -348080,15 +348080,15 @@ │ │ cmp r8, #0 │ │ beq 209c74 │ │ mov r0, r8 │ │ bl 2a1ce0 │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffe434a7 │ │ - ; instruction: 0xffe31412 │ │ + ; instruction: 0xffe3141e │ │ ; instruction: 0xffe4bb28 │ │ andeq fp, r9, r0, ror #28 │ │ ; instruction: 0xffe3c0c9 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ ldr r0, [r1, #4] │ │ @@ -348371,15 +348371,15 @@ │ │ bl 1fc998 <_PyArg_BadArgument@@Base> │ │ b 20a19c │ │ andeq lr, sl, r8, asr #24 │ │ ; instruction: 0x0009b9bc │ │ andeq fp, r9, ip, lsr #19 │ │ ; instruction: 0xffe43777 │ │ strdeq fp, [r9], -ip │ │ - ; instruction: 0xffe2f1f4 │ │ + ; instruction: 0xffe2f200 │ │ ; instruction: 0xffe2b4f1 │ │ ; instruction: 0xffe25a4d │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r6, r0 │ │ ldr r0, [r0, #64] ; 0x40 │ │ mov r4, r2 │ │ @@ -348823,15 +348823,15 @@ │ │ str r0, [r8] │ │ bne 20a4ac │ │ mov r0, r8 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r7 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffe30c76 │ │ + ; instruction: 0xffe30c82 │ │ ; instruction: 0xffe48ea3 │ │ andeq fp, r9, r0, ror #13 │ │ ; instruction: 0xffe295b8 │ │ ; instruction: 0xffe49f85 │ │ ; instruction: 0xffe2c527 │ │ andeq fp, r9, r0, ror #10 │ │ ; instruction: 0xffe4b0b9 │ │ @@ -349077,17 +349077,17 @@ │ │ add r0, pc, r0 │ │ str r3, [r4] │ │ add r1, pc, r1 │ │ stmib r4, {r0, r1, r2} │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffe41ca4 │ │ - ; instruction: 0xffe2e768 │ │ - ; instruction: 0xffe35152 │ │ - ; instruction: 0xffe2e738 │ │ + ; instruction: 0xffe2e774 │ │ + ; instruction: 0xffe3515e │ │ + ; instruction: 0xffe2e744 │ │ ; instruction: 0xffe41bb8 │ │ │ │ 0020ad2c : │ │ push {fp, lr} │ │ mov fp, sp │ │ mov r3, r2 │ │ ldr r2, [r1] │ │ @@ -350283,15 +350283,15 @@ │ │ and r2, r2, r0, asr #31 │ │ lsr r0, r0, #31 │ │ stm r4, {r0, r2} │ │ str r1, [r4, #8] │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xffe40978 │ │ - ; instruction: 0xffe300c3 │ │ + ; instruction: 0xffe300cf │ │ │ │ 0020bf78 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #132 ; 0x84 │ │ mov r4, r0 │ │ add r0, sp, #80 ; 0x50 │ │ @@ -351950,61 +351950,61 @@ │ │ ; instruction: 0xffe3f614 │ │ ; instruction: 0xffe3d854 │ │ ; instruction: 0xffe3819f │ │ ; instruction: 0xffe38183 │ │ ; instruction: 0xffe4602d │ │ andeq r8, r9, r4, lsr r8 │ │ ; instruction: 0xffe74088 │ │ - ; instruction: 0xffe30454 │ │ + ; instruction: 0xffe30460 │ │ ; instruction: 0xffe748cc │ │ andeq r9, r9, r4, asr r0 │ │ ; instruction: 0xffe748e4 │ │ ; instruction: 0xffe74b16 │ │ ; instruction: 0xffe74dbf │ │ ; instruction: 0xffe75863 │ │ ; instruction: 0xffe759d4 │ │ ; instruction: 0xffe23be0 │ │ ; instruction: 0xffe75b55 │ │ - ; instruction: 0xffe2c714 │ │ - ; instruction: 0xffe2c6e4 │ │ - ; instruction: 0xffe330ae │ │ - ; instruction: 0xffe2c6b0 │ │ + ; instruction: 0xffe2c720 │ │ + ; instruction: 0xffe2c6f0 │ │ + ; instruction: 0xffe330ba │ │ + ; instruction: 0xffe2c6bc │ │ ; instruction: 0xffe747c4 │ │ andeq r8, r9, ip, asr #30 │ │ - ; instruction: 0xffe30b80 │ │ + ; instruction: 0xffe30b8c │ │ ; instruction: 0xffe42a7d │ │ ; instruction: 0xffe2602d │ │ strdeq r9, [r9], -r8 │ │ ; instruction: 0xffe56b68 │ │ ; instruction: 0xffe3ef8c │ │ ; instruction: 0xffe37e1f │ │ andeq r8, r9, r0, asr #13 │ │ andeq r9, r9, r8, lsl #3 │ │ ; instruction: 0xffe568f4 │ │ - ; instruction: 0xffe2c568 │ │ + ; instruction: 0xffe2c574 │ │ ; instruction: 0xffe3f1b8 │ │ ; instruction: 0xffe3a792 │ │ ; instruction: 0xffe56764 │ │ ; instruction: 0xffe562ac │ │ ; instruction: 0xffe3f5c0 │ │ ; instruction: 0xffe45fa5 │ │ ; instruction: 0xffe439c5 │ │ ; instruction: 0xffe569c0 │ │ ; instruction: 0xffe3f1fc │ │ - ; instruction: 0xffe2bd64 │ │ + ; instruction: 0xffe2bd70 │ │ ; instruction: 0xffe56960 │ │ - ; instruction: 0xffe32eda │ │ - ; instruction: 0xffe32de6 │ │ + ; instruction: 0xffe32ee6 │ │ + ; instruction: 0xffe32df2 │ │ ; instruction: 0xffe56a98 │ │ ; instruction: 0xffe568c4 │ │ - ; instruction: 0xffe326ae │ │ - ; instruction: 0xffe32aa2 │ │ - ; instruction: 0xffe32772 │ │ + ; instruction: 0xffe326ba │ │ + ; instruction: 0xffe32aae │ │ + ; instruction: 0xffe3277e │ │ ; instruction: 0xffe3f0e0 │ │ - ; instruction: 0xffe2bc28 │ │ + ; instruction: 0xffe2bc34 │ │ ; instruction: 0xffe3f1a0 │ │ ; instruction: 0xffe46d54 │ │ ; instruction: 0xffe3f6bc │ │ ; instruction: 0xffe47274 │ │ ; instruction: 0xffe3efa0 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ @@ -352966,76 +352966,76 @@ │ │ ldr r7, [pc, #276] ; 20ea58 │ │ add r5, pc, r5 │ │ cmn r1, #2 │ │ add r7, pc, r7 │ │ movne r5, r0 │ │ b 20e8dc │ │ ; instruction: 0xffe47cee │ │ - ; instruction: 0xffe323b1 │ │ + ; instruction: 0xffe323bd │ │ ; instruction: 0xffe40817 │ │ ; instruction: 0xffe3cf67 │ │ ; instruction: 0xffe45802 │ │ ; instruction: 0xffe43220 │ │ ; instruction: 0xffe3f4e3 │ │ ; instruction: 0xffe3f52e │ │ ; instruction: 0xffe3c7b8 │ │ ; instruction: 0xffe26677 │ │ ; instruction: 0xffe3e3cc │ │ ; instruction: 0xffe3eb7d │ │ ; instruction: 0xffe427b9 │ │ ; instruction: 0xffe468d8 │ │ ; instruction: 0xffe3e3b8 │ │ - ; instruction: 0xffe32ebe │ │ + ; instruction: 0xffe32eca │ │ ; instruction: 0xffe251dc │ │ ; instruction: 0xffe23e2c │ │ ; instruction: 0xffe55d34 │ │ ; instruction: 0xffe47aba │ │ ; instruction: 0xffe55c60 │ │ ; instruction: 0xffe47a95 │ │ ; instruction: 0xffe558f0 │ │ ; instruction: 0xffe28d12 │ │ ; instruction: 0xffe559d0 │ │ ; instruction: 0xffe3b9d3 │ │ - ; instruction: 0xffe2e244 │ │ + ; instruction: 0xffe2e250 │ │ ; instruction: 0xffe5596c │ │ ; instruction: 0xffe559c8 │ │ ; instruction: 0xffe3eb00 │ │ ; instruction: 0xffe4551e │ │ ; instruction: 0xffe3dc33 │ │ ; instruction: 0xffe20392 │ │ ; instruction: 0xffe378f0 │ │ ; instruction: 0xffe2280f │ │ - ; instruction: 0xffe2f837 │ │ + ; instruction: 0xffe2f843 │ │ ; instruction: 0xffe3e330 │ │ ; instruction: 0xffe383a2 │ │ ; instruction: 0xffe42739 │ │ andeq r7, r9, r4, ror sl │ │ ; instruction: 0xffe3e454 │ │ ; instruction: 0xffe3c694 │ │ ; instruction: 0xffe211b3 │ │ ; instruction: 0xffe3e404 │ │ - ; instruction: 0xffe2dba0 │ │ + ; instruction: 0xffe2dbac │ │ ; instruction: 0xffe4280d │ │ ldrdeq r7, [r9], -ip │ │ ; instruction: 0xffe22697 │ │ ; instruction: 0xffe3e614 │ │ ; instruction: 0xffe42a3d │ │ ; instruction: 0xffe42a19 │ │ ; instruction: 0xffe55b88 │ │ ; instruction: 0xffe5545c │ │ muleq ip, r4, r8 │ │ ; instruction: 0xffe3e3e0 │ │ - ; instruction: 0xffe2db99 │ │ + ; instruction: 0xffe2dba5 │ │ ; instruction: 0xffe42775 │ │ muleq ip, r4, r7 │ │ ; instruction: 0xffe3e374 │ │ ; instruction: 0xffe4395e │ │ ; instruction: 0xffe212a2 │ │ ; instruction: 0xffe3e388 │ │ - ; instruction: 0xffe2af20 │ │ + ; instruction: 0xffe2af2c │ │ ; instruction: 0xffe3df88 │ │ ; instruction: 0xffe26e34 │ │ ; instruction: 0xffe42391 │ │ ; instruction: 0xffe37881 │ │ andeq r7, r9, r8, lsr r4 │ │ ; instruction: 0xffe5557c │ │ ; instruction: 0xffe54e50 │ │ @@ -354140,15 +354140,15 @@ │ │ mvn r1, #0 │ │ bl 1679b8 │ │ mov r7, r0 │ │ cmp r0, #0 │ │ bne 20fbc4 <_Py_GetConfigsAsDict@@Base+0x1134> │ │ b 2106c4 <_Py_GetConfigsAsDict@@Base+0x1c34> │ │ ldrdeq r6, [r9], -r0 │ │ - ; instruction: 0xffe2eb2b │ │ + ; instruction: 0xffe2eb37 │ │ andeq r7, r9, r8, lsr r2 │ │ ldr r7, [pc, #3044] ; 21079c <_Py_GetConfigsAsDict@@Base+0x1d0c> │ │ ldr r7, [pc, r7] │ │ ldr r0, [r7] │ │ add r0, r0, #1 │ │ str r0, [r7] │ │ ldr r1, [pc, #3028] ; 2107a0 <_Py_GetConfigsAsDict@@Base+0x1d10> │ │ @@ -354282,15 +354282,15 @@ │ │ ldrdeq r6, [r9], -r0 │ │ ; instruction: 0xffe454e5 │ │ andeq r6, r9, r4, lsr #28 │ │ ; instruction: 0xffe408d7 │ │ ldrdeq r6, [r9], -r4 │ │ ; instruction: 0xffe46729 │ │ andeq r6, r9, r4, ror sp │ │ - ; instruction: 0xffe2e660 │ │ + ; instruction: 0xffe2e66c │ │ andeq r6, r9, r0, lsr sp │ │ ; instruction: 0xffe250ee │ │ andeq r6, r9, ip, lsr #25 │ │ ; instruction: 0xffe1f228 │ │ ; instruction: 0xffe365ad │ │ andeq r6, r9, r8, lsr #17 │ │ ; instruction: 0xffe1f173 │ │ @@ -354624,16 +354624,16 @@ │ │ beq 210340 <_Py_GetConfigsAsDict@@Base+0x18b0> │ │ mvn r1, #0 │ │ bl 1679b8 │ │ mov r7, r0 │ │ cmp r0, #0 │ │ bne 210354 <_Py_GetConfigsAsDict@@Base+0x18c4> │ │ b 2106c4 <_Py_GetConfigsAsDict@@Base+0x1c34> │ │ - ; instruction: 0xffe2f63e │ │ - ; instruction: 0xffe2e3a7 │ │ + ; instruction: 0xffe2f64a │ │ + ; instruction: 0xffe2e3b3 │ │ ldr r7, [pc, #1216] ; 210808 <_Py_GetConfigsAsDict@@Base+0x1d78> │ │ ldr r7, [pc, r7] │ │ ldr r0, [r7] │ │ add r0, r0, #1 │ │ str r0, [r7] │ │ ldr r1, [pc, #1200] ; 21080c <_Py_GetConfigsAsDict@@Base+0x1d7c> │ │ mov r0, r5 │ │ @@ -354685,15 +354685,15 @@ │ │ mvn r1, #0 │ │ bl 1679b8 │ │ mov r7, r0 │ │ cmp r0, #0 │ │ bne 210444 <_Py_GetConfigsAsDict@@Base+0x19b4> │ │ b 2106c4 <_Py_GetConfigsAsDict@@Base+0x1c34> │ │ ; instruction: 0xffe2018f │ │ - ; instruction: 0xffe31f25 │ │ + ; instruction: 0xffe31f31 │ │ ldr r7, [pc, #992] ; 210818 <_Py_GetConfigsAsDict@@Base+0x1d88> │ │ ldr r7, [pc, r7] │ │ ldr r0, [r7] │ │ add r0, r0, #1 │ │ str r0, [r7] │ │ ldr r1, [pc, #976] ; 21081c <_Py_GetConfigsAsDict@@Base+0x1d8c> │ │ mov r0, r5 │ │ @@ -354889,70 +354889,70 @@ │ │ mov r9, r5 │ │ ldr r0, [r4] │ │ subs r0, r0, #1 │ │ str r0, [r4] │ │ bne 2106e4 <_Py_GetConfigsAsDict@@Base+0x1c54> │ │ b 210728 <_Py_GetConfigsAsDict@@Base+0x1c98> │ │ andeq r6, r9, r8, lsl r3 │ │ - ; instruction: 0xffe2dfbb │ │ + ; instruction: 0xffe2dfc7 │ │ andeq r6, r9, r8, lsr #5 │ │ ; instruction: 0xffe3715c │ │ - ; instruction: 0xffe2df0e │ │ - ; instruction: 0xffe2b173 │ │ + ; instruction: 0xffe2df1a │ │ + ; instruction: 0xffe2b17f │ │ ; instruction: 0xffe2493b │ │ ; instruction: 0xffe45e8c │ │ andeq r6, r9, r8, lsl #2 │ │ ; instruction: 0xffe4254e │ │ muleq r9, r8, r0 │ │ ; instruction: 0xffe25dac │ │ - ; instruction: 0xffe29a1b │ │ + ; instruction: 0xffe29a27 │ │ ldrdeq r5, [r9], -r0 │ │ ; instruction: 0xffe4499d │ │ andeq r5, r9, r4, asr pc │ │ ; instruction: 0xffe411cd │ │ ldrdeq r5, [r9], -r8 │ │ ; instruction: 0xffe3e6dc │ │ andeq r5, r9, ip, asr lr │ │ - ; instruction: 0xffe2da6b │ │ + ; instruction: 0xffe2da77 │ │ andeq r5, r9, r0, ror #27 │ │ ; instruction: 0xffe24512 │ │ andeq r5, r9, r4, ror #26 │ │ ; instruction: 0xffe1f86d │ │ andeq r5, r9, r8, lsl #25 │ │ ; instruction: 0xffe3faa9 │ │ ; instruction: 0xffe3ad05 │ │ ; instruction: 0xffe1e4ec │ │ - ; instruction: 0xffe29587 │ │ - ; instruction: 0xffe2fef7 │ │ + ; instruction: 0xffe29593 │ │ + ; instruction: 0xffe2ff03 │ │ ; instruction: 0xffe32949 │ │ ; instruction: 0xffe3f949 │ │ ; instruction: 0xffe328c4 │ │ ; instruction: 0xffe22d7b │ │ ; instruction: 0xffe34464 │ │ ; instruction: 0xffe2692e │ │ ; instruction: 0xffe39695 │ │ ; instruction: 0xffe22c53 │ │ andeq r5, r9, r4, lsl #17 │ │ - ; instruction: 0xffe2e263 │ │ + ; instruction: 0xffe2e26f │ │ andeq r5, r9, ip, lsl #16 │ │ - ; instruction: 0xffe27b5f │ │ - ; instruction: 0xffe2a78c │ │ + ; instruction: 0xffe27b6b │ │ + ; instruction: 0xffe2a798 │ │ andeq r5, r9, r8, asr #14 │ │ - ; instruction: 0xffe2faf3 │ │ + ; instruction: 0xffe2faff │ │ ldrdeq r5, [r9], -r0 │ │ ; instruction: 0xffe2166f │ │ andeq r5, r9, r8, asr r6 │ │ ; instruction: 0xffe45378 │ │ ; instruction: 0xffe3b7cf │ │ andeq r5, r9, r0, lsl #11 │ │ - ; instruction: 0xffe2e467 │ │ + ; instruction: 0xffe2e473 │ │ ; instruction: 0xffe2014d │ │ ; instruction: 0xffe3dd02 │ │ - ; instruction: 0xffe28e87 │ │ - ; instruction: 0xffe277b0 │ │ + ; instruction: 0xffe28e93 │ │ + ; instruction: 0xffe277bc │ │ ; instruction: 0xffe213a9 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #16 │ │ add r1, sp, #12 │ │ add r2, sp, #8 │ │ add r3, sp, #4 │ │ @@ -355199,52 +355199,52 @@ │ │ ; instruction: 0xffe2251d │ │ ; instruction: 0xffe375b8 │ │ ; instruction: 0xffe24e76 │ │ ; instruction: 0xffe1fd80 │ │ ; instruction: 0xffe3a247 │ │ ; instruction: 0xffe1ec91 │ │ ; instruction: 0xffe24e4b │ │ - ; instruction: 0xffe28b20 │ │ + ; instruction: 0xffe28b2c │ │ ; instruction: 0xffe4291a │ │ - ; instruction: 0xffe2b6d6 │ │ + ; instruction: 0xffe2b6e2 │ │ ; instruction: 0xffe394eb │ │ - ; instruction: 0xffe2cd47 │ │ - ; instruction: 0xffe28ac8 │ │ + ; instruction: 0xffe2cd53 │ │ + ; instruction: 0xffe28ad4 │ │ ; instruction: 0xffe428c2 │ │ - ; instruction: 0xffe2b67e │ │ + ; instruction: 0xffe2b68a │ │ ; instruction: 0xffe39493 │ │ ; instruction: 0xffe1ebe9 │ │ - ; instruction: 0xffe28a70 │ │ + ; instruction: 0xffe28a7c │ │ ; instruction: 0xffe4286a │ │ - ; instruction: 0xffe2b626 │ │ + ; instruction: 0xffe2b632 │ │ ; instruction: 0xffe3943b │ │ ; instruction: 0xffe3eea9 │ │ - ; instruction: 0xffe28a18 │ │ + ; instruction: 0xffe28a24 │ │ ; instruction: 0xffe42812 │ │ - ; instruction: 0xffe2b5ce │ │ + ; instruction: 0xffe2b5da │ │ ; instruction: 0xffe393e3 │ │ ; instruction: 0xffe439fd │ │ - ; instruction: 0xffe289c0 │ │ + ; instruction: 0xffe289cc │ │ ; instruction: 0xffe427ba │ │ - ; instruction: 0xffe2b576 │ │ + ; instruction: 0xffe2b582 │ │ ; instruction: 0xffe3938b │ │ ; instruction: 0xffe3d7dc │ │ - ; instruction: 0xffe28968 │ │ + ; instruction: 0xffe28974 │ │ ; instruction: 0xffe42762 │ │ - ; instruction: 0xffe2b51e │ │ + ; instruction: 0xffe2b52a │ │ ; instruction: 0xffe39333 │ │ ; instruction: 0xffe236b2 │ │ - ; instruction: 0xffe28910 │ │ + ; instruction: 0xffe2891c │ │ ; instruction: 0xffe4270a │ │ - ; instruction: 0xffe2b4c6 │ │ + ; instruction: 0xffe2b4d2 │ │ ; instruction: 0xffe392db │ │ ; instruction: 0xffe40931 │ │ ; instruction: 0xffe38bef │ │ ; instruction: 0xffe1e9fe │ │ - ; instruction: 0xffe2cadb │ │ + ; instruction: 0xffe2cae7 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ cmp r0, #0 │ │ beq 210d90 <_Py_GetConfigsAsDict@@Base+0x2300> │ │ ldr r8, [pc, #196] ; 210dac <_Py_GetConfigsAsDict@@Base+0x231c> │ │ mov r5, r0 │ │ @@ -355292,20 +355292,20 @@ │ │ b 210d28 <_Py_GetConfigsAsDict@@Base+0x2298> │ │ ldr r8, [pc, #16] ; 210da8 <_Py_GetConfigsAsDict@@Base+0x2318> │ │ add r8, pc, r8 │ │ mov r0, r8 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b 22c6b0 │ │ - ; instruction: 0xffe2b29a │ │ - ; instruction: 0xffe2ca7d │ │ + ; instruction: 0xffe2b2a6 │ │ + ; instruction: 0xffe2ca89 │ │ ; instruction: 0xffe3c39c │ │ - ; instruction: 0xffe29d83 │ │ + ; instruction: 0xffe29d8f │ │ ; instruction: 0xffe411ed │ │ - ; instruction: 0xffe2a365 │ │ + ; instruction: 0xffe2a371 │ │ ; instruction: 0xffe1f9bd │ │ │ │ 00210dc4 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ sub ip, fp, #4 │ │ @@ -355605,15 +355605,15 @@ │ │ mov r1, #1 │ │ bl 2a1c30 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ bl 1f9430 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xffe2ecaf │ │ + ; instruction: 0xffe2ecbb │ │ ; instruction: 0xffe42b92 │ │ andeq r0, r0, r8, lsl lr │ │ ; instruction: 0x00094bbc │ │ ; instruction: 0x00094bb8 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r0 │ │ @@ -355977,15 +355977,15 @@ │ │ add r1, r0, r6 │ │ b 21168c │ │ ; instruction: 0x000947b4 │ │ andeq r4, r9, r0, asr #16 │ │ muleq r9, ip, r7 │ │ andeq r4, r9, r4, lsl #15 │ │ andeq r4, r9, r8, ror r7 │ │ - ; instruction: 0xffe2a9a2 │ │ + ; instruction: 0xffe2a9ae │ │ ; instruction: 0x000943b0 │ │ │ │ 00211854 : │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #32 │ │ mov r1, #0 │ │ @@ -356271,15 +356271,15 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffe2a4cf │ │ + ; instruction: 0xffe2a4db │ │ andeq r3, r9, r4, lsl #29 │ │ ; instruction: 0xffe225cc │ │ ; instruction: 0xffe23b61 │ │ ; instruction: 0xffe416c5 │ │ ; instruction: 0xffe1c716 │ │ andeq r3, r9, r8, ror #27 │ │ │ │ @@ -356398,21 +356398,21 @@ │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe2e16b │ │ + ; instruction: 0xffe2e177 │ │ ; instruction: 0xffe4204a │ │ andeq r0, r0, r0, lsr #5 │ │ andeq r4, r9, r4, asr #32 │ │ andeq r4, r9, r0, asr #32 │ │ ; instruction: 0xffe24be6 │ │ - ; instruction: 0xffe2b8ef │ │ + ; instruction: 0xffe2b8fb │ │ andeq r3, r9, r8, lsr ip │ │ │ │ 00211ed0 : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r0, [pc, #92] ; 211f3c │ │ movw r1, #1013 ; 0x3f5 │ │ @@ -356436,15 +356436,15 @@ │ │ mov r0, r4 │ │ pop {r4, r5, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, fp, pc} │ │ andeq r6, sl, r8, asr #30 │ │ - ; instruction: 0xffe29bb6 │ │ + ; instruction: 0xffe29bc2 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ ldr r2, [r0, #16] │ │ mov r4, r0 │ │ mov r0, #0 │ │ cmp r2, #0 │ │ beq 212030 │ │ @@ -358864,23 +358864,23 @@ │ │ andeq r2, r9, r8, asr #7 │ │ muleq r9, r4, r0 │ │ andeq r2, r9, r8, asr r0 │ │ andeq r2, r9, ip, lsr r2 │ │ strdeq r1, [r9], -r0 │ │ ; instruction: 0xffe3a38d │ │ andeq r1, r9, r4, ror #22 │ │ - ; instruction: 0xffe26da6 │ │ + ; instruction: 0xffe26db2 │ │ ; instruction: 0xffe3062e │ │ andeq r1, r9, ip, ror #25 │ │ ; instruction: 0xffe314a4 │ │ - ; instruction: 0xffe2a9b4 │ │ + ; instruction: 0xffe2a9c0 │ │ andeq r1, r9, ip, ror r9 │ │ ; instruction: 0xffe30bad │ │ ; instruction: 0xffe1b6c5 │ │ - ; instruction: 0xffe27fdd │ │ + ; instruction: 0xffe27fe9 │ │ ; instruction: 0xffe3f4c6 │ │ ; instruction: 0xffe1d8ea │ │ andeq r1, r9, r0, lsl #18 │ │ andeq r2, r9, ip, asr #3 │ │ ; instruction: 0xffe3ba66 │ │ andeq r2, r9, r4 │ │ ; instruction: 0xffe35fc3 │ │ @@ -359216,15 +359216,15 @@ │ │ ldr r1, [pc, #28] ; 214ab8 │ │ ldr r1, [pc, r1] │ │ bl 119ad0 │ │ cmn r0, #1 │ │ mvnle r4, #0 │ │ mov r0, r4 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffe2b3f9 │ │ + ; instruction: 0xffe2b405 │ │ andeq r1, r9, r0, asr #32 │ │ strdeq r0, [r9], -r4 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ cmp r0, #0 │ │ mov r4, r0 │ │ cmpne r2, #0 │ │ @@ -359954,18 +359954,18 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ldrdeq r0, [r9], -r0 ; │ │ andeq r0, r9, r0, asr #15 │ │ ; instruction: 0xffe35601 │ │ andeq r0, r9, r8, lsl #10 │ │ - ; instruction: 0xffe2be9a │ │ + ; instruction: 0xffe2bea6 │ │ andeq r0, r9, r8, lsr #10 │ │ andeq r0, r9, r4, lsl #10 │ │ - ; instruction: 0xffe281c9 │ │ + ; instruction: 0xffe281d5 │ │ │ │ 00215608 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r7, r0 │ │ mov r0, r2 │ │ mov r6, r1 │ │ @@ -360221,15 +360221,15 @@ │ │ ldr r0, [pc, #24] ; 215a10 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mvn r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffe26712 │ │ + ; instruction: 0xffe2671e │ │ andeq r0, r9, r4, lsr #1 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ mov r6, r0 │ │ ldr r0, [r0] │ │ mov r9, r2 │ │ @@ -360835,27 +360835,27 @@ │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffe1f598 │ │ andeq pc, r8, r8, ror #16 │ │ ; instruction: 0xffe1b8fe │ │ andeq pc, r8, r4, lsl #18 │ │ ; instruction: 0xffe1f47c │ │ - ; instruction: 0xffe2b3cd │ │ + ; instruction: 0xffe2b3d9 │ │ andeq pc, r8, r4, lsl #23 │ │ andeq pc, r8, r0, lsr r9 ; │ │ - ; instruction: 0xffe2b655 │ │ + ; instruction: 0xffe2b661 │ │ andeq pc, r8, ip, lsl #28 │ │ - ; instruction: 0xffe2b2a0 │ │ + ; instruction: 0xffe2b2ac │ │ andeq pc, r8, r0, asr r9 ; │ │ - ; instruction: 0xffe2b351 │ │ + ; instruction: 0xffe2b35d │ │ andeq pc, r8, r8, lsl #22 │ │ ; instruction: 0xffe36ed9 │ │ andeq pc, r8, r0, ror #17 │ │ ; instruction: 0xffe2f5e1 │ │ - ; instruction: 0xffe2b6b2 │ │ + ; instruction: 0xffe2b6be │ │ andeq pc, r8, r4, lsl #26 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ mov r8, #0 │ │ cmp r3, #0 │ │ bmi 216474 │ │ @@ -361978,19 +361978,19 @@ │ │ mov r0, #0 │ │ str r0, [r9, #200] ; 0xc8 │ │ b 217228 │ │ ldrdeq lr, [r8], -r4 │ │ ; instruction: 0xffe3890a │ │ ; instruction: 0xffe357b0 │ │ ; instruction: 0xffe35584 │ │ - ; instruction: 0xffe24de0 │ │ + ; instruction: 0xffe24dec │ │ ; instruction: 0xffe35514 │ │ ; instruction: 0xffe1e42a │ │ ; instruction: 0xffe353d8 │ │ - ; instruction: 0xffe20923 │ │ + ; instruction: 0xffe2092f │ │ │ │ 00217574 : │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #24 │ │ cmp r0, #0 │ │ beq 21763c │ │ @@ -362188,15 +362188,15 @@ │ │ beq 217870 <_Py_SetProgramFullPath@@Base+0x6c> │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ldr r0, [pc, #8] ; 217880 <_Py_SetProgramFullPath@@Base+0x7c> │ │ add r0, pc, r0 │ │ bl 2176f4 │ │ strdeq lr, [r8], -r0 │ │ - ; instruction: 0xffe27156 │ │ + ; instruction: 0xffe27162 │ │ │ │ 00217884 : │ │ push {fp, lr} │ │ mov fp, sp │ │ bl 2178a4 │ │ ldr r0, [pc, #8] ; 2178a0 │ │ ldr r0, [pc, r0] │ │ @@ -364203,17 +364203,17 @@ │ │ movne r1, r0 │ │ str r3, [r4, #12] │ │ str r1, [r4, #8] │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffe33134 │ │ ; instruction: 0xffe361ea │ │ - ; instruction: 0xffe229a8 │ │ + ; instruction: 0xffe229b4 │ │ ; instruction: 0xffe33170 │ │ - ; instruction: 0xffe229e8 │ │ + ; instruction: 0xffe229f4 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ bl 20aa80 <_PyWideStringList_Clear@@Base> │ │ add r0, r4, #8 │ │ pop {r4, sl, fp, lr} │ │ b 20aa80 <_PyWideStringList_Clear@@Base> │ │ @@ -364848,22 +364848,22 @@ │ │ mov r0, r8 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r8 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffe2a68d │ │ - ; instruction: 0xffe23876 │ │ + ; instruction: 0xffe23882 │ │ ; instruction: 0xffe31d26 │ │ ; instruction: 0xffe2894d │ │ - ; instruction: 0xffe27496 │ │ + ; instruction: 0xffe274a2 │ │ ; instruction: 0xffe2b7de │ │ ; instruction: 0xffe14373 │ │ - ; instruction: 0xffe24929 │ │ - ; instruction: 0xffe24882 │ │ + ; instruction: 0xffe24935 │ │ + ; instruction: 0xffe2488e │ │ ; instruction: 0xffe391e3 │ │ │ │ 0021a1d4 <_Py_str_to_int@@Base>: │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r4, r1 │ │ @@ -365407,25 +365407,25 @@ │ │ ; instruction: 0xffe3b389 │ │ ; instruction: 0xffe13fa0 │ │ ; instruction: 0xffe31fd4 │ │ ; instruction: 0xffe13b00 │ │ ; instruction: 0xffe69124 │ │ andeq fp, r8, r8, asr #20 │ │ ; instruction: 0xffe354cf │ │ - ; instruction: 0xffe2430f │ │ - ; instruction: 0xffe1e7a5 │ │ + ; instruction: 0xffe2431b │ │ + ; instruction: 0xffe1e7b1 │ │ ; instruction: 0xffe49370 │ │ - ; instruction: 0xffe1ee65 │ │ + ; instruction: 0xffe1ee71 │ │ ; instruction: 0xffe2f176 │ │ ; instruction: 0xffe49330 │ │ - ; instruction: 0xffe243e1 │ │ + ; instruction: 0xffe243ed │ │ ; instruction: 0xffe4966c │ │ - ; instruction: 0xffe1d404 │ │ - ; instruction: 0xffe242af │ │ - ; instruction: 0xffe2429d │ │ + ; instruction: 0xffe1d410 │ │ + ; instruction: 0xffe242bb │ │ + ; instruction: 0xffe242a9 │ │ ; instruction: 0xffe2ee9c │ │ ; instruction: 0xffe19023 │ │ ; instruction: 0xffe1b0fc │ │ ; instruction: 0xffe303f8 │ │ ; instruction: 0xffe13b30 │ │ ; instruction: 0xffe2ef8f │ │ ; instruction: 0xffe29bbf │ │ @@ -365522,15 +365522,15 @@ │ │ str r0, [r4, #4] │ │ str r0, [r4, #8] │ │ str r0, [r4, #12] │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0x0008afbc │ │ ; instruction: 0xffe36192 │ │ - ; instruction: 0xffe268cf │ │ + ; instruction: 0xffe268db │ │ ; instruction: 0x0008b2bc │ │ andeq fp, r8, r4, lsr #4 │ │ andeq fp, r8, r4, ror #5 │ │ │ │ 0021ac38 : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ @@ -366435,15 +366435,15 @@ │ │ bl 146ee8 │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xffe19f4a │ │ ; instruction: 0xffe27070 │ │ andeq r9, r8, r4, lsl #19 │ │ ; instruction: 0xffe2df7e │ │ - ; instruction: 0xffe25b2a │ │ + ; instruction: 0xffe25b36 │ │ andeq sl, r8, r8, lsl #2 │ │ ; instruction: 0xffe6817c │ │ andeq sl, r8, r4, asr #1 │ │ ; instruction: 0xffe2f2c5 │ │ andeq r9, r8, r4, ror #18 │ │ ; instruction: 0xffe28c9b │ │ │ │ @@ -366537,15 +366537,15 @@ │ │ ; instruction: 0xffe19dda │ │ andeq r9, r8, r0, asr r8 │ │ ; instruction: 0xffe26e44 │ │ ; instruction: 0xffe2ae6c │ │ ; instruction: 0xffe26e00 │ │ ; instruction: 0xffe17b8b │ │ ; instruction: 0xffe33f37 │ │ - ; instruction: 0xffe22f6b │ │ + ; instruction: 0xffe22f77 │ │ ; instruction: 0xffe2de2a │ │ ; instruction: 0xffe26ea0 │ │ ; instruction: 0xffe39d33 │ │ ; instruction: 0xffe26e80 │ │ andeq r9, r8, ip, lsr #31 │ │ ; instruction: 0xffe26e68 │ │ │ │ @@ -366636,15 +366636,15 @@ │ │ str r3, [r4, #12] │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, #0 │ │ mov r1, #1 │ │ strd r0, [r7] │ │ b 21bc0c <_Py_PreInitializeFromPyArgv@@Base+0x7c> │ │ - ; instruction: 0xffe1ee86 │ │ + ; instruction: 0xffe1ee92 │ │ ; instruction: 0xffe1ae42 │ │ strdeq r5, [fp], -ip │ │ andeq r9, r8, r4, lsr #29 │ │ andeq r9, r8, r0, lsl #29 │ │ │ │ 0021bd0c : │ │ push {fp, lr} │ │ @@ -366873,15 +366873,15 @@ │ │ str r2, [r4, #12] │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xffe39858 │ │ ; instruction: 0xffe34d8f │ │ ; instruction: 0xffe308b0 │ │ ; instruction: 0xffe2856d │ │ - ; instruction: 0xffe1ea63 │ │ + ; instruction: 0xffe1ea6f │ │ ; instruction: 0xffe372f5 │ │ │ │ 0021c08c : │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #304 ; 0x130 │ │ mov r4, r0 │ │ @@ -367194,21 +367194,21 @@ │ │ ; instruction: 0xffe29702 │ │ ; instruction: 0xffe1355a │ │ andeq r5, fp, r4, lsl #22 │ │ andeq r9, r8, ip, lsr r9 │ │ andeq r9, r8, r4, lsr #19 │ │ andeq r9, r8, r4, lsr #17 │ │ andeq r9, r8, r4, ror #15 │ │ - ; instruction: 0xffe1bab1 │ │ - ; instruction: 0xffe1e73f │ │ + ; instruction: 0xffe1babd │ │ + ; instruction: 0xffe1e74b │ │ andeq r9, r8, r8, lsr #13 │ │ andeq r9, r8, r4, asr r6 │ │ ; instruction: 0xffe2f8f5 │ │ ; instruction: 0xffe2a4f4 │ │ - ; instruction: 0xffe224d2 │ │ + ; instruction: 0xffe224de │ │ ; instruction: 0xffe2f851 │ │ ; instruction: 0xffe2d61b │ │ ; instruction: 0xffe2f9f3 │ │ ; instruction: 0xffe2a5d0 │ │ andeq r9, r8, r0, lsr #15 │ │ │ │ 0021c5b0 : │ │ @@ -367267,15 +367267,15 @@ │ │ bl 2a1c40 │ │ mov r0, #1 │ │ mov r3, #1 │ │ bl 21ced0 │ │ ldr r0, [pc, #4] ; 21c694 │ │ add r0, pc, r0 │ │ bl 21ceb4 │ │ - ; instruction: 0xffe2110d │ │ + ; instruction: 0xffe21119 │ │ │ │ 0021c698 : │ │ mov r0, #1 │ │ b 21c5b0 │ │ │ │ 0021c6a0 : │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ @@ -367719,15 +367719,15 @@ │ │ mov r2, r9 │ │ mov r3, r6 │ │ bl 21c65c │ │ andeq r4, fp, ip, ror #31 │ │ muleq r8, r4, lr │ │ andeq r8, r8, ip, ror lr │ │ ; instruction: 0xffe38b15 │ │ - ; instruction: 0xffe1f439 │ │ + ; instruction: 0xffe1f445 │ │ │ │ 0021cd88 : │ │ mov r0, #0 │ │ b 21cbb0 <_Py_NewInterpreter@@Base> │ │ │ │ 0021cd90 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ @@ -368055,19 +368055,19 @@ │ │ ; instruction: 0x000b4cb0 │ │ ; instruction: 0xffe2af9e │ │ ; instruction: 0xffe27fbb │ │ ; instruction: 0xffe15f2b │ │ ; instruction: 0xffe27651 │ │ andeq r8, r8, ip, lsr #21 │ │ ; instruction: 0xffe136e7 │ │ - ; instruction: 0xffe219f8 │ │ + ; instruction: 0xffe21a04 │ │ ; instruction: 0xffe29960 │ │ - ; instruction: 0xffe207a1 │ │ - ; instruction: 0xffe1c469 │ │ - ; instruction: 0xffe2240d │ │ + ; instruction: 0xffe207ad │ │ + ; instruction: 0xffe1c475 │ │ + ; instruction: 0xffe22419 │ │ andeq fp, r9, ip, lsl #28 │ │ muleq r8, ip, r9 │ │ andeq r8, r8, r8, lsl #18 │ │ andeq r8, r8, r4, lsr r8 │ │ │ │ 0021d2c8 <_Py_FatalErrorFormat@@Base>: │ │ sub sp, sp, #8 │ │ @@ -368466,22 +368466,22 @@ │ │ bne 21d750 │ │ ldr r0, [r5, #8] │ │ ldr r0, [r0, #272] ; 0x110 │ │ bl 21e0f0 │ │ b 21d750 │ │ ; instruction: 0x000884bc │ │ ; instruction: 0xffe26e10 │ │ - ; instruction: 0xffe23ce2 │ │ - ; instruction: 0xffe1e9e7 │ │ + ; instruction: 0xffe23cee │ │ + ; instruction: 0xffe1e9f3 │ │ ; instruction: 0xffe2d5ac │ │ ; instruction: 0xffe328f6 │ │ ; instruction: 0xffe156e6 │ │ ; instruction: 0xffe1931f │ │ ; instruction: 0xffe1924e │ │ - ; instruction: 0xffe1bc74 │ │ + ; instruction: 0xffe1bc80 │ │ ; instruction: 0xffe380c8 │ │ ; instruction: 0xffe24cb6 │ │ ; instruction: 0xffe169d6 │ │ andeq r8, r8, ip, lsl #4 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #132 ; 0x84 │ │ @@ -368699,28 +368699,28 @@ │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 21dc14 │ │ andeq r8, r8, ip, asr #2 │ │ ; instruction: 0xffe309ca │ │ ; instruction: 0xffe26a02 │ │ ; instruction: 0xffe37ef1 │ │ - ; instruction: 0xffe22511 │ │ + ; instruction: 0xffe2251d │ │ ; instruction: 0xffe2d82f │ │ andeq r8, r8, ip, lsr #1 │ │ ; instruction: 0xffe34357 │ │ ; instruction: 0xffe26bea │ │ ; instruction: 0xffe2d1d0 │ │ - ; instruction: 0xffe1fc6a │ │ + ; instruction: 0xffe1fc76 │ │ ; instruction: 0x0009b4b0 │ │ - ; instruction: 0xffe1fd54 │ │ - ; instruction: 0xffe20ea3 │ │ + ; instruction: 0xffe1fd60 │ │ + ; instruction: 0xffe20eaf │ │ andeq r7, r8, r0, lsr #31 │ │ ; instruction: 0xffe3442d │ │ ; instruction: 0xffe45ff0 │ │ - ; instruction: 0xffe1aa2b │ │ + ; instruction: 0xffe1aa37 │ │ ; instruction: 0xffe26977 │ │ ; instruction: 0xffe269aa │ │ ; instruction: 0xffe2cf8c │ │ ; instruction: 0xffe2cff8 │ │ andeq fp, r9, r4, asr #6 │ │ ; instruction: 0xffe26a36 │ │ ; instruction: 0xffe2d014 │ │ @@ -368814,22 +368814,22 @@ │ │ str r0, [r4] │ │ popne {r4, r5, r6, r7, fp, pc} │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, fp, lr} │ │ b 145578 <_Py_Dealloc@@Base> │ │ ; instruction: 0xffe2d4ff │ │ ; instruction: 0xffe355c6 │ │ - ; instruction: 0xffe1fa45 │ │ + ; instruction: 0xffe1fa51 │ │ ; instruction: 0xffe2fdb9 │ │ ; instruction: 0xffe2df70 │ │ ; instruction: 0xffe2fb59 │ │ - ; instruction: 0xffe1f9e1 │ │ + ; instruction: 0xffe1f9ed │ │ ; instruction: 0xffe35556 │ │ ; instruction: 0xffe3559a │ │ - ; instruction: 0xffe1fa19 │ │ + ; instruction: 0xffe1fa25 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r0 │ │ ldr r0, [pc, #440] ; 21e02c │ │ mov r5, r1 │ │ add r0, pc, r0 │ │ bl 2071b0 │ │ @@ -368949,15 +368949,15 @@ │ │ ; instruction: 0xffe35c37 │ │ ; instruction: 0xffe2fb0d │ │ ; instruction: 0xffe24960 │ │ ; instruction: 0xffe35b3f │ │ ; instruction: 0xffe1780b │ │ ; instruction: 0xffe28210 │ │ andeq r7, r8, ip, lsl #23 │ │ - ; instruction: 0xffe1e261 │ │ + ; instruction: 0xffe1e26d │ │ ; instruction: 0xffe29eef │ │ ; instruction: 0xffe281cc │ │ ; instruction: 0xffe18aba │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [pc, #100] ; 21e0e4 │ │ @@ -368985,15 +368985,15 @@ │ │ add r1, pc, r1 │ │ str r1, [r4, #4] │ │ str r0, [r4, #8] │ │ str r2, [r4, #12] │ │ pop {r4, sl, fp, pc} │ │ ; instruction: 0xffe161e8 │ │ ; instruction: 0xffe12622 │ │ - ; instruction: 0xffe23403 │ │ + ; instruction: 0xffe2340f │ │ push {fp, lr} │ │ mov fp, sp │ │ cmp r0, #0 │ │ beq 21e128 │ │ mov r0, #0 │ │ mov r1, #0 │ │ bl 2a2090 │ │ @@ -369302,27 +369302,27 @@ │ │ subs r0, r0, #1 │ │ str r0, [r5] │ │ bne 21e420 │ │ b 21e418 │ │ andeq sl, r9, ip, asr #26 │ │ ; instruction: 0xffe160bc │ │ ; instruction: 0xffe31828 │ │ - ; instruction: 0xffe1ce5a │ │ + ; instruction: 0xffe1ce66 │ │ ldrdeq r7, [r8], -r8 │ │ andeq r7, r8, r8, asr #17 │ │ andeq sl, r9, r0, lsl #25 │ │ ; instruction: 0x000877b4 │ │ andeq r7, r8, r8, lsr #15 │ │ andeq r7, r8, ip, ror #14 │ │ andeq r7, r8, r4, ror r7 │ │ ; instruction: 0xffe112f2 │ │ ; instruction: 0xffe2bab7 │ │ andeq sl, r9, ip, lsr fp │ │ ; instruction: 0xffe2786d │ │ - ; instruction: 0xffe20eba │ │ + ; instruction: 0xffe20ec6 │ │ andeq sl, r9, r4, ror #18 │ │ andeq r7, r8, r8, ror #12 │ │ andeq r7, r8, r8, ror #11 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #44 ; 0x2c │ │ mov r9, r0 │ │ @@ -369644,37 +369644,37 @@ │ │ str r3, [sp, #8] │ │ stm ip, {r0, r2, r3} │ │ str r1, [sp, #28] │ │ str r1, [sp, #12] │ │ b 21e8c4 │ │ andeq r7, r8, r0, asr #8 │ │ ; instruction: 0xffe14662 │ │ - ; instruction: 0xffe1c2b8 │ │ + ; instruction: 0xffe1c2c4 │ │ ; instruction: 0xffe132d9 │ │ ; instruction: 0xffe15a2d │ │ - ; instruction: 0xffe19609 │ │ + ; instruction: 0xffe19615 │ │ ; instruction: 0xffe1467e │ │ ; instruction: 0xffe2fc0a │ │ ; instruction: 0xffe24253 │ │ ; instruction: 0xffe2f369 │ │ andeq r7, r8, r8, ror #2 │ │ ; instruction: 0xffe32437 │ │ ; instruction: 0xffe348d0 │ │ ; instruction: 0xffe13182 │ │ ; instruction: 0xffe3240b │ │ ; instruction: 0xffe2e626 │ │ ; instruction: 0xffe27dc2 │ │ ; instruction: 0xffe23caa │ │ - ; instruction: 0xffe1ff42 │ │ + ; instruction: 0xffe1ff4e │ │ ; instruction: 0xffe144c4 │ │ ; instruction: 0xffe2d1e8 │ │ - ; instruction: 0xffe229fc │ │ - ; instruction: 0xffe1edec │ │ + ; instruction: 0xffe22a08 │ │ + ; instruction: 0xffe1edf8 │ │ ; instruction: 0xffe273b6 │ │ - ; instruction: 0xffe1c015 │ │ + ; instruction: 0xffe1c021 │ │ ; instruction: 0xffe2c0f2 │ │ │ │ 0021eb98 <_Py_bit_length@@Base>: │ │ mov r1, #0 │ │ cmp r0, #32 │ │ bcc 21ebc4 <_Py_bit_length@@Base+0x2c> │ │ mov r3, #0 │ │ @@ -370592,15 +370592,15 @@ │ │ ldr r0, [pc, #12] ; 21f9a8 <_PyInterpreterState_DeleteExceptMain@@Base+0x180> │ │ ldr r1, [pc, #12] ; 21f9ac <_PyInterpreterState_DeleteExceptMain@@Base+0x184> │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ ; instruction: 0xffe1715f │ │ ; instruction: 0xffe0ea86 │ │ - ; instruction: 0xffe1dec4 │ │ + ; instruction: 0xffe1ded0 │ │ ; instruction: 0xffe15f4f │ │ ; instruction: 0xffe1718b │ │ ; instruction: 0xffe13568 │ │ │ │ 0021f9c0 : │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -371171,15 +371171,15 @@ │ │ ldr r0, [pc, #44] ; 220244 │ │ ldr r1, [pc, #44] ; 220248 │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ andeq r5, r8, r8, lsl #18 │ │ ; instruction: 0x000858bc │ │ - ; instruction: 0xffe1d67c │ │ + ; instruction: 0xffe1d688 │ │ andeq r5, r8, ip, lsl #18 │ │ ; instruction: 0xffe10553 │ │ ; instruction: 0xffe11911 │ │ ; instruction: 0xffe1053f │ │ ; instruction: 0xffe267cf │ │ ; instruction: 0xffe1052b │ │ ; instruction: 0xffe227b1 │ │ @@ -371258,15 +371258,15 @@ │ │ b 146ee8 │ │ ldr r0, [pc, #16] ; 220378 │ │ mov r2, r4 │ │ ldr r1, [pc, #12] ; 22037c │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21d2c8 <_Py_FatalErrorFormat@@Base> │ │ - ; instruction: 0xffe1d4e0 │ │ + ; instruction: 0xffe1d4ec │ │ ; instruction: 0xffe1556b │ │ │ │ 00220380 <_PyThreadState_DeleteCurrent@@Base>: │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ cmp r0, #0 │ │ beq 2203c4 <_PyThreadState_DeleteCurrent@@Base+0x44> │ │ @@ -371326,16 +371326,16 @@ │ │ add r0, pc, r0 │ │ bl 1da878 <_Py_FatalError_TstateNULL@@Base> │ │ ldr r0, [pc, #16] ; 220484 <_PyThreadState_DeleteCurrent@@Base+0x104> │ │ ldr r1, [pc, #16] ; 220488 <_PyThreadState_DeleteCurrent@@Base+0x108> │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ - ; instruction: 0xffe1e5d8 │ │ - ; instruction: 0xffe1e5c8 │ │ + ; instruction: 0xffe1e5e4 │ │ + ; instruction: 0xffe1e5d4 │ │ ; instruction: 0xffe2deeb │ │ │ │ 0022048c : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r0, [pc, #72] ; 2204e4 │ │ ldr r0, [pc, r0] │ │ @@ -371823,15 +371823,15 @@ │ │ ldr r0, [pc, #16] ; 220b98 │ │ ldr r1, [pc, #16] ; 220b9c │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ andeq r4, r8, ip, ror #30 │ │ ; instruction: 0xffe31410 │ │ - ; instruction: 0xffe20977 │ │ + ; instruction: 0xffe20983 │ │ │ │ 00220ba0 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ ldr r6, [pc, #172] ; 220c5c │ │ mov r5, r0 │ │ ldr r6, [pc, r6] │ │ @@ -371874,17 +371874,17 @@ │ │ ldr r0, [pc, #28] ; 220c68 │ │ mov r2, r4 │ │ ldr r1, [pc, #24] ; 220c6c │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21d2c8 <_Py_FatalErrorFormat@@Base> │ │ andeq r4, r8, r8, asr #29 │ │ - ; instruction: 0xffe1cc01 │ │ + ; instruction: 0xffe1cc0d │ │ ; instruction: 0xffe15ee4 │ │ - ; instruction: 0xffe1cbe9 │ │ + ; instruction: 0xffe1cbf5 │ │ ; instruction: 0xffe29fbd │ │ │ │ 00220c70 <_PyObject_CheckCrossInterpreterData@@Base>: │ │ push {fp, lr} │ │ mov fp, sp │ │ bl 220c90 <_PyObject_CheckCrossInterpreterData@@Base+0x20> │ │ mov r1, #0 │ │ @@ -372029,15 +372029,15 @@ │ │ mov r0, r7 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ldr r0, [pc, #24] ; 220ec8 <_PyObject_GetCrossInterpreterData@@Base+0x158> │ │ add r0, pc, r0 │ │ bl 1da878 <_Py_FatalError_TstateNULL@@Base> │ │ strdeq r4, [r8], -r8 │ │ andeq r4, r8, r0, ror #25 │ │ - ; instruction: 0xffe18665 │ │ + ; instruction: 0xffe18671 │ │ ; instruction: 0xffe2ff5a │ │ andeq r4, r8, r8, lsl ip │ │ ; instruction: 0xffe2af1d │ │ │ │ 00220ecc <_PyCrossInterpreterData_Release@@Base>: │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ @@ -372258,19 +372258,19 @@ │ │ andeq r0, r0, ip, lsl #4 │ │ ; instruction: 0x000849bc │ │ andeq r0, r0, r0, ror #4 │ │ ldrdeq r4, [r8], -r4 ; │ │ andeq r0, r0, ip, lsr #5 │ │ andeq r4, r8, r4, asr #18 │ │ ; instruction: 0xffe2180d │ │ - ; instruction: 0xffe1d871 │ │ + ; instruction: 0xffe1d87d │ │ ; instruction: 0xffe217f9 │ │ - ; instruction: 0xffe1d893 │ │ + ; instruction: 0xffe1d89f │ │ ; instruction: 0xffe217e5 │ │ - ; instruction: 0xffe20327 │ │ + ; instruction: 0xffe20333 │ │ ; instruction: 0xffe21821 │ │ ; instruction: 0xffe0f58c │ │ │ │ 00221254 <_PyCrossInterpreterData_Lookup@@Base>: │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ bl da9a8 │ │ @@ -372371,15 +372371,15 @@ │ │ ldr r1, [pc, #20] ; 2213dc <_Py_GetConfig@@Base+0xbc> │ │ ldr r0, [r4] │ │ add r1, pc, r1 │ │ bl 1f8804 │ │ mov r0, r7 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andeq r4, r8, ip, lsr #14 │ │ - ; instruction: 0xffe2019e │ │ + ; instruction: 0xffe201aa │ │ andeq r0, r0, r0, ror r1 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r0 │ │ mov r0, #8 │ │ mov r5, r1 │ │ bl 146f04 │ │ @@ -373003,31 +373003,31 @@ │ │ b 221b58 │ │ ; instruction: 0xffe32782 │ │ ; instruction: 0xffe237b9 │ │ ; instruction: 0xffe2361d │ │ ; instruction: 0xffe11535 │ │ andeq r4, r8, r8, asr #1 │ │ ; instruction: 0xffe280ea │ │ - ; instruction: 0xffe19766 │ │ + ; instruction: 0xffe19772 │ │ ; instruction: 0xffe33e46 │ │ strdeq r3, [r8], -ip │ │ ; instruction: 0xffe2cace │ │ ; instruction: 0xffe27e57 │ │ ldrdeq r3, [r8], -ip │ │ andeq r4, r8, r4, lsr #3 │ │ - ; instruction: 0xffe1e3e7 │ │ - ; instruction: 0xffe1bf3a │ │ + ; instruction: 0xffe1e3f3 │ │ + ; instruction: 0xffe1bf46 │ │ andeq r4, r8, r4, asr r2 │ │ andeq r4, r8, r8, lsl r0 │ │ ; instruction: 0x000841b8 │ │ ; instruction: 0xffe31e5b │ │ ; instruction: 0xffe31e3f │ │ andeq r3, r8, r8, ror #26 │ │ ; instruction: 0xffe3023f │ │ - ; instruction: 0xffe179d0 │ │ + ; instruction: 0xffe179dc │ │ ; instruction: 0xffe27d0f │ │ muleq r8, r4, lr │ │ andeq r3, r8, r8, asr #29 │ │ ; instruction: 0xffe233b5 │ │ ; instruction: 0xffe112d1 │ │ │ │ 00221dfc : │ │ @@ -373986,15 +373986,15 @@ │ │ andeq r6, r9, r4, ror #15 │ │ andeq r6, r9, r0, ror #14 │ │ ; instruction: 0x000967b4 │ │ ; instruction: 0xffe2300d │ │ ; instruction: 0xffe0bbcb │ │ andeq r3, r8, r0, ror #3 │ │ andeq r3, r8, r4, lsr #3 │ │ - ; instruction: 0xffe1970d │ │ + ; instruction: 0xffe19719 │ │ andeq r3, r8, r0, ror r0 │ │ ; instruction: 0xffe0dd7d │ │ andeq r6, r9, r4, asr r5 │ │ ; instruction: 0xffe0b24e │ │ ; instruction: 0xffe308c5 │ │ ; instruction: 0xffe0b1c6 │ │ ; instruction: 0xffe21b8c │ │ @@ -374758,26 +374758,26 @@ │ │ ; instruction: 0x000824bc │ │ andeq r5, r9, r4, lsl #21 │ │ muleq r8, r4, r4 │ │ andeq r2, r8, r0, ror r4 │ │ ; instruction: 0xffe0c06c │ │ andeq r5, r9, r0, asr #18 │ │ ; instruction: 0x000958b0 │ │ - ; instruction: 0xffe15d85 │ │ + ; instruction: 0xffe15d91 │ │ ; instruction: 0xffe266ab │ │ - ; instruction: 0xffe15d41 │ │ + ; instruction: 0xffe15d4d │ │ ; instruction: 0xffe0fee0 │ │ ; instruction: 0xffe13390 │ │ ; instruction: 0xffe0ab40 │ │ ; instruction: 0xffe0d0db │ │ ; instruction: 0xffe0a9bc │ │ andeq r2, r8, r4, ror r6 │ │ ; instruction: 0xffe21abf │ │ ; instruction: 0xffe26ba3 │ │ - ; instruction: 0xffe149c0 │ │ + ; instruction: 0xffe149cc │ │ │ │ 002238f8 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ ldr r0, [pc, #148] ; 22399c │ │ mov r6, r2 │ │ mov r5, r1 │ │ @@ -375353,15 +375353,15 @@ │ │ beq 2240cc <_Py_SourceAsString@@Base+0xac> │ │ ldr r5, [r0, #8] │ │ add r4, r0, #16 │ │ b 2240fc <_Py_SourceAsString@@Base+0xdc> │ │ ; instruction: 0x00081ab8 │ │ andeq r1, r8, r4, lsr #21 │ │ andeq r1, r8, r0, lsr #20 │ │ - ; instruction: 0xffe1d3ef │ │ + ; instruction: 0xffe1d3fb │ │ strdeq r1, [r8], -r8 │ │ ; instruction: 0xffe29019 │ │ muleq r8, ip, r9 │ │ │ │ 002241f4 : │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ @@ -375786,37 +375786,37 @@ │ │ movne r6, r0 │ │ b 2246c4 │ │ andeq r1, r8, r8, ror #11 │ │ ; instruction: 0xffe2e136 │ │ andeq r1, r8, ip, ror #10 │ │ ; instruction: 0xffe2cd15 │ │ ; instruction: 0xffe23c34 │ │ - ; instruction: 0xffe129c5 │ │ + ; instruction: 0xffe129d1 │ │ ; instruction: 0xffe2f06d │ │ ; instruction: 0xffe0d898 │ │ ; instruction: 0xffe27d90 │ │ ; instruction: 0xffe08ede │ │ andeq r1, r8, r4, lsl #11 │ │ - ; instruction: 0xffe12aec │ │ + ; instruction: 0xffe12af8 │ │ ; instruction: 0xffe22b7e │ │ andeq r1, r8, r8, lsl r5 │ │ ; instruction: 0xffe125eb │ │ ; instruction: 0xffe0db87 │ │ andeq r1, r8, r0, ror #9 │ │ ; instruction: 0xffe2cc8c │ │ ; instruction: 0xffe2c72f │ │ ; instruction: 0xffe0c6ba │ │ ; instruction: 0xffe08e89 │ │ - ; instruction: 0xffe1a550 │ │ + ; instruction: 0xffe1a55c │ │ andeq r1, r8, r0, lsl #10 │ │ ; instruction: 0xffe26bc7 │ │ andeq r1, r8, ip, lsr r3 │ │ - ; instruction: 0xffe12918 │ │ - ; instruction: 0xffe128b8 │ │ - ; instruction: 0xffe195c3 │ │ + ; instruction: 0xffe12924 │ │ + ; instruction: 0xffe128c4 │ │ + ; instruction: 0xffe195cf │ │ ; instruction: 0xffe0fb56 │ │ ; instruction: 0xffe2ec77 │ │ │ │ 002248f4 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ @@ -377092,15 +377092,15 @@ │ │ add r1, pc, r1 │ │ bl 1f8804 │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xffe2e9d6 │ │ andeq pc, r7, r8, lsr #30 │ │ andeq pc, r7, r0, lsr #30 │ │ - ; instruction: 0xffe1a2f1 │ │ + ; instruction: 0xffe1a2fd │ │ │ │ 00225bf4 <_PyTime_FromTimespec@@Base>: │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ ldr r2, [r1] │ │ mov r6, r0 │ │ ldr r0, [r1, #4] │ │ @@ -377124,15 +377124,15 @@ │ │ stm r6, {r2, r5} │ │ pop {r4, r5, r6, sl, fp, pc} │ │ adds r2, r2, r0 │ │ adc r5, r1, r0, asr #31 │ │ mov r0, #0 │ │ stm r6, {r2, r5} │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xffe1a291 │ │ + ; instruction: 0xffe1a29d │ │ muleq r7, ip, lr │ │ │ │ 00225c70 <_PyTime_FromTimeval@@Base>: │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r7, r0 │ │ ldr r0, [r1, #4] │ │ @@ -377159,15 +377159,15 @@ │ │ stm r7, {r2, r5} │ │ pop {r4, r5, r6, r7, fp, pc} │ │ adds r2, r1, r2 │ │ adc r5, r0, r3 │ │ mov r0, #0 │ │ stm r7, {r2, r5} │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe1a20d │ │ + ; instruction: 0xffe1a219 │ │ andeq pc, r7, r8, lsl lr ; │ │ │ │ 00225cf4 <_PyTime_FromSecondsObject@@Base>: │ │ movw r3, #51712 ; 0xca00 │ │ movt r3, #15258 ; 0x3b9a │ │ b 225d00 <_PyTime_FromSecondsObject@@Base+0xc> │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ @@ -377334,18 +377334,18 @@ │ │ mvngt r0, #0 │ │ andeq r0, r0, r0 │ │ mvnmi r0, #0 │ │ strdeq pc, [r7], -r4 │ │ andeq pc, r7, r4, ror #27 │ │ ; instruction: 0xffe0bba6 │ │ andeq pc, r7, r0, asr #22 │ │ - ; instruction: 0xffe19ff9 │ │ + ; instruction: 0xffe1a005 │ │ andeq pc, r7, r4, lsl #24 │ │ ; instruction: 0x0007fbb0 │ │ - ; instruction: 0xffe19f81 │ │ + ; instruction: 0xffe19f8d │ │ │ │ 00225fb0 <_PyTime_FromMillisecondsObject@@Base>: │ │ movw r3, #16960 ; 0x4240 │ │ movt r3, #15 │ │ b 225d00 <_PyTime_FromSecondsObject@@Base+0xc> │ │ nop {0} │ │ │ │ @@ -378003,15 +378003,15 @@ │ │ mov r0, r6 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ nop {0} │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ andeq pc, r7, r0, lsr #4 │ │ - ; instruction: 0xffe195c9 │ │ + ; instruction: 0xffe195d5 │ │ ldrdeq pc, [r7], -r4 │ │ ; instruction: 0xffe1ef6c │ │ │ │ 002269c8 <_PyTime_GetMonotonicClock@@Base>: │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ @@ -378036,15 +378036,15 @@ │ │ pop {fp, pc} │ │ ldr r0, [pc, #12] ; 226a34 <_PyTime_GetMonotonicClock@@Base+0x6c> │ │ ldr r1, [pc, #12] ; 226a38 <_PyTime_GetMonotonicClock@@Base+0x70> │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ ; instruction: 0xffe2b582 │ │ - ; instruction: 0xffe15777 │ │ + ; instruction: 0xffe15783 │ │ nop {0} │ │ │ │ 00226a40 <_PyTime_GetMonotonicClockWithInfo@@Base>: │ │ push {r4, r5, r7, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #16 │ │ mov r5, r1 │ │ @@ -378107,16 +378107,16 @@ │ │ mov r0, #0 │ │ strd r2, [r4] │ │ sub sp, fp, #16 │ │ pop {r4, r5, r7, sl, fp, pc} │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ andeq pc, r7, r0, rrx │ │ - ; instruction: 0xffe12a6a │ │ - ; instruction: 0xffe193bd │ │ + ; instruction: 0xffe12a76 │ │ + ; instruction: 0xffe193c9 │ │ andeq lr, r7, r8, asr #31 │ │ │ │ 00226b58 <_PyTime_GetPerfCounterWithInfo@@Base>: │ │ b 226a40 <_PyTime_GetMonotonicClockWithInfo@@Base> │ │ │ │ 00226b5c <_PyTime_GetPerfCounter@@Base>: │ │ push {fp, lr} │ │ @@ -378154,15 +378154,15 @@ │ │ bl 1f8804 │ │ ldr r0, [pc, #24] ; 226c00 <_PyTime_GetPerfCounter@@Base+0xa4> │ │ ldr r1, [pc, #24] ; 226c04 <_PyTime_GetPerfCounter@@Base+0xa8> │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ andeq lr, r7, r4, lsl pc │ │ - ; instruction: 0xffe192f5 │ │ + ; instruction: 0xffe19301 │ │ andeq lr, r7, r0, lsl #30 │ │ ; instruction: 0xffe0ed16 │ │ ; instruction: 0xffe1da57 │ │ │ │ 00226c08 <_PyTime_Init@@Base>: │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ @@ -378228,15 +378228,15 @@ │ │ subs r1, r1, r2 │ │ sbcs r0, r3, r0 │ │ blt 226c6c <_PyTime_Init@@Base+0x64> │ │ mov r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ andeq lr, r7, r0, lsr #29 │ │ - ; instruction: 0xffe19251 │ │ + ; instruction: 0xffe1925d │ │ andeq lr, r7, ip, asr lr │ │ │ │ 00226d20 <_PyTime_localtime@@Base>: │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r6, r1 │ │ @@ -378637,23 +378637,23 @@ │ │ andeq sl, sl, r8, lsr #24 │ │ muleq sl, r8, fp │ │ muleq r9, ip, pc ; │ │ andeq r1, r9, r0, lsl #31 │ │ andeq r1, r9, r0, lsr #29 │ │ andeq lr, r7, r8, lsl #21 │ │ andeq r1, r9, r0, lsr pc │ │ - ; instruction: 0xffe1393e │ │ + ; instruction: 0xffe1394a │ │ ; instruction: 0xffe1b7b5 │ │ andeq lr, r7, r0, ror r9 │ │ andeq r1, r9, r8, ror lr │ │ andeq r1, r9, r0, ror #28 │ │ andeq r1, r9, ip, asr sp │ │ - ; instruction: 0xffe1383f │ │ + ; instruction: 0xffe1384b │ │ andeq lr, r7, r8, ror #15 │ │ - ; instruction: 0xffe139c6 │ │ + ; instruction: 0xffe139d2 │ │ │ │ 00227388 <_PyOS_URandomNonblock@@Base>: │ │ mov r2, #0 │ │ mov r3, #1 │ │ b 226e08 <_PyOS_URandom@@Base+0xc> │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ @@ -378784,15 +378784,15 @@ │ │ str r0, [r4, #8] │ │ str r0, [r4, #12] │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ andeq sl, sl, r8, lsl r8 │ │ andeq lr, r7, r8, ror #17 │ │ andeq lr, r7, r8, lsr #18 │ │ ; instruction: 0xffe2aa84 │ │ - ; instruction: 0xffe1757e │ │ + ; instruction: 0xffe1758a │ │ andeq lr, r7, r8, asr sl │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [pc, #32] ; 2275e0 <_PyOS_URandomNonblock@@Base+0x258> │ │ ldr r0, [pc, r0] │ │ cmp r0, #0 │ │ popmi {fp, pc} │ │ @@ -379331,15 +379331,15 @@ │ │ andeq lr, r7, r0, lsl r0 │ │ ; instruction: 0xffe2310c │ │ strdeq sp, [r7], -r4 │ │ ; instruction: 0xffe2dc73 │ │ ; instruction: 0x0007dfb4 │ │ ; instruction: 0xffe22f9a │ │ andeq sp, r7, r4, ror #30 │ │ - ; instruction: 0xffe15f53 │ │ + ; instruction: 0xffe15f5f │ │ andeq lr, r7, r0, lsl #6 │ │ ; instruction: 0xffe2dbef │ │ andeq sp, r7, r4, lsl pc │ │ ; instruction: 0xffe0c59f │ │ ; instruction: 0x0007debc │ │ ; instruction: 0xffe0c81b │ │ andeq lr, r7, r8, lsr r1 │ │ @@ -382843,15 +382843,15 @@ │ │ str r0, [r4] │ │ bne 22b400 │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe0cf2f │ │ + ; instruction: 0xffe0cf3b │ │ ; instruction: 0xffe2a4a1 │ │ strdeq sl, [r7], -r4 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ mov r8, r3 │ │ @@ -383021,17 +383021,17 @@ │ │ beq 22b794 │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xffe10b78 │ │ + ; instruction: 0xffe10b84 │ │ andeq sl, r7, r8, lsr r4 │ │ - ; instruction: 0xffe134ad │ │ + ; instruction: 0xffe134b9 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ mov r6, r1 │ │ ldr r1, [r0, #44] ; 0x2c │ │ @@ -383202,15 +383202,15 @@ │ │ stm sp, {r0, r1} │ │ mov r0, r5 │ │ mov r1, r4 │ │ bl 22bbc0 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andeq r6, sl, r4, lsr #3 │ │ - ; instruction: 0xffe15b5e │ │ + ; instruction: 0xffe15b6a │ │ andeq r6, sl, r4, lsl #3 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ ldr r2, [pc, #76] ; 22bae0 │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -383229,15 +383229,15 @@ │ │ stm sp, {r0, r1} │ │ mov r0, r5 │ │ mov r1, r4 │ │ bl 22bbc0 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andeq r6, sl, ip, lsr r1 │ │ - ; instruction: 0xffe11e15 │ │ + ; instruction: 0xffe11e21 │ │ andeq r6, sl, ip, lsl r1 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ ldr r2, [pc, #76] ; 22bb4c │ │ mov r4, r1 │ │ mov r5, r0 │ │ @@ -383543,16 +383543,16 @@ │ │ mov r0, #0 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffe277df │ │ andeq r9, r7, r0, asr #22 │ │ ; instruction: 0xffe1d9e8 │ │ ; instruction: 0xffe285f4 │ │ - ; instruction: 0xffe1561a │ │ - ; instruction: 0xffe11938 │ │ + ; instruction: 0xffe15626 │ │ + ; instruction: 0xffe11944 │ │ ldrble sp, [r4], #1236 ; 0x4d4 │ │ │ │ 0022bfd8 <_PySys_GetObjectId@@Base>: │ │ mov r1, r0 │ │ ldr r0, [pc, #28] ; 22c000 <_PySys_GetObjectId@@Base+0x28> │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0, #232] ; 0xe8 │ │ @@ -383992,15 +383992,15 @@ │ │ beq 22c6a4 │ │ ldr r4, [r0] │ │ bl 146ee8 │ │ cmp r4, #0 │ │ mov r0, r4 │ │ bne 22c690 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xffe0b83c │ │ + ; instruction: 0xffe0b848 │ │ ; instruction: 0xffe1f78a │ │ │ │ 0022c6b0 : │ │ sub sp, sp, #12 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #4 │ │ @@ -385134,22 +385134,22 @@ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffe24165 │ │ ; instruction: 0xffe270d9 │ │ ; instruction: 0xffe08377 │ │ ; instruction: 0xffe20e70 │ │ - ; instruction: 0xffe1022b │ │ + ; instruction: 0xffe10237 │ │ ; instruction: 0xffe06cfe │ │ ; instruction: 0xffe02085 │ │ ; instruction: 0xffe22351 │ │ - ; instruction: 0xffe1017b │ │ - ; instruction: 0xffe10143 │ │ + ; instruction: 0xffe10187 │ │ + ; instruction: 0xffe1014f │ │ andeq r8, r7, r0, lsl #9 │ │ - ; instruction: 0xffe0d3d7 │ │ + ; instruction: 0xffe0d3e3 │ │ ; instruction: 0xffe28140 │ │ ; instruction: 0xffe00dfd │ │ ; instruction: 0xffe0546d │ │ andeq r4, sl, r8, lsr #9 │ │ ; instruction: 0xffe00408 │ │ muleq r7, ip, r4 │ │ ; instruction: 0xffe05764 │ │ @@ -386174,117 +386174,117 @@ │ │ str r1, [r8, #12] │ │ add r0, pc, r0 │ │ str r2, [r8] │ │ stmib r8, {r0, r7} │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andeq fp, r8, ip, asr #19 │ │ - ; instruction: 0xffe0f2ce │ │ + ; instruction: 0xffe0f2da │ │ ; instruction: 0xffe01a7e │ │ andeq r7, r7, r0, ror #26 │ │ ldrdeq fp, [r8], -r0 │ │ ; instruction: 0xffe167a7 │ │ ; instruction: 0xffe149e6 │ │ - ; instruction: 0xffe10d92 │ │ - ; instruction: 0xffe1381c │ │ + ; instruction: 0xffe10d9e │ │ + ; instruction: 0xffe13828 │ │ ; instruction: 0xffe006ac │ │ - ; instruction: 0xffe10d79 │ │ - ; instruction: 0xffe132e9 │ │ + ; instruction: 0xffe10d85 │ │ + ; instruction: 0xffe132f5 │ │ ; instruction: 0xffe08e12 │ │ ; instruction: 0xffe165fb │ │ - ; instruction: 0xffe0fab9 │ │ - ; instruction: 0xffe0dc32 │ │ - ; instruction: 0xffe104d6 │ │ + ; instruction: 0xffe0fac5 │ │ + ; instruction: 0xffe0dc3e │ │ + ; instruction: 0xffe104e2 │ │ ; instruction: 0xffe227f5 │ │ - ; instruction: 0xffe0dbc5 │ │ - ; instruction: 0xffe104ca │ │ + ; instruction: 0xffe0dbd1 │ │ + ; instruction: 0xffe104d6 │ │ ; instruction: 0xffe266d6 │ │ - ; instruction: 0xffe104be │ │ + ; instruction: 0xffe104ca │ │ ; instruction: 0xffe05038 │ │ ; instruction: 0xffe028cc │ │ + ; instruction: 0xffe104be │ │ + ; instruction: 0xffe136a4 │ │ ; instruction: 0xffe104b2 │ │ - ; instruction: 0xffe13698 │ │ - ; instruction: 0xffe104a6 │ │ ; instruction: 0xffe21f9e │ │ - ; instruction: 0xffe1049a │ │ + ; instruction: 0xffe104a6 │ │ ; instruction: 0xffe03c15 │ │ + ; instruction: 0xffe1049a │ │ ; instruction: 0xffe1048e │ │ - ; instruction: 0xffe10482 │ │ ; instruction: 0xffe07973 │ │ + ; instruction: 0xffe10482 │ │ ; instruction: 0xffe10476 │ │ - ; instruction: 0xffe1046a │ │ ; instruction: 0xffe063ca │ │ + ; instruction: 0xffe1046a │ │ ; instruction: 0xffe1045e │ │ - ; instruction: 0xffe10452 │ │ ; instruction: 0xffe078e7 │ │ + ; instruction: 0xffe10452 │ │ ; instruction: 0xffe10446 │ │ + ; instruction: 0xffe10ab4 │ │ ; instruction: 0xffe1043a │ │ - ; instruction: 0xffe10aa8 │ │ ; instruction: 0xffe1042e │ │ - ; instruction: 0xffe10422 │ │ ; instruction: 0xffe1dd32 │ │ + ; instruction: 0xffe10422 │ │ ; instruction: 0xffe10416 │ │ - ; instruction: 0xffe1040a │ │ ; instruction: 0xffe23f21 │ │ - ; instruction: 0xffe103fe │ │ + ; instruction: 0xffe1040a │ │ andeq r3, sl, ip, lsr #24 │ │ andeq r3, sl, r4, lsl ip │ │ andeq fp, r8, r8, ror #8 │ │ ; instruction: 0xffe15fe3 │ │ - ; instruction: 0xffe103f2 │ │ + ; instruction: 0xffe103fe │ │ ; instruction: 0xffe14973 │ │ - ; instruction: 0xffe103e6 │ │ + ; instruction: 0xffe103f2 │ │ + ; instruction: 0xffe103da │ │ + ; instruction: 0xffe1095c │ │ ; instruction: 0xffe103ce │ │ - ; instruction: 0xffe10950 │ │ ; instruction: 0xffe103c2 │ │ - ; instruction: 0xffe103b6 │ │ ; instruction: 0xffe1ef62 │ │ - ; instruction: 0xffe103aa │ │ + ; instruction: 0xffe103b6 │ │ ; instruction: 0xffe04269 │ │ + ; instruction: 0xffe103aa │ │ + ; instruction: 0xffe0e9e9 │ │ ; instruction: 0xffe1039e │ │ - ; instruction: 0xffe0e9dd │ │ - ; instruction: 0xffe10392 │ │ ; instruction: 0xffe21c26 │ │ + ; instruction: 0xffe10392 │ │ + ; instruction: 0xffe0b24d │ │ ; instruction: 0xffe10386 │ │ - ; instruction: 0xffe0b241 │ │ - ; instruction: 0xffe1037a │ │ andeq r3, sl, r0, asr #22 │ │ andeq r3, sl, r8, lsr #22 │ │ ; instruction: 0x0008b2b0 │ │ ; instruction: 0xffe15f5f │ │ - ; instruction: 0xffe1036e │ │ + ; instruction: 0xffe1037a │ │ ; instruction: 0xffe1ee57 │ │ - ; instruction: 0xffe10362 │ │ + ; instruction: 0xffe1036e │ │ ; instruction: 0xffdff794 │ │ andeq r7, r7, r0, lsr r8 │ │ + ; instruction: 0xffe10356 │ │ + ; instruction: 0xffe131cd │ │ ; instruction: 0xffe1034a │ │ - ; instruction: 0xffe131c1 │ │ - ; instruction: 0xffe1033e │ │ andeq r3, sl, r4, lsr #15 │ │ andeq r3, sl, ip, lsl #15 │ │ andeq fp, r8, r8, lsl r2 │ │ ; instruction: 0xffe15f23 │ │ - ; instruction: 0xffe10332 │ │ + ; instruction: 0xffe1033e │ │ ; instruction: 0xffe046e5 │ │ - ; instruction: 0xffe10326 │ │ - ; instruction: 0xffe11a65 │ │ - ; instruction: 0xffe1030e │ │ + ; instruction: 0xffe10332 │ │ + ; instruction: 0xffe11a71 │ │ + ; instruction: 0xffe1031a │ │ ; instruction: 0xffe24f88 │ │ + ; instruction: 0xffe1030e │ │ ; instruction: 0xffe10302 │ │ - ; instruction: 0xffe102f6 │ │ ; instruction: 0xffe173ba │ │ - ; instruction: 0xffe102ea │ │ + ; instruction: 0xffe102f6 │ │ andeq r3, sl, r0, lsl #15 │ │ andeq r3, sl, r8, ror #14 │ │ andeq fp, r8, r4, lsl #2 │ │ ; instruction: 0xffe15ee7 │ │ - ; instruction: 0xffe1058a │ │ - ; instruction: 0xffe0f0b4 │ │ + ; instruction: 0xffe10596 │ │ + ; instruction: 0xffe0f0c0 │ │ ; instruction: 0xffe1e5c9 │ │ - ; instruction: 0xffe1053e │ │ + ; instruction: 0xffe1054a │ │ ; instruction: 0xffe2280a │ │ │ │ 0022ea18 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r1, #58 ; 0x3a │ │ mov r5, r0 │ │ @@ -386488,15 +386488,15 @@ │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ ; instruction: 0xffe34c30 │ │ andeq r6, r7, r8, asr #29 │ │ ; instruction: 0xffe13dec │ │ ; instruction: 0xffe13df8 │ │ - ; instruction: 0xffe0be07 │ │ + ; instruction: 0xffe0be13 │ │ muleq r8, r4, r5 │ │ ; instruction: 0xffe13dd0 │ │ ; instruction: 0xffe1f6f9 │ │ ; instruction: 0xffe13dbc │ │ ; instruction: 0xffe00a56 │ │ ; instruction: 0xffe13da0 │ │ ; instruction: 0xffe00a58 │ │ @@ -387069,15 +387069,15 @@ │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffe07878 │ │ ldrdeq r6, [r7], -r0 │ │ andeq r6, r7, r0, asr #19 │ │ ; instruction: 0xffe1dddc │ │ - ; instruction: 0xffe0f4cf │ │ + ; instruction: 0xffe0f4db │ │ ; instruction: 0xffe1e66d │ │ andeq r6, r7, r0, lsr r6 │ │ ; instruction: 0xffe15131 │ │ andeq r6, r7, r4, asr r6 │ │ andeq r6, r7, ip, lsl #9 │ │ ldrdeq r6, [r7], -r8 │ │ push {fp, lr} │ │ @@ -387417,15 +387417,15 @@ │ │ ldr r0, [r0, #232] ; 0xe8 │ │ ldr r1, [pc, #28] ; 22fbc0 │ │ ldr r1, [pc, r1] │ │ ldr r1, [r1] │ │ bl 1f7f5c <_PyErr_SetObject@@Base> │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffe0c689 │ │ + ; instruction: 0xffe0c695 │ │ andeq r5, r7, r0, lsl #30 │ │ andeq r5, r7, r4, ror #29 │ │ andeq r6, r7, r0, asr r0 │ │ push {fp, lr} │ │ mov fp, sp │ │ bl 16b86c │ │ pop {fp, lr} │ │ @@ -387999,20 +387999,20 @@ │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ andeq r5, r7, ip, lsr #15 │ │ muleq r7, ip, r7 │ │ ; instruction: 0xffe1d567 │ │ andeq r5, r7, ip, ror #13 │ │ andeq r5, r7, r4, lsr #13 │ │ - ; instruction: 0xffe0fa87 │ │ + ; instruction: 0xffe0fa93 │ │ andeq r5, r7, r8, asr #12 │ │ andeq r5, r7, ip, ror #14 │ │ ; instruction: 0xffe254c0 │ │ andeq r5, r7, r4, lsl #13 │ │ - ; instruction: 0xffe0fab7 │ │ + ; instruction: 0xffe0fac3 │ │ andeq r5, r7, r8, lsr r6 │ │ andeq r5, r7, ip, ror #12 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r1 │ │ bl 230a88 │ │ mov r4, #0 │ │ @@ -388084,16 +388084,16 @@ │ │ bl 1fc998 <_PyArg_BadArgument@@Base> │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ ldr r0, [r4] │ │ mov r1, r3 │ │ pop {r4, sl, fp, lr} │ │ b 1e36d4 <_PyEval_CallTracing@@Base> │ │ - ; instruction: 0xffe0e584 │ │ - ; instruction: 0xffe0e554 │ │ + ; instruction: 0xffe0e590 │ │ + ; instruction: 0xffe0e560 │ │ ; instruction: 0xffe02d7b │ │ ; instruction: 0xffe01b35 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ ldr r0, [pc, #64] ; 230680 │ │ ldr r0, [pc, r0] │ │ add r4, r0, #168 ; 0xa8 │ │ @@ -388323,15 +388323,15 @@ │ │ mov r0, r7 │ │ ldr r1, [r1] │ │ bl 1f83b0 <_PyErr_Format@@Base> │ │ mov r5, #0 │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffe10d4c │ │ + ; instruction: 0xffe10d58 │ │ strdeq r5, [r7], -r8 │ │ andeq r8, r8, r8, asr #24 │ │ ldrdeq r5, [r7], -r4 │ │ ; instruction: 0xffe04f8c │ │ ldrdeq r5, [r7], -r0 │ │ andeq r5, r7, r4, asr #3 │ │ andeq r5, r7, r0, ror r1 │ │ @@ -388476,19 +388476,19 @@ │ │ pop {r4, r5, fp, pc} │ │ mvn r0, #0 │ │ pop {r4, r5, fp, pc} │ │ andeq r1, sl, ip, lsr #4 │ │ andeq r1, sl, r0, lsr #4 │ │ ; instruction: 0xffe0108d │ │ ; instruction: 0xffe1ef2a │ │ - ; instruction: 0xffe0cda8 │ │ - ; instruction: 0xffe077f9 │ │ + ; instruction: 0xffe0cdb4 │ │ + ; instruction: 0xffe07805 │ │ ; instruction: 0xffe01002 │ │ - ; instruction: 0xffe072ed │ │ - ; instruction: 0xffe0895c │ │ + ; instruction: 0xffe072f9 │ │ + ; instruction: 0xffe08968 │ │ ; instruction: 0xffe1ee58 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ mov ip, r2 │ │ mov r2, r1 │ │ mov r1, r0 │ │ @@ -388941,18 +388941,18 @@ │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andeq r8, r8, ip, asr #8 │ │ - ; instruction: 0xffe09e16 │ │ + ; instruction: 0xffe09e22 │ │ andeq r8, r8, r8, ror #7 │ │ ; instruction: 0xffe059f9 │ │ - ; instruction: 0xffe0a832 │ │ + ; instruction: 0xffe0a83e │ │ ; instruction: 0xffe232f2 │ │ ; instruction: 0xffe1ab71 │ │ ; instruction: 0xffe03105 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mvn r5, #0 │ │ @@ -389292,15 +389292,15 @@ │ │ mov r0, r5 │ │ bl 146ee8 │ │ mov r0, r4 │ │ pop {r4, r5, fp, pc} │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ ldrdeq r0, [sl], -r4 │ │ - ; instruction: 0xffe07d0f │ │ + ; instruction: 0xffe07d1b │ │ │ │ 002318d4 : │ │ cmp r0, #0 │ │ bxeq lr │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ @@ -389312,15 +389312,15 @@ │ │ b 146ee8 │ │ ldr r0, [pc, #16] ; 231918 │ │ add r0, pc, r0 │ │ bl 2a22f0 │ │ mov r0, r4 │ │ pop {r4, sl, fp, lr} │ │ b 146ee8 │ │ - ; instruction: 0xffe0a950 │ │ + ; instruction: 0xffe0a95c │ │ │ │ 0023191c : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ movw r1, #21496 ; 0x53f8 │ │ mov r6, r0 │ │ @@ -389494,17 +389494,17 @@ │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r0, [pc, #24] ; 231bf4 │ │ ldr r1, [pc, #24] ; 231bf8 │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ - ; instruction: 0xffe07a0c │ │ + ; instruction: 0xffe07a18 │ │ ; instruction: 0xffe1b658 │ │ - ; instruction: 0xffe0e3b3 │ │ + ; instruction: 0xffe0e3bf │ │ ; instruction: 0xffe204aa │ │ ; instruction: 0xffe1c85a │ │ │ │ 00231bfc : │ │ push {fp, lr} │ │ mov fp, sp │ │ bl 2a2340 │ │ @@ -389555,15 +389555,15 @@ │ │ add r0, pc, r0 │ │ bl 2a22f0 │ │ mov r0, r6 │ │ bl 146ee8 │ │ mov r0, r5 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ldrdeq r0, [sl], -ip │ │ - ; instruction: 0xffe0790b │ │ + ; instruction: 0xffe07917 │ │ │ │ 00231cd0 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ cmp r1, #0 │ │ mov r2, #0 │ │ @@ -390738,19 +390738,19 @@ │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r8, r0 │ │ b 232cb4 <_Py_DisplaySourceLine@@Base+0x608> │ │ ; instruction: 0xffe18b07 │ │ andeq r7, r8, r8, lsl #3 │ │ ; instruction: 0xffdfd5ed │ │ - ; instruction: 0xffe088fa │ │ + ; instruction: 0xffe08906 │ │ strdeq r6, [r8], -r0 │ │ - ; instruction: 0xffe0850e │ │ + ; instruction: 0xffe0851a │ │ andeq r6, r8, r0, lsl #27 │ │ - ; instruction: 0xffe0ae4c │ │ + ; instruction: 0xffe0ae58 │ │ ; instruction: 0xffe222c4 │ │ ; instruction: 0xffdfd565 │ │ strdeq r7, [r8], -r0 │ │ andeq r6, r8, ip, lsl #30 │ │ andeq r6, r8, r0, ror lr │ │ ; instruction: 0xffe16fd3 │ │ │ │ @@ -391353,15 +391353,15 @@ │ │ bl 23dcf0 <_Py_write_noraise@@Base> │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffe0364d │ │ ; instruction: 0xffe20dad │ │ andeq r2, r7, r0, ror #12 │ │ ; instruction: 0xffdfd1cd │ │ - ; instruction: 0xffe0939a │ │ + ; instruction: 0xffe093a6 │ │ ; instruction: 0xffe1483b │ │ ; instruction: 0xffe20ec8 │ │ ; instruction: 0xffe14783 │ │ ; instruction: 0xffe20a63 │ │ ; instruction: 0xffe14743 │ │ ; instruction: 0xffe16687 │ │ ; instruction: 0xffe221ec │ │ @@ -391472,22 +391472,22 @@ │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r8, [pc, #12] ; 233a18 │ │ add r8, pc, r8 │ │ mov r0, r8 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffe0dc08 │ │ - ; instruction: 0xffe0719f │ │ + ; instruction: 0xffe0dc14 │ │ + ; instruction: 0xffe071ab │ │ ; instruction: 0xffe1655b │ │ ; instruction: 0xffdfbde4 │ │ ; instruction: 0xffe1465d │ │ ; instruction: 0xffe12002 │ │ andeq r2, r7, r4, lsl #4 │ │ - ; instruction: 0xffe0dca4 │ │ + ; instruction: 0xffe0dcb0 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ ldr r0, [pc, #48] ; 233a7c │ │ ldr r1, [pc, #48] ; 233a80 │ │ ldr r2, [pc, #48] ; 233a84 │ │ add r0, pc, r0 │ │ @@ -391499,15 +391499,15 @@ │ │ add ip, pc, ip │ │ str ip, [sp] │ │ bl 215028 │ │ mov sp, fp │ │ pop {fp, pc} │ │ ; instruction: 0xffe0f12a │ │ ; instruction: 0xffe18427 │ │ - ; instruction: 0xffe0b169 │ │ + ; instruction: 0xffe0b175 │ │ ; instruction: 0xffdfaaaf │ │ ; instruction: 0xffe15f2d │ │ ldr r1, [r0, #8] │ │ ldr r0, [pc, #24] ; 233ab4 │ │ cmp r1, #0 │ │ ldr r0, [pc, r0] │ │ movne r0, r1 │ │ @@ -391912,15 +391912,15 @@ │ │ mov r0, #86 ; 0x56 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ andeq r5, r8, ip, asr #22 │ │ ; instruction: 0xffe2f7ac │ │ ; instruction: 0xffe2fc90 │ │ ; instruction: 0xffe2fca8 │ │ andeq r5, r8, r0, asr #18 │ │ - ; instruction: 0xffe0d6c0 │ │ + ; instruction: 0xffe0d6cc │ │ ldrdeq r1, [r7], -ip │ │ ; instruction: 0xffe2fa60 │ │ andeq r1, r7, r0, asr #5 │ │ ldrdeq r1, [r7], -r8 │ │ ; instruction: 0x000858b8 │ │ ; instruction: 0xffe1f48b │ │ ; instruction: 0xffe2f994 │ │ @@ -391929,20 +391929,20 @@ │ │ andeq r1, r7, r8, asr #20 │ │ ldrdeq lr, [r9], -r8 │ │ andeq r5, r8, r8, asr #19 │ │ ; instruction: 0xffe140b6 │ │ andeq r1, r7, r4, ror #22 │ │ ; instruction: 0xffe2fb48 │ │ andeq r5, r8, r4, lsl #18 │ │ - ; instruction: 0xffe0d69e │ │ + ; instruction: 0xffe0d6aa │ │ muleq r7, ip, sl │ │ strheq lr, [r9], -r8 │ │ ; instruction: 0xffe2f848 │ │ strdeq r5, [r8], -r8 │ │ - ; instruction: 0xffe0818c │ │ + ; instruction: 0xffe08198 │ │ ; instruction: 0x0009dfb8 │ │ │ │ 00234158 : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ cmp r2, #0 │ │ beq 2341f4 │ │ @@ -392972,15 +392972,15 @@ │ │ bne 23510c <_Py_strhex@@Base+0x518> │ │ mov r6, r5 │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffdff6c0 │ │ andeq r0, r7, r0, asr #21 │ │ - ; instruction: 0xffe09be1 │ │ + ; instruction: 0xffe09bed │ │ ; instruction: 0xffe14c9f │ │ andeq r0, r7, r4, lsl #27 │ │ andeq r0, r7, r8, ror #24 │ │ andeq r0, r7, r4, ror #25 │ │ strdeq r0, [r7], -r8 │ │ andeq r0, r7, r8, lsr sl │ │ andeq r0, r7, r0, asr #21 │ │ @@ -398330,16 +398330,16 @@ │ │ str r0, [r4, #20] │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andeq fp, r6, r0, lsl #19 │ │ ; instruction: 0xffdfa23e │ │ andeq fp, r6, r4, lsl r8 │ │ - ; instruction: 0xffe00918 │ │ - ; instruction: 0xffe04954 │ │ + ; instruction: 0xffe00924 │ │ + ; instruction: 0xffe04960 │ │ ; instruction: 0xffdf5509 │ │ ; instruction: 0xffe16cdd │ │ ; instruction: 0xffe0f781 │ │ andeq fp, r6, r8, ror r8 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ @@ -398839,19 +398839,19 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mov r9, #0 │ │ mov r0, r9 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffe055bc │ │ + ; instruction: 0xffe055c8 │ │ andeq fp, r6, r4, asr #1 │ │ ; instruction: 0xffe10353 │ │ - ; instruction: 0xffdffeff │ │ - ; instruction: 0xffe069e3 │ │ + ; instruction: 0xffdfff0b │ │ + ; instruction: 0xffe069ef │ │ andeq sl, r6, r4, lsl lr │ │ ; instruction: 0xffdf3b7a │ │ │ │ 0023acdc <_PyLong_FormatAdvancedWriter@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #148 ; 0x94 │ │ @@ -399323,15 +399323,15 @@ │ │ ldr r0, [pc, r0] │ │ b 23af68 <_PyLong_FormatAdvancedWriter@@Base+0x28c> │ │ andeq sl, r6, r8, lsl #28 │ │ ; instruction: 0xffdf7ffe │ │ andeq sl, r6, r4, asr fp │ │ ; instruction: 0xffdf6ae3 │ │ ; instruction: 0xffe0cc35 │ │ - ; instruction: 0xffe01cc7 │ │ + ; instruction: 0xffe01cd3 │ │ andeq sl, r6, r8, lsr #13 │ │ andeq sl, r6, r0, asr r9 │ │ ; instruction: 0xffe15e61 │ │ ; instruction: 0xffe0e905 │ │ strdeq sl, [r6], -r8 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ @@ -400547,15 +400547,15 @@ │ │ ldr r0, [pc, #16] ; 23c754 <_PyComplex_FormatAdvancedWriter@@Base+0xcec> │ │ add r0, pc, r0 │ │ mov r5, #0 │ │ str r0, [r4, #8] │ │ mov r0, r5 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xffe17e98 │ │ - ; instruction: 0xffe04f72 │ │ + ; instruction: 0xffe04f7e │ │ ; instruction: 0xffe49f6c │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #28 │ │ ldr r7, [fp, #16] │ │ mov r4, r0 │ │ ldr ip, [fp, #12] │ │ @@ -400992,15 +400992,15 @@ │ │ mvn r6, #0 │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0x00068fb4 │ │ andeq r8, r6, r4, asr #30 │ │ andeq r8, r6, r8, lsl #29 │ │ - ; instruction: 0xffe0487c │ │ + ; instruction: 0xffe04888 │ │ andeq r8, r6, r8, ror ip │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ ldr r4, [r0, #16] │ │ tst r4, #32 │ │ ubfx lr, r4, #2, #3 │ │ bne 23ce80 <_PyComplex_FormatAdvancedWriter@@Base+0x1418> │ │ @@ -402630,15 +402630,15 @@ │ │ ; instruction: 0xffe161a6 │ │ ; instruction: 0xffe0edcf │ │ ; instruction: 0x000944b8 │ │ andeq r4, r9, r4, lsr #9 │ │ andeq r4, r9, r0, ror #8 │ │ andeq r7, r6, r0, lsl #11 │ │ ; instruction: 0xffe1607c │ │ - ; instruction: 0xffdffe58 │ │ + ; instruction: 0xffdffe64 │ │ andeq r4, r9, r0, lsr #8 │ │ andeq r4, r9, r4, lsl #8 │ │ andeq r4, r9, r4, lsl #8 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #188 ; 0xbc │ │ sub sp, sp, #16384 ; 0x4000 │ │ @@ -403639,65 +403639,65 @@ │ │ ; instruction: 0xffe0e040 │ │ ; instruction: 0xffe0fbe1 │ │ ; instruction: 0xffe117a6 │ │ ; instruction: 0xffe0e054 │ │ ; instruction: 0xffe0b184 │ │ ; instruction: 0xffe14d6b │ │ ; instruction: 0xffe0e02c │ │ - ; instruction: 0xffdfad49 │ │ + ; instruction: 0xffdfad55 │ │ ; instruction: 0xffe14d4f │ │ ; instruction: 0xffe0df58 │ │ ; instruction: 0xffe0e8d7 │ │ ; instruction: 0xffe0d6f6 │ │ ; instruction: 0xffe0df44 │ │ ; instruction: 0xffe1376e │ │ ; instruction: 0xffdf84ae │ │ ; instruction: 0xffe0df30 │ │ ; instruction: 0xffdefbeb │ │ ; instruction: 0xffe0dea0 │ │ - ; instruction: 0xffdfac1e │ │ + ; instruction: 0xffdfac2a │ │ ; instruction: 0xffe0dcc4 │ │ ; instruction: 0xffdf43a1 │ │ ; instruction: 0xffe0dbd8 │ │ ; instruction: 0xffdf6cc8 │ │ ; instruction: 0xffe24bf8 │ │ ; instruction: 0xffe0d888 │ │ ; instruction: 0xffe130cc │ │ ; instruction: 0xffe0de70 │ │ - ; instruction: 0xffe001ca │ │ + ; instruction: 0xffe001d6 │ │ ; instruction: 0xffdf2001 │ │ ; instruction: 0xffe0dd14 │ │ ; instruction: 0xffe0dcac │ │ - ; instruction: 0xffdf92c0 │ │ + ; instruction: 0xffdf92cc │ │ ; instruction: 0xffe24f84 │ │ ; instruction: 0xffe0dc68 │ │ ; instruction: 0xffe134b7 │ │ ; instruction: 0xffe24ac8 │ │ ; instruction: 0xffe24bec │ │ ; instruction: 0xffe2472c │ │ ; instruction: 0xffe24a60 │ │ ; instruction: 0xffe07cc0 │ │ - ; instruction: 0xffdfd4c3 │ │ - ; instruction: 0xffdfea6f │ │ + ; instruction: 0xffdfd4cf │ │ + ; instruction: 0xffdfea7b │ │ ; instruction: 0xffe249c4 │ │ - ; instruction: 0xffdfd47f │ │ + ; instruction: 0xffdfd48b │ │ ; instruction: 0xffe0d878 │ │ ; instruction: 0xffe07bfc │ │ - ; instruction: 0xffdfd403 │ │ - ; instruction: 0xffdfe5d3 │ │ - ; instruction: 0xffdfe72f │ │ + ; instruction: 0xffdfd40f │ │ + ; instruction: 0xffdfe5df │ │ + ; instruction: 0xffdfe73b │ │ ; instruction: 0xffe2444c │ │ ; instruction: 0xffe24428 │ │ ; instruction: 0xffe079a0 │ │ - ; instruction: 0xffdfe69b │ │ - ; instruction: 0xffdfcf6b │ │ + ; instruction: 0xffdfe6a7 │ │ + ; instruction: 0xffdfcf77 │ │ ; instruction: 0xffdeefc3 │ │ muleq r6, r4, r4 │ │ ; instruction: 0xffe0d2b8 │ │ - ; instruction: 0xffdfb5cf │ │ + ; instruction: 0xffdfb5db │ │ ; instruction: 0xffe24c48 │ │ ; instruction: 0xffe0d95c │ │ ; instruction: 0xffe1568f │ │ ; instruction: 0xffe08b93 │ │ andeq r6, r6, r0, ror #11 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ @@ -404262,45 +404262,45 @@ │ │ add r1, pc, r1 │ │ str r1, [r8, #4] │ │ str r0, [r8, #8] │ │ str r2, [r8, #12] │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffe071cc │ │ - ; instruction: 0xffdff37b │ │ + ; instruction: 0xffdff387 │ │ ; instruction: 0xffe06ff0 │ │ ; instruction: 0xffe070a0 │ │ ; instruction: 0xffe23c38 │ │ - ; instruction: 0xffdfdaa7 │ │ + ; instruction: 0xffdfdab3 │ │ ; instruction: 0xffe06bc0 │ │ ; instruction: 0xffe06f18 │ │ - ; instruction: 0xffdfddcb │ │ + ; instruction: 0xffdfddd7 │ │ ; instruction: 0xffe23c14 │ │ ; instruction: 0xffe23ddc │ │ ; instruction: 0xffe0ce68 │ │ - ; instruction: 0xffdfdf0c │ │ + ; instruction: 0xffdfdf18 │ │ ; instruction: 0xffe23d8c │ │ ; instruction: 0xffe0cd9c │ │ - ; instruction: 0xffe01b92 │ │ - ; instruction: 0xffdfde30 │ │ + ; instruction: 0xffe01b9e │ │ + ; instruction: 0xffdfde3c │ │ ; instruction: 0xffe070f4 │ │ - ; instruction: 0xffdfdfdc │ │ + ; instruction: 0xffdfdfe8 │ │ ; instruction: 0xffe06df0 │ │ - ; instruction: 0xffdfdccf │ │ + ; instruction: 0xffdfdcdb │ │ ; instruction: 0xffe23990 │ │ ; instruction: 0xffe06cd4 │ │ - ; instruction: 0xffdfed3f │ │ + ; instruction: 0xffdfed4b │ │ ; instruction: 0xffe06b84 │ │ ; instruction: 0xffe236d8 │ │ ; instruction: 0xffdf44e0 │ │ andeq r5, r6, r8, lsl #21 │ │ ; instruction: 0xffe23644 │ │ ; instruction: 0xffe0c878 │ │ ; instruction: 0xffe134aa │ │ - ; instruction: 0xffdfdecb │ │ + ; instruction: 0xffdfded7 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ mov sl, r0 │ │ ldr r0, [r1, #36] ; 0x24 │ │ mov r9, r1 │ │ str r2, [sp, #8] │ │ @@ -404658,15 +404658,15 @@ │ │ str r3, [r4] │ │ add r1, pc, r1 │ │ str r1, [r4, #4] │ │ str r0, [r4, #8] │ │ str r2, [r4, #12] │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffe0c244 │ │ - ; instruction: 0xffdff8e6 │ │ + ; instruction: 0xffdff8f2 │ │ ; instruction: 0xffe46038 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r4, r0 │ │ mov r0, r2 │ │ mov r6, r2 │ │ mov r5, r1 │ │ @@ -404748,15 +404748,15 @@ │ │ mov r8, r0 │ │ b 240764 <_Py_GetLocaleconvNumeric@@Base+0x24e8> │ │ add r8, r0, #1 │ │ mov r1, #47 ; 0x2f │ │ str r1, [r5, r0, lsl #2] │ │ b 240764 <_Py_GetLocaleconvNumeric@@Base+0x24e8> │ │ ; instruction: 0xffe062c8 │ │ - ; instruction: 0xffdfd1a7 │ │ + ; instruction: 0xffdfd1b3 │ │ ; instruction: 0xffe06394 │ │ ; instruction: 0xffe0dd9d │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ mov r4, r0 │ │ mov r0, r2 │ │ mov r6, r2 │ │ @@ -404805,15 +404805,15 @@ │ │ mov r7, r0 │ │ b 240838 <_Py_GetLocaleconvNumeric@@Base+0x25bc> │ │ add r7, r0, #1 │ │ mov r1, #47 ; 0x2f │ │ str r1, [r8, r0, lsl #2] │ │ b 240838 <_Py_GetLocaleconvNumeric@@Base+0x25bc> │ │ ; instruction: 0xffe061e4 │ │ - ; instruction: 0xffdfd0bf │ │ + ; instruction: 0xffdfd0cb │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #104 ; 0x68 │ │ mov r8, r2 │ │ mov r2, r1 │ │ ldr r1, [pc, #416] ; 240aa8 <_Py_GetLocaleconvNumeric@@Base+0x282c> │ │ mov r4, r0 │ │ @@ -405596,36 +405596,36 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ bl 221520 │ │ mov r6, r0 │ │ cmp r0, #0 │ │ b 240d1c │ │ andeq r4, r6, r0, lsr pc │ │ - ; instruction: 0xffe00af7 │ │ + ; instruction: 0xffe00b03 │ │ strdeq r4, [r6], -r0 │ │ andeq r4, r6, r0, asr lr │ │ muleq r7, r0, ip │ │ ; instruction: 0xffe0fed2 │ │ andeq r4, r6, r8, ror #20 │ │ andeq r8, r7, r0, lsl sl │ │ ; instruction: 0xffe0ff32 │ │ andeq r4, r6, r8, asr #21 │ │ andeq r4, r6, r8, asr #23 │ │ ; instruction: 0xffe11368 │ │ andeq r4, r6, ip, lsr #25 │ │ ; instruction: 0xffe13822 │ │ ; instruction: 0xffe04b3f │ │ andeq r4, r6, r4, ror #24 │ │ - ; instruction: 0xffdfe32b │ │ + ; instruction: 0xffdfe337 │ │ ; instruction: 0xffded927 │ │ ; instruction: 0xffe0a797 │ │ ; instruction: 0xffdf5e2c │ │ ; instruction: 0xffe22930 │ │ ; instruction: 0xffe12604 │ │ - ; instruction: 0xffdfce81 │ │ + ; instruction: 0xffdfce8d │ │ ; instruction: 0xffe22758 │ │ ; instruction: 0xffe0fd01 │ │ ; instruction: 0xffdf32aa │ │ strdeq r4, [r6], -ip │ │ ; instruction: 0xffe05b24 │ │ andeq r4, r6, r8, asr #21 │ │ ; instruction: 0xffe0d1f7 │ │ @@ -405643,15 +405643,15 @@ │ │ ; instruction: 0xffe09733 │ │ andeq r4, r6, r0, lsl #22 │ │ andeq r4, r6, r4, asr r7 │ │ andeq r4, r6, r8, lsr #21 │ │ ; instruction: 0xffe109c3 │ │ andeq r4, r6, ip, ror #13 │ │ andeq r4, r6, r0, ror sl │ │ - ; instruction: 0xffdfeb74 │ │ + ; instruction: 0xffdfeb80 │ │ │ │ 002415fc : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r1, [sp, #12] │ │ mov r1, #0 │ │ @@ -406025,20 +406025,20 @@ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ bl 221dfc │ │ mov r4, #1 │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ; instruction: 0xffdf2d3f │ │ - ; instruction: 0xffdfc5c9 │ │ + ; instruction: 0xffdfc5d5 │ │ ; instruction: 0xffe0a76c │ │ ; instruction: 0xffe0945b │ │ andeq r4, r6, r8, asr #2 │ │ - ; instruction: 0xffdf7e08 │ │ - ; instruction: 0xffdfe620 │ │ + ; instruction: 0xffdf7e14 │ │ + ; instruction: 0xffdfe62c │ │ andeq r4, r6, r8, lsl #2 │ │ ; instruction: 0xffe050f6 │ │ andeq r4, r6, r4, asr #1 │ │ andeq r4, r6, ip, asr r2 │ │ andeq r4, r6, r8, asr r2 │ │ ; instruction: 0xffdf3fb8 │ │ andeq r4, r6, r0, rrx │ │ @@ -406146,17 +406146,17 @@ │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xffe0af49 │ │ ; instruction: 0xffdf2533 │ │ - ; instruction: 0xffdfcfd2 │ │ + ; instruction: 0xffdfcfde │ │ ; instruction: 0xffe097cb │ │ - ; instruction: 0xffdf8e90 │ │ + ; instruction: 0xffdf8e9c │ │ push {fp, lr} │ │ mov fp, sp │ │ mov r4, r3 │ │ mov r5, r2 │ │ mov r6, r1 │ │ mov r7, r0 │ │ cmp r0, #2 │ │ @@ -406227,15 +406227,15 @@ │ │ str r2, [r4] │ │ add r1, pc, r1 │ │ str r1, [r4, #4] │ │ str r0, [r4, #8] │ │ str r5, [r4, #12] │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xffe0a9e0 │ │ - ; instruction: 0xffdf8d34 │ │ + ; instruction: 0xffdf8d40 │ │ │ │ 00241f04 : │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ ldr r0, [pc, #352] ; 242074 │ │ ldr r0, [pc, r0] │ │ ldr r1, [r0, #232] ; 0xe8 │ │ @@ -406324,16 +406324,16 @@ │ │ mov r5, r4 │ │ mov r0, r5 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, #0 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq r3, r6, r8, ror #22 │ │ ldrdeq r7, [r7], -r4 │ │ - ; instruction: 0xffdfa33d │ │ - ; instruction: 0xffdfdffb │ │ + ; instruction: 0xffdfa349 │ │ + ; instruction: 0xffdfe007 │ │ ; instruction: 0xffe02869 │ │ ; instruction: 0xffe0c4db │ │ ; instruction: 0xffe06045 │ │ ; instruction: 0xffe03946 │ │ ; instruction: 0xffe0da47 │ │ │ │ 00242098 : │ │ @@ -407357,15 +407357,15 @@ │ │ andeq r3, r6, ip, asr #10 │ │ andeq r3, r6, ip, lsr r5 │ │ andeq r1, r0, r0, ror #28 │ │ andeq r1, r0, r0, ror #28 │ │ ; instruction: 0xffdeedfb │ │ ; instruction: 0xffe10807 │ │ ; instruction: 0xffdf3f90 │ │ - ; instruction: 0xffdfac22 │ │ + ; instruction: 0xffdfac2e │ │ ; instruction: 0xffe07dc0 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #16 │ │ ldr r6, [r0, #8] │ │ ldr r2, [r6, #348] ; 0x15c │ │ tst r2, #32 │ │ @@ -407438,15 +407438,15 @@ │ │ subs r0, r0, #1 │ │ str r0, [r4] │ │ bne 243128 <_PyGC_CollectNoFail@@Base+0xfa0> │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, lr} │ │ b 145578 <_Py_Dealloc@@Base> │ │ - ; instruction: 0xffdf7b08 │ │ + ; instruction: 0xffdf7b14 │ │ ; instruction: 0xffdeeb78 │ │ andeq r2, r6, ip, asr fp │ │ ; instruction: 0xffe10429 │ │ ; instruction: 0xffe114c8 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ ldr r4, [r0, #8] │ │ @@ -407508,15 +407508,15 @@ │ │ add r3, pc, r3 │ │ add ip, pc, ip │ │ stm sp, {r1, ip} │ │ mov r1, #0 │ │ bl 14167c <_PyObject_AssertFailed@@Base> │ │ andeq r2, r6, r4, lsl #16 │ │ ; instruction: 0xffe08c92 │ │ - ; instruction: 0xffdf8ff5 │ │ + ; instruction: 0xffdf9001 │ │ ; instruction: 0xffe08cba │ │ │ │ 002432e4 : │ │ ldr r1, [r0, #-8] │ │ cmp r1, #0 │ │ bxeq lr │ │ ldr ip, [r0, #-4] │ │ @@ -407788,15 +407788,15 @@ │ │ bl 244ba8 │ │ mov r0, #0 │ │ str r0, [r8, #456] ; 0x1c8 │ │ add r6, r7, #8 │ │ cmp r6, #0 │ │ bne 2436a0 <_PyObject_GC_NewVar@@Base+0xc8> │ │ b 243684 <_PyObject_GC_NewVar@@Base+0xac> │ │ - ; instruction: 0xffdf8be1 │ │ + ; instruction: 0xffdf8bed │ │ andeq r2, r6, r8, ror r4 │ │ │ │ 00243714 <_PyObject_GC_Resize@@Base>: │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ ldr r1, [r0, #4] │ │ @@ -408022,15 +408022,15 @@ │ │ ldr r0, [pc, #20] ; 243a94 │ │ ldr r1, [r3, #364] ; 0x16c │ │ add r0, pc, r0 │ │ ldr r2, [r3, #380] ; 0x17c │ │ ldr r3, [r3, #396] ; 0x18c │ │ b 215028 │ │ andeq r2, r6, ip │ │ - ; instruction: 0xffdfc54f │ │ + ; instruction: 0xffdfc55b │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ mov r0, r1 │ │ ldr r1, [pc, #84] ; 243b04 │ │ ldr r1, [pc, r1] │ │ ldr r1, [r1, #232] ; 0xe8 │ │ @@ -408064,15 +408064,15 @@ │ │ ldr r0, [pc, #20] ; 243b3c │ │ ldr r1, [r3, #360] ; 0x168 │ │ add r0, pc, r0 │ │ ldr r2, [r3, #376] ; 0x178 │ │ ldr r3, [r3, #392] ; 0x188 │ │ b 215028 │ │ andeq r1, r6, r4, ror #30 │ │ - ; instruction: 0xffdfc4a7 │ │ + ; instruction: 0xffdfc4b3 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #32 │ │ mov r5, r2 │ │ mov r4, r1 │ │ cmp r3, #0 │ │ beq 243bac │ │ @@ -408367,15 +408367,15 @@ │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0x00075dbc │ │ andeq r1, r6, r8, asr #24 │ │ ; instruction: 0xffe02cb4 │ │ ; instruction: 0xffe01173 │ │ - ; instruction: 0xffdf9afd │ │ + ; instruction: 0xffdf9b09 │ │ andeq r1, r6, r8, lsr #24 │ │ ; instruction: 0xffe05a63 │ │ andeq r1, r6, r4, lsl #22 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #28 │ │ ldr r0, [pc, #468] ; 2441f0 │ │ @@ -409004,15 +409004,15 @@ │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ b 1fae38 │ │ mov r0, r6 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ b 145578 <_Py_Dealloc@@Base> │ │ - ; instruction: 0xffdf910d │ │ + ; instruction: 0xffdf9119 │ │ ; instruction: 0xffe03799 │ │ ; instruction: 0xffe0fd6f │ │ ; instruction: 0xffdf23fc │ │ ; instruction: 0xffdf0fd7 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ @@ -409457,15 +409457,15 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ str r6, [r5] │ │ mov r5, #1 │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq r0, r6, r4, lsr #21 │ │ - ; instruction: 0xffdf5c27 │ │ + ; instruction: 0xffdf5c33 │ │ ; instruction: 0xffe01ad7 │ │ ; instruction: 0xffe01acb │ │ andeq r0, r6, ip, lsl #22 │ │ ; instruction: 0xffdfdb73 │ │ andeq r0, r6, r0, lsl #21 │ │ │ │ 002450e0 <_Py_Gid_Converter@@Base>: │ │ @@ -409553,18 +409553,18 @@ │ │ str r6, [r5] │ │ mov r5, #1 │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq r0, r6, r0, lsr r9 │ │ ; instruction: 0xffdfda67 │ │ + ; instruction: 0xffdf2d6a │ │ ; instruction: 0xffdf2d5e │ │ - ; instruction: 0xffdf2d52 │ │ muleq r6, r8, r9 │ │ - ; instruction: 0xffdf445a │ │ + ; instruction: 0xffdf4466 │ │ andeq r0, r6, ip, lsl #18 │ │ │ │ 00245254 <_Py_Sigset_Converter@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #60 ; 0x3c │ │ mov r4, r0 │ │ @@ -409802,17 +409802,17 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r4, #0 │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq r4, r7, r0, lsl #14 │ │ ldrdeq r0, [r6], -r8 │ │ - ; instruction: 0xffdfa9f9 │ │ + ; instruction: 0xffdfaa05 │ │ andeq r0, r6, r8, lsr r5 │ │ - ; instruction: 0xffdfc1b1 │ │ + ; instruction: 0xffdfc1bd │ │ │ │ 00245620 : │ │ ldr r0, [pc, #4] ; 24562c │ │ add r0, pc, r0 │ │ b 13f130 │ │ andeq r4, r7, r4, lsl #11 │ │ push {r4, r5, r6, sl, fp, lr} │ │ @@ -410167,15 +410167,15 @@ │ │ cmp r0, #0 │ │ bne 245b78 │ │ b 245b90 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xffdf9234 │ │ + ; instruction: 0xffdf9240 │ │ ; instruction: 0xffe0ba65 │ │ andeq r4, r7, ip, lsr sl │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #88 ; 0x58 │ │ cmp r3, #0 │ │ mov r7, #0 │ │ @@ -410350,15 +410350,15 @@ │ │ ; instruction: 0xffe0b8a5 │ │ andeq r4, r7, r8, lsr #17 │ │ andeq pc, r5, r0, ror lr ; │ │ andeq pc, r5, r0, ror #28 │ │ ; instruction: 0xffe07c2b │ │ ; instruction: 0x0005fdb0 │ │ ; instruction: 0xffdeaa7f │ │ - ; instruction: 0xffdf4e84 │ │ + ; instruction: 0xffdf4e90 │ │ ; instruction: 0xffe086bb │ │ ; instruction: 0xffdffb3c │ │ ; instruction: 0x0005fdb4 │ │ ; instruction: 0xffdff0c3 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ @@ -410722,30 +410722,30 @@ │ │ ldr r0, [pc, #72] ; 2464a0 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ b 24622c │ │ - ; instruction: 0xffdf34f2 │ │ + ; instruction: 0xffdf34fe │ │ ; instruction: 0xffe0b365 │ │ andeq r4, r7, r8, lsr #7 │ │ andeq pc, r5, r8, lsr #18 │ │ andeq pc, r5, r8, lsl r9 ; │ │ ; instruction: 0xffe076e3 │ │ andeq pc, r5, r8, ror #16 │ │ ; instruction: 0xffe00859 │ │ - ; instruction: 0xffdf1ca9 │ │ + ; instruction: 0xffdf1cb5 │ │ andeq pc, r5, r8, asr r6 ; │ │ andeq pc, r5, ip, lsr r7 ; │ │ ; instruction: 0xffe0bd54 │ │ - ; instruction: 0xffdf31de │ │ + ; instruction: 0xffdf31ea │ │ andeq pc, r5, ip, asr r6 ; │ │ ; instruction: 0xffe08103 │ │ - ; instruction: 0xffdf3232 │ │ + ; instruction: 0xffdf323e │ │ ; instruction: 0xffdfeb17 │ │ strdeq pc, [r5], -r4 │ │ ; instruction: 0xffdea49b │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #32 │ │ mov r4, r1 │ │ @@ -411031,15 +411031,15 @@ │ │ str r0, [sp] │ │ mov r0, r5 │ │ bl 2a2560 │ │ b 246880 │ │ ; instruction: 0xffe0595d │ │ ; instruction: 0xffe0ae55 │ │ andeq r3, r7, r0, ror #29 │ │ - ; instruction: 0xffdfaffa │ │ + ; instruction: 0xffdfb006 │ │ ; instruction: 0xffe05801 │ │ andeq pc, r5, r4, lsl #6 │ │ ; instruction: 0xffe0b9e1 │ │ ; instruction: 0xffe00322 │ │ ; instruction: 0xffe0a787 │ │ andeq pc, r5, r4, lsr r2 ; │ │ andeq pc, r5, r4, lsr #3 │ │ @@ -411285,15 +411285,15 @@ │ │ ldr r0, [r0] │ │ bl 1f9490 │ │ mov r4, r0 │ │ ldr r0, [sp, #64] ; 0x40 │ │ cmp r0, #0 │ │ bne 246cb4 │ │ b 246cd0 │ │ - ; instruction: 0xffdf139f │ │ + ; instruction: 0xffdf13ab │ │ ; instruction: 0xffe0a935 │ │ andeq r3, r7, r0, lsl sl │ │ ; instruction: 0xffdfff1a │ │ ; instruction: 0xffe0a37b │ │ ; instruction: 0x0005edb8 │ │ strdeq lr, [r5], -r4 │ │ push {r4, r5, fp, lr} │ │ @@ -411385,15 +411385,15 @@ │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffdfa9db │ │ + ; instruction: 0xffdfa9e7 │ │ ; instruction: 0xffe0a735 │ │ andeq r3, r7, r4, lsr r8 │ │ andeq lr, r5, r4, ror #24 │ │ andeq lr, r5, r4, ror #24 │ │ mov r0, #0 │ │ b 252a5c │ │ mov r0, #1 │ │ @@ -411611,21 +411611,21 @@ │ │ b 247130 │ │ ldr r4, [pc, #52] ; 247274 │ │ ldr r4, [pc, r4] │ │ ldr r0, [r4] │ │ add r0, r0, #1 │ │ str r0, [r4] │ │ b 247130 │ │ - ; instruction: 0xffdf543a │ │ + ; instruction: 0xffdf5446 │ │ ; instruction: 0xffe0b29f │ │ - ; instruction: 0xffdf3d3e │ │ + ; instruction: 0xffdf3d4a │ │ andeq r3, r7, r8, ror r6 │ │ ; instruction: 0xffe0d570 │ │ ldrdeq lr, [r5], -ip │ │ - ; instruction: 0xffdf8fb9 │ │ + ; instruction: 0xffdf8fc5 │ │ ; instruction: 0xffde97fb │ │ ; instruction: 0x0005e8b0 │ │ andeq lr, r5, r0, asr r8 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #68 ; 0x44 │ │ cmp r3, #0 │ │ @@ -412201,15 +412201,15 @@ │ │ ; instruction: 0xffe09bad │ │ andeq r2, r7, ip, lsr #26 │ │ andeq lr, r5, r4, asr r1 │ │ andeq lr, r5, r4, asr #2 │ │ ; instruction: 0xffe05f0f │ │ muleq r5, r4, r0 │ │ ; instruction: 0xffe0bb29 │ │ - ; instruction: 0xffdf056d │ │ + ; instruction: 0xffdf0579 │ │ andeq lr, r5, ip │ │ andeq sp, r5, r4, ror #31 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ ldr r0, [r1, #4] │ │ ldr r1, [pc, #216] ; 247c84 │ │ @@ -412756,15 +412756,15 @@ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffded7d6 │ │ ; instruction: 0xffe09f9b │ │ - ; instruction: 0xffdf2a3a │ │ + ; instruction: 0xffdf2a46 │ │ andeq r2, r7, r0, ror r4 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #128 ; 0x80 │ │ cmp r3, #0 │ │ mov r8, #0 │ │ mov r6, r2 │ │ @@ -412901,17 +412901,17 @@ │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xffdeeb7c │ │ + ; instruction: 0xffdeeb88 │ │ ; instruction: 0xffe09d4f │ │ - ; instruction: 0xffdf27ee │ │ + ; instruction: 0xffdf27fa │ │ andeq r2, r7, r8, asr #4 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #72 ; 0x48 │ │ cmp r3, #0 │ │ mov r7, #0 │ │ mov r0, #0 │ │ @@ -413239,19 +413239,19 @@ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffde6f9c │ │ ; instruction: 0xffe098db │ │ - ; instruction: 0xffdf237a │ │ + ; instruction: 0xffdf2386 │ │ andeq r1, r7, ip, lsl lr │ │ ; instruction: 0xffe097af │ │ ; instruction: 0xffe096b2 │ │ - ; instruction: 0xffdf0c06 │ │ + ; instruction: 0xffdf0c12 │ │ andeq sp, r5, r8, lsl r0 │ │ strdeq ip, [r5], -ip ; │ │ muleq r5, ip, pc ; │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #32 │ │ mov r4, #0 │ │ @@ -413520,15 +413520,15 @@ │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffdef032 │ │ + ; instruction: 0xffdef03e │ │ ; instruction: 0xffe085bd │ │ muleq r7, r0, r8 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #72 ; 0x48 │ │ cmp r3, #0 │ │ mov r7, #0 │ │ @@ -413978,31 +413978,31 @@ │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffe07ddf │ │ ; instruction: 0xffe082c5 │ │ andeq r1, r7, ip, asr #11 │ │ andeq ip, r5, r0, asr #14 │ │ andeq ip, r5, r4, ror r6 │ │ - ; instruction: 0xffdf0118 │ │ + ; instruction: 0xffdf0124 │ │ strdeq ip, [r5], -ip ; │ │ andeq ip, r5, r4, ror #13 │ │ - ; instruction: 0xffdf6bb9 │ │ + ; instruction: 0xffdf6bc5 │ │ andeq ip, r5, r0, asr #11 │ │ andeq ip, r5, ip, asr #10 │ │ - ; instruction: 0xffdf5650 │ │ + ; instruction: 0xffdf565c │ │ andeq ip, r5, r8, lsr r4 │ │ ; instruction: 0x0005c6b4 │ │ muleq r5, r0, r7 │ │ - ; instruction: 0xffdf2fca │ │ + ; instruction: 0xffdf2fd6 │ │ ; instruction: 0xffe07acb │ │ andeq ip, r5, r8, asr #11 │ │ - ; instruction: 0xffdf82be │ │ + ; instruction: 0xffdf82ca │ │ ; instruction: 0xffe08e39 │ │ ; instruction: 0xffde9ad3 │ │ - ; instruction: 0xffdf451f │ │ + ; instruction: 0xffdf452b │ │ andeq ip, r5, r4, asr r5 │ │ andeq ip, r5, r8, lsl #8 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ vpush {d8-d11} │ │ sub sp, sp, #16 │ │ mov r5, r0 │ │ @@ -414311,22 +414311,22 @@ │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ bne 249ba4 │ │ b 249bc0 │ │ ; instruction: 0xffdebfe1 │ │ ; instruction: 0xffe07a89 │ │ ; instruction: 0xffdebf9d │ │ - ; instruction: 0xffdf5154 │ │ + ; instruction: 0xffdf5160 │ │ andeq fp, r5, r4, lsl pc │ │ ; instruction: 0xffdea9ad │ │ andeq fp, r5, r0, lsr pc │ │ ; instruction: 0xffded0ff │ │ andeq fp, r5, ip, lsr #29 │ │ ; instruction: 0xffe0abd0 │ │ - ; instruction: 0xffdf65c3 │ │ + ; instruction: 0xffdf65cf │ │ muleq r5, r4, pc ; │ │ andeq fp, r5, r4, lsl #31 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #108 ; 0x6c │ │ mov r4, r1 │ │ ldr r1, [pc, #1512] ; 24a2a8 │ │ @@ -414705,31 +414705,31 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ ldr r9, [sp, #32] │ │ ldr r1, [sp, #28] │ │ b 249e60 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ ldr r1, [sp, #28] │ │ b 249e60 │ │ - ; instruction: 0xffdf3d53 │ │ + ; instruction: 0xffdf3d5f │ │ ; instruction: 0xffe077e1 │ │ andeq r0, r7, r4, asr #22 │ │ ; instruction: 0xffdfa9da │ │ muleq r5, r4, fp │ │ - ; instruction: 0xffdf61df │ │ + ; instruction: 0xffdf61eb │ │ ldrdeq fp, [r5], -r8 │ │ ; instruction: 0xffe05c04 │ │ - ; instruction: 0xffdf0d10 │ │ + ; instruction: 0xffdf0d1c │ │ andeq fp, r5, r4, asr #22 │ │ ; instruction: 0xffdfded7 │ │ andeq fp, r5, r4, lsr #17 │ │ ; instruction: 0xffde6854 │ │ ; instruction: 0xffe0a520 │ │ - ; instruction: 0xffdf5f17 │ │ + ; instruction: 0xffdf5f23 │ │ andeq fp, r5, r0, lsl #18 │ │ - ; instruction: 0xffdf0e5f │ │ + ; instruction: 0xffdf0e6b │ │ andeq fp, r5, r8, lsr ip │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r4, [pc, #280] ; 24a418 │ │ ldr r4, [pc, r4] │ │ ldr r0, [r4, #232] ; 0xe8 │ │ ldr r0, [r0, #8] │ │ @@ -414800,15 +414800,15 @@ │ │ ldr r1, [pc, #28] ; 24a42c │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ andeq fp, r5, ip, ror r7 │ │ ; instruction: 0xffdf8905 │ │ andeq fp, r5, r4, asr #15 │ │ - ; instruction: 0xffdf0998 │ │ + ; instruction: 0xffdf09a4 │ │ ; instruction: 0xffe07d37 │ │ ; instruction: 0xffdf8787 │ │ ldrdeq fp, [r5], -r8 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #32 │ │ mov r4, r2 │ │ @@ -415223,15 +415223,15 @@ │ │ str r0, [r5] │ │ bne 24aa3c │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffdeed0b │ │ + ; instruction: 0xffdeed17 │ │ andeq fp, r5, r0, lsr #1 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ mov r0, r1 │ │ ldr r1, [pc, #80] ; 24ab30 │ │ add r2, sp, #4 │ │ @@ -415251,15 +415251,15 @@ │ │ pop {fp, pc} │ │ ldr r0, [pc, #20] ; 24ab34 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f96a8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xffdeec3c │ │ + ; instruction: 0xffdeec48 │ │ ; instruction: 0x0005afb0 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #16 │ │ mov r0, r1 │ │ ldr r1, [pc, #160] ; 24abf0 │ │ add r2, sp, #4 │ │ @@ -415870,15 +415870,15 @@ │ │ bl 2a21b0 │ │ cmn r5, #1 │ │ beq 24b4d4 │ │ mov r0, r5 │ │ bl 2a21b0 │ │ mov r0, #0 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xffdf63f9 │ │ + ; instruction: 0xffdf6405 │ │ andeq sl, r5, ip, lsl r6 │ │ ; instruction: 0xffe06dc4 │ │ andeq sl, r5, ip, asr #12 │ │ push {fp, lr} │ │ mov fp, sp │ │ bl 2a2800 │ │ cmn r0, #1 │ │ @@ -416041,16 +416041,16 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ bl 146fb0 │ │ mov r4, #0 │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xffdee0b0 │ │ - ; instruction: 0xffdee080 │ │ + ; instruction: 0xffdee0bc │ │ + ; instruction: 0xffdee08c │ │ ; instruction: 0xffde3469 │ │ ; instruction: 0xffdf97ce │ │ ; instruction: 0xffe02264 │ │ strdeq sl, [r5], -r4 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #262144 ; 0x40000 │ │ @@ -416207,15 +416207,15 @@ │ │ ldr r1, [pc, #20] ; 24ba20 │ │ add r1, pc, r1 │ │ bl 1f8804 │ │ mov r0, #0 │ │ str r5, [r4] │ │ pop {r4, r5, fp, pc} │ │ andeq sl, r5, ip, ror #1 │ │ - ; instruction: 0xffdf204c │ │ + ; instruction: 0xffdf2058 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #16 │ │ mov r6, r2 │ │ ldr r2, [pc, #164] ; 24bae0 │ │ mov r0, r1 │ │ add r1, sp, #8 │ │ @@ -416648,15 +416648,15 @@ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ; instruction: 0xffdfabbf │ │ ldrdeq r9, [r5], -r8 │ │ ; instruction: 0xffdfd9a3 │ │ ldrdeq r9, [r5], -r8 │ │ andeq r9, r5, r4, asr #20 │ │ andeq r9, r5, r4, lsr #20 │ │ - ; instruction: 0xffdf2d62 │ │ + ; instruction: 0xffdf2d6e │ │ andeq r9, r5, ip, lsr #22 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ mov r4, #0 │ │ mov r5, r1 │ │ cmp r2, #2 │ │ @@ -417169,15 +417169,15 @@ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ldr r0, [pc, #20] ; 24c92c │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f96a8 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xffdecec5 │ │ + ; instruction: 0xffdeced1 │ │ ; instruction: 0x000591b8 │ │ ; instruction: 0xffde912f │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #24 │ │ mov r4, #0 │ │ mov ip, r3 │ │ @@ -418248,15 +418248,15 @@ │ │ bne 24d9a8 │ │ mvn r0, #0 │ │ b 24d9c0 │ │ bl 1f8864 │ │ cmp r0, #0 │ │ bne 24d9a8 │ │ b 24d9d4 │ │ - ; instruction: 0xffdea5dd │ │ + ; instruction: 0xffdea5e9 │ │ andeq r8, r5, ip, lsr #3 │ │ muleq r5, ip, r1 │ │ ; instruction: 0xffdfff67 │ │ andeq r8, r5, ip, ror #1 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ @@ -418336,15 +418336,15 @@ │ │ mov r3, r7 │ │ pop {r4, r5, r6, r7, fp, lr} │ │ b 253850 │ │ bl 1f8864 │ │ cmp r0, #0 │ │ bne 24da94 │ │ b 24dab0 │ │ - ; instruction: 0xffdefff4 │ │ + ; instruction: 0xffdf0000 │ │ andeq r8, r5, r4, asr #1 │ │ strheq r8, [r5], -r4 │ │ ; instruction: 0xffdffe7b │ │ andeq r8, r5, r0 │ │ andeq r8, r5, r8, asr r0 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ @@ -418492,15 +418492,15 @@ │ │ bne 24dd78 │ │ mvn r0, #0 │ │ b 24dd90 │ │ bl 1f8864 │ │ cmp r0, #0 │ │ bne 24dd78 │ │ b 24dda4 │ │ - ; instruction: 0xffdecf2b │ │ + ; instruction: 0xffdecf37 │ │ ldrdeq r7, [r5], -ip │ │ andeq r7, r5, ip, asr #27 │ │ ; instruction: 0xffdffb97 │ │ andeq r7, r5, ip, lsl sp │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #48 ; 0x30 │ │ @@ -419554,15 +419554,15 @@ │ │ mov r3, r6 │ │ pop {r4, r5, r6, sl, fp, lr} │ │ b 253d90 │ │ bl 1f8864 │ │ cmp r0, #0 │ │ bne 24ee10 │ │ b 24ee2c │ │ - ; instruction: 0xffdea897 │ │ + ; instruction: 0xffdea8a3 │ │ andeq r6, r5, r4, asr #26 │ │ andeq r6, r5, r4, lsr sp │ │ ; instruction: 0xffdfeaff │ │ andeq r6, r5, r4, lsl #25 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #72 ; 0x48 │ │ @@ -419682,15 +419682,15 @@ │ │ b 24ef70 │ │ ldr r0, [pc, #36] ; 24f080 │ │ ldr r0, [pc, r0] │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r0, [r0] │ │ bl 1f9490 │ │ b 24ef6c │ │ - ; instruction: 0xffdf1190 │ │ + ; instruction: 0xffdf119c │ │ ; instruction: 0xffe02601 │ │ andeq fp, r6, r8, lsl #23 │ │ ; instruction: 0xffdfbe02 │ │ ; instruction: 0xffde7d3f │ │ andeq r6, r5, r4, ror sl │ │ andeq r6, r5, ip, asr #20 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ @@ -419793,15 +419793,15 @@ │ │ ldr r1, [pc, r1] │ │ str r6, [r0] │ │ ldr r1, [r1] │ │ mov r0, r1 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b 1f96a8 │ │ - ; instruction: 0xffdea5ad │ │ + ; instruction: 0xffdea5b9 │ │ andeq r6, r5, r0, asr sl │ │ andeq r6, r5, r0, asr #20 │ │ ; instruction: 0xffdfe80b │ │ muleq r5, r0, r9 │ │ andeq r6, r5, r4, lsr #17 │ │ andeq r6, r5, r0, asr #17 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ @@ -419885,15 +419885,15 @@ │ │ bne 24f2c4 │ │ b 24f2e4 │ │ bl 1f8864 │ │ cmp r0, #0 │ │ bne 24f2c4 │ │ mvn r0, #0 │ │ b 24f350 │ │ - ; instruction: 0xffde8ccb │ │ + ; instruction: 0xffde8cd7 │ │ muleq r5, r4, r8 │ │ andeq r6, r5, r4, lsl #17 │ │ ; instruction: 0xffdfe64b │ │ ldrdeq r6, [r5], -r0 │ │ andeq r6, r5, ip, ror #15 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ @@ -420092,15 +420092,15 @@ │ │ b 24f650 │ │ strdeq r6, [r5], -ip │ │ andeq r6, r5, ip, ror #9 │ │ ; instruction: 0xffdfe2b7 │ │ andeq r6, r5, ip, lsr r4 │ │ ; instruction: 0xffdfc94c │ │ andeq r6, r5, r4, lsl #8 │ │ - ; instruction: 0xffdeed44 │ │ + ; instruction: 0xffdeed50 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #24 │ │ mov r0, r1 │ │ cmp r1, #0 │ │ beq 24f6fc │ │ cmp r2, #1 │ │ @@ -422102,18 +422102,18 @@ │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xffdeec61 │ │ + ; instruction: 0xffdeec6d │ │ ; instruction: 0xffe000c9 │ │ muleq r6, r8, fp │ │ - ; instruction: 0xffdeec8a │ │ + ; instruction: 0xffdeec96 │ │ ; instruction: 0xffdf9fab │ │ andeq r4, r5, ip, ror #11 │ │ ; instruction: 0xffddeeeb │ │ andeq r4, r5, r4, asr #10 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #24 │ │ @@ -422413,15 +422413,15 @@ │ │ andeq r9, r6, r8, ror #12 │ │ andeq r4, r5, r4, lsl r1 │ │ andeq r4, r5, r4, lsl #2 │ │ ; instruction: 0xffdfbecf │ │ andeq r4, r5, r4, asr r0 │ │ andeq r4, r5, r0 │ │ ; instruction: 0xffdf9365 │ │ - ; instruction: 0xffde7cd0 │ │ + ; instruction: 0xffde7cdc │ │ ldrdeq r3, [r5], -r8 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ mov r6, r0 │ │ mov r0, #0 │ │ mov r4, r1 │ │ @@ -422784,29 +422784,29 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andeq r3, r5, r0, lsr pc │ │ andeq r7, r6, r8, asr pc │ │ andeq r3, r5, r0, ror ip │ │ - ; instruction: 0xffdee191 │ │ + ; instruction: 0xffdee19d │ │ andeq r3, r5, r8, lsr ip │ │ - ; instruction: 0xffdee181 │ │ - ; instruction: 0xffdef8b1 │ │ - ; instruction: 0xffde77a7 │ │ - ; instruction: 0xffde6061 │ │ + ; instruction: 0xffdee18d │ │ + ; instruction: 0xffdef8bd │ │ + ; instruction: 0xffde77b3 │ │ + ; instruction: 0xffde606d │ │ ; instruction: 0xffdf3007 │ │ ; instruction: 0xffdff5ad │ │ ; instruction: 0xffdfe002 │ │ ; instruction: 0xffdf61a1 │ │ muleq r5, r4, sl │ │ - ; instruction: 0xffdee02d │ │ - ; instruction: 0xffdef75d │ │ - ; instruction: 0xffde7653 │ │ - ; instruction: 0xffde5f0d │ │ + ; instruction: 0xffdee039 │ │ + ; instruction: 0xffdef769 │ │ + ; instruction: 0xffde765f │ │ + ; instruction: 0xffde5f19 │ │ ; instruction: 0xffdf2eb3 │ │ ; instruction: 0xffdff45d │ │ ; instruction: 0xffdfdeae │ │ ; instruction: 0xffdf604d │ │ ; instruction: 0xffdf31a3 │ │ ; instruction: 0xffdfe18a │ │ ; instruction: 0xffdfdd3e │ │ @@ -422882,19 +422882,19 @@ │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ldr r1, [pc, #16] ; 252274 │ │ add r1, pc, r1 │ │ b 2521c0 │ │ andeq r3, r5, r0, lsr r9 │ │ - ; instruction: 0xffde5daf │ │ + ; instruction: 0xffde5dbb │ │ andeq r3, r5, r0, lsl r9 │ │ ; instruction: 0xffdf3755 │ │ muleq r5, r0, r8 │ │ - ; instruction: 0xffde5d72 │ │ + ; instruction: 0xffde5d7e │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r5, r1 │ │ bl de31c │ │ mov r4, #0 │ │ cmp r0, #0 │ │ @@ -422930,15 +422930,15 @@ │ │ str r6, [r5] │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ldr r1, [pc, #12] ; 252334 │ │ add r1, pc, r1 │ │ b 2522d4 │ │ - ; instruction: 0xffde5c9b │ │ + ; instruction: 0xffde5ca7 │ │ strdeq r3, [r5], -ip │ │ ; instruction: 0xffdf3691 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #104 ; 0x68 │ │ mov r6, r3 │ │ mov r7, r2 │ │ @@ -423020,18 +423020,18 @@ │ │ mov r2, sp │ │ mov r1, ip │ │ lsr r0, r0, #5 │ │ lsl r3, r0, #8 │ │ mov r0, r7 │ │ bl 2a2b30 │ │ b 2523c4 │ │ - ; instruction: 0xffde9f7a │ │ - ; instruction: 0xffdec86c │ │ + ; instruction: 0xffde9f86 │ │ + ; instruction: 0xffdec878 │ │ ; instruction: 0x000536b0 │ │ - ; instruction: 0xffdef3fe │ │ + ; instruction: 0xffdef40a │ │ ; instruction: 0xffdffde5 │ │ strdeq r3, [r5], -r0 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ mov r6, r1 │ │ mov r7, r0 │ │ @@ -423577,19 +423577,19 @@ │ │ ldr r6, [pc, r6] │ │ ldr r0, [r6] │ │ add r0, r0, #1 │ │ str r0, [r6] │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffdec07a │ │ + ; instruction: 0xffdec086 │ │ ; instruction: 0xffdddca7 │ │ - ; instruction: 0xffde43a8 │ │ + ; instruction: 0xffde43b4 │ │ ; instruction: 0xffde2db2 │ │ - ; instruction: 0xffde52ed │ │ + ; instruction: 0xffde52f9 │ │ andeq r2, r5, r8, ror #27 │ │ andeq r2, r5, r0, ror #26 │ │ andeq r2, r5, r0, asr #27 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r0 │ │ ldr r0, [pc, #160] ; 252e1c │ │ @@ -423630,15 +423630,15 @@ │ │ b 1f9490 │ │ ldr r0, [pc, #24] ; 252e24 │ │ ldr r0, [pc, r0] │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xffde7eee │ │ + ; instruction: 0xffde7efa │ │ ; instruction: 0xffe00fb6 │ │ andeq r2, r5, r4, lsl #25 │ │ ldrdeq r2, [r5], -ip │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r3 │ │ mov r6, r2 │ │ @@ -425978,15 +425978,15 @@ │ │ mov r0, r7 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r9 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffdfb8ce │ │ ; instruction: 0xffdda327 │ │ - ; instruction: 0xffded4dc │ │ + ; instruction: 0xffded4e8 │ │ ; instruction: 0xffddc592 │ │ ldr r0, [r5, #4] │ │ add r5, r5, #8 │ │ cmp r0, #0 │ │ beq 255358 │ │ ldr r0, [r5] │ │ cmp r0, #0 │ │ @@ -426012,65 +426012,65 @@ │ │ ldr r0, [r4] │ │ subs r0, r0, #1 │ │ str r0, [r4] │ │ bne 2552d4 │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 2552d4 │ │ - ; instruction: 0xffdea9eb │ │ + ; instruction: 0xffdea9f7 │ │ ldr r1, [pc, #524] ; 25556c │ │ mov r0, sl │ │ mov r2, r6 │ │ add r1, pc, r1 │ │ bl 2154d0 │ │ mov r9, #0 │ │ mov r0, r9 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffddda0f │ │ ; instruction: 0xffdee90c │ │ - ; instruction: 0xffde802f │ │ - ; instruction: 0xffded435 │ │ - ; instruction: 0xffde53cc │ │ + ; instruction: 0xffde803b │ │ + ; instruction: 0xffded441 │ │ + ; instruction: 0xffde53d8 │ │ ; instruction: 0xffdf162a │ │ ; instruction: 0xffdf56b2 │ │ ; instruction: 0xffe002bb │ │ - ; instruction: 0xffdebcc5 │ │ + ; instruction: 0xffdebcd1 │ │ ; instruction: 0xffddebe4 │ │ ; instruction: 0xffdf048d │ │ - ; instruction: 0xffde95ea │ │ + ; instruction: 0xffde95f6 │ │ ; instruction: 0xffdfb6ca │ │ ; instruction: 0xffdf3cd6 │ │ ; instruction: 0xffddb3f0 │ │ ; instruction: 0xffdf2696 │ │ ; instruction: 0xffddd84f │ │ - ; instruction: 0xffde9542 │ │ - ; instruction: 0xffde677d │ │ + ; instruction: 0xffde954e │ │ + ; instruction: 0xffde6789 │ │ ; instruction: 0xffdf14a3 │ │ ; instruction: 0xffddffb0 │ │ ; instruction: 0xffdf7a73 │ │ ; instruction: 0xffdfdc82 │ │ ; instruction: 0xffdee6a0 │ │ ; instruction: 0xffdf7a2c │ │ ; instruction: 0xffdf9f7f │ │ ; instruction: 0xffdf547f │ │ ; instruction: 0xffdf02ae │ │ ; instruction: 0xffdf5451 │ │ - ; instruction: 0xffdeba76 │ │ + ; instruction: 0xffdeba82 │ │ ; instruction: 0xffdf1372 │ │ ; instruction: 0xffdf675e │ │ ; instruction: 0xffdfc8e4 │ │ ; instruction: 0xffe013a8 │ │ ; instruction: 0xffdf6715 │ │ ; instruction: 0xffdf9e71 │ │ ; instruction: 0xffdfc87e │ │ ; instruction: 0xffdf01a0 │ │ ; instruction: 0xffddc127 │ │ ; instruction: 0xffdfff36 │ │ - ; instruction: 0xffde651d │ │ + ; instruction: 0xffde6529 │ │ ; instruction: 0xffdf665a │ │ ; instruction: 0xffdf9db8 │ │ ; instruction: 0xffdffed5 │ │ ; instruction: 0xffdf7806 │ │ ; instruction: 0xffddb091 │ │ ; instruction: 0xffdf77d7 │ │ ; instruction: 0xffddd4ee │ │ @@ -426078,79 +426078,79 @@ │ │ ; instruction: 0xffdf520d │ │ ; instruction: 0xffdf114e │ │ ; instruction: 0xffdf38b1 │ │ ; instruction: 0xffdf228e │ │ ; instruction: 0xffddfc1e │ │ ; instruction: 0xffdf7703 │ │ ; instruction: 0xffddaf85 │ │ - ; instruction: 0xffde4e1a │ │ + ; instruction: 0xffde4e26 │ │ ; instruction: 0xffdeff7a │ │ ; instruction: 0xffdfb1c2 │ │ ; instruction: 0xffdf7683 │ │ ; instruction: 0xffdde64f │ │ - ; instruction: 0xffde35d8 │ │ + ; instruction: 0xffde35e4 │ │ ; instruction: 0xffdf1008 │ │ ; instruction: 0xffdf376a │ │ ; instruction: 0xffdf2148 │ │ ; instruction: 0xffddfadd │ │ ; instruction: 0xffdf75d5 │ │ ; instruction: 0xffddbe05 │ │ ; instruction: 0xffdee1be │ │ - ; instruction: 0xffde61fd │ │ + ; instruction: 0xffde6209 │ │ ; instruction: 0xffdffbee │ │ ; instruction: 0xffdf0f20 │ │ ; instruction: 0xffdee156 │ │ ; instruction: 0xffdf2052 │ │ ; instruction: 0xffdf4f5b │ │ - ; instruction: 0xffde7832 │ │ + ; instruction: 0xffde783e │ │ ; instruction: 0xffdf4f2f │ │ ; instruction: 0xffdd9a40 │ │ - ; instruction: 0xffde340f │ │ + ; instruction: 0xffde341b │ │ ; instruction: 0xffddbcbd │ │ ; instruction: 0xffdf7453 │ │ ; instruction: 0xffde2104 │ │ - ; instruction: 0xffdecb8d │ │ + ; instruction: 0xffdecb99 │ │ ; instruction: 0xffde20d8 │ │ ; instruction: 0xffde0dff │ │ ; instruction: 0xffddf8b4 │ │ ; instruction: 0xffdfd58c │ │ - ; instruction: 0xffdeb427 │ │ - ; instruction: 0xffde32ff │ │ + ; instruction: 0xffdeb433 │ │ + ; instruction: 0xffde330b │ │ ; instruction: 0xffdf1e9d │ │ ; instruction: 0xffddd044 │ │ - ; instruction: 0xffdeb3c1 │ │ - ; instruction: 0xffdeb3b3 │ │ - ; instruction: 0xffde4a1c │ │ + ; instruction: 0xffdeb3cd │ │ + ; instruction: 0xffdeb3bf │ │ + ; instruction: 0xffde4a28 │ │ ; instruction: 0xffdde2a9 │ │ andeq r6, r6, r4, lsl r1 │ │ ; instruction: 0xffdf0c83 │ │ andeq r5, r6, r0, lsl lr │ │ ; instruction: 0xffdedeb1 │ │ muleq r5, r4, ip │ │ ; instruction: 0xffdfb9e1 │ │ andeq r6, r6, r8, asr #11 │ │ ; instruction: 0xffdefab1 │ │ ; instruction: 0xffdf71ad │ │ - ; instruction: 0xffde315d │ │ + ; instruction: 0xffde3169 │ │ andeq r0, r5, r4, asr #29 │ │ ; instruction: 0xffde0ba9 │ │ andeq lr, r7, r8, lsr r0 │ │ andeq r0, r0, ip, asr #12 │ │ ; instruction: 0xffde0b8d │ │ ; instruction: 0xffde1dfb │ │ ; instruction: 0xffdd96a1 │ │ ; instruction: 0xffdf4b22 │ │ ; instruction: 0x000006b8 │ │ - ; instruction: 0xffde8a9c │ │ + ; instruction: 0xffde8aa8 │ │ andeq r6, r6, ip, lsl #9 │ │ - ; instruction: 0xffde9ce2 │ │ + ; instruction: 0xffde9cee │ │ ; instruction: 0xffdddfd9 │ │ ; instruction: 0xffdf9502 │ │ - ; instruction: 0xffde72f6 │ │ - ; instruction: 0xffdec6e2 │ │ + ; instruction: 0xffde7302 │ │ + ; instruction: 0xffdec6ee │ │ ; instruction: 0xffe00998 │ │ andeq r0, r5, r4, lsr r9 │ │ andeq r0, r5, r8, asr #8 │ │ ; instruction: 0xffdf925b │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r3, [pc, #244] ; 255674 │ │ @@ -427183,22 +427183,22 @@ │ │ bl 12bd84 │ │ cmp r5, #0 │ │ movne r4, r0 │ │ cmpne r0, #0 │ │ bne 2565c0 │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xffde8831 │ │ + ; instruction: 0xffde883d │ │ ; instruction: 0xffdff519 │ │ ; instruction: 0xffdddfc6 │ │ ; instruction: 0xffdf7fda │ │ - ; instruction: 0xffde5dd2 │ │ - ; instruction: 0xffde46ec │ │ - ; instruction: 0xffde19ca │ │ - ; instruction: 0xffde5d79 │ │ + ; instruction: 0xffde5dde │ │ + ; instruction: 0xffde46f8 │ │ + ; instruction: 0xffde19d6 │ │ + ; instruction: 0xffde5d85 │ │ ; instruction: 0xffddb736 │ │ ; instruction: 0xffdf47dc │ │ ldr r1, [pc, #-48] ; 256598 │ │ mov r0, r5 │ │ mov r2, r4 │ │ add r1, pc, r1 │ │ bl 1317f0 │ │ @@ -428312,116 +428312,116 @@ │ │ ; instruction: 0xffdd91f4 │ │ ; instruction: 0xffdf7e6e │ │ ; instruction: 0xffdf4704 │ │ ; instruction: 0xffdfdf99 │ │ ; instruction: 0xffdf3343 │ │ ; instruction: 0xffdff2e0 │ │ ; instruction: 0xffdf589b │ │ - ; instruction: 0xffde17f3 │ │ - ; instruction: 0xffde44d4 │ │ + ; instruction: 0xffde17ff │ │ + ; instruction: 0xffde44e0 │ │ ; instruction: 0xffddb55e │ │ ; instruction: 0xffddb544 │ │ - ; instruction: 0xffde177b │ │ + ; instruction: 0xffde1787 │ │ ; instruction: 0xffdf57e3 │ │ - ; instruction: 0xffdeaf5f │ │ + ; instruction: 0xffdeaf6b │ │ ; instruction: 0xffdf458b │ │ ; instruction: 0xffddf1bd │ │ - ; instruction: 0xffde847b │ │ + ; instruction: 0xffde8487 │ │ ; instruction: 0xffdf4538 │ │ - ; instruction: 0xffde439b │ │ + ; instruction: 0xffde43a7 │ │ ; instruction: 0xffdd9f78 │ │ - ; instruction: 0xffde70b3 │ │ + ; instruction: 0xffde70bf │ │ ; instruction: 0xffdfb886 │ │ ; instruction: 0xffdd8f39 │ │ - ; instruction: 0xffde1601 │ │ - ; instruction: 0xffdeae08 │ │ + ; instruction: 0xffde160d │ │ + ; instruction: 0xffdeae14 │ │ ; instruction: 0xffde02f4 │ │ ; instruction: 0xffdfb7ed │ │ ; instruction: 0xffdede83 │ │ ; instruction: 0xffdf90d2 │ │ ; instruction: 0xffddc58e │ │ - ; instruction: 0xffde2cc8 │ │ + ; instruction: 0xffde2cd4 │ │ ; instruction: 0xffdec231 │ │ - ; instruction: 0xffde2c8e │ │ + ; instruction: 0xffde2c9a │ │ ; instruction: 0xffdf4345 │ │ ; instruction: 0xffddef63 │ │ ; instruction: 0xffddef4e │ │ ; instruction: 0xffdfdb83 │ │ ; instruction: 0xffdeee8d │ │ ; instruction: 0xffde015e │ │ ; instruction: 0xffde0147 │ │ ; instruction: 0xffdd8d01 │ │ - ; instruction: 0xffde6e1f │ │ + ; instruction: 0xffde6e2b │ │ ; instruction: 0xffdf6694 │ │ ; instruction: 0xffdf420d │ │ ; instruction: 0xffdd8c88 │ │ ; instruction: 0xffdf663b │ │ ; instruction: 0xffddedf5 │ │ ; instruction: 0xffdf6601 │ │ ; instruction: 0xffdf2dcb │ │ ; instruction: 0xffdded9a │ │ - ; instruction: 0xffde3fa7 │ │ - ; instruction: 0xffde8025 │ │ + ; instruction: 0xffde3fb3 │ │ + ; instruction: 0xffde8031 │ │ ; instruction: 0xffdd9b5e │ │ ; instruction: 0xffdebf7b │ │ ; instruction: 0xffddc274 │ │ - ; instruction: 0xffde1209 │ │ - ; instruction: 0xffde7f8b │ │ + ; instruction: 0xffde1215 │ │ + ; instruction: 0xffde7f97 │ │ ; instruction: 0xffdeec16 │ │ ; instruction: 0xffdfa158 │ │ - ; instruction: 0xffdea9af │ │ - ; instruction: 0xffde7f15 │ │ + ; instruction: 0xffdea9bb │ │ + ; instruction: 0xffde7f21 │ │ ; instruction: 0xffdfa100 │ │ - ; instruction: 0xffdea956 │ │ + ; instruction: 0xffdea962 │ │ ; instruction: 0xffdfc6a2 │ │ - ; instruction: 0xffdea91e │ │ + ; instruction: 0xffdea92a │ │ ; instruction: 0xffdfa087 │ │ - ; instruction: 0xffde7e5d │ │ - ; instruction: 0xffde5440 │ │ - ; instruction: 0xffde6ac6 │ │ - ; instruction: 0xffde5407 │ │ + ; instruction: 0xffde7e69 │ │ + ; instruction: 0xffde544c │ │ + ; instruction: 0xffde6ad2 │ │ + ; instruction: 0xffde5413 │ │ ; instruction: 0xffddc07a │ │ ; instruction: 0xffddadaa │ │ ; instruction: 0xffdf62e8 │ │ ; instruction: 0xffdebd01 │ │ ; instruction: 0xffdee9fd │ │ ; instruction: 0xffded88b │ │ ; instruction: 0xffdfc50c │ │ ; instruction: 0xffdee9a5 │ │ ; instruction: 0xffdd751b │ │ ; instruction: 0xffdd8831 │ │ ; instruction: 0xffdde9c1 │ │ - ; instruction: 0xffde3bd7 │ │ - ; instruction: 0xffde8fc3 │ │ + ; instruction: 0xffde3be3 │ │ + ; instruction: 0xffde8fcf │ │ ; instruction: 0xffded794 │ │ ; instruction: 0xffdebba7 │ │ ; instruction: 0xffdebb8e │ │ ; instruction: 0xffdf612f │ │ ; instruction: 0xffdfe8a7 │ │ ; instruction: 0xffdf4e69 │ │ - ; instruction: 0xffde2572 │ │ + ; instruction: 0xffde257e │ │ ; instruction: 0xffdd86d8 │ │ - ; instruction: 0xffde253b │ │ - ; instruction: 0xffde3a83 │ │ + ; instruction: 0xffde2547 │ │ + ; instruction: 0xffde3a8f │ │ ; instruction: 0xffdde82e │ │ ; instruction: 0xffdf2818 │ │ ; instruction: 0xffdeba57 │ │ ; instruction: 0xffdd72e2 │ │ ; instruction: 0xffdd95cc │ │ - ; instruction: 0xffde506f │ │ + ; instruction: 0xffde507b │ │ ; instruction: 0xffdf4d10 │ │ ; instruction: 0xffdfe70e │ │ ; instruction: 0xffdd724f │ │ ; instruction: 0xffded53a │ │ - ; instruction: 0xffdea448 │ │ + ; instruction: 0xffdea454 │ │ ; instruction: 0xffdeb93e │ │ ; instruction: 0xffdf4c60 │ │ - ; instruction: 0xffde4f78 │ │ - ; instruction: 0xffde2346 │ │ - ; instruction: 0xffde232c │ │ + ; instruction: 0xffde4f84 │ │ + ; instruction: 0xffde2352 │ │ + ; instruction: 0xffde2338 │ │ ; instruction: 0xffdf86b9 │ │ ; instruction: 0xffddd08d │ │ ; instruction: 0xffdf4ba8 │ │ ; instruction: 0xffdda892 │ │ ; instruction: 0xffdf8643 │ │ ; instruction: 0xffddbb02 │ │ ; instruction: 0xffdfd1ab │ │ @@ -428529,15 +428529,15 @@ │ │ mov r0, r5 │ │ bl 2154d0 │ │ mov r4, r5 │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq r3, r6, r4, lsl #23 │ │ andeq r3, r6, ip, lsr #22 │ │ - ; instruction: 0xffde871e │ │ + ; instruction: 0xffde872a │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r2 │ │ mov r4, r1 │ │ mov r6, r0 │ │ bl 14025c │ │ ldr r0, [r0] │ │ @@ -429057,16 +429057,16 @@ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq r3, r6, r4, asr #9 │ │ andeq r3, r6, r0, ror r5 │ │ andeq r3, r6, r8, lsr #12 │ │ ldrdeq r3, [r6], -ip │ │ ; instruction: 0xffdd782b │ │ ; instruction: 0xffdf7a33 │ │ - ; instruction: 0xffde4248 │ │ - ; instruction: 0xffde6bf0 │ │ + ; instruction: 0xffde4254 │ │ + ; instruction: 0xffde6bfc │ │ ; instruction: 0xffe37859 │ │ ; instruction: 0xffddc166 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #32] │ │ cmp r0, #0 │ │ @@ -429382,24 +429382,24 @@ │ │ bl 16a20c │ │ mov r5, r0 │ │ b 258794 │ │ cmp r1, #0 │ │ bne 258794 │ │ mov r0, r6 │ │ b 258790 │ │ - ; instruction: 0xffde4095 │ │ + ; instruction: 0xffde40a1 │ │ ; instruction: 0xffdfd710 │ │ ; instruction: 0xffdf2a91 │ │ ; instruction: 0xffdefd55 │ │ ; instruction: 0xffdefd12 │ │ - ; instruction: 0xffde5579 │ │ + ; instruction: 0xffde5585 │ │ ; instruction: 0xffdd83d8 │ │ ; instruction: 0xffdd9837 │ │ ; instruction: 0xffdea7a7 │ │ - ; instruction: 0xffde2700 │ │ + ; instruction: 0xffde270c │ │ ; instruction: 0xffdf519e │ │ ; instruction: 0xffdec248 │ │ ; instruction: 0xffddd3a1 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #24] │ │ @@ -430918,15 +430918,15 @@ │ │ andeq ip, r4, r8, lsr #6 │ │ ; instruction: 0xffdf405b │ │ andeq ip, r4, r0, ror #3 │ │ andeq ip, r4, r0, lsr #5 │ │ muleq r4, r0, r2 │ │ ; instruction: 0xffdf970f │ │ ldrdeq fp, [r4], -r4 │ │ - ; instruction: 0xffde4f32 │ │ + ; instruction: 0xffde4f3e │ │ ldrdeq fp, [r4], -r0 │ │ andeq ip, r4, r4, ror #2 │ │ andeq ip, r4, ip, ror r0 │ │ strdeq ip, [r4], -ip ; │ │ andeq fp, r4, r0, ror #26 │ │ ldrdeq fp, [r4], -r8 │ │ andeq ip, r4, r4, asr #32 │ │ @@ -431596,15 +431596,15 @@ │ │ andeq fp, r4, ip, lsr #4 │ │ andeq fp, r4, ip, lsl r2 │ │ ; instruction: 0xffdf2f5b │ │ andeq fp, r4, r0, ror #1 │ │ andeq fp, r4, r0, lsr #3 │ │ muleq r4, r0, r1 │ │ andeq r0, r6, r4, lsr #30 │ │ - ; instruction: 0xffde7045 │ │ + ; instruction: 0xffde7051 │ │ ldrdeq fp, [r4], -r4 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #36 ; 0x24 │ │ mov r6, r1 │ │ mov r9, r0 │ │ cmp r3, #0 │ │ @@ -432020,15 +432020,15 @@ │ │ mov r0, r4 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0x000607b8 │ │ muleq r4, ip, r9 │ │ ; instruction: 0xffdf8563 │ │ andeq sl, r4, r8, lsr #22 │ │ - ; instruction: 0xffde3d86 │ │ + ; instruction: 0xffde3d92 │ │ andeq sl, r4, r4, lsr #20 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ mov r7, r0 │ │ ldr r0, [r0, #4] │ │ mov r6, r3 │ │ mov r8, r2 │ │ @@ -440171,15 +440171,15 @@ │ │ ldr r0, [pc, #24] ; 26307c │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ b 1f8804 │ │ ; instruction: 0xffdf05ef │ │ ; instruction: 0x00042bb4 │ │ - ; instruction: 0xffddbde2 │ │ + ; instruction: 0xffddbdee │ │ andeq r2, r4, r0, lsl #21 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #20 │ │ mov r8, r0 │ │ ldr r0, [r0, #76] ; 0x4c │ │ mov r6, r1 │ │ @@ -441553,15 +441553,15 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffdce004 │ │ ; instruction: 0xffdef0ef │ │ ; instruction: 0x000416b4 │ │ - ; instruction: 0xffdda912 │ │ + ; instruction: 0xffdda91e │ │ ; instruction: 0x000415b0 │ │ ldrdeq r1, [r4], -r0 │ │ andeq r1, r4, r0, lsr #19 │ │ ; instruction: 0x000419b4 │ │ andeq r1, r4, ip, lsr #15 │ │ ; instruction: 0xffde5666 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ @@ -441694,15 +441694,15 @@ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0x000412b4 │ │ - ; instruction: 0xffdd65a5 │ │ + ; instruction: 0xffdd65b1 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #64 ; 0x40 │ │ mov r5, r0 │ │ mov r4, r2 │ │ ldr r0, [r0, #12] │ │ ldr r2, [pc, #288] ; 264988 │ │ @@ -441843,15 +441843,15 @@ │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ bl 12003c │ │ mov r5, r0 │ │ cmp r0, #0 │ │ bpl 264a0c │ │ b 264a54 │ │ - ; instruction: 0xffdd6367 │ │ + ; instruction: 0xffdd6373 │ │ andeq r1, r4, r8, lsl #1 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ ldr r5, [r1, #8] │ │ mov r7, r1 │ │ mov r4, r0 │ │ cmp r5, #1 │ │ @@ -442044,15 +442044,15 @@ │ │ str r0, [r4] │ │ bne 264db0 │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r4, #0 │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffddb4c3 │ │ + ; instruction: 0xffddb4cf │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #24 │ │ mov r6, r2 │ │ mov r4, r0 │ │ cmp r3, #0 │ │ beq 264e2c │ │ @@ -442716,22 +442716,22 @@ │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ andeq r6, r5, r8, asr r7 │ │ ; instruction: 0x000404b0 │ │ muleq r4, ip, r4 │ │ ; instruction: 0xffde8263 │ │ andeq r0, r4, r8, ror #7 │ │ - ; instruction: 0xffdd1a30 │ │ + ; instruction: 0xffdd1a3c │ │ ; instruction: 0xffddc819 │ │ ; instruction: 0xffdca50c │ │ strdeq r0, [r4], -r4 │ │ - ; instruction: 0xffdd197c │ │ + ; instruction: 0xffdd1988 │ │ ; instruction: 0xffdd03cc │ │ - ; instruction: 0xffddafe2 │ │ - ; instruction: 0xffdd1934 │ │ + ; instruction: 0xffddafee │ │ + ; instruction: 0xffdd1940 │ │ ; instruction: 0xffdd15c7 │ │ ; instruction: 0xffdcc93d │ │ mov r0, #4 │ │ b 11f700 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ @@ -443703,15 +443703,15 @@ │ │ andeq r5, r5, ip, lsr #21 │ │ ; instruction: 0xffdc8a6d │ │ ; instruction: 0xffdec040 │ │ ; instruction: 0xffdde6e2 │ │ ; instruction: 0xffde71e4 │ │ andeq pc, r3, r4, ror r3 ; │ │ ; instruction: 0xffdc8a41 │ │ - ; instruction: 0xffdd0ab7 │ │ + ; instruction: 0xffdd0ac3 │ │ ; instruction: 0xffde71bc │ │ andeq pc, r3, ip, asr #6 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #44 ; 0x2c │ │ mov r4, r1 │ │ cmp r3, #0 │ │ @@ -443841,15 +443841,15 @@ │ │ andeq r5, r5, r8, lsr #17 │ │ ; instruction: 0xffdde4d1 │ │ ; instruction: 0xffdebe18 │ │ ; instruction: 0xffdde4ba │ │ ; instruction: 0xffde6fbc │ │ andeq pc, r3, ip, asr #2 │ │ ; instruction: 0xffdde4a5 │ │ - ; instruction: 0xffdd088f │ │ + ; instruction: 0xffdd089b │ │ ; instruction: 0xffde6f94 │ │ andeq pc, r3, r4, lsr #2 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ sub r0, r2, #1 │ │ mov r6, r2 │ │ @@ -444174,23 +444174,23 @@ │ │ cmp r0, #0 │ │ beq 266ef0 │ │ add r0, sp, #16 │ │ bl db9a0 │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xffdd134a │ │ + ; instruction: 0xffdd1356 │ │ muleq r3, r0, ip │ │ ; instruction: 0xffde2cc6 │ │ - ; instruction: 0xffdd124e │ │ + ; instruction: 0xffdd125a │ │ ; instruction: 0xffdc7bdd │ │ ; instruction: 0xffdc8e41 │ │ ; instruction: 0xffde6a5c │ │ andeq lr, r3, ip, ror #23 │ │ - ; instruction: 0xffdd126e │ │ + ; instruction: 0xffdd127a │ │ ; instruction: 0xffdcc54f │ │ ; instruction: 0xffdcd2ee │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ sub r0, r2, #1 │ │ mov r7, r2 │ │ @@ -444281,22 +444281,22 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r5, #0 │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffdda9ca │ │ - ; instruction: 0xffdda996 │ │ + ; instruction: 0xffdda9d6 │ │ + ; instruction: 0xffdda9a2 │ │ ; instruction: 0xffdc7a99 │ │ ; instruction: 0xffddddfe │ │ andeq lr, r3, r4, lsr #21 │ │ ; instruction: 0xffde689c │ │ andeq lr, r3, ip, lsr #20 │ │ - ; instruction: 0xffdda912 │ │ + ; instruction: 0xffdda91e │ │ ; instruction: 0xffdcc363 │ │ ; instruction: 0xffdcd102 │ │ ; instruction: 0xffde2b0e │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #48 ; 0x30 │ │ mov r4, r1 │ │ @@ -444945,22 +444945,22 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r5, #0 │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffdd74ba │ │ - ; instruction: 0xffdd7486 │ │ + ; instruction: 0xffdd74c6 │ │ + ; instruction: 0xffdd7492 │ │ ; instruction: 0xffdc703d │ │ ; instruction: 0xffddd3a2 │ │ andeq lr, r3, r8, asr #32 │ │ ; instruction: 0xffde5e3c │ │ andeq sp, r3, ip, asr #31 │ │ - ; instruction: 0xffdd7402 │ │ + ; instruction: 0xffdd740e │ │ ; instruction: 0xffdcb907 │ │ ; instruction: 0xffdcc6a6 │ │ ; instruction: 0xffde20ae │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ sub r0, r2, #1 │ │ @@ -445053,22 +445053,22 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r5, #0 │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffdd5f85 │ │ - ; instruction: 0xffdd5f51 │ │ + ; instruction: 0xffdd5f91 │ │ + ; instruction: 0xffdd5f5d │ │ ; instruction: 0xffdc6e8d │ │ ; instruction: 0xffddd1f2 │ │ muleq r3, r8, lr │ │ ; instruction: 0xffde5c8c │ │ andeq sp, r3, ip, lsl lr │ │ - ; instruction: 0xffdd5ecd │ │ + ; instruction: 0xffdd5ed9 │ │ ; instruction: 0xffdcb757 │ │ ; instruction: 0xffdcc4f6 │ │ ; instruction: 0xffde1efe │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #64 ; 0x40 │ │ add r0, sp, #8 │ │ @@ -445209,26 +445209,26 @@ │ │ cmp r0, #0 │ │ bne 267eb4 │ │ ldr r1, [sp, #16] │ │ mov r3, #0 │ │ ldr r0, [sp, #8] │ │ str r3, [fp, #-20] ; 0xffffffec │ │ b 267d80 │ │ - ; instruction: 0xffdd47d1 │ │ - ; instruction: 0xffdd472d │ │ + ; instruction: 0xffdd47dd │ │ + ; instruction: 0xffdd4739 │ │ ; instruction: 0xffdc6c5d │ │ ; instruction: 0xffdc7ec1 │ │ andeq sp, r3, r8, lsr #25 │ │ ; instruction: 0x0003dcb8 │ │ andeq sp, r3, r8, lsr #25 │ │ ; instruction: 0xffde5a73 │ │ strdeq sp, [r3], -r8 │ │ ; instruction: 0xffde5a84 │ │ andeq sp, r3, r4, lsl ip │ │ - ; instruction: 0xffdd46e5 │ │ + ; instruction: 0xffdd46f1 │ │ ; instruction: 0xffdcb567 │ │ ; instruction: 0xffdcc306 │ │ ; instruction: 0xffde1dce │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #64 ; 0x40 │ │ add r0, sp, #8 │ │ @@ -445711,22 +445711,22 @@ │ │ bl 1f8864 │ │ mov r4, #0 │ │ cmp r0, #0 │ │ bne 268644 │ │ ldr r1, [sp, #16] │ │ mov r3, #0 │ │ b 268500 │ │ - ; instruction: 0xffdd69d7 │ │ - ; instruction: 0xffdd692f │ │ + ; instruction: 0xffdd69e3 │ │ + ; instruction: 0xffdd693b │ │ ; instruction: 0xffdc64d1 │ │ ; instruction: 0xffdc7735 │ │ andeq sp, r3, r4, lsl r5 │ │ ; instruction: 0xffde52f4 │ │ andeq sp, r3, r4, lsl #9 │ │ - ; instruction: 0xffdd68df │ │ + ; instruction: 0xffdd68eb │ │ ; instruction: 0xffdcadd3 │ │ ; instruction: 0xffdcbb72 │ │ andeq sp, r3, ip, lsr #10 │ │ andeq sp, r3, ip, lsl r5 │ │ ; instruction: 0xffde52e3 │ │ andeq sp, r3, r8, ror #8 │ │ andeq sp, r3, r8, lsl #9 │ │ @@ -447005,26 +447005,26 @@ │ │ movne r8, #0 │ │ b 269a48 │ │ bl 1f8864 │ │ mov r6, #0 │ │ cmp r0, #0 │ │ bne 269ad4 │ │ b 269a3c │ │ - ; instruction: 0xffdd4206 │ │ + ; instruction: 0xffdd4212 │ │ andeq ip, r3, r8, ror #1 │ │ muleq r3, r8, r0 │ │ andeq ip, r3, r8, lsl #1 │ │ ; instruction: 0xffde3e53 │ │ ldrdeq fp, [r3], -r8 │ │ - ; instruction: 0xffdd4106 │ │ + ; instruction: 0xffdd4112 │ │ ; instruction: 0xffdc502d │ │ ; instruction: 0xffdc6291 │ │ ; instruction: 0xffde3e64 │ │ strdeq fp, [r3], -r4 │ │ - ; instruction: 0xffdd412e │ │ + ; instruction: 0xffdd413a │ │ ; instruction: 0xffdc99a7 │ │ ; instruction: 0xffdca746 │ │ ; instruction: 0xffde010e │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ sub r0, r2, #1 │ │ @@ -447107,22 +447107,22 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xffdd52ec │ │ - ; instruction: 0xffdd52b8 │ │ + ; instruction: 0xffdd52f8 │ │ + ; instruction: 0xffdd52c4 │ │ ; instruction: 0xffdc4e4d │ │ ; instruction: 0xffddb1b2 │ │ andeq fp, r3, r8, ror #28 │ │ ; instruction: 0xffde3c70 │ │ andeq fp, r3, r0, lsl #28 │ │ - ; instruction: 0xffdd5244 │ │ + ; instruction: 0xffdd5250 │ │ ; instruction: 0xffdc9727 │ │ ; instruction: 0xffdca4c6 │ │ ; instruction: 0xffddfeda │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #56 ; 0x38 │ │ add r0, sp, #8 │ │ @@ -447614,22 +447614,22 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r5, #0 │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffdd75c3 │ │ - ; instruction: 0xffdd758f │ │ + ; instruction: 0xffdd75cf │ │ + ; instruction: 0xffdd759b │ │ ; instruction: 0xffdc4685 │ │ ; instruction: 0xffdda9ea │ │ muleq r3, r0, r6 │ │ ; instruction: 0xffde3488 │ │ andeq fp, r3, r8, lsl r6 │ │ - ; instruction: 0xffdd750b │ │ + ; instruction: 0xffdd7517 │ │ ; instruction: 0xffdc8f4f │ │ ; instruction: 0xffdc9cee │ │ ; instruction: 0xffddf6fa │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #56 ; 0x38 │ │ add r0, sp, #8 │ │ @@ -448210,16 +448210,16 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xffdd17d7 │ │ - ; instruction: 0xffdd17a7 │ │ + ; instruction: 0xffdd17e3 │ │ + ; instruction: 0xffdd17b3 │ │ ; instruction: 0xffdc3ccd │ │ ; instruction: 0xffdda032 │ │ ; instruction: 0xffde2b34 │ │ andeq sl, r3, r4, asr #25 │ │ ldrdeq sl, [r3], -r0 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ @@ -448401,15 +448401,15 @@ │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {r4, sl, fp, pc} │ │ ; instruction: 0xffdd998f │ │ ; instruction: 0xffdd995f │ │ ; instruction: 0xffdc3999 │ │ - ; instruction: 0xffdd56fe │ │ + ; instruction: 0xffdd570a │ │ andeq r0, r0, r8, lsr r1 │ │ andeq sl, r3, r8, asr #22 │ │ andeq sl, r3, ip, lsr #19 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r0, [r1, #4] │ │ ldr r0, [r0, #104] ; 0x68 │ │ @@ -448505,15 +448505,15 @@ │ │ bl 1f8804 │ │ mvn r0, #0 │ │ pop {r4, sl, fp, pc} │ │ andeq sl, r3, r8, asr #22 │ │ andeq sl, r3, r8, lsr fp │ │ andeq sl, r3, r8, lsr #22 │ │ andeq sl, r3, r8, lsl fp │ │ - ; instruction: 0xffdd3c42 │ │ + ; instruction: 0xffdd3c4e │ │ andeq sl, r3, ip, lsl #16 │ │ andeq sl, r3, ip, lsr r8 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r4, [pc, #244] ; 26b3b0 │ │ mov r5, r0 │ │ ldr r4, [pc, r4] │ │ @@ -448574,19 +448574,19 @@ │ │ mvn r0, #0 │ │ popne {r4, r5, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mvn r0, #0 │ │ pop {r4, r5, fp, pc} │ │ muleq r3, r0, sl │ │ - ; instruction: 0xffdd44e5 │ │ + ; instruction: 0xffdd44f1 │ │ ; instruction: 0x0003a9bc │ │ ; instruction: 0xffde704b │ │ andeq sl, r3, r0, asr #20 │ │ - ; instruction: 0xffdcfab5 │ │ + ; instruction: 0xffdcfac1 │ │ andeq sl, r3, ip, lsl #20 │ │ ; instruction: 0xffdc930f │ │ │ │ 0026b3d0 : │ │ ldr r0, [pc, #4] ; 26b3dc │ │ add r0, pc, r0 │ │ b 13f130 │ │ @@ -449023,15 +449023,15 @@ │ │ bne 26b9c0 │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq r0, r5, r8, asr #16 │ │ - ; instruction: 0xffdcc71c │ │ + ; instruction: 0xffdcc728 │ │ andeq sl, r3, r0, lsl #2 │ │ ; instruction: 0xffdde643 │ │ andeq sl, r3, ip, asr #3 │ │ andeq sl, r3, r8, lsr #2 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ @@ -449267,15 +449267,15 @@ │ │ str r0, [r5] │ │ bne 26be2c │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 26be2c │ │ ; instruction: 0xffddb8a0 │ │ ; instruction: 0xffde4226 │ │ - ; instruction: 0xffdd5c35 │ │ + ; instruction: 0xffdd5c41 │ │ ; instruction: 0xffde65b5 │ │ ; instruction: 0xffdd9cf6 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r0 │ │ ldr r0, [r0, #16] │ │ mov r6, r1 │ │ @@ -449511,15 +449511,15 @@ │ │ subs r0, r0, #1 │ │ str r0, [r4] │ │ bne 26c164 │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xffdcd725 │ │ + ; instruction: 0xffdcd731 │ │ andeq r9, r3, r0, lsr r9 │ │ andeq r0, r5, r8, asr #4 │ │ ; instruction: 0xffdc9a6c │ │ andeq r0, r0, ip, lsr #6 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #16 │ │ @@ -449697,15 +449697,15 @@ │ │ add r0, r1, #1 │ │ str r0, [r5] │ │ mov r0, r5 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ ; instruction: 0xffdc2183 │ │ andeq r9, r3, r4, asr r7 │ │ - ; instruction: 0xffdd17b4 │ │ + ; instruction: 0xffdd17c0 │ │ andeq r9, r3, r8, lsr #14 │ │ andeq r9, r3, r0, lsr #15 │ │ andeq r9, r3, r4, ror #14 │ │ andeq r0, r0, ip, lsr r0 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #36 ; 0x24 │ │ @@ -450235,15 +450235,15 @@ │ │ ; instruction: 0xffdc8f3c │ │ andeq r8, r3, r8, asr sp │ │ andeq r8, r3, ip, ror lr │ │ andeq r0, r0, r8, asr #4 │ │ andeq r8, r3, r8, lsr #29 │ │ ldrdeq r0, [r0], -r0 ; │ │ ; instruction: 0x000003b4 │ │ - ; instruction: 0xffdd0dfe │ │ + ; instruction: 0xffdd0e0a │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr lr, [r0, #48] ; 0x30 │ │ ldr r2, [r0, #40] ; 0x28 │ │ ldr r3, [r0, #52] ; 0x34 │ │ @@ -451055,15 +451055,15 @@ │ │ cmp r0, #0 │ │ beq 26da60 │ │ ldm r4, {r0, r1} │ │ pop {r4, sl, fp, lr} │ │ b dcf1c │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffdcea2d │ │ + ; instruction: 0xffdcea39 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ cmp r2, #2 │ │ beq 26daa0 │ │ ldr r0, [pc, #44] ; 26dab4 │ │ mov r1, r2 │ │ @@ -451074,15 +451074,15 @@ │ │ cmp r0, #0 │ │ beq 26daac │ │ ldm r4, {r0, r1} │ │ pop {r4, sl, fp, lr} │ │ b dd2c0 │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffdcea7e │ │ + ; instruction: 0xffdcea8a │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ cmp r2, #2 │ │ beq 26daec │ │ ldr r0, [pc, #44] ; 26db00 │ │ mov r1, r2 │ │ @@ -451150,15 +451150,15 @@ │ │ cmp r0, #0 │ │ beq 26dbdc │ │ ldm r4, {r0, r1} │ │ pop {r4, sl, fp, lr} │ │ b dd684 │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffdd0959 │ │ + ; instruction: 0xffdd0965 │ │ mov r0, r1 │ │ b de0a8 │ │ mov r0, r1 │ │ b de13c │ │ mov r0, r1 │ │ b de264 │ │ mov r0, r1 │ │ @@ -451231,15 +451231,15 @@ │ │ cmp r0, #0 │ │ beq 26dd20 │ │ ldm r4, {r0, r1} │ │ pop {r4, sl, fp, lr} │ │ b dcdc0 │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffdcd0e7 │ │ + ; instruction: 0xffdcd0f3 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ cmp r2, #2 │ │ beq 26dd60 │ │ ldr r0, [pc, #44] ; 26dd74 │ │ mov r1, r2 │ │ @@ -451269,15 +451269,15 @@ │ │ cmp r0, #0 │ │ beq 26ddb8 │ │ ldm r4, {r0, r1} │ │ pop {r4, sl, fp, lr} │ │ b dcb64 │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffdd2463 │ │ + ; instruction: 0xffdd246f │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ cmp r2, #2 │ │ beq 26ddf8 │ │ ldr r0, [pc, #44] ; 26de0c │ │ mov r1, r2 │ │ @@ -451345,15 +451345,15 @@ │ │ cmp r0, #0 │ │ beq 26dee8 │ │ ldm r4, {r0, r1} │ │ pop {r4, sl, fp, lr} │ │ b de028 │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffdd3a8c │ │ + ; instruction: 0xffdd3a98 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ cmp r2, #2 │ │ beq 26df28 │ │ ldr r0, [pc, #44] ; 26df3c │ │ mov r1, r2 │ │ @@ -451364,15 +451364,15 @@ │ │ cmp r0, #0 │ │ beq 26df34 │ │ ldm r4, {r0, r1} │ │ pop {r4, sl, fp, lr} │ │ b ddc24 │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffdce5fa │ │ + ; instruction: 0xffdce606 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ cmp r2, #2 │ │ beq 26df74 │ │ ldr r0, [pc, #44] ; 26df88 │ │ mov r1, r2 │ │ @@ -451497,15 +451497,15 @@ │ │ cmp r0, #0 │ │ beq 26e148 │ │ ldm r4, {r0, r1} │ │ pop {r4, sl, fp, lr} │ │ b dd9cc │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffdcfa1c │ │ + ; instruction: 0xffdcfa28 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ cmp r2, #2 │ │ beq 26e188 │ │ ldr r0, [pc, #44] ; 26e19c │ │ mov r1, r2 │ │ @@ -451712,15 +451712,15 @@ │ │ beq 26e4a4 │ │ ldm r4, {r0, r1} │ │ mov r2, #0 │ │ pop {r4, sl, fp, lr} │ │ b 142a34 │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffdd1d7f │ │ + ; instruction: 0xffdd1d8b │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ cmp r2, #2 │ │ beq 26e4e4 │ │ ldr r0, [pc, #48] ; 26e4fc │ │ mov r1, r2 │ │ @@ -451732,15 +451732,15 @@ │ │ beq 26e4f4 │ │ ldm r4, {r0, r1} │ │ mov r2, #1 │ │ pop {r4, sl, fp, lr} │ │ b 142a34 │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffdcb3ac │ │ + ; instruction: 0xffdcb3b8 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ cmp r2, #2 │ │ beq 26e534 │ │ ldr r0, [pc, #48] ; 26e54c │ │ mov r1, r2 │ │ @@ -451752,15 +451752,15 @@ │ │ beq 26e544 │ │ ldm r4, {r0, r1} │ │ mov r2, #4 │ │ pop {r4, sl, fp, lr} │ │ b 142a34 │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffdd09a4 │ │ + ; instruction: 0xffdd09b0 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ cmp r2, #2 │ │ beq 26e584 │ │ ldr r0, [pc, #48] ; 26e59c │ │ mov r1, r2 │ │ @@ -453367,15 +453367,15 @@ │ │ mov r6, #0 │ │ mov r0, r6 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xffdd7ed6 │ │ ; instruction: 0xffddfedf │ │ andeq ip, r4, r0, ror #29 │ │ - ; instruction: 0xffdd1b0c │ │ + ; instruction: 0xffdd1b18 │ │ │ │ 0026fe8c : │ │ ldr r0, [pc, #4] ; 26fe98 │ │ add r0, pc, r0 │ │ b 13f130 │ │ andeq ip, r4, r0, asr #28 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ @@ -453627,15 +453627,15 @@ │ │ bl 1f8864 │ │ cmp r0, #0 │ │ bne 270084 │ │ b 27024c │ │ mov r5, r4 │ │ mov r8, r6 │ │ b 2701cc │ │ - ; instruction: 0xffdc820a │ │ + ; instruction: 0xffdc8216 │ │ andeq sp, r4, r0, lsl #12 │ │ andeq r5, r3, r0, lsr #24 │ │ andeq r5, r3, r4, lsr sl │ │ andeq r5, r3, ip, lsr #20 │ │ muleq r3, r4, sl │ │ andeq sp, r4, r0, lsl #11 │ │ ldrdeq r5, [r3], -r0 │ │ @@ -453778,15 +453778,15 @@ │ │ beq 2704dc │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xffdc9bc1 │ │ + ; instruction: 0xffdc9bcd │ │ ; instruction: 0xffddbcf6 │ │ ; instruction: 0xffdd184f │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ mov r8, r0 │ │ ldr r9, [r0, #12] │ │ ldr r0, [r0, #16] │ │ @@ -454338,15 +454338,15 @@ │ │ mov r0, r5 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andeq r4, r3, r8, asr #22 │ │ andeq r4, r3, r8, lsr #22 │ │ ; instruction: 0xffdd4ebf │ │ ; instruction: 0x00034dbc │ │ - ; instruction: 0xffdcf497 │ │ + ; instruction: 0xffdcf4a3 │ │ andeq r4, r3, r8, lsr sp │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r2, [r0, #152] ; 0x98 │ │ mov r1, #0 │ │ mov r4, #0 │ │ blx r2 │ │ @@ -454448,15 +454448,15 @@ │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq fp, r4, r0, lsl #29 │ │ - ; instruction: 0xffdd0a47 │ │ + ; instruction: 0xffdd0a53 │ │ andeq r4, r3, r8, ror #22 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r1 │ │ mov r1, #0 │ │ mov r4, #0 │ │ bl 271658 │ │ @@ -455970,15 +455970,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffdcdc86 │ │ + ; instruction: 0xffdcdc92 │ │ andeq r3, r3, r0, ror #14 │ │ ; instruction: 0xffde0f6a │ │ ldrdeq r3, [r3], -r0 │ │ ; instruction: 0xffdc0a5f │ │ ldrdeq r3, [r3], -r0 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ @@ -456143,15 +456143,15 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r6 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq sl, r4, r0, asr sl │ │ andeq r3, r3, r0, lsr r1 │ │ ; instruction: 0xffdbe029 │ │ - ; instruction: 0xffdc9bcc │ │ + ; instruction: 0xffdc9bd8 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ ldr r7, [r0, #8] │ │ cmp r7, #1 │ │ blt 272a54 │ │ mov r6, r1 │ │ mov r4, r0 │ │ @@ -456342,15 +456342,15 @@ │ │ ldr r4, [pc, r4] │ │ ldr r0, [r4] │ │ add r0, r0, #1 │ │ str r0, [r4] │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffdc5446 │ │ + ; instruction: 0xffdc5452 │ │ andeq r2, r3, ip, lsr #27 │ │ ldmib r0, {r1, r2} │ │ ldr r0, [r0, #20] │ │ ldr r1, [r1, #16] │ │ add r0, r0, r2 │ │ add r0, r0, #63 ; 0x3f │ │ lsr r0, r0, #6 │ │ @@ -456557,15 +456557,15 @@ │ │ str r0, [r4] │ │ bne 273024 │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ strdeq r2, [r3], -r0 │ │ - ; instruction: 0xffdc8069 │ │ + ; instruction: 0xffdc8075 │ │ ; instruction: 0xffdd45f4 │ │ ; instruction: 0xffdbee88 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ ldr r0, [r0, #32] │ │ mov r4, r2 │ │ @@ -457491,16 +457491,16 @@ │ │ strne r6, [r0, #8] │ │ addne r1, r1, #1 │ │ strne r5, [r0, #12] │ │ strne r1, [r5] │ │ mov r0, r7 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andeq r9, r4, ip, lsr #5 │ │ - ; instruction: 0xffdc878a │ │ - ; instruction: 0xffdc8762 │ │ + ; instruction: 0xffdc8796 │ │ + ; instruction: 0xffdc876e │ │ andeq r1, r3, r4, lsl #26 │ │ strdeq r1, [r3], -r4 │ │ ; instruction: 0xffdd9abf │ │ andeq r1, r3, r4, asr #24 │ │ ldr ip, [pc, #12] ; 273f1c │ │ ldmib r0, {r1, r2, r3} │ │ add ip, pc, ip │ │ @@ -457976,15 +457976,15 @@ │ │ ; instruction: 0xffdd4021 │ │ andeq r1, r3, r4, lsr #16 │ │ ; instruction: 0x000494b4 │ │ strdeq r9, [r4], -ip │ │ muleq r4, r4, r0 │ │ ldrdeq r9, [r4], -r8 │ │ andeq r1, r3, r4, ror #13 │ │ - ; instruction: 0xffdc83ab │ │ + ; instruction: 0xffdc83b7 │ │ andeq r1, r3, r4, asr #17 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r1 │ │ bl 14025c │ │ ldr r1, [pc, #184] ; 274754 │ │ mov r6, r0 │ │ @@ -458274,15 +458274,15 @@ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ cmp r1, #0 │ │ bne 274aa4 │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffdc4ef3 │ │ + ; instruction: 0xffdc4eff │ │ ; instruction: 0xffdbe7a4 │ │ andeq r1, r3, r8, asr #1 │ │ ; instruction: 0xffde11ac │ │ strheq r1, [r3], -ip │ │ andeq r8, r4, r0, ror #23 │ │ ; instruction: 0xffdd8987 │ │ andeq r1, r3, r0 │ │ @@ -458524,15 +458524,15 @@ │ │ ldr r0, [r0] │ │ bl 1f8964 │ │ cmp r0, #0 │ │ mov r6, r9 │ │ beq 274ea0 │ │ bl 1f8c8c │ │ b 274d34 │ │ - ; instruction: 0xffdc8fe6 │ │ + ; instruction: 0xffdc8ff2 │ │ andeq r8, r4, r0, lsr #21 │ │ ; instruction: 0xffdd883f │ │ ; instruction: 0x00030eb8 │ │ muleq r3, ip, ip │ │ muleq r3, ip, fp │ │ strdeq r8, [r4], -r4 │ │ andeq r0, r3, r0, asr #25 │ │ @@ -459061,30 +459061,30 @@ │ │ ldr r0, [sp, #12] │ │ movpl r0, r1 │ │ mov r1, r0 │ │ b 275568 │ │ ldr r1, [sp, #12] │ │ b 275568 │ │ ; instruction: 0xffdbba9b │ │ - ; instruction: 0xffdc3557 │ │ + ; instruction: 0xffdc3563 │ │ strdeq r0, [r3], -r8 │ │ andeq r8, r4, r4, ror r6 │ │ ; instruction: 0xffdd8413 │ │ andeq r0, r3, ip, lsl #21 │ │ andeq r0, r3, r8, ror #16 │ │ ldrdeq r0, [r3], -ip │ │ andeq r0, r3, r8, asr #15 │ │ andeq r0, r3, ip, ror r8 │ │ muleq r3, r0, r9 │ │ andeq r0, r3, ip, asr #16 │ │ andeq r0, r3, r4, lsr r8 │ │ andeq r0, r3, ip, ror r9 │ │ strdeq r0, [r3], -r8 │ │ ldrdeq r0, [r3], -r0 ; │ │ - ; instruction: 0xffdc2fac │ │ + ; instruction: 0xffdc2fb8 │ │ andeq r0, r3, r0, asr #21 │ │ strdeq r0, [r3], -ip │ │ andeq r0, r3, r8, asr #13 │ │ andeq r0, r3, ip, lsr #13 │ │ andeq r0, r3, ip, asr #11 │ │ andeq r0, r3, r8, asr #10 │ │ ; instruction: 0xffdba9e1 │ │ @@ -459888,22 +459888,22 @@ │ │ beq 276448 │ │ ldr r0, [r4, #12] │ │ pop {r4, sl, fp, lr} │ │ b 275fc8 │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ andeq r7, r4, r4, lsl r3 │ │ - ; instruction: 0xffdc4a37 │ │ - ; instruction: 0xffdc4a0f │ │ + ; instruction: 0xffdc4a43 │ │ + ; instruction: 0xffdc4a1b │ │ ldr ip, [pc, #12] ; 276470 │ │ ldmib r0, {r1, r2, r3} │ │ add ip, pc, ip │ │ mov r0, ip │ │ b 2150dc <_Py_BuildValue_SizeT@@Base> │ │ - ; instruction: 0xffdc49cd │ │ + ; instruction: 0xffdc49d9 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #16 │ │ mov r4, r0 │ │ ldr r0, [r1, #4] │ │ ldrb r0, [r0, #87] ; 0x57 │ │ tst r0, #4 │ │ @@ -460748,20 +460748,20 @@ │ │ mov r0, #0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq lr, r2, r0, lsr #20 │ │ ldrdeq r6, [r4], -r8 │ │ ; instruction: 0x00046ebc │ │ ; instruction: 0xffdcfca1 │ │ - ; instruction: 0xffdc6aa5 │ │ + ; instruction: 0xffdc6ab1 │ │ andeq r6, r4, r4, asr #28 │ │ muleq r4, r8, ip │ │ andeq r6, r4, r4, lsl lr │ │ ; instruction: 0xffdcfbf9 │ │ - ; instruction: 0xffdca7f0 │ │ + ; instruction: 0xffdca7fc │ │ ; instruction: 0xffdcbcec │ │ andeq r6, r4, r4, lsr #24 │ │ ; instruction: 0xffdd75a3 │ │ push {fp, lr} │ │ mov fp, sp │ │ mov r2, r0 │ │ ldr r0, [r0, #8] │ │ @@ -461936,16 +461936,16 @@ │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ mov r0, r7 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ andeq r5, r4, r4, lsr #16 │ │ - ; instruction: 0xffdc4232 │ │ - ; instruction: 0xffdc420a │ │ + ; instruction: 0xffdc423e │ │ + ; instruction: 0xffdc4216 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ ldr r2, [r0, #8] │ │ mov r5, r0 │ │ cmp r2, #0 │ │ beq 2784b4 │ │ @@ -463232,15 +463232,15 @@ │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq r4, r4, r0, ror #14 │ │ - ; instruction: 0xffdc6a5f │ │ + ; instruction: 0xffdc6a6b │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ mov r0, r1 │ │ bl df878 │ │ cmp r0, #0 │ │ beq 2798e4 │ │ @@ -463283,15 +463283,15 @@ │ │ add r2, pc, r2 │ │ mov r0, r2 │ │ b 2150dc <_Py_BuildValue_SizeT@@Base> │ │ ldr r0, [pc, #4] ; 27995c │ │ add r0, pc, r0 │ │ b 2150dc <_Py_BuildValue_SizeT@@Base> │ │ ; instruction: 0xffdd8a8c │ │ - ; instruction: 0xffdc6016 │ │ + ; instruction: 0xffdc6022 │ │ ; instruction: 0xffdd1619 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r6, r0 │ │ ldr r0, [r1, #4] │ │ mov r5, #0 │ │ @@ -463857,15 +463857,15 @@ │ │ mov r1, r0 │ │ ldr r0, [pc, #20] ; 27a25c │ │ ldr r2, [r4, #12] │ │ add r0, pc, r0 │ │ pop {r4, sl, fp, lr} │ │ b 16a20c │ │ ; instruction: 0xffdb8f7f │ │ - ; instruction: 0xffdc3948 │ │ + ; instruction: 0xffdc3954 │ │ ; instruction: 0xffdc7ab7 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ ldr r0, [r0, #12] │ │ mov r5, r2 │ │ mov r4, r1 │ │ @@ -464134,15 +464134,15 @@ │ │ ldr r3, [r0, #16] │ │ mov r0, ip │ │ b 2150dc <_Py_BuildValue_SizeT@@Base> │ │ ldr r0, [pc, #8] ; 27a6ac │ │ add r0, pc, r0 │ │ b 2150dc <_Py_BuildValue_SizeT@@Base> │ │ ; instruction: 0xffdb8e22 │ │ - ; instruction: 0xffdbda9b │ │ + ; instruction: 0xffdbdaa7 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ bl 2432e4 │ │ ldr r0, [r4, #16] │ │ cmp r0, #0 │ │ beq 27a6dc │ │ @@ -464496,15 +464496,15 @@ │ │ bl 1f8804 │ │ mov r0, sl │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andeq fp, r2, r0, asr #32 │ │ ldrdeq fp, [r2], -r4 │ │ andeq r3, r4, r0, ror #30 │ │ - ; instruction: 0xffdc2f4c │ │ + ; instruction: 0xffdc2f58 │ │ andeq sl, r2, r8, asr lr │ │ ; instruction: 0x0002afb0 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r0 │ │ ldr r0, [r0, #16] │ │ ldr r0, [r0, #8] │ │ @@ -465182,15 +465182,15 @@ │ │ add r0, r0, #1 │ │ str r0, [r5] │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffdd0cb5 │ │ andeq sl, r2, r0, lsr #11 │ │ - ; instruction: 0xffdbcc28 │ │ + ; instruction: 0xffdbcc34 │ │ strdeq sl, [r2], -ip │ │ ; instruction: 0xffdd1e5c │ │ andeq sl, r2, r4, ror #9 │ │ andeq sl, r2, r4, lsr #7 │ │ ldmib r0, {r1, r2} │ │ ldr r0, [r0, #24] │ │ ldr r2, [r2, #8] │ │ @@ -465561,15 +465561,15 @@ │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andeq r9, r2, r8, ror #26 │ │ andeq r9, r2, r0, ror #26 │ │ ; instruction: 0xffdd695d │ │ ; instruction: 0xffdc8edf │ │ andeq r9, r2, r4, ror #30 │ │ - ; instruction: 0xffdc33d0 │ │ + ; instruction: 0xffdc33dc │ │ andeq r9, r2, r8, asr #31 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r0 │ │ ldr r0, [r0, #20] │ │ cmp r0, #0 │ │ beq 27bd2c │ │ @@ -465765,15 +465765,15 @@ │ │ pop {r4, r5, fp, lr} │ │ b 16a20c │ │ ldr r0, [pc, #8] ; 27c024 │ │ add r0, pc, r0 │ │ pop {r4, r5, fp, lr} │ │ b 16a20c │ │ ; instruction: 0xffdc5ce7 │ │ - ; instruction: 0xffdc2eea │ │ + ; instruction: 0xffdc2ef6 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ beq 27c058 │ │ mov r3, r1 │ │ mov r1, r2 │ │ @@ -466251,15 +466251,15 @@ │ │ ldr r0, [pc, #20] ; 27c7c0 │ │ str lr, [sp] │ │ add r0, pc, r0 │ │ stmib sp, {r4, ip} │ │ bl 2150dc <_Py_BuildValue_SizeT@@Base> │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffdc2752 │ │ + ; instruction: 0xffdc275e │ │ ; instruction: 0xffdb6d22 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #16 │ │ mov r4, r0 │ │ ldr r0, [r1, #4] │ │ ldrb r0, [r0, #87] ; 0x57 │ │ @@ -466330,15 +466330,15 @@ │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ mov r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ ; instruction: 0xffdcf9a9 │ │ muleq r2, r4, r2 │ │ - ; instruction: 0xffdc38a3 │ │ + ; instruction: 0xffdc38af │ │ ; instruction: 0x000291bc │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ bl 2432e4 │ │ ldr r0, [r4, #8] │ │ ldr r1, [r0] │ │ @@ -467368,61 +467368,61 @@ │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ andeq r1, r4, ip, lsl #20 │ │ andeq r5, r5, r8, lsl #30 │ │ ; instruction: 0xffdcc96d │ │ ; instruction: 0xffdd2a58 │ │ - ; instruction: 0xffdc1bf9 │ │ + ; instruction: 0xffdc1c05 │ │ ; instruction: 0xffdb7380 │ │ ; instruction: 0xffdc76ea │ │ ; instruction: 0xffdd74d6 │ │ ; instruction: 0xffdd1340 │ │ ldrdeq r5, [r5], -ip │ │ andeq r8, r2, r0, lsr #13 │ │ andeq r5, r5, r0, asr #27 │ │ andeq r5, r5, r4, ror sp │ │ andeq r0, r0, r4, ror #10 │ │ - ; instruction: 0xffdbc419 │ │ + ; instruction: 0xffdbc425 │ │ ; instruction: 0xffdc9896 │ │ ; instruction: 0xffdcae09 │ │ ; instruction: 0xffdc9865 │ │ - ; instruction: 0xffdbac48 │ │ + ; instruction: 0xffdbac54 │ │ ; instruction: 0xffdd4eec │ │ - ; instruction: 0xffdc19d2 │ │ + ; instruction: 0xffdc19de │ │ ; instruction: 0xffdcec90 │ │ ; instruction: 0xffdb7162 │ │ ; instruction: 0xffdb34c4 │ │ ; instruction: 0xffdcc68d │ │ ; instruction: 0xffdb3493 │ │ - ; instruction: 0xffdbd86b │ │ + ; instruction: 0xffdbd877 │ │ ; instruction: 0xffdd1100 │ │ ; instruction: 0xffdc9738 │ │ - ; instruction: 0xffdc2c49 │ │ - ; instruction: 0xffdbef5c │ │ + ; instruction: 0xffdc2c55 │ │ + ; instruction: 0xffdbef68 │ │ ; instruction: 0xffdd71f6 │ │ ; instruction: 0xffdb5b06 │ │ ; instruction: 0xffdd856b │ │ ; instruction: 0xffdb5ad5 │ │ ; instruction: 0xffdb3382 │ │ ; instruction: 0xffdb1022 │ │ ; instruction: 0xffdd263c │ │ - ; instruction: 0xffdc4290 │ │ + ; instruction: 0xffdc429c │ │ ; instruction: 0xffdd711e │ │ ; instruction: 0xffdb474e │ │ ; instruction: 0xffdb8492 │ │ ; instruction: 0xffdb32c7 │ │ - ; instruction: 0xffdba994 │ │ + ; instruction: 0xffdba9a0 │ │ ; instruction: 0xffdcc465 │ │ - ; instruction: 0xffdbedc0 │ │ + ; instruction: 0xffdbedcc │ │ ; instruction: 0xffdd5ec3 │ │ ; instruction: 0xffdc9524 │ │ ; instruction: 0xffdb6e8a │ │ ; instruction: 0xffdce97f │ │ - ; instruction: 0xffdba8d0 │ │ + ; instruction: 0xffdba8dc │ │ ; instruction: 0xffdd24b4 │ │ andeq r8, r2, r0, lsr #4 │ │ ; instruction: 0xffdb8352 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r6, r0 │ │ @@ -468127,15 +468127,15 @@ │ │ mov r0, #0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, sp │ │ bl 27f2a8 <_PyOS_IsMainThread@@Base+0x10bc> │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffdc368c │ │ + ; instruction: 0xffdc3698 │ │ andeq r7, r2, r0, asr #15 │ │ ; instruction: 0x000277b0 │ │ ; instruction: 0xffdcf57b │ │ andeq r7, r2, r0, lsl #14 │ │ andeq r4, r5, r4, lsr #26 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ @@ -468240,15 +468240,15 @@ │ │ beq 27e66c <_PyOS_IsMainThread@@Base+0x480> │ │ mov r0, #0 │ │ pop {r4, sl, fp, pc} │ │ ldr r1, [r4, #4] │ │ mvn r0, #0 │ │ pop {r4, sl, fp, lr} │ │ b 27f370 <_PyOS_IsMainThread@@Base+0x1184> │ │ - ; instruction: 0xffdc19d0 │ │ + ; instruction: 0xffdc19dc │ │ andeq r7, r2, r0, lsr #10 │ │ andeq r7, r2, r0, lsl r5 │ │ ; instruction: 0xffdcf2db │ │ andeq r7, r2, r0, ror #8 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r1 │ │ @@ -468838,15 +468838,15 @@ │ │ mov r0, r5 │ │ mvn r1, #0 │ │ pop {r4, r5, fp, lr} │ │ b 27f634 <_PyOS_IsMainThread@@Base+0x1448> │ │ ; instruction: 0xffdd4812 │ │ ; instruction: 0xffdd47e2 │ │ ; instruction: 0xffdafb11 │ │ - ; instruction: 0xffdb85cd │ │ + ; instruction: 0xffdb85d9 │ │ ldrdeq r6, [r2], -r8 │ │ andeq r6, r2, r8, asr #23 │ │ ; instruction: 0xffdce993 │ │ andeq r6, r2, r8, lsl fp │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #16 │ │ @@ -470291,62 +470291,62 @@ │ │ mov r2, #9 │ │ add r1, pc, r1 │ │ bl 215608 │ │ asr r4, r0, #31 │ │ mov r0, r4 │ │ pop {r4, r5, fp, pc} │ │ ; instruction: 0xffdcae77 │ │ - ; instruction: 0xffdb805c │ │ + ; instruction: 0xffdb8068 │ │ ; instruction: 0xffdcc0d6 │ │ - ; instruction: 0xffdbedd2 │ │ - ; instruction: 0xffdc1876 │ │ + ; instruction: 0xffdbedde │ │ + ; instruction: 0xffdc1882 │ │ ; instruction: 0xffdae5da │ │ - ; instruction: 0xffdbacd1 │ │ - ; instruction: 0xffdb7fbc │ │ + ; instruction: 0xffdbacdd │ │ + ; instruction: 0xffdb7fc8 │ │ ; instruction: 0xffdc2d01 │ │ ; instruction: 0xffdd468a │ │ ; instruction: 0xffdd4676 │ │ ; instruction: 0xffdcbfe2 │ │ ; instruction: 0xffdcad2b │ │ ; instruction: 0xffdd0eac │ │ ; instruction: 0xffdd59a9 │ │ ; instruction: 0xffdc8079 │ │ - ; instruction: 0xffdbffe7 │ │ + ; instruction: 0xffdbfff3 │ │ ; instruction: 0xffdd0e44 │ │ ; instruction: 0xffdb1c77 │ │ ; instruction: 0xffdcd14a │ │ ; instruction: 0xffdce3f2 │ │ ; instruction: 0xffdaf70f │ │ ; instruction: 0xffdb072b │ │ ; instruction: 0xffdcfa13 │ │ - ; instruction: 0xffdc164e │ │ + ; instruction: 0xffdc165a │ │ ; instruction: 0xffdcf9e3 │ │ ; instruction: 0xffdd0d50 │ │ ; instruction: 0xffdd0d3c │ │ ; instruction: 0xffdcbe0e │ │ ; instruction: 0xffdb1b4b │ │ - ; instruction: 0xffdbd78b │ │ + ; instruction: 0xffdbd797 │ │ ; instruction: 0xffdb2d4f │ │ ; instruction: 0xffdd329c │ │ - ; instruction: 0xffdbc134 │ │ + ; instruction: 0xffdbc140 │ │ ; instruction: 0xffdc68d1 │ │ ; instruction: 0xffdcbd52 │ │ - ; instruction: 0xffdbea3e │ │ - ; instruction: 0xffdb93ce │ │ + ; instruction: 0xffdbea4a │ │ + ; instruction: 0xffdb93da │ │ ; instruction: 0xffdc686f │ │ ; instruction: 0xffdb41b6 │ │ - ; instruction: 0xffdbc07c │ │ - ; instruction: 0xffdbfd33 │ │ + ; instruction: 0xffdbc088 │ │ + ; instruction: 0xffdbfd3f │ │ ; instruction: 0xffdd56a1 │ │ ; instruction: 0xffdb4152 │ │ ; instruction: 0xffdc7d56 │ │ ; instruction: 0xffdaf477 │ │ ; instruction: 0xffdb565f │ │ - ; instruction: 0xffdbe916 │ │ - ; instruction: 0xffdb92a7 │ │ + ; instruction: 0xffdbe922 │ │ + ; instruction: 0xffdb92b3 │ │ ; instruction: 0xffdd1dcf │ │ ; instruction: 0xffdc5592 │ │ │ │ 00280748 : │ │ ldr r0, [pc, #4] ; 280754 │ │ add r0, pc, r0 │ │ b 13f130 │ │ @@ -470483,15 +470483,15 @@ │ │ ldr r4, [pc, r4] │ │ ldr r0, [r4] │ │ add r0, r0, #1 │ │ str r0, [r4] │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffdbf9d3 │ │ + ; instruction: 0xffdbf9df │ │ muleq r2, ip, r1 │ │ andeq r5, r2, r0, lsr r1 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #24 │ │ mov r0, r1 │ │ ldr r1, [pc, #148] ; 280a30 │ │ @@ -470529,15 +470529,15 @@ │ │ ldr r4, [pc, r4] │ │ ldr r0, [r4] │ │ add r0, r0, #1 │ │ str r0, [r4] │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffdbf907 │ │ + ; instruction: 0xffdbf913 │ │ ldrdeq r5, [r2], -r4 │ │ andeq r5, r2, r8, ror r0 │ │ nop {0} │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #16 │ │ mov r0, r1 │ │ @@ -470571,15 +470571,15 @@ │ │ mov r4, r0 │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ nop {0} │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ - ; instruction: 0xffdbbb8e │ │ + ; instruction: 0xffdbbb9a │ │ andeq r5, r2, r8, asr #32 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ mov r0, r1 │ │ ldr r1, [pc, #108] ; 280b64 │ │ add r2, sp, #4 │ │ @@ -470606,15 +470606,15 @@ │ │ pop {r4, r5, fp, pc} │ │ ldr r0, [sp] │ │ bl 11f700 │ │ mov r4, r0 │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffdc0ef5 │ │ + ; instruction: 0xffdc0f01 │ │ andeq r4, r2, r0, lsr #31 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #24 │ │ add r0, sp, #8 │ │ mov r2, #3 │ │ bl 225cf4 <_PyTime_FromSecondsObject@@Base> │ │ @@ -470776,15 +470776,15 @@ │ │ pop {r4, sl, fp, pc} │ │ mov r0, sp │ │ bl 2818c0 │ │ mov r4, r0 │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffdba0f5 │ │ + ; instruction: 0xffdba101 │ │ andeq r4, r2, r8, ror #25 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #64 ; 0x40 │ │ mov r0, r1 │ │ ldr r1, [pc, #220] ; 280f08 │ │ sub r2, fp, #20 │ │ @@ -470843,15 +470843,15 @@ │ │ cmp r0, #0 │ │ bne 280edc │ │ b 280e84 │ │ ; instruction: 0xffdc3cb3 │ │ ; instruction: 0xffdc5f35 │ │ ; instruction: 0xffe17608 │ │ ; instruction: 0xffe17620 │ │ - ; instruction: 0xffdb72b9 │ │ + ; instruction: 0xffdb72c5 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #64 ; 0x40 │ │ mov r0, r1 │ │ ldr r1, [pc, #216] ; 28100c │ │ add r2, sp, #16 │ │ mov r4, #0 │ │ @@ -470908,15 +470908,15 @@ │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xffdb1039 │ │ andeq r4, r2, r4, lsr fp │ │ ; instruction: 0xffe174e4 │ │ ; instruction: 0xffe174fc │ │ - ; instruction: 0xffdb7195 │ │ + ; instruction: 0xffdb71a1 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #48 ; 0x30 │ │ ldr r2, [pc, #124] ; 2810b0 │ │ mov r0, r1 │ │ add r1, sp, #4 │ │ add r2, pc, r2 │ │ @@ -470946,15 +470946,15 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ ; instruction: 0xffdafa53 │ │ - ; instruction: 0xffdb8859 │ │ + ; instruction: 0xffdb8865 │ │ andeq r4, r2, ip, lsr sl │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #56 ; 0x38 │ │ add r0, sp, #8 │ │ mov r5, r1 │ │ mov r4, #0 │ │ @@ -471047,15 +471047,15 @@ │ │ bl 146fb0 │ │ mov r0, r9 │ │ bl 146fb0 │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ; instruction: 0xffdc722f │ │ - ; instruction: 0xffdbf1a4 │ │ + ; instruction: 0xffdbf1b0 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ ldr r0, [pc, #132] ; 2812e0 │ │ mov r5, r1 │ │ add r0, pc, r0 │ │ bl 207eb0 │ │ mov r4, #0 │ │ @@ -471445,29 +471445,29 @@ │ │ bl 225bf4 <_PyTime_FromTimespec@@Base> │ │ cmp r0, #0 │ │ bpl 281600 │ │ b 2817a4 │ │ nop {0} │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ - ; instruction: 0xffdb6ccc │ │ + ; instruction: 0xffdb6cd8 │ │ ; instruction: 0xffdcea22 │ │ ; instruction: 0xffdc6b2a │ │ ; instruction: 0xffdb597d │ │ ; instruction: 0xffdb4737 │ │ ; instruction: 0xffdc46b3 │ │ ; instruction: 0xffdb1c5f │ │ strdeq r4, [r2], -r0 │ │ ; instruction: 0xffdc55d8 │ │ andeq r4, r2, r4, lsr #5 │ │ ; instruction: 0xffdb0a04 │ │ andeq r4, r2, r4, lsr r5 │ │ - ; instruction: 0xffdbffa9 │ │ + ; instruction: 0xffdbffb5 │ │ ; instruction: 0xffdb5821 │ │ - ; instruction: 0xffdc0341 │ │ + ; instruction: 0xffdc034d │ │ ; instruction: 0xffdce69a │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ ldr r0, [pc, #292] ; 2819f8 │ │ add r0, pc, r0 │ │ bl 150c58 │ │ @@ -471540,15 +471540,15 @@ │ │ mov r0, r5 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r5 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ strdeq r1, [r5], -r8 │ │ - ; instruction: 0xffdbca24 │ │ + ; instruction: 0xffdbca30 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #36 ; 0x24 │ │ mov sl, r0 │ │ mov r4, r1 │ │ mov r0, r1 │ │ mov r1, #44 ; 0x2c │ │ @@ -471755,15 +471755,15 @@ │ │ mov r0, #1 │ │ pop {fp, pc} │ │ ; instruction: 0xffdc5122 │ │ ; instruction: 0xffdce137 │ │ ; instruction: 0xffdb3ff4 │ │ ; instruction: 0xffdd3f70 │ │ ; instruction: 0xffdd2bae │ │ - ; instruction: 0xffdbd227 │ │ + ; instruction: 0xffdbd233 │ │ ; instruction: 0xffdd1a0a │ │ muleq r2, r8, sp │ │ nop {0} │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #112 ; 0x70 │ │ mov r5, r1 │ │ @@ -471956,23 +471956,23 @@ │ │ mvn r5, #0 │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ ; instruction: 0xffdadc6e │ │ - ; instruction: 0xffdbd104 │ │ + ; instruction: 0xffdbd110 │ │ andeq sp, r3, r0, asr r3 │ │ andeq sp, r3, r0, lsr r3 │ │ andeq sp, r3, r0, lsl #4 │ │ ; instruction: 0xffdac832 │ │ andeq sp, r3, r0, lsl #3 │ │ ldrdeq r1, [r5], -r8 │ │ - ; instruction: 0xffdb791e │ │ - ; instruction: 0xffdbcf1f │ │ + ; instruction: 0xffdb792a │ │ + ; instruction: 0xffdbcf2b │ │ muleq r2, r0, sl │ │ ; instruction: 0x00023cb0 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #72 ; 0x48 │ │ mov r8, r0 │ │ mov r0, #0 │ │ @@ -472210,28 +472210,28 @@ │ │ ; instruction: 0xffdad8fa │ │ ; instruction: 0xffdc4c4f │ │ ; instruction: 0xffdca058 │ │ ; instruction: 0xffdc0d04 │ │ ; instruction: 0xffdc4bab │ │ ; instruction: 0xffdc9fb0 │ │ ; instruction: 0xffdc0c5c │ │ - ; instruction: 0xffdbf831 │ │ - ; instruction: 0xffdb8bd2 │ │ + ; instruction: 0xffdbf83d │ │ + ; instruction: 0xffdb8bde │ │ ; instruction: 0xffdd145f │ │ ; instruction: 0xffdcee3c │ │ - ; instruction: 0xffdbf708 │ │ + ; instruction: 0xffdbf714 │ │ ; instruction: 0xffdc8c64 │ │ ; instruction: 0xffdc7950 │ │ ; instruction: 0xffdcb12b │ │ andeq r0, r5, r8, lsr #30 │ │ andeq r0, r5, r0, asr #28 │ │ andeq ip, r3, r0, lsl #27 │ │ ; instruction: 0xffdcc372 │ │ andeq r0, r5, r4, lsl #28 │ │ - ; instruction: 0xffdba22d │ │ + ; instruction: 0xffdba239 │ │ strdeq r0, [r5], -r8 │ │ ldrdeq r0, [r5], -r8 │ │ andeq r0, r5, r4, asr #27 │ │ │ │ 002824b8 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ @@ -472392,17 +472392,17 @@ │ │ ; instruction: 0x0003d1b8 │ │ andeq r0, r5, r8, asr #26 │ │ ; instruction: 0xffdc4881 │ │ andeq r3, r2, r4, lsl #10 │ │ andeq r0, r5, ip, ror sp │ │ ; instruction: 0xffdce231 │ │ ; instruction: 0xffe15eec │ │ - ; instruction: 0xffdb9ff0 │ │ + ; instruction: 0xffdb9ffc │ │ andeq ip, r3, r8, ror #25 │ │ - ; instruction: 0xffdbdc9e │ │ + ; instruction: 0xffdbdcaa │ │ muleq r3, r0, sp │ │ ; instruction: 0xffdad423 │ │ andeq ip, r3, ip, asr #23 │ │ ; instruction: 0xffdcd731 │ │ strdeq r0, [r5], -ip │ │ strdeq r0, [r5], -r0 ; │ │ ; instruction: 0xffdb0c93 │ │ @@ -472530,15 +472530,15 @@ │ │ mov r0, r6 │ │ mov r1, r4 │ │ mov r2, r5 │ │ mov r3, r7 │ │ pop {r4, r5, r6, r7, fp, lr} │ │ b 143ed0 <_PyObject_GenericSetAttrWithDict@@Base> │ │ andeq r0, r5, r8, ror #20 │ │ - ; instruction: 0xffdb6039 │ │ + ; instruction: 0xffdb6045 │ │ andeq r3, r2, r4, asr #4 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ ldr r0, [r0, #12] │ │ mov r5, r2 │ │ mov r4, r1 │ │ @@ -473177,20 +473177,20 @@ │ │ bl 1f8804 │ │ mvn r4, #0 │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ andeq r2, r2, r0, ror #11 │ │ andeq r2, r2, ip, asr #11 │ │ - ; instruction: 0xffdb66c5 │ │ - ; instruction: 0xffdbbc8c │ │ + ; instruction: 0xffdb66d1 │ │ + ; instruction: 0xffdbbc98 │ │ andeq r2, r2, r4, asr r7 │ │ ; instruction: 0xffdc1834 │ │ ldrdeq r2, [r2], -ip │ │ - ; instruction: 0xffdba894 │ │ + ; instruction: 0xffdba8a0 │ │ andeq r2, r2, r4, lsl #15 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ mov r8, r0 │ │ subs r0, r2, #1 │ │ mov sl, r3 │ │ @@ -473693,15 +473693,15 @@ │ │ ldr r0, [r5, #16] │ │ bl 21f3b0 │ │ mov r0, r5 │ │ bl 146fb0 │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xffdbb694 │ │ + ; instruction: 0xffdbb6a0 │ │ ; instruction: 0xffdc49b2 │ │ andeq r2, r2, ip, rrx │ │ ; instruction: 0xffdc8849 │ │ ; instruction: 0xffdc629e │ │ andeq r2, r2, r0, asr #32 │ │ ; instruction: 0xffdc9bda │ │ andeq r2, r2, r8, lsl #1 │ │ @@ -473771,15 +473771,15 @@ │ │ ldr r1, [pc, #20] ; 283cd0 │ │ ldr r0, [pc, #20] ; 283cd4 │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffdb8965 │ │ + ; instruction: 0xffdb8971 │ │ andeq pc, r4, ip, lsr #13 │ │ push {fp, lr} │ │ mov fp, sp │ │ bl 2317a8 │ │ pop {fp, lr} │ │ b 11f91c │ │ ldr r0, [pc, #16] ; 283d04 │ │ @@ -474840,26 +474840,26 @@ │ │ bne 284ce4 │ │ b 284ce0 │ │ ; instruction: 0xffdc6658 │ │ andeq r1, r2, ip, lsr #10 │ │ ; instruction: 0xffdd156d │ │ ; instruction: 0xffdcf002 │ │ ; instruction: 0xffdab2c2 │ │ - ; instruction: 0xffdb6679 │ │ + ; instruction: 0xffdb6685 │ │ ; instruction: 0xffdb1418 │ │ ; instruction: 0xffdac214 │ │ ; instruction: 0xffdac1d2 │ │ ; instruction: 0xffdc3a1d │ │ ; instruction: 0xffdb12ed │ │ ; instruction: 0xffdac0fc │ │ ; instruction: 0xffdc3949 │ │ ; instruction: 0xffdbe43c │ │ ; instruction: 0xffdcfda2 │ │ ; instruction: 0xffdafc0d │ │ - ; instruction: 0xffdb7a89 │ │ + ; instruction: 0xffdb7a95 │ │ ; instruction: 0xffdcb1fd │ │ ; instruction: 0xffdceb3c │ │ ; instruction: 0xffdcfc31 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r0, r1 │ │ @@ -475000,15 +475000,15 @@ │ │ bl 1f9430 │ │ b 284fac │ │ mov r5, r8 │ │ mov r0, r5 │ │ bl 1679b8 │ │ mov r6, r0 │ │ b 284fb0 │ │ - ; instruction: 0xffdb332c │ │ + ; instruction: 0xffdb3338 │ │ ; instruction: 0xffdc8994 │ │ andeq r0, r2, r4, lsr #22 │ │ strdeq r0, [r2], -ip │ │ andeq r0, r2, r8, ror #22 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ ldrb r1, [r0] │ │ @@ -475152,17 +475152,17 @@ │ │ beq 28524c │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xffdc47f2 │ │ - ; instruction: 0xffdb8b1a │ │ + ; instruction: 0xffdb8b26 │ │ ; instruction: 0xffdae0e0 │ │ - ; instruction: 0xffdb8aea │ │ + ; instruction: 0xffdb8af6 │ │ ; instruction: 0xffdce65a │ │ ; instruction: 0xffdcf76e │ │ ; instruction: 0xffdb067a │ │ ; instruction: 0xffdace40 │ │ ; instruction: 0xffdc1cad │ │ ; instruction: 0xffdc57f1 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ @@ -475249,15 +475249,15 @@ │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ andeq sl, r3, r0, asr r4 │ │ - ; instruction: 0xffdbc67a │ │ + ; instruction: 0xffdbc686 │ │ andeq r0, r2, ip, lsl r7 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ beq 28544c │ │ @@ -475303,15 +475303,15 @@ │ │ mov r0, r5 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq r0, r2, r8, ror r6 │ │ - ; instruction: 0xffdb2d66 │ │ + ; instruction: 0xffdb2d72 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r2 │ │ mov r4, r1 │ │ bl 14025c │ │ ldr r1, [r0] │ │ mov r6, r0 │ │ @@ -475825,22 +475825,22 @@ │ │ ldr r0, [r4] │ │ subs r0, r0, #1 │ │ str r0, [r4] │ │ bne 285ca8 │ │ b 285ca0 │ │ ; instruction: 0x0003a1b4 │ │ ; instruction: 0xffda9155 │ │ - ; instruction: 0xffdbc3f1 │ │ + ; instruction: 0xffdbc3fd │ │ andeq r0, r2, r4, asr #8 │ │ andeq r0, r2, r4, lsr #8 │ │ ; instruction: 0xffdc7fbf │ │ andeq r0, r2, r0, asr r4 │ │ ; instruction: 0xffdc7f93 │ │ andeq r0, r2, ip, asr r5 │ │ - ; instruction: 0xffdbaeeb │ │ + ; instruction: 0xffdbaef7 │ │ andeq r0, r2, r8, asr #14 │ │ andeq r0, r2, r4, lsr r7 │ │ andeq r0, r2, ip, lsl r7 │ │ andeq r0, r2, r4, lsl #14 │ │ andeq r0, r2, ip, ror #13 │ │ ldrdeq r0, [r2], -r4 │ │ andeq r0, r2, r0, asr #13 │ │ @@ -475855,30 +475855,30 @@ │ │ ldrdeq sp, [r4], -r4 │ │ ; instruction: 0xffdaf351 │ │ ; instruction: 0xffdcd06c │ │ ; instruction: 0xffdbf47d │ │ ; instruction: 0xffda97cd │ │ ; instruction: 0xffdc912a │ │ ; instruction: 0xffdc5aab │ │ - ; instruction: 0xffdb3fb3 │ │ + ; instruction: 0xffdb3fbf │ │ ; instruction: 0xffdab65b │ │ - ; instruction: 0xffdba924 │ │ - ; instruction: 0xffdba909 │ │ + ; instruction: 0xffdba930 │ │ + ; instruction: 0xffdba915 │ │ ; instruction: 0xffda9c55 │ │ ; instruction: 0xffdbd51a │ │ ; instruction: 0xffdc55cf │ │ - ; instruction: 0xffdb3ec0 │ │ + ; instruction: 0xffdb3ecc │ │ ; instruction: 0xffdad36e │ │ - ; instruction: 0xffdb9687 │ │ + ; instruction: 0xffdb9693 │ │ ; instruction: 0xffdc9ceb │ │ - ; instruction: 0xffdb53ab │ │ - ; instruction: 0xffdb80ee │ │ + ; instruction: 0xffdb53b7 │ │ + ; instruction: 0xffdb80fa │ │ ; instruction: 0xffda9f5c │ │ ; instruction: 0xffdac469 │ │ - ; instruction: 0xffdba498 │ │ + ; instruction: 0xffdba4a4 │ │ ; instruction: 0xffdb0587 │ │ ; instruction: 0xffdbef67 │ │ ; instruction: 0xffdc4243 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #124 ; 0x7c │ │ cmp r3, #0 │ │ @@ -476775,15 +476775,15 @@ │ │ andeq pc, r1, r0, lsr r8 ; │ │ ; instruction: 0xffdc7124 │ │ ; instruction: 0x0001f2b4 │ │ ; instruction: 0xffdc7619 │ │ ; instruction: 0xffdcc438 │ │ ; instruction: 0xffdadb36 │ │ ; instruction: 0xffdc73c5 │ │ - ; instruction: 0xffdb0c87 │ │ + ; instruction: 0xffdb0c93 │ │ ldrdeq pc, [r1], -r8 │ │ ; instruction: 0xffdc70ec │ │ andeq pc, r1, ip, ror r2 ; │ │ ; instruction: 0xffdc72c1 │ │ ; instruction: 0xffdc36fc │ │ muleq r1, r0, r3 │ │ andeq pc, r1, r0, lsl #7 │ │ @@ -476794,23 +476794,23 @@ │ │ ; instruction: 0xffdce4e1 │ │ ldrdeq pc, [r1], -r0 │ │ ; instruction: 0xffdcd34e │ │ ; instruction: 0xffdc0c9f │ │ ; instruction: 0xffdabd4f │ │ ; instruction: 0xffdb0bc0 │ │ ; instruction: 0xffdc37f3 │ │ - ; instruction: 0xffdb6015 │ │ + ; instruction: 0xffdb6021 │ │ strdeq pc, [r1], -ip │ │ ; instruction: 0xffdc5c0c │ │ andeq pc, r1, r0, lsr r4 ; │ │ andeq pc, r1, ip, lsr #8 │ │ strdeq pc, [r1], -r0 │ │ andeq r9, r3, r0, lsr r0 │ │ andeq r8, r3, r4, asr #31 │ │ - ; instruction: 0xffdb71ab │ │ + ; instruction: 0xffdb71b7 │ │ andeq pc, r1, r0, lsr r0 ; │ │ ; instruction: 0xffdc5919 │ │ andeq pc, r1, ip, ror r7 ; │ │ andeq pc, r1, r8, asr #10 │ │ andeq pc, r1, r0, lsr #10 │ │ ; instruction: 0xffdcd3d2 │ │ ; instruction: 0xffdccdfe │ │ @@ -477030,15 +477030,15 @@ │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andeq pc, r1, r8, lsl r0 ; │ │ muleq r1, r8, fp │ │ - ; instruction: 0xffdbab58 │ │ + ; instruction: 0xffdbab64 │ │ andeq lr, r1, ip, asr #22 │ │ andeq lr, r1, r8, lsl #22 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ mov r5, r1 │ │ ldr r1, [pc, #208] ; 2870a0 │ │ @@ -477412,15 +477412,15 @@ │ │ beq 28759c │ │ ldr r1, [pc, #16] ; 2875a4 │ │ ldr r0, [r0, #8] │ │ add r1, pc, r1 │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffdb3927 │ │ + ; instruction: 0xffdb3933 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ ldr r1, [pc, #32] ; 2875dc │ │ mov r3, #1 │ │ ldr r2, [pc, #28] ; 2875e0 │ │ add r1, pc, r1 │ │ @@ -477439,15 +477439,15 @@ │ │ beq 287608 │ │ ldr r1, [pc, #16] ; 287610 │ │ ldr r0, [r0, #8] │ │ add r1, pc, r1 │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffdb8a38 │ │ + ; instruction: 0xffdb8a44 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ ldr r1, [pc, #140] ; 2876b4 │ │ add r2, sp, #4 │ │ add r1, pc, r1 │ │ bl 142870 <_PyObject_LookupAttrId@@Base> │ │ @@ -477990,15 +477990,15 @@ │ │ str r0, [r9] │ │ bne 287da0 │ │ mov r0, r9 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r8 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffdb769b │ │ + ; instruction: 0xffdb76a7 │ │ ldrdeq lr, [r1], -r8 │ │ andeq lr, r1, r8, asr #32 │ │ ; instruction: 0xffdc4454 │ │ muleq r1, r0, ip │ │ andeq r7, r3, r8, lsl pc │ │ ; instruction: 0xffdbd2d7 │ │ ; instruction: 0xffdbf153 │ │ @@ -478758,31 +478758,31 @@ │ │ andeq r7, r3, ip, lsr r6 │ │ ; instruction: 0xffdc4d52 │ │ ; instruction: 0xffdc3941 │ │ ; instruction: 0xffdc9aa4 │ │ ; instruction: 0xffdc1376 │ │ ; instruction: 0xffdc7098 │ │ ; instruction: 0xffdc5d28 │ │ - ; instruction: 0xffdb25ea │ │ + ; instruction: 0xffdb25f6 │ │ ; instruction: 0xffdc2776 │ │ - ; instruction: 0xffdb10e8 │ │ + ; instruction: 0xffdb10f4 │ │ ; instruction: 0xffdc4ca8 │ │ ; instruction: 0xffdc4d36 │ │ ; instruction: 0xffdc3925 │ │ ; instruction: 0xffdc9a58 │ │ ; instruction: 0xffdc132a │ │ ; instruction: 0xffdc7068 │ │ ; instruction: 0xffdc5d10 │ │ - ; instruction: 0xffdb25d2 │ │ + ; instruction: 0xffdb25de │ │ ; instruction: 0xffdc26f6 │ │ - ; instruction: 0xffdb1068 │ │ + ; instruction: 0xffdb1074 │ │ ; instruction: 0xffdc4c50 │ │ ; instruction: 0xffdbc2a2 │ │ andeq sp, r1, ip, lsl #4 │ │ - ; instruction: 0xffdb7a1d │ │ + ; instruction: 0xffdb7a29 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ beq 288b1c │ │ mov r3, r1 │ │ mov r1, r2 │ │ @@ -479372,15 +479372,15 @@ │ │ andeq ip, r1, r8, lsr #19 │ │ ; instruction: 0xffdbbb01 │ │ strdeq ip, [r1], -ip ; │ │ ; instruction: 0xffdcb803 │ │ andeq ip, r1, ip, ror r9 │ │ ; instruction: 0xffdc48a5 │ │ ; instruction: 0xffdbb849 │ │ - ; instruction: 0xffdb704f │ │ + ; instruction: 0xffdb705b │ │ andeq ip, r1, r4, lsl r9 │ │ andeq ip, r1, r8, ror fp │ │ ; instruction: 0xffdcabb2 │ │ ; instruction: 0xffdc9280 │ │ andeq ip, r1, ip, lsr #17 │ │ ; instruction: 0xffdca408 │ │ andeq ip, r1, r0, ror #13 │ │ @@ -479533,15 +479533,15 @@ │ │ mov r0, r8 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffda6175 │ │ ; instruction: 0xffdbb61c │ │ andeq ip, r1, r8, lsr r5 │ │ ; instruction: 0xffdc07d1 │ │ - ; instruction: 0xffdb8554 │ │ + ; instruction: 0xffdb8560 │ │ andeq ip, r1, r4, lsr #8 │ │ b 28a2ec │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #48 ; 0x30 │ │ mov r6, sp │ │ mov r4, r1 │ │ @@ -479634,15 +479634,15 @@ │ │ ; instruction: 0xffdb90ec │ │ ; instruction: 0xffda967e │ │ ; instruction: 0xffda7665 │ │ ; instruction: 0xffda64f5 │ │ ; instruction: 0xffdbb3c4 │ │ andeq ip, r1, r0, ror #5 │ │ ; instruction: 0xffdc05d5 │ │ - ; instruction: 0xffdb8358 │ │ + ; instruction: 0xffdb8364 │ │ andeq ip, r1, r8, ror #4 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #48 ; 0x30 │ │ mov r7, sp │ │ mov r5, r1 │ │ mov r6, r0 │ │ @@ -479722,15 +479722,15 @@ │ │ b 2898a4 │ │ ; instruction: 0xffdac823 │ │ ; instruction: 0xffda74d1 │ │ ; instruction: 0xffda6361 │ │ ; instruction: 0xffdbb254 │ │ andeq ip, r1, r0, ror r1 │ │ ; instruction: 0xffdc0425 │ │ - ; instruction: 0xffdb81b0 │ │ + ; instruction: 0xffdb81bc │ │ strdeq ip, [r1], -ip ; │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r0 │ │ sub r0, r2, #1 │ │ mov r7, r2 │ │ mov r6, r1 │ │ @@ -479786,15 +479786,15 @@ │ │ cmn r0, #1 │ │ bne 289a14 │ │ bl 1f8864 │ │ cmp r0, #0 │ │ bne 289a8c │ │ mvn r2, #0 │ │ b 289a14 │ │ - ; instruction: 0xffdb14c7 │ │ + ; instruction: 0xffdb14d3 │ │ ldrdeq ip, [r1], -ip ; │ │ andeq ip, r1, ip, asr #1 │ │ ; instruction: 0xffdc3e97 │ │ andeq ip, r1, ip, lsl r0 │ │ ; instruction: 0xffdbb11c │ │ andeq ip, r1, r8, lsr r0 │ │ push {r4, r5, r6, r7, fp, lr} │ │ @@ -479990,20 +479990,20 @@ │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ mov r4, r5 │ │ mov r0, r4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xffdb645c │ │ + ; instruction: 0xffdb6468 │ │ muleq r1, r0, lr │ │ ; instruction: 0xffdbaf44 │ │ andeq fp, r1, r0, ror #28 │ │ ; instruction: 0xffdc00f9 │ │ - ; instruction: 0xffdb7e84 │ │ + ; instruction: 0xffdb7e90 │ │ andeq fp, r1, r4, lsl lr │ │ ; instruction: 0x0001bdbc │ │ andeq fp, r1, ip, lsl #26 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #16 │ │ mov r5, r0 │ │ @@ -480307,15 +480307,15 @@ │ │ ldr r0, [pc, #28] ; 28a2e8 │ │ ldr r0, [pc, r0] │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffdadf4d │ │ + ; instruction: 0xffdadf59 │ │ andeq fp, r1, r8, lsl #19 │ │ andeq fp, r1, r4, asr #15 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #112 ; 0x70 │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ @@ -480557,15 +480557,15 @@ │ │ mov r4, r1 │ │ bl 1f8864 │ │ cmp r0, #0 │ │ bne 28a5e8 │ │ b 28a5fc │ │ andeq fp, r1, ip, ror #10 │ │ andeq fp, r1, ip, asr r5 │ │ - ; instruction: 0xffdafa2f │ │ + ; instruction: 0xffdafa3b │ │ andeq fp, r1, ip, lsr #9 │ │ andeq fp, r1, r0, asr #8 │ │ ldr r0, [r0, #8] │ │ lsr r0, r0, #31 │ │ b e15b0 │ │ ldrb r0, [r0, #12] │ │ ubfx r0, r0, #6, #1 │ │ @@ -480604,15 +480604,15 @@ │ │ b 167f94 │ │ ; instruction: 0xffdc2faa │ │ ; instruction: 0xffdc1b99 │ │ ; instruction: 0xffdc7d14 │ │ ; instruction: 0xffdbf5e6 │ │ ; instruction: 0xffdc52c0 │ │ ; instruction: 0xffdc3fe4 │ │ - ; instruction: 0xffdb08a6 │ │ + ; instruction: 0xffdb08b2 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ ldr r0, [r0, #-8] │ │ ldr r1, [r4, #-4] │ │ ldr ip, [r4, #28] │ │ ldr r3, [r0, #4] │ │ @@ -480665,15 +480665,15 @@ │ │ mov r0, r4 │ │ bl 1a5ad0 │ │ ldr r0, [r4, #4] │ │ ldr r1, [r0, #160] ; 0xa0 │ │ mov r0, r4 │ │ pop {r4, sl, fp, lr} │ │ bx r1 │ │ - ; instruction: 0xffdada12 │ │ + ; instruction: 0xffdada1e │ │ ; instruction: 0x0001b2bc │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [r0, #20] │ │ cmp r0, #0 │ │ beq 28a8ac │ │ mov r3, r1 │ │ @@ -480853,15 +480853,15 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ ldr r0, [r6, #8] │ │ str r0, [r8, #16] │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ andeq r5, r3, r0, lsl #16 │ │ - ; instruction: 0xffdb5a36 │ │ + ; instruction: 0xffdb5a42 │ │ andeq fp, r1, ip, lsl #1 │ │ ldrdeq sl, [r1], -r8 │ │ andeq fp, r1, ip, lsl #1 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldr r2, [r0, #152] ; 0x98 │ │ mov r1, #0 │ │ @@ -481013,15 +481013,15 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ ldr r0, [pc, #24] ; 28adf0 │ │ ldr r0, [pc, r0] │ │ ldr r1, [r0] │ │ add r1, r1, #1 │ │ str r1, [r0] │ │ pop {fp, pc} │ │ - ; instruction: 0xffdb571e │ │ + ; instruction: 0xffdb572a │ │ andeq sl, r1, r4, ror sp │ │ ; instruction: 0x0001acb8 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ beq 28ae20 │ │ @@ -481409,15 +481409,15 @@ │ │ ldr r0, [r5] │ │ str r4, [r9, #12] │ │ add r0, r0, #1 │ │ str r0, [r5] │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xffdb3e5f │ │ + ; instruction: 0xffdb3e6b │ │ ; instruction: 0xffdb9788 │ │ andeq sl, r1, r4, ror #13 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #4 │ │ mov r6, r2 │ │ mov r5, r1 │ │ @@ -481931,23 +481931,23 @@ │ │ ldr r0, [pc, #48] ; 28bc5c │ │ add r1, pc, r1 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xffdaf487 │ │ + ; instruction: 0xffdaf493 │ │ andeq sl, r1, ip, asr #1 │ │ strheq sl, [r1], -ip │ │ ; instruction: 0xffdc1e83 │ │ andeq sl, r1, r8 │ │ andeq sl, r1, r4 │ │ ; instruction: 0xffdb8f30 │ │ andeq r9, r1, ip, lsl #29 │ │ - ; instruction: 0xffdb20fe │ │ + ; instruction: 0xffdb210a │ │ andeq r9, r1, r0, asr pc │ │ ; instruction: 0xffdaa146 │ │ andeq r9, r1, r8, lsl pc │ │ ; instruction: 0xffda4f8b │ │ ldrdeq r9, [r1], -ip │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ @@ -482021,18 +482021,18 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f9a7c │ │ mov r6, #0 │ │ mov r0, r6 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xffdb4388 │ │ + ; instruction: 0xffdb4394 │ │ ; instruction: 0xffdb8e40 │ │ muleq r1, ip, sp │ │ - ; instruction: 0xffdb47aa │ │ + ; instruction: 0xffdb47b6 │ │ andeq r9, r1, r0, lsl #28 │ │ ; instruction: 0xffdb8e79 │ │ andeq r9, r1, ip, lsr #26 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r0 │ │ mov r4, r0 │ │ @@ -482238,22 +482238,22 @@ │ │ mov r4, r6 │ │ add r0, r0, #1 │ │ str r0, [r6] │ │ mov r0, r4 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xffdbafc9 │ │ strdeq r9, [r1], -r8 │ │ - ; instruction: 0xffdb44ee │ │ + ; instruction: 0xffdb44fa │ │ andeq r9, r1, r4, asr #22 │ │ ; instruction: 0xffdc16a2 │ │ andeq r9, r1, r0, asr sl │ │ ; instruction: 0xffdc3d6f │ │ andeq r9, r1, ip, lsl #20 │ │ andeq r9, r1, r0, lsr #20 │ │ - ; instruction: 0xffdb42bf │ │ + ; instruction: 0xffdb42cb │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ ldr r1, [r0, #4] │ │ ldr r0, [r0, #8] │ │ ldr r4, [r1, #16] │ │ cmp r0, #0 │ │ beq 28c164 │ │ @@ -482357,15 +482357,15 @@ │ │ add r0, sp, #4 │ │ bl db9a0 │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xffdb899c │ │ strdeq r9, [r1], -r8 │ │ - ; instruction: 0xffdb4306 │ │ + ; instruction: 0xffdb4312 │ │ andeq r9, r1, ip, asr r9 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ cmp r1, #0 │ │ bmi 28c370 │ │ mov r4, r0 │ │ ldr r3, [r0, #8]! │ │ @@ -482426,15 +482426,15 @@ │ │ cmp r2, #2 │ │ bge 28c324 │ │ bl efd58 <_PyBytes_Resize@@Base> │ │ cmp r0, #0 │ │ bmi 28c388 │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xffdb574c │ │ + ; instruction: 0xffdb5758 │ │ andeq r9, r1, r8, asr r7 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r0 │ │ mov r0, #0 │ │ mov r4, #0 │ │ bl eb3e4 │ │ @@ -482523,15 +482523,15 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mvn r6, #0 │ │ mov r0, r6 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ; instruction: 0xffdb557e │ │ + ; instruction: 0xffdb558a │ │ andeq r9, r1, r4, lsr #11 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r0, #28] │ │ sub r1, r1, #1 │ │ str r1, [r0, #28] │ │ bx lr │ │ push {r4, r5, r6, r7, fp, lr} │ │ @@ -482746,15 +482746,15 @@ │ │ mov r5, #0 │ │ mov r0, r5 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ ; instruction: 0x000344b0 │ │ andeq r9, r1, r8, ror #4 │ │ ; instruction: 0xffda7f3b │ │ - ; instruction: 0xffdb526c │ │ + ; instruction: 0xffdb5278 │ │ ; instruction: 0xffdb8342 │ │ andeq r9, r1, ip, lsr #5 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r6, r0 │ │ ldr r0, [r0, #8] │ │ mov r5, r2 │ │ @@ -483420,16 +483420,16 @@ │ │ str r1, [r0] │ │ bne 28d2f0 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mvn r7, #0 │ │ mov r0, r7 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ andeq r3, r3, r4, ror r7 │ │ - ; instruction: 0xffdb4955 │ │ - ; instruction: 0xffdb4929 │ │ + ; instruction: 0xffdb4961 │ │ + ; instruction: 0xffdb4935 │ │ andeq r8, r1, r4, ror #16 │ │ andeq r8, r1, r4, asr r8 │ │ ; instruction: 0xffdc061f │ │ andeq r8, r1, r4, lsr #15 │ │ andeq r8, r1, ip, ror #16 │ │ andeq r8, r1, r4, asr r8 │ │ andeq r3, r3, r0, ror #5 │ │ @@ -484184,15 +484184,15 @@ │ │ mov r0, r6 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ b 28dec0 │ │ ; instruction: 0x00017eb8 │ │ ; instruction: 0xffdbc12a │ │ ; instruction: 0xffdbbf2f │ │ ; instruction: 0x000183b0 │ │ - ; instruction: 0xffdb1574 │ │ + ; instruction: 0xffdb1580 │ │ strdeq r7, [r1], -r0 │ │ andeq r8, r1, r0, ror r0 │ │ andeq r8, r1, r0, lsl #2 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ @@ -486396,15 +486396,15 @@ │ │ str r1, [r4, #100] ; 0x64 │ │ bl 231bfc │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ mov r5, #0 │ │ b 2901e0 │ │ - ; instruction: 0xffdb048d │ │ + ; instruction: 0xffdb0499 │ │ andeq r5, r1, r8, lsl #25 │ │ andeq r5, r1, r8, ror ip │ │ ; instruction: 0xffdbda43 │ │ andeq r5, r1, r8, asr #23 │ │ andeq r5, r1, r0, lsl fp │ │ ; instruction: 0xffdb9d82 │ │ ; instruction: 0xffdb9cab │ │ @@ -486821,15 +486821,15 @@ │ │ ldr r1, [pc, #32] ; 2908b4 │ │ add r1, pc, r1 │ │ bl 1f8804 │ │ mov r6, #0 │ │ mov r0, r6 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffdae94f │ │ + ; instruction: 0xffdae95b │ │ andeq r5, r1, ip, asr r2 │ │ ; instruction: 0xffdb94ce │ │ ; instruction: 0xffdb94cf │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #36 ; 0x24 │ │ mov r4, r0 │ │ @@ -487164,15 +487164,15 @@ │ │ ldr r0, [r4, #96] ; 0x60 │ │ mov r1, #0 │ │ str r1, [r4, #100] ; 0x64 │ │ bl 231bfc │ │ mov r0, r7 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffdaa5cf │ │ + ; instruction: 0xffdaa5db │ │ andeq r5, r1, r8, asr #3 │ │ ; instruction: 0x000151b8 │ │ ; instruction: 0xffdbcf83 │ │ andeq r5, r1, r8, lsl #2 │ │ andeq r4, r1, ip, lsr #27 │ │ ; instruction: 0xffdb901e │ │ ; instruction: 0xffdb902f │ │ @@ -487446,23 +487446,23 @@ │ │ ldr r0, [r4, #96] ; 0x60 │ │ mov r1, #0 │ │ str r1, [r4, #100] ; 0x64 │ │ bl 231bfc │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xffdaf0c8 │ │ + ; instruction: 0xffdaf0d4 │ │ strdeq r4, [r1], -ip │ │ muleq r1, r4, sl │ │ ; instruction: 0xffdb8d06 │ │ ; instruction: 0xffdb8c2f │ │ ; instruction: 0x00014db4 │ │ ; instruction: 0xffdc0143 │ │ andeq r4, r1, r4, lsr #21 │ │ - ; instruction: 0xffdaeed8 │ │ + ; instruction: 0xffdaeee4 │ │ andeq r4, r1, ip, lsr #17 │ │ muleq r1, r8, r8 │ │ andeq r4, r1, ip, ror #25 │ │ mov r1, r0 │ │ ldr r0, [r0, #4] │ │ ldr r2, [r1, #48] ; 0x30 │ │ cmp r2, #0 │ │ @@ -490556,15 +490556,15 @@ │ │ mov r0, r4 │ │ bl 1452e4 │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffdb5be7 │ │ andeq r1, r1, ip, lsr r9 │ │ - ; instruction: 0xffda85fe │ │ + ; instruction: 0xffda860a │ │ ; instruction: 0xffdb0a4a │ │ ; instruction: 0x000119b4 │ │ ; instruction: 0x0002d1b8 │ │ ldrdeq r1, [r1], -ip │ │ ; instruction: 0xffdc1b29 │ │ ; instruction: 0xffdbcefb │ │ ; instruction: 0xffdb8020 │ │ @@ -491685,15 +491685,15 @@ │ │ beq 2954a0 │ │ ldr r1, [pc, #16] ; 2954a8 │ │ ldr r0, [r0, #8] │ │ add r1, pc, r1 │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {fp, pc} │ │ - ; instruction: 0xffda9cb7 │ │ + ; instruction: 0xffda9cc3 │ │ push {fp, lr} │ │ mov fp, sp │ │ bl 285394 │ │ cmp r0, #0 │ │ beq 2954d0 │ │ ldr r1, [pc, #16] ; 2954d8 │ │ ldr r0, [r0, #8] │ │ @@ -491905,15 +491905,15 @@ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ andeq r0, r1, r8, asr #7 │ │ ldrdeq r0, [r1], -r8 │ │ ; instruction: 0xffdb46ba │ │ andeq r0, r1, ip, ror #6 │ │ ; instruction: 0xffdb17f0 │ │ ; instruction: 0xffdba7de │ │ - ; instruction: 0xffda8502 │ │ + ; instruction: 0xffda850e │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #24 │ │ mov r4, r0 │ │ ldr r0, [r1, #4] │ │ ldrb r0, [r0, #87] ; 0x57 │ │ tst r0, #4 │ │ @@ -491970,15 +491970,15 @@ │ │ pop {r4, sl, fp, pc} │ │ ldr r0, [r1] │ │ add r0, r0, #1 │ │ str r0, [r1] │ │ mov r0, r1 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xffda6e83 │ │ + ; instruction: 0xffda6e8f │ │ andeq r0, r1, r0, asr #4 │ │ ; instruction: 0xffdbf147 │ │ ldrdeq r0, [r1], -r0 ; │ │ andeq fp, r2, r8, lsl #21 │ │ ; instruction: 0xffdb7eaa │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -492067,24 +492067,24 @@ │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ b 2150dc <_Py_BuildValue_SizeT@@Base> │ │ ; instruction: 0xffdb68fe │ │ ; instruction: 0xffdb4447 │ │ ; instruction: 0xffd9b193 │ │ - ; instruction: 0xffda7f40 │ │ + ; instruction: 0xffda7f4c │ │ ; instruction: 0xffdb68c2 │ │ ; instruction: 0xffdb442b │ │ - ; instruction: 0xffda7f18 │ │ + ; instruction: 0xffda7f24 │ │ ; instruction: 0xffdb689a │ │ ; instruction: 0xffd9b177 │ │ - ; instruction: 0xffda7efc │ │ + ; instruction: 0xffda7f08 │ │ ; instruction: 0xffdb43eb │ │ ; instruction: 0xffd9b15b │ │ - ; instruction: 0xffda6c6a │ │ + ; instruction: 0xffda6c76 │ │ ; instruction: 0xffdb685e │ │ ; instruction: 0xffdb43c7 │ │ ; instruction: 0xffd9b137 │ │ muleq r1, ip, r0 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #28 │ │ @@ -492994,15 +492994,15 @@ │ │ ; instruction: 0x0000f5bc │ │ ; instruction: 0xffdbd2d7 │ │ ; instruction: 0xffdbac30 │ │ andeq pc, r0, r0, asr #10 │ │ ldrdeq pc, [r0], -r8 │ │ ldrdeq pc, [r0], -r4 │ │ ; instruction: 0xffd98fed │ │ - ; instruction: 0xffda1b9a │ │ + ; instruction: 0xffda1ba6 │ │ ; instruction: 0xffdac8c6 │ │ andeq pc, r0, ip, ror #7 │ │ ldrdeq sl, [r2], -r4 │ │ andeq pc, r0, r8, asr #15 │ │ andeq pc, r0, r4, lsr #7 │ │ muleq r0, r8, r3 │ │ ; instruction: 0xffd9e0a2 │ │ @@ -493855,15 +493855,15 @@ │ │ andeq lr, r0, ip, asr #19 │ │ ; instruction: 0xffd9ec3d │ │ andeq sl, r2, r4, asr #2 │ │ muleq r0, r8, ip │ │ ; instruction: 0xffdada00 │ │ andeq lr, r0, r0, ror r9 │ │ ; instruction: 0xffdbc614 │ │ - ; instruction: 0xffda66a0 │ │ + ; instruction: 0xffda66ac │ │ muleq r2, ip, r0 │ │ ; instruction: 0xffdb2b87 │ │ andeq r2, r0, r0, lsl #29 │ │ andeq r2, r0, ip, lsr #28 │ │ andeq r2, r0, r0, lsl #28 │ │ andeq lr, r0, r0, lsr #22 │ │ ; instruction: 0xffd9ac09 │ │ @@ -494399,15 +494399,15 @@ │ │ bl 1f8804 │ │ mov r0, #0 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, r4 │ │ mov r1, r6 │ │ pop {r4, r5, r6, r7, fp, lr} │ │ b 295ad8 │ │ - ; instruction: 0xffda7337 │ │ + ; instruction: 0xffda7343 │ │ ldrdeq sp, [r0], -ip │ │ andeq sp, r0, ip, asr #25 │ │ ; instruction: 0xffdb5a97 │ │ andeq sp, r0, ip, lsl ip │ │ ; instruction: 0xffdb1e77 │ │ andeq sp, r0, r8, asr #23 │ │ ; instruction: 0xffd9de39 │ │ @@ -495325,15 +495325,15 @@ │ │ mov r2, sl │ │ mov r3, r8 │ │ str r6, [sp] │ │ bl 29a598 │ │ cmn r0, #1 │ │ bgt 2986d0 │ │ b 298c14 │ │ - ; instruction: 0xffda288b │ │ + ; instruction: 0xffda2897 │ │ muleq r0, ip, r4 │ │ andeq sp, r0, ip, lsl #9 │ │ ; instruction: 0xffdb5257 │ │ ldrdeq sp, [r0], -ip │ │ ; instruction: 0xffdb16a7 │ │ strdeq sp, [r0], -r8 │ │ ; instruction: 0xffd9d6a9 │ │ @@ -495350,28 +495350,28 @@ │ │ andeq sp, r0, ip, lsl r2 │ │ andeq sp, r0, r4, ror #5 │ │ ; instruction: 0xffdaa39b │ │ andeq r8, r2, r4, lsl #21 │ │ ; instruction: 0xffdb499b │ │ andeq r8, r2, r0, asr sl │ │ muleq r0, ip, r0 │ │ - ; instruction: 0xffda3ccd │ │ + ; instruction: 0xffda3cd9 │ │ andeq sp, r0, r0, ror #8 │ │ andeq sp, r0, r8, lsr #8 │ │ andeq r8, r2, ip, asr #15 │ │ ; instruction: 0xffd9a9e0 │ │ ; instruction: 0xffd994b0 │ │ ; instruction: 0x0000cebc │ │ - ; instruction: 0xffda8ea6 │ │ + ; instruction: 0xffda8eb2 │ │ andeq r8, r2, r0, ror #13 │ │ muleq r0, r4, sp │ │ muleq r0, r0, sp │ │ ; instruction: 0xffdb5a66 │ │ andeq ip, r0, r0, lsl #27 │ │ - ; instruction: 0xffda7732 │ │ + ; instruction: 0xffda773e │ │ ; instruction: 0xffdb72be │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #100 ; 0x64 │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ mov r6, #0 │ │ @@ -496075,28 +496075,28 @@ │ │ ; instruction: 0xffdb6d4e │ │ ; instruction: 0xffd9c5a1 │ │ ; instruction: 0xffd9b1fa │ │ muleq r0, r4, r4 │ │ andeq ip, r0, r8, lsr #24 │ │ ; instruction: 0xffdb070a │ │ ; instruction: 0x0000c3bc │ │ - ; instruction: 0xffda067e │ │ + ; instruction: 0xffda068a │ │ ; instruction: 0xffdb7a90 │ │ andeq ip, r0, r0, lsr #7 │ │ andeq ip, r0, r4, lsr #22 │ │ ; instruction: 0x00027fbc │ │ ; instruction: 0xffdab88f │ │ ; instruction: 0xffdb6b62 │ │ ; instruction: 0xffd9c31d │ │ ; instruction: 0xffd9b03e │ │ ldrdeq ip, [r0], -r8 │ │ andeq ip, r0, r4, lsr #19 │ │ ; instruction: 0xffdb06ba │ │ andeq ip, r0, ip, ror #6 │ │ - ; instruction: 0xffda03f6 │ │ + ; instruction: 0xffda0402 │ │ ; instruction: 0xffdb7a40 │ │ andeq ip, r0, r0, asr r3 │ │ ; instruction: 0xffdb2c72 │ │ ; instruction: 0xffdb679a │ │ andeq ip, r0, ip, lsl r3 │ │ ; instruction: 0xffdbc46a │ │ strdeq ip, [r0], -ip ; │ │ @@ -496168,15 +496168,15 @@ │ │ ldr r0, [r0] │ │ str r6, [sp, #12] │ │ bl f852c │ │ mov r5, r0 │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ; instruction: 0xffda6668 │ │ + ; instruction: 0xffda6674 │ │ muleq r0, ip, r0 │ │ ; instruction: 0xffdb0343 │ │ muleq r0, r4, r0 │ │ ; instruction: 0xffd9c305 │ │ andeq ip, r0, r0, ror #8 │ │ andeq ip, r0, ip, ror #8 │ │ push {r4, r5, r6, sl, fp, lr} │ │ @@ -496509,19 +496509,19 @@ │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r8 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldrdeq r7, [r2], -ip │ │ ; instruction: 0xffd99c24 │ │ andeq fp, r0, ip, lsl sl │ │ - ; instruction: 0xffd9fa78 │ │ + ; instruction: 0xffd9fa84 │ │ ; instruction: 0x0000b9bc │ │ ; instruction: 0xffdbab54 │ │ ; instruction: 0xffda83e3 │ │ - ; instruction: 0xffd9ee0c │ │ + ; instruction: 0xffd9ee18 │ │ ; instruction: 0xffdac3c0 │ │ ; instruction: 0xffda99de │ │ ; instruction: 0xffdb1749 │ │ ; instruction: 0xffd9c4e0 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #16 │ │ @@ -497102,15 +497102,15 @@ │ │ pop {r4, r5, fp, pc} │ │ ; instruction: 0xffdaf4cb │ │ andeq fp, r0, ip, lsl r2 │ │ ; instruction: 0xffd9b48d │ │ ; instruction: 0xffda8bc4 │ │ andeq fp, r0, r4, lsl #5 │ │ strdeq fp, [r0], -r8 │ │ - ; instruction: 0xffda1e01 │ │ + ; instruction: 0xffda1e0d │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ ldmdb r0, {r1, r2} │ │ bic r5, r2, #3 │ │ lsr r2, r2, #2 │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ @@ -497611,15 +497611,15 @@ │ │ ldr r2, [pc, r2] │ │ b 29af38 │ │ andeq r6, r2, r4, asr r9 │ │ ; instruction: 0xffdaf0d7 │ │ strdeq sl, [r0], -r0 │ │ andeq sl, r0, r4, asr #24 │ │ ; instruction: 0xffdb7662 │ │ - ; instruction: 0xffda19bd │ │ + ; instruction: 0xffda19c9 │ │ andeq sl, r0, r4, lsl #24 │ │ ; instruction: 0xffd9c16e │ │ andeq sl, r0, r8, lsl #25 │ │ andeq sl, r0, r0, ror #22 │ │ andeq sl, r0, r8, ror #18 │ │ andeq sl, r0, ip, asr pc │ │ andeq sl, r0, r4, asr #22 │ │ @@ -497730,15 +497730,15 @@ │ │ bne 29b294 │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r7 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ bl 1f9430 │ │ b 29b280 │ │ - ; instruction: 0xffda6854 │ │ + ; instruction: 0xffda6860 │ │ andeq sl, r0, r0, ror #16 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ mov r4, r0 │ │ mov r0, #1 │ │ strb r0, [r4, #37] ; 0x25 │ │ mov r5, #2 │ │ @@ -498024,15 +498024,15 @@ │ │ mov r0, #0 │ │ mov r1, #0 │ │ bl 16657c │ │ mov r5, r0 │ │ mov r0, r5 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xffda3aef │ │ + ; instruction: 0xffda3afb │ │ ; instruction: 0xffdae6a3 │ │ strdeq sl, [r0], -r4 │ │ ; instruction: 0xffda94e8 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldrb r1, [r0, #36] ; 0x24 │ │ cmp r1, #0 │ │ @@ -498176,21 +498176,21 @@ │ │ mov r0, r8 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ bl 1f9430 │ │ mov r0, r8 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - ; instruction: 0xffda47d4 │ │ + ; instruction: 0xffda47e0 │ │ ; instruction: 0xffdae49f │ │ strdeq sl, [r0], -r0 │ │ ; instruction: 0xffda92e4 │ │ ; instruction: 0xffdb585c │ │ andeq sl, r0, ip, asr #2 │ │ - ; instruction: 0xffda6184 │ │ + ; instruction: 0xffda6190 │ │ muleq r0, r0, r1 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ mov r9, r0 │ │ sub r0, r2, #1 │ │ mov r7, r2 │ │ mov r6, r1 │ │ @@ -498327,26 +498327,26 @@ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ add r0, r9, #16 │ │ ldr r8, [r0] │ │ str r8, [r9, #12] │ │ mov r0, r8 │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ b 120cb0 │ │ - ; instruction: 0xffd9f453 │ │ + ; instruction: 0xffd9f45f │ │ muleq r0, r8, r0 │ │ andeq sl, r0, r8, lsl #1 │ │ ; instruction: 0xffdb1e4f │ │ ldrdeq r9, [r0], -r4 │ │ ldrdeq r9, [r0], -r8 │ │ ; instruction: 0xffdae163 │ │ ; instruction: 0x00009eb4 │ │ ; instruction: 0xffda9014 │ │ ; instruction: 0xffdaa0f7 │ │ andeq r9, r0, r8, lsl pc │ │ - ; instruction: 0xffda0ba2 │ │ + ; instruction: 0xffda0bae │ │ strdeq r9, [r0], -r0 │ │ ; instruction: 0xffdb4203 │ │ andeq r9, r0, r4, lsl #29 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ mov r5, r0 │ │ ldrb r0, [r0, #36] ; 0x24 │ │ @@ -498397,15 +498397,15 @@ │ │ cmp r0, #0 │ │ bmi 29bd24 │ │ mov r0, r6 │ │ pop {r4, r5, r6, sl, fp, lr} │ │ b 120cb0 │ │ ; instruction: 0xffdae05f │ │ andeq r9, r0, r4, ror sp │ │ - ; instruction: 0xffda336c │ │ + ; instruction: 0xffda3378 │ │ andeq r9, r0, r0, lsr #27 │ │ ; instruction: 0xffda8e5c │ │ push {fp, lr} │ │ mov fp, sp │ │ ldrb r1, [r0, #36] ; 0x24 │ │ cmp r1, #0 │ │ beq 29bdc4 │ │ @@ -498541,15 +498541,15 @@ │ │ bne 29bf40 │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ andeq r9, r0, ip, lsr #22 │ │ - ; instruction: 0xffda30eb │ │ + ; instruction: 0xffda30f7 │ │ strdeq r9, [r0], -r8 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ mov r5, r0 │ │ ldrb r0, [r0, #37] ; 0x25 │ │ cmp r0, #0 │ │ beq 29c00c │ │ @@ -498733,22 +498733,22 @@ │ │ str r0, [r6] │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ; instruction: 0xffda8ba4 │ │ andeq r9, r0, r0, asr #21 │ │ ; instruction: 0xffdb9d55 │ │ andeq r9, r0, ip, asr #20 │ │ - ; instruction: 0xffda59cc │ │ + ; instruction: 0xffda59d8 │ │ ldrdeq r9, [r0], -r8 │ │ ; instruction: 0xffdb0142 │ │ andeq r9, r0, ip, lsr #17 │ │ ; instruction: 0xffdb3bb7 │ │ andeq r9, r0, r4, asr r8 │ │ andeq r9, r0, ip, ror r8 │ │ - ; instruction: 0xffda2e4a │ │ + ; instruction: 0xffda2e56 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ mov r4, r0 │ │ ldrb r0, [r0, #36] ; 0x24 │ │ cmp r0, #0 │ │ beq 29c31c │ │ ldrb r0, [r4, #37] ; 0x25 │ │ @@ -498965,15 +498965,15 @@ │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ bl 1f9430 │ │ b 29c4a4 │ │ andeq r9, r0, r0, lsr #21 │ │ ; instruction: 0xffd9986e │ │ andeq r9, r0, ip, lsr r6 │ │ - ; instruction: 0xffda5534 │ │ + ; instruction: 0xffda5540 │ │ push {fp, lr} │ │ mov fp, sp │ │ ldrb r1, [r0, #36] ; 0x24 │ │ cmp r1, #0 │ │ beq 29c690 │ │ ldrb r0, [r0, #37] ; 0x25 │ │ pop {fp, lr} │ │ @@ -499132,17 +499132,17 @@ │ │ add r1, pc, r1 │ │ str r1, [r4, #4] │ │ str r0, [r4, #8] │ │ str r2, [r4, #12] │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ strdeq r6, [r3], -r4 │ │ - ; instruction: 0xffda4bc9 │ │ + ; instruction: 0xffda4bd5 │ │ andeq r5, r2, ip, lsl #1 │ │ - ; instruction: 0xffda13a1 │ │ + ; instruction: 0xffda13ad │ │ ; instruction: 0xffdaa6d0 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #12 │ │ ldr r9, [pc, #324] ; 29ca68 │ │ add r9, pc, r9 │ │ ldr r0, [r9, #84] ; 0x54 │ │ @@ -499547,15 +499547,15 @@ │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, #1 │ │ str r0, [sl, #132] ; 0x84 │ │ b 29cd9c │ │ ; instruction: 0xffdb6b25 │ │ strdeq r4, [r2], -r4 ; │ │ - ; instruction: 0xffd9cc4d │ │ + ; instruction: 0xffd9cc59 │ │ andeq r8, r0, ip, lsl sp │ │ muleq r3, r8, r6 │ │ andeq r8, r0, r0, lsl #23 │ │ andeq r1, r0, ip, ror r1 │ │ ldrdeq r4, [r2], -r4 ; │ │ andeq r8, r0, r8, ror #23 │ │ andeq r8, r0, ip, ror #25 │ │ @@ -499651,15 +499651,15 @@ │ │ add r0, r0, #1 │ │ str r0, [r6] │ │ mov r0, r6 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ ; instruction: 0xffd917b1 │ │ andeq r4, r2, ip, ror #16 │ │ - ; instruction: 0xffd9c951 │ │ + ; instruction: 0xffd9c95d │ │ andeq r8, r0, r0, lsr #20 │ │ andeq r8, r0, r8, asr #20 │ │ muleq r0, r4, r9 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #148 ; 0x94 │ │ mov r6, r2 │ │ @@ -499875,23 +499875,23 @@ │ │ mov r0, r9 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xffdb789e │ │ andeq r4, r2, r0, asr r7 │ │ ; instruction: 0xffd99db4 │ │ ; instruction: 0x000088b4 │ │ - ; instruction: 0xffda09f4 │ │ + ; instruction: 0xffda0a00 │ │ andeq r8, r0, r4, ror #17 │ │ - ; instruction: 0xffd9c721 │ │ + ; instruction: 0xffd9c72d │ │ strdeq r8, [r0], -r0 │ │ ; instruction: 0x000361b4 │ │ ; instruction: 0xffdb8aec │ │ ; instruction: 0xffdb522f │ │ andeq r0, r0, r8, lsr #26 │ │ - ; instruction: 0xffd9db41 │ │ + ; instruction: 0xffd9db4d │ │ andeq r8, r0, r4, ror r6 │ │ muleq r0, r4, r6 │ │ push {fp, lr} │ │ mov fp, sp │ │ bl 29ca6c │ │ ldr r0, [pc, #16] ; 29d4ec │ │ ldr r0, [pc, r0] │ │ @@ -500095,15 +500095,15 @@ │ │ b 29d700 │ │ ; instruction: 0xffd94bac │ │ muleq r2, r8, r3 │ │ muleq r2, ip, r2 │ │ andeq r4, r2, ip, lsl #5 │ │ ; instruction: 0xffd9115a │ │ andeq r8, r0, r8, ror #9 │ │ - ; instruction: 0xffd9c339 │ │ + ; instruction: 0xffd9c345 │ │ andeq r8, r0, r8, lsl #8 │ │ andeq r5, r3, r8, ror #27 │ │ andeq r0, r0, r4, asr #21 │ │ andeq r8, r0, ip, ror r3 │ │ ldrdeq r8, [r0], -ip │ │ ; instruction: 0xffdaedad │ │ andeq r8, r0, r4, asr #10 │ │ @@ -500338,15 +500338,15 @@ │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ bl 1f8804 │ │ mov r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ strdeq r0, [r0], -r0 ; │ │ - ; instruction: 0xffd9d415 │ │ + ; instruction: 0xffd9d421 │ │ andeq r7, r0, r8, lsr #30 │ │ andeq r7, r0, r8, lsr #30 │ │ push {fp, lr} │ │ mov fp, sp │ │ bl 29e2e8 │ │ bl 2a2160 │ │ push {r4, sl, fp, lr} │ │ @@ -500395,15 +500395,15 @@ │ │ cmp r0, #0 │ │ beq 29dcac │ │ bl 1db284 │ │ ldr r0, [pc, #12] ; 29dcc0 │ │ ldr r1, [sp, #4] │ │ add r0, pc, r0 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ - ; instruction: 0xffda3ec9 │ │ + ; instruction: 0xffda3ed5 │ │ ; instruction: 0xffd94417 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #16 │ │ add r1, sp, #8 │ │ mov r0, #4 │ │ bl 2a2e10 │ │ @@ -500672,15 +500672,15 @@ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ b 2a2cc0 │ │ andeq r3, r2, r0, asr #18 │ │ andeq r5, r3, r4, asr #8 │ │ andeq r3, r2, r4, lsr r8 │ │ andeq r3, r2, r4, lsr #16 │ │ ; instruction: 0xffda9e8a │ │ - ; instruction: 0xffda2358 │ │ + ; instruction: 0xffda2364 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #8 │ │ add r4, sp, #4 │ │ mov r0, r4 │ │ bl 2a2d20 │ │ mov r0, #2 │ │ @@ -500814,15 +500814,15 @@ │ │ push {fp, lr} │ │ mov fp, sp │ │ ldr r0, [pc, #12] ; 29e348 │ │ ldr r1, [pc, #12] ; 29e34c │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ - ; instruction: 0xffd9f95f │ │ + ; instruction: 0xffd9f96b │ │ ; instruction: 0xffd94f69 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #4096 ; 0x1000 │ │ ldr r3, [r2] │ │ add r3, r3, #1 │ │ str r3, [r2] │ │ @@ -500931,15 +500931,15 @@ │ │ muleq r0, r4, r9 │ │ ; instruction: 0xffdb415b │ │ andeq r5, r3, r8, ror r0 │ │ andeq r5, r3, ip, rrx │ │ andeq r5, r3, ip, asr #32 │ │ ; instruction: 0xffdb53c8 │ │ ; instruction: 0xffdb1a5c │ │ - ; instruction: 0xffd9e35f │ │ + ; instruction: 0xffd9e36b │ │ ; instruction: 0xffdab9cb │ │ ; instruction: 0xffdab95f │ │ andeq r5, r3, ip │ │ │ │ 0029e52c : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ @@ -502959,15 +502959,15 @@ │ │ add r1, pc, r1 │ │ bl 21ce98 <_Py_FatalErrorFunc@@Base> │ │ andeq r3, r3, r0, lsr #1 │ │ andeq r3, r3, r4, lsl #1 │ │ andeq r3, r3, r8, lsr #32 │ │ andeq r3, r3, r0 │ │ ; instruction: 0xffd8f74e │ │ - ; instruction: 0xffd97e46 │ │ + ; instruction: 0xffd97e52 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ mov r6, r0 │ │ ldr r0, [pc, #272] ; 2a05cc <_PyTraceMalloc_GetTraceback@@Base+0x14d4> │ │ mov r9, r3 │ │ mov r7, r2 │ │ add r0, pc, r0 │ │ @@ -503155,17 +503155,17 @@ │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ ; instruction: 0xffdb046a │ │ ; instruction: 0xffda7e3e │ │ ldrdeq r1, [r2], -ip │ │ ; instruction: 0xffd92cf3 │ │ ; instruction: 0xffdb0416 │ │ - ; instruction: 0xffd9ce0b │ │ + ; instruction: 0xffd9ce17 │ │ ; instruction: 0xffdb157a │ │ - ; instruction: 0xffd9939c │ │ + ; instruction: 0xffd993a8 │ │ andeq r5, r0, r8, lsl r4 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #56 ; 0x38 │ │ mov r0, r1 │ │ ldr r1, [pc, #432] ; 2a098c <_PyTraceMalloc_GetTraceback@@Base+0x1894> │ │ mov r4, r2 │ │ @@ -503278,18 +503278,18 @@ │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xffdb0282 │ │ ; instruction: 0xffdb5608 │ │ strdeq r1, [r2], -ip │ │ ; instruction: 0xffd92b0f │ │ ; instruction: 0xffdb0216 │ │ - ; instruction: 0xffd9cc0b │ │ + ; instruction: 0xffd9cc17 │ │ ; instruction: 0xffdb137a │ │ andeq r5, r0, r4, lsr #2 │ │ - ; instruction: 0xffd9919c │ │ + ; instruction: 0xffd991a8 │ │ andeq r5, r0, r8, lsl r2 │ │ │ │ 002a09b4 : │ │ ldr r0, [pc, #8] ; 2a09c4 │ │ movw r1, #1013 ; 0x3f5 │ │ add r0, pc, r0 │ │ b 13f448 │ │ @@ -503424,32 +503424,32 @@ │ │ pop {r4, r5, fp, pc} │ │ mov r0, r4 │ │ bl 145578 <_Py_Dealloc@@Base> │ │ mov r0, r5 │ │ pop {r4, r5, fp, pc} │ │ andeq r5, r0, r0, lsl #9 │ │ andeq r1, r2, ip, lsl #1 │ │ - ; instruction: 0xffd9f9d5 │ │ - ; instruction: 0xffd978df │ │ + ; instruction: 0xffd9f9e1 │ │ + ; instruction: 0xffd978eb │ │ ; instruction: 0xffd90220 │ │ ; instruction: 0xffd90219 │ │ - ; instruction: 0xffd9900d │ │ + ; instruction: 0xffd99019 │ │ ; instruction: 0xffdb2dfe │ │ - ; instruction: 0xffd97886 │ │ - ; instruction: 0xffd9e62c │ │ - ; instruction: 0xffd9bd3c │ │ - ; instruction: 0xffda1095 │ │ - ; instruction: 0xffd97841 │ │ + ; instruction: 0xffd97892 │ │ + ; instruction: 0xffd9e638 │ │ + ; instruction: 0xffd9bd48 │ │ + ; instruction: 0xffda10a1 │ │ + ; instruction: 0xffd9784d │ │ ; instruction: 0xffd9017f │ │ - ; instruction: 0xffd9e5cf │ │ - ; instruction: 0xffd9bcde │ │ + ; instruction: 0xffd9e5db │ │ + ; instruction: 0xffd9bcea │ │ ; instruction: 0xffdb2d4f │ │ ; instruction: 0xffd8dcaf │ │ ; instruction: 0xffdaa5c8 │ │ - ; instruction: 0xffd9d157 │ │ + ; instruction: 0xffd9d163 │ │ ; instruction: 0xffd9156f │ │ ; instruction: 0xffd9272b │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #24 │ │ mov r5, r1 │ │ cmp r2, #3 │ │ @@ -503602,24 +503602,24 @@ │ │ mov r0, r6 │ │ bl 228458 │ │ mov r0, r4 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ ; instruction: 0xffda6496 │ │ ; instruction: 0xffda644a │ │ - ; instruction: 0xffd9d7dc │ │ + ; instruction: 0xffd9d7e8 │ │ ; instruction: 0xffda40ee │ │ ; instruction: 0xffdacb3c │ │ andeq r4, r0, ip, asr #25 │ │ ; instruction: 0xffda63de │ │ ; instruction: 0xffd8ff6a │ │ ; instruction: 0xffdafd32 │ │ - ; instruction: 0xffd9c72b │ │ + ; instruction: 0xffd9c737 │ │ ; instruction: 0xffdb0e9a │ │ - ; instruction: 0xffd9cf44 │ │ + ; instruction: 0xffd9cf50 │ │ andeq r4, r0, r8, lsr sp │ │ ldrble sp, [r4], #1236 ; 0x4d4 │ │ │ │ 002a0ed0 : │ │ ldr r0, [pc, #4] ; 2a0edc │ │ add r0, pc, r0 │ │ b 13f130 │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,254 +1,254 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ 0x002a3e60 603e2a00 731b0400 36d80400 7d1b0400 `>*.s...6...}... │ │ 0x002a3e70 17ff0400 fd700400 841b0400 2eb10400 .....p.......... │ │ - 0x002a3e80 a25d0300 7b4c0400 08f10300 1eff0400 .]..{L.......... │ │ - 0x002a3e90 23ff0400 db6f0300 34dd0300 3ac80300 #....o..4...:... │ │ - 0x002a3ea0 e16f0300 1a4a0500 980c0300 f0250500 .o...J.......%.. │ │ - 0x002a3eb0 be380500 29ff0400 1f4a0500 2f830300 .8..)....J../... │ │ - 0x002a3ec0 0df10300 d4320300 f9fb0200 ff200300 .....2....... .. │ │ - 0x002a3ed0 35830300 35b10400 2b9e0400 359e0400 5...5...+...5... │ │ - 0x002a3ee0 94e80400 29480300 3d830300 8b1b0400 ....)H..=....... │ │ - 0x002a3ef0 11f10300 06210300 961b0400 804c0400 .....!.......L.. │ │ - 0x002a3f00 274a0500 c4380500 dc320300 8f9a0300 'J...8...2...... │ │ + 0x002a3e80 a25d0300 7b4c0400 14f10300 1eff0400 .]..{L.......... │ │ + 0x002a3e90 23ff0400 e76f0300 40dd0300 46c80300 #....o..@...F... │ │ + 0x002a3ea0 ed6f0300 1a4a0500 980c0300 f0250500 .o...J.......%.. │ │ + 0x002a3eb0 be380500 29ff0400 1f4a0500 3b830300 .8..)....J..;... │ │ + 0x002a3ec0 19f10300 d4320300 f9fb0200 ff200300 .....2....... .. │ │ + 0x002a3ed0 41830300 35b10400 2b9e0400 359e0400 A...5...+...5... │ │ + 0x002a3ee0 94e80400 29480300 49830300 8b1b0400 ....)H..I....... │ │ + 0x002a3ef0 1df10300 06210300 961b0400 804c0400 .....!.......L.. │ │ + 0x002a3f00 274a0500 c4380500 dc320300 9b9a0300 'J...8...2...... │ │ 0x002a3f10 78d40200 03e80200 00fc0200 d1380500 x............8.. │ │ - 0x002a3f20 3eb10400 999a0300 8a4c0400 4c5d0400 >........L..L].. │ │ - 0x002a3f30 9ae80400 47830300 7d840400 aa9a0300 ....G...}....... │ │ - 0x002a3f40 22040400 2b300400 88840400 28040400 "...+0......(... │ │ - 0x002a3f50 35040400 f1110500 a1e80400 9e0c0300 5............... │ │ - 0x002a3f60 429e0400 4f850300 dc1b0400 00000000 B...O........... │ │ + 0x002a3f20 3eb10400 a59a0300 8a4c0400 4c5d0400 >........L..L].. │ │ + 0x002a3f30 9ae80400 53830300 7d840400 b69a0300 ....S...}....... │ │ + 0x002a3f40 2e040400 2b300400 88840400 34040400 ....+0......4... │ │ + 0x002a3f50 41040400 f1110500 a1e80400 9e0c0300 A............... │ │ + 0x002a3f60 429e0400 5b850300 dc1b0400 00000000 B...[........... │ │ 0x002a3f70 05b20400 00000000 0db20400 8a330300 .............3.. │ │ 0x002a3f80 00000000 0db20400 83000500 00000000 ................ │ │ 0x002a3f90 0db20400 83000500 00000000 cd4a0500 .............J.. │ │ - 0x002a3fa0 00000000 16ff0400 79710300 00000000 ........yq...... │ │ - 0x002a3fb0 4f850300 dc1b0400 00000000 05b20400 O............... │ │ + 0x002a3fa0 00000000 16ff0400 85710300 00000000 .........q...... │ │ + 0x002a3fb0 5b850300 dc1b0400 00000000 05b20400 [............... │ │ 0x002a3fc0 00000000 0db20400 8a330300 00000000 .........3...... │ │ 0x002a3fd0 0db20400 83000500 00000000 0db20400 ................ │ │ 0x002a3fe0 83000500 00000000 cd4a0500 00000000 .........J...... │ │ - 0x002a3ff0 16ff0400 79710300 00000000 b8850400 ....yq.......... │ │ - 0x002a4000 7e9f0400 c7730400 98b10300 a3b10300 ~....s.......... │ │ - 0x002a4010 6c850300 8ad90400 334a0300 919f0400 l.......3J...... │ │ + 0x002a3ff0 16ff0400 85710300 00000000 b8850400 .....q.......... │ │ + 0x002a4000 7e9f0400 c7730400 a4b10300 afb10300 ~....s.......... │ │ + 0x002a4010 78850300 8ad90400 334a0300 919f0400 x.......3J...... │ │ 0x002a4020 4f220300 4d1c0400 58220300 61e90400 O"..M...X"..a... │ │ 0x002a4030 f75e0400 84140500 9b9f0400 00000000 .^.............. │ │ - 0x002a4040 75850300 df4d0400 00000000 275f0400 u....M......'_.. │ │ + 0x002a4040 81850300 df4d0400 00000000 275f0400 .....M......'_.. │ │ 0x002a4050 00000000 d4010500 200f0300 4afd0200 ........ ...J... │ │ 0x002a4060 65600300 00000000 250f0300 954b0500 e`......%....K.. │ │ - 0x002a4070 00000000 74050400 39030500 f6af0300 ....t...9....... │ │ - 0x002a4080 d1730300 54100300 00000000 8b4c0300 .s..T........L.. │ │ - 0x002a4090 47850300 00000000 acfe0200 9dcc0300 G............... │ │ - 0x002a40a0 5bc70400 00000000 479f0400 9dcc0300 [.......G....... │ │ + 0x002a4070 00000000 80050400 39030500 02b00300 ........9....... │ │ + 0x002a4080 dd730300 54100300 00000000 8b4c0300 .s..T........L.. │ │ + 0x002a4090 53850300 00000000 acfe0200 a9cc0300 S............... │ │ + 0x002a40a0 5bc70400 00000000 479f0400 a9cc0300 [.......G....... │ │ 0x002a40b0 5bc70400 00000000 16ff0400 76350400 [...........v5.. │ │ 0x002a40c0 00000000 250f0300 7beb0200 00000000 ....%...{....... │ │ - 0x002a40d0 8b4c0300 58dc0400 00000000 0b750300 .L..X........u.. │ │ - 0x002a40e0 00000000 8b4c0300 0b750300 00000000 .....L...u...... │ │ - 0x002a40f0 0db20400 8a330300 00000000 f6af0300 .....3.......... │ │ + 0x002a40d0 8b4c0300 58dc0400 00000000 17750300 .L..X........u.. │ │ + 0x002a40e0 00000000 8b4c0300 17750300 00000000 .....L...u...... │ │ + 0x002a40f0 0db20400 8a330300 00000000 02b00300 .....3.......... │ │ 0x002a4100 65600300 00000000 cad90200 9ab50400 e`.............. │ │ - 0x002a4110 8bf50300 4d9e0400 8ef50300 97ee0200 ....M........... │ │ + 0x002a4110 97f50300 4d9e0400 9af50300 97ee0200 ....M........... │ │ 0x002a4120 00000000 fc5c1400 0c5d1400 345d1400 .....\...]..4].. │ │ 0x002a4130 485d1400 00000000 00000000 c45d1400 H]...........].. │ │ 0x002a4140 d05e1400 18601400 b4631400 34152b00 .^...`...c..4.+. │ │ 0x002a4150 c4671400 4c681400 c0681400 e86a1400 .g..Lh...h...j.. │ │ 0x002a4160 4c152b00 446b1400 f06b1400 946c1400 L.+.Dk...k...l.. │ │ 0x002a4170 e46c1400 64152b00 446b1400 f06b1400 .l..d.+.Dk...k.. │ │ 0x002a4180 946c1400 e46c1400 16ff0400 00000000 .l...l.......... │ │ - 0x002a4190 e4ce0300 3ae20300 9a070400 00000000 ....:........... │ │ - 0x002a41a0 4f850300 dc1b0400 00000000 0db20400 O............... │ │ + 0x002a4190 f0ce0300 46e20300 a6070400 00000000 ....F........... │ │ + 0x002a41a0 5b850300 dc1b0400 00000000 0db20400 [............... │ │ 0x002a41b0 83000500 00000000 0db20400 83000500 ................ │ │ 0x002a41c0 00000000 05b20400 00000000 28490300 ............(I.. │ │ 0x002a41d0 a4d50200 7d000500 cd4a0500 00000000 ....}....J...... │ │ 0x002a41e0 63500300 bbdf0400 c58d0400 df330300 cP...........3.. │ │ 0x002a41f0 00000000 69140300 f5cb0400 68240400 ....i.......h$.. │ │ - 0x002a4200 3a540400 a4f10200 980d0400 4a060400 :T..........J... │ │ - 0x002a4210 3f540400 9ef30400 56790400 f6af0300 ?T......Vy...... │ │ - 0x002a4220 2f5f0400 3a540400 4de50300 980d0400 /_..:T..M....... │ │ - 0x002a4230 16400500 f6af0300 2f5f0400 3a540400 .@....../_..:T.. │ │ - 0x002a4240 4de50300 980d0400 16400500 f6af0300 M........@...... │ │ - 0x002a4250 a0930400 65790400 3a540400 4de50300 ....ey..:T..M... │ │ + 0x002a4200 3a540400 a4f10200 a40d0400 56060400 :T..........V... │ │ + 0x002a4210 3f540400 9ef30400 56790400 02b00300 ?T......Vy...... │ │ + 0x002a4220 2f5f0400 3a540400 59e50300 a40d0400 /_..:T..Y....... │ │ + 0x002a4230 16400500 02b00300 2f5f0400 3a540400 .@....../_..:T.. │ │ + 0x002a4240 59e50300 a40d0400 16400500 02b00300 Y........@...... │ │ + 0x002a4250 a0930400 65790400 3a540400 59e50300 ....ey..:T..Y... │ │ 0x002a4260 7beb0200 b0f30400 b0f30400 7beb0200 {...........{... │ │ 0x002a4270 16400500 4f640400 91510300 7beb0200 .@..Od...Q..{... │ │ - 0x002a4280 4f640400 90930400 7beb0200 68e50300 Od......{...h... │ │ + 0x002a4280 4f640400 90930400 7beb0200 74e50300 Od......{...t... │ │ 0x002a4290 4f640400 55b20400 3a540400 a9f30400 Od..U...:T...... │ │ 0x002a42a0 16400500 4f640400 55b20400 3a540400 .@..Od..U...:T.. │ │ 0x002a42b0 a9f30400 16400500 6e790400 3a540400 .....@..ny..:T.. │ │ 0x002a42c0 a9f30400 6e790400 3a540400 a9f30400 ....ny..:T...... │ │ 0x002a42d0 24130500 3a540400 16400500 24130500 $...:T...@..$... │ │ - 0x002a42e0 3a540400 16400500 437b0300 47f90300 :T...@..C{..G... │ │ - 0x002a42f0 3a540400 3fa60300 a9f30400 52f90300 :T..?.......R... │ │ + 0x002a42e0 3a540400 16400500 4f7b0300 53f90300 :T...@..O{..S... │ │ + 0x002a42f0 3a540400 4ba60300 a9f30400 5ef90300 :T..K.......^... │ │ 0x002a4300 6e790400 940f0300 cd650300 aeed0200 ny.......e...... │ │ 0x002a4310 cd650300 8d400400 cd650300 cd650300 .e...@...e...e.. │ │ - 0x002a4320 7beb0200 4a060400 3f540400 9ef30400 {...J...?T...... │ │ + 0x002a4320 7beb0200 56060400 3f540400 9ef30400 {...V...?T...... │ │ 0x002a4330 56790400 91510300 21e90400 4f640400 Vy...Q..!...Od.. │ │ - 0x002a4340 7beb0200 a6930400 91510300 1dd20300 {........Q...... │ │ - 0x002a4350 91510300 48a60300 2f5f0400 3a540400 .Q..H.../_..:T.. │ │ + 0x002a4340 7beb0200 a6930400 91510300 29d20300 {........Q..)... │ │ + 0x002a4350 91510300 54a60300 2f5f0400 3a540400 .Q..T.../_..:T.. │ │ 0x002a4360 6e790400 3a540400 a9f30400 a8d80400 ny..:T.......... │ │ - 0x002a4370 21e90400 4df90300 621a0500 6b1a0500 !...M...b...k... │ │ + 0x002a4370 21e90400 59f90300 621a0500 6b1a0500 !...Y...b...k... │ │ 0x002a4380 621a0500 6b1a0500 8b4c0300 7beb0200 b...k....L..{... │ │ 0x002a4390 6b1a0500 621a0500 6b1a0500 7beb0200 k...b...k...{... │ │ 0x002a43a0 7beb0200 7beb0200 a6930400 ab930400 {...{........... │ │ 0x002a43b0 43640400 661a0500 2f5f0400 65790400 Cd..f.../_..ey.. │ │ 0x002a43c0 7beb0200 88a50400 0a530500 21e90400 {........S..!... │ │ 0x002a43d0 7beb0200 6fde0200 7beb0200 9b930400 {...o...{....... │ │ - 0x002a43e0 940d0400 7beb0200 41120300 940d0400 ....{...A....... │ │ - 0x002a43f0 7beb0200 940d0400 d4870300 940d0400 {............... │ │ - 0x002a4400 4df90300 940d0400 4df90300 940d0400 M.......M....... │ │ - 0x002a4410 ffb10400 65850400 d0f50300 4f640400 ....e.......Od.. │ │ - 0x002a4420 55b20400 4a540400 84290300 4a060400 U...JT...)..J... │ │ + 0x002a43e0 a00d0400 7beb0200 41120300 a00d0400 ....{...A....... │ │ + 0x002a43f0 7beb0200 a00d0400 e0870300 a00d0400 {............... │ │ + 0x002a4400 59f90300 a00d0400 59f90300 a00d0400 Y.......Y....... │ │ + 0x002a4410 ffb10400 65850400 dcf50300 4f640400 ....e.......Od.. │ │ + 0x002a4420 55b20400 4a540400 84290300 56060400 U...JT...)..V... │ │ 0x002a4430 3f540400 9ef30400 56790400 91170500 ?T......Vy...... │ │ - 0x002a4440 f6af0300 3a540400 d3650300 2f5f0400 ....:T...e../_.. │ │ - 0x002a4450 8dbb0300 761a0500 5ce50300 5cf90300 ....v...\...\... │ │ - 0x002a4460 c4650300 148f0300 90930400 16400500 .e...........@.. │ │ - 0x002a4470 4a060400 3f540400 9ef30400 56790400 J...?T......Vy.. │ │ - 0x002a4480 148f0300 7beb0200 4a060400 3f540400 ....{...J...?T.. │ │ - 0x002a4490 9ef30400 56790400 f6af0300 ea2d0500 ....Vy.......-.. │ │ - 0x002a44a0 fd520500 16530500 4a060400 8d290300 .R...S..J....).. │ │ - 0x002a44b0 09b00300 4ab10400 c09a0300 41e70300 ....J.......A... │ │ + 0x002a4440 02b00300 3a540400 d3650300 2f5f0400 ....:T...e../_.. │ │ + 0x002a4450 99bb0300 761a0500 68e50300 68f90300 ....v...h...h... │ │ + 0x002a4460 c4650300 208f0300 90930400 16400500 .e.. ........@.. │ │ + 0x002a4470 56060400 3f540400 9ef30400 56790400 V...?T......Vy.. │ │ + 0x002a4480 208f0300 7beb0200 56060400 3f540400 ...{...V...?T.. │ │ + 0x002a4490 9ef30400 56790400 02b00300 ea2d0500 ....Vy.......-.. │ │ + 0x002a44a0 fd520500 16530500 56060400 8d290300 .R...S..V....).. │ │ + 0x002a44b0 15b00300 4ab10400 cc9a0300 4de70300 ....J.......M... │ │ 0x002a44c0 00000000 63a50400 e2dd0200 a8520500 ....c........R.. │ │ 0x002a44d0 00000000 d0e10d00 a4331d00 3ce10d00 .........3..<... │ │ 0x002a44e0 a8e00d00 9ef50400 d5ce0400 ec4c0400 .............L.. │ │ - 0x002a44f0 af5e0300 a0910300 8d7c0400 acf50400 .^.......|...... │ │ - 0x002a4500 d0e10400 7bd40300 da100400 4d670400 ....{.......Mg.. │ │ + 0x002a44f0 af5e0300 ac910300 8d7c0400 acf50400 .^.......|...... │ │ + 0x002a4500 d0e10400 87d40300 e6100400 4d670400 ............Mg.. │ │ 0x002a4510 eb260400 e7410500 d3530300 df330300 .&...A...S...3.. │ │ - 0x002a4520 0aa00400 2b240300 852b0300 bee70300 ....+$...+...... │ │ - 0x002a4530 f8100400 0df30200 00000000 76350400 ............v5.. │ │ - 0x002a4540 87be0300 21e50300 00000000 0db20400 ....!........... │ │ + 0x002a4520 0aa00400 2b240300 852b0300 cae70300 ....+$...+...... │ │ + 0x002a4530 04110400 0df30200 00000000 76350400 ............v5.. │ │ + 0x002a4540 93be0300 2de50300 00000000 0db20400 ....-........... │ │ 0x002a4550 23280500 4b420500 13b40400 00000000 #(..KB.......... │ │ 0x002a4560 55f30200 84180300 00000000 16ff0400 U............... │ │ - 0x002a4570 954b0500 00000000 00010000 57130400 .K..........W... │ │ + 0x002a4570 954b0500 00000000 00010000 63130400 .K..........c... │ │ 0x002a4580 03000000 745c2b00 40fb0700 01010000 ....t\+.@....... │ │ - 0x002a4590 c17d0300 02000000 bc5c2b00 58fb0700 .}.......\+.X... │ │ + 0x002a4590 cd7d0300 02000000 bc5c2b00 58fb0700 .}.......\+.X... │ │ 0x002a45a0 02010000 441e0500 03000000 ec5c2b00 ....D........\+. │ │ 0x002a45b0 70fb0700 03010000 ef560400 04000000 p........V...... │ │ 0x002a45c0 345d2b00 88fb0700 04010000 490c0500 4]+.........I... │ │ 0x002a45d0 02000000 945d2b00 88fb0700 05010000 .....]+......... │ │ 0x002a45e0 540c0500 03000000 c45d2b00 88fb0700 T........]+..... │ │ 0x002a45f0 06010000 4bd00400 03000000 0c5e2b00 ....K........^+. │ │ 0x002a4600 a0fb0700 07010000 e9680400 09000000 .........h...... │ │ 0x002a4610 545e2b00 b8fb0700 08010000 e1190300 T^+............. │ │ 0x002a4620 04000000 2c5f2b00 d0fb0700 09010000 ....,_+......... │ │ 0x002a4630 bf430500 2a000000 8c5f2b00 e8fb0700 .C..*...._+..... │ │ - 0x002a4640 0a010000 dc930300 04000000 7c632b00 ............|c+. │ │ - 0x002a4650 00fc0700 0b010000 c1bf0300 22000000 ............"... │ │ + 0x002a4640 0a010000 e8930300 04000000 7c632b00 ............|c+. │ │ + 0x002a4650 00fc0700 0b010000 cdbf0300 22000000 ............"... │ │ 0x002a4660 dc632b00 e8fb0700 0c010000 5f410300 .c+........._A.. │ │ 0x002a4670 02000000 0c672b00 00fc0700 0d010000 .....g+......... │ │ 0x002a4680 f5280300 02000000 3c672b00 18fc0700 .(..........C......$y+. │ │ 0x002a4a60 d0fe0700 3f010000 46060300 02000000 ....?...F....... │ │ - 0x002a4a70 54792b00 d0fe0700 40010000 38e90300 Ty+.....@...8... │ │ + 0x002a4a70 54792b00 d0fe0700 40010000 44e90300 Ty+.....@...D... │ │ 0x002a4a80 02000000 84792b00 d0fe0700 41010000 .....y+.....A... │ │ 0x002a4a90 670c0500 02000000 b4792b00 d0fe0700 g........y+..... │ │ 0x002a4aa0 42010000 6c0c0500 03000000 e4792b00 B...l........y+. │ │ 0x002a4ab0 d0fe0700 43010000 59d00400 04000000 ....C...Y....... │ │ 0x002a4ac0 2c7a2b00 18ff0700 44010000 d8310500 ,z+.....D....1.. │ │ 0x002a4ad0 03000000 8c7a2b00 18ff0700 45010000 .....z+.....E... │ │ 0x002a4ae0 51060300 09000000 d47a2b00 30ff0700 Q........z+.0... │ │ 0x002a4af0 46010000 adaa0400 05000000 ac7b2b00 F............{+. │ │ 0x002a4b00 48fc0700 47010000 fe430500 07000000 H...G....C...... │ │ 0x002a4b10 247c2b00 48ff0700 48010000 06440500 $|+.H...H....D.. │ │ 0x002a4b20 03000000 cc7c2b00 60ff0700 49010000 .....|+.`...I... │ │ 0x002a4b30 545d0400 05000000 147d2b00 60ff0700 T].......}+.`... │ │ 0x002a4b40 4a010000 fd680400 03000000 8c7d2b00 J....h.......}+. │ │ 0x002a4b50 60fc0700 4b010000 56060300 03000000 `...K...V....... │ │ - 0x002a4b60 d47d2b00 78ff0700 4c010000 4cfd0300 .}+.x...L...L... │ │ + 0x002a4b60 d47d2b00 78ff0700 4c010000 58fd0300 .}+.x...L...X... │ │ 0x002a4b70 03000000 1c7e2b00 70fb0700 4d010000 .....~+.p...M... │ │ - 0x002a4b80 87d60300 0e000000 647e2b00 90ff0700 ........d~+..... │ │ + 0x002a4b80 93d60300 0e000000 647e2b00 90ff0700 ........d~+..... │ │ 0x002a4b90 4e010000 13570400 08000000 b47f2b00 N....W........+. │ │ - 0x002a4ba0 a8ff0700 4f010000 43e90300 03000000 ....O...C....... │ │ + 0x002a4ba0 a8ff0700 4f010000 4fe90300 03000000 ....O...O....... │ │ 0x002a4bb0 74802b00 90ff0700 50010000 050e0300 t.+.....P....... │ │ 0x002a4bc0 04000000 bc802b00 90ff0700 51010000 ......+.....Q... │ │ 0x002a4bd0 05690400 02000000 1c812b00 c0ff0700 .i........+..... │ │ - 0x002a4be0 52010000 55fd0300 06000000 4c812b00 R...U.......L.+. │ │ + 0x002a4be0 52010000 61fd0300 06000000 4c812b00 R...a.......L.+. │ │ 0x002a4bf0 28fe0700 53010000 bbaa0400 03000000 (...S........... │ │ 0x002a4c00 dc812b00 d8ff0700 54010000 06e30200 ..+.....T....... │ │ 0x002a4c10 04000000 24822b00 f8fd0700 55010000 ....$.+.....U... │ │ 0x002a4c20 5f060300 02000000 84822b00 00fc0700 _.........+..... │ │ 0x002a4c30 56010000 ce560300 03000000 b4822b00 V....V........+. │ │ 0x002a4c40 20fd0700 57010000 14440500 03000000 ...W....D...... │ │ 0x002a4c50 fc822b00 f0ff0700 58010000 c4aa0400 ..+.....X....... │ │ 0x002a4c60 07000000 44832b00 88fe0700 59010000 ....D.+.....Y... │ │ - 0x002a4c70 79130400 03000000 ec832b00 d0fb0700 y.........+..... │ │ + 0x002a4c70 85130400 03000000 ec832b00 d0fb0700 ..........+..... │ │ 0x002a4c80 5a010000 dace0400 06000000 34842b00 Z...........4.+. │ │ 0x002a4c90 d0fb0700 5b010000 1e440500 0b000000 ....[....D...... │ │ 0x002a4ca0 c4842b00 90ff0700 00000000 f7700400 ..+..........p.. │ │ 0x002a4cb0 00010000 00000000 04000000 00000000 ................ │ │ 0x002a4cc0 27010000 00000000 0e010000 00000000 '............... │ │ 0x002a4cd0 07000000 00000000 10000000 00000000 ................ │ │ 0x002a4ce0 0e000000 00000000 0f000000 00000000 ................ │ │ 0x002a4cf0 34000000 00000000 31000000 00000000 4.......1....... │ │ - 0x002a4d00 01000000 c09a0300 01000000 09b00300 ................ │ │ + 0x002a4d00 01000000 cc9a0300 01000000 15b00300 ................ │ │ 0x002a4d10 01000000 4ab10400 09000000 00000000 ....J........... │ │ 0x002a4d20 01000000 dfc30400 01000000 d3c30400 ................ │ │ 0x002a4d30 01000000 08260500 01000000 a6840400 .....&.......... │ │ - 0x002a4d40 01000000 70830300 01000000 8d4c0400 ....p........L.. │ │ - 0x002a4d50 01000000 7f210300 01000000 11b00300 .....!.......... │ │ + 0x002a4d40 01000000 7c830300 01000000 8d4c0400 ....|........L.. │ │ + 0x002a4d50 01000000 7f210300 01000000 1db00300 .....!.......... │ │ 0x002a4d60 01000000 49710400 01000000 324a0500 ....Iq......2J.. │ │ 0x002a4d70 01000000 a31b0400 01000000 af5d0300 .............].. │ │ - 0x002a4d80 01000000 914c0400 01000000 3b700300 .....L......;p.. │ │ - 0x002a4d90 01000000 43700300 01000000 48700300 ....Cp......Hp.. │ │ - 0x002a4da0 01000000 79830300 01000000 9f1b0400 ....y........... │ │ + 0x002a4d80 01000000 914c0400 01000000 47700300 .....L......Gp.. │ │ + 0x002a4d90 01000000 4f700300 01000000 54700300 ....Op......Tp.. │ │ + 0x002a4da0 01000000 85830300 01000000 9f1b0400 ................ │ │ 0x002a4db0 01000000 d9c30400 01000000 6a480300 ............jH.. │ │ 0x002a4dc0 01000000 ab5d0400 19000000 00000000 .....].......... │ │ 0x002a4dd0 1f000000 00000000 38000000 00000000 ........8....... │ │ 0x002a4de0 37000000 00000000 01000000 00000000 7............... │ │ 0x002a4df0 02000000 00000000 03000000 00000000 ................ │ │ 0x002a4e00 01010000 00000000 00000000 00000000 ................ │ │ 0x002a4e10 0d010000 00000000 02010000 00000000 ................ │ │ @@ -280,28 +280,28 @@ │ │ 0x002a4fb0 2a000000 00000000 4b010000 00000000 *.......K....... │ │ 0x002a4fc0 17010000 00000000 18010000 00000000 ................ │ │ 0x002a4fd0 1b010000 00000000 19010000 00000000 ................ │ │ 0x002a4fe0 1a010000 00000000 1e010000 00000000 ................ │ │ 0x002a4ff0 1d010000 00000000 22010000 00000000 ........"....... │ │ 0x002a5000 17000000 00000000 23010000 00000000 ........#....... │ │ 0x002a5010 21010000 00000000 1f010000 00000000 !............... │ │ - 0x002a5020 01000000 42040400 20010000 00000000 ....B... ....... │ │ + 0x002a5020 01000000 4e040400 20010000 00000000 ....N... ....... │ │ 0x002a5030 28010000 00000000 2b010000 00000000 (.......+....... │ │ 0x002a5040 29010000 00000000 2c010000 00000000 ).......,....... │ │ 0x002a5050 2a010000 00000000 2d010000 00000000 *.......-....... │ │ - 0x002a5060 30010000 00000000 01000000 74830300 0...........t... │ │ - 0x002a5070 01000000 42c80300 01000000 65ff0400 ....B.......e... │ │ + 0x002a5060 30010000 00000000 01000000 80830300 0............... │ │ + 0x002a5070 01000000 4ec80300 01000000 65ff0400 ....N.......e... │ │ 0x002a5080 01000000 f0380500 2f010000 00000000 .....8../....... │ │ 0x002a5090 2e010000 00000000 3c010000 00000000 ........<....... │ │ 0x002a50a0 01000000 509e0400 05000000 00000000 ....P........... │ │ 0x002a50b0 06000000 00000000 35000000 00000000 ........5....... │ │ 0x002a50c0 34010000 00000000 36010000 00000000 4.......6....... │ │ 0x002a50d0 33010000 00000000 35010000 00000000 3.......5....... │ │ - 0x002a50e0 37010000 00000000 01000000 3fc80300 7...........?... │ │ - 0x002a50f0 38010000 00000000 01000000 3f700300 8...........?p.. │ │ + 0x002a50e0 37010000 00000000 01000000 4bc80300 7...........K... │ │ + 0x002a50f0 38010000 00000000 01000000 4b700300 8...........Kp.. │ │ 0x002a5100 39010000 00000000 3a010000 00000000 9.......:....... │ │ 0x002a5110 1c000000 00000000 14000000 00000000 ................ │ │ 0x002a5120 1d000000 00000000 1b000000 00000000 ................ │ │ 0x002a5130 15000000 00000000 1e000000 00000000 ................ │ │ 0x002a5140 01000000 d0c30400 3d010000 00000000 ........=....... │ │ 0x002a5150 12000000 00000000 3e010000 00000000 ........>....... │ │ 0x002a5160 20000000 00000000 3f010000 00000000 .......?....... │ │ @@ -319,119 +319,119 @@ │ │ 0x002a5220 51010000 00000000 54010000 00000000 Q.......T....... │ │ 0x002a5230 52010000 00000000 55010000 00000000 R.......U....... │ │ 0x002a5240 57010000 00000000 59010000 00000000 W.......Y....... │ │ 0x002a5250 5a010000 00000000 5b010000 00000000 Z.......[....... │ │ 0x002a5260 8b4c0300 df330300 00000000 00000000 .L...3.......... │ │ 0x002a5270 48290400 c1ab0400 bf450400 00000000 H).......E...... │ │ 0x002a5280 02580300 ce980400 bb1a0300 00000000 .X.............. │ │ - 0x002a5290 ffd80300 00000000 827f0400 00000000 ................ │ │ - 0x002a52a0 d1eb0300 87be0400 1be50200 9d990400 ................ │ │ + 0x002a5290 0bd90300 00000000 827f0400 00000000 ................ │ │ + 0x002a52a0 ddeb0300 87be0400 1be50200 9d990400 ................ │ │ 0x002a52b0 00000000 28380600 01000000 00000000 ....(8.......... │ │ 0x002a52c0 00000000 00000000 00000000 06040300 ................ │ │ 0x002a52d0 57470400 892b0400 8b2b0400 2c590400 WG...+...+..,Y.. │ │ 0x002a52e0 f0200500 75800400 00000000 75800400 . ..u.......u... │ │ 0x002a52f0 00000000 b9140500 be800400 bb080300 ................ │ │ 0x002a5300 00000000 b9140500 2b240300 be800400 ........+$...... │ │ - 0x002a5310 68ac0300 bb080300 00000000 b9140500 h............... │ │ + 0x002a5310 74ac0300 bb080300 00000000 b9140500 t............... │ │ 0x002a5320 00000000 b9140500 2b240300 be800400 ........+$...... │ │ 0x002a5330 bb080300 00000000 0c6d0300 2b240300 .........m..+$.. │ │ - 0x002a5340 00000000 b9140500 f4fa0400 53da0300 ............S... │ │ + 0x002a5340 00000000 b9140500 f4fa0400 5fda0300 ............_... │ │ 0x002a5350 be800400 bb080300 00000000 0c6d0300 .............m.. │ │ - 0x002a5360 f4fa0400 53da0300 00000000 b9140500 ....S........... │ │ - 0x002a5370 f4fa0400 53da0300 00000000 b9140500 ....S........... │ │ - 0x002a5380 00000000 76ac0300 e3210500 acf80200 ....v....!...... │ │ + 0x002a5360 f4fa0400 5fda0300 00000000 b9140500 ...._........... │ │ + 0x002a5370 f4fa0400 5fda0300 00000000 b9140500 ...._........... │ │ + 0x002a5380 00000000 82ac0300 e3210500 acf80200 .........!...... │ │ 0x002a5390 f8d20400 bb080300 00000000 b9140500 ................ │ │ 0x002a53a0 00000000 b9140500 be800400 00000000 ................ │ │ 0x002a53b0 b9140500 2b240300 be800400 00000000 ....+$.......... │ │ - 0x002a53c0 cb170400 c0460500 00000000 cb170400 .....F.......... │ │ + 0x002a53c0 d7170400 c0460500 00000000 d7170400 .....F.......... │ │ 0x002a53d0 c0460500 d2bf0400 00000000 b9140500 .F.............. │ │ - 0x002a53e0 be800400 00000000 76ac0300 e3210500 ........v....!.. │ │ - 0x002a53f0 acf80200 f8d20400 00000000 76ac0300 ............v... │ │ + 0x002a53e0 be800400 00000000 82ac0300 e3210500 .............!.. │ │ + 0x002a53f0 acf80200 f8d20400 00000000 82ac0300 ................ │ │ 0x002a5400 e3210500 acf80200 f8d20400 00000000 .!.............. │ │ - 0x002a5410 b9140500 be800400 00000000 76ac0300 ............v... │ │ + 0x002a5410 b9140500 be800400 00000000 82ac0300 ................ │ │ 0x002a5420 e3210500 dbbf0400 be800400 00000000 .!.............. │ │ 0x002a5430 7a350500 00000000 b9140500 be800400 z5.............. │ │ 0x002a5440 00000000 b9140500 be800400 00000000 ................ │ │ - 0x002a5450 b9140500 51ac0300 d5960300 be800400 ....Q........... │ │ + 0x002a5450 b9140500 5dac0300 e1960300 be800400 ....]........... │ │ 0x002a5460 bb080300 00000000 1fe60200 00000000 ................ │ │ - 0x002a5470 b9140500 13aa0300 84ac0300 00000000 ................ │ │ + 0x002a5470 b9140500 1faa0300 90ac0300 00000000 ................ │ │ 0x002a5480 4d5a0500 b7f80200 275a0300 00000000 MZ......'Z...... │ │ 0x002a5490 59450300 00000000 59450300 00000000 YE......YE...... │ │ 0x002a54a0 dc0f0500 00000000 dc0f0500 3b6d0300 ............;m.. │ │ 0x002a54b0 00000000 dc0f0500 852b0300 00000000 .........+...... │ │ 0x002a54c0 b9140500 852b0300 2b240300 be800400 .....+..+$...... │ │ 0x002a54d0 00000000 0c6d0300 00000000 0c6d0300 .....m.......m.. │ │ 0x002a54e0 00000000 0c6d0300 f3590400 e90f0500 .....m...Y...... │ │ - 0x002a54f0 00000000 a9c30300 5a1d0300 4d4e0400 ........Z...MN.. │ │ - 0x002a5500 34710300 00000000 0c6d0300 00000000 4q.......m...... │ │ + 0x002a54f0 00000000 b5c30300 5a1d0300 4d4e0400 ........Z...MN.. │ │ + 0x002a5500 40710300 00000000 0c6d0300 00000000 @q.......m...... │ │ 0x002a5510 b9140500 2b240300 be800400 00000000 ....+$.......... │ │ 0x002a5520 b9140500 2b240300 f7ad0400 be800400 ....+$.......... │ │ 0x002a5530 00000000 b9140500 acfe0200 00000000 ................ │ │ 0x002a5540 0c6d0300 00000000 0c6d0300 00000000 .m.......m...... │ │ 0x002a5550 0c6d0300 00000000 1fe60200 00000000 .m.............. │ │ 0x002a5560 1fe60200 00000000 1fe60200 00000000 ................ │ │ 0x002a5570 1fe60200 00000000 1fe60200 00000000 ................ │ │ 0x002a5580 1fe60200 00000000 1fe60200 00000000 ................ │ │ - 0x002a5590 b9140500 00000000 b9140500 f6af0300 ................ │ │ + 0x002a5590 b9140500 00000000 b9140500 02b00300 ................ │ │ 0x002a55a0 00000000 b9140500 00000000 b9140500 ................ │ │ - 0x002a55b0 00000000 87f70300 852b0300 00000000 .........+...... │ │ + 0x002a55b0 00000000 93f70300 852b0300 00000000 .........+...... │ │ 0x002a55c0 1fe60200 00000000 63e60200 00000000 ........c....... │ │ 0x002a55d0 15100500 00000000 d7c00400 f0642500 .............d%. │ │ 0x002a55e0 60090300 00000000 9a6d0300 f8642500 `........m...d%. │ │ 0x002a55f0 882d0400 00652500 b5ae0400 00000000 .-...e%......... │ │ - 0x002a5600 45ad0300 08652500 50800300 00000000 E....e%.P....... │ │ + 0x002a5600 51ad0300 08652500 5c800300 00000000 Q....e%.\....... │ │ 0x002a5610 72470500 00000000 972d0400 10652500 rG.......-...e%. │ │ - 0x002a5620 7a180400 18652500 c4ae0400 00000000 z....e%......... │ │ + 0x002a5620 86180400 18652500 c4ae0400 00000000 .....e%......... │ │ 0x002a5630 21100500 00000000 09360500 20652500 !........6.. e%. │ │ - 0x002a5640 86180400 00000000 81470500 28652500 .........G..(e%. │ │ + 0x002a5640 92180400 00000000 81470500 28652500 .........G..(e%. │ │ 0x002a5650 b15a0400 30652500 53d30400 38652500 .Z..0e%.S...8e%. │ │ - 0x002a5660 fb1d0300 40652500 52ad0300 48652500 ....@e%.R...He%. │ │ + 0x002a5660 fb1d0300 40652500 5ead0300 48652500 ....@e%.^...He%. │ │ 0x002a5670 ab220500 50652500 00000000 00000000 ."..Pe%......... │ │ 0x002a5680 65f90200 00000000 bb080300 00000000 e............... │ │ 0x002a5690 bb080300 00000000 bb080300 00000000 ................ │ │ - 0x002a56a0 c2010400 082e0400 0cfc0400 00000000 ................ │ │ - 0x002a56b0 c2010400 082e0400 0cfc0400 00000000 ................ │ │ - 0x002a56c0 c2010400 082e0400 0cfc0400 00000000 ................ │ │ - 0x002a56d0 ecda0300 c2010400 34710300 00000000 ........4q...... │ │ - 0x002a56e0 ecda0300 c2010400 34710300 00000000 ........4q...... │ │ - 0x002a56f0 c2010400 082e0400 0cfc0400 00000000 ................ │ │ - 0x002a5700 c2010400 83000500 00000000 c2010400 ................ │ │ - 0x002a5710 082e0400 0cfc0400 00000000 c2010400 ................ │ │ + 0x002a56a0 ce010400 082e0400 0cfc0400 00000000 ................ │ │ + 0x002a56b0 ce010400 082e0400 0cfc0400 00000000 ................ │ │ + 0x002a56c0 ce010400 082e0400 0cfc0400 00000000 ................ │ │ + 0x002a56d0 f8da0300 ce010400 40710300 00000000 ........@q...... │ │ + 0x002a56e0 f8da0300 ce010400 40710300 00000000 ........@q...... │ │ + 0x002a56f0 ce010400 082e0400 0cfc0400 00000000 ................ │ │ + 0x002a5700 ce010400 83000500 00000000 ce010400 ................ │ │ + 0x002a5710 082e0400 0cfc0400 00000000 ce010400 ................ │ │ 0x002a5720 082e0400 0cfc0400 00000000 58dc0400 ............X... │ │ 0x002a5730 00000000 58dc0400 00000000 5c360500 ....X.......\6.. │ │ - 0x002a5740 00000000 42e60400 852b0300 74050400 ....B....+..t... │ │ - 0x002a5750 ac470500 b3470500 1f190400 00000000 .G...G.......... │ │ - 0x002a5760 32b50400 4f850300 dc1b0400 00000000 2...O........... │ │ - 0x002a5770 32b50400 4f850300 dc1b0400 00000000 2...O........... │ │ - 0x002a5780 250f0300 2dc50300 00000000 00000000 %...-........... │ │ + 0x002a5740 00000000 42e60400 852b0300 80050400 ....B....+...... │ │ + 0x002a5750 ac470500 b3470500 2b190400 00000000 .G...G..+....... │ │ + 0x002a5760 32b50400 5b850300 dc1b0400 00000000 2...[........... │ │ + 0x002a5770 32b50400 5b850300 dc1b0400 00000000 2...[........... │ │ + 0x002a5780 250f0300 39c50300 00000000 00000000 %...9........... │ │ 0x002a5790 250f0300 661a0500 8b2e0400 00000000 %...f........... │ │ 0x002a57a0 250f0300 cd5d0400 00000000 250f0300 %....]......%... │ │ 0x002a57b0 cd5d0400 00000000 5daf0400 d8e60400 .]......]....... │ │ - 0x002a57c0 00000000 954b0500 d0f50300 00000000 .....K.......... │ │ + 0x002a57c0 00000000 954b0500 dcf50300 00000000 .....K.......... │ │ 0x002a57d0 250f0300 cd5d0400 00000000 00000000 %....].......... │ │ - 0x002a57e0 4d810300 00000000 250f0300 8b4c0300 M.......%....L.. │ │ - 0x002a57f0 00000000 00000000 9dae0300 21990300 ............!... │ │ + 0x002a57e0 59810300 00000000 250f0300 8b4c0300 Y.......%....L.. │ │ + 0x002a57f0 00000000 00000000 a9ae0300 2d990300 ............-... │ │ 0x002a5800 00000000 4b420500 2b240300 03320300 ....KB..+$...2.. │ │ - 0x002a5810 4f850300 dc1b0400 85470300 f35c0300 O........G...\.. │ │ - 0x002a5820 851a0400 00000000 b9140500 00000000 ................ │ │ - 0x002a5830 4b420500 2b240300 f35c0300 851a0400 KB..+$...\...... │ │ + 0x002a5810 5b850300 dc1b0400 85470300 f35c0300 [........G...\.. │ │ + 0x002a5820 911a0400 00000000 b9140500 00000000 ................ │ │ + 0x002a5830 4b420500 2b240300 f35c0300 911a0400 KB..+$...\...... │ │ 0x002a5840 00000000 b5470300 00000000 38120300 .....G......8... │ │ - 0x002a5850 c3c60300 00000000 38120300 c3c60300 ........8....... │ │ - 0x002a5860 00000000 38120300 c3c60300 00000000 ....8........... │ │ + 0x002a5850 cfc60300 00000000 38120300 cfc60300 ........8....... │ │ + 0x002a5860 00000000 38120300 cfc60300 00000000 ....8........... │ │ 0x002a5870 ca950400 552b0400 00000000 b16f0400 ....U+.......o.. │ │ - 0x002a5880 65330300 dc1b0400 00000000 4f850300 e3..........O... │ │ + 0x002a5880 65330300 dc1b0400 00000000 5b850300 e3..........[... │ │ 0x002a5890 dc1b0400 85470300 9c2f0400 e80b0300 .....G.../...... │ │ - 0x002a58a0 00000000 983a0300 94a12900 50990300 .....:....).P... │ │ + 0x002a58a0 00000000 983a0300 94a12900 5c990300 .....:....).\... │ │ 0x002a58b0 b8a12900 544a0500 dca12900 03230400 ..).TJ....)..#.. │ │ - 0x002a58c0 00a22900 4c8d0300 28a22900 20630400 ..).L...(.). c.. │ │ + 0x002a58c0 00a22900 588d0300 28a22900 20630400 ..).X...(.). c.. │ │ 0x002a58d0 50a22900 5e390400 88a22900 e9b60400 P.).^9....)..... │ │ 0x002a58e0 b0a22900 a0640300 d8a22900 00000000 ..)..d....)..... │ │ - 0x002a58f0 00000000 0f6a0400 4f850300 dc1b0400 .....j..O....... │ │ + 0x002a58f0 00000000 0f6a0400 5b850300 dc1b0400 .....j..[....... │ │ 0x002a5900 85470300 9c2f0400 e80b0300 00000000 .G.../.......... │ │ - 0x002a5910 b6f00300 85470300 00000000 00000000 .....G.......... │ │ + 0x002a5910 c2f00300 85470300 00000000 00000000 .....G.......... │ │ 0x002a5920 00000000 00000000 7f0d0500 210a0a00 ............!... │ │ 0x002a5930 09710000 315d0400 2a7b0a00 53b00000 .q..1]..*{..S... │ │ 0x002a5940 870c0500 7d2b0b00 36430000 ca320300 ....}+..6C...2.. │ │ 0x002a5950 a81d2c00 8d000000 eefb0200 a81d2c00 ..,...........,. │ │ 0x002a5960 73ffffff 8f380500 a81d2c00 8d000000 s....8....,..... │ │ 0x002a5970 00000000 00000000 00000000 ............ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,40 +1,40 @@ │ │ │ │ Hex dump of section '.data': │ │ 0x002a73b8 f4732a00 fc732a00 04742a00 34742a00 .s*..s*..t*.4t*. │ │ 0x002a73c8 6c742a00 ac742a00 e4742a00 1c752a00 lt*..t*..t*..u*. │ │ 0x002a73d8 2c752a00 44752a00 4c752a00 54752a00 ,u*.Du*.Lu*.Tu*. │ │ 0x002a73e8 5c752a00 64752a00 6c752a00 00000000 \u*.du*.lu*..... │ │ 0x002a73f8 ffffffff 00000000 ffffffff 324a0500 ............2J.. │ │ - 0x002a7408 fe010000 65ff0400 06020000 42040400 ....e.......B... │ │ - 0x002a7418 08020000 d0c30400 0f020000 3fc80300 ............?... │ │ + 0x002a7408 fe010000 65ff0400 06020000 4e040400 ....e.......N... │ │ + 0x002a7418 08020000 d0c30400 0f020000 4bc80300 ............K... │ │ 0x002a7428 14020000 00000000 ffffffff 8d4c0400 .............L.. │ │ 0x002a7438 f7010000 9f1b0400 ff010000 7f210300 .............!.. │ │ - 0x002a7448 05020000 70830300 0b020000 3b700300 ....p.......;p.. │ │ - 0x002a7458 0e020000 3f700300 15020000 00000000 ....?p.......... │ │ - 0x002a7468 ffffffff 43700300 f6010000 11b00300 ....Cp.......... │ │ - 0x002a7478 02020000 74830300 03020000 42c80300 ....t.......B... │ │ + 0x002a7448 05020000 7c830300 0b020000 47700300 ....|.......Gp.. │ │ + 0x002a7458 0e020000 4b700300 15020000 00000000 ....Kp.......... │ │ + 0x002a7468 ffffffff 4f700300 f6010000 1db00300 ....Op.......... │ │ + 0x002a7478 02020000 80830300 03020000 4ec80300 ............N... │ │ 0x002a7488 04020000 6a480300 07020000 4ab10400 ....jH......J... │ │ - 0x002a7498 10020000 09b00300 12020000 00000000 ................ │ │ - 0x002a74a8 ffffffff 48700300 f5010000 ab5d0400 ....Hp.......].. │ │ + 0x002a7498 10020000 15b00300 12020000 00000000 ................ │ │ + 0x002a74a8 ffffffff 54700300 f5010000 ab5d0400 ....Tp.......].. │ │ 0x002a74b8 f8010000 d3c30400 fa010000 d9c30400 ................ │ │ - 0x002a74c8 00020000 08260500 0c020000 c09a0300 .....&.......... │ │ - 0x002a74d8 11020000 00000000 ffffffff 79830300 ............y... │ │ + 0x002a74c8 00020000 08260500 0c020000 cc9a0300 .....&.......... │ │ + 0x002a74d8 11020000 00000000 ffffffff 85830300 ................ │ │ 0x002a74e8 f4010000 dfc30400 f9010000 49710400 ............Iq.. │ │ 0x002a74f8 fc010000 a31b0400 01020000 509e0400 ............P... │ │ 0x002a7508 09020000 af5d0300 0d020000 00000000 .....].......... │ │ 0x002a7518 ffffffff f0380500 0a020000 00000000 .....8.......... │ │ 0x002a7528 ffffffff a6840400 fb010000 914c0400 .............L.. │ │ 0x002a7538 fd010000 00000000 ffffffff 00000000 ................ │ │ 0x002a7548 ffffffff 00000000 ffffffff 00000000 ................ │ │ 0x002a7558 ffffffff 00000000 ffffffff 00000000 ................ │ │ - 0x002a7568 ffffffff 71dd0300 13020000 00000000 ....q........... │ │ + 0x002a7568 ffffffff 7ddd0300 13020000 00000000 ....}........... │ │ 0x002a7578 ffffffff 00000000 a1d80400 00000000 ................ │ │ - 0x002a7588 00000000 57f10300 00000000 00000000 ....W........... │ │ - 0x002a7598 c4210300 00000000 00000000 bf9b0300 .!.............. │ │ + 0x002a7588 00000000 63f10300 00000000 00000000 ....c........... │ │ + 0x002a7598 c4210300 00000000 00000000 cb9b0300 .!.............. │ │ 0x002a75a8 00000000 00000000 61e90200 00000000 ........a....... │ │ 0x002a75b8 00000000 ec5d0400 00000000 00000000 .....].......... │ │ 0x002a75c8 a8d80400 00000000 00000000 24130500 ............$... │ │ 0x002a75d8 00000000 00000000 21e90400 00000000 ........!....... │ │ 0x002a75e8 00000000 914a0500 00000000 00000000 .....J.......... │ │ 0x002a75f8 f55e0300 00000000 00000000 81c40400 .^.............. │ │ 0x002a7608 00000000 00000000 c7480300 00000000 .........H...... │ │ @@ -67,62 +67,62 @@ │ │ 0x002a77b8 88480e00 f4440e00 9c4c0e00 cc4e0e00 .H...D...L...N.. │ │ 0x002a77c8 d4530e00 68540e00 5f720400 78540e00 .S..hT.._r..xT.. │ │ 0x002a77d8 04000000 25700500 51330300 80540e00 ....%p..Q3...T.. │ │ 0x002a77e8 04000000 6a700500 28e90400 50550e00 ....jp..(...PU.. │ │ 0x002a77f8 80000000 aa700500 ae260500 34560e00 .....p...&..4V.. │ │ 0x002a7808 04000000 f6700500 36e90400 48560e00 .....p..6...HV.. │ │ 0x002a7818 08000000 4d710500 65390500 64570e00 ....Mq..e9..dW.. │ │ - 0x002a7828 04000000 32650500 fc9b0300 bc570e00 ....2e.......W.. │ │ - 0x002a7838 80000000 bf710500 ea040400 e05a0e00 .....q.......Z.. │ │ + 0x002a7828 04000000 32650500 089c0300 bc570e00 ....2e.......W.. │ │ + 0x002a7838 80000000 bf710500 f6040400 e05a0e00 .....q.......Z.. │ │ 0x002a7848 04000000 49720500 70390500 185b0e00 ....Ir..p9...[.. │ │ - 0x002a7858 04000000 82720500 34710300 345b0e00 .....r..4q..4[.. │ │ + 0x002a7858 04000000 82720500 40710300 345b0e00 .....r..@q..4[.. │ │ 0x002a7868 01000000 496b0500 794d0400 545b0e00 ....Ik..yM..T[.. │ │ - 0x002a7878 82000000 a9720500 00b10300 685d0e00 .....r......h].. │ │ - 0x002a7888 01000000 1c6d0500 65f10300 885d0e00 .....m..e....].. │ │ + 0x002a7878 82000000 a9720500 0cb10300 685d0e00 .....r......h].. │ │ + 0x002a7888 01000000 1c6d0500 71f10300 885d0e00 .....m..q....].. │ │ 0x002a7898 82000000 aa740500 21490300 f8600e00 .....t..!I...`.. │ │ 0x002a78a8 08000000 51750500 f0d80400 60650e00 ....Qu......`e.. │ │ 0x002a78b8 01000000 4c670500 c1c40400 80650e00 ....Lg.......e.. │ │ 0x002a78c8 18000000 01760500 c14a0500 f0660e00 .....v...J...f.. │ │ - 0x002a78d8 82000000 d0760500 89c90300 68680e00 .....v......hh.. │ │ + 0x002a78d8 82000000 d0760500 95c90300 68680e00 .....v......hh.. │ │ 0x002a78e8 01000000 3b680500 c9c40400 88680e00 ....;h.......h.. │ │ 0x002a78f8 80000000 c1780500 fd0d0300 a46a0e00 .....x.......j.. │ │ 0x002a7908 04000000 79600500 29ea0200 c06a0e00 ....y`..)....j.. │ │ - 0x002a7918 04000000 f75f0500 3f850300 dc6a0e00 ....._..?....j.. │ │ + 0x002a7918 04000000 f75f0500 4b850300 dc6a0e00 ....._..K....j.. │ │ 0x002a7928 04000000 fd600500 84fc0200 f86a0e00 .....`.......j.. │ │ 0x002a7938 04000000 5f610500 4e5e0400 146b0e00 ...._a..N^...k.. │ │ 0x002a7948 04000000 dd610500 57850400 306b0e00 .....a..W...0k.. │ │ - 0x002a7958 04000000 755f0500 3a710300 4c6b0e00 ....u_..:q..Lk.. │ │ + 0x002a7958 04000000 755f0500 46710300 4c6b0e00 ....u_..Fq..Lk.. │ │ 0x002a7968 04000000 f7620500 c54a0500 686b0e00 .....b...J..hk.. │ │ 0x002a7978 04000000 6a620500 fbd80400 846b0e00 ....jb.......k.. │ │ 0x002a7988 08000000 81790500 74130500 e86f0e00 .....y..t....o.. │ │ 0x002a7998 80000000 557a0500 ffb10400 74720e00 ....Uz......tr.. │ │ 0x002a79a8 04000000 dd630500 28490300 cc720e00 .....c..(I...r.. │ │ - 0x002a79b8 80000000 e47a0500 02de0300 0c740e00 .....z.......t.. │ │ + 0x002a79b8 80000000 e47a0500 0ede0300 0c740e00 .....z.......t.. │ │ 0x002a79c8 a0000000 797b0500 3de90400 94750e00 ....y{..=....u.. │ │ - 0x002a79d8 08000000 867c0500 039c0300 84770e00 .....|.......w.. │ │ + 0x002a79d8 08000000 867c0500 0f9c0300 84770e00 .....|.......w.. │ │ 0x002a79e8 80000000 467e0500 00d90400 44790e00 ....F~......Dy.. │ │ - 0x002a79f8 08000000 2f7f0500 f86f0300 d07a0e00 ..../....o...z.. │ │ + 0x002a79f8 08000000 2f7f0500 04700300 d07a0e00 ..../....p...z.. │ │ 0x002a7a08 80000000 a67f0500 d0c40400 4c890e00 ............L... │ │ 0x002a7a18 08000000 df800500 8cfc0200 548a0e00 ............T... │ │ - 0x002a7a28 08000000 cc810500 47850300 548b0e00 ........G...T... │ │ + 0x002a7a28 08000000 cc810500 53850300 548b0e00 ........S...T... │ │ 0x002a7a38 04000000 d5820500 f5d80400 b08b0e00 ................ │ │ 0x002a7a48 01000000 49690500 5e390500 d08b0e00 ....Ii..^9...... │ │ 0x002a7a58 01000000 3a6a0500 5f850400 f08b0e00 ....:j.._....... │ │ - 0x002a7a68 80000000 1a830500 079c0300 7c8e0e00 ............|... │ │ - 0x002a7a78 08000000 aa830500 129c0300 58900e00 ............X... │ │ + 0x002a7a68 80000000 1a830500 139c0300 7c8e0e00 ............|... │ │ + 0x002a7a78 08000000 aa830500 1e9c0300 58900e00 ............X... │ │ 0x002a7a88 82000000 80850500 a4d50200 60980e00 ............`... │ │ 0x002a7a98 80000000 68870500 d61b0400 90990e00 ....h........... │ │ 0x002a7aa8 82000000 ff870500 b9260500 58a10e00 .........&..X... │ │ 0x002a7ab8 82000000 94890500 79fc0200 cca30e00 ........y....... │ │ 0x002a7ac8 01000000 106c0500 7d000500 eca30e00 .....l..}....... │ │ 0x002a7ad8 80000000 5e8a0500 5c330300 84a50e00 ....^...\3...... │ │ 0x002a7ae8 04000000 ae650500 69720400 dca50e00 .....e..ir...... │ │ 0x002a7af8 04000000 97640500 65330300 34a60e00 .....d..e3..4... │ │ 0x002a7b08 82000000 0c8b0500 65850400 3ca90e00 ........e...<... │ │ - 0x002a7b18 04000000 3a640500 f0040400 94a90e00 ....:d.......... │ │ + 0x002a7b18 04000000 3a640500 fc040400 94a90e00 ....:d.......... │ │ 0x002a7b28 08000000 5c8c0500 00000000 00000000 ....\........... │ │ 0x002a7b38 00000000 00000000 01000000 00000000 ................ │ │ 0x002a7b48 00000000 3a000500 1c000000 00000000 ....:........... │ │ 0x002a7b58 a8360e00 00000000 00000000 00000000 .6.............. │ │ 0x002a7b68 00000000 08370e00 187d2a00 94772a00 .....7...}*..w*. │ │ 0x002a7b78 bc772a00 00000000 00000000 e8390e00 .w*..........9.. │ │ 0x002a7b88 d0371400 00000000 c8772a00 00040400 .7.......w*..... │ │ @@ -134,15 +134,15 @@ │ │ 0x002a7be8 00000000 00000000 00000000 00000000 ................ │ │ 0x002a7bf8 00000000 00000000 00000000 00000000 ................ │ │ 0x002a7c08 00000000 c4210300 dcb20e00 04000000 .....!.......... │ │ 0x002a7c18 f18c0500 51330300 fcb20e00 04000000 ....Q3.......... │ │ 0x002a7c28 6a700500 075f0300 58b30e00 08000000 jp..._..X....... │ │ 0x002a7c38 288d0500 00000000 00000000 00000000 (............... │ │ 0x002a7c48 00000000 01000000 00000000 00000000 ................ │ │ - 0x002a7c58 2c850300 10000000 00000000 3c430e00 ,.............. ....... │ │ 0x002ac7a8 886f1000 00000000 00000000 00000000 .o.............. │ │ 0x002ac7b8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ac7c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ac7d8 00000000 00000000 00000000 00440400 .............D.. │ │ - 0x002ac7e8 ab9e0300 68701000 18711000 00000000 ....hp...q...... │ │ + 0x002ac7e8 b79e0300 68701000 18711000 00000000 ....hp...q...... │ │ 0x002ac7f8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ac808 00000000 00000000 c0c62a00 00000000 ..........*..... │ │ 0x002ac818 00000000 00000000 08000000 686e1000 ............hn.. │ │ 0x002ac828 00000000 e46e1000 00000000 00000000 .....n.......... │ │ 0x002ac838 00000000 00000000 00000000 00000000 ................ │ │ 0x002ac848 00000000 00000000 00000000 00000000 ................ │ │ 0x002ac858 00000000 90c72a00 01000000 00000000 ......*......... │ │ @@ -1369,15 +1369,15 @@ │ │ 0x002ac918 00000000 00000000 00000000 00000000 ................ │ │ 0x002ac928 00000000 60c82a00 01000000 00000000 ....`.*......... │ │ 0x002ac938 00000000 e44d0400 20000000 00000000 .....M.. ....... │ │ 0x002ac948 886f1000 00000000 00000000 00000000 .o.............. │ │ 0x002ac958 00000000 00000000 00000000 00000000 ................ │ │ 0x002ac968 00000000 00000000 00000000 00000000 ................ │ │ 0x002ac978 00000000 00000000 00000000 00440400 .............D.. │ │ - 0x002ac988 db9e0300 68701000 18711000 00000000 ....hp...q...... │ │ + 0x002ac988 e79e0300 68701000 18711000 00000000 ....hp...q...... │ │ 0x002ac998 00000000 00000000 00000000 00000000 ................ │ │ 0x002ac9a8 00000000 00000000 c0c62a00 00000000 ..........*..... │ │ 0x002ac9b8 00000000 00000000 08000000 686e1000 ............hn.. │ │ 0x002ac9c8 00000000 e46e1000 00000000 00000000 .....n.......... │ │ 0x002ac9d8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ac9e8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ac9f8 00000000 30c92a00 01000000 00000000 ....0.*......... │ │ @@ -1395,49 +1395,49 @@ │ │ 0x002acab8 00000000 00000000 00000000 00000000 ................ │ │ 0x002acac8 00000000 00ca2a00 01000000 00000000 ......*......... │ │ 0x002acad8 00000000 0dda0400 20000000 00000000 ........ ....... │ │ 0x002acae8 886f1000 00000000 00000000 00000000 .o.............. │ │ 0x002acaf8 00000000 00000000 00000000 00000000 ................ │ │ 0x002acb08 00000000 00000000 00000000 00000000 ................ │ │ 0x002acb18 00000000 00000000 00000000 00440400 .............D.. │ │ - 0x002acb28 8c060400 68701000 18711000 00000000 ....hp...q...... │ │ + 0x002acb28 98060400 68701000 18711000 00000000 ....hp...q...... │ │ 0x002acb38 00000000 00000000 00000000 00000000 ................ │ │ 0x002acb48 00000000 00000000 c0c62a00 00000000 ..........*..... │ │ 0x002acb58 00000000 00000000 08000000 686e1000 ............hn.. │ │ 0x002acb68 00000000 e46e1000 00000000 00000000 .....n.......... │ │ 0x002acb78 00000000 00000000 00000000 00000000 ................ │ │ 0x002acb88 00000000 00000000 00000000 00000000 ................ │ │ 0x002acb98 00000000 d0ca2a00 01000000 00000000 ......*......... │ │ 0x002acba8 00000000 fe4d0400 20000000 00000000 .....M.. ....... │ │ 0x002acbb8 886f1000 00000000 00000000 00000000 .o.............. │ │ 0x002acbc8 00000000 00000000 00000000 00000000 ................ │ │ 0x002acbd8 00000000 00000000 00000000 00000000 ................ │ │ 0x002acbe8 00000000 00000000 00000000 00440400 .............D.. │ │ - 0x002acbf8 1c860300 68701000 18711000 00000000 ....hp...q...... │ │ + 0x002acbf8 28860300 68701000 18711000 00000000 (...hp...q...... │ │ 0x002acc08 00000000 00000000 00000000 00000000 ................ │ │ 0x002acc18 00000000 00000000 c0c62a00 00000000 ..........*..... │ │ 0x002acc28 00000000 00000000 08000000 686e1000 ............hn.. │ │ 0x002acc38 00000000 e46e1000 00000000 00000000 .....n.......... │ │ 0x002acc48 00000000 00000000 00000000 00000000 ................ │ │ 0x002acc58 00000000 00000000 00000000 00000000 ................ │ │ 0x002acc68 00000000 a0cb2a00 01000000 00000000 ......*......... │ │ - 0x002acc78 00000000 e9050400 20000000 00000000 ........ ....... │ │ + 0x002acc78 00000000 f5050400 20000000 00000000 ........ ....... │ │ 0x002acc88 886f1000 00000000 00000000 00000000 .o.............. │ │ 0x002acc98 00000000 00000000 00000000 00000000 ................ │ │ 0x002acca8 00000000 00000000 00000000 00000000 ................ │ │ 0x002accb8 00000000 00000000 00000000 00440400 .............D.. │ │ 0x002accc8 fcc50400 68701000 18711000 00000000 ....hp...q...... │ │ 0x002accd8 00000000 00000000 00000000 00000000 ................ │ │ 0x002acce8 00000000 00000000 c0c62a00 00000000 ..........*..... │ │ 0x002accf8 00000000 00000000 08000000 686e1000 ............hn.. │ │ 0x002acd08 00000000 e46e1000 00000000 00000000 .....n.......... │ │ 0x002acd18 00000000 00000000 00000000 00000000 ................ │ │ 0x002acd28 00000000 00000000 00000000 00000000 ................ │ │ 0x002acd38 00000000 70cc2a00 01000000 00000000 ....p.*......... │ │ - 0x002acd48 00000000 0d860300 20000000 00000000 ........ ....... │ │ + 0x002acd48 00000000 19860300 20000000 00000000 ........ ....... │ │ 0x002acd58 886f1000 00000000 00000000 00000000 .o.............. │ │ 0x002acd68 00000000 00000000 00000000 00000000 ................ │ │ 0x002acd78 00000000 00000000 00000000 00000000 ................ │ │ 0x002acd88 00000000 00000000 00000000 00440400 .............D.. │ │ 0x002acd98 55280500 68701000 18711000 00000000 U(..hp...q...... │ │ 0x002acda8 00000000 00000000 00000000 00000000 ................ │ │ 0x002acdb8 00000000 00000000 c0c62a00 00000000 ..........*..... │ │ @@ -1447,15 +1447,15 @@ │ │ 0x002acdf8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ace08 00000000 40cd2a00 01000000 00000000 ....@.*......... │ │ 0x002ace18 00000000 a74b0500 20000000 00000000 .....K.. ....... │ │ 0x002ace28 886f1000 00000000 00000000 00000000 .o.............. │ │ 0x002ace38 00000000 00000000 00000000 00000000 ................ │ │ 0x002ace48 00000000 00000000 00000000 00000000 ................ │ │ 0x002ace58 00000000 00000000 00000000 00440400 .............D.. │ │ - 0x002ace68 d8b20300 68701000 18711000 00000000 ....hp...q...... │ │ + 0x002ace68 e4b20300 68701000 18711000 00000000 ....hp...q...... │ │ 0x002ace78 00000000 00000000 00000000 00000000 ................ │ │ 0x002ace88 00000000 00000000 c0c62a00 00000000 ..........*..... │ │ 0x002ace98 00000000 00000000 08000000 686e1000 ............hn.. │ │ 0x002acea8 00000000 e46e1000 00000000 00000000 .....n.......... │ │ 0x002aceb8 00000000 00000000 00000000 00000000 ................ │ │ 0x002acec8 00000000 00000000 00000000 00000000 ................ │ │ 0x002aced8 00000000 10ce2a00 01000000 00000000 ......*......... │ │ @@ -1471,74 +1471,74 @@ │ │ 0x002acf78 00000000 e46e1000 00000000 00000000 .....n.......... │ │ 0x002acf88 00000000 00000000 00000000 00000000 ................ │ │ 0x002acf98 00000000 00000000 00000000 00000000 ................ │ │ 0x002acfa8 00000000 e0ce2a00 51330300 1c721000 ......*.Q3...r.. │ │ 0x002acfb8 04000000 00000000 075f0300 48721000 ........._..Hr.. │ │ 0x002acfc8 08000000 00000000 fe330400 20731000 .........3.. s.. │ │ 0x002acfd8 08000000 92b30500 00000000 00000000 ................ │ │ - 0x002acfe8 00000000 00000000 74de0300 0e000000 ........t....... │ │ + 0x002acfe8 00000000 00000000 80de0300 0e000000 ................ │ │ 0x002acff8 1c000000 00000000 00000000 00000000 ................ │ │ 0x002ad008 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad018 6f330300 68311300 5c411400 00000000 o3..h1..\A...... │ │ 0x002ad028 00000000 2f5f0400 e0731000 08741000 ..../_...s...t.. │ │ 0x002ad038 00000000 00000000 d74b0500 90741000 .........K...t.. │ │ - 0x002ad048 a0341000 00000000 00000000 3eb20300 .4..........>... │ │ + 0x002ad048 a0341000 00000000 00000000 4ab20300 .4..........J... │ │ 0x002ad058 b8741000 e0741000 85c50400 00000000 .t...t.......... │ │ 0x002ad068 1f4e0400 9c751000 c4751000 36da0400 .N...u...u..6... │ │ 0x002ad078 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad088 00000000 00000000 7beb0200 06000000 ........{....... │ │ 0x002ad098 20000000 00000000 2e4b0300 00000000 ........K...... │ │ 0x002ad0a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002ad0b8 74050400 06000000 20000000 00000000 t....... ....... │ │ + 0x002ad0b8 80050400 06000000 20000000 00000000 ........ ....... │ │ 0x002ad0c8 46da0400 00000000 00000000 00000000 F............... │ │ 0x002ad0d8 00000000 00000000 51330300 28801000 ........Q3..(... │ │ 0x002ad0e8 04000000 00000000 00000000 00000000 ................ │ │ 0x002ad0f8 00000000 00000000 940f0300 06000000 ................ │ │ - 0x002ad108 20000000 00000000 a2860400 f6af0300 ............... │ │ + 0x002ad108 20000000 00000000 a2860400 02b00300 ............... │ │ 0x002ad118 06000000 24000000 00000000 b4860400 ....$........... │ │ 0x002ad128 b9140500 06000000 28000000 00000000 ........(....... │ │ 0x002ad138 0d340400 00000000 00000000 00000000 .4.............. │ │ - 0x002ad148 00000000 00000000 f6af0300 b9140500 ................ │ │ + 0x002ad148 00000000 00000000 02b00300 b9140500 ................ │ │ 0x002ad158 00000000 51330300 f0881000 04000000 ....Q3.......... │ │ 0x002ad168 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad178 00000000 55da0400 06000000 20000000 ....U....... ... │ │ - 0x002ad188 00000000 c0860400 f8ca0300 06000000 ................ │ │ + 0x002ad188 00000000 c0860400 04cb0300 06000000 ................ │ │ 0x002ad198 24000000 00000000 a83a0500 0aa00400 $........:...... │ │ - 0x002ad1a8 06000000 28000000 00000000 01cb0300 ....(........... │ │ + 0x002ad1a8 06000000 28000000 00000000 0dcb0300 ....(........... │ │ 0x002ad1b8 81eb0200 06000000 2c000000 00000000 ........,....... │ │ 0x002ad1c8 980f0300 00000000 00000000 00000000 ................ │ │ 0x002ad1d8 00000000 00000000 044c0500 2c8a1000 .........L..,... │ │ 0x002ad1e8 708a1000 00000000 00000000 00000000 p............... │ │ 0x002ad1f8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad208 940f0300 06000000 20000000 00000000 ........ ....... │ │ 0x002ad218 62fd0200 0aa00400 06000000 24000000 b...........$... │ │ - 0x002ad228 00000000 01cb0300 4a060400 06000000 ........J....... │ │ + 0x002ad228 00000000 0dcb0300 56060400 06000000 ........V....... │ │ 0x002ad238 28000000 00000000 3cea0400 4d4e0400 (.......<...MN.. │ │ 0x002ad248 06000000 2c000000 00000000 80230300 ....,........#.. │ │ 0x002ad258 51b30400 06000000 30000000 00000000 Q.......0....... │ │ 0x002ad268 70fd0200 544e0400 06000000 34000000 p...TN......4... │ │ - 0x002ad278 00000000 679e0300 00000000 00000000 ....g........... │ │ - 0x002ad288 00000000 00000000 00000000 4f850300 ............O... │ │ + 0x002ad278 00000000 739e0300 00000000 00000000 ....s........... │ │ + 0x002ad288 00000000 00000000 00000000 5b850300 ............[... │ │ 0x002ad298 06000000 20000000 00000000 33020500 .... .......3... │ │ 0x002ad2a8 f79f0400 06000000 24000000 00000000 ........$....... │ │ - 0x002ad2b8 c7b20300 954b0500 13000000 28000000 .....K......(... │ │ + 0x002ad2b8 d3b20300 954b0500 13000000 28000000 .....K......(... │ │ 0x002ad2c8 00000000 7ffd0200 23280500 13000000 ........#(...... │ │ 0x002ad2d8 2c000000 00000000 6fb30400 cd740400 ,.......o....t.. │ │ 0x002ad2e8 06000000 30000000 00000000 174c0500 ....0........L.. │ │ 0x002ad2f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002ad308 00000000 00000000 f6af0300 00000000 ................ │ │ + 0x002ad308 00000000 00000000 02b00300 00000000 ................ │ │ 0x002ad318 00000000 b9140500 00000000 00000000 ................ │ │ - 0x002ad328 ccb01000 00000000 2a9f0300 50b91000 ........*...P... │ │ + 0x002ad328 ccb01000 00000000 369f0300 50b91000 ........6...P... │ │ 0x002ad338 08000000 00000000 914a0500 5cb91000 .........J..\... │ │ 0x002ad348 08000000 00000000 f55e0300 8cb91000 .........^...... │ │ 0x002ad358 08000000 00000000 51330300 bcb91000 ........Q3...... │ │ 0x002ad368 04000000 00000000 be280500 d4b91000 .........(...... │ │ 0x002ad378 04000000 00000000 00000000 00000000 ................ │ │ 0x002ad388 00000000 00000000 05240300 06000000 .........$...... │ │ - 0x002ad398 08000000 01000000 00000000 32cb0300 ............2... │ │ + 0x002ad398 08000000 01000000 00000000 3ecb0300 ............>... │ │ 0x002ad3a8 06000000 0c000000 01000000 00000000 ................ │ │ 0x002ad3b8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad3c8 00000000 c2fd0200 54bd1000 00000000 ........T....... │ │ 0x002ad3d8 80750400 00000000 00000000 00000000 .u.............. │ │ 0x002ad3e8 00000000 00000000 00000000 01000000 ................ │ │ 0x002ad3f8 00000000 00000000 f2230300 18000000 .........#...... │ │ 0x002ad408 00000000 10a71000 00000000 00000000 ................ │ │ @@ -1552,55 +1552,55 @@ │ │ 0x002ad488 00000000 904a1500 e4ac1000 68372400 .....J......h7$. │ │ 0x002ad498 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad4a8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad4b8 00000000 00000000 00000000 c2fd0200 ................ │ │ 0x002ad4c8 00000000 00000000 c2fd0200 00000000 ................ │ │ 0x002ad4d8 00000000 c40f0300 00000000 00000000 ................ │ │ 0x002ad4e8 7b490300 00000000 00000000 05240300 {I...........$.. │ │ - 0x002ad4f8 00000000 00000000 32cb0300 00000000 ........2....... │ │ - 0x002ad508 3bcb0300 d8c01000 08000000 e4b30500 ;............... │ │ + 0x002ad4f8 00000000 00000000 3ecb0300 00000000 ........>....... │ │ + 0x002ad508 47cb0300 d8c01000 08000000 e4b30500 G............... │ │ 0x002ad518 d1fd0200 60dc1000 01000000 3eb40500 ....`.......>... │ │ 0x002ad528 054c0300 1cbf1000 04000000 a7b40500 .L.............. │ │ 0x002ad538 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad548 964e0400 06000000 08000000 03000000 .N.............. │ │ 0x002ad558 00000000 c0b30400 0e000000 0c000000 ................ │ │ 0x002ad568 01000000 00000000 56ea0400 06000000 ........V....... │ │ 0x002ad578 10000000 03000000 00000000 00000000 ................ │ │ 0x002ad588 00000000 00000000 00000000 00000000 ................ │ │ - 0x002ad598 1cf20300 fce11000 10e21000 67350300 ............g5.. │ │ + 0x002ad598 28f20300 fce11000 10e21000 67350300 (...........g5.. │ │ 0x002ad5a8 00000000 7b490300 a0e21000 b4e21000 ....{I.......... │ │ 0x002ad5b8 71150500 00000000 91150500 44e31000 q...........D... │ │ - 0x002ad5c8 00000000 61720300 00000000 00000000 ....ar.......... │ │ + 0x002ad5c8 00000000 6d720300 00000000 00000000 ....mr.......... │ │ 0x002ad5d8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad5e8 01000000 00000000 00000000 54880400 ............T... │ │ 0x002ad5f8 30000000 00000000 a4c81000 00000000 0............... │ │ 0x002ad608 00000000 00000000 00000000 3ccb1000 ............<... │ │ 0x002ad618 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad628 00000000 00000000 d0371400 00000000 .........7...... │ │ 0x002ad638 00000000 00400400 00000000 54cb1000 .....@......T... │ │ 0x002ad648 00000000 00000000 14000000 743b1400 ............t;.. │ │ 0x002ad658 3ccc1000 08d52a00 48d52a00 98d52a00 <.....*.H.*...*. │ │ 0x002ad668 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad678 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad688 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad698 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad6a8 00000000 98bd1000 00000000 f0e31000 ................ │ │ - 0x002ad6b8 00000000 00000000 3bcb0300 d8c01000 ........;....... │ │ + 0x002ad6b8 00000000 00000000 47cb0300 d8c01000 ........G....... │ │ 0x002ad6c8 08000000 d8b40500 d1fd0200 60dc1000 ............`... │ │ 0x002ad6d8 01000000 33b50500 054c0300 1cbf1000 ....3....L...... │ │ 0x002ad6e8 04000000 9db50500 00000000 00000000 ................ │ │ - 0x002ad6f8 00000000 00000000 40cb0300 06000000 ........@....... │ │ + 0x002ad6f8 00000000 00000000 4ccb0300 06000000 ........L....... │ │ 0x002ad708 08000000 03000000 00000000 cbb30400 ................ │ │ 0x002ad718 0e000000 0c000000 01000000 00000000 ................ │ │ 0x002ad728 5eea0400 06000000 10000000 03000000 ^............... │ │ 0x002ad738 00000000 c6d70200 06000000 30000000 ............0... │ │ 0x002ad748 01000000 00000000 00000000 00000000 ................ │ │ - 0x002ad758 00000000 00000000 00000000 1cf20300 ................ │ │ + 0x002ad758 00000000 00000000 00000000 28f20300 ............(... │ │ 0x002ad768 fce11000 10e21000 d6b30400 00000000 ................ │ │ - 0x002ad778 7b490300 a0e21000 b4e21000 7bb30300 {I..........{... │ │ + 0x002ad778 7b490300 a0e21000 b4e21000 87b30300 {I.............. │ │ 0x002ad788 00000000 0a3b0500 64e41000 00000000 .....;..d....... │ │ 0x002ad798 32610300 00000000 00000000 00000000 2a.............. │ │ 0x002ad7a8 00000000 00000000 00000000 01000000 ................ │ │ 0x002ad7b8 00000000 00000000 ceda0400 34000000 ............4... │ │ 0x002ad7c8 00000000 a4c81000 00000000 00000000 ................ │ │ 0x002ad7d8 00000000 b4d62a00 a4cf1000 00000000 ......*......... │ │ 0x002ad7e8 00000000 00000000 00000000 00000000 ................ │ │ @@ -1608,20 +1608,20 @@ │ │ 0x002ad808 00400400 00000000 54cb1000 00000000 .@......T....... │ │ 0x002ad818 00000000 14000000 00000000 00000000 ................ │ │ 0x002ad828 c0d62a00 00d72a00 64d72a00 00000000 ..*...*.d.*..... │ │ 0x002ad838 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad848 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad858 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad868 00000000 00000000 00000000 00000000 ................ │ │ - 0x002ad878 98bd1000 00000000 3bcb0300 10e51000 ........;....... │ │ + 0x002ad878 98bd1000 00000000 47cb0300 10e51000 ........G....... │ │ 0x002ad888 08000000 d8b40500 d1fd0200 20e51000 ............ ... │ │ 0x002ad898 01000000 33b50500 054c0300 a8e51000 ....3....L...... │ │ 0x002ad8a8 04000000 9db50500 00000000 00000000 ................ │ │ 0x002ad8b8 00000000 00000000 01000000 00000000 ................ │ │ - 0x002ad8c8 00000000 6c9f0300 0c000000 00000000 ....l........... │ │ + 0x002ad8c8 00000000 789f0300 0c000000 00000000 ....x........... │ │ 0x002ad8d8 bccf1000 00000000 00000000 00000000 ................ │ │ 0x002ad8e8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad8f8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad908 d0371400 00000000 00000000 00400400 .7...........@.. │ │ 0x002ad918 755f0400 30d01000 00000000 00000000 u_..0........... │ │ 0x002ad928 00000000 743b1400 64d01000 80d82a00 ....t;..d.....*. │ │ 0x002ad938 00000000 00000000 00000000 00000000 ................ │ │ @@ -1629,24 +1629,24 @@ │ │ 0x002ad958 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad968 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad978 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad988 00000000 00000000 743b1400 b0e51000 ........t;...... │ │ 0x002ad998 1fdb0400 d8e71000 08000000 ceb50500 ................ │ │ 0x002ad9a8 7d350300 cce81000 01000000 f1b50500 }5.............. │ │ 0x002ad9b8 9e150500 80e91000 04000000 29b60500 ............)... │ │ - 0x002ad9c8 bf9b0300 ecad1000 18000000 134b0300 .............K.. │ │ + 0x002ad9c8 cb9b0300 ecad1000 18000000 134b0300 .............K.. │ │ 0x002ad9d8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ad9e8 a5150500 06000000 08000000 03000000 ................ │ │ 0x002ad9f8 00000000 9f4e0400 0e000000 3c000000 .....N......<... │ │ - 0x002ada08 01000000 00000000 f5de0300 06000000 ................ │ │ + 0x002ada08 01000000 00000000 01df0300 06000000 ................ │ │ 0x002ada18 10000000 03000000 00000000 00000000 ................ │ │ 0x002ada28 00000000 00000000 00000000 00000000 ................ │ │ - 0x002ada38 1cf20300 fce11000 10e21000 83340400 .............4.. │ │ + 0x002ada38 28f20300 fce11000 10e21000 83340400 (............4.. │ │ 0x002ada48 00000000 7b490300 a0e21000 b4e21000 ....{I.......... │ │ - 0x002ada58 42070400 00000000 5e4c0500 64e41000 B.......^L..d... │ │ + 0x002ada58 4e070400 00000000 5e4c0500 64e41000 N.......^L..d... │ │ 0x002ada68 00000000 32610300 00000000 00000000 ....2a.......... │ │ 0x002ada78 00000000 00000000 00000000 00000000 ................ │ │ 0x002ada88 01000000 00000000 00000000 32350300 ............25.. │ │ 0x002ada98 40000000 00000000 a4c81000 00000000 @............... │ │ 0x002adaa8 00000000 00000000 8cd92a00 c4d21000 ..........*..... │ │ 0x002adab8 00000000 00000000 00000000 00000000 ................ │ │ 0x002adac8 00000000 00000000 d0371400 00000000 .........7...... │ │ @@ -1654,15 +1654,15 @@ │ │ 0x002adae8 00000000 00000000 14000000 00000000 ................ │ │ 0x002adaf8 00000000 98d92a00 e8d92a00 38da2a00 ......*...*.8.*. │ │ 0x002adb08 00000000 00000000 00000000 00000000 ................ │ │ 0x002adb18 00000000 00000000 00000000 00000000 ................ │ │ 0x002adb28 00000000 00000000 00000000 00000000 ................ │ │ 0x002adb38 00000000 00000000 00000000 00000000 ................ │ │ 0x002adb48 00000000 98bd1000 00000000 743b1400 ............t;.. │ │ - 0x002adb58 00000000 00000000 3bcb0300 20ea1000 ........;... ... │ │ + 0x002adb58 00000000 00000000 47cb0300 20ea1000 ........G... ... │ │ 0x002adb68 08000000 e4b30500 d1fd0200 c0eb1000 ................ │ │ 0x002adb78 01000000 3eb40500 054c0300 9cec1000 ....>....L...... │ │ 0x002adb88 04000000 a7b40500 00000000 00000000 ................ │ │ 0x002adb98 00000000 00000000 01000000 00000000 ................ │ │ 0x002adba8 00000000 711d0400 14000000 00000000 ....q........... │ │ 0x002adbb8 3cd61000 00000000 00000000 00000000 <............... │ │ 0x002adbc8 54db2a00 00000000 00000000 00000000 T.*............. │ │ @@ -1672,27 +1672,27 @@ │ │ 0x002adc08 00000000 743b1400 6cd71000 60db2a00 ....t;..l...`.*. │ │ 0x002adc18 00000000 00000000 00000000 00000000 ................ │ │ 0x002adc28 00000000 00000000 00000000 00000000 ................ │ │ 0x002adc38 00000000 00000000 00000000 00000000 ................ │ │ 0x002adc48 00000000 00000000 00000000 00000000 ................ │ │ 0x002adc58 00000000 00000000 00000000 00000000 ................ │ │ 0x002adc68 00000000 01000000 00000000 00000000 ................ │ │ - 0x002adc78 fe060400 0c000000 00000000 24d81000 ............$... │ │ + 0x002adc78 0a070400 0c000000 00000000 24d81000 ............$... │ │ 0x002adc88 00000000 00000000 00000000 00000000 ................ │ │ 0x002adc98 00000000 00000000 00000000 00000000 ................ │ │ 0x002adca8 00000000 00000000 00000000 d0371400 .............7.. │ │ 0x002adcb8 00000000 00000000 00400400 00000000 .........@...... │ │ 0x002adcc8 c8d81000 00000000 00000000 00000000 ................ │ │ 0x002adcd8 00000000 00000000 00000000 00000000 ................ │ │ 0x002adce8 00000000 00000000 00000000 00000000 ................ │ │ 0x002adcf8 00000000 00000000 00000000 00000000 ................ │ │ 0x002add08 00000000 00000000 00000000 00000000 ................ │ │ 0x002add18 00000000 00000000 00000000 00000000 ................ │ │ 0x002add28 00000000 00000000 00000000 00000000 ................ │ │ - 0x002add38 743b1400 00000000 00000000 3bcb0300 t;..........;... │ │ + 0x002add38 743b1400 00000000 00000000 47cb0300 t;..........G... │ │ 0x002add48 c4ec1000 08000000 e4b30500 d1fd0200 ................ │ │ 0x002add58 dcef1000 01000000 3eb40500 054c0300 ........>....L.. │ │ 0x002add68 a8f11000 04000000 a7b40500 00000000 ................ │ │ 0x002add78 00000000 00000000 00000000 01000000 ................ │ │ 0x002add88 00000000 00000000 b3600300 14000000 .........`...... │ │ 0x002add98 00000000 c4d91000 00000000 00000000 ................ │ │ 0x002adda8 00000000 38dd2a00 00000000 00000000 ....8.*......... │ │ @@ -1704,15 +1704,15 @@ │ │ 0x002ade08 00000000 00000000 00000000 00000000 ................ │ │ 0x002ade18 00000000 00000000 00000000 00000000 ................ │ │ 0x002ade28 00000000 00000000 00000000 00000000 ................ │ │ 0x002ade38 00000000 00000000 00000000 00000000 ................ │ │ 0x002ade48 00000000 00000000 00000000 054c0300 .............L.. │ │ 0x002ade58 00000000 00000000 d1fd0200 00000000 ................ │ │ 0x002ade68 00000000 a1d80400 00000000 00000000 ................ │ │ - 0x002ade78 57f10300 00000000 00000000 53610300 W...........Sa.. │ │ + 0x002ade78 63f10300 00000000 00000000 53610300 c...........Sa.. │ │ 0x002ade88 00000000 00000000 6eea0400 00000000 ........n....... │ │ 0x002ade98 01000000 00000000 00000000 9f340400 .............4.. │ │ 0x002adea8 0c000000 00000000 00000000 00000000 ................ │ │ 0x002adeb8 00000000 00000000 00000000 60fb1000 ............`... │ │ 0x002adec8 00000000 00000000 00000000 00000000 ................ │ │ 0x002aded8 00000000 00000000 d0371400 00000000 .........7...... │ │ 0x002adee8 00000000 00000400 00000000 00000000 ................ │ │ @@ -1726,17 +1726,17 @@ │ │ 0x002adf68 a4fe1000 04000000 16ff0400 13b40400 ................ │ │ 0x002adf78 a4fe1000 04000000 16ff0400 6eea0400 ............n... │ │ 0x002adf88 c0fe1000 04000000 16ff0400 0b100300 ................ │ │ 0x002adf98 c8fe1000 04000000 16ff0400 53610300 ............Sa.. │ │ 0x002adfa8 24ff1000 01000000 16ff0400 00000000 $............... │ │ 0x002adfb8 00000000 00000000 00000000 44290500 ............D).. │ │ 0x002adfc8 48001100 00000000 674c0500 00000000 H.......gL...... │ │ - 0x002adfd8 4f850300 64001100 00000000 a0730300 O...d........s.. │ │ + 0x002adfd8 5b850300 64001100 00000000 ac730300 [...d........s.. │ │ 0x002adfe8 00000000 2b240300 80001100 00000000 ....+$.......... │ │ - 0x002adff8 b5730300 00000000 00000000 00000000 .s.............. │ │ + 0x002adff8 c1730300 00000000 00000000 00000000 .s.............. │ │ 0x002ae008 00000000 00000000 00000000 01000000 ................ │ │ 0x002ae018 00000000 00000000 c7020500 10000000 ................ │ │ 0x002ae028 00000000 14091100 00000000 00000000 ................ │ │ 0x002ae038 00000000 00000000 6c091100 e0e02a00 ........l.....*. │ │ 0x002ae048 00000000 00000000 dc091100 00000000 ................ │ │ 0x002ae058 00000000 d0371400 00000000 00000000 .....7.......... │ │ 0x002ae068 00040400 5cb60500 00000000 00000000 ....\........... │ │ @@ -1754,51 +1754,51 @@ │ │ 0x002ae128 d82b1100 00000000 00000000 00000000 .+.............. │ │ 0x002ae138 00000000 00000000 00000000 00000000 ................ │ │ 0x002ae148 00000000 00000000 00000000 702d1100 ............p-.. │ │ 0x002ae158 10301100 00000000 00000000 00000000 .0.............. │ │ 0x002ae168 00000000 00000000 e8850400 f0311100 .............1.. │ │ 0x002ae178 04000000 b2b60500 ec5d0400 bc321100 .........]...2.. │ │ 0x002ae188 04000000 fbb60500 91ea0400 c8321100 .............2.. │ │ - 0x002ae198 04000000 45b70500 07870300 e4321100 ....E........2.. │ │ - 0x002ae1a8 04000000 7eb70500 a69f0300 00331100 ....~........3.. │ │ + 0x002ae198 04000000 45b70500 13870300 e4321100 ....E........2.. │ │ + 0x002ae1a8 04000000 7eb70500 b29f0300 00331100 ....~........3.. │ │ 0x002ae1b8 80000000 b8b70500 49ec0200 78371100 ........I...x7.. │ │ 0x002ae1c8 04000000 5eb80500 c1c40400 983a1100 ....^........:.. │ │ 0x002ae1d8 18000000 b1b90500 c14a0500 58411100 .........J..XA.. │ │ 0x002ae1e8 04000000 5fba0500 90c60400 48451100 ...._.......HE.. │ │ 0x002ae1f8 04000000 04bb0500 29340300 14461100 ........)4...F.. │ │ - 0x002ae208 04000000 45bb0500 b09f0300 2c461100 ....E.......,F.. │ │ - 0x002ae218 18000000 63bb0500 be9f0300 c8471100 ....c........G.. │ │ + 0x002ae208 04000000 45bb0500 bc9f0300 2c461100 ....E.......,F.. │ │ + 0x002ae218 18000000 63bb0500 ca9f0300 c8471100 ....c........G.. │ │ 0x002ae228 90000000 cbbc0500 61e90200 684a1100 ........a...hJ.. │ │ 0x002ae238 08000000 c9be0500 00000000 00000000 ................ │ │ - 0x002ae248 00000000 00000000 75850300 804b1100 ........u....K.. │ │ - 0x002ae258 00000000 7a850300 00000000 df4d0400 ....z........M.. │ │ + 0x002ae248 00000000 00000000 81850300 804b1100 .............K.. │ │ + 0x002ae258 00000000 86850300 00000000 df4d0400 .............M.. │ │ 0x002ae268 4c4c1100 00000000 64220300 00000000 LL......d"...... │ │ 0x002ae278 00000000 00000000 00000000 00000000 ................ │ │ - 0x002ae288 00000000 6adf0300 1bbf0500 9ce22a00 ....j.........*. │ │ - 0x002ae298 0b000000 5aec0200 cd020500 78cb0300 ....Z.......x... │ │ + 0x002ae288 00000000 76df0300 1bbf0500 9ce22a00 ....v.........*. │ │ + 0x002ae298 0b000000 5aec0200 cd020500 84cb0300 ....Z........... │ │ 0x002ae2a8 a4ea0400 5eec0200 824c0500 151e0400 ....^....L...... │ │ - 0x002ae2b8 d4a00400 29b40400 79df0300 e3150500 ....)...y....... │ │ - 0x002ae2c8 10870300 c3df0300 c7df0300 dec60400 ................ │ │ + 0x002ae2b8 d4a00400 29b40400 85df0300 e3150500 ....)........... │ │ + 0x002ae2c8 1c870300 cfdf0300 d3df0300 dec60400 ................ │ │ 0x002ae2d8 06fe0200 93880400 01a10400 6d4c0300 ............mL.. │ │ - 0x002ae2e8 d89f0300 12100300 191e0400 00000000 ................ │ │ - 0x002ae2f8 00000000 ea040400 045e1100 04000000 .........^...... │ │ + 0x002ae2e8 e49f0300 12100300 191e0400 00000000 ................ │ │ + 0x002ae2f8 00000000 f6040400 045e1100 04000000 .........^...... │ │ 0x002ae308 d4c00500 ae260500 785e1100 04000000 .....&..x^...... │ │ 0x002ae318 07c10500 00000000 00000000 00000000 ................ │ │ 0x002ae328 00000000 b4610300 06000000 0c000000 .....a.......... │ │ - 0x002ae338 01000000 00000000 50870300 06000000 ........P....... │ │ + 0x002ae338 01000000 00000000 5c870300 06000000 ........\....... │ │ 0x002ae348 10000000 03000000 00000000 d24e0400 .............N.. │ │ 0x002ae358 06000000 14000000 01000000 00000000 ................ │ │ 0x002ae368 ad340400 06000000 18000000 01000000 .4.............. │ │ 0x002ae378 00000000 44240300 01000000 34000000 ....D$......4... │ │ 0x002ae388 01000000 00000000 bb610300 0e000000 .........a...... │ │ 0x002ae398 2c000000 00000000 00000000 b1880400 ,............... │ │ 0x002ae3a8 0e000000 2d000000 00000000 00000000 ....-........... │ │ 0x002ae3b8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ae3c8 00000000 b7340400 ac5e1100 00000000 .....4...^...... │ │ - 0x002ae3d8 00000000 00000000 57870300 d85e1100 ........W....^.. │ │ + 0x002ae3d8 00000000 00000000 63870300 d85e1100 ........c....^.. │ │ 0x002ae3e8 105f1100 00000000 00000000 c95f0400 ._..........._.. │ │ 0x002ae3f8 a8631100 d0631100 00000000 00000000 .c...c.......... │ │ 0x002ae408 00000000 00000000 00000000 00000000 ................ │ │ 0x002ae418 00000000 01000000 00000000 00000000 ................ │ │ 0x002ae428 26fe0200 38010000 04000000 084d1100 &...8........M.. │ │ 0x002ae438 00000000 00000000 00000000 00000000 ................ │ │ 0x002ae448 8c4f1100 00000000 00000000 00000000 .O.............. │ │ @@ -1814,21 +1814,21 @@ │ │ 0x002ae4e8 00000000 173b0500 00000000 e7c60400 .....;.......... │ │ 0x002ae4f8 06000000 18000000 01000000 00000000 ................ │ │ 0x002ae508 38340300 06000000 1c000000 00000000 84.............. │ │ 0x002ae518 00000000 14ed0200 06000000 0c000000 ................ │ │ 0x002ae528 01000000 00000000 c40f0300 06000000 ................ │ │ 0x002ae538 2c000000 00000000 00000000 00000000 ,............... │ │ 0x002ae548 00000000 00000000 00000000 00000000 ................ │ │ - 0x002ae558 47b40300 98811100 ec811100 00000000 G............... │ │ - 0x002ae568 00000000 b6cb0300 20831100 90831100 ........ ....... │ │ + 0x002ae558 53b40300 98811100 ec811100 00000000 S............... │ │ + 0x002ae568 00000000 c2cb0300 20831100 90831100 ........ ....... │ │ 0x002ae578 00000000 00000000 ee150500 c0841100 ................ │ │ 0x002ae588 30851100 00000000 00000000 20ed0200 0........... ... │ │ 0x002ae598 60861100 a0861100 00000000 00000000 `............... │ │ 0x002ae5a8 6f330300 68311300 5c411400 00000000 o3..h1..\A...... │ │ - 0x002ae5b8 00000000 1cf20300 44871100 58871100 ........D...X... │ │ + 0x002ae5b8 00000000 28f20300 44871100 58871100 ....(...D...X... │ │ 0x002ae5c8 00000000 00000000 7b490300 e8871100 ........{I...... │ │ 0x002ae5d8 fc871100 00000000 00000000 00000000 ................ │ │ 0x002ae5e8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ae5f8 01000000 00000000 00000000 30030500 ............0... │ │ 0x002ae608 3c000000 00000000 6c731100 38000000 <.......ls..8... │ │ 0x002ae618 00000000 00000000 00000000 d4731100 .............s.. │ │ 0x002ae628 00000000 00000000 00000000 00000000 ................ │ │ @@ -1886,33 +1886,33 @@ │ │ 0x002ae968 00000000 00000000 00000000 00000000 ................ │ │ 0x002ae978 00000000 00000000 00000000 00000000 ................ │ │ 0x002ae988 b48e1100 00000000 00000000 00000000 ................ │ │ 0x002ae998 00000000 00000000 00000000 00000000 ................ │ │ 0x002ae9a8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ae9b8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ae9c8 00000000 b48e1100 00000000 00000000 ................ │ │ - 0x002ae9d8 01000000 00000000 00000000 c6870300 ................ │ │ + 0x002ae9d8 01000000 00000000 00000000 d2870300 ................ │ │ 0x002ae9e8 10000000 00000000 2c891100 00000000 ........,....... │ │ 0x002ae9f8 00000000 00000000 00000000 68891100 ............h... │ │ 0x002aea08 48e92a00 00000000 00000000 98891100 H.*............. │ │ 0x002aea18 00000000 ec891100 00000000 00000000 ................ │ │ 0x002aea28 00000000 00040400 8cc70500 00000000 ................ │ │ 0x002aea38 00000000 048a1100 00000000 00000000 ................ │ │ 0x002aea48 00000000 00000000 00000000 00000000 ................ │ │ 0x002aea58 00000000 00000000 00000000 00000000 ................ │ │ 0x002aea68 00000000 00000000 00000000 c08b1100 ................ │ │ 0x002aea78 00000000 00000000 00000000 00000000 ................ │ │ 0x002aea88 00000000 00000000 00000000 00000000 ................ │ │ - 0x002aea98 00000000 00000000 00000000 d4870300 ................ │ │ + 0x002aea98 00000000 00000000 00000000 e0870300 ................ │ │ 0x002aeaa8 41030500 00000000 c4210300 ec931100 A........!...... │ │ 0x002aeab8 04000000 d1c70500 51330300 64941100 ........Q3..d... │ │ 0x002aeac8 04000000 08c80500 075f0300 c0941100 ........._...... │ │ 0x002aead8 08000000 2fc80500 00000000 00000000 ..../........... │ │ 0x002aeae8 00000000 00000000 01000000 00000000 ................ │ │ - 0x002aeaf8 00000000 eedf0300 10000000 00000000 ................ │ │ + 0x002aeaf8 00000000 fadf0300 10000000 00000000 ................ │ │ 0x002aeb08 608f1100 00000000 00000000 00000000 `............... │ │ 0x002aeb18 00000000 00000000 00000000 00000000 ................ │ │ 0x002aeb28 00000000 00000000 00000000 00000000 ................ │ │ 0x002aeb38 d0371400 00000000 00000000 00400400 .7...........@.. │ │ 0x002aeb48 00000000 d48f1100 00000000 00000000 ................ │ │ 0x002aeb58 00000000 743b1400 08901100 b0ea2a00 ....t;........*. │ │ 0x002aeb68 00000000 00000000 00000000 00000000 ................ │ │ @@ -1950,33 +1950,33 @@ │ │ 0x002aed68 00000000 00000000 00000000 00000000 ................ │ │ 0x002aed78 00000000 94bc1100 c0d51100 c8d51100 ................ │ │ 0x002aed88 78d71100 3cd91100 00000000 bcd91100 x...<........... │ │ 0x002aed98 00000000 50da1100 d4da1100 1cdb1100 ....P........... │ │ 0x002aeda8 c0d51100 a0dc1100 58df1100 73fe0200 ........X...s... │ │ 0x002aedb8 a0dc1100 48000000 69360300 c0740400 ....H...i6...t.. │ │ 0x002aedc8 20e41100 04000000 fcc80500 ae260500 ............&.. │ │ - 0x002aedd8 74e41100 04000000 40c90500 ea040400 t.......@....... │ │ + 0x002aedd8 74e41100 04000000 40c90500 f6040400 t.......@....... │ │ 0x002aede8 88e41100 04000000 8ac90500 70390500 ............p9.. │ │ 0x002aedf8 0ce51100 04000000 bac90500 36e90400 ............6... │ │ 0x002aee08 18e51100 08000000 f0c90500 c9c40400 ................ │ │ 0x002aee18 04e61100 80000000 33ca0500 21490300 ........3...!I.. │ │ - 0x002aee28 78a21100 08000000 73ca0500 039c0300 x.......s....... │ │ + 0x002aee28 78a21100 08000000 73ca0500 0f9c0300 x.......s....... │ │ 0x002aee38 44e71100 80000000 c7ca0500 00d90400 D............... │ │ - 0x002aee48 58e91100 08000000 51cb0500 89c90300 X.......Q....... │ │ - 0x002aee58 44ea1100 80000000 bfcb0500 34710300 D...........4q.. │ │ - 0x002aee68 b8eb1100 08000000 42cc0500 47850300 ........B...G... │ │ + 0x002aee48 58e91100 08000000 51cb0500 95c90300 X.......Q....... │ │ + 0x002aee58 44ea1100 80000000 bfcb0500 40710300 D...........@q.. │ │ + 0x002aee68 b8eb1100 08000000 42cc0500 53850300 ........B...S... │ │ 0x002aee78 6cec1100 04000000 84cc0500 864c0300 l............L.. │ │ - 0x002aee88 ccec1100 82000000 aecc0500 bf9b0300 ................ │ │ + 0x002aee88 ccec1100 82000000 aecc0500 cb9b0300 ................ │ │ 0x002aee98 ecad1000 18000000 134b0300 00000000 .........K...... │ │ 0x002aeea8 00000000 00000000 00000000 c4210300 .............!.. │ │ 0x002aeeb8 84ef1100 04000000 4cce0500 51330300 ........L...Q3.. │ │ 0x002aeec8 acef1100 04000000 83ce0500 075f0300 ............._.. │ │ 0x002aeed8 b4ef1100 08000000 aace0500 00000000 ................ │ │ 0x002aeee8 00000000 00000000 00000000 01000000 ................ │ │ - 0x002aeef8 00000000 00000000 f7df0300 10000000 ................ │ │ + 0x002aeef8 00000000 00000000 03e00300 10000000 ................ │ │ 0x002aef08 00000000 70bd1100 00000000 00000000 ....p........... │ │ 0x002aef18 00000000 00000000 00000000 00000000 ................ │ │ 0x002aef28 00000000 00000000 00000000 00000000 ................ │ │ 0x002aef38 00000000 d0371400 00000000 00000000 .....7.......... │ │ 0x002aef48 00400400 00000000 e4bd1100 00000000 .@.............. │ │ 0x002aef58 00000000 00000000 743b1400 18be1100 ........t;...... │ │ 0x002aef68 b4ee2a00 00000000 00000000 00000000 ..*............. │ │ @@ -2001,15 +2001,15 @@ │ │ 0x002af098 00000000 00000000 00000000 00000000 ................ │ │ 0x002af0a8 00000000 00000000 00000000 00000000 ................ │ │ 0x002af0b8 00000000 00000000 00000000 00000000 ................ │ │ 0x002af0c8 00000000 00000000 8c402a00 864c0300 .........@*..L.. │ │ 0x002af0d8 00000000 00000000 00000000 00000000 ................ │ │ 0x002af0e8 00000000 00000000 00000000 55b20400 ............U... │ │ 0x002af0f8 00000000 00000000 d9010500 00000000 ................ │ │ - 0x002af108 01000000 00000000 00000000 f1740300 .............t.. │ │ + 0x002af108 01000000 00000000 00000000 fd740300 .............t.. │ │ 0x002af118 0c000000 02000000 00000000 00000000 ................ │ │ 0x002af128 00000000 00000000 00000000 645d1200 ............d].. │ │ 0x002af138 d4f22a00 00000000 00000000 a05d1200 ..*..........].. │ │ 0x002af148 00000000 00000000 d0371400 00000000 .........7...... │ │ 0x002af158 00000000 00040401 f0ce0500 00000000 ................ │ │ 0x002af168 00000000 445e1200 00000000 00000000 ....D^.......... │ │ 0x002af178 00000000 64f32a00 00000000 34f42a00 ....d.*.....4.*. │ │ @@ -2039,45 +2039,45 @@ │ │ 0x002af2f8 84831200 e0631200 dc581200 94831200 .....c...X...... │ │ 0x002af308 54851200 9c851200 e4851200 44651200 T...........De.. │ │ 0x002af318 00000000 2c861200 00000000 00000000 ....,........... │ │ 0x002af328 00000000 00000000 00000000 00000000 ................ │ │ 0x002af338 00000000 00000000 00000000 00000000 ................ │ │ 0x002af348 74861200 58871200 00000000 00000000 t...X........... │ │ 0x002af358 44651200 00000000 00000000 e8850400 De.............. │ │ - 0x002af368 a0a71200 04000000 00110300 8cb40300 ................ │ │ + 0x002af368 a0a71200 04000000 00110300 98b40300 ................ │ │ 0x002af378 cca71200 04000000 4ed10500 51b40400 ........N...Q... │ │ - 0x002af388 88a91200 82000000 cdd10500 97b40300 ................ │ │ + 0x002af388 88a91200 82000000 cdd10500 a3b40300 ................ │ │ 0x002af398 68ac1200 92000000 d6d40500 49ec0200 h...........I... │ │ 0x002af3a8 14af1200 04000000 f5d70500 ec5d0400 .............].. │ │ 0x002af3b8 a0a71200 04000000 30110300 91ea0400 ........0....... │ │ - 0x002af3c8 a0a71200 04000000 8b4d0500 07870300 .........M...... │ │ - 0x002af3d8 a0a71200 04000000 9bf40300 a69f0300 ................ │ │ - 0x002af3e8 a8af1200 01000000 95a00300 29340300 ............)4.. │ │ + 0x002af3c8 a0a71200 04000000 8b4d0500 13870300 .........M...... │ │ + 0x002af3d8 a0a71200 04000000 a7f40300 b29f0300 ................ │ │ + 0x002af3e8 a8af1200 01000000 a1a00300 29340300 ............)4.. │ │ 0x002af3f8 ecb11200 04000000 05d90500 61e90200 ............a... │ │ 0x002af408 10b21200 08000000 23d90500 ae260500 ........#....&.. │ │ 0x002af418 fcb21200 04000000 4ad90500 00000000 ........J....... │ │ - 0x002af428 00000000 00000000 00000000 75850300 ............u... │ │ - 0x002af438 a0a71200 00000000 7a850300 00000000 ........z....... │ │ + 0x002af428 00000000 00000000 00000000 81850300 ................ │ │ + 0x002af438 a0a71200 00000000 86850300 00000000 ................ │ │ 0x002af448 df4d0400 24b41200 00000000 64220300 .M..$.......d".. │ │ - 0x002af458 00000000 f5740300 a0a71200 00000000 .....t.......... │ │ + 0x002af458 00000000 01750300 a0a71200 00000000 .....u.......... │ │ 0x002af468 43350400 00000000 6a3b0500 4cb41200 C5......j;..L... │ │ 0x002af478 00000000 b3fe0200 00000000 00000000 ................ │ │ 0x002af488 00000000 00000000 00000000 00000000 ................ │ │ 0x002af498 0a620300 85d90500 f0f42a00 02000000 .b........*..... │ │ 0x002af4a8 00000000 98402a00 51b40400 00000000 .....@*.Q....... │ │ 0x002af4b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002af4c8 00000000 00000000 b8402a00 f1740300 .........@*..t.. │ │ + 0x002af4c8 00000000 00000000 b8402a00 fd740300 .........@*..t.. │ │ 0x002af4d8 00000000 00000000 00000000 00000000 ................ │ │ 0x002af4e8 00000000 00000000 8f030500 36160500 ............6... │ │ 0x002af4f8 b04d0500 9e030500 00000000 00000000 .M.............. │ │ 0x002af508 00000000 09250300 00000000 00000000 .....%.......... │ │ 0x002af518 6beb0400 00000000 00000000 a8402a00 k............@*. │ │ - 0x002af528 97b40300 00000000 00000000 00000000 ................ │ │ + 0x002af528 a3b40300 00000000 00000000 00000000 ................ │ │ 0x002af538 00000000 00000000 00000000 01000000 ................ │ │ - 0x002af548 00000000 00000000 9a070400 20000000 ............ ... │ │ + 0x002af548 00000000 00000000 a6070400 20000000 ............ ... │ │ 0x002af558 00000000 20081300 00000000 00000000 .... ........... │ │ 0x002af568 00000000 00000000 f40a1300 10f62a00 ..............*. │ │ 0x002af578 a0f62a00 c8f62a00 bc2d1400 00000000 ..*...*..-...... │ │ 0x002af588 00000000 d0371400 00000000 00000000 .....7.......... │ │ 0x002af598 00440420 0bda0500 5c0e1300 a40f1300 .D. ....\....... │ │ 0x002af5a8 b80f1300 00000000 28121300 00000000 ........(....... │ │ 0x002af5b8 d4f62a00 00000000 00000000 00000000 ..*............. │ │ @@ -2098,25 +2098,25 @@ │ │ 0x002af6a8 00000000 00000000 00000000 00000000 ................ │ │ 0x002af6b8 00000000 2c071300 00000000 00000000 ....,........... │ │ 0x002af6c8 3c3d1300 443d1300 e83e1300 6aed0200 <=..D=...>..j... │ │ 0x002af6d8 50411300 48000000 7edb0500 73fe0200 PA..H...~...s... │ │ 0x002af6e8 443d1300 48000000 d8db0500 ae260500 D=..H........&.. │ │ 0x002af6f8 10421300 04000000 f3db0500 28230300 .B..........(#.. │ │ 0x002af708 84421300 80000000 23dc0500 4e160500 .B......#...N... │ │ - 0x002af718 90431300 80000000 8cdc0500 039c0300 .C.............. │ │ + 0x002af718 90431300 80000000 8cdc0500 0f9c0300 .C.............. │ │ 0x002af728 14441300 80000000 41dd0500 74c70400 .D......A...t... │ │ 0x002af738 08451300 04000000 10de0500 a8d80400 .E.............. │ │ 0x002af748 e0471300 04000000 b8de0500 24130500 .G..........$... │ │ 0x002af758 c8481300 04000000 f3de0500 21e90400 .H..........!... │ │ 0x002af768 b0491300 04000000 30df0500 2a4f0400 .I......0...*O.. │ │ - 0x002af778 984a1300 03000000 67df0500 96e00300 .J......g....... │ │ - 0x002af788 dc4a1300 90000000 85e00500 ea040400 .J.............. │ │ + 0x002af778 984a1300 03000000 67df0500 a2e00300 .J......g....... │ │ + 0x002af788 dc4a1300 90000000 85e00500 f6040400 .J.............. │ │ 0x002af798 4c4b1300 04000000 fbe00500 70390500 LK..........p9.. │ │ 0x002af7a8 744b1300 04000000 28e10500 c0740400 tK......(....t.. │ │ - 0x002af7b8 784b1300 04000000 48e10500 bf9b0300 xK......H....... │ │ + 0x002af7b8 784b1300 04000000 48e10500 cb9b0300 xK......H....... │ │ 0x002af7c8 ecad1000 18000000 134b0300 00000000 .........K...... │ │ 0x002af7d8 00000000 00000000 00000000 c4210300 .............!.. │ │ 0x002af7e8 484d1300 04000000 91e10500 51330300 HM..........Q3.. │ │ 0x002af7f8 704d1300 04000000 c8e10500 00000000 pM.............. │ │ 0x002af808 00000000 00000000 00000000 01000000 ................ │ │ 0x002af818 00000000 00000000 8a250300 1c000000 .........%...... │ │ 0x002af828 00000000 281a1300 00000000 00000000 ....(........... │ │ @@ -2127,15 +2127,15 @@ │ │ 0x002af878 00000000 00000000 743b1400 281b1300 ........t;..(... │ │ 0x002af888 e4f72a00 00000000 00000000 00000000 ..*............. │ │ 0x002af898 00000000 00000000 00000000 00000000 ................ │ │ 0x002af8a8 00000000 00000000 00000000 00000000 ................ │ │ 0x002af8b8 00000000 00000000 00000000 00000000 ................ │ │ 0x002af8c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002af8d8 00000000 00000000 01000000 00000000 ................ │ │ - 0x002af8e8 00000000 cc070400 1c000000 00000000 ................ │ │ + 0x002af8e8 00000000 d8070400 1c000000 00000000 ................ │ │ 0x002af8f8 281a1300 00000000 00000000 00000000 (............... │ │ 0x002af908 00000000 00000000 00000000 00000000 ................ │ │ 0x002af918 00000000 00000000 00000000 00000000 ................ │ │ 0x002af928 d0371400 00000000 00000000 00400400 .7...........@.. │ │ 0x002af938 00000000 cc1a1300 00000000 00000000 ................ │ │ 0x002af948 00000000 743b1400 ac1c1300 e4f72a00 ....t;........*. │ │ 0x002af958 00000000 00000000 00000000 00000000 ................ │ │ @@ -2165,15 +2165,15 @@ │ │ 0x002afad8 00000000 00000000 00000000 743b1400 ............t;.. │ │ 0x002afae8 74201300 e4f72a00 00000000 00000000 t ....*......... │ │ 0x002afaf8 00000000 00000000 00000000 00000000 ................ │ │ 0x002afb08 00000000 00000000 00000000 00000000 ................ │ │ 0x002afb18 00000000 00000000 00000000 00000000 ................ │ │ 0x002afb28 00000000 00000000 00000000 00000000 ................ │ │ 0x002afb38 00000000 00000000 00000000 01000000 ................ │ │ - 0x002afb48 00000000 00000000 7de00300 1c000000 ........}....... │ │ + 0x002afb48 00000000 00000000 89e00300 1c000000 ................ │ │ 0x002afb58 00000000 281a1300 00000000 00000000 ....(........... │ │ 0x002afb68 00000000 00000000 00000000 00000000 ................ │ │ 0x002afb78 00000000 00000000 00000000 00000000 ................ │ │ 0x002afb88 00000000 00000000 00000000 00000000 ................ │ │ 0x002afb98 00400400 00000000 cc1a1300 00000000 .@.............. │ │ 0x002afba8 00000000 00000000 743b1400 74201300 ........t;..t .. │ │ 0x002afbb8 e4f72a00 00000000 00000000 00000000 ..*............. │ │ @@ -2216,15 +2216,15 @@ │ │ 0x002afe08 00000000 802a1300 00000000 242d1300 .....*......$-.. │ │ 0x002afe18 00000000 90ff2a00 00000000 00000000 ......*......... │ │ 0x002afe28 00000000 00000000 00000000 00000000 ................ │ │ 0x002afe38 00000000 00000000 00000000 00000000 ................ │ │ 0x002afe48 00000000 00000000 00000000 00000000 ................ │ │ 0x002afe58 00000000 00000000 00000000 00000000 ................ │ │ 0x002afe68 00000000 00000000 00000000 00000000 ................ │ │ - 0x002afe78 c2f40300 00000000 00000000 1c4e1300 .............N.. │ │ + 0x002afe78 cef40300 00000000 00000000 1c4e1300 .............N.. │ │ 0x002afe88 00000000 00000000 00000000 00000000 ................ │ │ 0x002afe98 00000000 00000000 00000000 00000000 ................ │ │ 0x002afea8 00000000 00000000 00000000 d0231300 .............#.. │ │ 0x002afeb8 1c4f1300 1c501300 00000000 00000000 .O...P.......... │ │ 0x002afec8 00000000 00000000 00000000 00000000 ................ │ │ 0x002afed8 00000000 00000000 00000000 00000000 ................ │ │ 0x002afee8 00000000 00000000 00000000 00000000 ................ │ │ @@ -2241,15 +2241,15 @@ │ │ 0x002aff98 08000000 efe10500 c0740400 94541300 .........t...T.. │ │ 0x002affa8 04000000 66e20500 00000000 00000000 ....f........... │ │ 0x002affb8 00000000 00000000 18271300 00000000 .........'...... │ │ 0x002affc8 00000000 00000000 00000000 00000000 ................ │ │ 0x002affd8 00000000 00000000 00000000 00000000 ................ │ │ 0x002affe8 c0740400 cc541300 04000000 95e20500 .t...T.......... │ │ 0x002afff8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b0008 01000000 00000000 00000000 cff40300 ................ │ │ + 0x002b0008 01000000 00000000 00000000 dbf40300 ................ │ │ 0x002b0018 0c000000 00000000 1c291300 00000000 .........)...... │ │ 0x002b0028 00000000 00000000 00000000 90291300 .............).. │ │ 0x002b0038 00000000 c0ff2a00 00000000 00000000 ......*......... │ │ 0x002b0048 00000000 00000000 d0371400 00000000 .........7...... │ │ 0x002b0058 00000000 00400400 00000000 4c2a1300 .....@......L*.. │ │ 0x002b0068 00000000 00000000 00000000 302e1300 ............0... │ │ 0x002b0078 00000000 e8ff2a00 00000000 00000000 ......*......... │ │ @@ -2269,25 +2269,25 @@ │ │ 0x002b0158 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0168 a4651300 00000000 00000000 00000000 .e.............. │ │ 0x002b0178 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0188 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0198 00000000 14671300 00000000 00000000 .....g.......... │ │ 0x002b01a8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b01b8 00000000 00000000 00000000 fc6c1300 .............l.. │ │ - 0x002b01c8 96e00300 b86e1300 92000000 efe20500 .....n.......... │ │ + 0x002b01c8 a2e00300 b86e1300 92000000 efe20500 .....n.......... │ │ 0x002b01d8 ae260500 7c6f1300 04000000 6de30500 .&..|o......m... │ │ 0x002b01e8 51330300 ac6f1300 04000000 6ee30500 Q3...o......n... │ │ 0x002b01f8 4e160500 5c711300 82000000 94e30500 N...\q.......... │ │ - 0x002b0208 039c0300 e4721300 03000000 49e40500 .....r......I... │ │ + 0x002b0208 0f9c0300 e4721300 03000000 49e40500 .....r......I... │ │ 0x002b0218 74c70400 78731300 82000000 fce40500 t...xs.......... │ │ 0x002b0228 a8d80400 04751300 04000000 a2e50500 .....u.......... │ │ 0x002b0238 21e90400 14751300 04000000 a3e50500 !....u.......... │ │ 0x002b0248 24130500 24751300 04000000 a4e50500 $...$u.......... │ │ 0x002b0258 2a4f0400 34751300 03000000 a5e50500 *O..4u.......... │ │ - 0x002b0268 ea040400 50761300 04000000 a6e50500 ....Pv.......... │ │ + 0x002b0268 f6040400 50761300 04000000 a6e50500 ....Pv.......... │ │ 0x002b0278 70390500 dc761300 04000000 d5e50500 p9...v.......... │ │ 0x002b0288 c0740400 00791300 04000000 f7e50500 .t...y.......... │ │ 0x002b0298 16ff0200 08791300 82000000 1be60500 .....y.......... │ │ 0x002b02a8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b02b8 6f330300 68311300 5c411400 00000000 o3..h1..\A...... │ │ 0x002b02c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b02d8 00000000 00000000 01000000 00000000 ................ │ │ @@ -2316,30 +2316,30 @@ │ │ 0x002b0448 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0458 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0468 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0478 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0488 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0498 c0740400 d47f1300 04000000 00000000 .t.............. │ │ 0x002b04a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b04b8 01000000 00000000 00000000 c1b40300 ................ │ │ + 0x002b04b8 01000000 00000000 00000000 cdb40300 ................ │ │ 0x002b04c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b04d8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b04e8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b04f8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0508 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0518 00000000 00000000 00000000 14651300 .............e.. │ │ 0x002b0528 00000000 98042b00 00000000 00000000 ......+......... │ │ 0x002b0538 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0548 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0558 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0568 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0578 00000000 00000000 00000000 c0740400 .............t.. │ │ 0x002b0588 04801300 04000000 00000000 00000000 ................ │ │ 0x002b0598 00000000 00000000 00000000 01000000 ................ │ │ - 0x002b05a8 00000000 00000000 ff740300 00000000 .........t...... │ │ + 0x002b05a8 00000000 00000000 0b750300 00000000 .........u...... │ │ 0x002b05b8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b05c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b05d8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b05e8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b05f8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0608 00000000 00000000 44651300 00000000 ........De...... │ │ 0x002b0618 84052b00 00000000 00000000 00000000 ..+............. │ │ @@ -2358,15 +2358,15 @@ │ │ 0x002b06e8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b06f8 00000000 74651300 00000000 70062b00 ....te......p.+. │ │ 0x002b0708 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0718 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0728 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0738 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0748 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b0758 00000000 00000000 c4402a00 96e00300 .........@*..... │ │ + 0x002b0758 00000000 00000000 c4402a00 a2e00300 .........@*..... │ │ 0x002b0768 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0778 00000000 00000000 00000000 d0402a00 .............@*. │ │ 0x002b0788 4e160500 00000000 00000000 00000000 N............... │ │ 0x002b0798 00000000 00000000 00000000 8b4c0300 .............L.. │ │ 0x002b07a8 58dc0400 00000000 00000000 dc402a00 X............@*. │ │ 0x002b07b8 74c70400 00000000 00000000 00000000 t............... │ │ 0x002b07c8 00000000 00000000 00000000 00000000 ................ │ │ @@ -2384,15 +2384,15 @@ │ │ 0x002b0888 24811300 00000000 00000000 00000000 $............... │ │ 0x002b0898 00000000 00000000 00000000 00000000 ................ │ │ 0x002b08a8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b08b8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b08c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b08d8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b08e8 00000000 00000000 00000000 01000000 ................ │ │ - 0x002b08f8 00000000 00000000 17cd0300 4c000000 ............L... │ │ + 0x002b08f8 00000000 00000000 23cd0300 4c000000 ........#...L... │ │ 0x002b0908 04000000 38901300 00000000 00000000 ....8........... │ │ 0x002b0918 00000000 00000000 d4901300 00000000 ................ │ │ 0x002b0928 c0092b00 e8092b00 00911300 00000000 ..+...+......... │ │ 0x002b0938 00000000 d0371400 00000000 f4092b00 .....7........+. │ │ 0x002b0948 00400400 dfe60500 44931300 78931300 .@......D...x... │ │ 0x002b0958 c0931300 48000000 00000000 00000000 ....H........... │ │ 0x002b0968 fc092b00 00000000 8c0a2b00 00000000 ..+.......+..... │ │ @@ -2400,43 +2400,43 @@ │ │ 0x002b0988 00000000 00000000 b0991300 00000000 ................ │ │ 0x002b0998 00000000 00000000 00000000 00000000 ................ │ │ 0x002b09a8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b09b8 00000000 00000000 aca11300 00000000 ................ │ │ 0x002b09c8 00000000 10a21300 00000000 00000000 ................ │ │ 0x002b09d8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b09e8 aca11300 54a61300 74a91300 94b81300 ....T...t....... │ │ - 0x002b09f8 54ba1300 66a10300 90c61300 04000000 T...f........... │ │ + 0x002b09f8 54ba1300 72a10300 90c61300 04000000 T...r........... │ │ 0x002b0a08 38e70500 45890400 c8c61300 03000000 8...E........... │ │ 0x002b0a18 8ee70500 c14a0500 4cc81300 82000000 .....J..L....... │ │ 0x002b0a28 39e90500 b8110300 70ca1300 04000000 9.......p....... │ │ 0x002b0a38 2aeb0500 ba4f0400 90cb1300 03000000 *....O.......... │ │ 0x002b0a48 74eb0500 6edc0400 f0cd1300 04000000 t...n........... │ │ 0x002b0a58 c5eb0500 52600400 60ce1300 04000000 ....R`..`....... │ │ 0x002b0a68 00000000 22ff0200 bcce1300 01000000 ...."........... │ │ 0x002b0a78 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0a88 00000000 32b50400 c8da1300 00000000 ....2........... │ │ - 0x002b0a98 0bec0500 00000000 05b50300 38db1300 ............8... │ │ + 0x002b0a98 0bec0500 00000000 11b50300 38db1300 ............8... │ │ 0x002b0aa8 00000000 34ec0500 00000000 7bdc0400 ....4.......{... │ │ 0x002b0ab8 90db1300 00000000 8bec0500 00000000 ................ │ │ - 0x002b0ac8 fa880300 e8db1300 00000000 beec0500 ................ │ │ - 0x002b0ad8 00000000 20f50300 40dc1300 00000000 .... ...@....... │ │ + 0x002b0ac8 06890300 e8db1300 00000000 beec0500 ................ │ │ + 0x002b0ad8 00000000 2cf50300 40dc1300 00000000 ....,...@....... │ │ 0x002b0ae8 f3ec0500 00000000 2a4e0500 98dc1300 ........*N...... │ │ 0x002b0af8 00000000 4aed0500 00000000 3dd90200 ....J.......=... │ │ 0x002b0b08 f0dc1300 00000000 a9ed0500 00000000 ................ │ │ 0x002b0b18 36b50400 d0dd1300 00000000 fded0500 6............... │ │ 0x002b0b28 00000000 9a3c0500 b0de1300 00000000 .....<.......... │ │ - 0x002b0b38 68ee0500 00000000 03890300 90df1300 h............... │ │ - 0x002b0b48 00000000 a2ee0500 00000000 a2a10300 ................ │ │ + 0x002b0b38 68ee0500 00000000 0f890300 90df1300 h............... │ │ + 0x002b0b48 00000000 a2ee0500 00000000 aea10300 ................ │ │ 0x002b0b58 e8df1300 00000000 d8ee0500 00000000 ................ │ │ 0x002b0b68 52890400 40e01300 00000000 14ef0500 R...@........... │ │ 0x002b0b78 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0b88 00000000 00000000 1a040500 00000000 ................ │ │ 0x002b0b98 00000000 f0402a00 c14a0500 00000000 .....@*..J...... │ │ 0x002b0ba8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b0bb8 00000000 20f50300 3dd90200 00000000 .... ...=....... │ │ + 0x002b0bb8 00000000 2cf50300 3dd90200 00000000 ....,...=....... │ │ 0x002b0bc8 f79f0400 00000000 01000000 00000000 ................ │ │ 0x002b0bd8 00000000 c03c0500 20000000 00000000 .....<.. ....... │ │ 0x002b0be8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0bf8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0c08 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0c18 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0c28 00000000 00000000 00000000 00000000 ................ │ │ @@ -2460,19 +2460,19 @@ │ │ 0x002b0d48 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0d58 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0d68 51330300 30ef1300 04000000 00000000 Q3..0........... │ │ 0x002b0d78 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0d88 c40f0300 06000000 10000000 00000000 ................ │ │ 0x002b0d98 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0da8 00000000 00000000 38340300 bcef1300 ........84...... │ │ - 0x002b0db8 00000000 00000000 00000000 1cf20300 ................ │ │ + 0x002b0db8 00000000 00000000 00000000 28f20300 ............(... │ │ 0x002b0dc8 ccef1300 00000000 00000000 00000000 ................ │ │ 0x002b0dd8 7b490300 d8ef1300 00000000 00000000 {I.............. │ │ 0x002b0de8 00000000 e6c40400 e8f01300 00000000 ................ │ │ - 0x002b0df8 00000000 00000000 7dca0300 20f11300 ........}... ... │ │ + 0x002b0df8 00000000 00000000 89ca0300 20f11300 ............ ... │ │ 0x002b0e08 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0e18 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0e28 00000000 8e270500 00000000 00000000 .....'.......... │ │ 0x002b0e38 7b490300 00000000 01000000 00000000 {I.............. │ │ 0x002b0e48 00000000 a5360400 34000000 00000000 .....6..4....... │ │ 0x002b0e58 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0e68 00000000 00000000 00000000 00000000 ................ │ │ @@ -2495,25 +2495,25 @@ │ │ 0x002b0f78 00000000 00000000 e40f2b00 04102b00 ..........+...+. │ │ 0x002b0f88 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0f98 00000000 08000000 b80b1400 904a1500 .............J.. │ │ 0x002b0fa8 784b1500 68372400 00000000 00000000 xK..h7$......... │ │ 0x002b0fb8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0fc8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b0fd8 00000000 c54f0400 00000000 be280500 .....O.......(.. │ │ - 0x002b0fe8 fc0c1400 04000000 1d890300 00000000 ................ │ │ + 0x002b0fe8 fc0c1400 04000000 29890300 00000000 ........)....... │ │ 0x002b0ff8 00000000 00000000 00000000 6f330300 ............o3.. │ │ 0x002b1008 06000000 08000000 01000000 00000000 ................ │ │ 0x002b1018 00000000 00000000 00000000 00000000 ................ │ │ 0x002b1028 00000000 00000000 fc402a00 aeed0200 .........@*..... │ │ 0x002b1038 00000000 00000000 00000000 00000000 ................ │ │ 0x002b1048 00000000 00000000 00000000 38340300 ............84.. │ │ - 0x002b1058 00000000 00000000 1cf20300 00000000 ................ │ │ + 0x002b1058 00000000 00000000 28f20300 00000000 ........(....... │ │ 0x002b1068 00000000 bfec0400 00000000 00000000 ................ │ │ 0x002b1078 26770400 00000000 00000000 08610400 &w...........a.. │ │ - 0x002b1088 00000000 00000000 feb50300 00000000 ................ │ │ + 0x002b1088 00000000 00000000 0ab60300 00000000 ................ │ │ 0x002b1098 00000000 2eff0200 00000000 00000000 ................ │ │ 0x002b10a8 6f330300 00000000 00000000 be280500 o3...........(.. │ │ 0x002b10b8 00000000 51330300 30141400 04000000 ....Q3..0....... │ │ 0x002b10c8 03f00500 00000000 00000000 00000000 ................ │ │ 0x002b10d8 00000000 6f330300 06000000 08000000 ....o3.......... │ │ 0x002b10e8 01000000 00000000 00000000 00000000 ................ │ │ 0x002b10f8 00000000 00000000 00000000 01000000 ................ │ │ @@ -2562,15 +2562,15 @@ │ │ 0x002b13a8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b13b8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b13c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b13d8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b13e8 00000000 00000000 00000000 51330300 ............Q3.. │ │ 0x002b13f8 dc551400 04000000 00000000 00000000 .U.............. │ │ 0x002b1408 00000000 00000000 00000000 01000000 ................ │ │ - 0x002b1418 00000000 00000000 52080400 00000000 ........R....... │ │ + 0x002b1418 00000000 00000000 5e080400 00000000 ........^....... │ │ 0x002b1428 00000000 40461400 00000000 00000000 ....@F.......... │ │ 0x002b1438 00000000 00000000 64461400 64132b00 ........dF..d.+. │ │ 0x002b1448 00000000 00000000 00000000 00000000 ................ │ │ 0x002b1458 00000000 00000000 00000000 00000000 ................ │ │ 0x002b1468 00000400 00000000 00000000 00000000 ................ │ │ 0x002b1478 00000000 00000000 00000000 00000000 ................ │ │ 0x002b1488 f4132b00 00000000 00000000 00000000 ..+............. │ │ @@ -2622,18 +2622,18 @@ │ │ 0x002b1768 5c172b00 64172b00 64172b00 6c172b00 \.+.d.+.d.+.l.+. │ │ 0x002b1778 6c172b00 00000000 ffffffff 00000000 l.+............. │ │ 0x002b1788 50781400 90781400 00000000 fc5c1400 Px...x.......\.. │ │ 0x002b1798 0c5d1400 345d1400 485d1400 00000000 .]..4]..H]...... │ │ 0x002b17a8 c45d1400 d05e1400 18601400 b4631400 .]...^...`...c.. │ │ 0x002b17b8 00000000 c45d1400 d05e1400 18601400 .....]...^...`.. │ │ 0x002b17c8 b4631400 0c871400 50871400 38120300 .c......P...8... │ │ - 0x002b17d8 54871400 04000000 29f00500 66a10300 T.......)...f... │ │ + 0x002b17d8 54871400 04000000 29f00500 72a10300 T.......)...r... │ │ 0x002b17e8 2c881400 04000000 b0f00500 00000000 ,............... │ │ 0x002b17f8 00000000 00000000 00000000 01000000 ................ │ │ - 0x002b1808 00000000 00000000 0d8a0300 38000000 ............8... │ │ + 0x002b1808 00000000 00000000 198a0300 38000000 ............8... │ │ 0x002b1818 00000000 94851400 00000000 00000000 ................ │ │ 0x002b1828 00000000 00000000 00000000 00000000 ................ │ │ 0x002b1838 00000000 00000000 00000000 00000000 ................ │ │ 0x002b1848 00000000 00000000 00000000 cc172b00 ..............+. │ │ 0x002b1858 00400400 fc2b0500 d4851400 08861400 .@...+.......... │ │ 0x002b1868 00000000 34000000 00000000 00000000 ....4........... │ │ 0x002b1878 d4172b00 00000000 00000000 00000000 ..+............. │ │ @@ -2651,21 +2651,21 @@ │ │ 0x002b1938 00000000 00000000 00000000 00000000 ................ │ │ 0x002b1948 00000000 00000000 00000000 00000000 ................ │ │ 0x002b1958 00000000 00000000 ec8f1400 00000000 ................ │ │ 0x002b1968 00000000 f48f1400 00000000 00000000 ................ │ │ 0x002b1978 00000000 54901400 00000000 00000000 ....T........... │ │ 0x002b1988 ec8f1400 4c931400 00000000 c0740400 ....L........t.. │ │ 0x002b1998 5c991400 04000000 adf20500 51330300 \...........Q3.. │ │ - 0x002b19a8 cc9b1400 01000000 00000000 34710300 ............4q.. │ │ - 0x002b19b8 f89b1400 08000000 c8f20500 89c90300 ................ │ │ + 0x002b19a8 cc9b1400 01000000 00000000 40710300 ............@q.. │ │ + 0x002b19b8 f89b1400 08000000 c8f20500 95c90300 ................ │ │ 0x002b19c8 5c9c1400 08000000 15f30500 00000000 \............... │ │ 0x002b19d8 00000000 00000000 00000000 954b0500 .............K.. │ │ 0x002b19e8 10000000 08000000 01000000 00000000 ................ │ │ 0x002b19f8 3c120300 10000000 0c000000 01000000 <............... │ │ - 0x002b1a08 00000000 d0f50300 10000000 10000000 ................ │ │ + 0x002b1a08 00000000 dcf50300 10000000 10000000 ................ │ │ 0x002b1a18 01000000 00000000 00000000 00000000 ................ │ │ 0x002b1a28 00000000 00000000 00000000 01000000 ................ │ │ 0x002b1a38 00000000 00000000 60370300 18000000 ........`7...... │ │ 0x002b1a48 00000000 58881400 00000000 00000000 ....X........... │ │ 0x002b1a58 00000000 00000000 dc881400 d0182b00 ..............+. │ │ 0x002b1a68 60192b00 88192b00 4c891400 00000000 `.+...+.L....... │ │ 0x002b1a78 00000000 d0371400 00000000 00000000 .....7.......... │ │ @@ -2735,34 +2735,34 @@ │ │ 0x002b1e78 00000000 00000000 00000000 00000000 ................ │ │ 0x002b1e88 84c51400 80c61400 40c71400 00000000 ........@....... │ │ 0x002b1e98 00000000 00000000 00000000 00000000 ................ │ │ 0x002b1ea8 00000000 00000000 60e31400 00000000 ........`....... │ │ 0x002b1eb8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b1ec8 00000000 68e31400 00000000 00000000 ....h........... │ │ 0x002b1ed8 67770400 d4e71400 08000000 5ff50500 gw.........._... │ │ - 0x002b1ee8 ea040400 08e11400 04000000 aff50500 ................ │ │ + 0x002b1ee8 f6040400 08e11400 04000000 aff50500 ................ │ │ 0x002b1ef8 6aed0200 5ce81400 48000000 d2f50500 j...\...H....... │ │ 0x002b1f08 70390500 c0cd1400 04000000 f1f50500 p9.............. │ │ - 0x002b1f18 47090400 80e81400 08000000 11f60500 G............... │ │ + 0x002b1f18 53090400 80e81400 08000000 11f60500 S............... │ │ 0x002b1f28 5d050500 e8ea1400 01000000 6ef60500 ]...........n... │ │ 0x002b1f38 46dc0400 38ec1400 01000000 e4f60500 F...8........... │ │ - 0x002b1f48 c2f40300 a4ec1400 01000000 16f70500 ................ │ │ + 0x002b1f48 cef40300 a4ec1400 01000000 16f70500 ................ │ │ 0x002b1f58 19500400 20ee1400 01000000 74f70500 .P.. .......t... │ │ 0x002b1f68 00ec0400 84ee1400 08000000 aef70500 ................ │ │ 0x002b1f78 f74f0500 10e51400 08000000 e0f70500 .O.............. │ │ 0x002b1f88 2f620400 c4e61400 08000000 0ef80500 /b.............. │ │ - 0x002b1f98 039c0300 60b91400 04000000 3cf80500 ....`.......<... │ │ + 0x002b1f98 0f9c0300 60b91400 04000000 3cf80500 ....`.......<... │ │ 0x002b1fa8 51330300 b0f01400 04000000 38f50500 Q3..........8... │ │ 0x002b1fb8 00d90400 e0f11400 08000000 8df80500 ................ │ │ 0x002b1fc8 ae260500 8cf41400 04000000 f3f80500 .&.............. │ │ 0x002b1fd8 ddff0200 38db1400 08000000 23f90500 ....8.......#... │ │ 0x002b1fe8 66b40400 48dc1400 08000000 97f90500 f...H........... │ │ 0x002b1ff8 6b770400 b4f41400 01000000 d9f90500 kw.............. │ │ 0x002b2008 2a4f0400 f8f51400 01000000 2dfa0500 *O..........-... │ │ - 0x002b2018 bf9b0300 ecad1000 18000000 134b0300 .............K.. │ │ + 0x002b2018 cb9b0300 ecad1000 18000000 134b0300 .............K.. │ │ 0x002b2028 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2038 01000000 00000000 00000000 81610400 .............a.. │ │ 0x002b2048 64000000 00000000 cca41400 00000000 d............... │ │ 0x002b2058 00000000 00000000 00000000 cca51400 ................ │ │ 0x002b2068 201e2b00 b01e2b00 00000000 bc2d1400 .+...+......-.. │ │ 0x002b2078 00000000 00000000 d0371400 00000000 .........7...... │ │ 0x002b2088 00000000 00440400 05f40500 28a71400 .....D......(... │ │ @@ -2780,23 +2780,23 @@ │ │ 0x002b2148 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2158 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2168 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2178 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2188 00000000 00000000 00000000 6aed0200 ............j... │ │ 0x002b2198 5ce81400 48000000 d2f50500 70390500 \...H.......p9.. │ │ 0x002b21a8 64f61400 04000000 f1f50500 5d050500 d...........]... │ │ - 0x002b21b8 e8ea1400 01000000 6ef60500 c2f40300 ........n....... │ │ + 0x002b21b8 e8ea1400 01000000 6ef60500 cef40300 ........n....... │ │ 0x002b21c8 a4ec1400 01000000 16f70500 00ec0400 ................ │ │ 0x002b21d8 84ee1400 08000000 aef70500 f74f0500 .............O.. │ │ 0x002b21e8 10e51400 08000000 e0f70500 2f620400 ............/b.. │ │ 0x002b21f8 c4e61400 08000000 0ef80500 51330300 ............Q3.. │ │ 0x002b2208 b0f01400 04000000 38f50500 ae260500 ........8....&.. │ │ 0x002b2218 8cf41400 04000000 f3f80500 ddff0200 ................ │ │ 0x002b2228 38db1400 08000000 23f90500 6b770400 8.......#...kw.. │ │ - 0x002b2238 b4f41400 01000000 d9f90500 bf9b0300 ................ │ │ + 0x002b2238 b4f41400 01000000 d9f90500 cb9b0300 ................ │ │ 0x002b2248 ecad1000 18000000 134b0300 00000000 .........K...... │ │ 0x002b2258 00000000 00000000 00000000 01000000 ................ │ │ 0x002b2268 00000000 00000000 53050500 64000000 ........S...d... │ │ 0x002b2278 00000000 cca41400 00000000 00000000 ................ │ │ 0x002b2288 00000000 00000000 cca51400 04212b00 .............!+. │ │ 0x002b2298 b01e2b00 00000000 d0ae1400 00000000 ..+............. │ │ 0x002b22a8 00000000 d0371400 00000000 00000000 .....7.......... │ │ @@ -2806,30 +2806,30 @@ │ │ 0x002b22e8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b22f8 00000000 904a1500 b0af1400 68372400 .....J......h7$. │ │ 0x002b2308 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2318 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2328 00000000 54b01400 02000000 54232b00 ....T.......T#+. │ │ 0x002b2338 30232b00 00000000 55b20400 00000000 0#+.....U....... │ │ 0x002b2348 00000000 6f330300 00000000 01000000 ....o3.......... │ │ - 0x002b2358 00000000 00000000 218a0300 00000000 ........!....... │ │ + 0x002b2358 00000000 00000000 2d8a0300 00000000 ........-....... │ │ 0x002b2368 00000000 84f91400 00000000 00000000 ................ │ │ 0x002b2378 00000000 00000000 a8f91400 00000000 ................ │ │ 0x002b2388 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2398 00000000 00000000 00000000 00000000 ................ │ │ 0x002b23a8 00000400 00000000 00000000 00000000 ................ │ │ 0x002b23b8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b23c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b23d8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b23e8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b23f8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2408 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2418 00000000 00000000 51330300 300b1500 ........Q3..0... │ │ 0x002b2428 04000000 00000000 00000000 00000000 ................ │ │ 0x002b2438 00000000 00000000 01000000 00000000 ................ │ │ - 0x002b2448 00000000 6ca20300 00000000 00000000 ....l........... │ │ + 0x002b2448 00000000 78a20300 00000000 00000000 ....x........... │ │ 0x002b2458 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2468 00000000 b8f91400 00000000 00000000 ................ │ │ 0x002b2478 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2488 d0371400 00000000 00000000 00000400 .7.............. │ │ 0x002b2498 00000000 00000000 00000000 00000000 ................ │ │ 0x002b24a8 00000000 00000000 00000000 20242b00 ............ $+. │ │ 0x002b24b8 00000000 00000000 00000000 00000000 ................ │ │ @@ -2852,15 +2852,15 @@ │ │ 0x002b25c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b25d8 00000000 00000000 08dd0400 400b1500 ............@... │ │ 0x002b25e8 08000000 d3fa0500 51330300 2c0c1500 ........Q3..,... │ │ 0x002b25f8 04000000 defb0500 00000000 00000000 ................ │ │ 0x002b2608 00000000 00000000 954b0500 06000000 .........K...... │ │ 0x002b2618 08000000 01000000 00000000 3c120300 ............<... │ │ 0x002b2628 06000000 0c000000 01000000 00000000 ................ │ │ - 0x002b2638 d0f50300 06000000 10000000 01000000 ................ │ │ + 0x002b2638 dcf50300 06000000 10000000 01000000 ................ │ │ 0x002b2648 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2658 00000000 00000000 51330300 8c1b1500 ........Q3...... │ │ 0x002b2668 04000000 00000000 00000000 00000000 ................ │ │ 0x002b2678 00000000 00000000 00000000 05fc0500 ................ │ │ 0x002b2688 00000000 00000000 0efc0500 00000000 ................ │ │ 0x002b2698 00000000 20fc0500 00000000 00000000 .... ........... │ │ 0x002b26a8 94412a00 10dd0400 00000000 00000000 .A*............. │ │ @@ -2878,17 +2878,17 @@ │ │ 0x002b2768 68372400 00000000 00000000 00000000 h7$............. │ │ 0x002b2778 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2788 00000000 00000000 b02c1500 f8341500 .........,...4.. │ │ 0x002b2798 00351500 ec371500 683a1500 00000000 .5...7..h:...... │ │ 0x002b27a8 00000000 00000000 c43a1500 00000000 .........:...... │ │ 0x002b27b8 00000000 f8341500 103b1500 00000000 .....4...;...... │ │ 0x002b27c8 29340300 7c3e1500 04000000 35fd0500 )4..|>......5... │ │ - 0x002b27d8 89c90300 e43e1500 80000000 53fd0500 .....>......S... │ │ - 0x002b27e8 34710300 20401500 08000000 d6fd0500 4q.. @.......... │ │ - 0x002b27f8 bf9b0300 ecad1000 18000000 134b0300 .............K.. │ │ + 0x002b27d8 95c90300 e43e1500 80000000 53fd0500 .....>......S... │ │ + 0x002b27e8 40710300 20401500 08000000 d6fd0500 @q.. @.......... │ │ + 0x002b27f8 cb9b0300 ecad1000 18000000 134b0300 .............K.. │ │ 0x002b2808 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2818 c4210300 24431500 04000000 18fe0500 .!..$C.......... │ │ 0x002b2828 51330300 40431500 04000000 4ffe0500 Q3..@C......O... │ │ 0x002b2838 075f0300 9c431500 08000000 76fe0500 ._...C......v... │ │ 0x002b2848 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2858 01000000 00000000 00000000 3a2c0500 ............:,.. │ │ 0x002b2868 10000000 00000000 d0331500 00000000 .........3...... │ │ @@ -2925,213 +2925,213 @@ │ │ 0x002b2a58 f0891500 288b1500 00000000 b8000000 ....(........... │ │ 0x002b2a68 00000000 00000000 c82a2b00 482b2b00 .........*+.H++. │ │ 0x002b2a78 e82b2b00 00000000 00000000 00000000 .++............. │ │ 0x002b2a88 00000000 84000000 d08b1500 00000000 ................ │ │ 0x002b2a98 548d1500 68372400 049f1500 00000000 T...h7$......... │ │ 0x002b2aa8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2ab8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b2ac8 46b70300 e0bd1500 04000000 1d020600 F............... │ │ + 0x002b2ac8 52b70300 e0bd1500 04000000 1d020600 R............... │ │ 0x002b2ad8 41000300 4cbe1500 04000000 58020600 A...L.......X... │ │ - 0x002b2ae8 6f120300 50be1500 92000000 eef50300 o...P........... │ │ + 0x002b2ae8 6f120300 50be1500 92000000 faf50300 o...P........... │ │ 0x002b2af8 914a0500 54be1500 08000000 9c020600 .J..T........... │ │ 0x002b2b08 f55e0300 94be1500 08000000 e9020600 .^.............. │ │ 0x002b2b18 be280500 d4be1500 04000000 33030600 .(..........3... │ │ 0x002b2b28 ae260500 50bf1500 04000000 77030600 .&..P.......w... │ │ 0x002b2b38 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b2b48 58770300 13000000 10000000 01000000 Xw.............. │ │ + 0x002b2b48 64770300 13000000 10000000 01000000 dw.............. │ │ 0x002b2b58 00000000 41500500 13000000 14000000 ....AP.......... │ │ 0x002b2b68 01000000 00000000 09ef0200 0c000000 ................ │ │ - 0x002b2b78 54000000 01000000 00000000 66770300 T...........fw.. │ │ + 0x002b2b78 54000000 01000000 00000000 72770300 T...........rw.. │ │ 0x002b2b88 13000000 68000000 01000000 00000000 ....h........... │ │ 0x002b2b98 5c630300 06000000 80000000 01000000 \c.............. │ │ 0x002b2ba8 00000000 5cb60400 13000000 90000000 ....\........... │ │ 0x002b2bb8 01000000 00000000 7b120300 06000000 ........{....... │ │ 0x002b2bc8 ac000000 01000000 00000000 00000000 ................ │ │ 0x002b2bd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b2be8 1cf20300 90c81500 dcc81500 00000000 ................ │ │ + 0x002b2be8 28f20300 90c81500 dcc81500 00000000 (............... │ │ 0x002b2bf8 00000000 7b490300 0c7a1500 64ca1500 ....{I...z..d... │ │ 0x002b2c08 00000000 00000000 c7480300 94cb1500 .........H...... │ │ 0x002b2c18 a8cb1500 00000000 00000000 c40f0300 ................ │ │ 0x002b2c28 58b41500 6cd01500 00000000 00000000 X...l........... │ │ 0x002b2c38 16380300 40d11500 e4d11500 00000000 .8..@........... │ │ 0x002b2c48 00000000 6f330300 08d31500 00000000 ....o3.......... │ │ 0x002b2c58 00000000 00000000 38340300 34d31500 ........84..4... │ │ - 0x002b2c68 d4d31500 00000000 00000000 7dca0300 ............}... │ │ + 0x002b2c68 d4d31500 00000000 00000000 89ca0300 ................ │ │ 0x002b2c78 acd41500 00000000 00000000 00000000 ................ │ │ 0x002b2c88 00000000 00000000 00000000 00000000 ................ │ │ 0x002b2c98 00000000 28e90400 c8e21500 08000000 ....(........... │ │ 0x002b2ca8 be030600 51330300 a0e31500 04000000 ....Q3.......... │ │ 0x002b2cb8 f7030600 55210400 a8e31500 11000000 ....U!.......... │ │ 0x002b2cc8 23040600 43210400 c4e31500 14000000 #...C!.......... │ │ 0x002b2cd8 58050600 61e90200 e0e31500 08000000 X...a........... │ │ 0x002b2ce8 e0050600 ae260500 98e41500 04000000 .....&.......... │ │ 0x002b2cf8 20060600 be280500 cce41500 04000000 ....(.......... │ │ 0x002b2d08 5d060600 00000000 00000000 00000000 ]............... │ │ 0x002b2d18 00000000 81c40400 b8f71500 ccf71500 ................ │ │ 0x002b2d28 6dc90400 00000000 00000000 00000000 m............... │ │ - 0x002b2d38 00000000 00000000 00000000 0db80300 ................ │ │ + 0x002b2d38 00000000 00000000 00000000 19b80300 ................ │ │ 0x002b2d48 20000000 00000000 00000000 16ff0400 ............... │ │ 0x002b2d58 00000000 00000000 2eff0200 20000000 ............ ... │ │ 0x002b2d68 00000000 00000000 16ff0400 00000000 ................ │ │ 0x002b2d78 00000000 ea8b0400 24000000 00000000 ........$....... │ │ 0x002b2d88 00000000 16ff0400 00000000 00000000 ................ │ │ 0x002b2d98 88500500 24000000 00000000 00000000 .P..$........... │ │ 0x002b2da8 16ff0400 00000000 00000000 af000300 ................ │ │ 0x002b2db8 2c000000 78fe1500 68ff1500 3b380400 ,...x...h...;8.. │ │ - 0x002b2dc8 00000000 00000000 a88b0300 3c000000 ............<... │ │ + 0x002b2dc8 00000000 00000000 b48b0300 3c000000 ............<... │ │ 0x002b2dd8 10001600 f0011600 13ef0200 00000000 ................ │ │ 0x002b2de8 00000000 6d210400 40000000 b8021600 ....m!..@....... │ │ 0x002b2df8 78031600 66dd0400 01000000 00000000 x...f........... │ │ - 0x002b2e08 080a0400 44000000 84031600 68ff1500 ....D.......h... │ │ - 0x002b2e18 b18b0300 00000000 00000000 0db80300 ................ │ │ - 0x002b2e28 48000000 b8031600 8c051600 04780300 H............x.. │ │ + 0x002b2e08 140a0400 44000000 84031600 68ff1500 ....D.......h... │ │ + 0x002b2e18 bd8b0300 00000000 00000000 19b80300 ................ │ │ + 0x002b2e28 48000000 b8031600 8c051600 10780300 H............x.. │ │ 0x002b2e38 00000000 00000000 2eff0200 48000000 ............H... │ │ 0x002b2e48 b8031600 00000000 16ff0400 00000000 ................ │ │ 0x002b2e58 00000000 ea8b0400 4c000000 38061600 ........L...8... │ │ 0x002b2e68 d8061600 973d0500 00000000 00000000 .....=.......... │ │ 0x002b2e78 88500500 4c000000 38061600 30081600 .P..L...8...0... │ │ 0x002b2e88 fa260300 00000000 00000000 44390300 .&..........D9.. │ │ 0x002b2e98 64000000 d4091600 600b1600 e43d0500 d.......`....=.. │ │ 0x002b2ea8 00000000 00000000 0edc0200 64000000 ............d... │ │ 0x002b2eb8 d4091600 140c1600 35180500 00000000 ........5....... │ │ 0x002b2ec8 00000000 66210400 64000000 d4091600 ....f!..d....... │ │ - 0x002b2ed8 c80c1600 100a0400 00000000 00000000 ................ │ │ + 0x002b2ed8 c80c1600 1c0a0400 00000000 00000000 ................ │ │ 0x002b2ee8 f3ee0400 64000000 d4091600 7c0d1600 ....d.......|... │ │ 0x002b2ef8 133e0500 00000000 00000000 433e0500 .>..........C>.. │ │ 0x002b2f08 64000000 d4091600 300e1600 3def0200 d.......0...=... │ │ 0x002b2f18 00000000 00000000 e4630300 64000000 .........c..d... │ │ 0x002b2f28 d4091600 e40e1600 52a30400 00000000 ........R....... │ │ 0x002b2f38 00000000 82a30400 6c000000 980f1600 ........l....... │ │ 0x002b2f48 68ff1500 65380400 00000000 00000000 h...e8.......... │ │ 0x002b2f58 eb630300 70000000 7c111600 b0111600 .c..p...|....... │ │ 0x002b2f68 4a3e0500 00000000 00000000 89500400 J>...........P.. │ │ 0x002b2f78 88000000 94121600 4c131600 67060500 ........L...g... │ │ - 0x002b2f88 00000000 00000000 d8e20300 8c000000 ................ │ │ + 0x002b2f88 00000000 00000000 e4e20300 8c000000 ................ │ │ 0x002b2f98 18141600 b0141600 7e4e0300 00000000 ........~N...... │ │ - 0x002b2fa8 00000000 75cf0300 8c000000 18141600 ....u........... │ │ + 0x002b2fa8 00000000 81cf0300 8c000000 18141600 ................ │ │ 0x002b2fb8 38151600 7f770400 00000000 00000000 8....w.......... │ │ 0x002b2fc8 8ba30400 94000000 18161600 4c171600 ............L... │ │ 0x002b2fd8 773e0500 01000000 00000000 5cdb0200 w>..........\... │ │ - 0x002b2fe8 9c000000 38bd1500 00000000 e0e20300 ....8........... │ │ + 0x002b2fe8 9c000000 38bd1500 00000000 ece20300 ....8........... │ │ 0x002b2ff8 00000000 00000000 76210400 c4000000 ........v!...... │ │ 0x002b3008 8c171600 a8181600 16ff0400 00000000 ................ │ │ - 0x002b3018 00000000 45780300 cc000000 74191600 ....Ex......t... │ │ + 0x002b3018 00000000 51780300 cc000000 74191600 ....Qx......t... │ │ 0x002b3028 68ff1500 4b390300 00000000 00000000 h...K9.......... │ │ - 0x002b3038 4ce30300 d0000000 701a1600 68ff1500 L.......p...h... │ │ - 0x002b3048 c3770400 00000000 00000000 56e30300 .w..........V... │ │ + 0x002b3038 58e30300 d0000000 701a1600 68ff1500 X.......p...h... │ │ + 0x002b3048 c3770400 00000000 00000000 62e30300 .w..........b... │ │ 0x002b3058 d4000000 6c1b1600 68ff1500 c7060500 ....l...h....... │ │ 0x002b3068 00000000 00000000 91500400 d8000000 .........P...... │ │ - 0x002b3078 681c1600 a81e1600 4f780300 00000000 h.......Ox...... │ │ + 0x002b3078 681c1600 a81e1600 5b780300 00000000 h.......[x...... │ │ 0x002b3088 00000000 de3e0500 d8000000 681c1600 .....>......h... │ │ 0x002b3098 541f1600 39270300 00000000 00000000 T...9'.......... │ │ 0x002b30a8 0b070500 dc000000 08201600 a81e1600 ......... ...... │ │ - 0x002b30b8 99500400 00000000 00000000 80cf0300 .P.............. │ │ + 0x002b30b8 99500400 00000000 00000000 8ccf0300 .P.............. │ │ 0x002b30c8 dc000000 08201600 541f1600 80c90400 ..... ..T....... │ │ 0x002b30d8 00000000 00000000 b1c90400 e0000000 ................ │ │ 0x002b30e8 48221600 a81e1600 7e210400 00000000 H"......~!...... │ │ - 0x002b30f8 00000000 1eb80300 e0000000 48221600 ............H".. │ │ + 0x002b30f8 00000000 2ab80300 e0000000 48221600 ....*.......H".. │ │ 0x002b3108 541f1600 72620400 00000000 00000000 T...rb.......... │ │ 0x002b3118 96390300 e4000000 90241600 a81e1600 .9.......$...... │ │ - 0x002b3128 5ea30300 00000000 00000000 6cef0200 ^...........l... │ │ + 0x002b3128 6aa30300 00000000 00000000 6cef0200 j...........l... │ │ 0x002b3138 e4000000 90241600 541f1600 c9500400 .....$..T....P.. │ │ - 0x002b3148 00000000 00000000 d98b0300 e8000000 ................ │ │ - 0x002b3158 d0261600 a81e1600 400a0400 00000000 .&......@....... │ │ + 0x002b3148 00000000 00000000 e58b0300 e8000000 ................ │ │ + 0x002b3158 d0261600 a81e1600 4c0a0400 00000000 .&......L....... │ │ 0x002b3168 00000000 902c0500 e8000000 d0261600 .....,.......&.. │ │ 0x002b3178 541f1600 94500500 00000000 00000000 T....P.......... │ │ - 0x002b3188 8ea30300 ec000000 10291600 d02b1600 .........)...+.. │ │ - 0x002b3198 75ef0200 00000000 00000000 27b80300 u...........'... │ │ - 0x002b31a8 ec000000 10291600 502c1600 89cf0300 .....)..P,...... │ │ + 0x002b3188 9aa30300 ec000000 10291600 d02b1600 .........)...+.. │ │ + 0x002b3198 75ef0200 00000000 00000000 33b80300 u...........3... │ │ + 0x002b31a8 ec000000 10291600 502c1600 95cf0300 .....)..P,...... │ │ 0x002b31b8 00000000 00000000 b9c90400 f0000000 ................ │ │ - 0x002b31c8 d02c1600 68ff1500 30b80300 00000000 .,..h...0....... │ │ - 0x002b31d8 00000000 4cb80300 f4000000 042d1600 ....L........-.. │ │ + 0x002b31c8 d02c1600 68ff1500 3cb80300 00000000 .,..h...<....... │ │ + 0x002b31d8 00000000 58b80300 f4000000 042d1600 ....X........-.. │ │ 0x002b31e8 68ff1500 f68b0400 00000000 00000000 h............... │ │ - 0x002b31f8 9af60300 f8000000 382d1600 68ff1500 ........8-..h... │ │ - 0x002b3208 cc4e0300 00000000 00000000 54b80300 .N..........T... │ │ + 0x002b31f8 a6f60300 f8000000 382d1600 68ff1500 ........8-..h... │ │ + 0x002b3208 cc4e0300 00000000 00000000 60b80300 .N..........`... │ │ 0x002b3218 fc000000 6c2d1600 c42f1600 ae210400 ....l-.../...!.. │ │ 0x002b3228 00000000 00000000 65180500 00010000 ........e....... │ │ 0x002b3238 8c301600 68ff1500 fa500400 00000000 .0..h....P...... │ │ - 0x002b3248 00000000 e48b0300 04010000 c0301600 .............0.. │ │ + 0x002b3248 00000000 f08b0300 04010000 c0301600 .............0.. │ │ 0x002b3258 a81e1600 cf210400 00000000 00000000 .....!.......... │ │ - 0x002b3268 7f780300 04010000 c0301600 541f1600 .x.......0..T... │ │ + 0x002b3268 8b780300 04010000 c0301600 541f1600 .x.......0..T... │ │ 0x002b3278 94a30400 00000000 00000000 13070500 ................ │ │ 0x002b3288 08010000 08331600 a81e1600 17130300 .....3.......... │ │ 0x002b3298 00000000 00000000 baef0200 08010000 ................ │ │ 0x002b32a8 08331600 541f1600 c6ef0200 00000000 .3..T........... │ │ 0x002b32b8 00000000 afb60400 0c010000 48351600 ............H5.. │ │ 0x002b32c8 a81e1600 1e070500 00000000 00000000 ................ │ │ 0x002b32d8 18780400 0c010000 48351600 541f1600 .x......H5..T... │ │ - 0x002b32e8 60e30300 00000000 00000000 21780400 `...........!x.. │ │ - 0x002b32f8 10010000 88371600 a81e1600 91e30300 .....7.......... │ │ + 0x002b32e8 6ce30300 00000000 00000000 21780400 l...........!x.. │ │ + 0x002b32f8 10010000 88371600 a81e1600 9de30300 .....7.......... │ │ 0x002b3308 00000000 00000000 92380400 10010000 .........8...... │ │ - 0x002b3318 88371600 541f1600 8b780300 00000000 .7..T....x...... │ │ + 0x002b3318 88371600 541f1600 97780300 00000000 .7..T....x...... │ │ 0x002b3328 00000000 d1500500 14010000 c8391600 .....P.......9.. │ │ 0x002b3338 a81e1600 6a270300 00000000 00000000 ....j'.......... │ │ 0x002b3348 9e390300 14010000 c8391600 541f1600 .9.......9..T... │ │ 0x002b3358 b8000300 00000000 00000000 70180500 ............p... │ │ - 0x002b3368 18010000 083c1600 68ff1500 a2f60300 .....<..h....... │ │ + 0x002b3368 18010000 083c1600 68ff1500 aef60300 .....<..h....... │ │ 0x002b3378 00000000 00000000 128c0400 20010000 ............ ... │ │ 0x002b3388 3c3c1600 68ff1500 e8000300 00000000 <<..h........... │ │ 0x002b3398 00000000 fbef0200 24010000 703c1600 ........$...p<.. │ │ 0x002b33a8 8c051600 29780400 00000000 00000000 ....)x.......... │ │ 0x002b33b8 4e070500 28010000 a43c1600 8c051600 N...(....<...... │ │ 0x002b33c8 f4630300 00000000 00000000 0c010300 .c.............. │ │ - 0x002b33d8 2c010000 d83c1600 8c051600 5db80300 ,....<......]... │ │ + 0x002b33d8 2c010000 d83c1600 8c051600 69b80300 ,....<......i... │ │ 0x002b33e8 00000000 00000000 04f00200 30010000 ............0... │ │ 0x002b33f8 0c3d1600 8c051600 a7dd0400 00000000 .=.............. │ │ 0x002b3408 00000000 c1c90400 34010000 403d1600 ........4...@=.. │ │ 0x002b3418 d02b1600 15010300 00000000 00000000 .+.............. │ │ 0x002b3428 b7b60400 38010000 743d1600 8c051600 ....8...t=...... │ │ - 0x002b3438 15dc0200 00000000 00000000 bc780300 .............x.. │ │ + 0x002b3438 15dc0200 00000000 00000000 c8780300 .............x.. │ │ 0x002b3448 3c010000 a83d1600 8c051600 4bdc0200 <....=......K... │ │ - 0x002b3458 00000000 00000000 c8780300 40010000 .........x..@... │ │ - 0x002b3468 dc3d1600 8c051600 8fb80300 00000000 .=.............. │ │ + 0x002b3458 00000000 00000000 d4780300 40010000 .........x..@... │ │ + 0x002b3468 dc3d1600 8c051600 9bb80300 00000000 .=.............. │ │ 0x002b3478 00000000 a3620400 44010000 103e1600 .....b..D....>.. │ │ - 0x002b3488 8c051600 c1b80300 00000000 00000000 ................ │ │ + 0x002b3488 8c051600 cdb80300 00000000 00000000 ................ │ │ 0x002b3498 d8500500 48010000 443e1600 8c051600 .P..H...D>...... │ │ 0x002b34a8 78180500 00000000 00000000 03220400 x............".. │ │ 0x002b34b8 4c010000 783e1600 a81e1600 99270300 L...x>.......'.. │ │ - 0x002b34c8 00000000 00000000 f3b80300 4c010000 ............L... │ │ - 0x002b34d8 783e1600 541f1600 96a30300 00000000 x>..T........... │ │ + 0x002b34c8 00000000 00000000 ffb80300 4c010000 ............L... │ │ + 0x002b34d8 783e1600 541f1600 a2a30300 00000000 x>..T........... │ │ 0x002b34e8 00000000 c9a30400 50010000 c0401600 ........P....@.. │ │ 0x002b34f8 a81e1600 10220400 00000000 00000000 .....".......... │ │ 0x002b3508 19510400 50010000 c0401600 541f1600 .Q..P....@..T... │ │ 0x002b3518 cf270300 00000000 00000000 a6390300 .'...........9.. │ │ 0x002b3528 54010000 00431600 8c051600 44220400 T....C......D".. │ │ - 0x002b3538 00000000 00000000 01b90300 58010000 ............X... │ │ + 0x002b3538 00000000 00000000 0db90300 58010000 ............X... │ │ 0x002b3548 34431600 8c051600 26510400 00000000 4C......&Q...... │ │ - 0x002b3558 00000000 7c0a0400 5c010000 68431600 ....|...\...hC.. │ │ - 0x002b3568 68ff1500 ef8b0300 00000000 00000000 h............... │ │ - 0x002b3578 c1e30300 60010000 9c431600 a81e1600 ....`....C...... │ │ - 0x002b3588 c2f60300 00000000 00000000 0df00200 ................ │ │ + 0x002b3558 00000000 880a0400 5c010000 68431600 ........\...hC.. │ │ + 0x002b3568 68ff1500 fb8b0300 00000000 00000000 h............... │ │ + 0x002b3578 cde30300 60010000 9c431600 a81e1600 ....`....C...... │ │ + 0x002b3588 cef60300 00000000 00000000 0df00200 ................ │ │ 0x002b3598 60010000 9c431600 541f1600 d9dd0400 `....C..T....... │ │ 0x002b35a8 00000000 00000000 1c8c0400 64010000 ............d... │ │ 0x002b35b8 dc451600 8c051600 26640300 00000000 .E......&d...... │ │ 0x002b35c8 00000000 19f00200 68010000 10461600 ........h....F.. │ │ 0x002b35d8 10471600 faee0400 00000000 00000000 .G.............. │ │ 0x002b35e8 73fe0200 6c010000 d8471600 8c051600 s...l....G...... │ │ - 0x002b35f8 a9180500 00000000 00000000 860a0400 ................ │ │ + 0x002b35f8 a9180500 00000000 00000000 920a0400 ................ │ │ 0x002b3608 70010000 0c481600 a4481600 e0500500 p....H...H...P.. │ │ 0x002b3618 00000000 00000000 5b780400 70010000 ........[x..p... │ │ 0x002b3628 0c481600 48491600 b4390300 00000000 .H..HI...9...... │ │ 0x002b3638 00000000 19f00200 74010000 10461600 ........t....F.. │ │ 0x002b3648 10471600 faee0400 00000000 00000000 .G.............. │ │ 0x002b3658 91500400 78010000 00000000 8c051600 .P..x........... │ │ - 0x002b3668 4f780300 00000000 00000000 b1c90400 Ox.............. │ │ + 0x002b3668 5b780300 00000000 00000000 b1c90400 [x.............. │ │ 0x002b3678 7c010000 00000000 384a1600 7e210400 |.......8J..~!.. │ │ - 0x002b3688 00000000 00000000 1eb80300 7c010000 ............|... │ │ + 0x002b3688 00000000 00000000 2ab80300 7c010000 ........*...|... │ │ 0x002b3698 00000000 384a1600 72620400 00000000 ....8J..rb...... │ │ 0x002b36a8 00000000 73fe0200 80010000 d84a1600 ....s........J.. │ │ 0x002b36b8 644b1600 a9180500 00000000 00000000 dK.............. │ │ - 0x002b36c8 860a0400 88010000 ac4c1600 704d1600 .........L..pM.. │ │ + 0x002b36c8 920a0400 88010000 ac4c1600 704d1600 .........L..pM.. │ │ 0x002b36d8 e0500500 00000000 00000000 5b780400 .P..........[x.. │ │ 0x002b36e8 88010000 ac4c1600 a04e1600 b4390300 .....L...N...9.. │ │ 0x002b36f8 00000000 00000000 6aed0200 90010000 ........j....... │ │ 0x002b3708 2c501600 70521600 67780400 00000000 ,P..pR..gx...... │ │ 0x002b3718 00000000 fbef0200 94010000 00000000 ................ │ │ - 0x002b3728 8c051600 f5f60300 00000000 00000000 ................ │ │ + 0x002b3728 8c051600 01f70300 00000000 00000000 ................ │ │ 0x002b3738 0c010300 98010000 00000000 384a1600 ............8J.. │ │ 0x002b3748 1e510500 00000000 00000000 00000000 .Q.............. │ │ 0x002b3758 00000000 00000000 00000000 00000000 ................ │ │ 0x002b3768 00000000 00000000 99220400 06000000 ........."...... │ │ 0x002b3778 08000000 01000000 21f00200 e6c40400 ........!....... │ │ 0x002b3788 06000000 0c000000 01000000 e5390300 .............9.. │ │ 0x002b3798 a7220400 06000000 10000000 01000000 .".............. │ │ @@ -3146,120 +3146,120 @@ │ │ 0x002b3828 00000000 00000000 00000000 00000000 ................ │ │ 0x002b3838 70372b00 00000000 00000000 00000000 p7+............. │ │ 0x002b3848 ccad1500 00000000 00000000 b0ae1500 ................ │ │ 0x002b3858 904a1500 784b1500 68372400 00000000 .J..xK..h7$..... │ │ 0x002b3868 00000000 00000000 00000000 00000000 ................ │ │ 0x002b3878 00000000 00000000 00000000 00000000 ................ │ │ 0x002b3888 00000000 6f330300 1ce01500 f8e01500 ....o3.......... │ │ - 0x002b3898 6bf60300 00000000 02180500 60e21500 k...........`... │ │ + 0x002b3898 77f60300 00000000 02180500 60e21500 w...........`... │ │ 0x002b38a8 00000000 34060500 00000000 00000000 ....4........... │ │ 0x002b38b8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b38c8 00000000 e6ee0400 00000000 00000000 ................ │ │ - 0x002b38d8 51330300 00000000 00000000 46b70300 Q3..........F... │ │ + 0x002b38d8 51330300 00000000 00000000 52b70300 Q3..........R... │ │ 0x002b38e8 00000000 00000000 af000300 00000000 ................ │ │ 0x002b38f8 00000000 6d210400 00000000 00000000 ....m!.......... │ │ - 0x002b3908 080a0400 00000000 00000000 44390300 ............D9.. │ │ + 0x002b3908 140a0400 00000000 00000000 44390300 ............D9.. │ │ 0x002b3918 00000000 00000000 0edc0200 00000000 ................ │ │ 0x002b3928 00000000 66210400 00000000 00000000 ....f!.......... │ │ 0x002b3938 f3ee0400 00000000 00000000 433e0500 ............C>.. │ │ 0x002b3948 00000000 00000000 e4630300 00000000 .........c...... │ │ 0x002b3958 00000000 eb630300 00000000 00000000 .....c.......... │ │ 0x002b3968 89500400 00000000 00000000 8ba30400 .P.............. │ │ 0x002b3978 00000000 00000000 76210400 00000000 ........v!...... │ │ - 0x002b3988 00000000 45780300 00000000 00000000 ....Ex.......... │ │ - 0x002b3998 4ce30300 00000000 00000000 56e30300 L...........V... │ │ + 0x002b3988 00000000 51780300 00000000 00000000 ....Qx.......... │ │ + 0x002b3998 58e30300 00000000 00000000 62e30300 X...........b... │ │ 0x002b39a8 00000000 00000000 b9c90400 00000000 ................ │ │ - 0x002b39b8 00000000 4cb80300 00000000 00000000 ....L........... │ │ - 0x002b39c8 9af60300 00000000 00000000 65180500 ............e... │ │ + 0x002b39b8 00000000 58b80300 00000000 00000000 ....X........... │ │ + 0x002b39c8 a6f60300 00000000 00000000 65180500 ............e... │ │ 0x002b39d8 00000000 00000000 70180500 00000000 ........p....... │ │ 0x002b39e8 00000000 128c0400 00000000 00000000 ................ │ │ 0x002b39f8 fbef0200 00000000 00000000 4e070500 ............N... │ │ 0x002b3a08 00000000 00000000 0c010300 00000000 ................ │ │ 0x002b3a18 00000000 04f00200 00000000 00000000 ................ │ │ 0x002b3a28 c1c90400 00000000 00000000 b7b60400 ................ │ │ - 0x002b3a38 00000000 00000000 bc780300 00000000 .........x...... │ │ - 0x002b3a48 00000000 c8780300 00000000 00000000 .....x.......... │ │ + 0x002b3a38 00000000 00000000 c8780300 00000000 .........x...... │ │ + 0x002b3a48 00000000 d4780300 00000000 00000000 .....x.......... │ │ 0x002b3a58 a3620400 00000000 00000000 d8500500 .b...........P.. │ │ 0x002b3a68 00000000 00000000 a6390300 00000000 .........9...... │ │ - 0x002b3a78 00000000 01b90300 00000000 00000000 ................ │ │ - 0x002b3a88 7c0a0400 00000000 00000000 1c8c0400 |............... │ │ + 0x002b3a78 00000000 0db90300 00000000 00000000 ................ │ │ + 0x002b3a88 880a0400 00000000 00000000 1c8c0400 ................ │ │ 0x002b3a98 00000000 00000000 73fe0200 00000000 ........s....... │ │ 0x002b3aa8 00000000 6aed0200 00000000 00000000 ....j........... │ │ 0x002b3ab8 c40f0300 00000000 00000000 38340300 ............84.. │ │ - 0x002b3ac8 00000000 00000000 a88b0300 00000000 ................ │ │ + 0x002b3ac8 00000000 00000000 b48b0300 00000000 ................ │ │ 0x002b3ad8 00000000 c5da0400 00000000 00000000 ................ │ │ - 0x002b3ae8 5cdb0200 00000000 00000000 1cf20300 \............... │ │ + 0x002b3ae8 5cdb0200 00000000 00000000 28f20300 \...........(... │ │ 0x002b3af8 00000000 00000000 c7480300 00000000 .........H...... │ │ 0x002b3b08 00000000 6f330300 00000000 00000000 ....o3.......... │ │ 0x002b3b18 16380300 00000000 00000000 7b490300 .8..........{I.. │ │ 0x002b3b28 00000000 00000000 35500400 00000000 ........5P...... │ │ 0x002b3b38 00000000 ba260300 00000000 00000000 .....&.......... │ │ - 0x002b3b48 2a9f0300 00000000 00000000 43210400 *...........C!.. │ │ - 0x002b3b58 00000000 00000000 bf9b0300 00000000 ................ │ │ - 0x002b3b68 00000000 5dcf0300 00000000 00000000 ....]........... │ │ - 0x002b3b78 71770400 00000000 00000000 afb70300 qw.............. │ │ + 0x002b3b48 369f0300 00000000 00000000 43210400 6...........C!.. │ │ + 0x002b3b58 00000000 00000000 cb9b0300 00000000 ................ │ │ + 0x002b3b68 00000000 69cf0300 00000000 00000000 ....i........... │ │ + 0x002b3b78 71770400 00000000 00000000 bbb70300 qw.............. │ │ 0x002b3b88 00000000 00000000 29340300 00000000 ........)4...... │ │ - 0x002b3b98 00000000 68cf0300 00000000 00000000 ....h........... │ │ + 0x002b3b98 00000000 74cf0300 00000000 00000000 ....t........... │ │ 0x002b3ba8 6bb60400 00000000 00000000 7e500400 k...........~P.. │ │ 0x002b3bb8 00000000 00000000 24130500 00000000 ........$....... │ │ 0x002b3bc8 00000000 764e0300 00000000 00000000 ....vN.......... │ │ 0x002b3bd8 81c40400 00000000 00000000 53ea0400 ............S... │ │ 0x002b3be8 00000000 00000000 66210400 00000000 ........f!...... │ │ 0x002b3bf8 00000000 2eff0200 00000000 00000000 ................ │ │ - 0x002b3c08 0db80300 00000000 00000000 88500500 .............P.. │ │ + 0x002b3c08 19b80300 00000000 00000000 88500500 .............P.. │ │ 0x002b3c18 00000000 00000000 ea8b0400 00000000 ................ │ │ 0x002b3c28 00000000 82a30400 00000000 00000000 ................ │ │ - 0x002b3c38 73fe0200 00000000 00000000 75cf0300 s...........u... │ │ - 0x002b3c48 00000000 00000000 d8e20300 00000000 ................ │ │ + 0x002b3c38 73fe0200 00000000 00000000 81cf0300 s............... │ │ + 0x002b3c48 00000000 00000000 e4e20300 00000000 ................ │ │ 0x002b3c58 00000000 91500400 00000000 00000000 .....P.......... │ │ 0x002b3c68 de3e0500 00000000 00000000 0b070500 .>.............. │ │ - 0x002b3c78 00000000 00000000 80cf0300 00000000 ................ │ │ + 0x002b3c78 00000000 00000000 8ccf0300 00000000 ................ │ │ 0x002b3c88 00000000 b1c90400 00000000 00000000 ................ │ │ - 0x002b3c98 1eb80300 00000000 00000000 96390300 .............9.. │ │ + 0x002b3c98 2ab80300 00000000 00000000 96390300 *............9.. │ │ 0x002b3ca8 00000000 00000000 6cef0200 00000000 ........l....... │ │ - 0x002b3cb8 00000000 d98b0300 00000000 00000000 ................ │ │ - 0x002b3cc8 902c0500 00000000 00000000 8ea30300 .,.............. │ │ - 0x002b3cd8 00000000 00000000 8ea30300 00000000 ................ │ │ - 0x002b3ce8 00000000 27b80300 00000000 00000000 ....'........... │ │ - 0x002b3cf8 54b80300 00000000 00000000 19f00200 T............... │ │ - 0x002b3d08 00000000 00000000 e48b0300 00000000 ................ │ │ - 0x002b3d18 00000000 7f780300 00000000 00000000 .....x.......... │ │ + 0x002b3cb8 00000000 e58b0300 00000000 00000000 ................ │ │ + 0x002b3cc8 902c0500 00000000 00000000 9aa30300 .,.............. │ │ + 0x002b3cd8 00000000 00000000 9aa30300 00000000 ................ │ │ + 0x002b3ce8 00000000 33b80300 00000000 00000000 ....3........... │ │ + 0x002b3cf8 60b80300 00000000 00000000 19f00200 `............... │ │ + 0x002b3d08 00000000 00000000 f08b0300 00000000 ................ │ │ + 0x002b3d18 00000000 8b780300 00000000 00000000 .....x.......... │ │ 0x002b3d28 13070500 00000000 00000000 baef0200 ................ │ │ 0x002b3d38 00000000 00000000 afb60400 00000000 ................ │ │ 0x002b3d48 00000000 18780400 00000000 00000000 .....x.......... │ │ 0x002b3d58 21780400 00000000 00000000 92380400 !x...........8.. │ │ 0x002b3d68 00000000 00000000 d1500500 00000000 .........P...... │ │ 0x002b3d78 00000000 9e390300 00000000 00000000 .....9.......... │ │ - 0x002b3d88 03220400 00000000 00000000 f3b80300 .".............. │ │ + 0x002b3d88 03220400 00000000 00000000 ffb80300 .".............. │ │ 0x002b3d98 00000000 00000000 c9a30400 00000000 ................ │ │ 0x002b3da8 00000000 19510400 00000000 00000000 .....Q.......... │ │ - 0x002b3db8 c1e30300 00000000 00000000 0df00200 ................ │ │ + 0x002b3db8 cde30300 00000000 00000000 0df00200 ................ │ │ 0x002b3dc8 00000000 00000000 5b780400 00000000 ........[x...... │ │ - 0x002b3dd8 00000000 860a0400 00000000 5cdb0200 ............\... │ │ + 0x002b3dd8 00000000 920a0400 00000000 5cdb0200 ............\... │ │ 0x002b3de8 d8ba1500 03000000 22ef0400 00000000 ........"....... │ │ 0x002b3df8 00000000 00000000 00000000 02180500 ................ │ │ 0x002b3e08 60e21500 00000000 34060500 00000000 `.......4....... │ │ 0x002b3e18 00000000 00000000 00000000 00000000 ................ │ │ 0x002b3e28 00000000 6f330300 1ce01500 f8e01500 ....o3.......... │ │ - 0x002b3e38 6bf60300 00000000 00000000 00000000 k............... │ │ + 0x002b3e38 77f60300 00000000 00000000 00000000 w............... │ │ 0x002b3e48 00000000 00000000 00000000 01000000 ................ │ │ 0x002b3e58 00000000 00000000 9a4d0400 28000000 .........M..(... │ │ 0x002b3e68 00000000 505b1800 00000000 00000000 ....P[.......... │ │ 0x002b3e78 00000000 00000000 b05c1800 ec3f2b00 .........\...?+. │ │ 0x002b3e88 7c402b00 a4402b00 7c671800 00000000 |@+..@+.|g...... │ │ 0x002b3e98 f8671800 d0371400 00000000 00000000 .g...7.......... │ │ 0x002b3ea8 00040410 91070600 00000000 00000000 ................ │ │ 0x002b3eb8 98c21700 00000000 60681800 00000000 ........`h...... │ │ 0x002b3ec8 b0402b00 00000000 00000000 00000000 .@+............. │ │ 0x002b3ed8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b3ee8 00000000 00000000 28691800 94711400 ........(i...q.. │ │ 0x002b3ef8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b3f08 00000000 00000000 00000000 00000000 ................ │ │ 0x002b3f18 00000000 00000000 01000000 00000000 ................ │ │ - 0x002b3f28 00000000 630b0400 34000000 00000000 ....c...4....... │ │ + 0x002b3f28 00000000 6f0b0400 34000000 00000000 ....o...4....... │ │ 0x002b3f38 00000000 00000000 00000000 00000000 ................ │ │ 0x002b3f48 00000000 00000000 00000000 00000000 ................ │ │ 0x002b3f58 00000000 00000000 00000000 00000000 ................ │ │ 0x002b3f68 00000000 00000000 00000000 00000400 ................ │ │ 0x002b3f78 00000000 00000000 00000000 00000000 ................ │ │ 0x002b3f88 00000000 00000000 00000000 b8462b00 .............F+. │ │ 0x002b3f98 00000000 00000000 00000000 00000000 ................ │ │ @@ -3276,61 +3276,61 @@ │ │ 0x002b4048 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4058 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4068 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4078 00000000 8cbf1800 bcca1700 c4bf1800 ................ │ │ 0x002b4088 1cc31800 00000000 00000000 00000000 ................ │ │ 0x002b4098 2cc51700 00000000 00000000 8cbf1800 ,............... │ │ 0x002b40a8 f4c31800 00000000 edf00200 a8c71800 ................ │ │ - 0x002b40b8 82000000 b7090600 f86f0300 acc91800 .........o...... │ │ + 0x002b40b8 82000000 b7090600 04700300 acc91800 .........p...... │ │ 0x002b40c8 80000000 b60b0600 d61b0400 accb1800 ................ │ │ - 0x002b40d8 82000000 ef0c0600 129c0300 98cd1800 ................ │ │ + 0x002b40d8 82000000 ef0c0600 1e9c0300 98cd1800 ................ │ │ 0x002b40e8 82000000 740e0600 fbd80400 84cf1800 ....t........... │ │ 0x002b40f8 08000000 47100600 65390500 08d01800 ....G...e9...... │ │ 0x002b4108 04000000 31110600 e08c0400 b0d01800 ....1........... │ │ 0x002b4118 04000000 cc110600 69720400 60d11800 ........ir..`... │ │ - 0x002b4128 04000000 25120600 fc9b0300 a8d11800 ....%........... │ │ - 0x002b4138 80000000 e6120600 34710300 a4d31800 ........4q...... │ │ - 0x002b4148 01000000 84130600 65f10300 04d61800 ........e....... │ │ + 0x002b4128 04000000 25120600 089c0300 a8d11800 ....%........... │ │ + 0x002b4138 80000000 e6120600 40710300 a4d31800 ........@q...... │ │ + 0x002b4148 01000000 84130600 71f10300 04d61800 ........q....... │ │ 0x002b4158 82000000 4b140600 f0d80400 78db1800 ....K.......x... │ │ 0x002b4168 01000000 f2140600 3de90400 70dc1800 ........=...p... │ │ - 0x002b4178 08000000 e0150600 89c90300 74dc1800 ............t... │ │ + 0x002b4178 08000000 e0150600 95c90300 74dc1800 ............t... │ │ 0x002b4188 01000000 5e170600 74130500 9cdd1800 ....^...t....... │ │ 0x002b4198 80000000 6a180600 ffb10400 88df1800 ....j........... │ │ 0x002b41a8 04000000 0d190600 28490300 38e01800 ........(I..8... │ │ 0x002b41b8 80000000 55190600 f5d80400 a4e01800 ....U........... │ │ 0x002b41c8 01000000 f8190600 5e390500 9ce11800 ........^9...... │ │ 0x002b41d8 01000000 e81a0600 5f850400 c4e21800 ........_....... │ │ 0x002b41e8 80000000 f61b0600 a4d50200 b0e41800 ................ │ │ - 0x002b41f8 80000000 9a1c0600 079c0300 1ce51800 ................ │ │ + 0x002b41f8 80000000 9a1c0600 139c0300 1ce51800 ................ │ │ 0x002b4208 08000000 3e1d0600 b9260500 20e51800 ....>....&.. ... │ │ 0x002b4218 82000000 d11e0600 7d000500 5ce61800 ........}...\... │ │ 0x002b4228 80000000 981f0600 5c330300 c8e61800 ........\3...... │ │ 0x002b4238 04000000 47200600 65330300 10e71800 ....G ..e3...... │ │ 0x002b4248 08000000 af200600 65850400 20e71800 ..... ..e... ... │ │ 0x002b4258 04000000 5b220600 79fc0200 d0e71800 ....["..y....... │ │ - 0x002b4268 01000000 a3220600 00b10300 64e91800 ....."......d... │ │ + 0x002b4268 01000000 a3220600 0cb10300 64e91800 ....."......d... │ │ 0x002b4278 01000000 b1230600 d0c40400 f8ea1800 .....#.......... │ │ 0x002b4288 08000000 bb240600 8cfc0200 2cec1800 .....$......,... │ │ - 0x002b4298 08000000 98250600 3f850300 68ed1800 .....%..?...h... │ │ + 0x002b4298 08000000 98250600 4b850300 68ed1800 .....%..K...h... │ │ 0x002b42a8 04000000 91260600 4e5e0400 a8ed1800 .....&..N^...... │ │ 0x002b42b8 04000000 49270600 c54a0500 88ef1800 ....I'...J...... │ │ - 0x002b42c8 04000000 25280600 3a710300 68f11800 ....%(..:q..h... │ │ + 0x002b42c8 04000000 25280600 46710300 68f11800 ....%(..Fq..h... │ │ 0x002b42d8 04000000 02290600 57850400 e0f31800 .....)..W....... │ │ 0x002b42e8 04000000 e4290600 ac130300 a0f51800 .....).......... │ │ 0x002b42f8 04000000 b72a0600 84fc0200 e4f61800 .....*.......... │ │ 0x002b4308 04000000 8c2b0600 c63a0300 28f81800 .....+...:..(... │ │ 0x002b4318 04000000 5a2c0600 29ea0200 6cf91800 ....Z,..)...l... │ │ 0x002b4328 04000000 262d0600 fd0d0300 b0fa1800 ....&-.......... │ │ 0x002b4338 04000000 fa2d0600 b6130300 e8fc1800 .....-.......... │ │ 0x002b4348 04000000 d72e0600 c8f00400 fcfc1800 ................ │ │ - 0x002b4358 04000000 a32f0600 f0040400 34fe1800 ...../......4... │ │ - 0x002b4368 08000000 5c300600 20f50300 50001900 ....\0.. ...P... │ │ + 0x002b4358 04000000 a32f0600 fc040400 34fe1800 ...../......4... │ │ + 0x002b4368 08000000 5c300600 2cf50300 50001900 ....\0..,...P... │ │ 0x002b4378 03000000 e8300600 ffde0400 d0001900 .....0.......... │ │ 0x002b4388 08000000 8f310600 61e90200 4c011900 .....1..a...L... │ │ - 0x002b4398 08000000 2a320600 02de0300 80021900 ....*2.......... │ │ + 0x002b4398 08000000 2a320600 0ede0300 80021900 ....*2.......... │ │ 0x002b43a8 a0000000 96320600 ae260500 78081900 .....2...&..x... │ │ 0x002b43b8 04000000 ea340600 29340300 c8091900 .....4..)4...... │ │ 0x002b43c8 04000000 00000000 00000000 00000000 ................ │ │ 0x002b43d8 00000000 00000000 01000000 00000000 ................ │ │ 0x002b43e8 00000000 76510500 1c000000 00000000 ....vQ.......... │ │ 0x002b43f8 e8351900 00000000 00000000 00000000 .5.............. │ │ 0x002b4408 00000000 00000000 00000000 00000000 ................ │ │ @@ -3372,35 +3372,35 @@ │ │ 0x002b4648 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4658 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4668 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4678 00000000 00000000 00000000 01000000 ................ │ │ 0x002b4688 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4698 0f3b0300 7c280300 00000000 a8472b00 .;..|(.......G+. │ │ 0x002b46a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b46b8 87f70300 64911800 04000000 e54f0300 ....d........O.. │ │ + 0x002b46b8 93f70300 64911800 04000000 e54f0300 ....d........O.. │ │ 0x002b46c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b46d8 00000000 a0412a00 edf00200 00000000 .....A*......... │ │ 0x002b46e8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b46f8 00000000 00000000 ac412a00 d61b0400 .........A*..... │ │ 0x002b4708 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4718 00000000 00000000 00000000 b8412a00 .............A*. │ │ - 0x002b4728 129c0300 00000000 00000000 00000000 ................ │ │ + 0x002b4728 1e9c0300 00000000 00000000 00000000 ................ │ │ 0x002b4738 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b4748 c4412a00 65f10300 00000000 00000000 .A*.e........... │ │ + 0x002b4748 c4412a00 71f10300 00000000 00000000 .A*.q........... │ │ 0x002b4758 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4768 00000000 d8412a00 b9260500 00000000 .....A*..&...... │ │ 0x002b4778 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b4788 00000000 f79f0400 4f850300 dc1b0400 ........O....... │ │ + 0x002b4788 00000000 f79f0400 5b850300 dc1b0400 ........[....... │ │ 0x002b4798 00000000 00000000 55b20400 00000000 ........U....... │ │ - 0x002b47a8 a5790300 c43d1900 08000000 d4530400 .y...=.......S.. │ │ + 0x002b47a8 b1790300 c43d1900 08000000 d4530400 .y...=.......S.. │ │ 0x002b47b8 bc780400 6c3f1900 08000000 74b70400 .x..l?......t... │ │ 0x002b47c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b47d8 bf9b0300 ecad1000 18000000 134b0300 .............K.. │ │ + 0x002b47d8 cb9b0300 ecad1000 18000000 134b0300 .............K.. │ │ 0x002b47e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b47f8 20a50300 06000000 0c000000 01000000 ............... │ │ + 0x002b47f8 2ca50300 06000000 0c000000 01000000 ,............... │ │ 0x002b4808 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4818 00000000 00000000 01000000 00000000 ................ │ │ 0x002b4828 00000000 88510500 1c000000 00000000 .....Q.......... │ │ 0x002b4838 28441a00 00000000 00000000 00000000 (D.............. │ │ 0x002b4848 00000000 d0441a00 00000000 00000000 .....D.......... │ │ 0x002b4858 00000000 38461a00 d4461a00 00000000 ....8F...F...... │ │ 0x002b4868 00000000 00000000 00000000 00440400 .............D.. │ │ @@ -3448,45 +3448,45 @@ │ │ 0x002b4b08 44471a00 78471a00 c0501a00 00000000 DG..xG...P...... │ │ 0x002b4b18 84511a00 14521a00 00000000 00000000 .Q...R.......... │ │ 0x002b4b28 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4b38 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4b48 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4b58 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4b68 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b4b78 00000000 1cf20300 00000000 00000000 ................ │ │ + 0x002b4b78 00000000 28f20300 00000000 00000000 ....(........... │ │ 0x002b4b88 945e0400 00000000 00000000 c0740400 .^...........t.. │ │ 0x002b4b98 00000000 00000000 75010300 00000000 ........u....... │ │ 0x002b4ba8 01000000 00000000 00000000 00000000 ................ │ │ 0x002b4bb8 00000000 b0b70400 70c60700 00000000 ........p....... │ │ 0x002b4bc8 f44b2b00 00000000 00000000 00000000 .K+............. │ │ - 0x002b4bd8 00000000 00000000 beba0300 00000000 ................ │ │ - 0x002b4be8 00000000 57a50300 00000000 a18e0300 ....W........... │ │ + 0x002b4bd8 00000000 00000000 caba0300 00000000 ................ │ │ + 0x002b4be8 00000000 63a50300 00000000 ad8e0300 ....c........... │ │ 0x002b4bf8 e4b71a00 82000000 dcc60700 bab70400 ................ │ │ - 0x002b4c08 5cba1a00 03000000 5fc70700 a68e0300 \......._....... │ │ + 0x002b4c08 5cba1a00 03000000 5fc70700 b28e0300 \......._....... │ │ 0x002b4c18 ecbd1a00 04000000 00000000 00000000 ................ │ │ 0x002b4c28 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b4c38 e0412a00 a18e0300 00000000 00000000 .A*............. │ │ + 0x002b4c38 e0412a00 ad8e0300 00000000 00000000 .A*............. │ │ 0x002b4c48 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4c58 00000000 b18d0400 00000000 00000000 ................ │ │ - 0x002b4c68 1cf20300 00000000 00000000 c3130300 ................ │ │ + 0x002b4c68 28f20300 00000000 00000000 c3130300 (............... │ │ 0x002b4c78 00000000 00000000 15a50400 00000000 ................ │ │ 0x002b4c88 00000000 23a50400 00000000 00000000 ....#........... │ │ 0x002b4c98 0f640400 00000000 00000000 cd780400 .d...........x.. │ │ - 0x002b4ca8 00000000 00000000 260c0400 00000000 ........&....... │ │ + 0x002b4ca8 00000000 00000000 320c0400 00000000 ........2....... │ │ 0x002b4cb8 00000000 d2230400 00000000 00000000 .....#.......... │ │ 0x002b4cc8 58dc0400 00000000 00000000 c5b10400 X............... │ │ 0x002b4cd8 00000000 00000000 f7530400 00000000 .........S...... │ │ 0x002b4ce8 00000000 08610400 00000000 63500300 .....a......cP.. │ │ - 0x002b4cf8 bbdf0400 0aa00400 4a060400 aeed0200 ........J....... │ │ - 0x002b4d08 2af80300 c8b70400 df330300 00000000 *........3...... │ │ + 0x002b4cf8 bbdf0400 0aa00400 56060400 aeed0200 ........V....... │ │ + 0x002b4d08 36f80300 c8b70400 df330300 00000000 6........3...... │ │ 0x002b4d18 01000000 00000000 00000000 00000000 ................ │ │ 0x002b4d28 00000000 02540400 00000000 00000000 .....T.......... │ │ 0x002b4d38 00000000 4c4d2b00 00000000 00000000 ....LM+......... │ │ 0x002b4d48 00000000 02000000 cc181b00 00000000 ................ │ │ - 0x002b4d58 00000000 a00d0400 0c000000 00000000 ................ │ │ + 0x002b4d58 00000000 ac0d0400 0c000000 00000000 ................ │ │ 0x002b4d68 00440400 704d2b00 34000000 58641b00 .D..pM+.4...Xd.. │ │ 0x002b4d78 3a000000 d0371400 45000000 54411400 :....7..E...TA.. │ │ 0x002b4d88 47000000 c8641b00 33000000 24651b00 G....d..3...$e.. │ │ 0x002b4d98 48000000 d84d2b00 40000000 004e2b00 H....M+.@....N+. │ │ 0x002b4da8 49000000 204e2b00 3c000000 68651b00 I... N+.<...he.. │ │ 0x002b4db8 2f000000 904a1500 41000000 784b1500 /....J..A...xK.. │ │ 0x002b4dc8 4a000000 68372400 00000000 00000000 J...h7$......... │ │ @@ -3495,15 +3495,15 @@ │ │ 0x002b4df8 00000000 00000000 51330300 f4671b00 ........Q3...g.. │ │ 0x002b4e08 04000000 00000000 00000000 00000000 ................ │ │ 0x002b4e18 00000000 00000000 6f330300 68311300 ........o3..h1.. │ │ 0x002b4e28 5c411400 00000000 00000000 00000000 \A.............. │ │ 0x002b4e38 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4e48 51330300 c4671d00 04000000 d8ca0700 Q3...g.......... │ │ 0x002b4e58 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b4e68 01000000 00000000 00000000 a5910300 ................ │ │ + 0x002b4e68 01000000 00000000 00000000 b1910300 ................ │ │ 0x002b4e78 10000000 00000000 d4561d00 00000000 .........V...... │ │ 0x002b4e88 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4e98 00000000 00000000 00000000 00000000 ................ │ │ 0x002b4ea8 00000000 00000000 d0371400 00000000 .........7...... │ │ 0x002b4eb8 00000000 00440400 c0c70700 48571d00 .....D......HW.. │ │ 0x002b4ec8 00000000 00000000 00000000 743b1400 ............t;.. │ │ 0x002b4ed8 a4571d00 484e2b00 00000000 00000000 .W..HN+......... │ │ @@ -3540,37 +3540,37 @@ │ │ 0x002b50c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b50d8 904a1500 60601d00 68372400 00000000 .J..``..h7$..... │ │ 0x002b50e8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b50f8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b5108 00000000 01000000 00000000 00000000 ................ │ │ 0x002b5118 00000000 00000000 c5da0400 ffca0700 ................ │ │ 0x002b5128 ffffffff 40512b00 00000000 00000000 ....@Q+......... │ │ - 0x002b5138 00000000 00000000 88fb0300 90681d00 .............h.. │ │ + 0x002b5138 00000000 00000000 94fb0300 90681d00 .............h.. │ │ 0x002b5148 82000000 7ecb0700 56670400 c0701d00 ....~...Vg...p.. │ │ - 0x002b5158 03000000 facb0700 98fb0300 64711d00 ............dq.. │ │ - 0x002b5168 08000000 65cf0700 3ebe0300 6c711d00 ....e...>...lq.. │ │ + 0x002b5158 03000000 facb0700 a4fb0300 64711d00 ............dq.. │ │ + 0x002b5168 08000000 65cf0700 4abe0300 6c711d00 ....e...J...lq.. │ │ 0x002b5178 08000000 a7cf0700 faa80400 9c721d00 .............r.. │ │ 0x002b5188 08000000 2ed00700 983a0300 cc731d00 .........:...s.. │ │ - 0x002b5198 08000000 afd00700 42be0300 d4731d00 ........B....s.. │ │ + 0x002b5198 08000000 afd00700 4ebe0300 d4731d00 ........N....s.. │ │ 0x002b51a8 08000000 f8d10700 04560400 e0731d00 .........V...s.. │ │ 0x002b51b8 82000000 77d20700 733f0300 1c751d00 ....w...s?...u.. │ │ 0x002b51c8 08000000 2cd30700 b0f50400 34751d00 ....,.......4u.. │ │ - 0x002b51d8 08000000 e6d30700 2c710300 cc751d00 ........,q...u.. │ │ - 0x002b51e8 82000000 4ad40700 46be0300 70791d00 ....J...F...py.. │ │ - 0x002b51f8 80000000 84d70700 bae70300 f0791d00 .............y.. │ │ - 0x002b5208 01000000 08d80700 e2100400 487a1d00 ............Hz.. │ │ - 0x002b5218 80000000 78da0700 7fd40300 947a1d00 ....x........z.. │ │ + 0x002b51d8 08000000 e6d30700 38710300 cc751d00 ........8q...u.. │ │ + 0x002b51e8 82000000 4ad40700 52be0300 70791d00 ....J...R...py.. │ │ + 0x002b51f8 80000000 84d70700 c6e70300 f0791d00 .............y.. │ │ + 0x002b5208 01000000 08d80700 ee100400 487a1d00 ............Hz.. │ │ + 0x002b5218 80000000 78da0700 8bd40300 947a1d00 ....x........z.. │ │ 0x002b5228 80000000 d1da0700 6e0a0500 e07d1d00 ........n....}.. │ │ - 0x002b5238 80000000 50dc0700 20f50300 30811d00 ....P... ...0... │ │ + 0x002b5238 80000000 50dc0700 2cf50300 30811d00 ....P...,...0... │ │ 0x002b5248 80000000 d8dd0700 8e270500 04821d00 .........'...... │ │ 0x002b5258 80000000 acde0700 39030500 d4821d00 ........9....... │ │ 0x002b5268 04000000 a7df0700 fea80400 f4821d00 ................ │ │ 0x002b5278 80000000 6fe00700 57180300 d8831d00 ....o...W....... │ │ 0x002b5288 08000000 1be10700 c14a0500 00841d00 .........J...... │ │ - 0x002b5298 08000000 cee10700 d4870300 0c841d00 ................ │ │ + 0x002b5298 08000000 cee10700 e0870300 0c841d00 ................ │ │ 0x002b52a8 08000000 43e20700 ca950400 80841d00 ....C........... │ │ 0x002b52b8 80000000 f1e20700 06a90400 dc8c1d00 ................ │ │ 0x002b52c8 80000000 45e40700 d5e10400 348d1d00 ....E.......4... │ │ 0x002b52d8 80000000 6ae50700 55b20400 8c8d1d00 ....j...U....... │ │ 0x002b52e8 80000000 8de60700 e0e10400 2c8e1d00 ............,... │ │ 0x002b52f8 08000000 89e70700 d0950400 548e1d00 ............T... │ │ 0x002b5308 04000000 cde70700 5aec0200 748e1d00 ........Z...t... │ │ @@ -3583,63 +3583,63 @@ │ │ 0x002b5378 82000000 afed0700 5c300500 44951d00 ........\0..D... │ │ 0x002b5388 08000000 38ef0700 5c180300 4c951d00 ....8...\...L... │ │ 0x002b5398 82000000 d5ef0700 11a90400 90971d00 ................ │ │ 0x002b53a8 80000000 cef00700 01e00200 04981d00 ................ │ │ 0x002b53b8 82000000 6ef10700 61300500 70991d00 ....n...a0..p... │ │ 0x002b53c8 82000000 87f20700 802b0300 4ca01d00 .........+..L... │ │ 0x002b53d8 01000000 93f30700 00000000 00000000 ................ │ │ - 0x002b53e8 00000000 00000000 f6af0300 39030500 ............9... │ │ - 0x002b53f8 d0950400 07920300 8d400400 00000000 .........@...... │ │ - 0x002b5408 00000000 1c452a00 2c710300 00000000 .....E*.,q...... │ │ + 0x002b53e8 00000000 00000000 02b00300 39030500 ............9... │ │ + 0x002b53f8 d0950400 13920300 8d400400 00000000 .........@...... │ │ + 0x002b5408 00000000 1c452a00 38710300 00000000 .....E*.8q...... │ │ 0x002b5418 00000000 00000000 00000000 00000000 ................ │ │ 0x002b5428 00000000 00000000 173b0500 00000000 .........;...... │ │ 0x002b5438 8b4c0300 58dc0400 00000000 00000000 .L..X........... │ │ 0x002b5448 3c452a00 04540300 00000000 00000000 d....+..... │ │ 0x002b96a8 01000000 00000000 00000000 00000000 ................ │ │ 0x002b96b8 00000000 81cb0400 cb3c0800 ffffffff .........<...... │ │ 0x002b96c8 44922b00 00000000 00000000 00000000 D.+............. │ │ 0x002b96d8 00000000 12590400 b6640800 ec962b00 .....Y...d....+. │ │ - 0x002b96e8 03000000 f6af0300 aa200500 887f0400 ......... ...... │ │ - 0x002b96f8 44d90300 beba0300 5b2b0400 00000000 D.......[+...... │ │ + 0x002b96e8 03000000 02b00300 aa200500 887f0400 ......... ...... │ │ + 0x002b96f8 50d90300 caba0300 5b2b0400 00000000 P.......[+...... │ │ 0x002b9708 00000000 be280500 383a2300 04000000 .....(..8:#..... │ │ 0x002b9718 00000000 00000000 00000000 00000000 ................ │ │ 0x002b9728 00000000 87be0400 06000000 0c000000 ................ │ │ 0x002b9738 03000000 00000000 1be50200 01000000 ................ │ │ 0x002b9748 10000000 01000000 00000000 9d990400 ................ │ │ 0x002b9758 01000000 14000000 01000000 00000000 ................ │ │ 0x002b9768 00000000 00000000 00000000 00000000 ................ │ │ - 0x002b9778 00000000 d1eb0300 903a2300 b83a2300 .........:#..:#. │ │ + 0x002b9778 00000000 ddeb0300 903a2300 b83a2300 .........:#..:#. │ │ 0x002b9788 00000000 00000000 00000000 00000000 ................ │ │ 0x002b9798 00000000 00000000 00000000 01000000 ................ │ │ 0x002b97a8 00000000 00000000 a9340500 18000000 .........4...... │ │ 0x002b97b8 00000000 f41f2300 00000000 00000000 ......#......... │ │ 0x002b97c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b97d8 00000000 00000000 00000000 00000000 ................ │ │ 0x002b97e8 00000000 d0371400 00000000 00000000 .....7.......... │ │ @@ -4686,228 +4686,228 @@ │ │ 0x002b9868 00000000 00000000 00000000 a0522a00 .............R*. │ │ 0x002b9878 70470400 00000000 00000000 00000000 pG.............. │ │ 0x002b9888 00000000 00000000 00000000 00000000 ................ │ │ 0x002b9898 a1d80400 00000000 00000000 0b460400 .............F.. │ │ 0x002b98a8 00000000 00000000 054c0300 00000000 .........L...... │ │ 0x002b98b8 00000000 b9140500 00000000 01000000 ................ │ │ 0x002b98c8 01000000 b8370600 28202d00 ffffffff .....7..( -..... │ │ - 0x002b98d8 ffffffff 8ec20300 7ead0400 12f80200 ........~....... │ │ + 0x002b98d8 ffffffff 9ac20300 7ead0400 12f80200 ........~....... │ │ 0x002b98e8 00000000 f6990400 20562400 55da0400 ........ V$.U... │ │ 0x002b98f8 58652500 bf440300 ec792500 16f80200 Xe%..D...y%..... │ │ 0x002b9908 f0802500 65e40400 70642600 8f2b0400 ..%.e...pd&..+.. │ │ 0x002b9918 d0af2600 942f0300 d0b32600 34d20400 ..&../....&.4... │ │ - 0x002b9928 58d72600 65ff0300 8cfe2600 75e50200 X.&.e.....&.u... │ │ + 0x002b9928 58d72600 71ff0300 8cfe2600 75e50200 X.&.q.....&.u... │ │ 0x002b9938 203f2700 9f2f0300 785c2700 075a0500 ?'../..x\'..Z.. │ │ - 0x002b9948 d8cb2700 7c6a0400 6cd22700 9dc20300 ..'.|j..l.'..... │ │ + 0x002b9948 d8cb2700 7c6a0400 6cd22700 a9c20300 ..'.|j..l.'..... │ │ 0x002b9958 84f82700 22800400 48072800 541c0300 ..'."...H.(.T... │ │ 0x002b9968 b8242800 3ed20400 2c442800 ecb30400 .$(.>...,D(..... │ │ - 0x002b9978 28562800 f1130400 c4c72900 7ae50200 (V(.......).z... │ │ - 0x002b9988 2ce52900 0e5a0500 b4092a00 bc160400 ,.)..Z....*..... │ │ + 0x002b9978 28562800 fd130400 c4c72900 7ae50200 (V(.......).z... │ │ + 0x002b9988 2ce52900 0e5a0500 b4092a00 c8160400 ,.)..Z....*..... │ │ 0x002b9998 c8092a00 480f0500 d00e2a00 0f290400 ..*.H.....*..).. │ │ 0x002b99a8 d01e2100 d4bb0400 7c8f2000 02540400 ..!.....|. ..T.. │ │ 0x002b99b8 b4051b00 c5da0400 00000000 81cb0400 ................ │ │ - 0x002b99c8 00000000 e8ab0300 041f2400 b0b70400 ..........$..... │ │ + 0x002b99c8 00000000 f4ab0300 041f2400 b0b70400 ..........$..... │ │ 0x002b99d8 44a61a00 0f3b0300 50761800 00000000 D....;..Pv...... │ │ 0x002b99e8 00000000 00000000 b9140500 00000000 ................ │ │ 0x002b99f8 01000000 00000000 00000000 00000000 ................ │ │ - 0x002b9a08 00000000 e8ab0300 90660800 ffffffff .........f...... │ │ + 0x002b9a08 00000000 f4ab0300 90660800 ffffffff .........f...... │ │ 0x002b9a18 2c9a2b00 00000000 00000000 00000000 ,.+............. │ │ 0x002b9a28 00000000 ede40400 78382400 04000000 ........x8$..... │ │ 0x002b9a38 286b0800 30f80200 b0382400 04000000 (k..0....8$..... │ │ 0x002b9a48 646b0800 bd1c0300 e8382400 04000000 dk.......8$..... │ │ - 0x002b9a58 a26b0800 6eec0300 2c392400 08000000 .k..n...,9$..... │ │ + 0x002b9a58 a26b0800 7aec0300 2c392400 08000000 .k..z...,9$..... │ │ 0x002b9a68 f56b0800 41210500 243a2400 04000000 .k..A!..$:$..... │ │ - 0x002b9a78 0e6e0800 18960300 683a2400 04000000 .n......h:$..... │ │ + 0x002b9a78 0e6e0800 24960300 683a2400 04000000 .n..$...h:$..... │ │ 0x002b9a88 546e0800 98bf0400 983a2400 01000000 Tn.......:$..... │ │ - 0x002b9a98 a56e0800 c9ff0300 103b2400 04000000 .n.......;$..... │ │ + 0x002b9a98 a56e0800 d5ff0300 103b2400 04000000 .n.......;$..... │ │ 0x002b9aa8 346f0800 38f80200 403b2400 82000000 4o..8...@;$..... │ │ - 0x002b9ab8 7c6f0800 85d90300 843d2400 82000000 |o.......=$..... │ │ + 0x002b9ab8 7c6f0800 91d90300 843d2400 82000000 |o.......=$..... │ │ 0x002b9ac8 a6700800 a6ad0400 08402400 04000000 .p.......@$..... │ │ 0x002b9ad8 c8710800 36460500 1c422400 08000000 .q..6F...B$..... │ │ 0x002b9ae8 26720800 59480400 98422400 08000000 &r..YH...B$..... │ │ 0x002b9af8 b0720800 41460500 04432400 01000000 .r..AF...C$..... │ │ - 0x002b9b08 13730800 17170400 04452400 01000000 .s.......E$..... │ │ + 0x002b9b08 13730800 23170400 04452400 01000000 .s..#....E$..... │ │ 0x002b9b18 6f730800 982b0400 0c462400 04000000 os...+...F$..... │ │ 0x002b9b28 ce730800 66480400 4c472400 04000000 .s..fH..LG$..... │ │ - 0x002b9b38 f4740800 f57e0300 d8472400 04000000 .t...~...G$..... │ │ + 0x002b9b38 f4740800 017f0300 d8472400 04000000 .t.......G$..... │ │ 0x002b9b48 89750800 00000000 00000000 00000000 .u.............. │ │ 0x002b9b58 00000000 00000000 e4522a00 38f80200 .........R*.8... │ │ 0x002b9b68 00000000 00000000 00000000 00000000 ................ │ │ 0x002b9b78 00000000 00000000 00000000 ec522a00 .............R*. │ │ - 0x002b9b88 85d90300 00000000 00000000 00000000 ................ │ │ + 0x002b9b88 91d90300 00000000 00000000 00000000 ................ │ │ 0x002b9b98 00000000 00000000 00000000 00000000 ................ │ │ 0x002b9ba8 61210500 00000000 01000000 00000000 a!.............. │ │ 0x002b9bb8 00000000 00000000 00000000 f6990400 ................ │ │ 0x002b9bc8 e4750800 30000000 e49b2b00 d4a42b00 .u..0.....+...+. │ │ - 0x002b9bd8 30562400 a8572400 085a2400 78ec0300 0V$..W$..Z$.x... │ │ + 0x002b9bd8 30562400 a8572400 085a2400 84ec0300 0V$..W$..Z$..... │ │ 0x002b9be8 0c5a2400 82000000 e7760800 8c590400 .Z$......v...Y.. │ │ - 0x002b9bf8 cc5b2400 82000000 0e7a0800 1d000400 .[$......z...... │ │ + 0x002b9bf8 cc5b2400 82000000 0e7a0800 29000400 .[$......z..)... │ │ 0x002b9c08 b05e2400 08000000 857e0800 052c0400 .^$......~...,.. │ │ - 0x002b9c18 485f2400 82000000 057f0800 3e960300 H_$.........>... │ │ + 0x002b9c18 485f2400 82000000 057f0800 4a960300 H_$.........J... │ │ 0x002b9c28 10612400 82000000 18800800 c6ad0400 .a$............. │ │ 0x002b9c38 b8642400 82000000 ed830800 b9bf0400 .d$............. │ │ 0x002b9c48 20662400 82000000 78840800 d61c0300 f$.....x....... │ │ - 0x002b9c58 60692400 82000000 ab890800 1f7f0300 `i$............. │ │ - 0x002b9c68 546b2400 82000000 3f8a0800 5b170400 Tk$.....?...[... │ │ + 0x002b9c58 60692400 82000000 ab890800 2b7f0300 `i$.........+... │ │ + 0x002b9c68 546b2400 82000000 3f8a0800 67170400 Tk$.....?...g... │ │ 0x002b9c78 546d2400 82000000 168b0800 b20f0500 Tm$............. │ │ 0x002b9c88 dc6e2400 04000000 528b0800 7a460500 .n$.....R...zF.. │ │ - 0x002b9c98 e46e2400 04000000 ad8b0800 66c30300 .n$.........f... │ │ + 0x002b9c98 e46e2400 04000000 ad8b0800 72c30300 .n$.........r... │ │ 0x002b9ca8 ec6e2400 82000000 078c0800 d12f0300 .n$........../.. │ │ 0x002b9cb8 78722400 82000000 ac8e0800 cdad0400 xr$............. │ │ 0x002b9cc8 48772400 82000000 45910800 93590400 Hw$.....E....Y.. │ │ 0x002b9cd8 d0782400 82000000 22920800 dd1c0300 .x$....."....... │ │ 0x002b9ce8 947b2400 08000000 a2930800 bfbf0400 .{$............. │ │ 0x002b9cf8 987c2400 82000000 08940800 b3d20400 .|$............. │ │ 0x002b9d08 007e2400 82000000 54940800 84800400 .~$.....T....... │ │ 0x002b9d18 c47f2400 82000000 a7940800 065a0300 ..$..........Z.. │ │ - 0x002b9d28 f0812400 82000000 29960800 f86f0300 ..$.....)....o.. │ │ + 0x002b9d28 f0812400 82000000 29960800 04700300 ..$.....)....p.. │ │ 0x002b9d38 3c842400 82000000 f2970800 efe50200 <.$............. │ │ 0x002b9d48 88862400 82000000 d9990800 8cf80200 ..$............. │ │ 0x002b9d58 b0882400 82000000 259b0800 439a0400 ..$.....%...C... │ │ 0x002b9d68 e08b2400 82000000 b29d0800 1a5a0500 ..$..........Z.. │ │ 0x002b9d78 088d2400 08000000 f59d0800 b90f0500 ..$............. │ │ - 0x002b9d88 a88d2400 04000000 4e9e0800 267f0300 ..$.....N...&... │ │ + 0x002b9d88 a88d2400 04000000 4e9e0800 327f0300 ..$.....N...2... │ │ 0x002b9d98 b48e2400 82000000 129f0800 00d90400 ..$............. │ │ 0x002b9da8 30902400 82000000 6da00800 bf0f0500 0.$.....m....... │ │ - 0x002b9db8 ac912400 82000000 c8a10800 51ac0300 ..$.........Q... │ │ + 0x002b9db8 ac912400 82000000 c8a10800 5dac0300 ..$.........]... │ │ 0x002b9dc8 98972400 04000000 dba60800 8d800400 ..$............. │ │ 0x002b9dd8 0c992400 82000000 c5a70800 0d5a0300 ..$..........Z.. │ │ - 0x002b9de8 009a2400 80000000 2da80800 27da0300 ..$.....-...'... │ │ + 0x002b9de8 009a2400 80000000 2da80800 33da0300 ..$.....-...3... │ │ 0x002b9df8 a89c2400 82000000 dfa80800 63350500 ..$.........c5.. │ │ 0x002b9e08 f0a22400 04000000 cba90800 d92f0300 ..$........../.. │ │ 0x002b9e18 34a42400 82000000 35aa0800 246b0400 4.$.....5...$k.. │ │ 0x002b9e28 5ca72400 82000000 6eac0800 bfd20400 \.$.....n....... │ │ 0x002b9e38 a0a82400 82000000 cdac0800 99590400 ..$..........Y.. │ │ - 0x002b9e48 e4a92400 08000000 2cad0800 62170400 ..$.....,...b... │ │ + 0x002b9e48 e4a92400 08000000 2cad0800 6e170400 ..$.....,...n... │ │ 0x002b9e58 c8aa2400 08000000 f7ad0800 d3ad0400 ..$............. │ │ - 0x002b9e68 38ab2400 08000000 a6ae0800 7dec0300 8.$.........}... │ │ - 0x002b9e78 f8ab2400 80000000 3baf0800 25000400 ..$.....;...%... │ │ + 0x002b9e68 38ab2400 08000000 a6ae0800 89ec0300 8.$............. │ │ + 0x002b9e78 f8ab2400 80000000 3baf0800 31000400 ..$.....;...1... │ │ 0x002b9e88 08ad2400 80000000 06b00800 0b2c0400 ..$..........,.. │ │ 0x002b9e98 24ae2400 04000000 cdb00800 f5e50200 $.$............. │ │ 0x002b9ea8 6cae2400 80000000 09b10800 aafa0400 l.$............. │ │ 0x002b9eb8 a0b12400 08000000 afb10800 205a0500 ..$......... Z.. │ │ 0x002b9ec8 c0b32400 04000000 64b20800 d6d20400 ..$.....d....... │ │ 0x002b9ed8 ecb42400 04000000 02b30800 ee6c0300 ..$..........l.. │ │ 0x002b9ee8 14b52400 04000000 4bb30800 3b6b0400 ..$.....K...;k.. │ │ - 0x002b9ef8 3cb52400 04000000 93b30800 44960300 <.$.........D... │ │ + 0x002b9ef8 3cb52400 04000000 93b30800 50960300 <.$.........P... │ │ 0x002b9f08 64b52400 80000000 d1b30800 8a080300 d.$............. │ │ - 0x002b9f18 a0b72400 04000000 72b40800 75170400 ..$.....r...u... │ │ + 0x002b9f18 a0b72400 04000000 72b40800 81170400 ..$.....r....... │ │ 0x002b9f28 44b92400 04000000 c3b40800 ded20400 D.$............. │ │ 0x002b9f38 58b92400 04000000 f9b40800 94080300 X.$............. │ │ 0x002b9f48 6cb92400 04000000 36b50800 4a9a0400 l.$.....6...J... │ │ 0x002b9f58 80b92400 04000000 01b60800 f66c0300 ..$..........l.. │ │ 0x002b9f68 a8b92400 04000000 3eb60800 ea2f0300 ..$.....>..../.. │ │ 0x002b9f78 24ba2400 80000000 75b60800 94f80200 $.$.....u....... │ │ - 0x002b9f88 f4ba2400 80000000 b5b60800 8cec0300 ..$............. │ │ - 0x002b9f98 c4bb2400 08000000 feb60800 38000400 ..$.........8... │ │ + 0x002b9f88 f4ba2400 80000000 b5b60800 98ec0300 ..$............. │ │ + 0x002b9f98 c4bb2400 08000000 feb60800 44000400 ..$.........D... │ │ 0x002b9fa8 3cbc2400 08000000 3db70800 7b480400 <.$.....=...{H.. │ │ - 0x002b9fb8 b4bc2400 80000000 88b70800 93ec0300 ..$............. │ │ + 0x002b9fb8 b4bc2400 80000000 88b70800 9fec0300 ..$............. │ │ 0x002b9fc8 80bd2400 08000000 e4b70800 82460500 ..$..........F.. │ │ 0x002b9fd8 f8bd2400 08000000 24b80800 e9ad0400 ..$.....$....... │ │ - 0x002b9fe8 70be2400 80000000 70b80800 2eda0300 p.$.....p....... │ │ + 0x002b9fe8 70be2400 80000000 70b80800 3ada0300 p.$.....p...:... │ │ 0x002b9ff8 3cbf2400 08000000 cdb80800 9c080300 <.$............. │ │ 0x002ba008 0cc12400 80000000 1eb90800 a7080300 ..$............. │ │ - 0x002ba018 08c22400 82000000 0dba0800 2d7f0300 ..$.........-... │ │ + 0x002ba018 08c22400 82000000 0dba0800 397f0300 ..$.........9... │ │ 0x002ba028 88c22400 04000000 61ba0800 6c210500 ..$.....a...l!.. │ │ 0x002ba038 d0c22400 04000000 b3ba0800 ff6c0300 ..$..........l.. │ │ 0x002ba048 78c32400 82000000 3bbb0800 cbbf0400 x.$.....;....... │ │ - 0x002ba058 80c62400 80000000 e1bb0800 6bc30300 ..$.........k... │ │ + 0x002ba058 80c62400 80000000 e1bb0800 77c30300 ..$.........w... │ │ 0x002ba068 50c82400 80000000 9dbd0800 a8590400 P.$..........Y.. │ │ 0x002ba078 34c92400 82000000 6dbe0800 9bf80200 4.$.....m....... │ │ - 0x002ba088 d4c92400 08000000 24bf0800 73c30300 ..$.....$...s... │ │ + 0x002ba088 d4c92400 08000000 24bf0800 7fc30300 ..$.....$....... │ │ 0x002ba098 44ca2400 04000000 78bf0800 135a0300 D.$.....x....Z.. │ │ 0x002ba0a8 8cca2400 80000000 aebf0800 a2f80200 ..$............. │ │ - 0x002ba0b8 24cb2400 08000000 fabf0800 51960300 $.$.........Q... │ │ + 0x002ba0b8 24cb2400 08000000 fabf0800 5d960300 $.$.........]... │ │ 0x002ba0c8 e8cb2400 80000000 5fc00800 a1d80400 ..$....._....... │ │ 0x002ba0d8 80cc2400 82000000 c7c00800 054c0300 ..$..........L.. │ │ 0x002ba0e8 20d02400 82000000 53c20800 93800400 .$.....S....... │ │ 0x002ba0f8 90d12400 80000000 86c20800 84480400 ..$..........H.. │ │ - 0x002ba108 d0d22400 82000000 f5c20800 357f0300 ..$.........5... │ │ + 0x002ba108 d0d22400 82000000 f5c20800 417f0300 ..$.........A... │ │ 0x002ba118 d4d32400 08000000 c5c30800 426b0400 ..$.........Bk.. │ │ 0x002ba128 94d42400 82000000 06c40800 519a0400 ..$.........Q... │ │ 0x002ba138 78d62400 80000000 51c40800 71f60200 x.$.....Q...q... │ │ - 0x002ba148 f0d72400 80000000 15c50800 397f0300 ..$.........9... │ │ - 0x002ba158 30d92400 80000000 6cc50800 38da0300 0.$.....l...8... │ │ + 0x002ba148 f0d72400 80000000 15c50800 457f0300 ..$.........E... │ │ + 0x002ba158 30d92400 80000000 6cc50800 44da0300 0.$.....l...D... │ │ 0x002ba168 18da2400 80000000 fdc60800 53610300 ..$.........Sa.. │ │ - 0x002ba178 7cdb2400 80000000 ffc70800 57ac0300 |.$.........W... │ │ + 0x002ba178 7cdb2400 80000000 ffc70800 63ac0300 |.$.........c... │ │ 0x002ba188 00dd2400 80000000 4ac80800 94480400 ..$.....J....H.. │ │ 0x002ba198 e8dd2400 80000000 17c90800 9e800400 ..$............. │ │ 0x002ba1a8 8cdf2400 82000000 21ca0800 bcfa0400 ..$.....!....... │ │ 0x002ba1b8 78e12400 82000000 9fca0800 0b100300 x.$............. │ │ - 0x002ba1c8 20e32400 08000000 3ccb0800 3eda0300 .$.....<...>... │ │ + 0x002ba1c8 20e32400 08000000 3ccb0800 4ada0300 .$.....<...J... │ │ 0x002ba1d8 ece32400 04000000 f2cb0800 71210500 ..$.........q!.. │ │ 0x002ba1e8 f0e42400 08000000 56cc0800 32450300 ..$.....V...2E.. │ │ 0x002ba1f8 ece52400 82000000 3ccd0800 1b5a0300 ..$.....<....Z.. │ │ 0x002ba208 a8e82400 82000000 a5ce0800 5bbe0400 ..$.........[... │ │ 0x002ba218 d0eb2400 08000000 a1d10800 82200500 ..$.......... .. │ │ 0x002ba228 00ec2400 08000000 f8d10800 f4e40400 ..$............. │ │ - 0x002ba238 34ec2400 80000000 4fd20800 5b960300 4.$.....O...[... │ │ - 0x002ba248 98ed2400 80000000 bbd20800 40000400 ..$.........@... │ │ - 0x002ba258 80ee2400 82000000 26d30800 65960300 ..$.....&...e... │ │ - 0x002ba268 88f02400 80000000 18d40800 3f7f0300 ..$.........?... │ │ + 0x002ba238 34ec2400 80000000 4fd20800 67960300 4.$.....O...g... │ │ + 0x002ba248 98ed2400 80000000 bbd20800 4c000400 ..$.........L... │ │ + 0x002ba258 80ee2400 82000000 26d30800 71960300 ..$.....&...q... │ │ + 0x002ba268 88f02400 80000000 18d40800 4b7f0300 ..$.........K... │ │ 0x002ba278 44f22400 80000000 27d50800 07e60200 D.$.....'....... │ │ - 0x002ba288 b0f32400 80000000 0ad70800 75960300 ..$.........u... │ │ - 0x002ba298 30f52400 08000000 55d70800 f8ca0300 0.$.....U....... │ │ + 0x002ba288 b0f32400 80000000 0ad70800 81960300 ..$............. │ │ + 0x002ba298 30f52400 08000000 55d70800 04cb0300 0.$.....U....... │ │ 0x002ba2a8 0cf62400 08000000 94d70800 c2fa0400 ..$............. │ │ 0x002ba2b8 d8f62400 82000000 e0d70800 215a0300 ..$.........!Z.. │ │ 0x002ba2c8 0cf82400 82000000 7cd80800 e6d20400 ..$.....|....... │ │ - 0x002ba2d8 18f92400 04000000 b1d80800 5eac0300 ..$.........^... │ │ + 0x002ba2d8 18f92400 04000000 b1d80800 6aac0300 ..$.........j... │ │ 0x002ba2e8 50f92400 82000000 e9d80800 b3590400 P.$..........Y.. │ │ - 0x002ba2f8 5cfa2400 08000000 45d90800 7c170400 \.$.....E...|... │ │ + 0x002ba2f8 5cfa2400 08000000 45d90800 88170400 \.$.....E....... │ │ 0x002ba308 f4fa2400 82000000 aed90800 fce40400 ..$............. │ │ 0x002ba318 08fc2400 82000000 72da0800 af080300 ..$.....r....... │ │ 0x002ba328 1cfd2400 82000000 ceda0800 e21c0300 ..$............. │ │ 0x002ba338 28fe2400 82000000 3adb0800 ef2f0300 (.$.....:..../.. │ │ - 0x002ba348 38ff2400 82000000 abdb0800 7e960300 8.$.........~... │ │ + 0x002ba348 38ff2400 82000000 abdb0800 8a960300 8.$............. │ │ 0x002ba358 40002500 82000000 fbdb0800 0ee60200 @.%............. │ │ 0x002ba368 48012500 82000000 6adc0800 c9fa0400 H.%.....j....... │ │ 0x002ba378 50022500 08000000 d6dc0800 17e60200 P.%............. │ │ 0x002ba388 f8022500 82000000 40dd0800 172c0400 ..%.....@....,.. │ │ 0x002ba398 d0042500 08000000 4ade0800 8a460500 ..%.....J....F.. │ │ 0x002ba3a8 70052500 80000000 a0de0800 ec1c0300 p.%............. │ │ 0x002ba3b8 c0062500 82000000 26df0800 476b0400 ..%.....&...Gk.. │ │ 0x002ba3c8 cc082500 04000000 41e00800 285a0500 ..%.....A...(Z.. │ │ 0x002ba3d8 d8082500 08000000 04e10800 1f2c0400 ..%..........,.. │ │ 0x002ba3e8 100a2500 80000000 70e10800 f51c0300 ..%.....p....... │ │ 0x002ba3f8 f40a2500 80000000 dbe10800 4d6b0400 ..%.........Mk.. │ │ 0x002ba408 d80b2500 04000000 47e20800 77210500 ..%.....G...w!.. │ │ 0x002ba418 b00c2500 04000000 aee20800 c50f0500 ..%............. │ │ 0x002ba428 880d2500 80000000 16e30800 9b480400 ..%..........H.. │ │ - 0x002ba438 3c0f2500 04000000 20e50800 43da0300 <.%..... ...C... │ │ + 0x002ba438 3c0f2500 04000000 20e50800 4fda0300 <.%..... ...O... │ │ 0x002ba448 780f2500 08000000 25e60800 305a0500 x.%.....%...0Z.. │ │ 0x002ba458 38102500 80000000 85e60800 405a0500 8.%.........@Z.. │ │ 0x002ba468 90112500 08000000 f1e60800 ebd20400 ..%............. │ │ - 0x002ba478 50122500 80000000 8ae70800 49000400 P.%.........I... │ │ + 0x002ba478 50122500 80000000 8ae70800 55000400 P.%.........U... │ │ 0x002ba488 ac132500 82000000 41e80800 056d0300 ..%.....A....m.. │ │ 0x002ba498 5c162500 82000000 7ee90800 576b0400 \.%.....~...Wk.. │ │ 0x002ba4a8 d4162500 82000000 88ea0800 a7800400 ..%............. │ │ 0x002ba4b8 a0192500 82000000 d2ea0800 00000000 ..%............. │ │ 0x002ba4c8 00000000 00000000 00000000 02000000 ................ │ │ 0x002ba4d8 70422500 00000000 00000000 00000000 pB%............. │ │ - 0x002ba4e8 f4522a00 78ec0300 00000000 00000000 .R*.x........... │ │ + 0x002ba4e8 f4522a00 84ec0300 00000000 00000000 .R*............. │ │ 0x002ba4f8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba508 00000000 04532a00 8c590400 00000000 .....S*..Y...... │ │ 0x002ba518 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba528 00000000 00000000 1c532a00 052c0400 .........S*..,.. │ │ 0x002ba538 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba548 00000000 00000000 00000000 24532a00 ............$S*. │ │ - 0x002ba558 3e960300 00000000 00000000 00000000 >............... │ │ + 0x002ba558 4a960300 00000000 00000000 00000000 J............... │ │ 0x002ba568 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba578 38532a00 c6ad0400 00000000 00000000 8S*............. │ │ 0x002ba588 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba598 00000000 44532a00 b9bf0400 00000000 ....DS*......... │ │ 0x002ba5a8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba5b8 00000000 00000000 5c532a00 d61c0300 ........\S*..... │ │ 0x002ba5c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba5d8 00000000 00000000 00000000 6c532a00 ............lS*. │ │ - 0x002ba5e8 1f7f0300 00000000 00000000 00000000 ................ │ │ + 0x002ba5e8 2b7f0300 00000000 00000000 00000000 +............... │ │ 0x002ba5f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002ba608 7c532a00 5b170400 00000000 00000000 |S*.[........... │ │ + 0x002ba608 7c532a00 67170400 00000000 00000000 |S*.g........... │ │ 0x002ba618 00000000 00000000 00000000 00000000 ................ │ │ - 0x002ba628 00000000 84532a00 66c30300 00000000 .....S*.f....... │ │ + 0x002ba628 00000000 84532a00 72c30300 00000000 .....S*.r....... │ │ 0x002ba638 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba648 00000000 00000000 9c532a00 d12f0300 .........S*../.. │ │ 0x002ba658 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba668 00000000 00000000 00000000 a4532a00 .............S*. │ │ 0x002ba678 cdad0400 00000000 00000000 00000000 ................ │ │ 0x002ba688 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba698 b0532a00 93590400 00000000 00000000 .S*..Y.......... │ │ @@ -4917,33 +4917,33 @@ │ │ 0x002ba6d8 00000000 00000000 cc532a00 b3d20400 .........S*..... │ │ 0x002ba6e8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba6f8 00000000 00000000 00000000 dc532a00 .............S*. │ │ 0x002ba708 84800400 00000000 00000000 00000000 ................ │ │ 0x002ba718 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba728 e8532a00 065a0300 00000000 00000000 .S*..Z.......... │ │ 0x002ba738 00000000 00000000 00000000 00000000 ................ │ │ - 0x002ba748 00000000 fc532a00 f86f0300 00000000 .....S*..o...... │ │ + 0x002ba748 00000000 fc532a00 04700300 00000000 .....S*..p...... │ │ 0x002ba758 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba768 00000000 00000000 10542a00 efe50200 .........T*..... │ │ 0x002ba778 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba788 00000000 00000000 00000000 1c542a00 .............T*. │ │ 0x002ba798 8cf80200 00000000 00000000 00000000 ................ │ │ 0x002ba7a8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba7b8 30542a00 439a0400 00000000 00000000 0T*.C........... │ │ 0x002ba7c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002ba7d8 00000000 38542a00 267f0300 00000000 ....8T*.&....... │ │ + 0x002ba7d8 00000000 38542a00 327f0300 00000000 ....8T*.2....... │ │ 0x002ba7e8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba7f8 00000000 00000000 44542a00 00d90400 ........DT*..... │ │ 0x002ba808 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba818 00000000 00000000 00000000 50542a00 ............PT*. │ │ 0x002ba828 bf0f0500 00000000 00000000 00000000 ................ │ │ 0x002ba838 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba848 68542a00 8d800400 00000000 00000000 hT*............. │ │ 0x002ba858 00000000 00000000 00000000 00000000 ................ │ │ - 0x002ba868 00000000 70542a00 27da0300 00000000 ....pT*.'....... │ │ + 0x002ba868 00000000 70542a00 33da0300 00000000 ....pT*.3....... │ │ 0x002ba878 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba888 00000000 00000000 80542a00 d92f0300 .........T*../.. │ │ 0x002ba898 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba8a8 00000000 00000000 00000000 90542a00 .............T*. │ │ 0x002ba8b8 246b0400 00000000 00000000 00000000 $k.............. │ │ 0x002ba8c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002ba8d8 98542a00 bfd20400 00000000 00000000 .T*............. │ │ @@ -4969,195 +4969,195 @@ │ │ 0x002baa18 00000000 00000000 08552a00 bcfa0400 .........U*..... │ │ 0x002baa28 00000000 00000000 00000000 00000000 ................ │ │ 0x002baa38 00000000 00000000 00000000 10552a00 .............U*. │ │ 0x002baa48 32450300 00000000 00000000 00000000 2E.............. │ │ 0x002baa58 00000000 00000000 00000000 00000000 ................ │ │ 0x002baa68 20552a00 1b5a0300 00000000 00000000 U*..Z.......... │ │ 0x002baa78 00000000 00000000 00000000 00000000 ................ │ │ - 0x002baa88 00000000 34552a00 40000400 00000000 ....4U*.@....... │ │ + 0x002baa88 00000000 34552a00 4c000400 00000000 ....4U*.L....... │ │ 0x002baa98 00000000 00000000 00000000 00000000 ................ │ │ 0x002baaa8 00000000 00000000 40552a00 c2fa0400 ........@U*..... │ │ 0x002baab8 00000000 00000000 00000000 00000000 ................ │ │ 0x002baac8 00000000 00000000 00000000 48552a00 ............HU*. │ │ 0x002baad8 215a0300 00000000 00000000 00000000 !Z.............. │ │ 0x002baae8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002baaf8 50552a00 5eac0300 00000000 00000000 PU*.^........... │ │ + 0x002baaf8 50552a00 6aac0300 00000000 00000000 PU*.j........... │ │ 0x002bab08 00000000 00000000 00000000 00000000 ................ │ │ - 0x002bab18 00000000 58552a00 7c170400 00000000 ....XU*.|....... │ │ + 0x002bab18 00000000 58552a00 88170400 00000000 ....XU*......... │ │ 0x002bab28 00000000 00000000 00000000 00000000 ................ │ │ 0x002bab38 00000000 00000000 60552a00 fce40400 ........`U*..... │ │ 0x002bab48 00000000 00000000 00000000 00000000 ................ │ │ 0x002bab58 00000000 00000000 00000000 68552a00 ............hU*. │ │ 0x002bab68 af080300 00000000 00000000 00000000 ................ │ │ 0x002bab78 00000000 00000000 00000000 00000000 ................ │ │ 0x002bab88 70552a00 e21c0300 00000000 00000000 pU*............. │ │ 0x002bab98 00000000 00000000 00000000 00000000 ................ │ │ 0x002baba8 00000000 78552a00 ef2f0300 00000000 ....xU*../...... │ │ 0x002babb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002babc8 00000000 00000000 80552a00 7e960300 .........U*.~... │ │ + 0x002babc8 00000000 00000000 80552a00 8a960300 .........U*..... │ │ 0x002babd8 00000000 00000000 00000000 00000000 ................ │ │ 0x002babe8 00000000 00000000 00000000 88552a00 .............U*. │ │ 0x002babf8 0ee60200 00000000 00000000 00000000 ................ │ │ 0x002bac08 00000000 00000000 00000000 00000000 ................ │ │ 0x002bac18 90552a00 17e60200 00000000 00000000 .U*............. │ │ 0x002bac28 00000000 00000000 00000000 00000000 ................ │ │ - 0x002bac38 b0c30300 10000000 8f350500 0d000000 .........5...... │ │ - 0x002bac48 5c5a0300 0e000000 02ed0300 0f000000 \Z.............. │ │ + 0x002bac38 bcc30300 10000000 8f350500 0d000000 .........5...... │ │ + 0x002bac48 5c5a0300 0e000000 0eed0300 0f000000 \Z.............. │ │ 0x002bac58 41220500 11000000 60450300 12000000 A"......`E...... │ │ 0x002bac68 a95a0500 13000000 592c0400 14000000 .Z......Y,...... │ │ - 0x002bac78 db170400 15000000 e4ac0300 16000000 ................ │ │ + 0x002bac78 e7170400 15000000 f0ac0300 16000000 ................ │ │ 0x002bac88 dc460500 2e000000 e3f80200 2f000000 .F........../... │ │ - 0x002bac98 11ed0300 30000000 e2000400 00000000 ....0........... │ │ + 0x002bac98 1ded0300 30000000 ee000400 00000000 ....0........... │ │ 0x002baca8 675a0300 39000000 6e450300 25000000 gZ..9...nE..%... │ │ - 0x002bacb8 e77f0300 63000000 ed000400 01000000 ....c........... │ │ + 0x002bacb8 f37f0300 63000000 f9000400 01000000 ....c........... │ │ 0x002bacc8 1ed30400 02000000 466d0300 03000000 ........Fm...... │ │ - 0x002bacd8 e4170400 04000000 27ed0300 05000000 ........'....... │ │ - 0x002bace8 fc000400 06000000 25c00400 07000000 ........%....... │ │ + 0x002bacd8 f0170400 04000000 33ed0300 05000000 ........3....... │ │ + 0x002bace8 08010400 06000000 25c00400 07000000 ........%....... │ │ 0x002bacf8 652c0400 31000000 a26b0400 08000000 e,..1....k...... │ │ 0x002bad08 81810400 3a000000 2be50400 47000000 ....:...+...G... │ │ 0x002bad18 39c00400 48000000 f50f0500 26000000 9...H.......&... │ │ 0x002bad28 12490400 17000000 2cd30400 09000000 .I......,....... │ │ - 0x002bad38 3fe50400 49000000 44970300 3b000000 ?...I...D...;... │ │ - 0x002bad48 7bda0300 3c000000 f5170400 3d000000 {...<.......=... │ │ - 0x002bad58 54970300 3e000000 7a5a0300 3f000000 T...>...zZ..?... │ │ - 0x002bad68 f1ac0300 32000000 b36b0400 33000000 ....2....k..3... │ │ + 0x002bad38 3fe50400 49000000 50970300 3b000000 ?...I...P...;... │ │ + 0x002bad48 87da0300 3c000000 01180400 3d000000 ....<.......=... │ │ + 0x002bad58 60970300 3e000000 7a5a0300 3f000000 `...>...zZ..?... │ │ + 0x002bad68 fdac0300 32000000 b36b0400 33000000 ....2....k..3... │ │ 0x002bad78 b85a0500 0a000000 5bfb0400 60000000 .Z......[...`... │ │ - 0x002bad88 69970300 61000000 51e50400 0b000000 i...a...Q....... │ │ + 0x002bad88 75970300 61000000 51e50400 0b000000 u...a...Q....... │ │ 0x002bad98 5de50400 27000000 6f9a0400 28000000 ]...'...o...(... │ │ - 0x002bada8 38d30400 0c000000 7d970300 62000000 8.......}...b... │ │ - 0x002badb8 601d0300 40000000 bfc30300 41000000 `...@.......A... │ │ - 0x002badc8 721d0300 42000000 86da0300 1a000000 r...B........... │ │ + 0x002bada8 38d30400 0c000000 89970300 62000000 8...........b... │ │ + 0x002badb8 601d0300 40000000 cbc30300 41000000 `...@.......A... │ │ + 0x002badc8 721d0300 42000000 92da0300 1a000000 r...B........... │ │ 0x002badd8 566d0300 34000000 ee460500 18000000 Vm..4....F...... │ │ 0x002bade8 0eae0400 43000000 7c9a0400 35000000 ....C...|...5... │ │ 0x002badf8 c75a0500 36000000 f7590400 44000000 .Z..6....Y..D... │ │ 0x002bae08 c26b0400 37000000 1cae0400 1b000000 .k..7........... │ │ - 0x002bae18 9b350500 45000000 f77f0300 4f000000 .5..E.......O... │ │ - 0x002bae28 6ffb0400 50000000 8b970300 51000000 o...P.......Q... │ │ - 0x002bae38 1a300300 4a000000 07010400 4b000000 .0..J.......K... │ │ + 0x002bae18 9b350500 45000000 03800300 4f000000 .5..E.......O... │ │ + 0x002bae28 6ffb0400 50000000 97970300 51000000 o...P.......Q... │ │ + 0x002bae38 1a300300 4a000000 13010400 4b000000 .0..J.......K... │ │ 0x002bae48 8d9a0400 52000000 8a810400 53000000 ....R.......S... │ │ 0x002bae58 3a300300 54000000 4f220500 7b000000 :0..T...O"..{... │ │ 0x002bae68 ab9a0400 55000000 eef80200 4c000000 ....U.......L... │ │ 0x002bae78 69e50400 4d000000 8d5a0300 46000000 i...M....Z..F... │ │ - 0x002bae88 7fe50400 38000000 1a010400 4e000000 ....8.......N... │ │ + 0x002bae88 7fe50400 38000000 26010400 4e000000 ....8...&...N... │ │ 0x002bae98 ae350500 1c000000 772c0400 26000000 .5......w,..&... │ │ - 0x002baea8 975a0300 19000000 d6c30300 2a000000 .Z..........*... │ │ + 0x002baea8 975a0300 19000000 e2c30300 2a000000 .Z..........*... │ │ 0x002baeb8 bc350500 2b000000 a1810400 2c000000 .5..+.......,... │ │ - 0x002baec8 852c0400 2d000000 02800300 1d000000 .,..-........... │ │ + 0x002baec8 852c0400 2d000000 0e800300 1d000000 .,..-........... │ │ 0x002baed8 105a0400 1e000000 b4810400 24000000 .Z..........$... │ │ 0x002baee8 68220500 22000000 c49a0400 23000000 h"..".......#... │ │ 0x002baef8 8ce50400 1f000000 02f90200 29000000 ............)... │ │ - 0x002baf08 34ed0300 20000000 861d0300 21000000 4... .......!... │ │ + 0x002baf08 40ed0300 20000000 861d0300 21000000 @... .......!... │ │ 0x002baf18 9a2c0400 11000000 fb460500 0e000000 .,.......F...... │ │ - 0x002baf28 a4970300 00000000 7a220500 01000000 ........z"...... │ │ - 0x002baf38 00ad0300 02000000 45ed0300 03000000 ........E....... │ │ + 0x002baf28 b0970300 00000000 7a220500 01000000 ........z"...... │ │ + 0x002baf38 0cad0300 02000000 51ed0300 03000000 ........Q....... │ │ 0x002baf48 88fb0400 04000000 51300300 0f000000 ........Q0...... │ │ 0x002baf58 da080300 05000000 99e50400 06000000 ................ │ │ 0x002baf68 a25a0300 12000000 2aae0400 13000000 .Z......*....... │ │ - 0x002baf78 94da0300 10000000 a62c0400 08000000 .........,...... │ │ + 0x002baf78 a0da0300 10000000 a62c0400 08000000 .........,...... │ │ 0x002baf88 c4810400 09000000 225a0400 0a000000 ........"Z...... │ │ 0x002baf98 a5e50400 0b000000 94fb0400 0c000000 ................ │ │ 0x002bafa8 375a0400 0d000000 00000000 98552a00 7Z...........U*. │ │ 0x002bafb8 ec1c0300 00000000 00000000 00000000 ................ │ │ 0x002bafc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002bafd8 a4552a00 49000400 00000000 00000000 .U*.I........... │ │ + 0x002bafd8 a4552a00 55000400 00000000 00000000 .U*.U........... │ │ 0x002bafe8 00000000 00000000 00000000 00000000 ................ │ │ 0x002baff8 00000000 ac552a00 056d0300 00000000 .....U*..m...... │ │ 0x002bb008 00000000 00000000 00000000 00000000 ................ │ │ 0x002bb018 00000000 00000000 b4552a00 576b0400 .........U*.Wk.. │ │ 0x002bb028 00000000 00000000 00000000 00000000 ................ │ │ 0x002bb038 00000000 00000000 00000000 c0552a00 .............U*. │ │ 0x002bb048 a7800400 00000000 00000000 00000000 ................ │ │ 0x002bb058 00000000 00000000 00000000 f6e50400 ................ │ │ - 0x002bb068 00000000 fe810400 00000000 60ed0300 ............`... │ │ + 0x002bb068 00000000 fe810400 00000000 6ced0300 ............l... │ │ 0x002bb078 00000000 b6c00400 00000000 05820400 ................ │ │ 0x002bb088 00000000 00000000 00000000 d85a0500 .............Z.. │ │ - 0x002bb098 c0c00400 6b010400 0ec40300 a4220500 ....k........".. │ │ + 0x002bb098 c0c00400 77010400 1ac40300 a4220500 ....w........".. │ │ 0x002bb0a8 f7ad0400 c31d0300 3b470500 d0c00400 ........;G...... │ │ 0x002bb0b8 eb2c0400 fde50400 30f90200 4fe60200 .,......0...O... │ │ 0x002bb0c8 9b300300 00000000 cc1d0300 00000000 .0.............. │ │ - 0x002bb0d8 50470500 00000000 7bae0400 14c40300 PG......{....... │ │ - 0x002bb0e8 69ed0300 72010400 7ded0300 beda0300 i...r...}....... │ │ - 0x002bb0f8 7b010400 57e60200 fc2c0400 05090300 {...W....,...... │ │ + 0x002bb0d8 50470500 00000000 7bae0400 20c40300 PG......{... ... │ │ + 0x002bb0e8 75ed0300 7e010400 89ed0300 cada0300 u...~........... │ │ + 0x002bb0f8 87010400 57e60200 fc2c0400 05090300 ....W....,...... │ │ 0x002bb108 299b0400 d1350500 42f90200 e81d0300 )....5..B....... │ │ 0x002bb118 1f2d0400 04e60400 dd350500 c8fb0400 .-.......5...... │ │ 0x002bb128 016c0400 00000000 00000000 f31d0300 .l.............. │ │ 0x002bb138 00000000 9a5a0400 00000000 916d0300 .....Z.......m.. │ │ - 0x002bb148 00000000 97ae0400 00000000 f0970300 ................ │ │ + 0x002bb148 00000000 97ae0400 00000000 fc970300 ................ │ │ 0x002bb158 00000000 44d30400 00000000 0d820400 ....D........... │ │ 0x002bb168 00000000 3c2d0400 00000000 11090300 ....<-.......... │ │ 0x002bb178 00000000 e65a0500 00000000 4cd30400 .....Z......L... │ │ 0x002bb188 00000000 00000000 00000000 65f90200 ............e... │ │ - 0x002bb198 f9970300 00000000 00000000 00000000 ................ │ │ + 0x002bb198 05980300 00000000 00000000 00000000 ................ │ │ 0x002bb1a8 80562a00 de9a0400 00000000 00000000 .V*............. │ │ 0x002bb1b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002bb1c8 452d0400 4d2d0400 2c180400 a7450300 E-..M-..,....E.. │ │ + 0x002bb1c8 452d0400 4d2d0400 38180400 a7450300 E-..M-..8....E.. │ │ 0x002bb1d8 00000000 00000000 41000000 34582500 ........A...4X%. │ │ 0x002bb1e8 34000000 70582500 50000000 c4582500 4...pX%.P....X%. │ │ 0x002bb1f8 3e000000 743b1400 3f000000 e4592500 >...t;..?....Y%. │ │ 0x002bb208 40000000 18b22b00 00000000 00000000 @.....+......... │ │ 0x002bb218 52600400 045d2500 04000000 00000000 R`...]%......... │ │ 0x002bb228 22ff0200 145d2500 01000000 00000000 "....]%......... │ │ 0x002bb238 054c0300 7c5d2500 04000000 00000000 .L..|]%......... │ │ 0x002bb248 00000000 00000000 00000000 00000000 ................ │ │ 0x002bb258 41000000 34582500 34000000 e45d2500 A...4X%.4....]%. │ │ 0x002bb268 42000000 c85e2500 40000000 88b22b00 B....^%.@.....+. │ │ 0x002bb278 48000000 08b32b00 00000000 00000000 H.....+......... │ │ 0x002bb288 d3450300 e05e2500 82020000 18f10800 .E...^%......... │ │ 0x002bb298 f8350500 845f2500 82020000 81f10800 .5..._%......... │ │ 0x002bb2a8 2e6c0400 28602500 82020000 e6f10800 .l..(`%......... │ │ - 0x002bb2b8 78ec0300 c8602500 82020000 3ef20800 x....`%.....>... │ │ - 0x002bb2c8 0ec40300 3c612500 04000000 a5f20800 ....... │ │ + 0x002bb2c8 1ac40300 3c612500 04000000 a5f20800 .......r... │ │ + 0x002bb418 185b0300 caba0300 5e490400 15820400 .[......^I...... │ │ + 0x002bb428 72180400 00000000 00000000 ffffffff r............... │ │ 0x002bb438 4dc00400 d6ec0800 64b02b00 05000000 M.......d.+..... │ │ 0x002bb448 ad5a0300 b3ed0800 94b02b00 0a000000 .Z........+..... │ │ 0x002bb458 636d0300 41ef0800 34b12b00 0a000000 cm..A...4.+..... │ │ 0x002bb468 de9a0400 60f00800 94b12b00 01000000 ....`.....+..... │ │ - 0x002bb478 97ed0300 dbf00800 c8b12b00 02000000 ..........+..... │ │ + 0x002bb478 a3ed0300 dbf00800 c8b12b00 02000000 ..........+..... │ │ 0x002bb488 bae50400 24f30800 d4b32b00 05000000 ....$.....+..... │ │ 0x002bb498 456c0400 2cf40800 04b42b00 05000000 El..,.....+..... │ │ 0x002bb4a8 18090300 38000000 00000000 01000400 ....8........... │ │ 0x002bb4b8 e0b12b00 1f6c0400 24000000 00000000 ..+..l..$....... │ │ 0x002bb4c8 00000400 58b22b00 01000000 00000000 ....X.+......... │ │ 0x002bb4d8 00000000 00000000 00000000 55da0400 ............U... │ │ 0x002bb4e8 22f50800 00000000 542f2d00 04b52b00 ".......T/-...+. │ │ 0x002bb4f8 00000000 00000000 00000000 02000000 ................ │ │ 0x002bb508 68652500 00000000 00000000 e42d0400 he%..........-.. │ │ 0x002bb518 887b2500 08000000 c3f80800 2d1e0300 .{%.........-... │ │ 0x002bb528 607d2500 08000000 5ef90800 00000000 `}%.....^....... │ │ - 0x002bb538 00000000 00000000 00000000 38ee0300 ............8... │ │ - 0x002bb548 586c0400 a2ad0300 87090300 ac010400 Xl.............. │ │ - 0x002bb558 47980300 8ae60200 361e0300 c8220500 G.......6....".. │ │ - 0x002bb568 626c0400 e15a0400 b3010400 91e60200 bl...Z.......... │ │ + 0x002bb538 00000000 00000000 00000000 44ee0300 ............D... │ │ + 0x002bb548 586c0400 aead0300 87090300 b8010400 Xl.............. │ │ + 0x002bb558 53980300 8ae60200 361e0300 c8220500 S.......6....".. │ │ + 0x002bb568 626c0400 e15a0400 bf010400 91e60200 bl...Z.......... │ │ 0x002bb578 2d360500 00000000 00000000 ed2d0400 -6...........-.. │ │ 0x002bb588 f1f90800 44b52b00 07000000 01000000 ....D.+......... │ │ 0x002bb598 00000000 00000000 00000000 00000000 ................ │ │ 0x002bb5a8 bf440300 1ef70800 04000000 14b52b00 .D............+. │ │ 0x002bb5b8 00000000 9c7a2500 e87a2500 3c7b2500 .....z%..z%.<{%. │ │ - 0x002bb5c8 01000000 00000000 00000000 62c40300 ............b... │ │ + 0x002bb5c8 01000000 00000000 00000000 6ec40300 ............n... │ │ 0x002bb5d8 30000000 04000000 e0822500 00000000 0.........%..... │ │ 0x002bb5e8 00000000 00000000 00000000 88832500 ..............%. │ │ 0x002bb5f8 00000000 00000000 00000000 18882500 ..............%. │ │ 0x002bb608 00000000 00000000 00000000 00000000 ................ │ │ 0x002bb618 00000000 00000400 03fb0800 00000000 ................ │ │ 0x002bb628 00000000 78882500 20000000 00000000 ....x.%. ....... │ │ 0x002bb638 00000000 60b82b00 30b92b00 80b92b00 ....`.+.0.+...+. │ │ @@ -5190,166 +5190,166 @@ │ │ 0x002bb7e8 00000000 00000000 00000000 00000000 ................ │ │ 0x002bb7f8 00000000 00000000 00000000 00000000 ................ │ │ 0x002bb808 00000000 00000000 00000000 00000000 ................ │ │ 0x002bb818 00000000 00000000 00000000 00000000 ................ │ │ 0x002bb828 00000000 01000000 00000000 00000000 ................ │ │ 0x002bb838 00000000 00000000 16f80200 00000000 ................ │ │ 0x002bb848 ffffffff 20bd2b00 00000000 00000000 .... .+......... │ │ - 0x002bb858 00000000 00000000 57a50300 78892500 ........W...x.%. │ │ + 0x002bb858 00000000 00000000 63a50300 78892500 ........c...x.%. │ │ 0x002bb868 82000000 27fb0800 749b0400 e08c2500 ....'...t.....%. │ │ - 0x002bb878 82000000 9efb0800 c9180400 50902500 ............P.%. │ │ - 0x002bb888 82000000 fcfb0800 79c40300 64932500 ........y...d.%. │ │ + 0x002bb878 82000000 9efb0800 d5180400 50902500 ............P.%. │ │ + 0x002bb888 82000000 fcfb0800 85c40300 64932500 ............d.%. │ │ 0x002bb898 82000000 c2fc0800 465b0500 f0942500 ........F[....%. │ │ - 0x002bb8a8 82000000 6afd0800 84800300 7c962500 ....j.......|.%. │ │ + 0x002bb8a8 82000000 6afd0800 90800300 7c962500 ....j.......|.%. │ │ 0x002bb8b8 82000000 29fe0800 d61b0400 14a02500 ....).........%. │ │ 0x002bb8c8 82000000 a5fe0800 13af0400 8ca72500 ..............%. │ │ - 0x002bb8d8 82000000 f9fe0800 d0180400 84aa2500 ..............%. │ │ + 0x002bb8d8 82000000 f9fe0800 dc180400 84aa2500 ..............%. │ │ 0x002bb8e8 82000000 bbff0800 1ba00400 0cad2500 ..............%. │ │ 0x002bb8f8 04000000 f5ff0800 25350300 1cad2500 ........%5....%. │ │ - 0x002bb908 08000000 0d000900 bf9b0300 ecad1000 ................ │ │ + 0x002bb908 08000000 0d000900 cb9b0300 ecad1000 ................ │ │ 0x002bb918 18000000 134b0300 00000000 00000000 .....K.......... │ │ 0x002bb928 00000000 00000000 42e60400 06000000 ........B....... │ │ - 0x002bb938 18000000 01000000 7dc40300 852b0300 ........}....+.. │ │ - 0x002bb948 01000000 1c000000 01000000 c9010400 ................ │ │ + 0x002bb938 18000000 01000000 89c40300 852b0300 .............+.. │ │ + 0x002bb948 01000000 1c000000 01000000 d5010400 ................ │ │ 0x002bb958 ac470500 13000000 0c000000 01000000 .G.............. │ │ 0x002bb968 6c6c0400 00000000 00000000 00000000 ll.............. │ │ 0x002bb978 00000000 00000000 b3470500 1c472600 .........G...G&. │ │ 0x002bb988 00000000 20460300 00000000 00000000 .... F.......... │ │ 0x002bb998 00000000 00000000 00000000 00000000 ................ │ │ - 0x002bb9a8 00000000 a0562a00 57a50300 00000000 .....V*.W....... │ │ + 0x002bb9a8 00000000 a0562a00 63a50300 00000000 .....V*.c....... │ │ 0x002bb9b8 00000000 00000000 00000000 00000000 ................ │ │ 0x002bb9c8 00000000 00000000 b0562a00 749b0400 .........V*.t... │ │ 0x002bb9d8 00000000 00000000 00000000 00000000 ................ │ │ 0x002bb9e8 00000000 00000000 00000000 c0562a00 .............V*. │ │ - 0x002bb9f8 c9180400 00000000 00000000 00000000 ................ │ │ + 0x002bb9f8 d5180400 00000000 00000000 00000000 ................ │ │ 0x002bba08 00000000 00000000 00000000 00000000 ................ │ │ - 0x002bba18 d0562a00 79c40300 00000000 00000000 .V*.y........... │ │ + 0x002bba18 d0562a00 85c40300 00000000 00000000 .V*............. │ │ 0x002bba28 00000000 00000000 00000000 00000000 ................ │ │ 0x002bba38 00000000 e0562a00 465b0500 00000000 .....V*.F[...... │ │ 0x002bba48 00000000 00000000 00000000 00000000 ................ │ │ - 0x002bba58 00000000 00000000 f0562a00 84800300 .........V*..... │ │ + 0x002bba58 00000000 00000000 f0562a00 90800300 .........V*..... │ │ 0x002bba68 00000000 00000000 00000000 00000000 ................ │ │ 0x002bba78 00000000 00000000 00000000 00572a00 .............W*. │ │ 0x002bba88 d61b0400 00000000 00000000 00000000 ................ │ │ 0x002bba98 00000000 00000000 00000000 00000000 ................ │ │ 0x002bbaa8 0c572a00 13af0400 00000000 00000000 .W*............. │ │ 0x002bbab8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002bbac8 00000000 1c572a00 d0180400 00000000 .....W*......... │ │ + 0x002bbac8 00000000 1c572a00 dc180400 00000000 .....W*......... │ │ 0x002bbad8 00000000 00000000 00000000 00000000 ................ │ │ 0x002bbae8 00000000 00000000 90492600 00000000 .........I&..... │ │ 0x002bbaf8 1caf0400 a04a2600 01000000 8c000900 .....J&......... │ │ 0x002bbb08 954b0500 c44b2600 80000000 0f010900 .K...K&......... │ │ 0x002bbb18 23280500 584c2600 80000000 69010900 #(..XL&.....i... │ │ - 0x002bbb28 e3010400 ec4c2600 80000000 bf010900 .....L&......... │ │ + 0x002bbb28 ef010400 ec4c2600 80000000 bf010900 .....L&......... │ │ 0x002bbb38 ac470500 c04d2600 82000000 22020900 .G...M&....."... │ │ - 0x002bbb48 4f980300 ec4e2600 82000000 d0020900 O....N&......... │ │ + 0x002bbb48 5b980300 ec4e2600 82000000 d0020900 [....N&......... │ │ 0x002bbb58 9b6c0400 d0502600 82000000 a0030900 .l...P&......... │ │ 0x002bbb68 1ba00400 70512600 04000000 2f040900 ....pQ&...../... │ │ 0x002bbb78 25350300 80512600 08000000 47040900 %5...Q&.....G... │ │ - 0x002bbb88 bf9b0300 ecad1000 18000000 134b0300 .............K.. │ │ + 0x002bbb88 cb9b0300 ecad1000 18000000 134b0300 .............K.. │ │ 0x002bbb98 00000000 00000000 00000000 00000000 ................ │ │ - 0x002bbba8 c2010400 06000000 0c000000 01000000 ................ │ │ + 0x002bbba8 ce010400 06000000 0c000000 01000000 ................ │ │ 0x002bbbb8 f6220500 9b090300 06000000 14000000 .".............. │ │ - 0x002bbbc8 01000000 e8010400 082e0400 13000000 ................ │ │ + 0x002bbbc8 01000000 f4010400 082e0400 13000000 ................ │ │ 0x002bbbd8 18000000 01000000 f15a0400 0cfc0400 .........Z...... │ │ - 0x002bbbe8 13000000 1c000000 01000000 b7c40300 ................ │ │ + 0x002bbbe8 13000000 1c000000 01000000 c3c40300 ................ │ │ 0x002bbbf8 00000000 00000000 00000000 00000000 ................ │ │ 0x002bbc08 00000000 9e090300 90512600 00000000 .........Q&..... │ │ - 0x002bbc18 d8180400 00000000 9ae60200 bc512600 .............Q&. │ │ + 0x002bbc18 e4180400 00000000 9ae60200 bc512600 .............Q&. │ │ 0x002bbc28 00000000 13fc0400 00000000 a4e60200 ................ │ │ 0x002bbc38 3c522600 00000000 00000000 00000000 N..,.'......... │ │ 0x002be558 00000000 743b1400 60c02700 34eb2b00 ....t;..`.'.4.+. │ │ 0x002be568 00000000 00000000 00000000 00000000 ................ │ │ 0x002be578 00000000 00000000 00000000 00000000 ................ │ │ 0x002be588 00000000 90c02700 68372400 00000000 ......'.h7$..... │ │ 0x002be598 00000000 00000000 00000000 00000000 ................ │ │ 0x002be5a8 00000000 00000000 00000000 00000000 ................ │ │ 0x002be5b8 00000000 01000000 00000000 00000000 ................ │ │ - 0x002be5c8 b1db0300 20000000 00000000 d8c12700 .... .........'. │ │ + 0x002be5c8 bddb0300 20000000 00000000 d8c12700 .... .........'. │ │ 0x002be5d8 00000000 00000000 00000000 00000000 ................ │ │ 0x002be5e8 00000000 00000000 00000000 00000000 ................ │ │ 0x002be5f8 00000000 00000000 00000000 d0371400 .............7.. │ │ 0x002be608 00000000 00000000 00440400 104f0900 .........D...O.. │ │ 0x002be618 bcc22700 00000000 00000000 00000000 ..'............. │ │ 0x002be628 743b1400 6cc32700 70eb2b00 00000000 t;..l.'.p.+..... │ │ 0x002be638 00000000 00000000 00000000 00000000 ................ │ │ @@ -5951,15 +5951,15 @@ │ │ 0x002be778 00000000 00000000 00000000 00000000 ................ │ │ 0x002be788 90572a00 b71e0300 00000000 00000000 .W*............. │ │ 0x002be798 00000000 00000000 00000000 00000000 ................ │ │ 0x002be7a8 51330300 74772700 04000000 253e0900 Q3..tw'.....%>.. │ │ 0x002be7b8 075f0300 70782700 08000000 4c3e0900 ._..px'.....L>.. │ │ 0x002be7c8 ae260500 cc792700 04000000 ee3f0900 .&...y'......?.. │ │ 0x002be7d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002be7e8 00000000 a0572a00 6a020400 00000000 .....W*.j....... │ │ + 0x002be7e8 00000000 a0572a00 76020400 00000000 .....W*.v....... │ │ 0x002be7f8 00000000 00000000 00000000 00000000 ................ │ │ 0x002be808 00000000 51330300 f47e2700 04000000 ....Q3...~'..... │ │ 0x002be818 253e0900 075f0300 f07f2700 08000000 %>..._....'..... │ │ 0x002be828 4c3e0900 ae260500 40812700 04000000 L>...&..@.'..... │ │ 0x002be838 ee3f0900 00000000 00000000 00000000 .?.............. │ │ 0x002be848 00000000 00000000 ac572a00 b1e60400 .........W*..... │ │ 0x002be858 00000000 00000000 00000000 00000000 ................ │ │ @@ -5974,146 +5974,146 @@ │ │ 0x002be8e8 253e0900 075f0300 808d2700 08000000 %>..._....'..... │ │ 0x002be8f8 4c3e0900 00000000 00000000 00000000 L>.............. │ │ 0x002be908 00000000 51330300 14922700 04000000 ....Q3....'..... │ │ 0x002be918 253e0900 075f0300 18932700 08000000 %>..._....'..... │ │ 0x002be928 4c3e0900 00000000 00000000 00000000 L>.............. │ │ 0x002be938 00000000 51330300 e0952700 04000000 ....Q3....'..... │ │ 0x002be948 253e0900 00000000 00000000 00000000 %>.............. │ │ - 0x002be958 00000000 ad190400 98982700 18000000 ..........'..... │ │ + 0x002be958 00000000 b9190400 98982700 18000000 ..........'..... │ │ 0x002be968 ef450900 51330300 14992700 04000000 .E..Q3....'..... │ │ 0x002be978 253e0900 075f0300 68992700 08000000 %>..._..h.'..... │ │ - 0x002be988 4c3e0900 bf9b0300 ecad1000 18000000 L>.............. │ │ + 0x002be988 4c3e0900 cb9b0300 ecad1000 18000000 L>.............. │ │ 0x002be998 134b0300 00000000 00000000 00000000 .K.............. │ │ 0x002be9a8 00000000 51330300 989d2700 04000000 ....Q3....'..... │ │ 0x002be9b8 253e0900 00000000 00000000 00000000 %>.............. │ │ 0x002be9c8 00000000 00000000 b8572a00 82310300 .........W*..1.. │ │ 0x002be9d8 00000000 00000000 00000000 00000000 ................ │ │ 0x002be9e8 00000000 00000000 51330300 14a12700 ........Q3....'. │ │ 0x002be9f8 04000000 253e0900 00000000 00000000 ....%>.......... │ │ 0x002bea08 00000000 00000000 51330300 78a62700 ........Q3..x.'. │ │ 0x002bea18 04000000 253e0900 00000000 00000000 ....%>.......... │ │ 0x002bea28 00000000 00000000 00000000 c4572a00 .............W*. │ │ - 0x002bea38 34710300 00000000 00000000 00000000 4q.............. │ │ + 0x002bea38 40710300 00000000 00000000 00000000 @q.............. │ │ 0x002bea48 00000000 00000000 00000000 51330300 ............Q3.. │ │ 0x002bea58 60ac2700 04000000 253e0900 075f0300 `.'.....%>..._.. │ │ 0x002bea68 2cad2700 08000000 4c3e0900 00000000 ,.'.....L>...... │ │ 0x002bea78 00000000 00000000 00000000 00000000 ................ │ │ - 0x002bea88 a3980300 00000000 51330300 48b32700 ........Q3..H.'. │ │ + 0x002bea88 af980300 00000000 51330300 48b32700 ........Q3..H.'. │ │ 0x002bea98 04000000 253e0900 075f0300 bcb42700 ....%>..._....'. │ │ 0x002beaa8 08000000 4c3e0900 ae260500 20b72700 ....L>...&.. .'. │ │ 0x002beab8 04000000 ee3f0900 00000000 00000000 .....?.......... │ │ 0x002beac8 00000000 00000000 00000000 d0572a00 .............W*. │ │ - 0x002bead8 d3ee0300 00000000 00000000 00000000 ................ │ │ + 0x002bead8 dfee0300 00000000 00000000 00000000 ................ │ │ 0x002beae8 00000000 00000000 00000000 51330300 ............Q3.. │ │ 0x002beaf8 00bd2700 04000000 253e0900 075f0300 ..'.....%>..._.. │ │ 0x002beb08 e0bd2700 08000000 4c3e0900 ae260500 ..'.....L>...&.. │ │ 0x002beb18 7cbf2700 04000000 ee3f0900 00000000 |.'......?...... │ │ 0x002beb28 00000000 00000000 00000000 c4210300 .............!.. │ │ 0x002beb38 68c12700 04000000 d94e0900 51330300 h.'......N..Q3.. │ │ 0x002beb48 acc12700 04000000 253e0900 00000000 ..'.....%>...... │ │ 0x002beb58 00000000 00000000 00000000 f79f0400 ................ │ │ - 0x002beb68 51ac0300 00000000 51330300 58c72700 Q.......Q3..X.'. │ │ + 0x002beb68 5dac0300 00000000 51330300 58c72700 ].......Q3..X.'. │ │ 0x002beb78 04000000 253e0900 075f0300 c8c72700 ....%>..._....'. │ │ 0x002beb88 08000000 4c3e0900 00000000 00000000 ....L>.......... │ │ 0x002beb98 00000000 00000000 00000000 e8572a00 .............W*. │ │ - 0x002beba8 ad980300 00000000 00000000 00000000 ................ │ │ + 0x002beba8 b9980300 00000000 00000000 00000000 ................ │ │ 0x002bebb8 00000000 00000000 00000000 51330300 ............Q3.. │ │ 0x002bebc8 78cb2700 04000000 253e0900 00000000 x.'.....%>...... │ │ 0x002bebd8 00000000 00000000 00000000 00000000 ................ │ │ 0x002bebe8 55b20400 00000000 01000000 00000000 U............... │ │ 0x002bebf8 00000000 00000000 00000000 075a0500 .............Z.. │ │ 0x002bec08 74500900 0c000000 24ec2b00 84ec2b00 tP......$.+...+. │ │ 0x002bec18 e8cb2700 94cc2700 accc2700 53460300 ..'...'...'.SF.. │ │ 0x002bec28 cccc2700 03000000 14510900 4dfd0400 ..'......Q..M... │ │ 0x002bec38 fccd2700 04000000 4a520900 1be70200 ..'.....JR...... │ │ - 0x002bec48 28ce2700 08000000 94520900 48ae0300 (.'......R..H... │ │ - 0x002bec58 2ccf2700 04000000 28530900 7d020400 ,.'.....(S..}... │ │ + 0x002bec48 28ce2700 08000000 94520900 54ae0300 (.'......R..T... │ │ + 0x002bec58 2ccf2700 04000000 28530900 89020400 ,.'.....(S...... │ │ 0x002bec68 68cf2700 04000000 65530900 00000000 h.'.....eS...... │ │ 0x002bec78 00000000 00000000 00000000 02000000 ................ │ │ 0x002bec88 e0d12700 00000000 00000000 01000000 ..'............. │ │ 0x002bec98 00000000 00000000 00000000 00000000 ................ │ │ 0x002beca8 7c6a0400 ab530900 ffffffff c8ec2b00 |j...S........+. │ │ 0x002becb8 00000000 00000000 00000000 00000000 ................ │ │ 0x002becc8 f4e60400 2ce22700 01000000 61590900 ....,.'.....aY.. │ │ - 0x002becd8 91020400 50e22700 08000000 cc590900 ....P.'......Y.. │ │ - 0x002bece8 d4190400 10e32700 80000000 2c5a0900 ......'.....,Z.. │ │ - 0x002becf8 5fae0300 d0e42700 08000000 645b0900 _.....'.....d[.. │ │ - 0x002bed08 b8ff0300 bce52700 80000000 ac5b0900 ......'......[.. │ │ + 0x002becd8 9d020400 50e22700 08000000 cc590900 ....P.'......Y.. │ │ + 0x002bece8 e0190400 10e32700 80000000 2c5a0900 ......'.....,Z.. │ │ + 0x002becf8 6bae0300 d0e42700 08000000 645b0900 k.....'.....d[.. │ │ + 0x002bed08 c4ff0300 bce52700 80000000 ac5b0900 ......'......[.. │ │ 0x002bed18 365c0300 90e62700 08000000 295d0900 6\....'.....)].. │ │ 0x002bed28 10e70400 98e72700 08000000 795d0900 ......'.....y].. │ │ 0x002bed38 435c0300 08e92700 08000000 495e0900 C\....'.....I^.. │ │ 0x002bed48 519c0400 28ea2700 03000000 935f0900 Q...(.'......_.. │ │ 0x002bed58 6f6e0300 7ceb2700 80000000 8a600900 on..|.'......`.. │ │ - 0x002bed68 bc980300 a0ec2700 04000000 57610900 ......'.....Wa.. │ │ + 0x002bed68 c8980300 a0ec2700 04000000 57610900 ......'.....Wa.. │ │ 0x002bed78 ec360500 20ed2700 80000000 8a610900 .6.. .'......a.. │ │ 0x002bed88 fe360500 c0ee2700 80000000 16620900 .6....'......b.. │ │ 0x002bed98 46d40400 e8ef2700 80000000 64620900 F.....'.....db.. │ │ 0x002beda8 35fa0200 70f12700 04000000 ca620900 5...p.'......b.. │ │ 0x002bedb8 5f9c0400 b8f12700 08000000 54630900 _.....'.....Tc.. │ │ 0x002bedc8 7d0a0300 4cf22700 04000000 3d640900 }...L.'.....=d.. │ │ 0x002bedd8 00000000 00000000 00000000 00000000 ................ │ │ 0x002bede8 ffffffff 01000000 16ff0400 6d6d0400 ............mm.. │ │ 0x002bedf8 00000000 01000000 00000000 00000000 ................ │ │ - 0x002bee08 00000000 00000000 9dc20300 fa640900 .............d.. │ │ + 0x002bee08 00000000 00000000 a9c20300 fa640900 .............d.. │ │ 0x002bee18 00000000 30ee2b00 10ef2b00 00000000 ....0.+...+..... │ │ 0x002bee28 00000000 00000000 0d830400 94f82700 ..............'. │ │ - 0x002bee38 08000000 c26a0900 69ae0300 20f92700 .....j..i... .'. │ │ + 0x002bee38 08000000 c26a0900 75ae0300 20f92700 .....j..u... .'. │ │ 0x002bee48 08000000 026b0900 5f1f0300 acf92700 .....k.._.....'. │ │ 0x002bee58 08000000 566b0900 215c0500 38fa2700 ....Vk..!\..8.'. │ │ 0x002bee68 08000000 a66b0900 f95b0400 c4fa2700 .....k...[....'. │ │ - 0x002bee78 08000000 e96b0900 97020400 50fb2700 .....k......P.'. │ │ + 0x002bee78 08000000 e96b0900 a3020400 50fb2700 .....k......P.'. │ │ 0x002bee88 08000000 326c0900 62af0400 dcfb2700 ....2l..b.....'. │ │ - 0x002bee98 08000000 766c0900 c2980300 68fc2700 ....vl......h.'. │ │ + 0x002bee98 08000000 766c0900 ce980300 68fc2700 ....vl......h.'. │ │ 0x002beea8 08000000 b46c0900 7c6e0300 e4fc2700 .....l..|n....'. │ │ 0x002beeb8 08000000 f06c0900 1b240500 60fd2700 .....l...$..`.'. │ │ - 0x002beec8 08000000 336d0900 c3db0300 dcfd2700 ....3m........'. │ │ - 0x002beed8 08000000 726d0900 cb980300 64fe2700 ....rm......d.'. │ │ + 0x002beec8 08000000 336d0900 cfdb0300 dcfd2700 ....3m........'. │ │ + 0x002beed8 08000000 726d0900 d7980300 64fe2700 ....rm......d.'. │ │ 0x002beee8 08000000 b76d0900 0b370500 ecfe2700 .....m...7....'. │ │ 0x002beef8 08000000 fb6d0900 00000000 00000000 .....m.......... │ │ 0x002bef08 00000000 00000000 02000000 d8002800 ..............(. │ │ 0x002bef18 00000000 00000000 01000000 00000000 ................ │ │ 0x002bef28 00000000 00000000 00000000 22800400 ............"... │ │ 0x002bef38 366e0900 00000000 54ef2b00 f4f02b00 6n......T.+...+. │ │ 0x002bef48 00000000 00000000 00000000 22800400 ............"... │ │ 0x002bef58 58072800 04000000 bb710900 996d0400 X.(......q...m.. │ │ - 0x002bef68 70072800 04000000 58720900 e0c50300 p.(.....Xr...... │ │ + 0x002bef68 70072800 04000000 58720900 ecc50300 p.(.....Xr...... │ │ 0x002bef78 88072800 01000000 a2720900 b5310300 ..(......r...1.. │ │ 0x002bef88 28082800 01000000 f1720900 679c0400 (.(......r..g... │ │ 0x002bef98 b8082800 01000000 50730900 665c0300 ..(.....Ps..f\.. │ │ - 0x002befa8 84092800 01000000 99730900 e8980300 ..(......s...... │ │ + 0x002befa8 84092800 01000000 99730900 f4980300 ..(......s...... │ │ 0x002befb8 400a2800 01000000 f6730900 856e0300 @.(......s...n.. │ │ 0x002befc8 e00a2800 01000000 66740900 e22e0400 ..(.....ft...... │ │ - 0x002befd8 6c0b2800 08000000 bf740900 7aae0300 l.(......t..z... │ │ + 0x002befd8 6c0b2800 08000000 bf740900 86ae0300 l.(......t...... │ │ 0x002befe8 ac0c2800 01000000 44750900 9b6e0300 ..(.....Du...n.. │ │ 0x002beff8 680d2800 01000000 ae760900 eb4a0400 h.(......v...J.. │ │ 0x002bf008 140e2800 01000000 b4770900 7baf0400 ..(......w..{... │ │ - 0x002bf018 1c0f2800 01000000 68780900 ee190400 ..(.....hx...... │ │ + 0x002bf018 1c0f2800 01000000 68780900 fa190400 ..(.....hx...... │ │ 0x002bf028 20102800 08000000 4f790900 c6310300 .(.....Oy...1.. │ │ 0x002bf038 bc102800 01000000 787a0900 759c0400 ..(.....xz..u... │ │ 0x002bf048 4c122800 01000000 427e0900 a56e0300 L.(.....B~...n.. │ │ - 0x002bf058 e8122800 04000000 ce810900 3aef0300 ..(.........:... │ │ + 0x002bf058 e8122800 04000000 ce810900 46ef0300 ..(.........F... │ │ 0x002bf068 00132800 04000000 09820900 0b5c0400 ..(..........\.. │ │ - 0x002bf078 14132800 04000000 55820900 d8db0300 ..(.....U....... │ │ + 0x002bf078 14132800 04000000 55820900 e4db0300 ..(.....U....... │ │ 0x002bf088 54132800 04000000 b5820900 cf310300 T.(..........1.. │ │ 0x002bf098 90132800 04000000 22830900 f34a0400 ..(....."....J.. │ │ 0x002bf0a8 f8132800 04000000 80830900 775c0300 ..(.........w\.. │ │ 0x002bf0b8 5c142800 04000000 eb830900 7e9c0400 \.(.........~... │ │ 0x002bf0c8 9c142800 04000000 2a840900 81af0400 ..(.....*....... │ │ 0x002bf0d8 b0142800 01000000 79840900 00000000 ..(.....y....... │ │ 0x002bf0e8 00000000 00000000 00000000 02000000 ................ │ │ 0x002bf0f8 a8202800 00000000 00000000 00000000 . (............. │ │ 0x002bf108 80d40400 00000000 ffffffff af6e0300 .............n.. │ │ 0x002bf118 99d40400 24f12b00 09000000 a8af0400 ....$.+......... │ │ - 0x002bf128 b0af0400 ad810300 c3ef0300 a3480500 .............H.. │ │ + 0x002bf128 b0af0400 b9810300 cfef0300 a3480500 .............H.. │ │ 0x002bf138 c06e0300 9a1f0300 ed2e0400 34830400 .n..........4... │ │ - 0x002bf148 09c60300 1a990300 136e0400 5f5c0500 .........n.._\.. │ │ + 0x002bf148 15c60300 26990300 136e0400 5f5c0500 ....&....n.._\.. │ │ 0x002bf158 3b830400 a21f0300 bdfd0400 c8af0400 ;............... │ │ 0x002bf168 6ee70200 05470300 2b6e0400 ab480500 n....G..+n...H.. │ │ 0x002bf178 62830400 00000000 00000000 01000000 b............... │ │ - 0x002bf188 00000000 00000000 e0ef0300 10000000 ................ │ │ + 0x002bf188 00000000 00000000 ecef0300 10000000 ................ │ │ 0x002bf198 00000000 70272800 00000000 00000000 ....p'(......... │ │ 0x002bf1a8 00000000 00000000 00000000 00000000 ................ │ │ 0x002bf1b8 00000000 00000000 00000000 00000000 ................ │ │ 0x002bf1c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002bf1d8 00000400 47370500 00000000 00000000 ....G7.......... │ │ 0x002bf1e8 00000000 0c000000 00000000 00000000 ................ │ │ 0x002bf1f8 00000000 00000000 00000000 00000000 ................ │ │ @@ -6158,60 +6158,60 @@ │ │ 0x002bf468 00000000 00000000 00000000 00000000 ................ │ │ 0x002bf478 00000000 00000000 904a1500 6c352800 .........J..l5(. │ │ 0x002bf488 00000000 00000000 00000000 00000000 ................ │ │ 0x002bf498 00000000 00000000 00000000 00000000 ................ │ │ 0x002bf4a8 00000000 00000000 00000000 9e5c0300 .............\.. │ │ 0x002bf4b8 6c2f2800 08000000 00000000 42570400 l/(.........BW.. │ │ 0x002bf4c8 b0302800 03000000 e6860900 e9fd0400 .0(............. │ │ - 0x002bf4d8 b0302800 03000000 e6860900 09fe0300 .0(............. │ │ - 0x002bf4e8 20312800 04000000 a1880900 66a10300 1(.........f... │ │ + 0x002bf4d8 b0302800 03000000 e6860900 15fe0300 .0(............. │ │ + 0x002bf4e8 20312800 04000000 a1880900 72a10300 1(.........r... │ │ 0x002bf4f8 20312800 04000000 a1880900 a79c0400 1(............. │ │ 0x002bf508 88312800 04000000 9c890900 5a370500 .1(.........Z7.. │ │ 0x002bf518 88312800 04000000 9c890900 52600400 .1(.........R`.. │ │ 0x002bf528 b0302800 03000000 e6860900 22ff0200 .0(........."... │ │ 0x002bf538 20312800 01000000 a1880900 675c0500 1(.........g\.. │ │ 0x002bf548 90312800 04000000 00000000 00000000 .1(............. │ │ 0x002bf558 00000000 00000000 00000000 e9fd0400 ................ │ │ - 0x002bf568 f4352800 03000000 058a0900 66a10300 .5(.........f... │ │ + 0x002bf568 f4352800 03000000 058a0900 72a10300 .5(.........r... │ │ 0x002bf578 ec362800 04000000 a08c0900 b31f0300 .6(............. │ │ 0x002bf588 74372800 04000000 458e0900 37e70400 t7(.....E...7... │ │ - 0x002bf598 c8372800 01000000 858e0900 381a0400 .7(.........8... │ │ + 0x002bf598 c8372800 01000000 858e0900 441a0400 .7(.........D... │ │ 0x002bf5a8 90382800 04000000 d18e0900 52600400 .8(.........R`.. │ │ 0x002bf5b8 f4352800 03000000 058a0900 22ff0200 .5(........."... │ │ 0x002bf5c8 ec362800 01000000 a08c0900 675c0500 .6(.........g\.. │ │ 0x002bf5d8 04392800 04000000 00000000 00000000 .9(............. │ │ - 0x002bf5e8 00000000 00000000 00000000 16d60300 ................ │ │ - 0x002bf5f8 79bf0300 e5f70400 e5400300 6e2c0300 y........@..n,.. │ │ + 0x002bf5e8 00000000 00000000 00000000 22d60300 ............"... │ │ + 0x002bf5f8 85bf0300 e5f70400 e5400300 6e2c0300 .........@..n,.. │ │ 0x002bf608 03aa0400 77370500 a05c0500 00000000 ....w7...\...... │ │ - 0x002bf618 00000000 24f00300 6c392800 01000000 ....$...l9(..... │ │ - 0x002bf628 e48f0900 35990300 6c392800 01000000 ....5...l9(..... │ │ + 0x002bf618 00000000 30f00300 6c392800 01000000 ....0...l9(..... │ │ + 0x002bf628 e48f0900 41990300 6c392800 01000000 ....A...l9(..... │ │ 0x002bf638 e48f0900 7e370500 c43b2800 04000000 ....~7...;(..... │ │ - 0x002bf648 ce910900 03dc0300 c43b2800 04000000 .........;(..... │ │ + 0x002bf648 ce910900 0fdc0300 c43b2800 04000000 .........;(..... │ │ 0x002bf658 ce910900 53470300 4c3c2800 04000000 ....SG..L<(..... │ │ - 0x002bf668 6a920900 01c20300 4c3c2800 04000000 j.......L<(..... │ │ + 0x002bf668 6a920900 0dc20300 4c3c2800 04000000 j.......L<(..... │ │ 0x002bf678 6a920900 334b0400 703c2800 04000000 j...3K..p<(..... │ │ 0x002bf688 18930900 9c830400 983c2800 04000000 .........<(..... │ │ 0x002bf698 98930900 6b6e0400 d83c2800 04000000 ....kn...<(..... │ │ 0x002bf6a8 6f950900 b39c0400 ec3c2800 04000000 o........<(..... │ │ 0x002bf6b8 2b960900 bd1f0300 083d2800 01000000 +........=(..... │ │ 0x002bf6c8 9f970900 c81f0300 043e2800 04000000 .........>(..... │ │ 0x002bf6d8 ae9b0900 f1fd0400 183f2800 08000000 .........?(..... │ │ 0x002bf6e8 789c0900 00000000 00000000 00000000 x............... │ │ - 0x002bf6f8 00000000 00000000 260c0400 00000000 ........&....... │ │ - 0x002bf708 00000000 f6af0300 00000000 00000000 ................ │ │ + 0x002bf6f8 00000000 00000000 320c0400 00000000 ........2....... │ │ + 0x002bf708 00000000 02b00300 00000000 00000000 ................ │ │ 0x002bf718 13b40400 00000000 1cb00400 168f0900 ................ │ │ 0x002bf728 f4f52b00 04000000 01000000 00000000 ..+............. │ │ 0x002bf738 00000000 00000000 00000000 541c0300 ............T... │ │ 0x002bf748 5b8f0900 ffffffff 1cf62b00 00000000 [.........+..... │ │ 0x002bf758 00000000 00000000 00000000 01000000 ................ │ │ 0x002bf768 00000000 00000000 00000000 00000000 ................ │ │ 0x002bf778 3ed20400 d89c0900 04000000 98f72b00 >.............+. │ │ 0x002bf788 e8f72b00 3c442800 78442800 c0442800 ..+.)............. │ │ 0x002c0fc8 00000000 00000000 00000000 00000000 ................ │ │ 0x002c0fd8 00000000 00000000 00000000 00000000 ................ │ │ 0x002c0fe8 00000000 00000000 00000000 00040400 ................ │ │ @@ -6603,43 +6603,43 @@ │ │ 0x002c1038 00000000 784b1500 00000000 00000000 ....xK.......... │ │ 0x002c1048 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1058 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1068 00000000 344c0400 90692900 04000000 ....4L...i)..... │ │ 0x002c1078 eff80900 98b00400 5c6a2900 82000000 ........\j)..... │ │ 0x002c1088 05f90900 53610300 30702900 08000000 ....Sa..0p)..... │ │ 0x002c1098 dcf90900 71f60200 c4762900 80000000 ....q....v)..... │ │ - 0x002c10a8 f7f90900 57f10300 ec7d2900 80000000 ....W....})..... │ │ + 0x002c10a8 f7f90900 63f10300 ec7d2900 80000000 ....c....})..... │ │ 0x002c10b8 14fa0900 13b40400 347f2900 04000000 ........4.)..... │ │ 0x002c10c8 35fa0900 054c0300 c0802900 04000000 5....L....)..... │ │ 0x002c10d8 4afa0900 6eea0400 f8822900 04000000 J...n.....)..... │ │ - 0x002c10e8 5ffa0900 2adc0300 94832900 04000000 _...*.....)..... │ │ + 0x002c10e8 5ffa0900 36dc0300 94832900 04000000 _...6.....)..... │ │ 0x002c10f8 75fa0900 33b00400 30842900 04000000 u...3...0.)..... │ │ 0x002c1108 8dfa0900 574b0400 c8842900 04000000 ....WK....)..... │ │ 0x002c1118 a5fa0900 0b100300 64852900 04000000 ........d.)..... │ │ - 0x002c1128 bdfa0900 c3ae0300 fc852900 80000000 ..........)..... │ │ + 0x002c1128 bdfa0900 cfae0300 fc852900 80000000 ..........)..... │ │ 0x002c1138 d3fa0900 ed1f0300 2c8e2900 04000000 ........,.)..... │ │ - 0x002c1148 f9fa0900 40000400 a0992900 80000000 ....@.....)..... │ │ + 0x002c1148 f9fa0900 4c000400 a0992900 80000000 ....L.....)..... │ │ 0x002c1158 0dfb0900 00000000 00000000 00000000 ................ │ │ - 0x002c1168 00000000 4f850300 06000000 18000000 ....O........... │ │ + 0x002c1168 00000000 5b850300 06000000 18000000 ....[........... │ │ 0x002c1178 01000000 00000000 0f6a0400 06000000 .........j...... │ │ 0x002c1188 14000000 01000000 00000000 9c2f0400 ............./.. │ │ 0x002c1198 0e000000 30000000 01000000 00000000 ....0........... │ │ 0x002c11a8 e80b0300 0e000000 31000000 01000000 ........1....... │ │ - 0x002c11b8 00000000 afc60300 0e000000 38000000 ............8... │ │ + 0x002c11b8 00000000 bbc60300 0e000000 38000000 ............8... │ │ 0x002c11c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002c11d8 00000000 00000000 00000000 f6af0300 ................ │ │ + 0x002c11d8 00000000 00000000 00000000 02b00300 ................ │ │ 0x002c11e8 84a62900 00000000 00000000 00000000 ..)............. │ │ 0x002c11f8 44290500 90612900 00000000 00000000 D)...a)......... │ │ - 0x002c1208 00000000 f8020400 f8a62900 00000000 ..........)..... │ │ + 0x002c1208 00000000 04030400 f8a62900 00000000 ..........)..... │ │ 0x002c1218 00000000 00000000 dc1b0400 aca72900 ..............). │ │ 0x002c1228 00000000 00000000 00000000 da240500 .............$.. │ │ 0x002c1238 fca72900 60a82900 00000000 00000000 ..).`.)......... │ │ 0x002c1248 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1258 00000000 01000000 00000000 00000000 ................ │ │ - 0x002c1268 381b0400 70000000 00000000 40402900 8...p.......@@). │ │ + 0x002c1268 441b0400 70000000 00000000 40402900 D...p.......@@). │ │ 0x002c1278 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1288 cc402900 00000000 00000000 00000000 .@)............. │ │ 0x002c1298 00000000 00000000 00000000 00000000 ................ │ │ 0x002c12a8 00000000 00000000 00440400 c0ef0900 .........D...... │ │ 0x002c12b8 24432900 7c442900 00000000 64000000 $C).|D).....d... │ │ 0x002c12c8 00000000 a4462900 6c102c00 6c112c00 .....F).l.,.l.,. │ │ 0x002c12d8 e4112c00 00000000 00000000 00000000 ..,............. │ │ @@ -6648,49 +6648,49 @@ │ │ 0x002c1308 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1318 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1328 00000000 70582a00 794d0400 00000000 ....pX*.yM...... │ │ 0x002c1338 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1348 00000000 00000000 33b00400 00000000 ........3....... │ │ 0x002c1358 00000000 0b100300 00000000 00000000 ................ │ │ 0x002c1368 bcfa0200 00000000 00000000 595e0400 ............Y^.. │ │ - 0x002c1378 00000000 00000000 f6af0300 00000000 ................ │ │ + 0x002c1378 00000000 00000000 02b00300 00000000 ................ │ │ 0x002c1388 00000000 2b240300 00000000 00000000 ....+$.......... │ │ - 0x002c1398 574b0400 00000000 00000000 f86f0300 WK...........o.. │ │ + 0x002c1398 574b0400 00000000 00000000 04700300 WK...........p.. │ │ 0x002c13a8 00000000 00000000 dff70400 00000000 ................ │ │ 0x002c13b8 00000000 71f60200 00000000 00000000 ....q........... │ │ 0x002c13c8 13b40400 00000000 00000000 1c490500 .............I.. │ │ 0x002c13d8 00000000 00000000 054c0300 00000000 .........L...... │ │ 0x002c13e8 00000000 6eea0400 00000000 00000000 ....n........... │ │ - 0x002c13f8 2adc0300 00000000 00000000 ed1f0300 *............... │ │ - 0x002c1408 00000000 00000000 c3ae0300 00000000 ................ │ │ + 0x002c13f8 36dc0300 00000000 00000000 ed1f0300 6............... │ │ + 0x002c1408 00000000 00000000 cfae0300 00000000 ................ │ │ 0x002c1418 00000000 794d0400 00000000 00000000 ....yM.......... │ │ - 0x002c1428 59c70300 00000000 00000000 38120300 Y...........8... │ │ + 0x002c1428 65c70300 00000000 00000000 38120300 e...........8... │ │ 0x002c1438 00000000 00000000 7c582a00 ce0b0300 ........|X*..... │ │ 0x002c1448 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1458 00000000 00000000 00000000 8c582a00 .............X*. │ │ 0x002c1468 98b00400 00000000 00000000 00000000 ................ │ │ 0x002c1478 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1488 f4582a00 0b460400 00000000 00000000 .X*..F.......... │ │ 0x002c1498 00000000 00000000 00000000 00000000 ................ │ │ 0x002c14a8 054c0300 28b32900 04000000 0bfc0900 .L..(.)......... │ │ 0x002c14b8 546f0400 4cb42900 04000000 c4fc0900 To..L.)......... │ │ 0x002c14c8 71f60200 50b42900 80000000 07fd0900 q...P.)......... │ │ - 0x002c14d8 57f10300 28b62900 80000000 bafd0900 W...(.)......... │ │ + 0x002c14d8 63f10300 28b62900 80000000 bafd0900 c...(.)......... │ │ 0x002c14e8 ed1f0300 c8b72900 04000000 29fe0900 ......).....)... │ │ - 0x002c14f8 40000400 2cb82900 80000000 5cfe0900 @...,.).....\... │ │ - 0x002c1508 c3ae0300 38ba2900 80000000 2fff0900 ....8.)...../... │ │ + 0x002c14f8 4c000400 2cb82900 80000000 5cfe0900 L...,.).....\... │ │ + 0x002c1508 cfae0300 38ba2900 80000000 2fff0900 ....8.)...../... │ │ 0x002c1518 53610300 b0bc2900 08000000 5e000a00 Sa....).....^... │ │ - 0x002c1528 2adc0300 98bd2900 04000000 e9000a00 *.....)......... │ │ + 0x002c1528 36dc0300 98bd2900 04000000 e9000a00 6.....)......... │ │ 0x002c1538 33b00400 0cbe2900 04000000 2d010a00 3.....).....-... │ │ 0x002c1548 574b0400 80be2900 04000000 6f010a00 WK....).....o... │ │ - 0x002c1558 68cf0300 f4be2900 04000000 00000000 h.....)......... │ │ + 0x002c1558 74cf0300 f4be2900 04000000 00000000 t.....)......... │ │ 0x002c1568 075f0300 d4bf2900 08000000 00000000 ._....)......... │ │ 0x002c1578 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1588 44290500 70c62900 00000000 00000000 D)..p.)......... │ │ - 0x002c1598 00000000 f8020400 b8c62900 00000000 ..........)..... │ │ + 0x002c1598 00000000 04030400 b8c62900 00000000 ..........)..... │ │ 0x002c15a8 00000000 00000000 9c2f0400 50c72900 ........./..P.). │ │ 0x002c15b8 00000000 00000000 00000000 00000000 ................ │ │ 0x002c15c8 00000000 00000000 00000000 00000000 ................ │ │ 0x002c15d8 01000000 00000000 00000000 885d0500 .............].. │ │ 0x002c15e8 3c000000 00000000 54a92900 00000000 <.......T.)..... │ │ 0x002c15f8 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1608 00000000 00000000 00000000 00000000 ................ │ │ @@ -6702,75 +6702,75 @@ │ │ 0x002c1668 34000000 f4ac2900 00000000 64b12900 4.....).....d.). │ │ 0x002c1678 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1688 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1698 00000000 00000000 00000000 00000000 ................ │ │ 0x002c16a8 10592a00 e9490500 00000000 00000000 .Y*..I.......... │ │ 0x002c16b8 00000000 00000000 00000000 00000000 ................ │ │ 0x002c16c8 01000000 00000000 00000000 00000000 ................ │ │ - 0x002c16d8 00000000 f1130400 b4010a00 00000000 ................ │ │ + 0x002c16d8 00000000 fd130400 b4010a00 00000000 ................ │ │ 0x002c16e8 fc162c00 00000000 10cc2900 00000000 ..,.......)..... │ │ 0x002c16f8 00000000 ede40400 bccc2900 03000000 ..........)..... │ │ 0x002c1708 dae70400 30f80200 9ccf2900 04000000 ....0.....)..... │ │ 0x002c1718 35fb0200 5afb0200 e8cf2900 04000000 5...Z.....)..... │ │ - 0x002c1728 95d70400 b1c70300 fccf2900 03000000 ..........)..... │ │ - 0x002c1738 73990300 049a0300 2cd12900 03000000 s.......,.)..... │ │ - 0x002c1748 d7ae0300 c9d70400 c8d42900 04000000 ..........)..... │ │ - 0x002c1758 89030400 53460300 f0d42900 03000000 ....SF....)..... │ │ + 0x002c1728 95d70400 bdc70300 fccf2900 03000000 ..........)..... │ │ + 0x002c1738 7f990300 109a0300 2cd12900 03000000 ........,.)..... │ │ + 0x002c1748 e3ae0300 c9d70400 c8d42900 04000000 ..........)..... │ │ + 0x002c1758 95030400 53460300 f0d42900 03000000 ....SF....)..... │ │ 0x002c1768 d16f0400 1be70200 30d82900 03000000 .o......0.)..... │ │ 0x002c1778 14250500 415d0300 ccd92900 04000000 .%..A]....)..... │ │ 0x002c1788 1ee80400 77e80400 1cda2900 01000000 ....w.....)..... │ │ - 0x002c1798 6d820300 e5d70400 f4da2900 04000000 m.........)..... │ │ + 0x002c1798 79820300 e5d70400 f4da2900 04000000 y.........)..... │ │ 0x002c17a8 73fe0400 c45c0400 e4db2900 04000000 s....\....)..... │ │ 0x002c17b8 65fb0200 cd5c0400 f4db2900 04000000 e....\....)..... │ │ - 0x002c17c8 a1820300 a4320300 5cdc2900 01000000 .....2..\.)..... │ │ + 0x002c17c8 ad820300 a4320300 5cdc2900 01000000 .....2..\.)..... │ │ 0x002c17d8 cf2f0400 424c0400 c4dc2900 04000000 ./..BL....)..... │ │ 0x002c17e8 d55c0400 00000000 00000000 00000000 .\.............. │ │ 0x002c17f8 00000000 07000000 00000000 1fd80400 ................ │ │ 0x002c1808 00000000 00000000 00000000 00000000 ................ │ │ - 0x002c1818 00000000 04000000 00000000 c0c70300 ................ │ │ + 0x002c1818 00000000 04000000 00000000 ccc70300 ................ │ │ 0x002c1828 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1838 00000000 08000000 00000000 b6700400 .............p.. │ │ 0x002c1848 00000000 00000000 00000000 00000000 ................ │ │ - 0x002c1858 00000000 06000000 00000000 c4f00300 ................ │ │ + 0x002c1858 00000000 06000000 00000000 d0f00300 ................ │ │ 0x002c1868 00000000 00000000 00000000 00000000 ................ │ │ - 0x002c1878 00000000 0b000000 00000000 d4c70300 ................ │ │ + 0x002c1878 00000000 0b000000 00000000 e0c70300 ................ │ │ 0x002c1888 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1898 00000000 4b420500 115d0400 00000000 ....KB...]...... │ │ - 0x002c18a8 21990300 4d810300 4b420500 01c20300 !...M...KB...... │ │ + 0x002c18a8 2d990300 59810300 4b420500 0dc20300 -...Y...KB...... │ │ 0x002c18b8 00000000 5f5d0300 4b420500 115d0400 ...._]..KB...].. │ │ - 0x002c18c8 77020400 00000000 00000000 ede40400 w............... │ │ + 0x002c18c8 83020400 00000000 00000000 ede40400 ................ │ │ 0x002c18d8 00000000 ffffffff 4b420500 115d0400 ........KB...].. │ │ - 0x002c18e8 00000000 00000000 260c0400 00000000 ........&....... │ │ + 0x002c18e8 00000000 00000000 320c0400 00000000 ........2....... │ │ 0x002c18f8 00000000 6eea0400 00000000 00000000 ....n........... │ │ 0x002c1908 13b40400 00000000 01000000 00000000 ................ │ │ 0x002c1918 00000000 00000000 00000000 7ae50200 ............z... │ │ 0x002c1928 c9010a00 00000000 44192c00 00000000 ........D.,..... │ │ 0x002c1938 00000000 00000000 00000000 1d5d0400 .............].. │ │ 0x002c1948 28f32900 04000000 02020a00 e4110500 (.)............. │ │ 0x002c1958 3cf32900 04000000 69020a00 e9fe0400 <.).....i....... │ │ 0x002c1968 f8f32900 04000000 b9020a00 02300400 ..)..........0.. │ │ 0x002c1978 f0f62900 08000000 bc030a00 954b0500 ..)..........K.. │ │ 0x002c1988 b0f72900 80000000 bd040a00 3c120300 ..).........<... │ │ - 0x002c1998 b0f82900 04000000 5b050a00 c2820300 ..).....[....... │ │ + 0x002c1998 b0f82900 04000000 5b050a00 ce820300 ..).....[....... │ │ 0x002c19a8 d8f82900 04000000 d1050a00 94fb0200 ..)............. │ │ 0x002c19b8 ecf82900 04000000 9f060a00 0eb10400 ..)............. │ │ 0x002c19c8 84f92900 04000000 3c070a00 f15d0500 ..).....<....].. │ │ 0x002c19d8 14fa2900 04000000 d6070a00 00000000 ..)............. │ │ - 0x002c19e8 00000000 00000000 00000000 c2010400 ................ │ │ - 0x002c19f8 0aa00400 2b240300 df030400 00000000 ....+$.......... │ │ - 0x002c1a08 c2010400 0aa00400 2b240300 df030400 ........+$...... │ │ + 0x002c19e8 00000000 00000000 00000000 ce010400 ................ │ │ + 0x002c19f8 0aa00400 2b240300 eb030400 00000000 ....+$.......... │ │ + 0x002c1a08 ce010400 0aa00400 2b240300 eb030400 ........+$...... │ │ 0x002c1a18 b43b0300 00000000 01000000 00000000 .;.............. │ │ 0x002c1a28 00000000 00000000 00000000 e8e70200 ................ │ │ 0x002c1a38 5d380500 00000000 541a2c00 00000000 ]8......T.,..... │ │ 0x002c1a48 00000000 00000000 00000000 4f0c0300 ............O... │ │ 0x002c1a58 c4072a00 03000000 cf700400 67380500 ..*......p..g8.. │ │ 0x002c1a68 dc052a00 03000000 50840400 00000000 ..*.....P....... │ │ 0x002c1a78 00000000 00000000 00000000 01000000 ................ │ │ 0x002c1a88 00000000 00000000 00000000 00000000 ................ │ │ - 0x002c1a98 bc160400 00000000 ffffffff b81a2c00 ..............,. │ │ + 0x002c1a98 c8160400 00000000 ffffffff b81a2c00 ..............,. │ │ 0x002c1aa8 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1ab8 ee700400 280c2a00 80000000 88080a00 .p..(.*......... │ │ 0x002c1ac8 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1ad8 01000000 00000000 00000000 00000000 ................ │ │ 0x002c1ae8 00000000 480f0500 ff080a00 00000000 ....H........... │ │ 0x002c1af8 0c1b2c00 2c1b2c00 00000000 00000000 ..,.,.,......... │ │ 0x002c1b08 00000000 f9200300 e00e2a00 01000000 ..... ....*..... │ │ @@ -6797,26 +6797,26 @@ │ │ 0x002c1c58 00000000 00040400 00000000 00000000 ................ │ │ 0x002c1c68 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1c78 00000000 2c1d2c00 00000000 7c1d2c00 ....,.,.....|.,. │ │ 0x002c1c88 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1c98 00000000 98112a00 00000000 00000000 ......*......... │ │ 0x002c1ca8 00000000 00000000 00000000 00000000 ................ │ │ 0x002c1cb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x002c1cc8 00000000 00000000 00000000 3f990300 ............?... │ │ - 0x002c1cd8 f0102a00 01000000 ed030400 bcfa0200 ..*............. │ │ - 0x002c1ce8 30112a00 01000000 fedc0300 00000000 0.*............. │ │ - 0x002c1cf8 00000000 00000000 00000000 f0af0300 ................ │ │ + 0x002c1cc8 00000000 00000000 00000000 4b990300 ............K... │ │ + 0x002c1cd8 f0102a00 01000000 f9030400 bcfa0200 ..*............. │ │ + 0x002c1ce8 30112a00 01000000 0add0300 00000000 0.*............. │ │ + 0x002c1cf8 00000000 00000000 00000000 fcaf0300 ................ │ │ 0x002c1d08 01000000 20000000 01000000 035e0500 .... ........^.. │ │ 0x002c1d18 00000000 00000000 00000000 00000000 ................ │ │ - 0x002c1d28 00000000 3f990300 d0112a00 01000000 ....?.....*..... │ │ - 0x002c1d38 ed030400 bcfa0200 10122a00 01000000 ..........*..... │ │ - 0x002c1d48 fedc0300 8e0c0300 78122a00 13000000 ........x.*..... │ │ - 0x002c1d58 fffe0400 01040400 78122a00 23000000 ........x.*.#... │ │ - 0x002c1d68 e3f00300 00000000 00000000 00000000 ................ │ │ - 0x002c1d78 00000000 f0af0300 ec122a00 00000000 ..........*..... │ │ + 0x002c1d28 00000000 4b990300 d0112a00 01000000 ....K.....*..... │ │ + 0x002c1d38 f9030400 bcfa0200 10122a00 01000000 ..........*..... │ │ + 0x002c1d48 0add0300 8e0c0300 78122a00 13000000 ........x.*..... │ │ + 0x002c1d58 fffe0400 0d040400 78122a00 23000000 ........x.*.#... │ │ + 0x002c1d68 eff00300 00000000 00000000 00000000 ................ │ │ + 0x002c1d78 00000000 fcaf0300 ec122a00 00000000 ..........*..... │ │ 0x002c1d88 035e0500 00000000 00000000 00000000 .^.............. │ │ 0x002c1d98 00000000 00000000 00000000 28592a00 ............(Y*. │ │ 0x002c1da8 e3000000 00000000 00000000 00000000 ................ │ │ 0x002c1db8 00020000 00400000 00731000 00006400 .....@...s....d. │ │ 0x002c1dc8 5a006501 64018301 01006402 53002903 Z.e.d.....d.S.). │ │ 0x002c1dd8 547a0c48 656c6c6f 20776f72 6c64214e Tz.Hello world!N │ │ 0x002c1de8 2902da0b 696e6974 69616c69 7a6564da )...initialized. ├── lib/armeabi-v7a/libpybundle.so │ ├── libpybundle.so-content │ │ ├── file list │ │ │ @@ -83,26 +83,26 @@ │ │ │ -rw-r--r-- 0 0 0 3522 1970-01-01 00:00:00.000000 _python_bundle/site-packages/android/broadcast.pyc │ │ │ -rw-r--r-- 0 0 0 555 1970-01-01 00:00:00.000000 _python_bundle/site-packages/android/config.pyc │ │ │ -rw-r--r-- 0 0 0 518 1970-01-01 00:00:00.000000 _python_bundle/site-packages/android/loadingscreen.pyc │ │ │ -rw-r--r-- 0 0 0 9305 1970-01-01 00:00:00.000000 _python_bundle/site-packages/android/mixer.pyc │ │ │ -rw-r--r-- 0 0 0 14040 1970-01-01 00:00:00.000000 _python_bundle/site-packages/android/permissions.pyc │ │ │ -rw-r--r-- 0 0 0 1679 1970-01-01 00:00:00.000000 _python_bundle/site-packages/android/runnable.pyc │ │ │ -rw-r--r-- 0 0 0 2162 1970-01-01 00:00:00.000000 _python_bundle/site-packages/android/storage.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.7.22.dist-info/ │ │ │ --rw-r--r-- 0 0 0 4 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.7.22.dist-info/INSTALLER │ │ │ --rw-r--r-- 0 0 0 1052 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.7.22.dist-info/LICENSE │ │ │ --rw-r--r-- 0 0 0 2191 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.7.22.dist-info/METADATA │ │ │ --rw-r--r-- 0 0 0 1104 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.7.22.dist-info/RECORD │ │ │ --rw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.7.22.dist-info/REQUESTED │ │ │ --rw-r--r-- 0 0 0 92 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.7.22.dist-info/WHEEL │ │ │ --rw-r--r-- 0 0 0 8 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.7.22.dist-info/top_level.txt │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.11.17.dist-info/ │ │ │ +-rw-r--r-- 0 0 0 4 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.11.17.dist-info/INSTALLER │ │ │ +-rw-r--r-- 0 0 0 989 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.11.17.dist-info/LICENSE │ │ │ +-rw-r--r-- 0 0 0 2172 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.11.17.dist-info/METADATA │ │ │ +-rw-r--r-- 0 0 0 1110 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.11.17.dist-info/RECORD │ │ │ +-rw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.11.17.dist-info/REQUESTED │ │ │ +-rw-r--r-- 0 0 0 92 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.11.17.dist-info/WHEEL │ │ │ +-rw-r--r-- 0 0 0 8 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi-2023.11.17.dist-info/top_level.txt │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi/ │ │ │ -rw-r--r-- 0 0 0 354 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi/__init__.pyc │ │ │ -rw-r--r-- 0 0 0 490 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi/__main__.pyc │ │ │ --rw-r--r-- 0 0 0 281617 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi/cacert.pem │ │ │ +-rw-r--r-- 0 0 0 290282 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi/cacert.pem │ │ │ -rw-r--r-- 0 0 0 1843 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi/core.pyc │ │ │ -rw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/certifi/py.typed │ │ │ -rw-r--r-- 0 0 0 152 1970-01-01 00:00:00.000000 _python_bundle/site-packages/distutils-precedence.pth │ │ │ -rw-r--r-- 0 0 0 335 1970-01-01 00:00:00.000000 _python_bundle/site-packages/easy_install.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/jnius/ │ │ │ -rw-r--r-- 0 0 0 2286 1970-01-01 00:00:00.000000 _python_bundle/site-packages/jnius/__init__.pyc │ │ │ -rw-r--r-- 0 0 0 9631 1970-01-01 00:00:00.000000 _python_bundle/site-packages/jnius/env.pyc │ │ │ @@ -724,8 +724,8 @@ │ │ │ -rw-r--r-- 0 0 0 7035 1970-01-01 00:00:00.000000 _python_bundle/site-packages/setuptools/wheel.pyc │ │ │ -rw-r--r-- 0 0 0 946 1970-01-01 00:00:00.000000 _python_bundle/site-packages/setuptools/windows_support.pyc │ │ │ -rw-r--r-- 0 0 0 24879 1970-01-01 00:00:00.000000 _python_bundle/site-packages/six.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/usr/local/ │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/usr/local/bin/ │ │ │ -rwxr-xr-x 0 0 0 1123 1970-01-01 00:00:00.000000 _python_bundle/site-packages/usr/local/bin/easy_install │ │ │ -rwxr-xr-x 0 0 0 1131 1970-01-01 00:00:00.000000 _python_bundle/site-packages/usr/local/bin/easy_install-3.9 │ │ │ --rw-r--r-- 0 0 0 2527347 1970-01-01 00:00:00.000000 _python_bundle/stdlib.zip │ │ │ +-rw-r--r-- 0 0 0 2527344 1970-01-01 00:00:00.000000 _python_bundle/stdlib.zip │ │ ├── _python_bundle/modules/_sysconfigdata__linux_arm-linux-androideabi.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x5920e564 (Tue Aug 22 20:53:45 2023 UTC) │ │ │ │ +moddate: 0x794f6b65 (Sat Dec 2 15:38:33 2023 UTC) │ │ │ │ files sz: 56272 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 695 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── _python_bundle/site-packages/android/__init__.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0xe41de564 (Tue Aug 22 20:43:16 2023 UTC) │ │ │ │ +moddate: 0x4c4d6b65 (Sat Dec 2 15:29:16 2023 UTC) │ │ │ │ files sz: 107 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 2 │ │ │ │ flags : 64 │ │ │ │ code 0x640064016c00540064025300 │ │ ├── _python_bundle/site-packages/android/_ctypes_library_finder.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0xe41de564 (Tue Aug 22 20:43:16 2023 UTC) │ │ │ │ +moddate: 0x4c4d6b65 (Sat Dec 2 15:29:16 2023 UTC) │ │ │ │ files sz: 2516 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 2 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── _python_bundle/site-packages/android/activity.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0xe41de564 (Tue Aug 22 20:43:16 2023 UTC) │ │ │ │ +moddate: 0x4c4d6b65 (Sat Dec 2 15:29:16 2023 UTC) │ │ │ │ files sz: 8159 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 4 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── _python_bundle/site-packages/android/billing.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0xe41de564 (Tue Aug 22 20:43:16 2023 UTC) │ │ │ │ +moddate: 0x4c4d6b65 (Sat Dec 2 15:29:16 2023 UTC) │ │ │ │ files sz: 49 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 1 │ │ │ │ flags : 64 │ │ │ │ code 0x64005300 │ │ ├── _python_bundle/site-packages/android/broadcast.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0xe41de564 (Tue Aug 22 20:43:16 2023 UTC) │ │ │ │ +moddate: 0x4c4d6b65 (Sat Dec 2 15:29:16 2023 UTC) │ │ │ │ files sz: 3125 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 4 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── _python_bundle/site-packages/android/config.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x641ee564 (Tue Aug 22 20:45:24 2023 UTC) │ │ │ │ +moddate: 0xdf4d6b65 (Sat Dec 2 15:31:43 2023 UTC) │ │ │ │ files sz: 281 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 1 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── _python_bundle/site-packages/android/loadingscreen.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0xe41de564 (Tue Aug 22 20:43:16 2023 UTC) │ │ │ │ +moddate: 0x4c4d6b65 (Sat Dec 2 15:29:16 2023 UTC) │ │ │ │ files sz: 199 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 2 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── _python_bundle/site-packages/android/mixer.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0xe41de564 (Tue Aug 22 20:43:16 2023 UTC) │ │ │ │ +moddate: 0x4c4d6b65 (Sat Dec 2 15:29:16 2023 UTC) │ │ │ │ files sz: 6326 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 4 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── _python_bundle/site-packages/android/permissions.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0xe41de564 (Tue Aug 22 20:43:16 2023 UTC) │ │ │ │ +moddate: 0x4c4d6b65 (Sat Dec 2 15:29:16 2023 UTC) │ │ │ │ files sz: 19697 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 8 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── _python_bundle/site-packages/android/runnable.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0xe41de564 (Tue Aug 22 20:43:16 2023 UTC) │ │ │ │ +moddate: 0x4c4d6b65 (Sat Dec 2 15:29:16 2023 UTC) │ │ │ │ files sz: 1627 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 4 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── _python_bundle/site-packages/android/storage.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0xe41de564 (Tue Aug 22 20:43:16 2023 UTC) │ │ │ │ +moddate: 0x4c4d6b65 (Sat Dec 2 15:29:16 2023 UTC) │ │ │ │ files sz: 4283 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 2 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── _python_bundle/site-packages/certifi/__init__.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x2722e564 (Tue Aug 22 21:01:27 2023 UTC) │ │ │ │ +moddate: 0xc0506b65 (Sat Dec 2 15:44:00 2023 UTC) │ │ │ │ files sz: 94 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 2 │ │ │ │ flags : 64 │ │ │ │ code │ │ │ │ @@ -19,24 +19,24 @@ │ │ │ │ 14 POP_TOP │ │ │ │ │ │ │ │ 3 16 LOAD_CONST 2 ('contents') │ │ │ │ 18 LOAD_CONST 3 ('where') │ │ │ │ 20 BUILD_LIST 2 │ │ │ │ 22 STORE_NAME 3 (__all__) │ │ │ │ │ │ │ │ - 4 24 LOAD_CONST 4 ('2023.07.22') │ │ │ │ + 4 24 LOAD_CONST 4 ('2023.11.17') │ │ │ │ 26 STORE_NAME 4 (__version__) │ │ │ │ 28 LOAD_CONST 5 (None) │ │ │ │ 30 RETURN_VALUE │ │ │ │ consts │ │ │ │ 1 │ │ │ │ ('contents', 'where') │ │ │ │ 'contents' │ │ │ │ 'where' │ │ │ │ - '2023.07.22' │ │ │ │ + '2023.11.17' │ │ │ │ None │ │ │ │ names ('core', 'contents', 'where', '__all__', '__version__') │ │ │ │ varnames () │ │ │ │ freevars () │ │ │ │ cellvars () │ │ │ │ filename '/home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/python-installs/lbalance/armeabi-v7a/certifi/__init__.py' │ │ │ │ name '' │ │ ├── _python_bundle/site-packages/certifi/__main__.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x2722e564 (Tue Aug 22 21:01:27 2023 UTC) │ │ │ │ +moddate: 0xc0506b65 (Sat Dec 2 15:44:00 2023 UTC) │ │ │ │ files sz: 243 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 5 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── _python_bundle/site-packages/certifi/cacert.pem │ │ │ @@ -877,57 +877,14 @@ │ │ │ jjM5RcOO5LlXbKr8EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK │ │ │ 6fBdRoyV3XpYKBovHd7NADdBj+1EbddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQX │ │ │ mcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18YIvDQVETI53O9zJrlAGomecs │ │ │ Mx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7rkpeDMdmztcpH │ │ │ WD9f │ │ │ -----END CERTIFICATE----- │ │ │ │ │ │ -# Issuer: CN=Autoridad de Certificacion Firmaprofesional CIF A62634068 │ │ │ -# Subject: CN=Autoridad de Certificacion Firmaprofesional CIF A62634068 │ │ │ -# Label: "Autoridad de Certificacion Firmaprofesional CIF A62634068" │ │ │ -# Serial: 6047274297262753887 │ │ │ -# MD5 Fingerprint: 73:3a:74:7a:ec:bb:a3:96:a6:c2:e4:e2:c8:9b:c0:c3 │ │ │ -# SHA1 Fingerprint: ae:c5:fb:3f:c8:e1:bf:c4:e5:4f:03:07:5a:9a:e8:00:b7:f7:b6:fa │ │ │ -# SHA256 Fingerprint: 04:04:80:28:bf:1f:28:64:d4:8f:9a:d4:d8:32:94:36:6a:82:88:56:55:3f:3b:14:30:3f:90:14:7f:5d:40:ef │ │ │ ------BEGIN CERTIFICATE----- │ │ │ -MIIGFDCCA/ygAwIBAgIIU+w77vuySF8wDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UE │ │ │ -BhMCRVMxQjBABgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1h │ │ │ -cHJvZmVzaW9uYWwgQ0lGIEE2MjYzNDA2ODAeFw0wOTA1MjAwODM4MTVaFw0zMDEy │ │ │ -MzEwODM4MTVaMFExCzAJBgNVBAYTAkVTMUIwQAYDVQQDDDlBdXRvcmlkYWQgZGUg │ │ │ -Q2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBBNjI2MzQwNjgwggIi │ │ │ -MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDDUtd9 │ │ │ -thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQM │ │ │ -cas9UX4PB99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefG │ │ │ -L9ItWY16Ck6WaVICqjaY7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15i │ │ │ -NA9wBj4gGFrO93IbJWyTdBSTo3OxDqqHECNZXyAFGUftaI6SEspd/NYrspI8IM/h │ │ │ -X68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyIplD9amML9ZMWGxmPsu2b │ │ │ -m8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctXMbScyJCy │ │ │ -Z/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirja │ │ │ -EbsXLZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/T │ │ │ -KI8xWVvTyQKmtFLKbpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF │ │ │ -6NkBiDkal4ZkQdU7hwxu+g/GvUgUvzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVh │ │ │ -OSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYD │ │ │ -VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRlzeurNR4APn7VdMActHNHDhpkLzCBpgYD │ │ │ -VR0gBIGeMIGbMIGYBgRVHSAAMIGPMC8GCCsGAQUFBwIBFiNodHRwOi8vd3d3LmZp │ │ │ -cm1hcHJvZmVzaW9uYWwuY29tL2NwczBcBggrBgEFBQcCAjBQHk4AUABhAHMAZQBv │ │ │ -ACAAZABlACAAbABhACAAQgBvAG4AYQBuAG8AdgBhACAANAA3ACAAQgBhAHIAYwBl │ │ │ -AGwAbwBuAGEAIAAwADgAMAAxADcwDQYJKoZIhvcNAQEFBQADggIBABd9oPm03cXF │ │ │ -661LJLWhAqvdpYhKsg9VSytXjDvlMd3+xDLx51tkljYyGOylMnfX40S2wBEqgLk9 │ │ │ -am58m9Ot/MPWo+ZkKXzR4Tgegiv/J2Wv+xYVxC5xhOW1//qkR71kMrv2JYSiJ0L1 │ │ │ -ILDCExARzRAVukKQKtJE4ZYm6zFIEv0q2skGz3QeqUvVhyj5eTSSPi5E6PaPT481 │ │ │ -PyWzOdxjKpBrIF/EUhJOlywqrJ2X3kjyo2bbwtKDlaZmp54lD+kLM5FlClrD2VQS │ │ │ -3a/DTg4fJl4N3LON7NWBcN7STyQF82xO9UxJZo3R/9ILJUFI/lGExkKvgATP0H5k │ │ │ -SeTy36LssUzAKh3ntLFlosS88Zj0qnAHY7S42jtM+kAiMFsRpvAFDsYCA0irhpuF │ │ │ -3dvd6qJ2gHN99ZwExEWN57kci57q13XRcrHedUTnQn3iV2t93Jm8PYMo6oCTjcVM │ │ │ -ZcFwgbg4/EMxsvYDNEeyrPsiBsse3RdHHF9mudMaotoRsaS8I8nkvof/uZS2+F0g │ │ │ -StRf571oe2XyFR7SOqkt6dhrJKyXWERHrVkY8SFlcN7ONGCoQPHzPKTDKCOM/icz │ │ │ -Q0CgFzzr6juwcqajuUpLXhZI9LK8yIySxZ2frHI2vDSANGupi5LAuBft7HZT9SQB │ │ │ -jLMi6Et8Vcad+qMUu2WFbm5PEn4KPJ2V │ │ │ ------END CERTIFICATE----- │ │ │ - │ │ │ # Issuer: CN=Izenpe.com O=IZENPE S.A. │ │ │ # Subject: CN=Izenpe.com O=IZENPE S.A. │ │ │ # Label: "Izenpe.com" │ │ │ # Serial: 917563065490389241595536686991402621 │ │ │ # MD5 Fingerprint: a6:b0:cd:85:80:da:5c:50:34:a3:39:90:2f:55:67:73 │ │ │ # SHA1 Fingerprint: 2f:78:3d:25:52:18:a7:4a:65:39:71:b5:2c:a2:9c:45:15:6f:e9:19 │ │ │ # SHA256 Fingerprint: 25:30:cc:8e:98:32:15:02:ba:d9:6f:9b:1f:ba:1b:09:9e:2d:29:9e:0f:45:48:bb:91:4f:36:3b:c0:d4:53:1f │ │ │ @@ -4629,7 +4586,193 @@ │ │ │ rr3e97sPWD2PAzHoPYJQyi9eDF20l74gNAf0xBLh7tew2VktafcxBPTy+av5EzH4 │ │ │ AXcOPUIjJsyacmdRIXrMPIWo6iFqO9taPKU0nprALN+AnCng33eU0aKAQv9qTFsR │ │ │ 0PXNor6uzFFcw9VUewyu1rkGd4Di7wcaaMxZUa1+XGdrudviB0JbuAEFWDlN5LuY │ │ │ o7Ey7Nmj1m+UI/87tyll5gfp77YZ6ufCOB0yiJA8EytuzO+rdwY0d4RPcuSBhPm5 │ │ │ dDTedk+SKlOxJTnbPP/lPqYO5Wue/9vsL3SD3460s6neFE3/MaNFcyT6lSnMEpcE │ │ │ oji2jbDwN/zIIX8/syQbPYtuzE2wFg2WHYMfRsCbvUOZ58SWLs5fyQ== │ │ │ -----END CERTIFICATE----- │ │ │ + │ │ │ +# Issuer: CN=TrustAsia Global Root CA G3 O=TrustAsia Technologies, Inc. │ │ │ +# Subject: CN=TrustAsia Global Root CA G3 O=TrustAsia Technologies, Inc. │ │ │ +# Label: "TrustAsia Global Root CA G3" │ │ │ +# Serial: 576386314500428537169965010905813481816650257167 │ │ │ +# MD5 Fingerprint: 30:42:1b:b7:bb:81:75:35:e4:16:4f:53:d2:94:de:04 │ │ │ +# SHA1 Fingerprint: 63:cf:b6:c1:27:2b:56:e4:88:8e:1c:23:9a:b6:2e:81:47:24:c3:c7 │ │ │ +# SHA256 Fingerprint: e0:d3:22:6a:eb:11:63:c2:e4:8f:f9:be:3b:50:b4:c6:43:1b:e7:bb:1e:ac:c5:c3:6b:5d:5e:c5:09:03:9a:08 │ │ │ +-----BEGIN CERTIFICATE----- │ │ │ +MIIFpTCCA42gAwIBAgIUZPYOZXdhaqs7tOqFhLuxibhxkw8wDQYJKoZIhvcNAQEM │ │ │ +BQAwWjELMAkGA1UEBhMCQ04xJTAjBgNVBAoMHFRydXN0QXNpYSBUZWNobm9sb2dp │ │ │ +ZXMsIEluYy4xJDAiBgNVBAMMG1RydXN0QXNpYSBHbG9iYWwgUm9vdCBDQSBHMzAe │ │ │ +Fw0yMTA1MjAwMjEwMTlaFw00NjA1MTkwMjEwMTlaMFoxCzAJBgNVBAYTAkNOMSUw │ │ │ +IwYDVQQKDBxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMSQwIgYDVQQDDBtU │ │ │ +cnVzdEFzaWEgR2xvYmFsIFJvb3QgQ0EgRzMwggIiMA0GCSqGSIb3DQEBAQUAA4IC │ │ │ +DwAwggIKAoICAQDAMYJhkuSUGwoqZdC+BqmHO1ES6nBBruL7dOoKjbmzTNyPtxNS │ │ │ +T1QY4SxzlZHFZjtqz6xjbYdT8PfxObegQ2OwxANdV6nnRM7EoYNl9lA+sX4WuDqK │ │ │ +AtCWHwDNBSHvBm3dIZwZQ0WhxeiAysKtQGIXBsaqvPPW5vxQfmZCHzyLpnl5hkA1 │ │ │ +nyDvP+uLRx+PjsXUjrYsyUQE49RDdT/VP68czH5GX6zfZBCK70bwkPAPLfSIC7Ep │ │ │ +qq+FqklYqL9joDiR5rPmd2jE+SoZhLsO4fWvieylL1AgdB4SQXMeJNnKziyhWTXA │ │ │ +yB1GJ2Faj/lN03J5Zh6fFZAhLf3ti1ZwA0pJPn9pMRJpxx5cynoTi+jm9WAPzJMs │ │ │ +hH/x/Gr8m0ed262IPfN2dTPXS6TIi/n1Q1hPy8gDVI+lhXgEGvNz8teHHUGf59gX │ │ │ +zhqcD0r83ERoVGjiQTz+LISGNzzNPy+i2+f3VANfWdP3kXjHi3dqFuVJhZBFcnAv │ │ │ +kV34PmVACxmZySYgWmjBNb9Pp1Hx2BErW+Canig7CjoKH8GB5S7wprlppYiU5msT │ │ │ +f9FkPz2ccEblooV7WIQn3MSAPmeamseaMQ4w7OYXQJXZRe0Blqq/DPNL0WP3E1jA │ │ │ +uPP6Z92bfW1K/zJMtSU7/xxnD4UiWQWRkUF3gdCFTIcQcf+eQxuulXUtgQIDAQAB │ │ │ +o2MwYTAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFEDk5PIj7zjKsK5Xf/Ih │ │ │ +MBY027ySMB0GA1UdDgQWBBRA5OTyI+84yrCuV3/yITAWNNu8kjAOBgNVHQ8BAf8E │ │ │ +BAMCAQYwDQYJKoZIhvcNAQEMBQADggIBACY7UeFNOPMyGLS0XuFlXsSUT9SnYaP4 │ │ │ +wM8zAQLpw6o1D/GUE3d3NZ4tVlFEbuHGLige/9rsR82XRBf34EzC4Xx8MnpmyFq2 │ │ │ +XFNFV1pF1AWZLy4jVe5jaN/TG3inEpQGAHUNcoTpLrxaatXeL1nHo+zSh2bbt1S1 │ │ │ +JKv0Q3jbSwTEb93mPmY+KfJLaHEih6D4sTNjduMNhXJEIlU/HHzp/LgV6FL6qj6j │ │ │ +ITk1dImmasI5+njPtqzn59ZW/yOSLlALqbUHM/Q4X6RJpstlcHboCoWASzY9M/eV │ │ │ +VHUl2qzEc4Jl6VL1XP04lQJqaTDFHApXB64ipCz5xUG3uOyfT0gA+QEEVcys+TIx │ │ │ +xHWVBqB/0Y0n3bOppHKH/lmLmnp0Ft0WpWIp6zqW3IunaFnT63eROfjXy9mPX1on │ │ │ +AX1daBli2MjN9LdyR75bl87yraKZk62Uy5P2EgmVtqvXO9A/EcswFi55gORngS1d │ │ │ +7XB4tmBZrOFdRWOPyN9yaFvqHbgB8X7754qz41SgOAngPN5C8sLtLpvzHzW2Ntjj │ │ │ +gKGLzZlkD8Kqq7HK9W+eQ42EVJmzbsASZthwEPEGNTNDqJwuuhQxzhB/HIbjj9LV │ │ │ ++Hfsm6vxL2PZQl/gZ4FkkfGXL/xuJvYz+NO1+MRiqzFRJQJ6+N1rZdVtTTDIZbpo │ │ │ +FGWsJwt0ivKH │ │ │ +-----END CERTIFICATE----- │ │ │ + │ │ │ +# Issuer: CN=TrustAsia Global Root CA G4 O=TrustAsia Technologies, Inc. │ │ │ +# Subject: CN=TrustAsia Global Root CA G4 O=TrustAsia Technologies, Inc. │ │ │ +# Label: "TrustAsia Global Root CA G4" │ │ │ +# Serial: 451799571007117016466790293371524403291602933463 │ │ │ +# MD5 Fingerprint: 54:dd:b2:d7:5f:d8:3e:ed:7c:e0:0b:2e:cc:ed:eb:eb │ │ │ +# SHA1 Fingerprint: 57:73:a5:61:5d:80:b2:e6:ac:38:82:fc:68:07:31:ac:9f:b5:92:5a │ │ │ +# SHA256 Fingerprint: be:4b:56:cb:50:56:c0:13:6a:52:6d:f4:44:50:8d:aa:36:a0:b5:4f:42:e4:ac:38:f7:2a:f4:70:e4:79:65:4c │ │ │ +-----BEGIN CERTIFICATE----- │ │ │ +MIICVTCCAdygAwIBAgIUTyNkuI6XY57GU4HBdk7LKnQV1tcwCgYIKoZIzj0EAwMw │ │ │ +WjELMAkGA1UEBhMCQ04xJTAjBgNVBAoMHFRydXN0QXNpYSBUZWNobm9sb2dpZXMs │ │ │ +IEluYy4xJDAiBgNVBAMMG1RydXN0QXNpYSBHbG9iYWwgUm9vdCBDQSBHNDAeFw0y │ │ │ +MTA1MjAwMjEwMjJaFw00NjA1MTkwMjEwMjJaMFoxCzAJBgNVBAYTAkNOMSUwIwYD │ │ │ +VQQKDBxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMSQwIgYDVQQDDBtUcnVz │ │ │ +dEFzaWEgR2xvYmFsIFJvb3QgQ0EgRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAATx │ │ │ +s8045CVD5d4ZCbuBeaIVXxVjAd7Cq92zphtnS4CDr5nLrBfbK5bKfFJV4hrhPVbw │ │ │ +LxYI+hW8m7tH5j/uqOFMjPXTNvk4XatwmkcN4oFBButJ+bAp3TPsUKV/eSm4IJij │ │ │ +YzBhMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUpbtKl86zK3+kMd6Xg1mD │ │ │ +pm9xy94wHQYDVR0OBBYEFKW7SpfOsyt/pDHel4NZg6ZvccveMA4GA1UdDwEB/wQE │ │ │ +AwIBBjAKBggqhkjOPQQDAwNnADBkAjBe8usGzEkxn0AAbbd+NvBNEU/zy4k6LHiR │ │ │ +UKNbwMp1JvK/kF0LgoxgKJ/GcJpo5PECMFxYDlZ2z1jD1xCMuo6u47xkdUfFVZDj │ │ │ +/bpV6wfEU6s3qe4hsiFbYI89MvHVI5TWWA== │ │ │ +-----END CERTIFICATE----- │ │ │ + │ │ │ +# Issuer: CN=CommScope Public Trust ECC Root-01 O=CommScope │ │ │ +# Subject: CN=CommScope Public Trust ECC Root-01 O=CommScope │ │ │ +# Label: "CommScope Public Trust ECC Root-01" │ │ │ +# Serial: 385011430473757362783587124273108818652468453534 │ │ │ +# MD5 Fingerprint: 3a:40:a7:fc:03:8c:9c:38:79:2f:3a:a2:6c:b6:0a:16 │ │ │ +# SHA1 Fingerprint: 07:86:c0:d8:dd:8e:c0:80:98:06:98:d0:58:7a:ef:de:a6:cc:a2:5d │ │ │ +# SHA256 Fingerprint: 11:43:7c:da:7b:b4:5e:41:36:5f:45:b3:9a:38:98:6b:0d:e0:0d:ef:34:8e:0c:7b:b0:87:36:33:80:0b:c3:8b │ │ │ +-----BEGIN CERTIFICATE----- │ │ │ +MIICHTCCAaOgAwIBAgIUQ3CCd89NXTTxyq4yLzf39H91oJ4wCgYIKoZIzj0EAwMw │ │ │ +TjELMAkGA1UEBhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwiQ29t │ │ │ +bVNjb3BlIFB1YmxpYyBUcnVzdCBFQ0MgUm9vdC0wMTAeFw0yMTA0MjgxNzM1NDNa │ │ │ +Fw00NjA0MjgxNzM1NDJaME4xCzAJBgNVBAYTAlVTMRIwEAYDVQQKDAlDb21tU2Nv │ │ │ +cGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1c3QgRUNDIFJvb3QtMDEw │ │ │ +djAQBgcqhkjOPQIBBgUrgQQAIgNiAARLNumuV16ocNfQj3Rid8NeeqrltqLxeP0C │ │ │ +flfdkXmcbLlSiFS8LwS+uM32ENEp7LXQoMPwiXAZu1FlxUOcw5tjnSCDPgYLpkJE │ │ │ +hRGnSjot6dZoL0hOUysHP029uax3OVejQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYD │ │ │ +VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSOB2LAUN3GGQYARnQE9/OufXVNMDAKBggq │ │ │ +hkjOPQQDAwNoADBlAjEAnDPfQeMjqEI2Jpc1XHvr20v4qotzVRVcrHgpD7oh2MSg │ │ │ +2NED3W3ROT3Ek2DS43KyAjB8xX6I01D1HiXo+k515liWpDVfG2XqYZpwI7UNo5uS │ │ │ +Um9poIyNStDuiw7LR47QjRE= │ │ │ +-----END CERTIFICATE----- │ │ │ + │ │ │ +# Issuer: CN=CommScope Public Trust ECC Root-02 O=CommScope │ │ │ +# Subject: CN=CommScope Public Trust ECC Root-02 O=CommScope │ │ │ +# Label: "CommScope Public Trust ECC Root-02" │ │ │ +# Serial: 234015080301808452132356021271193974922492992893 │ │ │ +# MD5 Fingerprint: 59:b0:44:d5:65:4d:b8:5c:55:19:92:02:b6:d1:94:b2 │ │ │ +# SHA1 Fingerprint: 3c:3f:ef:57:0f:fe:65:93:86:9e:a0:fe:b0:f6:ed:8e:d1:13:c7:e5 │ │ │ +# SHA256 Fingerprint: 2f:fb:7f:81:3b:bb:b3:c8:9a:b4:e8:16:2d:0f:16:d7:15:09:a8:30:cc:9d:73:c2:62:e5:14:08:75:d1:ad:4a │ │ │ +-----BEGIN CERTIFICATE----- │ │ │ +MIICHDCCAaOgAwIBAgIUKP2ZYEFHpgE6yhR7H+/5aAiDXX0wCgYIKoZIzj0EAwMw │ │ │ +TjELMAkGA1UEBhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwiQ29t │ │ │ +bVNjb3BlIFB1YmxpYyBUcnVzdCBFQ0MgUm9vdC0wMjAeFw0yMTA0MjgxNzQ0NTRa │ │ │ +Fw00NjA0MjgxNzQ0NTNaME4xCzAJBgNVBAYTAlVTMRIwEAYDVQQKDAlDb21tU2Nv │ │ │ +cGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1c3QgRUNDIFJvb3QtMDIw │ │ │ +djAQBgcqhkjOPQIBBgUrgQQAIgNiAAR4MIHoYx7l63FRD/cHB8o5mXxO1Q/MMDAL │ │ │ +j2aTPs+9xYa9+bG3tD60B8jzljHz7aRP+KNOjSkVWLjVb3/ubCK1sK9IRQq9qEmU │ │ │ +v4RDsNuESgMjGWdqb8FuvAY5N9GIIvejQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYD │ │ │ +VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTmGHX/72DehKT1RsfeSlXjMjZ59TAKBggq │ │ │ +hkjOPQQDAwNnADBkAjAmc0l6tqvmSfR9Uj/UQQSugEODZXW5hYA4O9Zv5JOGq4/n │ │ │ +ich/m35rChJVYaoR4HkCMHfoMXGsPHED1oQmHhS48zs73u1Z/GtMMH9ZzkXpc2AV │ │ │ +mkzw5l4lIhVtwodZ0LKOag== │ │ │ +-----END CERTIFICATE----- │ │ │ + │ │ │ +# Issuer: CN=CommScope Public Trust RSA Root-01 O=CommScope │ │ │ +# Subject: CN=CommScope Public Trust RSA Root-01 O=CommScope │ │ │ +# Label: "CommScope Public Trust RSA Root-01" │ │ │ +# Serial: 354030733275608256394402989253558293562031411421 │ │ │ +# MD5 Fingerprint: 0e:b4:15:bc:87:63:5d:5d:02:73:d4:26:38:68:73:d8 │ │ │ +# SHA1 Fingerprint: 6d:0a:5f:f7:b4:23:06:b4:85:b3:b7:97:64:fc:ac:75:f5:33:f2:93 │ │ │ +# SHA256 Fingerprint: 02:bd:f9:6e:2a:45:dd:9b:f1:8f:c7:e1:db:df:21:a0:37:9b:a3:c9:c2:61:03:44:cf:d8:d6:06:fe:c1:ed:81 │ │ │ +-----BEGIN CERTIFICATE----- │ │ │ +MIIFbDCCA1SgAwIBAgIUPgNJgXUWdDGOTKvVxZAplsU5EN0wDQYJKoZIhvcNAQEL │ │ │ +BQAwTjELMAkGA1UEBhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwi │ │ │ +Q29tbVNjb3BlIFB1YmxpYyBUcnVzdCBSU0EgUm9vdC0wMTAeFw0yMTA0MjgxNjQ1 │ │ │ +NTRaFw00NjA0MjgxNjQ1NTNaME4xCzAJBgNVBAYTAlVTMRIwEAYDVQQKDAlDb21t │ │ │ +U2NvcGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1c3QgUlNBIFJvb3Qt │ │ │ +MDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCwSGWjDR1C45FtnYSk │ │ │ +YZYSwu3D2iM0GXb26v1VWvZVAVMP8syMl0+5UMuzAURWlv2bKOx7dAvnQmtVzslh │ │ │ +suitQDy6uUEKBU8bJoWPQ7VAtYXR1HHcg0Hz9kXHgKKEUJdGzqAMxGBWBB0HW0al │ │ │ +DrJLpA6lfO741GIDuZNqihS4cPgugkY4Iw50x2tBt9Apo52AsH53k2NC+zSDO3Oj │ │ │ +WiE260f6GBfZumbCk6SP/F2krfxQapWsvCQz0b2If4b19bJzKo98rwjyGpg/qYFl │ │ │ +P8GMicWWMJoKz/TUyDTtnS+8jTiGU+6Xn6myY5QXjQ/cZip8UlF1y5mO6D1cv547 │ │ │ +KI2DAg+pn3LiLCuz3GaXAEDQpFSOm117RTYm1nJD68/A6g3czhLmfTifBSeolz7p │ │ │ +UcZsBSjBAg/pGG3svZwG1KdJ9FQFa2ww8esD1eo9anbCyxooSU1/ZOD6K9pzg4H/ │ │ │ +kQO9lLvkuI6cMmPNn7togbGEW682v3fuHX/3SZtS7NJ3Wn2RnU3COS3kuoL4b/JO │ │ │ +Hg9O5j9ZpSPcPYeoKFgo0fEbNttPxP/hjFtyjMcmAyejOQoBqsCyMWCDIqFPEgkB │ │ │ +Ea801M/XrmLTBQe0MXXgDW1XT2mH+VepuhX2yFJtocucH+X8eKg1mp9BFM6ltM6U │ │ │ +CBwJrVbl2rZJmkrqYxhTnCwuwwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4G │ │ │ +A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUN12mmnQywsL5x6YVEFm45P3luG0wDQYJ │ │ │ +KoZIhvcNAQELBQADggIBAK+nz97/4L1CjU3lIpbfaOp9TSp90K09FlxD533Ahuh6 │ │ │ +NWPxzIHIxgvoLlI1pKZJkGNRrDSsBTtXAOnTYtPZKdVUvhwQkZyybf5Z/Xn36lbQ │ │ │ +nmhUQo8mUuJM3y+Xpi/SB5io82BdS5pYV4jvguX6r2yBS5KPQJqTRlnLX3gWsWc+ │ │ │ +QgvfKNmwrZggvkN80V4aCRckjXtdlemrwWCrWxhkgPut4AZ9HcpZuPN4KWfGVh2v │ │ │ +trV0KnahP/t1MJ+UXjulYPPLXAziDslg+MkfFoom3ecnf+slpoq9uC02EJqxWE2a │ │ │ +aE9gVOX2RhOOiKy8IUISrcZKiX2bwdgt6ZYD9KJ0DLwAHb/WNyVntHKLr4W96ioD │ │ │ +j8z7PEQkguIBpQtZtjSNMgsSDesnwv1B10A8ckYpwIzqug/xBpMu95yo9GA+o/E4 │ │ │ +Xo4TwbM6l4c/ksp4qRyv0LAbJh6+cOx69TOY6lz/KwsETkPdY34Op054A5U+1C0w │ │ │ +lREQKC6/oAI+/15Z0wUOlV9TRe9rh9VIzRamloPh37MG88EU26fsHItdkJANclHn │ │ │ +YfkUyq+Dj7+vsQpZXdxc1+SWrVtgHdqul7I52Qb1dgAT+GhMIbA1xNxVssnBQVoc │ │ │ +icCMb3SgazNNtQEo/a2tiRc7ppqEvOuM6sRxJKi6KfkIsidWNTJf6jn7MZrVGczw │ │ │ +-----END CERTIFICATE----- │ │ │ + │ │ │ +# Issuer: CN=CommScope Public Trust RSA Root-02 O=CommScope │ │ │ +# Subject: CN=CommScope Public Trust RSA Root-02 O=CommScope │ │ │ +# Label: "CommScope Public Trust RSA Root-02" │ │ │ +# Serial: 480062499834624527752716769107743131258796508494 │ │ │ +# MD5 Fingerprint: e1:29:f9:62:7b:76:e2:96:6d:f3:d4:d7:0f:ae:1f:aa │ │ │ +# SHA1 Fingerprint: ea:b0:e2:52:1b:89:93:4c:11:68:f2:d8:9a:ac:22:4c:a3:8a:57:ae │ │ │ +# SHA256 Fingerprint: ff:e9:43:d7:93:42:4b:4f:7c:44:0c:1c:3d:64:8d:53:63:f3:4b:82:dc:87:aa:7a:9f:11:8f:c5:de:e1:01:f1 │ │ │ +-----BEGIN CERTIFICATE----- │ │ │ +MIIFbDCCA1SgAwIBAgIUVBa/O345lXGN0aoApYYNK496BU4wDQYJKoZIhvcNAQEL │ │ │ +BQAwTjELMAkGA1UEBhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwi │ │ │ +Q29tbVNjb3BlIFB1YmxpYyBUcnVzdCBSU0EgUm9vdC0wMjAeFw0yMTA0MjgxNzE2 │ │ │ +NDNaFw00NjA0MjgxNzE2NDJaME4xCzAJBgNVBAYTAlVTMRIwEAYDVQQKDAlDb21t │ │ │ +U2NvcGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1c3QgUlNBIFJvb3Qt │ │ │ +MDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDh+g77aAASyE3VrCLE │ │ │ +NQE7xVTlWXZjpX/rwcRqmL0yjReA61260WI9JSMZNRTpf4mnG2I81lDnNJUDMrG0 │ │ │ +kyI9p+Kx7eZ7Ti6Hmw0zdQreqjXnfuU2mKKuJZ6VszKWpCtYHu8//mI0SFHRtI1C │ │ │ +rWDaSWqVcN3SAOLMV2MCe5bdSZdbkk6V0/nLKR8YSvgBKtJjCW4k6YnS5cciTNxz │ │ │ +hkcAqg2Ijq6FfUrpuzNPDlJwnZXjfG2WWy09X6GDRl224yW4fKcZgBzqZUPckXk2 │ │ │ +LHR88mcGyYnJ27/aaL8j7dxrrSiDeS/sOKUNNwFnJ5rpM9kzXzehxfCrPfp4sOcs │ │ │ +n/Y+n2Dg70jpkEUeBVF4GiwSLFworA2iI540jwXmojPOEXcT1A6kHkIfhs1w/tku │ │ │ +FT0du7jyU1fbzMZ0KZwYszZ1OC4PVKH4kh+Jlk+71O6d6Ts2QrUKOyrUZHk2EOH5 │ │ │ +kQMreyBUzQ0ZGshBMjTRsJnhkB4BQDa1t/qp5Xd1pCKBXbCL5CcSD1SIxtuFdOa3 │ │ │ +wNemKfrb3vOTlycEVS8KbzfFPROvCgCpLIscgSjX74Yxqa7ybrjKaixUR9gqiC6v │ │ │ +wQcQeKwRoi9C8DfF8rhW3Q5iLc4tVn5V8qdE9isy9COoR+jUKgF4z2rDN6ieZdIs │ │ │ +5fq6M8EGRPbmz6UNp2YINIos8wIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4G │ │ │ +A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUR9DnsSL/nSz12Vdgs7GxcJXvYXowDQYJ │ │ │ +KoZIhvcNAQELBQADggIBAIZpsU0v6Z9PIpNojuQhmaPORVMbc0RTAIFhzTHjCLqB │ │ │ +KCh6krm2qMhDnscTJk3C2OVVnJJdUNjCK9v+5qiXz1I6JMNlZFxHMaNlNRPDk7n3 │ │ │ ++VGXu6TwYofF1gbTl4MgqX67tiHCpQ2EAOHyJxCDut0DgdXdaMNmEMjRdrSzbyme │ │ │ +APnCKfWxkxlSaRosTKCL4BWaMS/TiJVZbuXEs1DIFAhKm4sTg7GkcrI7djNB3Nyq │ │ │ +pgdvHSQSn8h2vS/ZjvQs7rfSOBAkNlEv41xdgSGn2rtO/+YHqP65DSdsu3BaVXoT │ │ │ +6fEqSWnHX4dXTEN5bTpl6TBcQe7rd6VzEojov32u5cSoHw2OHG1QAk8mGEPej1WF │ │ │ +sQs3BWDJVTkSBKEqz3EWnzZRSb9wO55nnPt7eck5HHisd5FUmrh1CoFSl+NmYWvt │ │ │ +PjgelmFV4ZFUjO2MJB+ByRCac5krFk5yAD9UG/iNuovnFNa2RU9g7Jauwy8CTl2d │ │ │ +lklyALKrdVwPaFsdZcJfMw8eD/A7hvWwTruc9+olBdytoptLFwG+Qt81IR2tq670 │ │ │ +v64fG9PiO/yzcnMcmyiQiRM9HcEARwmWmjgb3bHPDcK0RPOWlc4yOo80nOAXx17O │ │ │ +rg3bhzjlP1v9mxnhMUF6cKojawHhRUzNlM47ni3niAIi9G7oyOzWPPO5std3eqx7 │ │ │ +-----END CERTIFICATE----- │ │ ├── _python_bundle/site-packages/certifi/core.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x2722e564 (Tue Aug 22 21:01:27 2023 UTC) │ │ │ │ +moddate: 0xc0506b65 (Sat Dec 2 15:44:00 2023 UTC) │ │ │ │ files sz: 4219 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 7 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── _python_bundle/site-packages/kivy/config.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1358,15 +1358,15 @@ │ │ │ │ │ │ │ │ 956 >> 2168 LOAD_NAME 59 (name) │ │ │ │ 2170 LOAD_METHOD 61 (lower) │ │ │ │ 2172 CALL_METHOD 0 │ │ │ │ 2174 STORE_NAME 59 (name) │ │ │ │ │ │ │ │ 957 2176 BUILD_SET 0 │ │ │ │ - 2178 LOAD_CONST 165 (frozenset({'network', 'graphics', 'postproc', 'kivy', 'widgets'})) │ │ │ │ + 2178 LOAD_CONST 165 (frozenset({'widgets', 'graphics', 'postproc', 'kivy', 'network'})) │ │ │ │ 2180 SET_UPDATE 1 │ │ │ │ 2182 STORE_NAME 63 (sections_to_check) │ │ │ │ │ │ │ │ 959 2184 LOAD_NAME 58 (section) │ │ │ │ 2186 LOAD_NAME 63 (sections_to_check) │ │ │ │ 2188 CONTAINS_OP 0 │ │ │ │ 2190 EXTENDED_ARG 8 │ │ │ │ @@ -2955,15 +2955,15 @@ │ │ │ │ 'custom_titlebar_border' │ │ │ │ 'Core: Error while saving default config file' │ │ │ │ 'KIVY_NO_ENV_CONFIG' │ │ │ │ 'KCFG_' │ │ │ │ '_' │ │ │ │ 'Config: Environ `{}` invalid format, must be KCFG_section_name' │ │ │ │ 'Config: Environ `{}`: unknown section `{}`' │ │ │ │ - frozenset({'network', 'graphics', 'postproc', 'kivy', 'widgets'}) │ │ │ │ + frozenset({'widgets', 'graphics', 'postproc', 'kivy', 'network'}) │ │ │ │ 'Config: Environ `{}` unknown `{}` option in `{}` section.' │ │ │ │ names ('__all__', 'ConfigParser', 'PythonConfigParser', 'ImportError', 'configparser', 'RawConfigParser', 'os', 'environ', 'os.path', 'exists', 'kivy', 'kivy_config_fn', 'kivy.logger', 'Logger', 'logger_config_update', 'collections', 'OrderedDict', 'kivy.utils', 'platform', 'kivy.compat', 'PY2', 'string_types', 'weakref', 'ref', '_is_rpi', 'KIVY_CONFIG_VERSION', 'Config', 'object', 'get', 'add_callback', 'read', 'Exception', 'e', 'exception', 'getdefaultint', 'version', 'adddefaultsection', 'need_save', 'warning', 'format', 'debug', 'setdefault', 'probesysfs', 'set', 'remove_option', 'int', 'is_desktop', 'getint', 'bool', 'logfile_activated', 'filename', 'write', 'items', 'key', 'value', 'startswith', 'split', '_', 'section', 'name', 'ValueError', 'lower', 'has_section', 'sections_to_check', 'has_option') │ │ │ │ varnames () │ │ │ │ freevars () │ │ │ │ cellvars () │ │ │ │ filename '/home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/python-installs/lbalance/armeabi-v7a/kivy/config.py' │ │ │ │ name '' │ │ ├── _python_bundle/site-packages/kivy/core/image/__init__.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -4098,15 +4098,15 @@ │ │ │ │ 10 LOAD_CONST 3 (-1) │ │ │ │ 12 BINARY_SUBSCR │ │ │ │ 14 LOAD_METHOD 1 (lower) │ │ │ │ 16 CALL_METHOD 0 │ │ │ │ 18 STORE_FAST 2 (ext) │ │ │ │ │ │ │ │ 911 20 LOAD_FAST 2 (ext) │ │ │ │ - 22 LOAD_CONST 4 (frozenset({'pnm', 'bmp', 'tga', 'xpm', 'xv', 'webp', 'png', 'xcf', 'pcx', 'tiff', 'jpe', 'lbm'})) │ │ │ │ + 22 LOAD_CONST 4 (frozenset({'pnm', 'bmp', 'lbm', 'xpm', 'xv', 'png', 'webp', 'xcf', 'pcx', 'tiff', 'jpe', 'tga'})) │ │ │ │ 24 CONTAINS_OP 0 │ │ │ │ 26 POP_JUMP_IF_FALSE 32 │ │ │ │ │ │ │ │ 914 28 LOAD_FAST 2 (ext) │ │ │ │ 30 RETURN_VALUE │ │ │ │ │ │ │ │ 915 >> 32 LOAD_FAST 2 (ext) │ │ │ │ @@ -4128,15 +4128,15 @@ │ │ │ │ 919 >> 56 LOAD_CONST 0 (None) │ │ │ │ 58 RETURN_VALUE │ │ │ │ consts │ │ │ │ None │ │ │ │ '.' │ │ │ │ 1 │ │ │ │ -1 │ │ │ │ - frozenset({'pnm', 'bmp', 'tga', 'xpm', 'xv', 'webp', 'png', 'xcf', 'pcx', 'tiff', 'jpe', 'lbm'}) │ │ │ │ + frozenset({'pnm', 'bmp', 'lbm', 'xpm', 'xv', 'png', 'webp', 'xcf', 'pcx', 'tiff', 'jpe', 'tga'}) │ │ │ │ ('jpg', 'jpeg') │ │ │ │ 'jpg' │ │ │ │ ('b64', 'base64') │ │ │ │ 'base64' │ │ │ │ names ('rsplit', 'lower') │ │ │ │ varnames ('self', 'filename', 'ext') │ │ │ │ freevars () │ │ ├── _python_bundle/site-packages/kivy/modules/inspector.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ @@ -851,16 +851,16 @@ │ │ │ 00003520: 0483 0164 0368 0140 0072 4874 007c 0483 ...d.h.@.rHt.|.. │ │ │ 00003530: 0168 0064 04a3 0140 0073 487c 006a 010c .h.d...@.sH|.j.. │ │ │ 00003540: 007c 005f 017c 006a 0172 4464 057c 005f .|._.|.j.rDd.|._ │ │ │ 00003550: 0264 0553 007c 0264 066b 0272 707c 006a .d.S.|.d.k.rp|.j │ │ │ 00003560: 0272 6064 077c 005f 0264 0553 007c 006a .r`d.|._.d.S.|.j │ │ │ 00003570: 0172 7064 077c 005f 0164 0553 0064 0053 .rpd.|._.d.S.d.S │ │ │ 00003580: 0029 084e e9ff ffff ffe9 6500 0000 5a04 .).N......e...Z. │ │ │ -00003590: 6374 726c 3e03 0000 005a 0361 6c74 da04 ctrl>....Z.alt.. │ │ │ -000035a0: 6d65 7461 da05 7368 6966 7454 e91b 0000 meta..shiftT.... │ │ │ +00003590: 6374 726c 3e03 0000 005a 0361 6c74 da05 ctrl>....Z.alt.. │ │ │ +000035a0: 7368 6966 74da 046d 6574 6154 e91b 0000 shift..metaT.... │ │ │ 000035b0: 0046 2903 da03 7365 7472 5f00 0000 7254 .F)...setr_...rT │ │ │ 000035c0: 0000 0029 0572 1c00 0000 7246 0000 005a ...).r....rF...Z │ │ │ 000035d0: 0873 6361 6e63 6f64 6572 7300 0000 da09 .scancoders..... │ │ │ 000035e0: 6d6f 6469 6669 6572 7372 1e00 0000 721e modifiersr....r. │ │ │ 000035f0: 0000 0072 1f00 0000 da11 6b65 7962 6f61 ...r......keyboa │ │ │ 00003600: 7264 5f73 686f 7274 6375 7420 0200 0073 rd_shortcut ...s │ │ │ 00003610: 2200 0000 0001 0801 1801 02ff 0201 06ff "............... │ │ ├── _python_bundle/site-packages/kivy/setupconfig.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ magic: 0x610d0d0a │ │ │ │ -moddate: 0x7e21e564 (Tue Aug 22 20:58:38 2023 UTC) │ │ │ │ +moddate: 0x44506b65 (Sat Dec 2 15:41:56 2023 UTC) │ │ │ │ files sz: 424 │ │ │ │ code │ │ │ │ argcount : 0 │ │ │ │ nlocals : 0 │ │ │ │ stacksize : 1 │ │ │ │ flags : 64 │ │ │ │ code │ │ ├── _python_bundle/site-packages/kivy/uix/behaviors/focus.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ @@ -355,16 +355,16 @@ │ │ │ 00001620: 4300 0000 7356 0000 007c 0264 0119 0064 C...sV...|.d...d │ │ │ 00001630: 026b 0272 5274 007c 0483 017d 0468 0064 .k.rRt.|...}.h.d │ │ │ 00001640: 03a3 017c 0440 0072 2464 0453 0064 057c ...|.@.r$d.S.d.| │ │ │ 00001650: 0476 0072 367c 00a0 01a1 007d 056e 087c .v.r6|.....}.n.| │ │ │ 00001660: 00a0 02a1 007d 057c 0572 4e64 047c 005f .....}.|.rNd.|._ │ │ │ 00001670: 0364 067c 055f 0364 0653 0064 0453 0029 .d.|._.d.S.d.S.) │ │ │ 00001680: 074e e901 0000 005a 0374 6162 3e05 0000 .N.....Z.tab>... │ │ │ -00001690: 005a 0763 6f6d 706f 7365 5a03 616c 745a .Z.composeZ.altZ │ │ │ -000016a0: 0463 7472 6c72 3000 0000 da04 6d65 7461 .ctrlr0.....meta │ │ │ +00001690: 005a 0763 6f6d 706f 7365 5a03 616c 7472 .Z.composeZ.altr │ │ │ +000016a0: 3000 0000 da04 6d65 7461 5a04 6374 726c 0.....metaZ.ctrl │ │ │ 000016b0: 46da 0573 6869 6674 5429 04da 0373 6574 F..shiftT)...set │ │ │ 000016c0: 725b 0000 0072 5a00 0000 720c 0000 0029 r[...rZ...r....) │ │ │ 000016d0: 0672 0f00 0000 723e 0000 00da 076b 6579 .r....r>.....key │ │ │ 000016e0: 636f 6465 722b 0000 00da 096d 6f64 6966 coder+.....modif │ │ │ 000016f0: 6965 7273 7221 0000 0072 1300 0000 7213 iersr!...r....r. │ │ │ 00001700: 0000 0072 1400 0000 7242 0000 000d 0200 ...r....rB...... │ │ │ 00001710: 0073 1800 0000 000f 0c01 0801 0c01 0401 .s.............. │ │ ├── _python_bundle/site-packages/kivy/uix/recycleview/views.pyc │ │ │ ├── Python bytecode │ │ │ │ @@ -487,15 +487,15 @@ │ │ │ │ │ │ │ │ 186 24 LOAD_NAME 6 (defaultdict) │ │ │ │ 26 LOAD_NAME 7 (dict) │ │ │ │ 28 CALL_FUNCTION 1 │ │ │ │ 30 STORE_NAME 8 (dirty_views) │ │ │ │ │ │ │ │ 188 32 BUILD_SET 0 │ │ │ │ - 34 LOAD_CONST 4 (frozenset({'size_hint_min', 'pos', 'x', 'center_y', 'size_hint_y', 'size', 'size_hint_max_x', 'size_hint_min_x', 'width', 'size_hint', 'size_hint_max', 'size_hint_max_y', 'pos_hint', 'size_hint_min_y', 'center', 'y', 'height', 'size_hint_x', 'center_x'})) │ │ │ │ + 34 LOAD_CONST 4 (frozenset({'size_hint_min', 'pos', 'x', 'center_y', 'size_hint_y', 'size', 'center_x', 'size_hint_max_x', 'size_hint_min_x', 'width', 'size_hint_max', 'size_hint_max_y', 'pos_hint', 'size_hint_min_y', 'center', 'height', 'y', 'size_hint_x', 'size_hint'})) │ │ │ │ 36 SET_UPDATE 1 │ │ │ │ 38 STORE_NAME 9 (_sizing_attrs) │ │ │ │ │ │ │ │ 194 40 LOAD_CLOSURE 0 (__class__) │ │ │ │ 42 BUILD_TUPLE 1 │ │ │ │ 44 LOAD_CONST 5 () │ │ │ │ 46 LOAD_CONST 6 ('RecycleDataAdapter.__init__') │ │ │ │ @@ -561,15 +561,15 @@ │ │ │ │ 144 STORE_NAME 22 (__classcell__) │ │ │ │ 146 RETURN_VALUE │ │ │ │ consts │ │ │ │ 'RecycleDataAdapter' │ │ │ │ None │ │ │ │ True │ │ │ │ ('allownone',) │ │ │ │ - frozenset({'size_hint_min', 'pos', 'x', 'center_y', 'size_hint_y', 'size', 'size_hint_max_x', 'size_hint_min_x', 'width', 'size_hint', 'size_hint_max', 'size_hint_max_y', 'pos_hint', 'size_hint_min_y', 'center', 'y', 'height', 'size_hint_x', 'center_x'}) │ │ │ │ + frozenset({'size_hint_min', 'pos', 'x', 'center_y', 'size_hint_y', 'size', 'center_x', 'size_hint_max_x', 'size_hint_min_x', 'width', 'size_hint_max', 'size_hint_max_y', 'pos_hint', 'size_hint_min_y', 'center', 'height', 'y', 'size_hint_x', 'size_hint'}) │ │ │ │ code │ │ │ │ argcount : 1 │ │ │ │ nlocals : 2 │ │ │ │ stacksize : 4 │ │ │ │ flags : 11 │ │ │ │ code │ │ │ │ 0x69007c005f007401740283017c005f03740474057c0083026a06660069 │ │ ├── _python_bundle/site-packages/pkg_resources/_vendor/packaging/tags.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ @@ -763,17 +763,17 @@ │ │ │ 00002fa0: 7182 7c05 4400 5d16 5c02 7d06 7d03 7c01 q.|.D.].\.}.}.|. │ │ │ 00002fb0: a009 640c 7c06 a102 5600 0100 71ac 7c01 ..d.|...V...q.|. │ │ │ 00002fc0: 5600 0100 6400 5300 290d 4e5a 0c6c 696e V...d.S.).NZ.lin │ │ │ 00002fd0: 7578 5f78 3836 5f36 345a 0a6c 696e 7578 ux_x86_64Z.linux │ │ │ 00002fe0: 5f69 3638 365a 0d6c 696e 7578 5f61 6172 _i686Z.linux_aar │ │ │ 00002ff0: 6368 3634 5a0c 6c69 6e75 785f 6172 6d76 ch64Z.linux_armv │ │ │ 00003000: 376c 7252 0000 0072 0a00 0000 3e07 0000 7lrR...r....>... │ │ │ -00003010: 0072 8f00 0000 5a07 7070 6336 346c 655a .r....Z.ppc64leZ │ │ │ -00003020: 0573 3339 3078 72e9 0000 0072 e800 0000 .s390xr....r.... │ │ │ -00003030: 7295 0000 005a 0761 6172 6368 3634 2902 r....Z.aarch64). │ │ │ +00003010: 0072 e800 0000 728f 0000 0072 9500 0000 .r....r....r.... │ │ │ +00003020: 5a07 6161 7263 6836 345a 0573 3339 3078 Z.aarch64Z.s390x │ │ │ +00003030: 72e9 0000 005a 0770 7063 3634 6c65 2902 r....Z.ppc64le). │ │ │ 00003040: 5a0d 6d61 6e79 6c69 6e75 7832 3031 3429 Z.manylinux2014) │ │ │ 00003050: 0272 5700 0000 e911 0000 003e 0200 0000 .rW........>.... │ │ │ 00003060: 728f 0000 0072 e900 0000 2902 5a0d 6d61 r....r....).Z.ma │ │ │ 00003070: 6e79 6c69 6e75 7832 3031 3029 0272 5700 nylinux2010).rW. │ │ │ 00003080: 0000 e90c 0000 0029 025a 0a6d 616e 796c .......).Z.manyl │ │ │ 00003090: 696e 7578 3129 0272 5700 0000 7296 0000 inux1).rW...r... │ │ │ 000030a0: 00da 056c 696e 7578 290a 7255 0000 00da ...linux).rU.... │ │ ├── _python_bundle/site-packages/setuptools/_distutils/msvc9compiler.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ @@ -372,16 +372,16 @@ │ │ │ 00001730: 0b85 0219 007d 0a74 127c 0a83 017c 047c .....}.t.|...|.| │ │ │ 00001740: 093c 0071 8a57 007c 056a 13a0 14a1 0001 .<.q.W.|.j...... │ │ │ 00001750: 007c 056a 15a0 14a1 0001 006e 167c 056a .|.j.......n.|.j │ │ │ 00001760: 13a0 14a1 0001 007c 056a 15a0 14a1 0001 .......|.j...... │ │ │ 00001770: 0030 0074 167c 0483 0174 167c 0383 016b .0.t.|...t.|...k │ │ │ 00001780: 0390 0172 4474 1774 1874 197c 04a0 1aa1 ...rDt.t.t.|.... │ │ │ 00001790: 0083 0183 0183 0182 017c 0453 0029 0c4e .........|.S.).N │ │ │ -000017a0: 3e04 0000 00da 036c 6962 da07 696e 636c >......lib..incl │ │ │ -000017b0: 7564 655a 076c 6962 7061 7468 7214 0000 udeZ.libpathr... │ │ │ +000017a0: 3e04 0000 005a 076c 6962 7061 7468 da03 >....Z.libpath.. │ │ │ +000017b0: 6c69 62da 0769 6e63 6c75 6465 7214 0000 lib..includer... │ │ │ 000017c0: 0072 6000 0000 7a27 4361 6c6c 696e 6720 .r`...z'Calling │ │ │ 000017d0: 2776 6376 6172 7361 6c6c 2e62 6174 2025 'vcvarsall.bat % │ │ │ 000017e0: 7327 2028 7665 7273 696f 6e3d 2573 297a s' (version=%s)z │ │ │ 000017f0: 0d22 2573 2220 2573 2026 2073 6574 2902 ."%s" %s & set). │ │ │ 00001800: da06 7374 646f 7574 da06 7374 6465 7272 ..stdout..stderr │ │ │ 00001810: 7201 0000 0072 2d00 0000 da01 0afa 013d r....r-........= │ │ │ 00001820: 721c 0000 0072 4900 0000 291b 7269 0000 r....rI...).ri.. │ │ ├── _python_bundle/site-packages/setuptools/_vendor/packaging/tags.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ @@ -762,18 +762,18 @@ │ │ │ 00002f90: 0c7c 06a1 0256 0001 0001 0071 a871 827c .|...V.....q.q.| │ │ │ 00002fa0: 0544 005d 165c 027d 067d 037c 01a0 0964 .D.].\.}.}.|...d │ │ │ 00002fb0: 0c7c 06a1 0256 0001 0071 ac7c 0156 0001 .|...V...q.|.V.. │ │ │ 00002fc0: 0064 0053 0029 0d4e 5a0c 6c69 6e75 785f .d.S.).NZ.linux_ │ │ │ 00002fd0: 7838 365f 3634 5a0a 6c69 6e75 785f 6936 x86_64Z.linux_i6 │ │ │ 00002fe0: 3836 5a0d 6c69 6e75 785f 6161 7263 6836 86Z.linux_aarch6 │ │ │ 00002ff0: 345a 0c6c 696e 7578 5f61 726d 7637 6c72 4Z.linux_armv7lr │ │ │ -00003000: 5200 0000 720a 0000 003e 0700 0000 728f R...r....>....r. │ │ │ -00003010: 0000 005a 0770 7063 3634 6c65 5a05 7333 ...Z.ppc64leZ.s3 │ │ │ -00003020: 3930 7872 e900 0000 72e8 0000 0072 9500 90xr....r....r.. │ │ │ -00003030: 0000 5a07 6161 7263 6836 3429 025a 0d6d ..Z.aarch64).Z.m │ │ │ +00003000: 5200 0000 720a 0000 003e 0700 0000 72e8 R...r....>....r. │ │ │ +00003010: 0000 0072 8f00 0000 7295 0000 005a 0761 ...r....r....Z.a │ │ │ +00003020: 6172 6368 3634 5a05 7333 3930 7872 e900 arch64Z.s390xr.. │ │ │ +00003030: 0000 5a07 7070 6336 346c 6529 025a 0d6d ..Z.ppc64le).Z.m │ │ │ 00003040: 616e 796c 696e 7578 3230 3134 2902 7257 anylinux2014).rW │ │ │ 00003050: 0000 00e9 1100 0000 3e02 0000 0072 8f00 ........>....r.. │ │ │ 00003060: 0000 72e9 0000 0029 025a 0d6d 616e 796c ..r....).Z.manyl │ │ │ 00003070: 696e 7578 3230 3130 2902 7257 0000 00e9 inux2010).rW.... │ │ │ 00003080: 0c00 0000 2902 5a0a 6d61 6e79 6c69 6e75 ....).Z.manylinu │ │ │ 00003090: 7831 2902 7257 0000 0072 9600 0000 da05 x1).rW...r...... │ │ │ 000030a0: 6c69 6e75 7829 0a72 5500 0000 da09 6469 linux).rU.....di │ │ ├── _python_bundle/site-packages/setuptools/sandbox.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ @@ -259,18 +259,18 @@ │ │ │ 00001020: 7074 6f6f 6c73 721c 0000 0072 2400 0000 ptoolsr....r$... │ │ │ 00001030: 7228 0000 00da 0a5f 5f69 6d70 6f72 745f r(.....__import_ │ │ │ 00001040: 5f29 02da 0973 6574 7570 5f64 6972 5a08 _)...setup_dirZ. │ │ │ 00001050: 7465 6d70 5f64 6972 7214 0000 0072 1400 temp_dirr....r.. │ │ │ 00001060: 0000 7215 0000 00da 0d73 6574 7570 5f63 ..r......setup_c │ │ │ 00001070: 6f6e 7465 7874 b500 0000 7314 0000 0000 ontext....s..... │ │ │ 00001080: 020e 0108 0108 0108 0106 0108 010a 010a ................ │ │ │ -00001090: 0208 0172 5a00 0000 3e05 0000 005a 0643 ...rZ...>....Z.C │ │ │ -000010a0: 7974 686f 6e5a 0964 6973 7475 7469 6c73 ythonZ.distutils │ │ │ -000010b0: 7251 0000 00da 0f5f 6469 7374 7574 696c rQ....._distutil │ │ │ -000010c0: 735f 6861 636b 7255 0000 0063 0100 0000 s_hackrU...c.... │ │ │ +00001090: 0208 0172 5a00 0000 3e05 0000 0072 5500 ...rZ...>....rU. │ │ │ +000010a0: 0000 5a06 4379 7468 6f6e 5a09 6469 7374 ..Z.CythonZ.dist │ │ │ +000010b0: 7574 696c 7372 5100 0000 da0f 5f64 6973 utilsrQ....._dis │ │ │ +000010c0: 7475 7469 6c73 5f68 6163 6b63 0100 0000 tutils_hackc.... │ │ │ 000010d0: 0000 0000 0000 0000 0200 0000 0400 0000 ................ │ │ │ 000010e0: 4300 0000 7318 0000 007c 00a0 0064 0164 C...s....|...d.d │ │ │ 000010f0: 02a1 0264 0319 007d 017c 0174 0176 0053 ...d...}.|.t.v.S │ │ │ 00001100: 0029 044e da01 2ee9 0100 0000 7201 0000 .).N........r... │ │ │ 00001110: 0029 02da 0573 706c 6974 da10 5f4d 4f44 .)...split.._MOD │ │ │ 00001120: 554c 4553 5f54 4f5f 4849 4445 2902 7248 ULES_TO_HIDE).rH │ │ │ 00001130: 0000 005a 0b62 6173 655f 6d6f 6475 6c65 ...Z.base_module │ │ ├── _python_bundle/stdlib.zip │ │ │ ├── zipinfo {} │ │ │ │ @@ -1,581 +1,581 @@ │ │ │ │ -Zip file size: 2527347 bytes, number of entries: 579 │ │ │ │ --rw-r--r-- 3.0 unx 75535 b- defN 23-Aug-22 21:01 pydoc.pyc │ │ │ │ --rw-r--r-- 3.0 unx 51703 b- defN 23-Aug-22 21:01 _pyio.pyc │ │ │ │ --rw-r--r-- 3.0 unx 439 b- defN 23-Aug-22 21:01 struct.pyc │ │ │ │ --rw-r--r-- 3.0 unx 16045 b- defN 23-Aug-22 21:01 statistics.pyc │ │ │ │ --rw-r--r-- 3.0 unx 13774 b- defN 23-Aug-22 21:01 zipimport.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2928 b- defN 23-Aug-22 21:01 linecache.pyc │ │ │ │ --rw-r--r-- 3.0 unx 10170 b- defN 23-Aug-22 21:01 mimetypes.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3554 b- defN 23-Aug-22 21:01 _py_abc.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3147 b- defN 23-Aug-22 21:01 getpass.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1171 b- defN 23-Aug-22 21:01 bisect.pyc │ │ │ │ --rw-r--r-- 3.0 unx 12000 b- defN 23-Aug-22 21:01 pkgutil.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1255 b- defN 23-Aug-22 21:01 secrets.pyc │ │ │ │ --rw-r--r-- 3.0 unx 15636 b- defN 23-Aug-22 21:01 bdb.pyc │ │ │ │ --rw-r--r-- 3.0 unx 492 b- defN 23-Aug-22 21:01 decimal.pyc │ │ │ │ --rw-r--r-- 3.0 unx 19879 b- defN 23-Aug-22 21:01 dataclasses.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8315 b- defN 23-Aug-22 21:01 fileinput.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2795 b- defN 23-Aug-22 21:01 fnmatch.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2287 b- defN 23-Aug-22 21:01 __future__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 41275 b- defN 23-Aug-22 21:01 pickle.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3778 b- defN 23-Aug-22 21:01 glob.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2787 b- defN 23-Aug-22 21:01 colorsys.pyc │ │ │ │ --rw-r--r-- 3.0 unx 18449 b- defN 23-Aug-22 21:01 codecs.pyc │ │ │ │ --rw-r--r-- 3.0 unx 21651 b- defN 23-Aug-22 21:01 sre_parse.pyc │ │ │ │ --rw-r--r-- 3.0 unx 50594 b- defN 23-Aug-22 21:01 typing.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11357 b- defN 23-Aug-22 21:01 profile.pyc │ │ │ │ --rw-r--r-- 3.0 unx 13822 b- defN 23-Aug-22 21:01 sysconfig.pyc │ │ │ │ --rw-r--r-- 3.0 unx 10982 b- defN 23-Aug-22 21:01 fractions.pyc │ │ │ │ --rw-r--r-- 3.0 unx 22572 b- defN 23-Aug-22 21:01 calendar.pyc │ │ │ │ --rw-r--r-- 3.0 unx 9463 b- defN 23-Aug-22 21:01 compileall.pyc │ │ │ │ --rw-r--r-- 3.0 unx 20296 b- defN 23-Aug-22 21:01 nntplib.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6029 b- defN 23-Aug-22 21:01 lzma.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3722 b- defN 23-Aug-22 21:01 stat.pyc │ │ │ │ --rw-r--r-- 3.0 unx 14577 b- defN 23-Aug-22 21:01 sre_compile.pyc │ │ │ │ --rw-r--r-- 3.0 unx 13269 b- defN 23-Aug-22 21:01 selectors.pyc │ │ │ │ --rw-r--r-- 3.0 unx 14773 b- defN 23-Aug-22 21:01 pprint.pyc │ │ │ │ --rw-r--r-- 3.0 unx 17119 b- defN 23-Aug-22 21:01 weakref.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3349 b- defN 23-Aug-22 21:01 abc.pyc │ │ │ │ --rw-r--r-- 3.0 unx 808 b- defN 23-Aug-22 21:01 antigravity.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3742 b- defN 23-Aug-22 21:01 copyreg.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6265 b- defN 23-Aug-22 21:01 tabnanny.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6981 b- defN 23-Aug-22 21:01 pyclbr.pyc │ │ │ │ --rw-r--r-- 3.0 unx 17022 b- defN 23-Aug-22 21:01 tempfile.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6035 b- defN 23-Aug-22 21:01 timeit.pyc │ │ │ │ --rw-r--r-- 3.0 unx 378 b- defN 23-Aug-22 21:01 contextvars.pyc │ │ │ │ --rw-r--r-- 3.0 unx 9941 b- defN 23-Aug-22 21:01 csv.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8747 b- defN 23-Aug-22 21:01 posixpath.pyc │ │ │ │ --rw-r--r-- 3.0 unx 24037 b- defN 23-Aug-22 21:01 smtpd.pyc │ │ │ │ --rw-r--r-- 3.0 unx 40598 b- defN 23-Aug-22 21:01 doctest.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5215 b- defN 23-Aug-22 21:01 opcode.pyc │ │ │ │ --rw-r--r-- 3.0 unx 24659 b- defN 23-Aug-22 21:01 threading.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3276 b- defN 23-Aug-22 21:01 rlcompleter.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2052 b- defN 23-Aug-22 21:01 io.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6256 b- defN 23-Aug-22 21:01 hashlib.pyc │ │ │ │ --rw-r--r-- 3.0 unx 12420 b- defN 23-Aug-22 21:01 _strptime.pyc │ │ │ │ --rw-r--r-- 3.0 unx 645 b- defN 23-Aug-22 21:01 keyword.pyc │ │ │ │ --rw-r--r-- 3.0 unx 20192 b- defN 23-Aug-22 21:01 aifc.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7076 b- defN 23-Aug-22 21:01 runpy.pyc │ │ │ │ --rw-r--r-- 3.0 unx 57333 b- defN 23-Aug-22 21:01 pickletools.pyc │ │ │ │ --rw-r--r-- 3.0 unx 14932 b- defN 23-Aug-22 21:01 socketserver.pyc │ │ │ │ --rw-r--r-- 3.0 unx 79129 b- defN 23-Aug-22 21:01 _pydecimal.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7375 b- defN 23-Aug-22 21:01 _markupbase.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5580 b- defN 23-Aug-22 21:01 asynchat.pyc │ │ │ │ +Zip file size: 2527344 bytes, number of entries: 579 │ │ │ │ +-rw-r--r-- 3.0 unx 75535 b- defN 23-Dec-02 15:44 pydoc.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 51703 b- defN 23-Dec-02 15:44 _pyio.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 439 b- defN 23-Dec-02 15:44 struct.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 16045 b- defN 23-Dec-02 15:44 statistics.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 13774 b- defN 23-Dec-02 15:44 zipimport.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2928 b- defN 23-Dec-02 15:44 linecache.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 10170 b- defN 23-Dec-02 15:44 mimetypes.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3554 b- defN 23-Dec-02 15:44 _py_abc.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3147 b- defN 23-Dec-02 15:44 getpass.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1171 b- defN 23-Dec-02 15:44 bisect.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 12000 b- defN 23-Dec-02 15:44 pkgutil.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1255 b- defN 23-Dec-02 15:44 secrets.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 15636 b- defN 23-Dec-02 15:44 bdb.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 492 b- defN 23-Dec-02 15:44 decimal.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 19879 b- defN 23-Dec-02 15:44 dataclasses.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8315 b- defN 23-Dec-02 15:44 fileinput.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2795 b- defN 23-Dec-02 15:44 fnmatch.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2287 b- defN 23-Dec-02 15:44 __future__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 41275 b- defN 23-Dec-02 15:44 pickle.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3778 b- defN 23-Dec-02 15:44 glob.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2787 b- defN 23-Dec-02 15:44 colorsys.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 18449 b- defN 23-Dec-02 15:44 codecs.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 21651 b- defN 23-Dec-02 15:44 sre_parse.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 50594 b- defN 23-Dec-02 15:44 typing.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11357 b- defN 23-Dec-02 15:44 profile.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 13822 b- defN 23-Dec-02 15:44 sysconfig.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 10982 b- defN 23-Dec-02 15:44 fractions.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 22572 b- defN 23-Dec-02 15:44 calendar.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 9463 b- defN 23-Dec-02 15:44 compileall.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 20296 b- defN 23-Dec-02 15:44 nntplib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6029 b- defN 23-Dec-02 15:44 lzma.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3722 b- defN 23-Dec-02 15:44 stat.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 14577 b- defN 23-Dec-02 15:44 sre_compile.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 13269 b- defN 23-Dec-02 15:44 selectors.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 14773 b- defN 23-Dec-02 15:44 pprint.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 17119 b- defN 23-Dec-02 15:44 weakref.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3349 b- defN 23-Dec-02 15:44 abc.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 808 b- defN 23-Dec-02 15:44 antigravity.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3742 b- defN 23-Dec-02 15:44 copyreg.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6265 b- defN 23-Dec-02 15:44 tabnanny.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6981 b- defN 23-Dec-02 15:44 pyclbr.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 17022 b- defN 23-Dec-02 15:44 tempfile.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6035 b- defN 23-Dec-02 15:44 timeit.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 378 b- defN 23-Dec-02 15:44 contextvars.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 9941 b- defN 23-Dec-02 15:44 csv.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8747 b- defN 23-Dec-02 15:44 posixpath.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 24037 b- defN 23-Dec-02 15:44 smtpd.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 40598 b- defN 23-Dec-02 15:44 doctest.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5215 b- defN 23-Dec-02 15:44 opcode.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 24659 b- defN 23-Dec-02 15:44 threading.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3276 b- defN 23-Dec-02 15:44 rlcompleter.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2052 b- defN 23-Dec-02 15:44 io.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6256 b- defN 23-Dec-02 15:44 hashlib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 12420 b- defN 23-Dec-02 15:44 _strptime.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 645 b- defN 23-Dec-02 15:44 keyword.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 20192 b- defN 23-Dec-02 15:44 aifc.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7076 b- defN 23-Dec-02 15:44 runpy.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 57333 b- defN 23-Dec-02 15:44 pickletools.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 14932 b- defN 23-Dec-02 15:44 socketserver.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 79129 b- defN 23-Dec-02 15:44 _pydecimal.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7375 b- defN 23-Dec-02 15:44 _markupbase.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5580 b- defN 23-Dec-02 15:44 asynchat.pyc │ │ │ │ -rw-r--r-- 3.0 unx 21564 t- defN 21-Nov-15 17:43 site.py.orig │ │ │ │ --rw-r--r-- 3.0 unx 54075 b- defN 23-Aug-22 21:01 mailbox.pyc │ │ │ │ --rw-r--r-- 3.0 unx 33535 b- defN 23-Aug-22 21:01 pdb.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3738 b- defN 23-Aug-22 21:01 sched.pyc │ │ │ │ --rw-r--r-- 3.0 unx 19573 b- defN 23-Aug-22 21:01 os.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1102 b- defN 23-Aug-22 21:01 tty.pyc │ │ │ │ --rw-r--r-- 3.0 unx 10962 b- defN 23-Aug-22 21:01 telnetlib.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3678 b- defN 23-Aug-22 21:01 netrc.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4416 b- defN 23-Aug-22 21:01 hmac.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6659 b- defN 23-Aug-22 21:01 queue.pyc │ │ │ │ --rw-r--r-- 3.0 unx 43920 b- defN 23-Aug-22 21:01 ast.pyc │ │ │ │ --rw-r--r-- 3.0 unx 54099 b- defN 23-Aug-22 21:01 argparse.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3821 b- defN 23-Aug-22 21:01 getopt.pyc │ │ │ │ --rw-r--r-- 3.0 unx 12146 b- defN 23-Aug-22 21:01 dis.pyc │ │ │ │ --rw-r--r-- 3.0 unx 35706 b- defN 23-Aug-22 21:01 optparse.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11581 b- defN 23-Aug-22 21:01 traceback.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1125 b- defN 23-Aug-22 21:01 _bootlocale.pyc │ │ │ │ --rw-r--r-- 3.0 unx 14817 b- defN 23-Aug-22 21:01 uuid.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7857 b- defN 23-Aug-22 21:01 _weakrefset.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3110 b- defN 23-Aug-22 21:01 _sitebuiltins.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11432 b- defN 23-Aug-22 21:01 site.pyc │ │ │ │ --rw-r--r-- 3.0 unx 20976 b- defN 23-Aug-22 21:01 pstats.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6662 b- defN 23-Aug-22 21:01 bz2.pyc │ │ │ │ --rw-r--r-- 3.0 unx 48645 b- defN 23-Aug-22 21:01 datetime.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1824 b- defN 23-Aug-22 21:01 _aix_support.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4793 b- defN 23-Aug-22 21:01 copy.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2596 b- defN 23-Aug-22 21:01 token.pyc │ │ │ │ --rw-r--r-- 3.0 unx 37863 b- defN 23-Aug-22 21:01 ipaddress.pyc │ │ │ │ --rw-r--r-- 3.0 unx 12624 b- defN 23-Aug-22 21:01 ntpath.pyc │ │ │ │ --rw-r--r-- 3.0 unx 30862 b- defN 23-Aug-22 21:01 configparser.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6192 b- defN 23-Aug-22 21:01 string.pyc │ │ │ │ --rw-r--r-- 3.0 unx 10936 b- defN 23-Aug-22 21:01 base64.pyc │ │ │ │ --rw-r--r-- 3.0 unx 25157 b- defN 23-Aug-22 21:01 difflib.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8720 b- defN 23-Aug-22 21:01 cgitb.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4219 b- defN 23-Aug-22 21:01 graphlib.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8860 b- defN 23-Aug-22 21:01 poplib.pyc │ │ │ │ --rw-r--r-- 3.0 unx 12564 b- defN 23-Aug-22 21:01 binhex.pyc │ │ │ │ --rw-r--r-- 3.0 unx 18683 b- defN 23-Aug-22 21:01 ftplib.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11985 b- defN 23-Aug-22 21:01 wave.pyc │ │ │ │ --rw-r--r-- 3.0 unx 16655 b- defN 23-Aug-22 21:01 tracemalloc.pyc │ │ │ │ --rw-r--r-- 3.0 unx 262 b- defN 23-Aug-22 21:01 __phello__.foo.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2531 b- defN 23-Aug-22 21:01 codeop.pyc │ │ │ │ --rw-r--r-- 3.0 unx 16857 b- defN 23-Aug-22 21:01 trace.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2984 b- defN 23-Aug-22 21:01 crypt.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4767 b- defN 23-Aug-22 21:01 cProfile.pyc │ │ │ │ --rw-r--r-- 3.0 unx 33747 b- defN 23-Aug-22 21:01 ssl.pyc │ │ │ │ --rw-r--r-- 3.0 unx 18189 b- defN 23-Aug-22 21:01 cgi.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3759 b- defN 23-Aug-22 21:01 py_compile.pyc │ │ │ │ --rw-r--r-- 3.0 unx 26381 b- defN 23-Aug-22 21:01 _collections_abc.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11528 b- defN 23-Aug-22 21:01 operator.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3244 b- defN 23-Aug-22 21:01 pty.pyc │ │ │ │ --rw-r--r-- 3.0 unx 9025 b- defN 23-Aug-22 21:01 _osx_support.pyc │ │ │ │ --rw-r--r-- 3.0 unx 32165 b- defN 23-Aug-22 21:01 subprocess.pyc │ │ │ │ --rw-r--r-- 3.0 unx 21842 b- defN 23-Aug-22 21:01 functools.pyc │ │ │ │ --rw-r--r-- 3.0 unx 13506 b- defN 23-Aug-22 21:01 tokenize.pyc │ │ │ │ --rw-r--r-- 3.0 unx 14840 b- defN 23-Aug-22 21:01 webbrowser.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2732 b- defN 23-Aug-22 21:01 signal.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8495 b- defN 23-Aug-22 21:01 numbers.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5851 b- defN 23-Aug-22 21:01 sndhdr.pyc │ │ │ │ --rw-r--r-- 3.0 unx 35998 b- defN 23-Aug-22 21:01 pathlib.pyc │ │ │ │ --rw-r--r-- 3.0 unx 9861 b- defN 23-Aug-22 21:01 stringprep.pyc │ │ │ │ --rw-r--r-- 3.0 unx 20387 b- defN 23-Aug-22 21:01 socket.pyc │ │ │ │ --rw-r--r-- 3.0 unx 14760 b- defN 23-Aug-22 21:01 gzip.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6157 b- defN 23-Aug-22 21:01 re.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6217 b- defN 23-Aug-22 21:01 filecmp.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4778 b- defN 23-Aug-22 21:01 code.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5125 b- defN 23-Aug-22 21:01 mailcap.pyc │ │ │ │ --rw-r--r-- 3.0 unx 27681 b- defN 23-Aug-22 21:01 imaplib.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7309 b- defN 23-Aug-22 21:01 shlex.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6025 b- defN 23-Aug-22 21:01 sre_constants.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3958 b- defN 23-Aug-22 21:01 imghdr.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2636 b- defN 23-Aug-22 21:01 symbol.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5061 b- defN 23-Aug-22 21:01 pipes.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7619 b- defN 23-Aug-22 21:01 imp.pyc │ │ │ │ --rw-r--r-- 3.0 unx 14729 b- defN 23-Aug-22 21:01 random.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3555 b- defN 23-Aug-22 21:01 uu.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5526 b- defN 23-Aug-22 21:01 shelve.pyc │ │ │ │ --rw-r--r-- 3.0 unx 15232 b- defN 23-Aug-22 21:01 formatter.pyc │ │ │ │ --rw-r--r-- 3.0 unx 15306 b- defN 23-Aug-22 21:01 modulefinder.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2830 b- defN 23-Aug-22 21:01 chunk.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4942 b- defN 23-Aug-22 21:01 zipapp.pyc │ │ │ │ --rw-r--r-- 3.0 unx 68076 b- defN 23-Aug-22 21:01 turtle.pyc │ │ │ │ --rw-r--r-- 3.0 unx 18481 b- defN 23-Aug-22 21:01 platform.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7384 b- defN 23-Aug-22 21:01 cmd.pyc │ │ │ │ --rw-r--r-- 3.0 unx 12360 b- defN 23-Aug-22 21:01 sunau.pyc │ │ │ │ --rw-r--r-- 3.0 unx 49311 b- defN 23-Aug-22 21:01 tarfile.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1460 b- defN 23-Aug-22 21:01 nturl2path.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7891 b- defN 23-Aug-22 21:01 xdrlib.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4117 b- defN 23-Aug-22 21:01 _compression.pyc │ │ │ │ --rw-r--r-- 3.0 unx 19656 b- defN 23-Aug-22 21:01 smtplib.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5284 b- defN 23-Aug-22 21:01 reprlib.pyc │ │ │ │ --rw-r--r-- 3.0 unx 21231 b- defN 23-Aug-22 21:01 enum.pyc │ │ │ │ --rw-r--r-- 3.0 unx 30211 b- defN 23-Aug-22 21:01 locale.pyc │ │ │ │ --rw-r--r-- 3.0 unx 21270 b- defN 23-Aug-22 21:01 plistlib.pyc │ │ │ │ --rw-r--r-- 3.0 unx 26358 b- defN 23-Aug-22 21:01 shutil.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8132 b- defN 23-Aug-22 21:01 types.pyc │ │ │ │ --rw-r--r-- 3.0 unx 14965 b- defN 23-Aug-22 21:01 asyncore.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5568 b- defN 23-Aug-22 21:01 _compat_pickle.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3319 b- defN 23-Aug-22 21:01 _threading_local.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4700 b- defN 23-Aug-22 21:01 quopri.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1392 b- defN 23-Aug-22 21:01 this.pyc │ │ │ │ --rw-r--r-- 3.0 unx 14076 b- defN 23-Aug-22 21:01 contextlib.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11157 b- defN 23-Aug-22 21:01 heapq.pyc │ │ │ │ --rw-r--r-- 3.0 unx 50148 b- defN 23-Aug-22 21:01 zipfile.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6387 b- defN 23-Aug-22 21:01 textwrap.pyc │ │ │ │ --rw-r--r-- 3.0 unx 17515 b- defN 23-Aug-22 21:01 gettext.pyc │ │ │ │ --rw-r--r-- 3.0 unx 56235 b- defN 23-Aug-22 21:01 inspect.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2149 b- defN 23-Aug-22 21:01 _bootsubprocess.pyc │ │ │ │ --rw-r--r-- 3.0 unx 10492 b- defN 23-Aug-22 21:01 symtable.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11024 b- defN 23-Aug-22 21:01 warnings.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3021 b- defN 23-Aug-22 21:01 genericpath.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 54075 b- defN 23-Dec-02 15:44 mailbox.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 33535 b- defN 23-Dec-02 15:44 pdb.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3738 b- defN 23-Dec-02 15:44 sched.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 19573 b- defN 23-Dec-02 15:44 os.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1102 b- defN 23-Dec-02 15:44 tty.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 10962 b- defN 23-Dec-02 15:44 telnetlib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3678 b- defN 23-Dec-02 15:44 netrc.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4416 b- defN 23-Dec-02 15:44 hmac.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6659 b- defN 23-Dec-02 15:44 queue.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 43920 b- defN 23-Dec-02 15:44 ast.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 54099 b- defN 23-Dec-02 15:44 argparse.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3821 b- defN 23-Dec-02 15:44 getopt.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 12146 b- defN 23-Dec-02 15:44 dis.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 35706 b- defN 23-Dec-02 15:44 optparse.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11581 b- defN 23-Dec-02 15:44 traceback.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1125 b- defN 23-Dec-02 15:44 _bootlocale.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 14817 b- defN 23-Dec-02 15:44 uuid.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7857 b- defN 23-Dec-02 15:44 _weakrefset.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3110 b- defN 23-Dec-02 15:44 _sitebuiltins.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11432 b- defN 23-Dec-02 15:44 site.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 20976 b- defN 23-Dec-02 15:44 pstats.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6662 b- defN 23-Dec-02 15:44 bz2.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 48645 b- defN 23-Dec-02 15:44 datetime.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1824 b- defN 23-Dec-02 15:44 _aix_support.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4793 b- defN 23-Dec-02 15:44 copy.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2596 b- defN 23-Dec-02 15:44 token.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 37863 b- defN 23-Dec-02 15:44 ipaddress.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 12624 b- defN 23-Dec-02 15:44 ntpath.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 30862 b- defN 23-Dec-02 15:44 configparser.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6192 b- defN 23-Dec-02 15:44 string.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 10936 b- defN 23-Dec-02 15:44 base64.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 25157 b- defN 23-Dec-02 15:44 difflib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8720 b- defN 23-Dec-02 15:44 cgitb.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4219 b- defN 23-Dec-02 15:44 graphlib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8860 b- defN 23-Dec-02 15:44 poplib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 12564 b- defN 23-Dec-02 15:44 binhex.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 18683 b- defN 23-Dec-02 15:44 ftplib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11985 b- defN 23-Dec-02 15:44 wave.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 16655 b- defN 23-Dec-02 15:44 tracemalloc.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 262 b- defN 23-Dec-02 15:44 __phello__.foo.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2531 b- defN 23-Dec-02 15:44 codeop.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 16857 b- defN 23-Dec-02 15:44 trace.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2984 b- defN 23-Dec-02 15:44 crypt.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4767 b- defN 23-Dec-02 15:44 cProfile.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 33747 b- defN 23-Dec-02 15:44 ssl.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 18189 b- defN 23-Dec-02 15:44 cgi.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3759 b- defN 23-Dec-02 15:44 py_compile.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 26381 b- defN 23-Dec-02 15:44 _collections_abc.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11528 b- defN 23-Dec-02 15:44 operator.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3244 b- defN 23-Dec-02 15:44 pty.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 9025 b- defN 23-Dec-02 15:44 _osx_support.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 32165 b- defN 23-Dec-02 15:44 subprocess.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 21842 b- defN 23-Dec-02 15:44 functools.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 13506 b- defN 23-Dec-02 15:44 tokenize.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 14840 b- defN 23-Dec-02 15:44 webbrowser.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2732 b- defN 23-Dec-02 15:44 signal.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8495 b- defN 23-Dec-02 15:44 numbers.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5851 b- defN 23-Dec-02 15:44 sndhdr.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 35998 b- defN 23-Dec-02 15:44 pathlib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 9861 b- defN 23-Dec-02 15:44 stringprep.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 20387 b- defN 23-Dec-02 15:44 socket.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 14760 b- defN 23-Dec-02 15:44 gzip.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6157 b- defN 23-Dec-02 15:44 re.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6217 b- defN 23-Dec-02 15:44 filecmp.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4778 b- defN 23-Dec-02 15:44 code.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5125 b- defN 23-Dec-02 15:44 mailcap.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 27681 b- defN 23-Dec-02 15:44 imaplib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7309 b- defN 23-Dec-02 15:44 shlex.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6025 b- defN 23-Dec-02 15:44 sre_constants.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3958 b- defN 23-Dec-02 15:44 imghdr.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2636 b- defN 23-Dec-02 15:44 symbol.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5061 b- defN 23-Dec-02 15:44 pipes.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7619 b- defN 23-Dec-02 15:44 imp.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 14729 b- defN 23-Dec-02 15:44 random.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3555 b- defN 23-Dec-02 15:44 uu.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5526 b- defN 23-Dec-02 15:44 shelve.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 15232 b- defN 23-Dec-02 15:44 formatter.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 15306 b- defN 23-Dec-02 15:44 modulefinder.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2830 b- defN 23-Dec-02 15:44 chunk.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4942 b- defN 23-Dec-02 15:44 zipapp.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 68076 b- defN 23-Dec-02 15:44 turtle.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 18481 b- defN 23-Dec-02 15:44 platform.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7384 b- defN 23-Dec-02 15:44 cmd.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 12360 b- defN 23-Dec-02 15:44 sunau.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 49311 b- defN 23-Dec-02 15:44 tarfile.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1460 b- defN 23-Dec-02 15:44 nturl2path.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7891 b- defN 23-Dec-02 15:44 xdrlib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4117 b- defN 23-Dec-02 15:44 _compression.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 19656 b- defN 23-Dec-02 15:44 smtplib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5284 b- defN 23-Dec-02 15:44 reprlib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 21231 b- defN 23-Dec-02 15:44 enum.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 30211 b- defN 23-Dec-02 15:44 locale.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 21270 b- defN 23-Dec-02 15:44 plistlib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 26358 b- defN 23-Dec-02 15:44 shutil.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8132 b- defN 23-Dec-02 15:44 types.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 14965 b- defN 23-Dec-02 15:44 asyncore.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5568 b- defN 23-Dec-02 15:44 _compat_pickle.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3319 b- defN 23-Dec-02 15:44 _threading_local.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4700 b- defN 23-Dec-02 15:44 quopri.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1392 b- defN 23-Dec-02 15:44 this.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 14076 b- defN 23-Dec-02 15:44 contextlib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11157 b- defN 23-Dec-02 15:44 heapq.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 50148 b- defN 23-Dec-02 15:44 zipfile.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6387 b- defN 23-Dec-02 15:44 textwrap.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 17515 b- defN 23-Dec-02 15:44 gettext.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 56235 b- defN 23-Dec-02 15:44 inspect.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2149 b- defN 23-Dec-02 15:44 _bootsubprocess.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 10492 b- defN 23-Dec-02 15:44 symtable.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11024 b- defN 23-Dec-02 15:44 warnings.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3021 b- defN 23-Dec-02 15:44 genericpath.pyc │ │ │ │ -rw-r--r-- 3.0 unx 96 t- defN 21-Nov-15 17:43 pydoc_data/_pydoc.css │ │ │ │ --rw-r--r-- 3.0 unx 431041 b- defN 23-Aug-22 21:01 pydoc_data/topics.pyc │ │ │ │ --rw-r--r-- 3.0 unx 267 b- defN 23-Aug-22 21:01 pydoc_data/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3799 b- defN 23-Aug-22 21:01 unittest/util.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4646 b- defN 23-Aug-22 21:01 unittest/async_case.pyc │ │ │ │ --rw-r--r-- 3.0 unx 33258 b- defN 23-Aug-22 21:01 unittest/case.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11875 b- defN 23-Aug-22 21:01 unittest/loader.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2491 b- defN 23-Aug-22 21:01 unittest/_log.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2375 b- defN 23-Aug-22 21:01 unittest/signals.pyc │ │ │ │ --rw-r--r-- 3.0 unx 9221 b- defN 23-Aug-22 21:01 unittest/suite.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7467 b- defN 23-Aug-22 21:01 unittest/main.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1770 b- defN 23-Aug-22 21:01 unittest/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 501 b- defN 23-Aug-22 21:01 unittest/__main__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5842 b- defN 23-Aug-22 21:01 unittest/result.pyc │ │ │ │ --rw-r--r-- 3.0 unx 58709 b- defN 23-Aug-22 21:01 unittest/mock.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6584 b- defN 23-Aug-22 21:01 unittest/runner.pyc │ │ │ │ --rw-r--r-- 3.0 unx 302 b- defN 23-Aug-22 21:01 xml/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 308 b- defN 23-Aug-22 21:01 xml/etree/cElementTree.pyc │ │ │ │ --rw-r--r-- 3.0 unx 37229 b- defN 23-Aug-22 21:01 xml/etree/ElementTree.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8547 b- defN 23-Aug-22 21:01 xml/etree/ElementPath.pyc │ │ │ │ --rw-r--r-- 3.0 unx 266 b- defN 23-Aug-22 21:01 xml/etree/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2567 b- defN 23-Aug-22 21:01 xml/etree/ElementInclude.pyc │ │ │ │ --rw-r--r-- 3.0 unx 268 b- defN 23-Aug-22 21:01 xml/parsers/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 403 b- defN 23-Aug-22 21:01 xml/parsers/expat.pyc │ │ │ │ --rw-r--r-- 3.0 unx 10542 b- defN 23-Aug-22 21:01 xml/sax/xmlreader.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4786 b- defN 23-Aug-22 21:01 xml/sax/handler.pyc │ │ │ │ --rw-r--r-- 3.0 unx 12304 b- defN 23-Aug-22 21:01 xml/sax/expatreader.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2976 b- defN 23-Aug-22 21:01 xml/sax/_exceptions.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2270 b- defN 23-Aug-22 21:01 xml/sax/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11401 b- defN 23-Aug-22 21:01 xml/sax/saxutils.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2620 b- defN 23-Aug-22 21:01 xml/dom/minicompat.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1009 b- defN 23-Aug-22 21:01 xml/dom/NodeFilter.pyc │ │ │ │ --rw-r--r-- 3.0 unx 24327 b- defN 23-Aug-22 21:01 xml/dom/expatbuilder.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1781 b- defN 23-Aug-22 21:01 xml/dom/domreg.pyc │ │ │ │ --rw-r--r-- 3.0 unx 10388 b- defN 23-Aug-22 21:01 xml/dom/pulldom.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4876 b- defN 23-Aug-22 21:01 xml/dom/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 12167 b- defN 23-Aug-22 21:01 xml/dom/xmlbuilder.pyc │ │ │ │ --rw-r--r-- 3.0 unx 53846 b- defN 23-Aug-22 21:01 xml/dom/minidom.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2631 b- defN 23-Aug-22 21:01 sqlite3/dbapi2.pyc │ │ │ │ --rw-r--r-- 3.0 unx 295 b- defN 23-Aug-22 21:01 sqlite3/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1748 b- defN 23-Aug-22 21:01 sqlite3/dump.pyc │ │ │ │ --rw-r--r-- 3.0 unx 9839 b- defN 23-Aug-22 21:01 distutils/util.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3476 b- defN 23-Aug-22 21:01 distutils/text_file.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7832 b- defN 23-Aug-22 21:01 distutils/fancy_getopt.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8707 b- defN 23-Aug-22 21:01 distutils/sysconfig.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7006 b- defN 23-Aug-22 21:01 distutils/cygwinccompiler.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3271 b- defN 23-Aug-22 21:01 distutils/config.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7023 b- defN 23-Aug-22 21:01 distutils/filelist.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2837 b- defN 23-Aug-22 21:01 distutils/errors.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 431041 b- defN 23-Dec-02 15:44 pydoc_data/topics.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 267 b- defN 23-Dec-02 15:44 pydoc_data/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3799 b- defN 23-Dec-02 15:44 unittest/util.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4646 b- defN 23-Dec-02 15:44 unittest/async_case.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 33258 b- defN 23-Dec-02 15:44 unittest/case.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11875 b- defN 23-Dec-02 15:44 unittest/loader.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2491 b- defN 23-Dec-02 15:44 unittest/_log.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2375 b- defN 23-Dec-02 15:44 unittest/signals.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 9221 b- defN 23-Dec-02 15:44 unittest/suite.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7467 b- defN 23-Dec-02 15:44 unittest/main.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1770 b- defN 23-Dec-02 15:44 unittest/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 501 b- defN 23-Dec-02 15:44 unittest/__main__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5842 b- defN 23-Dec-02 15:44 unittest/result.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 58709 b- defN 23-Dec-02 15:44 unittest/mock.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6584 b- defN 23-Dec-02 15:44 unittest/runner.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 302 b- defN 23-Dec-02 15:44 xml/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 308 b- defN 23-Dec-02 15:44 xml/etree/cElementTree.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 37229 b- defN 23-Dec-02 15:44 xml/etree/ElementTree.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8547 b- defN 23-Dec-02 15:44 xml/etree/ElementPath.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 266 b- defN 23-Dec-02 15:44 xml/etree/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2567 b- defN 23-Dec-02 15:44 xml/etree/ElementInclude.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 268 b- defN 23-Dec-02 15:44 xml/parsers/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 403 b- defN 23-Dec-02 15:44 xml/parsers/expat.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 10542 b- defN 23-Dec-02 15:44 xml/sax/xmlreader.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4786 b- defN 23-Dec-02 15:44 xml/sax/handler.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 12304 b- defN 23-Dec-02 15:44 xml/sax/expatreader.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2976 b- defN 23-Dec-02 15:44 xml/sax/_exceptions.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2270 b- defN 23-Dec-02 15:44 xml/sax/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11401 b- defN 23-Dec-02 15:44 xml/sax/saxutils.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2620 b- defN 23-Dec-02 15:44 xml/dom/minicompat.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1009 b- defN 23-Dec-02 15:44 xml/dom/NodeFilter.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 24327 b- defN 23-Dec-02 15:44 xml/dom/expatbuilder.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1781 b- defN 23-Dec-02 15:44 xml/dom/domreg.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 10388 b- defN 23-Dec-02 15:44 xml/dom/pulldom.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4876 b- defN 23-Dec-02 15:44 xml/dom/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 12167 b- defN 23-Dec-02 15:44 xml/dom/xmlbuilder.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 53846 b- defN 23-Dec-02 15:44 xml/dom/minidom.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2631 b- defN 23-Dec-02 15:44 sqlite3/dbapi2.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 295 b- defN 23-Dec-02 15:44 sqlite3/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1748 b- defN 23-Dec-02 15:44 sqlite3/dump.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 9839 b- defN 23-Dec-02 15:44 distutils/util.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3476 b- defN 23-Dec-02 15:44 distutils/text_file.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7832 b- defN 23-Dec-02 15:44 distutils/fancy_getopt.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8707 b- defN 23-Dec-02 15:44 distutils/sysconfig.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7006 b- defN 23-Dec-02 15:44 distutils/cygwinccompiler.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3271 b- defN 23-Dec-02 15:44 distutils/config.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7023 b- defN 23-Dec-02 15:44 distutils/filelist.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2837 b- defN 23-Dec-02 15:44 distutils/errors.pyc │ │ │ │ -rw-r--r-- 3.0 unx 244 t- defN 21-Nov-15 17:43 distutils/README │ │ │ │ --rw-r--r-- 3.0 unx 2778 b- defN 23-Aug-22 21:01 distutils/versionpredicate.pyc │ │ │ │ --rw-r--r-- 3.0 unx 15981 b- defN 23-Aug-22 21:01 distutils/msvc9compiler.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11768 b- defN 23-Aug-22 21:01 distutils/_msvccompiler.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6351 b- defN 23-Aug-22 21:01 distutils/unixccompiler.pyc │ │ │ │ --rw-r--r-- 3.0 unx 25190 b- defN 23-Aug-22 21:01 distutils/dist.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4678 b- defN 23-Aug-22 21:01 distutils/archive_util.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2387 b- defN 23-Aug-22 21:01 distutils/log.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6343 b- defN 23-Aug-22 21:01 distutils/bcppcompiler.pyc │ │ │ │ --rw-r--r-- 3.0 unx 16923 b- defN 23-Aug-22 21:01 distutils/ccompiler.pyc │ │ │ │ --rw-r--r-- 3.0 unx 13267 b- defN 23-Aug-22 21:01 distutils/msvccompiler.pyc │ │ │ │ --rw-r--r-- 3.0 unx 337 b- defN 23-Aug-22 21:01 distutils/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1405 b- defN 23-Aug-22 21:01 distutils/dep_util.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3979 b- defN 23-Aug-22 21:01 distutils/file_util.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3400 b- defN 23-Aug-22 21:01 distutils/core.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4160 b- defN 23-Aug-22 21:01 distutils/version.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8193 b- defN 23-Aug-22 21:01 distutils/cmd.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3572 b- defN 23-Aug-22 21:01 distutils/dir_util.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2441 b- defN 23-Aug-22 21:01 distutils/spawn.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3560 b- defN 23-Aug-22 21:01 distutils/extension.pyc │ │ │ │ --rw-r--r-- 3.0 unx 329 b- defN 23-Aug-22 21:01 distutils/debug.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2132 b- defN 23-Aug-22 21:01 distutils/command/clean.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1677 b- defN 23-Aug-22 21:01 distutils/command/install_headers.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3931 b- defN 23-Aug-22 21:01 distutils/command/build.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3521 b- defN 23-Aug-22 21:01 distutils/command/bdist_dumb.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7008 b- defN 23-Aug-22 21:01 distutils/command/config.pyc │ │ │ │ --rw-r--r-- 3.0 unx 12618 b- defN 23-Aug-22 21:01 distutils/command/install.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11989 b- defN 23-Aug-22 21:01 distutils/command/bdist_rpm.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2132 b- defN 23-Aug-22 21:01 distutils/command/install_scripts.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2273 b- defN 23-Aug-22 21:01 distutils/command/install_data.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4069 b- defN 23-Aug-22 21:01 distutils/command/build_scripts.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2474 b- defN 23-Aug-22 21:01 distutils/command/install_egg_info.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4634 b- defN 23-Aug-22 21:01 distutils/command/install_lib.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8489 b- defN 23-Aug-22 21:01 distutils/command/bdist_wininst.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4379 b- defN 23-Aug-22 21:01 distutils/command/build_clib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2778 b- defN 23-Dec-02 15:44 distutils/versionpredicate.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 15981 b- defN 23-Dec-02 15:44 distutils/msvc9compiler.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11768 b- defN 23-Dec-02 15:44 distutils/_msvccompiler.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6351 b- defN 23-Dec-02 15:44 distutils/unixccompiler.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 25190 b- defN 23-Dec-02 15:44 distutils/dist.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4678 b- defN 23-Dec-02 15:44 distutils/archive_util.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2387 b- defN 23-Dec-02 15:44 distutils/log.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6343 b- defN 23-Dec-02 15:44 distutils/bcppcompiler.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 16923 b- defN 23-Dec-02 15:44 distutils/ccompiler.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 13267 b- defN 23-Dec-02 15:44 distutils/msvccompiler.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 337 b- defN 23-Dec-02 15:44 distutils/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1405 b- defN 23-Dec-02 15:44 distutils/dep_util.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3979 b- defN 23-Dec-02 15:44 distutils/file_util.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3400 b- defN 23-Dec-02 15:44 distutils/core.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4160 b- defN 23-Dec-02 15:44 distutils/version.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8193 b- defN 23-Dec-02 15:44 distutils/cmd.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3572 b- defN 23-Dec-02 15:44 distutils/dir_util.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2441 b- defN 23-Dec-02 15:44 distutils/spawn.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3560 b- defN 23-Dec-02 15:44 distutils/extension.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 329 b- defN 23-Dec-02 15:44 distutils/debug.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2132 b- defN 23-Dec-02 15:44 distutils/command/clean.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1677 b- defN 23-Dec-02 15:44 distutils/command/install_headers.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3931 b- defN 23-Dec-02 15:44 distutils/command/build.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3521 b- defN 23-Dec-02 15:44 distutils/command/bdist_dumb.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7008 b- defN 23-Dec-02 15:44 distutils/command/config.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 12618 b- defN 23-Dec-02 15:44 distutils/command/install.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11989 b- defN 23-Dec-02 15:44 distutils/command/bdist_rpm.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2132 b- defN 23-Dec-02 15:44 distutils/command/install_scripts.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2273 b- defN 23-Dec-02 15:44 distutils/command/install_data.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4069 b- defN 23-Dec-02 15:44 distutils/command/build_scripts.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2474 b- defN 23-Dec-02 15:44 distutils/command/install_egg_info.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4634 b- defN 23-Dec-02 15:44 distutils/command/install_lib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8489 b- defN 23-Dec-02 15:44 distutils/command/bdist_wininst.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4379 b- defN 23-Dec-02 15:44 distutils/command/build_clib.pyc │ │ │ │ -rw-r--r-- 3.0 unx 633 t- defN 21-Nov-15 17:43 distutils/command/command_template │ │ │ │ --rw-r--r-- 3.0 unx 5236 b- defN 23-Aug-22 21:01 distutils/command/upload.pyc │ │ │ │ --rw-r--r-- 3.0 unx 14367 b- defN 23-Aug-22 21:01 distutils/command/build_ext.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3544 b- defN 23-Aug-22 21:01 distutils/command/bdist.pyc │ │ │ │ --rw-r--r-- 3.0 unx 499 b- defN 23-Aug-22 21:01 distutils/command/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7321 b- defN 23-Aug-22 21:01 distutils/command/register.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4411 b- defN 23-Aug-22 21:01 distutils/command/check.pyc │ │ │ │ --rw-r--r-- 3.0 unx 9307 b- defN 23-Aug-22 21:01 distutils/command/build_py.pyc │ │ │ │ --rw-r--r-- 3.0 unx 18295 b- defN 23-Aug-22 21:01 distutils/command/bdist_msi.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11254 b- defN 23-Aug-22 21:01 distutils/command/sdist.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5236 b- defN 23-Dec-02 15:44 distutils/command/upload.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 14367 b- defN 23-Dec-02 15:44 distutils/command/build_ext.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3544 b- defN 23-Dec-02 15:44 distutils/command/bdist.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 499 b- defN 23-Dec-02 15:44 distutils/command/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7321 b- defN 23-Dec-02 15:44 distutils/command/register.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4411 b- defN 23-Dec-02 15:44 distutils/command/check.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 9307 b- defN 23-Dec-02 15:44 distutils/command/build_py.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 18295 b- defN 23-Dec-02 15:44 distutils/command/bdist_msi.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11254 b- defN 23-Dec-02 15:44 distutils/command/sdist.pyc │ │ │ │ -rw-r--r-- 3.0 unx 119 t- defN 21-Nov-15 17:43 site-packages/README.txt │ │ │ │ --rw-r--r-- 3.0 unx 3125 b- defN 23-Aug-22 21:01 zoneinfo/_common.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3763 b- defN 23-Aug-22 21:01 zoneinfo/_tzpath.pyc │ │ │ │ --rw-r--r-- 3.0 unx 944 b- defN 23-Aug-22 21:01 zoneinfo/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 15110 b- defN 23-Aug-22 21:01 zoneinfo/_zoneinfo.pyc │ │ │ │ --rw-r--r-- 3.0 unx 10784 b- defN 23-Aug-22 21:01 multiprocessing/util.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2645 b- defN 23-Aug-22 21:01 multiprocessing/popen_fork.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5161 b- defN 23-Aug-22 21:01 multiprocessing/resource_tracker.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2578 b- defN 23-Aug-22 21:01 multiprocessing/popen_forkserver.pyc │ │ │ │ --rw-r--r-- 3.0 unx 10114 b- defN 23-Aug-22 21:01 multiprocessing/queues.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7578 b- defN 23-Aug-22 21:01 multiprocessing/heap.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11693 b- defN 23-Aug-22 21:01 multiprocessing/context.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7717 b- defN 23-Aug-22 21:01 multiprocessing/forkserver.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11220 b- defN 23-Aug-22 21:01 multiprocessing/synchronize.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7678 b- defN 23-Aug-22 21:01 multiprocessing/reduction.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11633 b- defN 23-Aug-22 21:01 multiprocessing/shared_memory.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6917 b- defN 23-Aug-22 21:01 multiprocessing/sharedctypes.pyc │ │ │ │ --rw-r--r-- 3.0 unx 36877 b- defN 23-Aug-22 21:01 multiprocessing/managers.pyc │ │ │ │ --rw-r--r-- 3.0 unx 23356 b- defN 23-Aug-22 21:01 multiprocessing/pool.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3488 b- defN 23-Aug-22 21:01 multiprocessing/popen_spawn_win32.pyc │ │ │ │ --rw-r--r-- 3.0 unx 9085 b- defN 23-Aug-22 21:01 multiprocessing/process.pyc │ │ │ │ --rw-r--r-- 3.0 unx 23587 b- defN 23-Aug-22 21:01 multiprocessing/connection.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4954 b- defN 23-Aug-22 21:01 multiprocessing/resource_sharer.pyc │ │ │ │ --rw-r--r-- 3.0 unx 787 b- defN 23-Aug-22 21:01 multiprocessing/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2481 b- defN 23-Aug-22 21:01 multiprocessing/popen_spawn_posix.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6334 b- defN 23-Aug-22 21:01 multiprocessing/spawn.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2718 b- defN 23-Aug-22 21:01 multiprocessing/dummy/connection.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3998 b- defN 23-Aug-22 21:01 multiprocessing/dummy/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8127 b- defN 23-Aug-22 21:01 msilib/text.pyc │ │ │ │ --rw-r--r-- 3.0 unx 49763 b- defN 23-Aug-22 21:01 msilib/schema.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2516 b- defN 23-Aug-22 21:01 msilib/sequence.pyc │ │ │ │ --rw-r--r-- 3.0 unx 14081 b- defN 23-Aug-22 21:01 msilib/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6476 b- defN 23-Aug-22 21:01 asyncio/coroutines.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2009 b- defN 23-Aug-22 21:01 asyncio/staggered.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5972 b- defN 23-Aug-22 21:01 asyncio/queues.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3490 b- defN 23-Aug-22 21:01 asyncio/protocols.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1789 b- defN 23-Aug-22 21:01 asyncio/base_futures.pyc │ │ │ │ --rw-r--r-- 3.0 unx 23854 b- defN 23-Aug-22 21:01 asyncio/proactor_events.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8326 b- defN 23-Aug-22 21:01 asyncio/locks.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4136 b- defN 23-Aug-22 21:01 asyncio/windows_utils.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2079 b- defN 23-Aug-22 21:01 asyncio/base_tasks.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8307 b- defN 23-Aug-22 21:01 asyncio/futures.pyc │ │ │ │ --rw-r--r-- 3.0 unx 17183 b- defN 23-Aug-22 21:01 asyncio/tasks.pyc │ │ │ │ --rw-r--r-- 3.0 unx 716 b- defN 23-Aug-22 21:01 asyncio/constants.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8448 b- defN 23-Aug-22 21:01 asyncio/trsock.pyc │ │ │ │ --rw-r--r-- 3.0 unx 23647 b- defN 23-Aug-22 21:01 asyncio/windows_events.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2215 b- defN 23-Aug-22 21:01 asyncio/format_helpers.pyc │ │ │ │ --rw-r--r-- 3.0 unx 14600 b- defN 23-Aug-22 21:01 asyncio/streams.pyc │ │ │ │ --rw-r--r-- 3.0 unx 28276 b- defN 23-Aug-22 21:01 asyncio/selector_events.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6966 b- defN 23-Aug-22 21:01 asyncio/transports.pyc │ │ │ │ --rw-r--r-- 3.0 unx 9375 b- defN 23-Aug-22 21:01 asyncio/base_subprocess.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1660 b- defN 23-Aug-22 21:01 asyncio/runners.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2044 b- defN 23-Aug-22 21:01 asyncio/exceptions.pyc │ │ │ │ --rw-r--r-- 3.0 unx 14724 b- defN 23-Aug-22 21:01 asyncio/sslproto.pyc │ │ │ │ --rw-r--r-- 3.0 unx 322 b- defN 23-Aug-22 21:01 asyncio/log.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7328 b- defN 23-Aug-22 21:01 asyncio/subprocess.pyc │ │ │ │ --rw-r--r-- 3.0 unx 858 b- defN 23-Aug-22 21:01 asyncio/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 42909 b- defN 23-Aug-22 21:01 asyncio/base_events.pyc │ │ │ │ --rw-r--r-- 3.0 unx 36636 b- defN 23-Aug-22 21:01 asyncio/unix_events.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3303 b- defN 23-Aug-22 21:01 asyncio/__main__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 19057 b- defN 23-Aug-22 21:01 asyncio/events.pyc │ │ │ │ --rw-r--r-- 3.0 unx 647 b- defN 23-Aug-22 21:01 asyncio/threads.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4422 b- defN 23-Aug-22 21:01 curses/has_key.pyc │ │ │ │ --rw-r--r-- 3.0 unx 290 b- defN 23-Aug-22 21:01 curses/panel.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3898 b- defN 23-Aug-22 21:01 curses/ascii.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4478 b- defN 23-Aug-22 21:01 curses/textpad.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1472 b- defN 23-Aug-22 21:01 curses/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2530 b- defN 23-Aug-22 21:01 encodings/iso8859_11.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4858 b- defN 23-Aug-22 21:01 encodings/utf_32.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1609 b- defN 23-Aug-22 21:01 encodings/oem.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1546 b- defN 23-Aug-22 21:01 encodings/johab.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1564 b- defN 23-Aug-22 21:01 encodings/shift_jis_2004.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1560 b- defN 23-Aug-22 21:01 encodings/euc_jis_2004.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1546 b- defN 23-Aug-22 21:01 encodings/cp932.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2464 b- defN 23-Aug-22 21:01 encodings/mac_iceland.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1619 b- defN 23-Aug-22 21:01 encodings/utf_8.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2439 b- defN 23-Aug-22 21:01 encodings/iso8859_13.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5871 b- defN 23-Aug-22 21:01 encodings/aliases.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7884 b- defN 23-Aug-22 21:01 encodings/cp869.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2440 b- defN 23-Aug-22 21:01 encodings/iso8859_3.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2422 b- defN 23-Aug-22 21:01 encodings/cp875.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2438 b- defN 23-Aug-22 21:01 encodings/iso8859_16.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1548 b- defN 23-Aug-22 21:01 encodings/euc_jp.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2447 b- defN 23-Aug-22 21:01 encodings/palmos.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5732 b- defN 23-Aug-22 21:01 encodings/idna.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2472 b- defN 23-Aug-22 21:01 encodings/iso8859_8.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1635 b- defN 23-Aug-22 21:01 encodings/utf_32_le.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2457 b- defN 23-Aug-22 21:01 encodings/iso8859_14.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1619 b- defN 23-Aug-22 21:01 encodings/utf_7.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1571 b- defN 23-Aug-22 21:01 encodings/iso2022_jp_2004.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2478 b- defN 23-Aug-22 21:01 encodings/iso8859_6.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2433 b- defN 23-Aug-22 21:01 encodings/iso8859_1.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1933 b- defN 23-Aug-22 21:01 encodings/unicode_escape.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2433 b- defN 23-Aug-22 21:01 encodings/iso8859_9.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1635 b- defN 23-Aug-22 21:01 encodings/utf_32_be.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2449 b- defN 23-Aug-22 21:01 encodings/cp1250.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2463 b- defN 23-Aug-22 21:01 encodings/koi8_t.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1880 b- defN 23-Aug-22 21:01 encodings/latin_1.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8193 b- defN 23-Aug-22 21:01 encodings/cp866.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2496 b- defN 23-Aug-22 21:01 encodings/cp856.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2454 b- defN 23-Aug-22 21:01 encodings/cp1258.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7507 b- defN 23-Aug-22 21:01 encodings/cp857.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2427 b- defN 23-Aug-22 21:01 encodings/cp1026.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1635 b- defN 23-Aug-22 21:01 encodings/utf_16_le.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1613 b- defN 23-Aug-22 21:01 encodings/mbcs.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2457 b- defN 23-Aug-22 21:01 encodings/mac_latin2.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1546 b- defN 23-Aug-22 21:01 encodings/cp950.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2439 b- defN 23-Aug-22 21:01 encodings/ptcp154.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8157 b- defN 23-Aug-22 21:01 encodings/cp855.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2425 b- defN 23-Aug-22 21:01 encodings/cp037.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1546 b- defN 23-Aug-22 21:01 encodings/cp949.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1554 b- defN 23-Aug-22 21:01 encodings/big5hkscs.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7860 b- defN 23-Aug-22 21:01 encodings/cp437.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2437 b- defN 23-Aug-22 21:01 encodings/hp_roman8.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2446 b- defN 23-Aug-22 21:01 encodings/cp1251.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2441 b- defN 23-Aug-22 21:01 encodings/iso8859_7.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2483 b- defN 23-Aug-22 21:01 encodings/koi8_r.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1565 b- defN 23-Aug-22 21:01 encodings/iso2022_jp_1.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2475 b- defN 23-Aug-22 21:01 encodings/koi8_u.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7860 b- defN 23-Aug-22 21:01 encodings/cp863.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8201 b- defN 23-Aug-22 21:01 encodings/cp1125.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1548 b- defN 23-Aug-22 21:01 encodings/euc_kr.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1949 b- defN 23-Aug-22 21:01 encodings/raw_unicode_escape.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7845 b- defN 23-Aug-22 21:01 encodings/cp860.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2469 b- defN 23-Aug-22 21:01 encodings/mac_croatian.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2433 b- defN 23-Aug-22 21:01 encodings/iso8859_2.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8049 b- defN 23-Aug-22 21:01 encodings/cp862.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2426 b- defN 23-Aug-22 21:01 encodings/cp273.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2525 b- defN 23-Aug-22 21:01 encodings/tis_620.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1540 b- defN 23-Aug-22 21:01 encodings/hz.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1550 b- defN 23-Aug-22 21:01 encodings/gb18030.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1870 b- defN 23-Aug-22 21:01 encodings/ascii.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2395 b- defN 23-Aug-22 21:01 encodings/quopri_codec.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2479 b- defN 23-Aug-22 21:01 encodings/cp720.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2436 b- defN 23-Aug-22 21:01 encodings/iso8859_15.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1901 b- defN 23-Aug-22 21:01 encodings/undefined.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2470 b- defN 23-Aug-22 21:01 encodings/mac_romanian.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2448 b- defN 23-Aug-22 21:01 encodings/cp1256.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1565 b- defN 23-Aug-22 21:01 encodings/iso2022_jp_2.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7890 b- defN 23-Aug-22 21:01 encodings/cp775.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2459 b- defN 23-Aug-22 21:01 encodings/mac_cyrillic.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4375 b- defN 23-Aug-22 21:01 encodings/utf_8_sig.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2433 b- defN 23-Aug-22 21:01 encodings/iso8859_4.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2470 b- defN 23-Aug-22 21:01 encodings/cp1255.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2428 b- defN 23-Aug-22 21:01 encodings/cp1140.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2462 b- defN 23-Aug-22 21:01 encodings/cp1253.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7763 b- defN 23-Aug-22 21:01 encodings/mac_arabic.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2409 b- defN 23-Aug-22 21:01 encodings/mac_farsi.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1544 b- defN 23-Aug-22 21:01 encodings/big5.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2508 b- defN 23-Aug-22 21:01 encodings/cp1006.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2446 b- defN 23-Aug-22 21:01 encodings/kz1048.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2552 b- defN 23-Aug-22 21:01 encodings/cp874.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2451 b- defN 23-Aug-22 21:01 encodings/cp1254.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7860 b- defN 23-Aug-22 21:01 encodings/cp861.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8182 b- defN 23-Aug-22 21:01 encodings/cp737.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2986 b- defN 23-Aug-22 21:01 encodings/rot_13.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2465 b- defN 23-Aug-22 21:01 encodings/mac_turkish.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2988 b- defN 23-Aug-22 21:01 encodings/zlib_codec.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1561 b- defN 23-Aug-22 21:01 encodings/iso2022_jp.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3037 b- defN 23-Aug-22 21:01 encodings/bz2_codec.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2575 b- defN 23-Aug-22 21:01 encodings/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3034 b- defN 23-Aug-22 21:01 encodings/uu_codec.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2240 b- defN 23-Aug-22 21:01 encodings/hex_codec.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7527 b- defN 23-Aug-22 21:01 encodings/cp850.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1569 b- defN 23-Aug-22 21:01 encodings/iso2022_jp_ext.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7904 b- defN 23-Aug-22 21:01 encodings/cp852.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7528 b- defN 23-Aug-22 21:01 encodings/cp858.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1561 b- defN 23-Aug-22 21:01 encodings/iso2022_kr.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2466 b- defN 23-Aug-22 21:01 encodings/mac_roman.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1565 b- defN 23-Aug-22 21:01 encodings/iso2022_jp_3.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2425 b- defN 23-Aug-22 21:01 encodings/cp500.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1554 b- defN 23-Aug-22 21:01 encodings/shift_jis.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2732 b- defN 23-Aug-22 21:01 encodings/charmap.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2255 b- defN 23-Aug-22 21:01 encodings/base64_codec.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1564 b- defN 23-Aug-22 21:01 encodings/shift_jisx0213.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2449 b- defN 23-Aug-22 21:01 encodings/mac_greek.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2456 b- defN 23-Aug-22 21:01 encodings/cp1257.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8004 b- defN 23-Aug-22 21:01 encodings/cp864.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2464 b- defN 23-Aug-22 21:01 encodings/cp424.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1548 b- defN 23-Aug-22 21:01 encodings/gb2312.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4858 b- defN 23-Aug-22 21:01 encodings/utf_16.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2449 b- defN 23-Aug-22 21:01 encodings/cp1252.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1542 b- defN 23-Aug-22 21:01 encodings/gbk.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5850 b- defN 23-Aug-22 21:01 encodings/punycode.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1635 b- defN 23-Aug-22 21:01 encodings/utf_16_be.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2434 b- defN 23-Aug-22 21:01 encodings/iso8859_5.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2436 b- defN 23-Aug-22 21:01 encodings/iso8859_10.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1560 b- defN 23-Aug-22 21:01 encodings/euc_jisx0213.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7860 b- defN 23-Aug-22 21:01 encodings/cp865.pyc │ │ │ │ --rw-r--r-- 3.0 unx 19254 b- defN 23-Aug-22 21:01 logging/config.pyc │ │ │ │ --rw-r--r-- 3.0 unx 25338 b- defN 23-Aug-22 21:01 logging/handlers.pyc │ │ │ │ --rw-r--r-- 3.0 unx 37265 b- defN 23-Aug-22 21:01 logging/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2855 b- defN 23-Aug-22 21:01 ctypes/util.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1723 b- defN 23-Aug-22 21:01 ctypes/_endian.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5238 b- defN 23-Aug-22 21:01 ctypes/wintypes.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4362 b- defN 23-Aug-22 21:01 ctypes/_aix.pyc │ │ │ │ --rw-r--r-- 3.0 unx 14303 b- defN 23-Aug-22 21:01 ctypes/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4295 b- defN 23-Aug-22 21:01 ctypes/macholib/dyld.pyc │ │ │ │ --rw-r--r-- 3.0 unx 990 b- defN 23-Aug-22 21:01 ctypes/macholib/dylib.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3125 b- defN 23-Dec-02 15:44 zoneinfo/_common.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3763 b- defN 23-Dec-02 15:44 zoneinfo/_tzpath.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 944 b- defN 23-Dec-02 15:44 zoneinfo/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 15110 b- defN 23-Dec-02 15:44 zoneinfo/_zoneinfo.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 10784 b- defN 23-Dec-02 15:44 multiprocessing/util.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2645 b- defN 23-Dec-02 15:44 multiprocessing/popen_fork.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5161 b- defN 23-Dec-02 15:44 multiprocessing/resource_tracker.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2578 b- defN 23-Dec-02 15:44 multiprocessing/popen_forkserver.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 10114 b- defN 23-Dec-02 15:44 multiprocessing/queues.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7578 b- defN 23-Dec-02 15:44 multiprocessing/heap.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11693 b- defN 23-Dec-02 15:44 multiprocessing/context.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7717 b- defN 23-Dec-02 15:44 multiprocessing/forkserver.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11220 b- defN 23-Dec-02 15:44 multiprocessing/synchronize.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7678 b- defN 23-Dec-02 15:44 multiprocessing/reduction.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11633 b- defN 23-Dec-02 15:44 multiprocessing/shared_memory.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6917 b- defN 23-Dec-02 15:44 multiprocessing/sharedctypes.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 36877 b- defN 23-Dec-02 15:44 multiprocessing/managers.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 23356 b- defN 23-Dec-02 15:44 multiprocessing/pool.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3488 b- defN 23-Dec-02 15:44 multiprocessing/popen_spawn_win32.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 9085 b- defN 23-Dec-02 15:44 multiprocessing/process.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 23587 b- defN 23-Dec-02 15:44 multiprocessing/connection.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4954 b- defN 23-Dec-02 15:44 multiprocessing/resource_sharer.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 787 b- defN 23-Dec-02 15:44 multiprocessing/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2481 b- defN 23-Dec-02 15:44 multiprocessing/popen_spawn_posix.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6334 b- defN 23-Dec-02 15:44 multiprocessing/spawn.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2718 b- defN 23-Dec-02 15:44 multiprocessing/dummy/connection.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3998 b- defN 23-Dec-02 15:44 multiprocessing/dummy/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8127 b- defN 23-Dec-02 15:44 msilib/text.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 49763 b- defN 23-Dec-02 15:44 msilib/schema.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2516 b- defN 23-Dec-02 15:44 msilib/sequence.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 14081 b- defN 23-Dec-02 15:44 msilib/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6476 b- defN 23-Dec-02 15:44 asyncio/coroutines.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2009 b- defN 23-Dec-02 15:44 asyncio/staggered.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5972 b- defN 23-Dec-02 15:44 asyncio/queues.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3490 b- defN 23-Dec-02 15:44 asyncio/protocols.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1789 b- defN 23-Dec-02 15:44 asyncio/base_futures.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 23854 b- defN 23-Dec-02 15:44 asyncio/proactor_events.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8326 b- defN 23-Dec-02 15:44 asyncio/locks.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4136 b- defN 23-Dec-02 15:44 asyncio/windows_utils.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2079 b- defN 23-Dec-02 15:44 asyncio/base_tasks.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8307 b- defN 23-Dec-02 15:44 asyncio/futures.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 17183 b- defN 23-Dec-02 15:44 asyncio/tasks.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 716 b- defN 23-Dec-02 15:44 asyncio/constants.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8448 b- defN 23-Dec-02 15:44 asyncio/trsock.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 23647 b- defN 23-Dec-02 15:44 asyncio/windows_events.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2215 b- defN 23-Dec-02 15:44 asyncio/format_helpers.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 14600 b- defN 23-Dec-02 15:44 asyncio/streams.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 28276 b- defN 23-Dec-02 15:44 asyncio/selector_events.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6966 b- defN 23-Dec-02 15:44 asyncio/transports.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 9375 b- defN 23-Dec-02 15:44 asyncio/base_subprocess.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1660 b- defN 23-Dec-02 15:44 asyncio/runners.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2044 b- defN 23-Dec-02 15:44 asyncio/exceptions.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 14724 b- defN 23-Dec-02 15:44 asyncio/sslproto.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 322 b- defN 23-Dec-02 15:44 asyncio/log.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7328 b- defN 23-Dec-02 15:44 asyncio/subprocess.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 858 b- defN 23-Dec-02 15:44 asyncio/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 42909 b- defN 23-Dec-02 15:44 asyncio/base_events.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 36636 b- defN 23-Dec-02 15:44 asyncio/unix_events.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3303 b- defN 23-Dec-02 15:44 asyncio/__main__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 19057 b- defN 23-Dec-02 15:44 asyncio/events.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 647 b- defN 23-Dec-02 15:44 asyncio/threads.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4422 b- defN 23-Dec-02 15:44 curses/has_key.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 290 b- defN 23-Dec-02 15:44 curses/panel.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3898 b- defN 23-Dec-02 15:44 curses/ascii.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4478 b- defN 23-Dec-02 15:44 curses/textpad.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1472 b- defN 23-Dec-02 15:44 curses/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2530 b- defN 23-Dec-02 15:44 encodings/iso8859_11.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4858 b- defN 23-Dec-02 15:44 encodings/utf_32.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1609 b- defN 23-Dec-02 15:44 encodings/oem.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1546 b- defN 23-Dec-02 15:44 encodings/johab.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1564 b- defN 23-Dec-02 15:44 encodings/shift_jis_2004.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1560 b- defN 23-Dec-02 15:44 encodings/euc_jis_2004.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1546 b- defN 23-Dec-02 15:44 encodings/cp932.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2464 b- defN 23-Dec-02 15:44 encodings/mac_iceland.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1619 b- defN 23-Dec-02 15:44 encodings/utf_8.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2439 b- defN 23-Dec-02 15:44 encodings/iso8859_13.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5871 b- defN 23-Dec-02 15:44 encodings/aliases.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7884 b- defN 23-Dec-02 15:44 encodings/cp869.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2440 b- defN 23-Dec-02 15:44 encodings/iso8859_3.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2422 b- defN 23-Dec-02 15:44 encodings/cp875.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2438 b- defN 23-Dec-02 15:44 encodings/iso8859_16.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1548 b- defN 23-Dec-02 15:44 encodings/euc_jp.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2447 b- defN 23-Dec-02 15:44 encodings/palmos.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5732 b- defN 23-Dec-02 15:44 encodings/idna.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2472 b- defN 23-Dec-02 15:44 encodings/iso8859_8.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1635 b- defN 23-Dec-02 15:44 encodings/utf_32_le.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2457 b- defN 23-Dec-02 15:44 encodings/iso8859_14.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1619 b- defN 23-Dec-02 15:44 encodings/utf_7.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1571 b- defN 23-Dec-02 15:44 encodings/iso2022_jp_2004.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2478 b- defN 23-Dec-02 15:44 encodings/iso8859_6.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2433 b- defN 23-Dec-02 15:44 encodings/iso8859_1.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1933 b- defN 23-Dec-02 15:44 encodings/unicode_escape.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2433 b- defN 23-Dec-02 15:44 encodings/iso8859_9.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1635 b- defN 23-Dec-02 15:44 encodings/utf_32_be.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2449 b- defN 23-Dec-02 15:44 encodings/cp1250.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2463 b- defN 23-Dec-02 15:44 encodings/koi8_t.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1880 b- defN 23-Dec-02 15:44 encodings/latin_1.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8193 b- defN 23-Dec-02 15:44 encodings/cp866.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2496 b- defN 23-Dec-02 15:44 encodings/cp856.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2454 b- defN 23-Dec-02 15:44 encodings/cp1258.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7507 b- defN 23-Dec-02 15:44 encodings/cp857.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2427 b- defN 23-Dec-02 15:44 encodings/cp1026.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1635 b- defN 23-Dec-02 15:44 encodings/utf_16_le.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1613 b- defN 23-Dec-02 15:44 encodings/mbcs.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2457 b- defN 23-Dec-02 15:44 encodings/mac_latin2.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1546 b- defN 23-Dec-02 15:44 encodings/cp950.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2439 b- defN 23-Dec-02 15:44 encodings/ptcp154.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8157 b- defN 23-Dec-02 15:44 encodings/cp855.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2425 b- defN 23-Dec-02 15:44 encodings/cp037.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1546 b- defN 23-Dec-02 15:44 encodings/cp949.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1554 b- defN 23-Dec-02 15:44 encodings/big5hkscs.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7860 b- defN 23-Dec-02 15:44 encodings/cp437.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2437 b- defN 23-Dec-02 15:44 encodings/hp_roman8.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2446 b- defN 23-Dec-02 15:44 encodings/cp1251.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2441 b- defN 23-Dec-02 15:44 encodings/iso8859_7.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2483 b- defN 23-Dec-02 15:44 encodings/koi8_r.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1565 b- defN 23-Dec-02 15:44 encodings/iso2022_jp_1.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2475 b- defN 23-Dec-02 15:44 encodings/koi8_u.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7860 b- defN 23-Dec-02 15:44 encodings/cp863.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8201 b- defN 23-Dec-02 15:44 encodings/cp1125.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1548 b- defN 23-Dec-02 15:44 encodings/euc_kr.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1949 b- defN 23-Dec-02 15:44 encodings/raw_unicode_escape.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7845 b- defN 23-Dec-02 15:44 encodings/cp860.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2469 b- defN 23-Dec-02 15:44 encodings/mac_croatian.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2433 b- defN 23-Dec-02 15:44 encodings/iso8859_2.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8049 b- defN 23-Dec-02 15:44 encodings/cp862.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2426 b- defN 23-Dec-02 15:44 encodings/cp273.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2525 b- defN 23-Dec-02 15:44 encodings/tis_620.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1540 b- defN 23-Dec-02 15:44 encodings/hz.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1550 b- defN 23-Dec-02 15:44 encodings/gb18030.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1870 b- defN 23-Dec-02 15:44 encodings/ascii.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2395 b- defN 23-Dec-02 15:44 encodings/quopri_codec.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2479 b- defN 23-Dec-02 15:44 encodings/cp720.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2436 b- defN 23-Dec-02 15:44 encodings/iso8859_15.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1901 b- defN 23-Dec-02 15:44 encodings/undefined.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2470 b- defN 23-Dec-02 15:44 encodings/mac_romanian.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2448 b- defN 23-Dec-02 15:44 encodings/cp1256.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1565 b- defN 23-Dec-02 15:44 encodings/iso2022_jp_2.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7890 b- defN 23-Dec-02 15:44 encodings/cp775.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2459 b- defN 23-Dec-02 15:44 encodings/mac_cyrillic.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4375 b- defN 23-Dec-02 15:44 encodings/utf_8_sig.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2433 b- defN 23-Dec-02 15:44 encodings/iso8859_4.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2470 b- defN 23-Dec-02 15:44 encodings/cp1255.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2428 b- defN 23-Dec-02 15:44 encodings/cp1140.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2462 b- defN 23-Dec-02 15:44 encodings/cp1253.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7763 b- defN 23-Dec-02 15:44 encodings/mac_arabic.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2409 b- defN 23-Dec-02 15:44 encodings/mac_farsi.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1544 b- defN 23-Dec-02 15:44 encodings/big5.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2508 b- defN 23-Dec-02 15:44 encodings/cp1006.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2446 b- defN 23-Dec-02 15:44 encodings/kz1048.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2552 b- defN 23-Dec-02 15:44 encodings/cp874.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2451 b- defN 23-Dec-02 15:44 encodings/cp1254.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7860 b- defN 23-Dec-02 15:44 encodings/cp861.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8182 b- defN 23-Dec-02 15:44 encodings/cp737.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2986 b- defN 23-Dec-02 15:44 encodings/rot_13.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2465 b- defN 23-Dec-02 15:44 encodings/mac_turkish.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2988 b- defN 23-Dec-02 15:44 encodings/zlib_codec.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1561 b- defN 23-Dec-02 15:44 encodings/iso2022_jp.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3037 b- defN 23-Dec-02 15:44 encodings/bz2_codec.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2575 b- defN 23-Dec-02 15:44 encodings/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3034 b- defN 23-Dec-02 15:44 encodings/uu_codec.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2240 b- defN 23-Dec-02 15:44 encodings/hex_codec.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7527 b- defN 23-Dec-02 15:44 encodings/cp850.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1569 b- defN 23-Dec-02 15:44 encodings/iso2022_jp_ext.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7904 b- defN 23-Dec-02 15:44 encodings/cp852.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7528 b- defN 23-Dec-02 15:44 encodings/cp858.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1561 b- defN 23-Dec-02 15:44 encodings/iso2022_kr.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2466 b- defN 23-Dec-02 15:44 encodings/mac_roman.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1565 b- defN 23-Dec-02 15:44 encodings/iso2022_jp_3.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2425 b- defN 23-Dec-02 15:44 encodings/cp500.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1554 b- defN 23-Dec-02 15:44 encodings/shift_jis.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2732 b- defN 23-Dec-02 15:44 encodings/charmap.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2255 b- defN 23-Dec-02 15:44 encodings/base64_codec.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1564 b- defN 23-Dec-02 15:44 encodings/shift_jisx0213.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2449 b- defN 23-Dec-02 15:44 encodings/mac_greek.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2456 b- defN 23-Dec-02 15:44 encodings/cp1257.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8004 b- defN 23-Dec-02 15:44 encodings/cp864.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2464 b- defN 23-Dec-02 15:44 encodings/cp424.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1548 b- defN 23-Dec-02 15:44 encodings/gb2312.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4858 b- defN 23-Dec-02 15:44 encodings/utf_16.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2449 b- defN 23-Dec-02 15:44 encodings/cp1252.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1542 b- defN 23-Dec-02 15:44 encodings/gbk.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5850 b- defN 23-Dec-02 15:44 encodings/punycode.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1635 b- defN 23-Dec-02 15:44 encodings/utf_16_be.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2434 b- defN 23-Dec-02 15:44 encodings/iso8859_5.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2436 b- defN 23-Dec-02 15:44 encodings/iso8859_10.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1560 b- defN 23-Dec-02 15:44 encodings/euc_jisx0213.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7860 b- defN 23-Dec-02 15:44 encodings/cp865.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 19254 b- defN 23-Dec-02 15:44 logging/config.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 25338 b- defN 23-Dec-02 15:44 logging/handlers.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 37265 b- defN 23-Dec-02 15:44 logging/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2855 b- defN 23-Dec-02 15:44 ctypes/util.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1723 b- defN 23-Dec-02 15:44 ctypes/_endian.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5238 b- defN 23-Dec-02 15:44 ctypes/wintypes.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4362 b- defN 23-Dec-02 15:44 ctypes/_aix.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 14303 b- defN 23-Dec-02 15:44 ctypes/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4295 b- defN 23-Dec-02 15:44 ctypes/macholib/dyld.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 990 b- defN 23-Dec-02 15:44 ctypes/macholib/dylib.pyc │ │ │ │ -rwxr-xr-x 3.0 unx 84 t- defN 21-Nov-15 17:43 ctypes/macholib/fetch_macholib │ │ │ │ -rw-r--r-- 3.0 unx 296 t- defN 21-Nov-15 17:43 ctypes/macholib/README.ctypes │ │ │ │ --rw-r--r-- 3.0 unx 291 b- defN 23-Aug-22 21:01 ctypes/macholib/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1044 b- defN 23-Aug-22 21:01 ctypes/macholib/framework.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 291 b- defN 23-Dec-02 15:44 ctypes/macholib/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1044 b- defN 23-Dec-02 15:44 ctypes/macholib/framework.pyc │ │ │ │ -rw-r--r-- 3.0 unx 75 t- defN 21-Nov-15 17:43 ctypes/macholib/fetch_macholib.bat │ │ │ │ --rw-r--r-- 3.0 unx 26071 b- defN 23-Aug-22 21:01 http/client.pyc │ │ │ │ --rw-r--r-- 3.0 unx 37844 b- defN 23-Aug-22 21:01 http/cookiejar.pyc │ │ │ │ --rw-r--r-- 3.0 unx 10994 b- defN 23-Aug-22 21:01 http/cookies.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5687 b- defN 23-Aug-22 21:01 http/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 22612 b- defN 23-Aug-22 21:01 http/server.pyc │ │ │ │ --rw-r--r-- 3.0 unx 29282 b- defN 23-Aug-22 21:01 xmlrpc/client.pyc │ │ │ │ --rw-r--r-- 3.0 unx 263 b- defN 23-Aug-22 21:01 xmlrpc/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 18425 b- defN 23-Aug-22 21:01 xmlrpc/server.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2342 b- defN 23-Aug-22 21:01 turtledemo/minimal_hanoi.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4373 b- defN 23-Aug-22 21:01 turtledemo/penrose.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1968 b- defN 23-Aug-22 21:01 turtledemo/colormixer.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2434 b- defN 23-Aug-22 21:01 turtledemo/lindenmayer.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3167 b- defN 23-Aug-22 21:01 turtledemo/planet_and_moon.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1267 b- defN 23-Aug-22 21:01 turtledemo/tree.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3335 b- defN 23-Aug-22 21:01 turtledemo/clock.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3128 b- defN 23-Aug-22 21:01 turtledemo/forest.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1436 b- defN 23-Aug-22 21:01 turtledemo/round_dance.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1010 b- defN 23-Aug-22 21:01 turtledemo/yinyang.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1845 b- defN 23-Aug-22 21:01 turtledemo/chaos.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1027 b- defN 23-Aug-22 21:01 turtledemo/peace.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1189 b- defN 23-Aug-22 21:01 turtledemo/two_canvases.pyc │ │ │ │ --rw-r--r-- 3.0 unx 267 b- defN 23-Aug-22 21:01 turtledemo/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6037 b- defN 23-Aug-22 21:01 turtledemo/sorting_animate.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1120 b- defN 23-Aug-22 21:01 turtledemo/paint.pyc │ │ │ │ --rw-r--r-- 3.0 unx 10199 b- defN 23-Aug-22 21:01 turtledemo/__main__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1487 b- defN 23-Aug-22 21:01 turtledemo/rosette.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3911 b- defN 23-Aug-22 21:01 turtledemo/bytedesign.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7279 b- defN 23-Aug-22 21:01 turtledemo/nim.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2708 b- defN 23-Aug-22 21:01 turtledemo/fractalcurves.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 26071 b- defN 23-Dec-02 15:44 http/client.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 37844 b- defN 23-Dec-02 15:44 http/cookiejar.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 10994 b- defN 23-Dec-02 15:44 http/cookies.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5687 b- defN 23-Dec-02 15:44 http/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 22612 b- defN 23-Dec-02 15:44 http/server.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 29282 b- defN 23-Dec-02 15:44 xmlrpc/client.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 263 b- defN 23-Dec-02 15:44 xmlrpc/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 18425 b- defN 23-Dec-02 15:44 xmlrpc/server.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2342 b- defN 23-Dec-02 15:44 turtledemo/minimal_hanoi.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4373 b- defN 23-Dec-02 15:44 turtledemo/penrose.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1968 b- defN 23-Dec-02 15:44 turtledemo/colormixer.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2434 b- defN 23-Dec-02 15:44 turtledemo/lindenmayer.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3167 b- defN 23-Dec-02 15:44 turtledemo/planet_and_moon.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1267 b- defN 23-Dec-02 15:44 turtledemo/tree.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3335 b- defN 23-Dec-02 15:44 turtledemo/clock.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3128 b- defN 23-Dec-02 15:44 turtledemo/forest.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1436 b- defN 23-Dec-02 15:44 turtledemo/round_dance.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1010 b- defN 23-Dec-02 15:44 turtledemo/yinyang.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1845 b- defN 23-Dec-02 15:44 turtledemo/chaos.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1027 b- defN 23-Dec-02 15:44 turtledemo/peace.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1189 b- defN 23-Dec-02 15:44 turtledemo/two_canvases.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 267 b- defN 23-Dec-02 15:44 turtledemo/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6037 b- defN 23-Dec-02 15:44 turtledemo/sorting_animate.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1120 b- defN 23-Dec-02 15:44 turtledemo/paint.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 10199 b- defN 23-Dec-02 15:44 turtledemo/__main__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1487 b- defN 23-Dec-02 15:44 turtledemo/rosette.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3911 b- defN 23-Dec-02 15:44 turtledemo/bytedesign.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7279 b- defN 23-Dec-02 15:44 turtledemo/nim.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2708 b- defN 23-Dec-02 15:44 turtledemo/fractalcurves.pyc │ │ │ │ -rw-r--r-- 3.0 unx 160 t- defN 21-Nov-15 17:43 turtledemo/turtle.cfg │ │ │ │ --rw-r--r-- 3.0 unx 267 b- defN 23-Aug-22 21:01 concurrent/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 14500 b- defN 23-Aug-22 21:01 concurrent/futures/_base.pyc │ │ │ │ --rw-r--r-- 3.0 unx 15481 b- defN 23-Aug-22 21:01 concurrent/futures/process.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1167 b- defN 23-Aug-22 21:01 concurrent/futures/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5493 b- defN 23-Aug-22 21:01 concurrent/futures/thread.pyc │ │ │ │ --rw-r--r-- 3.0 unx 24490 b- defN 23-Aug-22 21:01 urllib/parse.pyc │ │ │ │ --rw-r--r-- 3.0 unx 60291 b- defN 23-Aug-22 21:01 urllib/request.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2284 b- defN 23-Aug-22 21:01 urllib/error.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3010 b- defN 23-Aug-22 21:01 urllib/response.pyc │ │ │ │ --rw-r--r-- 3.0 unx 263 b- defN 23-Aug-22 21:01 urllib/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6092 b- defN 23-Aug-22 21:01 urllib/robotparser.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2050 b- defN 23-Aug-22 21:01 json/scanner.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3124 b- defN 23-Aug-22 21:01 json/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6911 b- defN 23-Aug-22 21:01 json/encoder.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5952 b- defN 23-Aug-22 21:01 json/decoder.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2649 b- defN 23-Aug-22 21:01 json/tool.pyc │ │ │ │ --rw-r--r-- 3.0 unx 370 b- defN 23-Aug-22 21:01 collections/abc.pyc │ │ │ │ --rw-r--r-- 3.0 unx 37645 b- defN 23-Aug-22 21:01 collections/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11369 b- defN 23-Aug-22 21:01 venv/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 466 b- defN 23-Aug-22 21:01 venv/__main__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 267 b- defN 23-Dec-02 15:44 concurrent/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 14500 b- defN 23-Dec-02 15:44 concurrent/futures/_base.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 15481 b- defN 23-Dec-02 15:44 concurrent/futures/process.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1167 b- defN 23-Dec-02 15:44 concurrent/futures/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5493 b- defN 23-Dec-02 15:44 concurrent/futures/thread.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 24490 b- defN 23-Dec-02 15:44 urllib/parse.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 60291 b- defN 23-Dec-02 15:44 urllib/request.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2284 b- defN 23-Dec-02 15:44 urllib/error.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3010 b- defN 23-Dec-02 15:44 urllib/response.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 263 b- defN 23-Dec-02 15:44 urllib/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6092 b- defN 23-Dec-02 15:44 urllib/robotparser.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2050 b- defN 23-Dec-02 15:44 json/scanner.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3124 b- defN 23-Dec-02 15:44 json/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6911 b- defN 23-Dec-02 15:44 json/encoder.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5952 b- defN 23-Dec-02 15:44 json/decoder.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2649 b- defN 23-Dec-02 15:44 json/tool.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 370 b- defN 23-Dec-02 15:44 collections/abc.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 37645 b- defN 23-Dec-02 15:44 collections/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11369 b- defN 23-Dec-02 15:44 venv/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 466 b- defN 23-Dec-02 15:44 venv/__main__.pyc │ │ │ │ -rw-r--r-- 3.0 unx 858 t- defN 21-Nov-15 17:43 venv/scripts/posix/activate.csh │ │ │ │ -rw-r--r-- 3.0 unx 1998 t- defN 21-Nov-15 17:43 venv/scripts/posix/activate.fish │ │ │ │ -rw-r--r-- 3.0 unx 368 t- defN 21-Nov-15 17:43 venv/scripts/nt/deactivate.bat │ │ │ │ -rw-r--r-- 3.0 unx 967 t- defN 21-Nov-15 17:43 venv/scripts/nt/activate.bat │ │ │ │ -rw-r--r-- 3.0 unx 1909 t- defN 21-Nov-15 17:43 venv/scripts/common/activate │ │ │ │ -rw-r--r-- 3.0 unx 8834 t- defN 21-Nov-15 17:43 venv/scripts/common/Activate.ps1 │ │ │ │ --rw-r--r-- 3.0 unx 3957 b- defN 23-Aug-22 21:01 wsgiref/util.pyc │ │ │ │ --rw-r--r-- 3.0 unx 11257 b- defN 23-Aug-22 21:01 wsgiref/validate.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4661 b- defN 23-Aug-22 21:01 wsgiref/simple_server.pyc │ │ │ │ --rw-r--r-- 3.0 unx 10634 b- defN 23-Aug-22 21:01 wsgiref/handlers.pyc │ │ │ │ --rw-r--r-- 3.0 unx 264 b- defN 23-Aug-22 21:01 wsgiref/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4585 b- defN 23-Aug-22 21:01 wsgiref/headers.pyc │ │ │ │ --rw-r--r-- 3.0 unx 7493 b- defN 23-Aug-22 21:01 email/contentmanager.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1404 b- defN 23-Aug-22 21:01 email/encoders.pyc │ │ │ │ --rw-r--r-- 3.0 unx 8958 b- defN 23-Aug-22 21:01 email/feedparser.pyc │ │ │ │ --rw-r--r-- 3.0 unx 63012 b- defN 23-Aug-22 21:01 email/_header_value_parser.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1444 b- defN 23-Aug-22 21:01 email/iterators.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5236 b- defN 23-Aug-22 21:01 email/charset.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6113 b- defN 23-Aug-22 21:01 email/_policybase.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6396 b- defN 23-Aug-22 21:01 email/utils.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4612 b- defN 23-Aug-22 21:01 email/errors.pyc │ │ │ │ --rw-r--r-- 3.0 unx 16300 b- defN 23-Aug-22 21:01 email/headerregistry.pyc │ │ │ │ --rw-r--r-- 3.0 unx 9019 b- defN 23-Aug-22 21:01 email/generator.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3557 b- defN 23-Aug-22 21:01 email/policy.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3957 b- defN 23-Dec-02 15:44 wsgiref/util.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 11257 b- defN 23-Dec-02 15:44 wsgiref/validate.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4661 b- defN 23-Dec-02 15:44 wsgiref/simple_server.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 10634 b- defN 23-Dec-02 15:44 wsgiref/handlers.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 264 b- defN 23-Dec-02 15:44 wsgiref/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4585 b- defN 23-Dec-02 15:44 wsgiref/headers.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 7493 b- defN 23-Dec-02 15:44 email/contentmanager.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1404 b- defN 23-Dec-02 15:44 email/encoders.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 8958 b- defN 23-Dec-02 15:44 email/feedparser.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 63012 b- defN 23-Dec-02 15:44 email/_header_value_parser.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1444 b- defN 23-Dec-02 15:44 email/iterators.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5236 b- defN 23-Dec-02 15:44 email/charset.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6113 b- defN 23-Dec-02 15:44 email/_policybase.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6396 b- defN 23-Dec-02 15:44 email/utils.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4612 b- defN 23-Dec-02 15:44 email/errors.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 16300 b- defN 23-Dec-02 15:44 email/headerregistry.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 9019 b- defN 23-Dec-02 15:44 email/generator.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3557 b- defN 23-Dec-02 15:44 email/policy.pyc │ │ │ │ -rw-r--r-- 3.0 unx 9561 t- defN 21-Nov-15 17:43 email/architecture.rst │ │ │ │ --rw-r--r-- 3.0 unx 9566 b- defN 23-Aug-22 21:01 email/_parseaddr.pyc │ │ │ │ --rw-r--r-- 3.0 unx 4332 b- defN 23-Aug-22 21:01 email/quoprimime.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1175 b- defN 23-Aug-22 21:01 email/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3929 b- defN 23-Aug-22 21:01 email/_encoded_words.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1595 b- defN 23-Aug-22 21:01 email/base64mime.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2861 b- defN 23-Aug-22 21:01 email/parser.pyc │ │ │ │ --rw-r--r-- 3.0 unx 21411 b- defN 23-Aug-22 21:01 email/message.pyc │ │ │ │ --rw-r--r-- 3.0 unx 10941 b- defN 23-Aug-22 21:01 email/header.pyc │ │ │ │ --rw-r--r-- 3.0 unx 933 b- defN 23-Aug-22 21:01 email/mime/text.pyc │ │ │ │ --rw-r--r-- 3.0 unx 856 b- defN 23-Aug-22 21:01 email/mime/base.pyc │ │ │ │ --rw-r--r-- 3.0 unx 940 b- defN 23-Aug-22 21:01 email/mime/application.pyc │ │ │ │ --rw-r--r-- 3.0 unx 841 b- defN 23-Aug-22 21:01 email/mime/multipart.pyc │ │ │ │ --rw-r--r-- 3.0 unx 962 b- defN 23-Aug-22 21:01 email/mime/image.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1319 b- defN 23-Aug-22 21:01 email/mime/audio.pyc │ │ │ │ --rw-r--r-- 3.0 unx 267 b- defN 23-Aug-22 21:01 email/mime/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 764 b- defN 23-Aug-22 21:01 email/mime/nonmultipart.pyc │ │ │ │ --rw-r--r-- 3.0 unx 925 b- defN 23-Aug-22 21:01 email/mime/message.pyc │ │ │ │ --rw-r--r-- 3.0 unx 50600 b- defN 23-Aug-22 21:01 html/entities.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2599 b- defN 23-Aug-22 21:01 html/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 9237 b- defN 23-Aug-22 21:01 html/parser.pyc │ │ │ │ --rw-r--r-- 3.0 unx 277 b- defN 23-Aug-22 21:01 dbm/ndbm.pyc │ │ │ │ --rw-r--r-- 3.0 unx 277 b- defN 23-Aug-22 21:01 dbm/gnu.pyc │ │ │ │ --rw-r--r-- 3.0 unx 2423 b- defN 23-Aug-22 21:01 dbm/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6758 b- defN 23-Aug-22 21:01 dbm/dumb.pyc │ │ │ │ --rw-r--r-- 3.0 unx 6586 b- defN 23-Aug-22 21:01 importlib/util.pyc │ │ │ │ --rw-r--r-- 3.0 unx 1593 b- defN 23-Aug-22 21:01 importlib/_common.pyc │ │ │ │ --rw-r--r-- 3.0 unx 957 b- defN 23-Aug-22 21:01 importlib/machinery.pyc │ │ │ │ --rw-r--r-- 3.0 unx 22326 b- defN 23-Aug-22 21:01 importlib/_bootstrap.pyc │ │ │ │ --rw-r--r-- 3.0 unx 9387 b- defN 23-Aug-22 21:01 importlib/abc.pyc │ │ │ │ --rw-r--r-- 3.0 unx 33784 b- defN 23-Aug-22 21:01 importlib/_bootstrap_external.pyc │ │ │ │ --rw-r--r-- 3.0 unx 5102 b- defN 23-Aug-22 21:01 importlib/resources.pyc │ │ │ │ --rw-r--r-- 3.0 unx 3287 b- defN 23-Aug-22 21:01 importlib/__init__.pyc │ │ │ │ --rw-r--r-- 3.0 unx 15987 b- defN 23-Aug-22 21:01 importlib/metadata.pyc │ │ │ │ -579 files, 5637045 bytes uncompressed, 2461249 bytes compressed: 56.3% │ │ │ │ +-rw-r--r-- 3.0 unx 9566 b- defN 23-Dec-02 15:44 email/_parseaddr.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 4332 b- defN 23-Dec-02 15:44 email/quoprimime.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1175 b- defN 23-Dec-02 15:44 email/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3929 b- defN 23-Dec-02 15:44 email/_encoded_words.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1595 b- defN 23-Dec-02 15:44 email/base64mime.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2861 b- defN 23-Dec-02 15:44 email/parser.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 21411 b- defN 23-Dec-02 15:44 email/message.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 10941 b- defN 23-Dec-02 15:44 email/header.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 933 b- defN 23-Dec-02 15:44 email/mime/text.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 856 b- defN 23-Dec-02 15:44 email/mime/base.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 940 b- defN 23-Dec-02 15:44 email/mime/application.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 841 b- defN 23-Dec-02 15:44 email/mime/multipart.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 962 b- defN 23-Dec-02 15:44 email/mime/image.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1319 b- defN 23-Dec-02 15:44 email/mime/audio.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 267 b- defN 23-Dec-02 15:44 email/mime/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 764 b- defN 23-Dec-02 15:44 email/mime/nonmultipart.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 925 b- defN 23-Dec-02 15:44 email/mime/message.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 50600 b- defN 23-Dec-02 15:44 html/entities.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2599 b- defN 23-Dec-02 15:44 html/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 9237 b- defN 23-Dec-02 15:44 html/parser.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 277 b- defN 23-Dec-02 15:44 dbm/ndbm.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 277 b- defN 23-Dec-02 15:44 dbm/gnu.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 2423 b- defN 23-Dec-02 15:44 dbm/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6758 b- defN 23-Dec-02 15:44 dbm/dumb.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 6586 b- defN 23-Dec-02 15:44 importlib/util.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 1593 b- defN 23-Dec-02 15:44 importlib/_common.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 957 b- defN 23-Dec-02 15:44 importlib/machinery.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 22326 b- defN 23-Dec-02 15:44 importlib/_bootstrap.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 9387 b- defN 23-Dec-02 15:44 importlib/abc.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 33784 b- defN 23-Dec-02 15:44 importlib/_bootstrap_external.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 5102 b- defN 23-Dec-02 15:44 importlib/resources.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 3287 b- defN 23-Dec-02 15:44 importlib/__init__.pyc │ │ │ │ +-rw-r--r-- 3.0 unx 15987 b- defN 23-Dec-02 15:44 importlib/metadata.pyc │ │ │ │ +579 files, 5637045 bytes uncompressed, 2461246 bytes compressed: 56.3% │ │ │ ├── pydoc.pyc │ │ │ │ ├── Python bytecode │ │ │ │ │ @@ -1689,15 +1689,15 @@ │ │ │ │ │ flags : 67 │ │ │ │ │ code │ │ │ │ │ 0x7c0064017600720c640253007c00a0006403a10172247c00a0016403a1 │ │ │ │ │ 017224640453007c00a0006405a101723c74027c0264068302723c640753 │ │ │ │ │ 007c0164007501724c7c007c01760053007c00a0006405a1010c00530064 │ │ │ │ │ 005300 │ │ │ │ │ 277 0 LOAD_FAST 0 (name) │ │ │ │ │ - 2 LOAD_CONST 1 (frozenset({'__cached__', '__name__', '__loader__', '__spec__', '__slots__', '__builtins__', '__file__', '__version__', '__author__', '__doc__', '__package__', '__credits__', '__qualname__', '__path__', '__date__', '__module__'})) │ │ │ │ │ + 2 LOAD_CONST 1 (frozenset({'__slots__', '__name__', '__spec__', '__cached__', '__loader__', '__builtins__', '__file__', '__author__', '__version__', '__doc__', '__package__', '__credits__', '__qualname__', '__path__', '__date__', '__module__'})) │ │ │ │ │ 4 CONTAINS_OP 0 │ │ │ │ │ 6 POP_JUMP_IF_FALSE 12 │ │ │ │ │ │ │ │ │ │ 281 8 LOAD_CONST 2 (0) │ │ │ │ │ 10 RETURN_VALUE │ │ │ │ │ │ │ │ │ │ 283 >> 12 LOAD_FAST 0 (name) │ │ │ │ │ @@ -1743,15 +1743,15 @@ │ │ │ │ │ 82 CALL_METHOD 1 │ │ │ │ │ 84 UNARY_NOT │ │ │ │ │ 86 RETURN_VALUE │ │ │ │ │ 88 LOAD_CONST 0 (None) │ │ │ │ │ 90 RETURN_VALUE │ │ │ │ │ consts │ │ │ │ │ None │ │ │ │ │ - frozenset({'__cached__', '__name__', '__loader__', '__spec__', '__slots__', '__builtins__', '__file__', '__version__', '__author__', '__doc__', '__package__', '__credits__', '__qualname__', '__path__', '__date__', '__module__'}) │ │ │ │ │ + frozenset({'__slots__', '__name__', '__spec__', '__cached__', '__loader__', '__builtins__', '__file__', '__author__', '__version__', '__doc__', '__package__', '__credits__', '__qualname__', '__path__', '__date__', '__module__'}) │ │ │ │ │ 0 │ │ │ │ │ '__' │ │ │ │ │ 1 │ │ │ │ │ '_' │ │ │ │ │ '_fields' │ │ │ │ │ True │ │ │ │ │ names ('startswith', 'endswith', 'hasattr') │ │ │ ├── typing.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ │ @@ -2554,22 +2554,22 @@ │ │ │ │ 00009f90: 6474 7570 6c65 7256 0100 0072 5701 0000 dtuplerV...rW... │ │ │ │ 00009fa0: 2906 7204 0100 0072 6b00 0000 7256 0000 ).r....rk...rV.. │ │ │ │ 00009fb0: 0072 8501 0000 da06 6669 656c 6473 da06 .r......fields.. │ │ │ │ 00009fc0: 6e6d 5f74 706c 725b 0000 0072 5b00 0000 nm_tplr[...r[... │ │ │ │ 00009fd0: 725c 0000 00da 0d5f 6d61 6b65 5f6e 6d74 r\....._make_nmt │ │ │ │ 00009fe0: 7570 6c65 3507 0000 7312 0000 0000 010e uple5...s....... │ │ │ │ 00009ff0: 0106 0102 ff06 0208 0104 ff06 020e 0172 ...............r │ │ │ │ -0000a000: c201 0000 3e0a 0000 00da 0f5f 6669 656c ....>......_fiel │ │ │ │ -0000a010: 645f 6465 6661 756c 7473 da07 5f61 7364 d_defaults.._asd │ │ │ │ -0000a020: 6963 74da 0e5f 5f67 6574 6e65 7761 7267 ict..__getnewarg │ │ │ │ -0000a030: 735f 5f72 5701 0000 da07 5f66 6965 6c64 s__rW....._field │ │ │ │ -0000a040: 73da 075f 736f 7572 6365 da05 5f6d 616b s.._source.._mak │ │ │ │ -0000a050: 65da 085f 7265 706c 6163 6572 b800 0000 e.._replacer.... │ │ │ │ -0000a060: 72c2 0000 003e 0300 0000 726d 0000 0072 r....>....rm...r │ │ │ │ -0000a070: 5601 0000 7270 0000 0063 0000 0000 0000 V...rp...c...... │ │ │ │ +0000a000: c201 0000 3e0a 0000 0072 b800 0000 da0f ....>....r...... │ │ │ │ +0000a010: 5f66 6965 6c64 5f64 6566 6175 6c74 73da _field_defaults. │ │ │ │ +0000a020: 055f 6d61 6b65 da0e 5f5f 6765 746e 6577 ._make..__getnew │ │ │ │ +0000a030: 6172 6773 5f5f da07 5f61 7364 6963 7472 args__.._asdictr │ │ │ │ +0000a040: 5701 0000 72c2 0000 00da 075f 6669 656c W...r......_fiel │ │ │ │ +0000a050: 6473 da08 5f72 6570 6c61 6365 da07 5f73 ds.._replace.._s │ │ │ │ +0000a060: 6f75 7263 653e 0300 0000 7256 0100 0072 ource>....rV...r │ │ │ │ +0000a070: 7000 0000 726d 0000 0063 0000 0000 0000 p...rm...c...... │ │ │ │ 0000a080: 0000 0000 0000 0000 0000 0200 0000 4000 ..............@. │ │ │ │ 0000a090: 0000 7314 0000 0065 005a 0164 005a 0264 ..s....e.Z.d.Z.d │ │ │ │ 0000a0a0: 0164 0284 005a 0364 0353 0029 04da 0e4e .d...Z.d.S.)...N │ │ │ │ 0000a0b0: 616d 6564 5475 706c 654d 6574 6163 0400 amedTupleMetac.. │ │ │ │ 0000a0c0: 0000 0000 0000 0000 0000 0900 0000 0a00 ................ │ │ │ │ 0000a0d0: 0000 0300 0000 73ce 0000 0088 00a0 0064 ......s........d │ │ │ │ 0000a0e0: 0169 00a1 027d 0467 007d 057c 0444 005d .i...}.g.}.|.D.] │ │ │ │ @@ -2602,15 +2602,15 @@ │ │ │ │ 0000a290: 703e 726d 0000 0072 be01 0000 7a26 4361 p>rm...r....z&Ca │ │ │ │ 0000a2a0: 6e6e 6f74 206f 7665 7277 7269 7465 204e nnot overwrite N │ │ │ │ 0000a2b0: 616d 6564 5475 706c 6520 6174 7472 6962 amedTuple attrib │ │ │ │ 0000a2c0: 7574 6520 290c 72ed 0000 0072 7a00 0000 ute ).r....rz... │ │ │ │ 0000a2d0: 7263 0000 0072 8100 0000 7236 0100 0072 rc...r....r6...r │ │ │ │ 0000a2e0: c201 0000 7293 0100 00da 0b5f 7072 6f68 ....r......_proh │ │ │ │ 0000a2f0: 6962 6974 6564 7203 0100 00da 085f 7370 ibitedr......_sp │ │ │ │ -0000a300: 6563 6961 6c72 c601 0000 7221 0100 0029 ecialr....r!...) │ │ │ │ +0000a300: 6563 6961 6c72 c701 0000 7221 0100 0029 ecialr....r!...) │ │ │ │ 0000a310: 0972 8200 0000 da08 7479 7065 6e61 6d65 .r......typename │ │ │ │ 0000a320: 72c3 0000 0072 cf01 0000 726b 0000 00da r....r....rk.... │ │ │ │ 0000a330: 0d64 6566 6175 6c74 5f6e 616d 6573 da0a .default_names.. │ │ │ │ 0000a340: 6669 656c 645f 6e61 6d65 72c1 0100 00da field_namer..... │ │ │ │ 0000a350: 036b 6579 725b 0000 0072 ce01 0000 725c .keyr[...r....r\ │ │ │ │ 0000a360: 0000 0072 5701 0000 4907 0000 732a 0000 ...rW...I...s*.. │ │ │ │ 0000a370: 0000 020c 0104 0108 0108 010c 0104 010a ................ │ │ │ ├── nntplib.pyc │ │ │ │ ├── Python bytecode │ │ │ │ │ @@ -164,15 +164,15 @@ │ │ │ │ │ 127 212 LOAD_CONST 20 (119) │ │ │ │ │ 214 STORE_NAME 21 (NNTP_PORT) │ │ │ │ │ │ │ │ │ │ 128 216 LOAD_CONST 21 (563) │ │ │ │ │ 218 STORE_NAME 22 (NNTP_SSL_PORT) │ │ │ │ │ │ │ │ │ │ 131 220 BUILD_SET 0 │ │ │ │ │ - 222 LOAD_CONST 22 (frozenset({'215', '100', '225', '222', '282', '224', '211', '231', '230', '101', '221', '220'})) │ │ │ │ │ + 222 LOAD_CONST 22 (frozenset({'215', '100', '225', '222', '282', '221', '224', '211', '230', '101', '231', '220'})) │ │ │ │ │ 224 SET_UPDATE 1 │ │ │ │ │ 226 STORE_NAME 23 (_LONGRESP) │ │ │ │ │ │ │ │ │ │ 147 228 BUILD_LIST 0 │ │ │ │ │ 230 LOAD_CONST 23 (('subject', 'from', 'date', 'message-id', 'references', ':bytes', ':lines')) │ │ │ │ │ 232 LIST_EXTEND 1 │ │ │ │ │ 234 STORE_NAME 24 (_DEFAULT_OVERVIEW_FMT) │ │ │ │ │ @@ -753,15 +753,15 @@ │ │ │ │ │ filename '/home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Lib/nntplib.py' │ │ │ │ │ name 'NNTPDataError' │ │ │ │ │ firstlineno 121 │ │ │ │ │ lnotab 0x0802 │ │ │ │ │ 'NNTPDataError' │ │ │ │ │ 119 │ │ │ │ │ 563 │ │ │ │ │ - frozenset({'215', '100', '225', '222', '282', '224', '211', '231', '230', '101', '221', '220'}) │ │ │ │ │ + frozenset({'215', '100', '225', '222', '282', '221', '224', '211', '230', '101', '231', '220'}) │ │ │ │ │ ('subject', 'from', 'date', 'message-id', 'references', ':bytes', ':lines') │ │ │ │ │ ':bytes' │ │ │ │ │ ':lines' │ │ │ │ │ ('bytes', 'lines') │ │ │ │ │ b'\r\n' │ │ │ │ │ 'GroupInfo' │ │ │ │ │ ('group', 'last', 'first', 'flag') │ │ │ ├── rlcompleter.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ │ @@ -93,18 +93,18 @@ │ │ │ │ 000005c0: 07a0 08a1 0044 005d 3c5c 027d 067d 087c .....D.]<\.}.}.| │ │ │ │ 000005d0: 0664 007c 0585 0219 007c 016b 0272 847c .d.|.....|.k.r.| │ │ │ │ 000005e0: 067c 0476 0172 847c 04a0 037c 06a1 0101 .|.v.r.|...|.... │ │ │ │ 000005f0: 007c 03a0 047c 00a0 097c 087c 06a1 02a1 .|...|...|.|.... │ │ │ │ 00000600: 0101 0071 8471 787c 0353 0029 074e 7201 ...q.qx|.S.).Nr. │ │ │ │ 00000610: 0000 00da 0c5f 5f62 7569 6c74 696e 735f .....__builtins_ │ │ │ │ 00000620: 5f3e 0200 0000 da03 7472 79da 0766 696e _>......try..fin │ │ │ │ -00000630: 616c 6c79 fa01 3a3e 0700 0000 da05 6272 ally..:>......br │ │ │ │ -00000640: 6561 6bda 0465 6c73 65da 0470 6173 73da eak..else..pass. │ │ │ │ -00000650: 044e 6f6e 65da 0454 7275 65da 0863 6f6e .None..True..con │ │ │ │ -00000660: 7469 6e75 65da 0546 616c 7365 fa01 2029 tinue..False.. ) │ │ │ │ +00000630: 616c 6c79 fa01 3a3e 0700 0000 da04 7061 ally..:>......pa │ │ │ │ +00000640: 7373 da04 5472 7565 da05 6272 6561 6bda ss..True..break. │ │ │ │ +00000650: 0465 6c73 65da 044e 6f6e 65da 0546 616c .else..None..Fal │ │ │ │ +00000660: 7365 da08 636f 6e74 696e 7565 fa01 2029 se..continue.. ) │ │ │ │ 00000670: 0ada 076b 6579 776f 7264 da03 6c65 6eda ...keyword..len. │ │ │ │ 00000680: 066b 776c 6973 74da 0361 6464 da06 6170 .kwlist..add..ap │ │ │ │ 00000690: 7065 6e64 7208 0000 00da 0862 7569 6c74 pendr......built │ │ │ │ 000006a0: 696e 7372 1100 0000 da05 6974 656d 7372 insr......itemsr │ │ │ │ 000006b0: 2000 0000 2909 7209 0000 0072 1900 0000 ...).r....r.... │ │ │ │ 000006c0: 722d 0000 0072 1600 0000 da04 7365 656e r-...r......seen │ │ │ │ 000006d0: da01 6e72 1f00 0000 5a06 6e73 7061 6365 ..nr....Z.nspace │ │ │ ├── hashlib.pyc │ │ │ │ ├── Python bytecode │ │ │ │ │ @@ -353,15 +353,15 @@ │ │ │ │ │ 148 STORE_SUBSCR │ │ │ │ │ 150 LOAD_FAST 1 (cache) │ │ │ │ │ 152 LOAD_CONST 12 ('sha256') │ │ │ │ │ 154 STORE_SUBSCR │ │ │ │ │ 156 JUMP_FORWARD 190 (to 348) │ │ │ │ │ │ │ │ │ │ 98 >> 158 LOAD_FAST 0 (name) │ │ │ │ │ - 160 LOAD_CONST 13 (frozenset({'sha384', 'SHA384', 'SHA512', 'sha512'})) │ │ │ │ │ + 160 LOAD_CONST 13 (frozenset({'sha384', 'SHA384', 'sha512', 'SHA512'})) │ │ │ │ │ 162 CONTAINS_OP 0 │ │ │ │ │ 164 POP_JUMP_IF_FALSE 212 │ │ │ │ │ │ │ │ │ │ 99 166 LOAD_CONST 2 (0) │ │ │ │ │ 168 LOAD_CONST 0 (None) │ │ │ │ │ 170 IMPORT_NAME 9 (_sha512) │ │ │ │ │ 172 STORE_FAST 6 (_sha512) │ │ │ │ │ @@ -516,15 +516,15 @@ │ │ │ │ │ 'MD5' │ │ │ │ │ 'md5' │ │ │ │ │ frozenset({'sha224', 'SHA256', 'SHA224', 'sha256'}) │ │ │ │ │ 'SHA224' │ │ │ │ │ 'sha224' │ │ │ │ │ 'SHA256' │ │ │ │ │ 'sha256' │ │ │ │ │ - frozenset({'sha384', 'SHA384', 'SHA512', 'sha512'}) │ │ │ │ │ + frozenset({'sha384', 'SHA384', 'sha512', 'SHA512'}) │ │ │ │ │ 'SHA384' │ │ │ │ │ 'sha384' │ │ │ │ │ 'SHA512' │ │ │ │ │ 'sha512' │ │ │ │ │ frozenset({'blake2s', 'blake2b'}) │ │ │ │ │ 'blake2b' │ │ │ │ │ 'blake2s' │ │ │ ├── _markupbase.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ │ @@ -123,17 +123,17 @@ │ │ │ │ 000007a0: a864 0553 0029 114e e902 0000 0072 0d00 .d.S.).N.....r.. │ │ │ │ 000007b0: 0000 fa01 3e29 02fa 012d 721c 0000 00e9 ....>)...-r..... │ │ │ │ 000007c0: ffff ffff 7a02 2d2d fa01 5b72 0100 0000 ....z.--..[r.... │ │ │ │ 000007d0: 5a07 646f 6374 7970 6572 1c00 0000 7a02 Z.doctyper....z. │ │ │ │ 000007e0: 2227 5a34 6162 6364 6566 6768 696a 6b6c "'Z4abcdefghijkl │ │ │ │ 000007f0: 6d6e 6f70 7172 7374 7576 7778 797a 4142 mnopqrstuvwxyzAB │ │ │ │ 00000800: 4344 4546 4748 494a 4b4c 4d4e 4f50 5152 CDEFGHIJKLMNOPQR │ │ │ │ -00000810: 5354 5556 5758 595a 3e04 0000 00da 046c STUVWXYZ>......l │ │ │ │ -00000820: 696e 6bda 0765 6c65 6d65 6e74 da07 6174 ink..element..at │ │ │ │ -00000830: 746c 6973 745a 086c 696e 6b74 7970 657a tlistZ.linktypez │ │ │ │ +00000810: 5354 5556 5758 595a 3e04 0000 005a 086c STUVWXYZ>....Z.l │ │ │ │ +00000820: 696e 6b74 7970 65da 046c 696e 6bda 0765 inktype..link..e │ │ │ │ +00000830: 6c65 6d65 6e74 da07 6174 746c 6973 747a lement..attlistz │ │ │ │ 00000840: 2675 6e73 7570 706f 7274 6564 2027 5b27 &unsupported '[' │ │ │ │ 00000850: 2063 6861 7220 696e 2025 7320 6465 636c char in %s decl │ │ │ │ 00000860: 6172 6174 696f 6e7a 2275 6e65 7870 6563 arationz"unexpec │ │ │ │ 00000870: 7465 6420 275b 2720 6368 6172 2069 6e20 ted '[' char in │ │ │ │ 00000880: 6465 636c 6172 6174 696f 6e7a 2175 6e65 declarationz!une │ │ │ │ 00000890: 7870 6563 7465 6420 2572 2063 6861 7220 xpected %r char │ │ │ │ 000008a0: 696e 2064 6563 6c61 7261 7469 6f6e 290c in declaration). │ │ │ │ @@ -170,18 +170,18 @@ │ │ │ │ 00000a90: 725a 7404 a003 7c03 7c01 6401 1700 a102 rZt...|.|.d..... │ │ │ │ 00000aa0: 7d06 6e1a 7c00 a005 6405 7c03 7c01 6401 }.n.|...d.|.|.d. │ │ │ │ 00000ab0: 1700 7c05 8502 1900 1600 a101 0100 7c06 ..|...........|. │ │ │ │ 00000ac0: 737c 6406 5300 7c02 72a0 7c06 a006 6402 s|d.S.|.r.|...d. │ │ │ │ 00000ad0: a101 7d05 7c00 a007 7c03 7c01 6401 1700 ..}.|...|.|.d... │ │ │ │ 00000ae0: 7c05 8502 1900 a101 0100 7c06 a008 6402 |.........|...d. │ │ │ │ 00000af0: a101 5300 2907 4ee9 0300 0000 7201 0000 ..S.).N.....r... │ │ │ │ -00000b00: 003e 0500 0000 5a07 696e 636c 7564 65da .>....Z.include. │ │ │ │ -00000b10: 0669 676e 6f72 655a 0563 6461 7461 5a04 .ignoreZ.cdataZ. │ │ │ │ -00000b20: 7465 6d70 5a06 7263 6461 7461 3e03 0000 tempZ.rcdata>... │ │ │ │ -00000b30: 005a 0565 6e64 6966 da04 656c 7365 da02 .Z.endif..else.. │ │ │ │ +00000b00: 003e 0500 0000 da06 6967 6e6f 7265 5a07 .>......ignoreZ. │ │ │ │ +00000b10: 696e 636c 7564 655a 0474 656d 705a 0672 includeZ.tempZ.r │ │ │ │ +00000b20: 6364 6174 615a 0563 6461 7461 3e03 0000 cdataZ.cdata>... │ │ │ │ +00000b30: 00da 0465 6c73 655a 0565 6e64 6966 da02 ...elseZ.endif.. │ │ │ │ 00000b40: 6966 7a2b 756e 6b6e 6f77 6e20 7374 6174 ifz+unknown stat │ │ │ │ 00000b50: 7573 206b 6579 776f 7264 2025 7220 696e us keyword %r in │ │ │ │ 00000b60: 206d 6172 6b65 6420 7365 6374 696f 6e72 marked sectionr │ │ │ │ 00000b70: 2000 0000 2909 7215 0000 0072 2800 0000 ...).r....r(... │ │ │ │ 00000b80: da13 5f6d 6172 6b65 6473 6563 7469 6f6e .._markedsection │ │ │ │ 00000b90: 636c 6f73 65da 0673 6561 7263 68da 155f close..search.._ │ │ │ │ 00000ba0: 6d73 6d61 726b 6564 7365 6374 696f 6e63 msmarkedsectionc │ │ │ │ @@ -256,17 +256,17 @@ │ │ │ │ 00000ff0: 0100 7c00 a003 6413 7c06 1600 a101 0100 ..|...d.|....... │ │ │ │ 00001000: 7112 6403 5300 2914 4efa 013c 721d 0000 q.d.S.).N..... │ │ │ │ 00001050: 723f 0000 0072 0100 0000 2901 723c 0000 r?...r....).r<.. │ │ │ │ -00001060: 003e 0400 0000 5a06 656e 7469 7479 7223 .>....Z.entityr# │ │ │ │ -00001070: 0000 0072 2400 0000 5a08 6e6f 7461 7469 ...r$...Z.notati │ │ │ │ -00001080: 6f6e 7a29 756e 6b6e 6f77 6e20 6465 636c onz)unknown decl │ │ │ │ +00001060: 003e 0400 0000 7223 0000 005a 086e 6f74 .>....r#...Z.not │ │ │ │ +00001070: 6174 696f 6e5a 0665 6e74 6974 7972 2400 ationZ.entityr$. │ │ │ │ +00001080: 0000 7a29 756e 6b6e 6f77 6e20 6465 636c ..z)unknown decl │ │ │ │ 00001090: 6172 6174 696f 6e20 2572 2069 6e20 696e aration %r in in │ │ │ │ 000010a0: 7465 726e 616c 2073 7562 7365 745a 0f5f ternal subsetZ._ │ │ │ │ 000010b0: 7061 7273 655f 646f 6374 7970 655f fa01 parse_doctype_.. │ │ │ │ 000010c0: 25fa 013b fa01 5d72 1e00 0000 7a25 756e %..;..]r....z%un │ │ │ │ 000010d0: 6578 7065 6374 6564 2063 6861 7220 6166 expected char af │ │ │ │ 000010e0: 7465 7220 696e 7465 726e 616c 2073 7562 ter internal sub │ │ │ │ 000010f0: 7365 747a 2575 6e65 7870 6563 7465 6420 setz%unexpected │ │ │ ├── mailbox.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ │ @@ -1942,19 +1942,19 @@ │ │ │ │ 00007950: 5a04 641e 6404 6405 8401 5a05 6406 6407 Z.d.d.d...Z.d.d. │ │ │ │ 00007960: 8400 5a06 6408 6409 8400 5a07 640a 640b ..Z.d.d...Z.d.d. │ │ │ │ 00007970: 8400 5a08 640c 640d 8400 5a09 640e 640f ..Z.d.d...Z.d.d. │ │ │ │ 00007980: 8400 5a0a 6410 6411 8400 5a0b 6412 6413 ..Z.d.d...Z.d.d. │ │ │ │ 00007990: 8400 5a0c 6414 6415 8400 5a0d 6416 6417 ..Z.d.d...Z.d.d. │ │ │ │ 000079a0: 8400 5a0e 6418 6419 8400 5a0f 641a 641b ..Z.d.d...Z.d.d. │ │ │ │ 000079b0: 8400 5a10 641c 641d 8400 5a11 6402 5300 ..Z.d.d...Z.d.S. │ │ │ │ -000079c0: 291f 7207 0000 003e 0700 0000 da06 756e ).r....>......un │ │ │ │ -000079d0: 7365 656e da09 666f 7277 6172 6465 645a seen..forwardedZ │ │ │ │ -000079e0: 0566 696c 6564 da06 7265 7365 6e74 da07 .filed..resent.. │ │ │ │ -000079f0: 6465 6c65 7465 64da 0861 6e73 7765 7265 deleted..answere │ │ │ │ -00007a00: 645a 0665 6469 7465 644e 5463 0400 0000 dZ.editedNTc.... │ │ │ │ +000079c0: 291f 7207 0000 003e 0700 0000 da09 666f ).r....>......fo │ │ │ │ +000079d0: 7277 6172 6465 64da 0672 6573 656e 74da rwarded..resent. │ │ │ │ +000079e0: 0861 6e73 7765 7265 645a 0665 6469 7465 .answeredZ.edite │ │ │ │ +000079f0: 64da 0764 656c 6574 6564 da06 756e 7365 d..deleted..unse │ │ │ │ +00007a00: 656e 5a05 6669 6c65 644e 5463 0400 0000 enZ.filedNTc.... │ │ │ │ 00007a10: 0000 0000 0000 0000 0400 0000 0600 0000 ................ │ │ │ │ 00007a20: 4300 0000 731a 0000 0074 00a0 017c 007c C...s....t...|.| │ │ │ │ 00007a30: 017c 027c 03a1 0401 0069 007c 005f 0264 .|.|.....i.|._.d │ │ │ │ 00007a40: 0053 0072 1500 0000 2903 72ec 0000 0072 .S.r....).r....r │ │ │ │ 00007a50: 2200 0000 da07 5f6c 6162 656c 7372 1c00 "....._labelsr.. │ │ │ │ 00007a60: 0000 7220 0000 0072 2000 0000 7221 0000 ..r ...r ...r!.. │ │ │ │ 00007a70: 0072 2200 0000 de04 0000 7304 0000 0000 .r".......s..... │ │ │ │ @@ -2510,17 +2510,17 @@ │ │ │ │ 00009cd0: 9001 726c 7c01 a011 640e a101 0100 640f ..rl|...d.....d. │ │ │ │ 00009ce0: 7c02 7600 9001 72a0 7c01 a011 6410 a101 |.v...r.|...d... │ │ │ │ 00009cf0: 0100 6e1e 7400 7c01 7412 8302 9001 7290 ..n.t.|.t.....r. │ │ │ │ 00009d00: 6e10 7413 6411 7414 7c01 8301 1600 8301 n.t.d.t.|....... │ │ │ │ 00009d10: 8201 6400 5300 2912 4eda 0153 da01 5272 ..d.S.).N..S..Rr │ │ │ │ 00009d20: 8d00 0000 da01 4fda 0154 da01 44da 0146 ......O..T..D..F │ │ │ │ 00009d30: da01 41fa 0d4d 4149 4c45 522d 4441 454d ..A..MAILER-DAEM │ │ │ │ -00009d40: 4f4e 7255 0100 00da 0772 6570 6c69 6564 ONrU.....replied │ │ │ │ -00009d50: da07 666c 6167 6765 6472 5801 0000 7259 ..flaggedrX...rY │ │ │ │ -00009d60: 0100 00da 0150 7256 0100 00fa 2443 616e .....PrV....$Can │ │ │ │ +00009d40: 4f4e 7259 0100 00da 0772 6570 6c69 6564 ONrY.....replied │ │ │ │ +00009d50: da07 666c 6167 6765 6472 5801 0000 7257 ..flaggedrX...rW │ │ │ │ +00009d60: 0100 00da 0150 7255 0100 00fa 2443 616e .....PrU....$Can │ │ │ │ 00009d70: 6e6f 7420 636f 6e76 6572 7420 746f 2073 not convert to s │ │ │ │ 00009d80: 7065 6369 6669 6564 2074 7970 653a 2025 pecified type: % │ │ │ │ 00009d90: 7329 1572 6900 0000 720a 0000 0072 7e01 s).ri...r....r~. │ │ │ │ 00009da0: 0000 727c 0100 0072 b500 0000 729d 0000 ..r|...r....r... │ │ │ │ 00009db0: 0072 b700 0000 72a4 0000 0072 1c01 0000 .r....r....r.... │ │ │ │ 00009dc0: 7246 0100 0072 8301 0000 7213 0100 0072 rF...r....r....r │ │ │ │ 00009dd0: d700 0000 7220 0100 0072 0c00 0000 7235 ....r ...r....r5 │ │ │ │ @@ -2682,16 +2682,16 @@ │ │ │ │ 0000a790: 7418 6413 7419 7c01 8301 1600 8301 8201 t.d.t.|......... │ │ │ │ 0000a7a0: 6400 5300 2914 4e72 8a01 0000 728d 0000 d.S.).Nr....r... │ │ │ │ 0000a7b0: 0072 8d01 0000 728e 0100 0072 8901 0000 .r....r....r.... │ │ │ │ 0000a7c0: 7288 0100 0072 8c01 0000 728b 0100 00da r....r....r..... │ │ │ │ 0000a7d0: 0673 7461 7475 737a 0878 2d73 7461 7475 .statusz.x-statu │ │ │ │ 0000a7e0: 7372 9601 0000 e9fb ffff ff7a 1425 6120 sr.........z.%a │ │ │ │ 0000a7f0: 2562 2025 6420 2548 3a25 4d3a 2553 2025 %b %d %H:%M:%S % │ │ │ │ -0000a800: 5972 5501 0000 7290 0100 0072 9101 0000 YrU...r....r.... │ │ │ │ -0000a810: 7258 0100 0072 5901 0000 7293 0100 0029 rX...rY...r....) │ │ │ │ +0000a800: 5972 5901 0000 7290 0100 0072 9101 0000 YrY...r....r.... │ │ │ │ +0000a810: 7258 0100 0072 5701 0000 7293 0100 0029 rX...rW...r....) │ │ │ │ 0000a820: 1a72 6900 0000 720a 0000 0072 4601 0000 .ri...r....rF... │ │ │ │ 0000a830: 727c 0100 0072 b500 0000 7283 0100 0072 r|...r....r....r │ │ │ │ 0000a840: 8f00 0000 721d 0100 0072 a100 0000 72b7 ....r....r....r. │ │ │ │ 0000a850: 0000 00da 0863 616c 656e 6461 725a 0674 .....calendarZ.t │ │ │ │ 0000a860: 696d 6567 6d72 d700 0000 da08 7374 7270 imegmr......strp │ │ │ │ 0000a870: 7469 6d65 725a 0000 00da 0d4f 7665 7266 timerZ.....Overf │ │ │ │ 0000a880: 6c6f 7745 7272 6f72 721c 0100 0072 7e01 lowErrorr....r~. │ │ │ │ @@ -2798,18 +2798,18 @@ │ │ │ │ 0000aed0: 03a1 0101 0071 d06e 6074 007c 0174 0983 .....q.n`t.|.t.. │ │ │ │ 0000aee0: 0290 0172 2474 027c 00a0 03a1 0083 017d ...r$t.|.......} │ │ │ │ 0000aef0: 0264 017c 0276 0090 0172 0e7c 01a0 0a64 .d.|.v...r.|...d │ │ │ │ 0000af00: 01a1 0101 0064 067c 0276 0090 0172 427c .....d.|.v...rB| │ │ │ │ 0000af10: 01a0 0a64 0ba1 0101 006e 1e74 007c 0174 ...d.....n.t.|.t │ │ │ │ 0000af20: 0b83 0290 0172 326e 1074 0c64 0c74 0d7c .....r2n.t.d.t.| │ │ │ │ 0000af30: 0183 0116 0083 0182 0164 0053 0029 0d4e .........d.S.).N │ │ │ │ -0000af40: 7255 0100 0072 8d00 0000 7288 0100 0072 rU...r....r....r │ │ │ │ +0000af40: 7259 0100 0072 8d00 0000 7288 0100 0072 rY...r....r....r │ │ │ │ 0000af50: 9101 0000 728d 0100 0072 9001 0000 7289 ....r....r....r. │ │ │ │ 0000af60: 0100 00da 0252 4f72 8a01 0000 728e 0100 .....ROr....r... │ │ │ │ -0000af70: 0072 5901 0000 7293 0100 0029 0e72 6900 .rY...r....).ri. │ │ │ │ +0000af70: 0072 5701 0000 7293 0100 0029 0e72 6900 .rW...r....).ri. │ │ │ │ 0000af80: 0000 720a 0000 0072 4601 0000 7234 0100 ..r....rF...r4.. │ │ │ │ 0000af90: 0072 b500 0000 7283 0100 0072 1c01 0000 .r....r....r.... │ │ │ │ 0000afa0: 720c 0000 0072 3501 0000 720d 0000 0072 r....r5...r....r │ │ │ │ 0000afb0: 9401 0000 7209 0000 0072 7e00 0000 727f ....r....r~...r. │ │ │ │ 0000afc0: 0000 0029 0472 1d00 0000 7227 0000 0072 ...).r....r'...r │ │ │ │ 0000afd0: 4d01 0000 7254 0100 0072 2000 0000 7220 M...rT...r ...r │ │ │ │ 0000afe0: 0000 0072 2100 0000 7273 0100 00f9 0600 ...r!...rs...... │ │ │ │ @@ -2938,17 +2938,17 @@ │ │ │ │ 0000b790: 0864 01a1 0101 0064 077c 0276 0090 0172 .d.....d.|.v...r │ │ │ │ 0000b7a0: 6e7c 01a0 0864 0fa1 0101 006e 5474 007c n|...d.....nTt.| │ │ │ │ 0000b7b0: 0174 0983 0290 0172 507c 01a0 0a7c 00a0 .t.....rP|...|.. │ │ │ │ 0000b7c0: 0ba1 00a1 0101 007c 00a0 03a1 0044 005d .......|.....D.] │ │ │ │ 0000b7d0: 107d 037c 01a0 0c7c 03a1 0101 0090 0171 .}.|...|.......q │ │ │ │ 0000b7e0: 3c6e 1e74 007c 0174 0d83 0290 0172 5e6e ?@[\] │ │ │ │ 000007b0: 5e5f 607b 7c7d 7efa 0123 da00 7201 0000 ^_`{|}~..#..r... │ │ │ │ 000007c0: 00e9 0100 0000 da07 6d61 6368 696e 65da ........machine. │ │ │ │ 000007d0: 0764 6566 6175 6c74 da06 6d61 6364 6566 .default..macdef │ │ │ │ 000007e0: 7a02 2009 da01 0a7a 0420 090d 0a7a 1562 z. ....z. ...z.b │ │ │ │ 000007f0: 6164 2074 6f70 6c65 7665 6c20 746f 6b65 ad toplevel toke │ │ │ │ -00000800: 6e20 2572 3e04 0000 0072 1d00 0000 721f n %r>....r....r. │ │ │ │ -00000810: 0000 0072 2000 0000 7221 0000 007a 266d ...r ...r!...z&m │ │ │ │ +00000800: 6e20 2572 3e04 0000 0072 1d00 0000 7220 n %r>....r....r │ │ │ │ +00000810: 0000 0072 2100 0000 721f 0000 007a 266d ...r!...r....z&m │ │ │ │ 00000820: 616c 666f 726d 6564 2025 7320 656e 7472 alformed %s entr │ │ │ │ 00000830: 7920 2573 2074 6572 6d69 6e61 7465 6420 y %s terminated │ │ │ │ 00000840: 6279 2025 73da 056c 6f67 696e da04 7573 by %s..login..us │ │ │ │ 00000850: 6572 da07 6163 636f 756e 74da 0870 6173 er..account..pas │ │ │ │ 00000860: 7377 6f72 64da 0570 6f73 6978 7a06 7569 sword..posixz.ui │ │ │ │ 00000870: 6420 2573 7a39 7e2f 2e6e 6574 7263 2066 d %sz9~/.netrc f │ │ │ │ 00000880: 696c 6520 6f77 6e65 7220 2825 7329 2064 ile owner (%s) d │ │ │ ├── site.pyc │ │ │ │ ├── Python bytecode │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ magic: 0x610d0d0a │ │ │ │ │ -moddate: 0x611ee564 (Tue Aug 22 20:45:21 2023 UTC) │ │ │ │ │ +moddate: 0xde4d6b65 (Sat Dec 2 15:31:42 2023 UTC) │ │ │ │ │ files sz: 21672 │ │ │ │ │ code │ │ │ │ │ argcount : 0 │ │ │ │ │ nlocals : 0 │ │ │ │ │ stacksize : 3 │ │ │ │ │ flags : 64 │ │ │ │ │ code │ │ │ ├── difflib.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ │ @@ -680,15 +680,15 @@ │ │ │ │ 00002a70: 5600 0100 9001 7136 71c6 712a 6400 5300 V.....q6q.q*d.S. │ │ │ │ 00002a80: 2914 4e46 54fa 0309 7b7d 7217 0000 00fa ).NFT...{}r..... │ │ │ │ 00002a90: 0a2d 2d2d 207b 7d7b 7d7b 7d7a 0a2b 2b2b .--- {}{}{}z.+++ │ │ │ │ 00002aa0: 207b 7d7b 7d7b 7d72 0d00 0000 725a 0000 {}{}{}r....rZ.. │ │ │ │ 00002ab0: 0072 2800 0000 e902 0000 0072 5900 0000 .r(........rY... │ │ │ │ 00002ac0: e904 0000 007a 0f40 4020 2d7b 7d20 2b7b .....z.@@ -{} +{ │ │ │ │ 00002ad0: 7d20 4040 7b7d 7253 0000 0072 7300 0000 } @@{}rS...rs... │ │ │ │ -00002ae0: 3e02 0000 0072 5100 0000 7250 0000 0072 >....rQ...rP...r │ │ │ │ +00002ae0: 3e02 0000 0072 5000 0000 7251 0000 0072 >....rP...rQ...r │ │ │ │ 00002af0: 7c00 0000 3e02 0000 0072 5200 0000 7250 |...>....rR...rP │ │ │ │ 00002b00: 0000 0072 7d00 0000 2905 da0c 5f63 6865 ...r}...)..._che │ │ │ │ 00002b10: 636b 5f74 7970 6573 7204 0000 0072 5f00 ck_typesr....r_. │ │ │ │ 00002b20: 0000 7299 0000 0072 9d00 0000 2916 721a ..r....r....).r. │ │ │ │ 00002b30: 0000 0072 1b00 0000 da08 6672 6f6d 6669 ...r......fromfi │ │ │ │ 00002b40: 6c65 da06 746f 6669 6c65 da0c 6672 6f6d le..tofile..from │ │ │ │ 00002b50: 6669 6c65 6461 7465 da0a 746f 6669 6c65 filedate..tofile │ │ │ │ @@ -750,16 +750,16 @@ │ │ │ │ 00002ed0: 9f00 0000 720d 0000 0072 5a00 0000 7a0f ....r....rZ...z. │ │ │ │ 00002ee0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a72 ***************r │ │ │ │ 00002ef0: 2800 0000 72a0 0000 007a 0d2a 2a2a 207b (...r....z.*** { │ │ │ │ 00002f00: 7d20 2a2a 2a2a 7b7d 6301 0000 0000 0000 } ****{}c....... │ │ │ │ 00002f10: 0000 0000 0003 0000 0006 0000 0073 0000 .............s.. │ │ │ │ 00002f20: 0073 2000 0000 7c00 5d18 5c05 7d01 7d02 .s ...|.].\.}.}. │ │ │ │ 00002f30: 7d02 7d02 7d02 7c01 6400 7600 5600 0100 }.}.}.|.d.v.V... │ │ │ │ -00002f40: 7102 6401 5300 2902 3e02 0000 0072 5100 q.d.S.).>....rQ. │ │ │ │ -00002f50: 0000 7250 0000 004e 7212 0000 00a9 0372 ..rP...Nr......r │ │ │ │ +00002f40: 7102 6401 5300 2902 3e02 0000 0072 5000 q.d.S.).>....rP. │ │ │ │ +00002f50: 0000 7251 0000 004e 7212 0000 00a9 0372 ..rQ...Nr......r │ │ │ │ 00002f60: 6000 0000 7257 0000 00da 015f 7212 0000 `...rW....._r... │ │ │ │ 00002f70: 0072 1200 0000 7215 0000 0072 6100 0000 .r....r....ra... │ │ │ │ 00002f80: d904 0000 7262 0000 007a 1f63 6f6e 7465 ....rb...z.conte │ │ │ │ 00002f90: 7874 5f64 6966 662e 3c6c 6f63 616c 733e xt_diff. │ │ │ │ 00002fa0: 2e3c 6765 6e65 7870 723e 7252 0000 0072 .rR...r │ │ │ │ 00002fb0: 5900 0000 72a1 0000 007a 0d2d 2d2d 207b Y...r....z.--- { │ │ │ │ 00002fc0: 7d20 2d2d 2d2d 7b7d 6301 0000 0000 0000 } ----{}c....... │ │ │ ├── ftplib.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ │ @@ -202,16 +202,16 @@ │ │ │ │ 00000c90: 7061 7376 6302 0000 0000 0000 0000 0000 pasvc........... │ │ │ │ 00000ca0: 0003 0000 0004 0000 0043 0000 0073 4a00 .........C...sJ. │ │ │ │ 00000cb0: 0000 7c01 6400 6401 8502 1900 6402 7600 ..|.d.d.....d.v. │ │ │ │ 00000cc0: 7242 7400 7c01 a001 6403 a101 8301 7d02 rBt.|...d.....}. │ │ │ │ 00000cd0: 7c01 6400 6401 8502 1900 6404 7c02 6401 |.d.d.....d.|.d. │ │ │ │ 00000ce0: 1800 1400 1700 7c01 7c02 6400 8502 1900 ......|.|.d..... │ │ │ │ 00000cf0: 1700 7d01 7402 7c01 8301 5300 2905 4ee9 ..}.t.|...S.).N. │ │ │ │ -00000d00: 0500 0000 3e02 0000 007a 0570 6173 7320 ....>....z.pass │ │ │ │ -00000d10: fa05 5041 5353 2072 1400 0000 da01 2a29 ..PASS r......*) │ │ │ │ +00000d00: 0500 0000 3e02 0000 00fa 0550 4153 5320 ....>......PASS │ │ │ │ +00000d10: 7a05 7061 7373 2072 1400 0000 da01 2a29 z.pass r......*) │ │ │ │ 00000d20: 03da 036c 656e da06 7273 7472 6970 da04 ...len..rstrip.. │ │ │ │ 00000d30: 7265 7072 2903 721e 0000 00da 0173 da01 repr).r......s.. │ │ │ │ 00000d40: 6972 1100 0000 7211 0000 0072 1200 0000 ir....r....r.... │ │ │ │ 00000d50: 723e 0000 00bc 0000 0073 0800 0000 0001 r>.......s...... │ │ │ │ 00000d60: 1001 0e01 2401 7a0c 4654 502e 7361 6e69 ....$.z.FTP.sani │ │ │ │ 00000d70: 7469 7a65 6302 0000 0000 0000 0000 0000 tizec........... │ │ │ │ 00000d80: 0002 0000 0005 0000 0043 0000 0073 6000 .........C...s`. │ │ │ │ @@ -290,44 +290,44 @@ │ │ │ │ 00001210: 007c 0164 0064 0285 0219 007c 005f 047c .|.d.d.....|._.| │ │ │ │ 00001220: 0164 0064 0385 0219 007d 027c 0264 0476 .d.d.....}.|.d.v │ │ │ │ 00001230: 0072 447c 0153 007c 0264 056b 0272 5474 .rD|.S.|.d.k.rTt │ │ │ │ 00001240: 057c 0183 0182 017c 0264 066b 0272 6474 .|.....|.d.k.rdt │ │ │ │ 00001250: 067c 0183 0182 0174 077c 0183 0182 0164 .|.....t.|.....d │ │ │ │ 00001260: 0053 0029 074e 7a06 2a72 6573 702a 725c .S.).Nz.*resp*r\ │ │ │ │ 00001270: 0000 0072 0900 0000 3e03 0000 00da 0131 ...r....>......1 │ │ │ │ -00001280: da01 32da 0133 da01 34da 0135 2908 7260 ..2..3..4..5).r` │ │ │ │ +00001280: da01 33da 0132 da01 34da 0135 2908 7260 ..3..2..4..5).r` │ │ │ │ 00001290: 0000 0072 3c00 0000 723d 0000 0072 3e00 ...r<...r=...r>. │ │ │ │ 000012a0: 0000 5a08 6c61 7374 7265 7370 7205 0000 ..Z.lastrespr... │ │ │ │ 000012b0: 0072 0600 0000 7207 0000 0029 0372 1e00 .r....r....).r.. │ │ │ │ 000012c0: 0000 da04 7265 7370 da01 6372 1100 0000 ....resp..cr.... │ │ │ │ 000012d0: 7211 0000 0072 1200 0000 723a 0000 00f3 r....r....r:.... │ │ │ │ 000012e0: 0000 0073 1800 0000 0001 0801 0601 1001 ...s............ │ │ │ │ 000012f0: 0e01 0c01 0801 0401 0801 0801 0801 0801 ................ │ │ │ │ 00001300: 7a0b 4654 502e 6765 7472 6573 7063 0100 z.FTP.getrespc.. │ │ │ │ 00001310: 0000 0000 0000 0000 0000 0200 0000 0300 ................ │ │ │ │ 00001320: 0000 4300 0000 7324 0000 007c 00a0 00a1 ..C...s$...|.... │ │ │ │ 00001330: 007d 017c 0164 0064 0185 0219 0064 026b .}.|.d.d.....d.k │ │ │ │ 00001340: 0372 2074 017c 0183 0182 017c 0153 0029 .r t.|.....|.S.) │ │ │ │ -00001350: 034e 7209 0000 0072 6200 0000 2902 723a .Nr....rb...).r: │ │ │ │ +00001350: 034e 7209 0000 0072 6300 0000 2902 723a .Nr....rc...).r: │ │ │ │ 00001360: 0000 0072 0400 0000 a902 721e 0000 0072 ...r......r....r │ │ │ │ 00001370: 6600 0000 7211 0000 0072 1100 0000 7212 f...r....r....r. │ │ │ │ 00001380: 0000 00da 0876 6f69 6472 6573 7001 0100 .....voidresp... │ │ │ │ 00001390: 0073 0800 0000 0002 0801 1001 0801 7a0c .s............z. │ │ │ │ 000013a0: 4654 502e 766f 6964 7265 7370 6301 0000 FTP.voidrespc... │ │ │ │ 000013b0: 0000 0000 0000 0000 0003 0000 0005 0000 ................ │ │ │ │ 000013c0: 0043 0000 0073 5400 0000 6401 7400 1700 .C...sT...d.t... │ │ │ │ 000013d0: 7d01 7c00 6a01 6402 6b04 7222 7402 6403 }.|.j.d.k.r"t.d. │ │ │ │ 000013e0: 7c00 a003 7c01 a101 8302 0100 7c00 6a04 |...|.......|.j. │ │ │ │ 000013f0: a005 7c01 7406 a102 0100 7c00 a007 a100 ..|.t.....|..... │ │ │ │ 00001400: 7d02 7c02 6400 6404 8502 1900 6405 7601 }.|.d.d.....d.v. │ │ │ │ 00001410: 7250 7408 7c02 8301 8201 7c02 5300 2906 rPt.|.....|.S.). │ │ │ │ 00001420: 4ef3 0400 0000 4142 4f52 7209 0000 007a N.....ABORr....z │ │ │ │ 00001430: 0c2a 7075 7420 7572 6765 6e74 2a72 5c00 .*put urgent*r\. │ │ │ │ -00001440: 0000 be03 0000 005a 0332 3235 5a03 3232 .......Z.225Z.22 │ │ │ │ -00001450: 365a 0334 3236 2909 da06 425f 4352 4c46 6Z.426)...B_CRLF │ │ │ │ +00001440: 0000 be03 0000 005a 0332 3235 5a03 3432 .......Z.225Z.42 │ │ │ │ +00001450: 365a 0332 3236 2909 da06 425f 4352 4c46 6Z.226)...B_CRLF │ │ │ │ 00001460: 723c 0000 0072 3d00 0000 723e 0000 0072 r<...r=...r>...r │ │ │ │ 00001470: 2600 0000 7250 0000 00da 074d 5347 5f4f &...rP.....MSG_O │ │ │ │ 00001480: 4f42 7260 0000 0072 0700 0000 a903 721e OBr`...r......r. │ │ │ │ 00001490: 0000 0072 5300 0000 7266 0000 0072 1100 ...rS...rf...r.. │ │ │ │ 000014a0: 0000 7211 0000 0072 1200 0000 da05 6162 ..r....r......ab │ │ │ │ 000014b0: 6f72 7408 0100 0073 1000 0000 0005 0801 ort....s........ │ │ │ │ 000014c0: 0a01 1001 0e01 0801 1001 0801 7a09 4654 ............z.FT │ │ │ │ @@ -446,15 +446,15 @@ │ │ │ │ 00001bd0: 027d 067d 097c 006a 0474 0c75 0190 0172 .}.}.|.j.t.u...r │ │ │ │ 00001be0: 0a7c 06a0 0d7c 006a 04a1 0101 0057 0064 .|...|.j.....W.d │ │ │ │ 00001bf0: 0004 0004 0083 0301 006e 1231 0090 0173 .........n.1...s │ │ │ │ 00001c00: 2030 0001 0001 0001 0059 0001 007c 0764 0.......Y...|.d │ │ │ │ 00001c10: 0064 0685 0219 0064 076b 0290 0172 4474 .d.....d.k...rDt │ │ │ │ 00001c20: 0e7c 0783 017d 037c 067c 0366 0253 0029 .|...}.|.|.f.S.) │ │ │ │ 00001c30: 084e 722e 0000 007a 0752 4553 5420 2573 .Nr....z.REST %s │ │ │ │ -00001c40: 7201 0000 0072 6200 0000 7261 0000 0072 r....rb...ra...r │ │ │ │ +00001c40: 7201 0000 0072 6300 0000 7261 0000 0072 r....rc...ra...r │ │ │ │ 00001c50: 5c00 0000 da03 3135 3029 0f72 4200 0000 \.....150).rB... │ │ │ │ 00001c60: 7286 0000 0072 3400 0000 7235 0000 0072 r....r4...r5...r │ │ │ │ 00001c70: 1b00 0000 721a 0000 0072 7200 0000 723a ....r....rr...r: │ │ │ │ 00001c80: 0000 0072 0400 0000 722a 0000 0072 8100 ...r....r*...r.. │ │ │ │ 00001c90: 0000 5a06 6163 6365 7074 7202 0000 0072 ..Z.acceptr....r │ │ │ │ 00001ca0: 8000 0000 da08 7061 7273 6531 3530 290a ......parse150). │ │ │ │ 00001cb0: 721e 0000 0072 7100 0000 da04 7265 7374 r....rq.....rest │ │ │ │ @@ -486,16 +486,16 @@ │ │ │ │ 00001e50: a000 6408 7c02 1700 a101 7d04 7c04 6406 ..d.|.....}.|.d. │ │ │ │ 00001e60: 1900 6407 6b02 7272 7c00 a000 6409 7c03 ..d.k.rr|...d.|. │ │ │ │ 00001e70: 1700 a101 7d04 7c04 6406 1900 640a 6b03 ....}.|.d...d.k. │ │ │ │ 00001e80: 7286 7401 7c04 8301 8201 7c04 5300 290b r.t.|.....|.S.). │ │ │ │ 00001e90: 4e5a 0961 6e6f 6e79 6d6f 7573 7215 0000 NZ.anonymousr... │ │ │ │ 00001ea0: 003e 0200 0000 7215 0000 0072 5e00 0000 .>....r....r^... │ │ │ │ 00001eb0: 7a0a 616e 6f6e 796d 6f75 7340 7a05 5553 z.anonymous@z.US │ │ │ │ -00001ec0: 4552 2072 0100 0000 7263 0000 0072 4600 ER r....rc...rF. │ │ │ │ -00001ed0: 0000 fa05 4143 4354 2072 6200 0000 a902 ....ACCT rb..... │ │ │ │ +00001ec0: 4552 2072 0100 0000 7262 0000 0072 4600 ER r....rb...rF. │ │ │ │ +00001ed0: 0000 fa05 4143 4354 2072 6300 0000 a902 ....ACCT rc..... │ │ │ │ 00001ee0: 7272 0000 0072 0400 0000 2905 721e 0000 rr...r....).r... │ │ │ │ 00001ef0: 0072 2000 0000 7221 0000 0072 2200 0000 .r ...r!...r"... │ │ │ │ 00001f00: 7266 0000 0072 1100 0000 7211 0000 0072 rf...r....r....r │ │ │ │ 00001f10: 1200 0000 721d 0000 008b 0100 0073 2000 ....r........s . │ │ │ │ 00001f20: 0000 0002 0401 0401 0401 0401 0401 0401 ................ │ │ │ │ 00001f30: 1008 0801 0e01 0c01 0e01 0c01 0e01 0c01 ................ │ │ │ │ 00001f40: 0801 7a09 4654 502e 6c6f 6769 6e72 0b00 ..z.FTP.loginr.. │ │ │ │ @@ -670,15 +670,15 @@ │ │ │ │ 000029d0: 0401 0e01 0801 1601 0401 1601 1001 0e01 ................ │ │ │ │ 000029e0: 7a08 4654 502e 6d6c 7364 6303 0000 0000 z.FTP.mlsdc..... │ │ │ │ 000029f0: 0000 0000 0000 0004 0000 0004 0000 0043 ...............C │ │ │ │ 00002a00: 0000 0073 3000 0000 7c00 a000 6401 7c01 ...s0...|...d.|. │ │ │ │ 00002a10: 1700 a101 7d03 7c03 6402 1900 6403 6b03 ....}.|.d...d.k. │ │ │ │ 00002a20: 7222 7401 7c03 8301 8201 7c00 a002 6404 r"t.|.....|...d. │ │ │ │ 00002a30: 7c02 1700 a101 5300 2905 4e7a 0552 4e46 |.....S.).Nz.RNF │ │ │ │ -00002a40: 5220 7201 0000 0072 6300 0000 7a05 524e R r....rc...z.RN │ │ │ │ +00002a40: 5220 7201 0000 0072 6200 0000 7a05 524e R r....rb...z.RN │ │ │ │ 00002a50: 544f 2029 0372 7200 0000 7204 0000 0072 TO ).rr...r....r │ │ │ │ 00002a60: 7300 0000 2904 721e 0000 005a 0866 726f s...).r....Z.fro │ │ │ │ 00002a70: 6d6e 616d 655a 0674 6f6e 616d 6572 6600 mnameZ.tonamerf. │ │ │ │ 00002a80: 0000 7211 0000 0072 1100 0000 7212 0000 ..r....r....r... │ │ │ │ 00002a90: 00da 0672 656e 616d 6557 0200 0073 0800 ...renameW...s.. │ │ │ │ 00002aa0: 0000 0002 0e01 0c01 0801 7a0a 4654 502e ..........z.FTP. │ │ │ │ 00002ab0: 7265 6e61 6d65 6302 0000 0000 0000 0000 renamec......... │ │ │ │ @@ -1065,15 +1065,15 @@ │ │ │ │ 00004280: 7c03 1700 a101 7d07 7c07 6400 6404 8502 |.....}.|.d.d... │ │ │ │ 00004290: 1900 6405 7601 7264 7404 8201 7c00 a002 ..d.v.rdt...|... │ │ │ │ 000042a0: 6406 7c01 1700 a101 7d08 7c08 6400 6404 d.|.....}.|.d.d. │ │ │ │ 000042b0: 8502 1900 6405 7601 7286 7404 8201 7c00 ....d.v.r.t...|. │ │ │ │ 000042c0: a005 a100 0100 7c02 a005 a100 0100 6400 ......|.......d. │ │ │ │ 000042d0: 5300 2907 4e7a 0554 5950 4520 7282 0000 S.).Nz.TYPE r... │ │ │ │ 000042e0: 007a 0553 544f 5220 725c 0000 003e 0200 .z.STOR r\...>.. │ │ │ │ -000042f0: 0000 5a03 3132 3572 8700 0000 fa05 5245 ..Z.125r......RE │ │ │ │ +000042f0: 0000 7287 0000 005a 0331 3235 fa05 5245 ..r....Z.125..RE │ │ │ │ 00004300: 5452 2029 0672 7300 0000 7283 0000 0072 TR ).rs...r....r │ │ │ │ 00004310: 7200 0000 727a 0000 0072 0700 0000 7269 r...rz...r....ri │ │ │ │ 00004320: 0000 0029 09da 0673 6f75 7263 655a 0a73 ...)...sourceZ.s │ │ │ │ 00004330: 6f75 7263 656e 616d 65da 0674 6172 6765 ourcename..targe │ │ │ │ 00004340: 745a 0a74 6172 6765 746e 616d 6572 a700 tZ.targetnamer.. │ │ │ │ 00004350: 0000 5a0a 736f 7572 6365 686f 7374 5a0a ..Z.sourcehostZ. │ │ │ │ 00004360: 736f 7572 6365 706f 7274 5a06 7472 6570 sourceportZ.trep │ │ │ ├── pathlib.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ │ @@ -176,18 +176,18 @@ │ │ │ │ 00000af0: 1564 1b64 1c84 005a 1664 1d64 1e84 005a .d.d...Z.d.d...Z │ │ │ │ 00000b00: 1764 1f64 2084 005a 1864 2153 0029 23da .d.d ..Z.d!S.)#. │ │ │ │ 00000b10: 0f5f 5769 6e64 6f77 7346 6c61 766f 7572 ._WindowsFlavour │ │ │ │ 00000b20: fa01 5cfa 012f 5472 1100 0000 5a34 6162 ..\../Tr....Z4ab │ │ │ │ 00000b30: 6364 6566 6768 696a 6b6c 6d6e 6f70 7172 cdefghijklmnopqr │ │ │ │ 00000b40: 7374 7576 7778 797a 4142 4344 4546 4748 stuvwxyzABCDEFGH │ │ │ │ 00000b50: 494a 4b4c 4d4e 4f50 5152 5354 5556 5758 IJKLMNOPQRSTUVWX │ │ │ │ -00000b60: 595a 7a04 5c5c 3f5c 3e06 0000 00da 0343 YZz.\\?\>......C │ │ │ │ -00000b70: 4f4e da03 4155 58da 034e 554c 7a07 434f ON..AUX..NULz.CO │ │ │ │ -00000b80: 4e4f 5554 247a 0643 4f4e 494e 24da 0350 NOUT$z.CONIN$..P │ │ │ │ -00000b90: 524e 6301 0000 0000 0000 0000 0000 0002 RNc............. │ │ │ │ +00000b60: 595a 7a04 5c5c 3f5c 3e06 0000 00da 0341 YZz.\\?\>......A │ │ │ │ +00000b70: 5558 7a07 434f 4e4f 5554 24da 0350 524e UXz.CONOUT$..PRN │ │ │ │ +00000b80: 7a06 434f 4e49 4e24 da03 434f 4eda 034e z.CONIN$..CON..N │ │ │ │ +00000b90: 554c 6301 0000 0000 0000 0000 0000 0002 ULc............. │ │ │ │ 00000ba0: 0000 0004 0000 0043 0000 0073 1400 0000 .......C...s.... │ │ │ │ 00000bb0: 6800 7c00 5d0c 7d01 6400 7c01 1600 9202 h.|.].}.d.|..... │ │ │ │ 00000bc0: 7104 5300 2901 7a05 434f 4d25 7372 2300 q.S.).z.COM%sr#. │ │ │ │ 00000bd0: 0000 a902 da02 2e30 da01 6372 2300 0000 .......0..cr#... │ │ │ │ 00000be0: 7223 0000 0072 2400 0000 da09 3c73 6574 r#...r$..............z. │ │ │ │ 00000c00: 5f57 696e 646f 7773 466c 6176 6f75 722e _WindowsFlavour. │ │ │ │ @@ -1727,16 +1727,16 @@ │ │ │ │ 00006be0: 6669 6c65 7904 0000 730c 0000 0000 0408 filey...s....... │ │ │ │ 00006bf0: 0102 010c 010c 0112 017a 0d50 6174 682e .........z.Path. │ │ │ │ 00006c00: 7361 6d65 6669 6c65 6301 0000 0000 0000 samefilec....... │ │ │ │ 00006c10: 0000 0000 0002 0000 0004 0000 0063 0000 .............c.. │ │ │ │ 00006c20: 0073 2c00 0000 7c00 6a00 a001 7c00 a101 .s,...|.j...|... │ │ │ │ 00006c30: 4400 5d1a 7d01 7c01 6401 7600 721a 710c D.].}.|.d.v.r.q. │ │ │ │ 00006c40: 7c00 a002 7c01 a101 5600 0100 710c 6400 |...|...V...q.d. │ │ │ │ -00006c50: 5300 2902 4e3e 0200 0000 72a9 0000 0072 S.).N>....r....r │ │ │ │ -00006c60: 3300 0000 2903 72b6 0000 0072 df00 0000 3...).r....r.... │ │ │ │ +00006c50: 5300 2902 4e3e 0200 0000 7233 0000 0072 S.).N>....r3...r │ │ │ │ +00006c60: a900 0000 2903 72b6 0000 0072 df00 0000 ....).r....r.... │ │ │ │ 00006c70: 7202 0100 0072 5001 0000 7223 0000 0072 r....rP...r#...r │ │ │ │ 00006c80: 2300 0000 7224 0000 00da 0769 7465 7264 #...r$.....iterd │ │ │ │ 00006c90: 6972 8404 0000 7308 0000 0000 0410 0108 ir....s......... │ │ │ │ 00006ca0: 0202 017a 0c50 6174 682e 6974 6572 6469 ...z.Path.iterdi │ │ │ │ 00006cb0: 7263 0200 0000 0000 0000 0000 0000 0700 rc.............. │ │ │ │ 00006cc0: 0000 0500 0000 6300 0000 736e 0000 0074 ......c...sn...t │ │ │ │ 00006cd0: 00a0 0164 017c 007c 01a1 0301 007c 0173 ...d.|.|.....|.s │ │ │ ├── tarfile.pyc │ │ │ │ ├── Python bytecode │ │ │ │ │ @@ -291,15 +291,15 @@ │ │ │ │ │ 125 376 BUILD_TUPLE 3 │ │ │ │ │ 378 STORE_NAME 53 (GNU_TYPES) │ │ │ │ │ │ │ │ │ │ 129 380 LOAD_CONST 30 (('path', 'linkpath', 'size', 'mtime', 'uid', 'gid', 'uname', 'gname')) │ │ │ │ │ 382 STORE_NAME 54 (PAX_FIELDS) │ │ │ │ │ │ │ │ │ │ 133 384 BUILD_SET 0 │ │ │ │ │ - 386 LOAD_CONST 31 (frozenset({'path', 'gname', 'linkpath', 'uname'})) │ │ │ │ │ + 386 LOAD_CONST 31 (frozenset({'gname', 'path', 'linkpath', 'uname'})) │ │ │ │ │ 388 SET_UPDATE 1 │ │ │ │ │ 390 STORE_NAME 55 (PAX_NAME_FIELDS) │ │ │ │ │ │ │ │ │ │ 138 392 LOAD_NAME 56 (float) │ │ │ │ │ │ │ │ │ │ 139 394 LOAD_NAME 56 (float) │ │ │ │ │ │ │ │ │ │ @@ -587,15 +587,15 @@ │ │ │ │ │ b'S' │ │ │ │ │ b'x' │ │ │ │ │ b'g' │ │ │ │ │ b'X' │ │ │ │ │ 1 │ │ │ │ │ 2 │ │ │ │ │ ('path', 'linkpath', 'size', 'mtime', 'uid', 'gid', 'uname', 'gname') │ │ │ │ │ - frozenset({'path', 'gname', 'linkpath', 'uname'}) │ │ │ │ │ + frozenset({'gname', 'path', 'linkpath', 'uname'}) │ │ │ │ │ ('atime', 'ctime', 'mtime', 'uid', 'gid', 'size') │ │ │ │ │ 'nt' │ │ │ │ │ 'utf-8' │ │ │ │ │ code │ │ │ │ │ argcount : 4 │ │ │ │ │ nlocals : 4 │ │ │ │ │ stacksize : 4 │ │ │ ├── gettext.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ │ @@ -487,17 +487,17 @@ │ │ │ │ 00001e60: 7365 7463 0200 0000 0000 0000 0000 0000 setc............ │ │ │ │ 00001e70: 0500 0000 0400 0000 4300 0000 734a 0000 ........C...sJ.. │ │ │ │ 00001e80: 0064 0164 006c 007d 027c 006a 017c 026a .d.d.l.}.|.j.|.j │ │ │ │ 00001e90: 0264 023c 007c 0164 0075 0172 4668 0064 .d.<.|.d.u.rFh.d │ │ │ │ 00001ea0: 03a3 017d 037c 0374 037c 0183 0140 0044 ...}.|.t.|...@.D │ │ │ │ 00001eb0: 005d 147d 0474 047c 007c 0483 027c 026a .].}.t.|.|...|.j │ │ │ │ 00001ec0: 027c 043c 0071 3064 0053 0029 044e 7201 .|.<.q0d.S.).Nr. │ │ │ │ -00001ed0: 0000 0072 6900 0000 3e06 0000 0072 1500 ...ri...>....r.. │ │ │ │ -00001ee0: 0000 720d 0000 0072 0e00 0000 7211 0000 ..r....r....r... │ │ │ │ -00001ef0: 0072 1300 0000 7212 0000 0029 05da 0862 .r....r....)...b │ │ │ │ +00001ed0: 0000 0072 6900 0000 3e06 0000 0072 1200 ...ri...>....r.. │ │ │ │ +00001ee0: 0000 720e 0000 0072 1100 0000 7213 0000 ..r....r....r... │ │ │ │ +00001ef0: 0072 1500 0000 720d 0000 0029 05da 0862 .r....r....)...b │ │ │ │ 00001f00: 7569 6c74 696e 7372 0d00 0000 da08 5f5f uiltinsr......__ │ │ │ │ 00001f10: 6469 6374 5f5f da03 7365 74da 0767 6574 dict__..set..get │ │ │ │ 00001f20: 6174 7472 2905 7281 0000 00da 056e 616d attr).r......nam │ │ │ │ 00001f30: 6573 729c 0000 00da 0761 6c6c 6f77 6564 esr......allowed │ │ │ │ 00001f40: da04 6e61 6d65 7225 0000 0072 2500 0000 ..namer%...r%... │ │ │ │ 00001f50: 7226 0000 0072 0700 0000 5c01 0000 730c r&...r....\...s. │ │ │ │ 00001f60: 0000 0000 0108 010c 0108 0108 0210 017a ...............z │ │ │ ├── unittest/mock.pyc │ │ │ │ ├── Python bytecode │ │ │ │ │ @@ -495,15 +495,15 @@ │ │ │ │ │ 736 CALL_METHOD 0 │ │ │ │ │ │ │ │ │ │ 1922 738 GET_ITER │ │ │ │ │ 740 CALL_FUNCTION 1 │ │ │ │ │ 742 STORE_NAME 84 (_magics) │ │ │ │ │ │ │ │ │ │ 1928 744 BUILD_SET 0 │ │ │ │ │ - 746 LOAD_CONST 97 (frozenset({'__anext__', '__aexit__', '__aenter__'})) │ │ │ │ │ + 746 LOAD_CONST 97 (frozenset({'__anext__', '__aenter__', '__aexit__'})) │ │ │ │ │ 748 SET_UPDATE 1 │ │ │ │ │ 750 STORE_NAME 85 (_async_method_magics) │ │ │ │ │ │ │ │ │ │ 1930 752 LOAD_CONST 98 ('__aiter__') │ │ │ │ │ 754 BUILD_SET 1 │ │ │ │ │ 756 STORE_NAME 86 (_sync_async_magics) │ │ │ │ │ │ │ │ │ │ @@ -4082,15 +4082,15 @@ │ │ │ │ │ 01726474006404830182017c006a06a0077c01a1017d027c027408750072 │ │ │ │ │ 8274007c01830182016e707c026400750072c464007d037c006a09640075 │ │ │ │ │ 0172a4740a7c006a097c0183027d037c006a0b7c007c017c037c017c0064 │ │ │ │ │ 058d057d027c027c006a067c013c006e2e740c7c02740d830272f2740e7c │ │ │ │ │ 026a0f7c026a107c026a117c026a127c026a1383057d027c027c006a067c │ │ │ │ │ 013c007c025300 │ │ │ │ │ 626 0 LOAD_FAST 1 (name) │ │ │ │ │ - 2 LOAD_CONST 1 (frozenset({'_mock_methods', '_mock_unsafe'})) │ │ │ │ │ + 2 LOAD_CONST 1 (frozenset({'_mock_unsafe', '_mock_methods'})) │ │ │ │ │ 4 CONTAINS_OP 0 │ │ │ │ │ 6 POP_JUMP_IF_FALSE 18 │ │ │ │ │ │ │ │ │ │ 627 8 LOAD_GLOBAL 0 (AttributeError) │ │ │ │ │ 10 LOAD_FAST 1 (name) │ │ │ │ │ 12 CALL_FUNCTION 1 │ │ │ │ │ 14 RAISE_VARARGS 1 │ │ │ │ │ @@ -4234,15 +4234,15 @@ │ │ │ │ │ 238 LOAD_FAST 1 (name) │ │ │ │ │ 240 STORE_SUBSCR │ │ │ │ │ │ │ │ │ │ 661 >> 242 LOAD_FAST 2 (result) │ │ │ │ │ 244 RETURN_VALUE │ │ │ │ │ consts │ │ │ │ │ None │ │ │ │ │ - frozenset({'_mock_methods', '_mock_unsafe'}) │ │ │ │ │ + frozenset({'_mock_unsafe', '_mock_methods'}) │ │ │ │ │ 'Mock object has no attribute %r' │ │ │ │ │ ('assert', 'assret') │ │ │ │ │ "Attributes cannot start with 'assert' or 'assret'" │ │ │ │ │ ('parent', 'name', 'wraps', '_new_name', '_new_parent') │ │ │ │ │ names ('AttributeError', '_mock_methods', '_all_magics', '_is_magic', '_mock_unsafe', 'startswith', '_mock_children', 'get', '_deleted', '_mock_wraps', 'getattr', '_get_child_mock', 'isinstance', '_SpecState', 'create_autospec', 'spec', 'spec_set', 'instance', 'parent', 'name') │ │ │ │ │ varnames ('self', 'name', 'result', 'wraps') │ │ │ │ │ freevars () │ │ │ │ │ @@ -10084,15 +10084,15 @@ │ │ │ │ │ varnames ('.0', 'method') │ │ │ │ │ freevars () │ │ │ │ │ cellvars () │ │ │ │ │ filename '/home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Lib/unittest/mock.py' │ │ │ │ │ name '' │ │ │ │ │ firstlineno 1922 │ │ │ │ │ lnotab 0x0601 │ │ │ │ │ - frozenset({'__anext__', '__aexit__', '__aenter__'}) │ │ │ │ │ + frozenset({'__anext__', '__aenter__', '__aexit__'}) │ │ │ │ │ '__aiter__' │ │ │ │ │ frozenset({'__subclasscheck__', '__del__', '__prepare__', '__init__', '__instancecheck__', '__setattr__', '__getattr__', '__new__'}) │ │ │ │ │ code │ │ │ │ │ argcount : 1 │ │ │ │ │ nlocals : 1 │ │ │ │ │ stacksize : 3 │ │ │ │ │ flags : 67 │ │ │ ├── distutils/msvc9compiler.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ │ @@ -373,16 +373,16 @@ │ │ │ │ 00001740: 7d0a 7412 7c0a 8301 7c04 7c09 3c00 718a }.t.|...|.|.<.q. │ │ │ │ 00001750: 5700 7c05 6a13 a014 a100 0100 7c05 6a15 W.|.j.......|.j. │ │ │ │ 00001760: a014 a100 0100 6e16 7c05 6a13 a014 a100 ......n.|.j..... │ │ │ │ 00001770: 0100 7c05 6a15 a014 a100 0100 3000 7416 ..|.j.......0.t. │ │ │ │ 00001780: 7c04 8301 7416 7c03 8301 6b03 9001 7244 |...t.|...k...rD │ │ │ │ 00001790: 7417 7418 7419 7c04 a01a a100 8301 8301 t.t.t.|......... │ │ │ │ 000017a0: 8301 8201 7c04 5300 290c 4e3e 0400 0000 ....|.S.).N>.... │ │ │ │ -000017b0: da07 696e 636c 7564 65da 036c 6962 7214 ..include..libr. │ │ │ │ -000017c0: 0000 005a 076c 6962 7061 7468 7260 0000 ...Z.libpathr`.. │ │ │ │ +000017b0: da03 6c69 625a 076c 6962 7061 7468 7214 ..libZ.libpathr. │ │ │ │ +000017c0: 0000 00da 0769 6e63 6c75 6465 7260 0000 .....includer`.. │ │ │ │ 000017d0: 007a 2743 616c 6c69 6e67 2027 7663 7661 .z'Calling 'vcva │ │ │ │ 000017e0: 7273 616c 6c2e 6261 7420 2573 2720 2876 rsall.bat %s' (v │ │ │ │ 000017f0: 6572 7369 6f6e 3d25 7329 7a0d 2225 7322 ersion=%s)z."%s" │ │ │ │ 00001800: 2025 7320 2620 7365 7429 02da 0673 7464 %s & set)...std │ │ │ │ 00001810: 6f75 74da 0673 7464 6572 7272 0100 0000 out..stderrr.... │ │ │ │ 00001820: 722d 0000 00da 010a fa01 3d72 1c00 0000 r-........=r.... │ │ │ │ 00001830: 7249 0000 0029 1b72 6900 0000 7203 0000 rI...).ri...r... │ │ │ │ @@ -490,16 +490,16 @@ │ │ │ │ 00001e90: 0053 0029 1c4e 720d 0000 007a 1d2d 2d70 .S.).Nr....z.--p │ │ │ │ 00001ea0: 6c61 742d 6e61 6d65 206d 7573 7420 6265 lat-name must be │ │ │ │ 00001eb0: 206f 6e65 206f 6620 2573 5a11 4449 5354 one of %sZ.DIST │ │ │ │ 00001ec0: 5554 494c 535f 5553 455f 5344 4b5a 054d UTILS_USE_SDKZ.M │ │ │ │ 00001ed0: 5353 646b 7a06 636c 2e65 7865 7a08 6c69 SSdkz.cl.exez.li │ │ │ │ 00001ee0: 6e6b 2e65 7865 7a07 6c69 622e 6578 657a nk.exez.lib.exez │ │ │ │ 00001ef0: 0672 632e 6578 657a 066d 632e 6578 6572 .rc.exez.mc.exer │ │ │ │ -00001f00: 0b00 0000 da01 5f72 1400 0000 726b 0000 ......_r....rk.. │ │ │ │ -00001f10: 0072 6a00 0000 7201 0000 007a 7850 7974 .rj...r....zxPyt │ │ │ │ +00001f00: 0b00 0000 da01 5f72 1400 0000 726a 0000 ......_r....rj.. │ │ │ │ +00001f10: 0072 6b00 0000 7201 0000 007a 7850 7974 .rk...r....zxPyt │ │ │ │ 00001f20: 686f 6e20 7761 7320 6275 696c 7420 7769 hon was built wi │ │ │ │ 00001f30: 7468 2025 732c 2061 6e64 2065 7874 656e th %s, and exten │ │ │ │ 00001f40: 7369 6f6e 7320 6e65 6564 2074 6f20 6265 sions need to be │ │ │ │ 00001f50: 2062 7569 6c74 2077 6974 6820 7468 6520 built with the │ │ │ │ 00001f60: 7361 6d65 2076 6572 7369 6f6e 206f 6620 same version of │ │ │ │ 00001f70: 7468 6520 636f 6d70 696c 6572 2c20 6275 the compiler, bu │ │ │ │ 00001f80: 7420 6974 2069 736e 2774 2069 6e73 7461 t it isn't insta │ │ │ │ @@ -516,15 +516,15 @@ │ │ │ │ 00002030: 042f 444c 4c72 8c00 0000 7a0f 2f49 4e43 ./DLLr....z./INC │ │ │ │ 00002040: 5245 4d45 4e54 414c 3a4e 4fe9 0700 0000 REMENTAL:NO..... │ │ │ │ 00002050: 2904 7296 0000 0072 8c00 0000 7a0f 2f49 ).r....r....z./I │ │ │ │ 00002060: 4e43 5245 4d45 4e54 414c 3a6e 6f7a 062f NCREMENTAL:noz./ │ │ │ │ 00002070: 4445 4255 4772 8c00 0000 5429 1f72 0a00 DEBUGr....T).r.. │ │ │ │ 00002080: 0000 7203 0000 0072 5800 0000 7263 0000 ..r....rX...rc.. │ │ │ │ 00002090: 00da 0866 696e 645f 6578 65da 0263 63da ...find_exe..cc. │ │ │ │ -000020a0: 066c 696e 6b65 7272 6b00 0000 da02 7263 .linkerrk.....rc │ │ │ │ +000020a0: 066c 696e 6b65 7272 6a00 0000 da02 7263 .linkerrj.....rc │ │ │ │ 000020b0: da02 6d63 da0e 504c 4154 5f54 4f5f 5643 ..mc..PLAT_TO_VC │ │ │ │ 000020c0: 5641 5253 727e 0000 0072 8100 0000 7253 VARSr~...r....rS │ │ │ │ 000020d0: 0000 0072 5c00 0000 7283 0000 0072 5200 ...r\...r....rR. │ │ │ │ 000020e0: 0000 5a16 5f4d 5356 4343 6f6d 7069 6c65 ..Z._MSVCCompile │ │ │ │ 000020f0: 725f 5f70 726f 6475 6374 7220 0000 0072 r__productr ...r │ │ │ │ 00002100: 1200 0000 725b 0000 0072 5d00 0000 5a12 ....r[...r]...Z. │ │ │ │ 00002110: 7072 6570 726f 6365 7373 5f6f 7074 696f preprocess_optio │ │ │ │ @@ -683,15 +683,15 @@ │ │ │ │ 00002aa0: 7409 a00a 6403 7c06 a102 0100 6400 5300 t...d.|.....d.S. │ │ │ │ 00002ab0: 2904 4e29 0172 ad00 0000 fa05 2f4f 5554 ).N).r....../OUT │ │ │ │ 00002ac0: 3afa 1873 6b69 7070 696e 6720 2573 2028 :..skipping %s ( │ │ │ │ 00002ad0: 7570 2d74 6f2d 6461 7465 2929 0b72 8600 up-to-date)).r.. │ │ │ │ 00002ae0: 0000 72a2 0000 00da 105f 6669 785f 6f62 ..r......_fix_ob │ │ │ │ 00002af0: 6a65 6374 5f61 7267 73da 106c 6962 7261 ject_args..libra │ │ │ │ 00002b00: 7279 5f66 696c 656e 616d 65da 0a5f 6e65 ry_filename.._ne │ │ │ │ -00002b10: 6564 5f6c 696e 6b72 b300 0000 726b 0000 ed_linkr....rk.. │ │ │ │ +00002b10: 6564 5f6c 696e 6b72 b300 0000 726a 0000 ed_linkr....rj.. │ │ │ │ 00002b20: 0072 0200 0000 7205 0000 0072 0900 0000 .r....r....r.... │ │ │ │ 00002b30: 7261 0000 0029 0972 3b00 0000 72b7 0000 ra...).r;...r... │ │ │ │ 00002b40: 005a 0e6f 7574 7075 745f 6c69 626e 616d .Z.output_libnam │ │ │ │ 00002b50: 6572 ad00 0000 7261 0000 00da 0b74 6172 er....ra.....tar │ │ │ │ 00002b60: 6765 745f 6c61 6e67 da0f 6f75 7470 7574 get_lang..output │ │ │ │ 00002b70: 5f66 696c 656e 616d 655a 086c 6962 5f61 _filenameZ.lib_a │ │ │ │ 00002b80: 7267 7372 ba00 0000 7218 0000 0072 1800 rgsr....r....r.. │ │ │ │ @@ -890,15 +890,15 @@ │ │ │ │ 00003790: 5f6f 7074 696f 6ee6 0200 0073 0600 0000 _option....s.... │ │ │ │ 000037a0: 0001 0201 02ff 7a27 4d53 5643 436f 6d70 ......z'MSVCComp │ │ │ │ 000037b0: 696c 6572 2e72 756e 7469 6d65 5f6c 6962 iler.runtime_lib │ │ │ │ 000037c0: 7261 7279 5f64 6972 5f6f 7074 696f 6e63 rary_dir_optionc │ │ │ │ 000037d0: 0200 0000 0000 0000 0000 0000 0200 0000 ................ │ │ │ │ 000037e0: 0300 0000 4300 0000 730a 0000 007c 00a0 ....C...s....|.. │ │ │ │ 000037f0: 007c 01a1 0153 0072 0f00 0000 2901 72bf .|...S.r....).r. │ │ │ │ -00003800: 0000 0029 0272 3b00 0000 726b 0000 0072 ...).r;...rk...r │ │ │ │ +00003800: 0000 0029 0272 3b00 0000 726a 0000 0072 ...).r;...rj...r │ │ │ │ 00003810: 1800 0000 7218 0000 0072 1900 0000 da0e ....r....r...... │ │ │ │ 00003820: 6c69 6272 6172 795f 6f70 7469 6f6e ea02 library_option.. │ │ │ │ 00003830: 0000 7302 0000 0000 017a 1b4d 5356 4343 ..s......z.MSVCC │ │ │ │ 00003840: 6f6d 7069 6c65 722e 6c69 6272 6172 795f ompiler.library_ │ │ │ │ 00003850: 6f70 7469 6f6e 6304 0000 0000 0000 0000 optionc......... │ │ │ │ 00003860: 0000 0008 0000 0008 0000 0043 0000 0073 ...........C...s │ │ │ │ 00003870: 5c00 0000 7c03 7212 7c02 6401 1700 7c02 \...|.r.|.d...|. │ │ │ │ @@ -906,15 +906,15 @@ │ │ │ │ 00003890: 5d3a 7d05 7c04 4400 5d30 7d06 7400 6a01 ]:}.|.D.]0}.t.j. │ │ │ │ 000038a0: a002 7c05 7c00 a003 7c06 a101 a102 7d07 ..|.|...|.....}. │ │ │ │ 000038b0: 7400 6a01 a004 7c07 a101 7224 7c07 0200 t.j...|...r$|... │ │ │ │ 000038c0: 0100 0200 0100 5300 7124 711c 6400 5300 ......S.q$q.d.S. │ │ │ │ 000038d0: 2902 4e5a 025f 6429 0572 5800 0000 7214 ).NZ._d).rX...r. │ │ │ │ 000038e0: 0000 0072 5d00 0000 72bf 0000 00da 0665 ...r]...r......e │ │ │ │ 000038f0: 7869 7374 7329 0872 3b00 0000 da04 6469 xists).r;.....di │ │ │ │ -00003900: 7273 726b 0000 0072 6100 0000 5a09 7472 rsrk...ra...Z.tr │ │ │ │ +00003900: 7273 726a 0000 0072 6100 0000 5a09 7472 rsrj...ra...Z.tr │ │ │ │ 00003910: 795f 6e61 6d65 7372 dd00 0000 7229 0000 y_namesr....r).. │ │ │ │ 00003920: 005a 076c 6962 6669 6c65 7218 0000 0072 .Z.libfiler....r │ │ │ │ 00003930: 1800 0000 7219 0000 00da 1166 696e 645f ....r......find_ │ │ │ │ 00003940: 6c69 6272 6172 795f 6669 6c65 ee02 0000 library_file.... │ │ │ │ 00003950: 7312 0000 0000 0304 010e 0206 0108 0108 s............... │ │ │ │ 00003960: 0114 010c 0110 037a 1e4d 5356 4343 6f6d .......z.MSVCCom │ │ │ │ 00003970: 7069 6c65 722e 6669 6e64 5f6c 6962 7261 piler.find_libra │ │ │ ├── asyncio/base_events.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ │ @@ -2391,15 +2391,15 @@ │ │ │ │ 00009560: 716e 740c 6a0d 640c a006 7c05 a101 7c04 qnt.j.d...|...|. │ │ │ │ 00009570: 640d 8d02 0100 6400 5300 290e 4e72 f600 d.....d.S.).Nr.. │ │ │ │ 00009580: 0000 7a21 556e 6861 6e64 6c65 6420 6578 ..z!Unhandled ex │ │ │ │ 00009590: 6365 7074 696f 6e20 696e 2065 7665 6e74 ception in event │ │ │ │ 000095a0: 206c 6f6f 7072 5200 0000 465a 1073 6f75 looprR...FZ.sou │ │ │ │ 000095b0: 7263 655f 7472 6163 6562 6163 6b5a 1068 rce_tracebackZ.h │ │ │ │ 000095c0: 616e 646c 655f 7472 6163 6562 6163 6b3e andle_traceback> │ │ │ │ -000095d0: 0200 0000 7252 0000 0072 f600 0000 722e ....rR...r....r. │ │ │ │ +000095d0: 0200 0000 72f6 0000 0072 5200 0000 722e ....r....rR...r. │ │ │ │ 000095e0: 0000 007a 2b4f 626a 6563 7420 6372 6561 ...z+Object crea │ │ │ │ 000095f0: 7465 6420 6174 2028 6d6f 7374 2072 6563 ted at (most rec │ │ │ │ 00009600: 656e 7420 6361 6c6c 206c 6173 7429 3a0a ent call last):. │ │ │ │ 00009610: 7a2b 4861 6e64 6c65 2063 7265 6174 6564 z+Handle created │ │ │ │ 00009620: 2061 7420 286d 6f73 7420 7265 6365 6e74 at (most recent │ │ │ │ 00009630: 2063 616c 6c20 6c61 7374 293a 0a72 5701 call last):.rW. │ │ │ │ 00009640: 0000 da01 0a72 9e01 0000 290e da03 6765 .....r....)...ge │ │ │ ├── asyncio/__main__.pyc │ │ │ │ ├── Python bytecode │ │ │ │ │ @@ -108,15 +108,15 @@ │ │ │ │ │ 146 POP_TOP │ │ │ │ │ │ │ │ │ │ 96 148 LOAD_CONST 9 ('asyncio') │ │ │ │ │ 150 LOAD_NAME 1 (asyncio) │ │ │ │ │ 152 BUILD_MAP 1 │ │ │ │ │ 154 STORE_NAME 20 (repl_locals) │ │ │ │ │ │ │ │ │ │ - 97 156 LOAD_CONST 10 (frozenset({'__name__', '__loader__', '__spec__', '__builtins__', '__file__', '__package__'})) │ │ │ │ │ + 97 156 LOAD_CONST 10 (frozenset({'__name__', '__spec__', '__loader__', '__builtins__', '__file__', '__package__'})) │ │ │ │ │ 158 GET_ITER │ │ │ │ │ >> 160 FOR_ITER 18 (to 180) │ │ │ │ │ 162 STORE_NAME 21 (key) │ │ │ │ │ │ │ │ │ │ 100 164 LOAD_NAME 22 (locals) │ │ │ │ │ 166 CALL_FUNCTION 0 │ │ │ │ │ 168 LOAD_NAME 21 (key) │ │ │ │ │ @@ -709,15 +709,15 @@ │ │ │ │ │ filename '/home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Lib/asyncio/__main__.py' │ │ │ │ │ name 'REPLThread' │ │ │ │ │ firstlineno 68 │ │ │ │ │ lnotab 0x0802 │ │ │ │ │ 'REPLThread' │ │ │ │ │ '__main__' │ │ │ │ │ 'asyncio' │ │ │ │ │ - frozenset({'__name__', '__loader__', '__spec__', '__builtins__', '__file__', '__package__'}) │ │ │ │ │ + frozenset({'__name__', '__spec__', '__loader__', '__builtins__', '__file__', '__package__'}) │ │ │ │ │ False │ │ │ │ │ True │ │ │ │ │ names ('ast', 'asyncio', 'code', 'concurrent.futures', 'concurrent', 'inspect', 'sys', 'threading', 'types', 'warnings', '', 'futures', 'InteractiveConsole', 'AsyncIOInteractiveConsole', 'Thread', 'REPLThread', '__name__', 'new_event_loop', 'loop', 'set_event_loop', 'repl_locals', 'key', 'locals', 'console', 'repl_future', 'repl_future_interrupted', 'readline', 'ImportError', 'repl_thread', 'daemon', 'start', 'run_forever', 'KeyboardInterrupt', 'done', 'cancel') │ │ │ │ │ varnames () │ │ │ │ │ freevars () │ │ │ │ │ cellvars () │ │ │ │ │ filename '/home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Lib/asyncio/__main__.py' │ │ │ ├── ctypes/util.pyc │ │ │ │ ├── Python bytecode │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ magic: 0x610d0d0a │ │ │ │ │ -moddate: 0x611ee564 (Tue Aug 22 20:45:21 2023 UTC) │ │ │ │ │ +moddate: 0xde4d6b65 (Sat Dec 2 15:31:42 2023 UTC) │ │ │ │ │ files sz: 14102 │ │ │ │ │ code │ │ │ │ │ argcount : 0 │ │ │ │ │ nlocals : 0 │ │ │ │ │ stacksize : 2 │ │ │ │ │ flags : 64 │ │ │ │ │ code │ │ │ ├── http/client.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ │ @@ -79,16 +79,16 @@ │ │ │ │ 000004e0: 702f 636c 6965 6e74 2e70 79da 0a3c 6469 p/client.py..k........ │ │ │ │ 00000500: 721b 0000 0069 0000 1000 6900 0001 00e9 r....i....i..... │ │ │ │ 00000510: 6400 0000 730f 0000 005b 5e3a 5c73 5d5b d...s....[^:\s][ │ │ │ │ 00000520: 5e3a 5c72 5c6e 5d2a 7319 0000 005c 6e28 ^:\r\n]*s....\n( │ │ │ │ 00000530: 3f21 5b20 5c74 5d29 7c5c 7228 3f21 5b20 ?![ \t])|\r(?![ │ │ │ │ 00000540: 5c74 5c6e 5d29 7a06 5b00 2d20 7f5d 7a05 \t\n])z.[.- .]z. │ │ │ │ -00000550: 5b00 2d1f 5d3e 0300 0000 5a04 504f 5354 [.-.]>....Z.POST │ │ │ │ -00000560: 5a03 5055 545a 0550 4154 4348 da04 6461 Z.PUTZ.PATCH..da │ │ │ │ +00000550: 5b00 2d1f 5d3e 0300 0000 5a03 5055 545a [.-.]>....Z.PUTZ │ │ │ │ +00000560: 0450 4f53 545a 0550 4154 4348 da04 6461 .POSTZ.PATCH..da │ │ │ │ 00000570: 7461 6302 0000 0000 0000 0000 0000 0003 tac............. │ │ │ │ 00000580: 0000 000d 0000 0043 0000 0073 6a00 0000 .......C...sj... │ │ │ │ 00000590: 7a0c 7c00 a000 6401 a101 5700 5300 0400 z.|...d...W.S... │ │ │ │ 000005a0: 7401 7964 0100 7d02 0100 7a40 7401 7c02 t.yd..}...z@t.|. │ │ │ │ 000005b0: 6a02 7c02 6a03 7c02 6a04 7c02 6a05 6402 j.|.j.|.j.|.j.d. │ │ │ │ 000005c0: 7c01 a006 a100 7c00 7c02 6a04 7c02 6a05 |.....|.|.j.|.j. │ │ │ │ 000005d0: 8502 1900 7c01 6603 1600 8305 6400 8202 ....|.f.....d... │ │ │ ├── wsgiref/util.pyc │ │ │ │ ├── Python bytecode │ │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │ │ │ │ │ │ │ 124 64 LOAD_CONST 14 () │ │ │ │ │ 66 LOAD_CONST 15 ('setup_testing_defaults') │ │ │ │ │ 68 MAKE_FUNCTION 0 │ │ │ │ │ 70 STORE_NAME 7 (setup_testing_defaults) │ │ │ │ │ │ │ │ │ │ 164 72 BUILD_SET 0 │ │ │ │ │ - 74 LOAD_CONST 16 (frozenset({'transfer-encoding', 'keep-alive', 'connection', 'upgrade', 'proxy-authenticate', 'trailers', 'te', 'proxy-authorization'})) │ │ │ │ │ + 74 LOAD_CONST 16 (frozenset({'keep-alive', 'transfer-encoding', 'connection', 'upgrade', 'proxy-authenticate', 'trailers', 'te', 'proxy-authorization'})) │ │ │ │ │ 76 SET_UPDATE 1 │ │ │ │ │ 78 LOAD_ATTR 8 (__contains__) │ │ │ │ │ 80 STORE_NAME 9 (_hoppish) │ │ │ │ │ │ │ │ │ │ 170 82 LOAD_CONST 17 () │ │ │ │ │ 84 LOAD_CONST 18 ('is_hop_by_hop') │ │ │ │ │ 86 MAKE_FUNCTION 0 │ │ │ │ │ @@ -906,15 +906,15 @@ │ │ │ │ │ filename '/home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Lib/wsgiref/util.py' │ │ │ │ │ name 'setup_testing_defaults' │ │ │ │ │ firstlineno 124 │ │ │ │ │ lnotab │ │ │ │ │ 0x000d0c010c0210010c0210010c010c020c010c010c010c0210010e010e │ │ │ │ │ 0110020c010e010c01 │ │ │ │ │ 'setup_testing_defaults' │ │ │ │ │ - frozenset({'transfer-encoding', 'keep-alive', 'connection', 'upgrade', 'proxy-authenticate', 'trailers', 'te', 'proxy-authorization'}) │ │ │ │ │ + frozenset({'keep-alive', 'transfer-encoding', 'connection', 'upgrade', 'proxy-authenticate', 'trailers', 'te', 'proxy-authorization'}) │ │ │ │ │ code │ │ │ │ │ argcount : 1 │ │ │ │ │ nlocals : 1 │ │ │ │ │ stacksize : 3 │ │ │ │ │ flags : 67 │ │ │ │ │ code 0x74007c00a001a10083015300 │ │ │ │ │ 172 0 LOAD_GLOBAL 0 (_hoppish) │ │ │ ├── wsgiref/handlers.pyc │ │ │ │ ├── Python bytecode │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ │ │ │ │ │ 19 80 LOAD_CONST 8 () │ │ │ │ │ 82 LOAD_CONST 9 ('format_date_time') │ │ │ │ │ 84 MAKE_FUNCTION 0 │ │ │ │ │ 86 STORE_NAME 12 (format_date_time) │ │ │ │ │ │ │ │ │ │ 25 88 BUILD_SET 0 │ │ │ │ │ - 90 LOAD_CONST 10 (frozenset({'PATH_INFO', 'CONTENT_TYPE', 'SCRIPT_NAME', 'REQUEST_METHOD', 'REMOTE_IDENT', 'HTTPS', 'CONTENT_LENGTH', 'REMOTE_USER', 'AUTH_TYPE', 'QUERY_STRING'})) │ │ │ │ │ + 90 LOAD_CONST 10 (frozenset({'PATH_INFO', 'CONTENT_TYPE', 'REQUEST_METHOD', 'REMOTE_IDENT', 'SCRIPT_NAME', 'HTTPS', 'CONTENT_LENGTH', 'REMOTE_USER', 'AUTH_TYPE', 'QUERY_STRING'})) │ │ │ │ │ 92 SET_UPDATE 1 │ │ │ │ │ 94 LOAD_ATTR 13 (__contains__) │ │ │ │ │ 96 STORE_NAME 14 (_is_request) │ │ │ │ │ │ │ │ │ │ 30 98 LOAD_CONST 11 () │ │ │ │ │ 100 LOAD_CONST 12 ('_needs_transcode') │ │ │ │ │ 102 MAKE_FUNCTION 0 │ │ │ │ │ @@ -183,15 +183,15 @@ │ │ │ │ │ freevars () │ │ │ │ │ cellvars () │ │ │ │ │ filename '/home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Lib/wsgiref/handlers.py' │ │ │ │ │ name 'format_date_time' │ │ │ │ │ firstlineno 19 │ │ │ │ │ lnotab 0x00011c01020116ff │ │ │ │ │ 'format_date_time' │ │ │ │ │ - frozenset({'PATH_INFO', 'CONTENT_TYPE', 'SCRIPT_NAME', 'REQUEST_METHOD', 'REMOTE_IDENT', 'HTTPS', 'CONTENT_LENGTH', 'REMOTE_USER', 'AUTH_TYPE', 'QUERY_STRING'}) │ │ │ │ │ + frozenset({'PATH_INFO', 'CONTENT_TYPE', 'REQUEST_METHOD', 'REMOTE_IDENT', 'SCRIPT_NAME', 'HTTPS', 'CONTENT_LENGTH', 'REMOTE_USER', 'AUTH_TYPE', 'QUERY_STRING'}) │ │ │ │ │ code │ │ │ │ │ argcount : 1 │ │ │ │ │ nlocals : 1 │ │ │ │ │ stacksize : 4 │ │ │ │ │ flags : 67 │ │ │ │ │ code │ │ │ │ │ 0x74007c00830170347c00a0016401a10170347c00a0016402a10170347c │ │ │ ├── email/message.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.9 byte-compiled │ │ │ │ @@ -1066,18 +1066,18 @@ │ │ │ │ 00004290: 0000 0072 df00 0000 5a09 6265 7374 5f70 ...r....Z.best_p │ │ │ │ 000042a0: 7269 6fda 0462 6f64 795a 0470 7269 6f72 rio..bodyZ.prior │ │ │ │ 000042b0: c500 0000 7215 0000 0072 1500 0000 7216 ....r....r....r. │ │ │ │ 000042c0: 0000 00da 0867 6574 5f62 6f64 79ee 0300 .....get_body... │ │ │ │ 000042d0: 0073 1200 0000 000a 0801 0401 1401 0801 .s.............. │ │ │ │ 000042e0: 0401 0401 0801 0601 7a11 4d49 4d45 5061 ........z.MIMEPa │ │ │ │ 000042f0: 7274 2e67 6574 5f62 6f64 793e 0400 0000 rt.get_body>.... │ │ │ │ -00004300: 2902 72d9 0000 0072 da00 0000 2902 72d8 ).r....r....).r. │ │ │ │ -00004310: 0000 0072 e500 0000 2902 72d8 0000 0072 ...r....).r....r │ │ │ │ -00004320: e400 0000 2902 72d9 0000 00da 0b61 6c74 ....).r......alt │ │ │ │ -00004330: 6572 6e61 7469 7665 6301 0000 0000 0000 ernativec....... │ │ │ │ +00004300: 2902 72d9 0000 00da 0b61 6c74 6572 6e61 ).r......alterna │ │ │ │ +00004310: 7469 7665 2902 72d8 0000 0072 e400 0000 tive).r....r.... │ │ │ │ +00004320: 2902 72d8 0000 0072 e500 0000 2902 72d9 ).r....r....).r. │ │ │ │ +00004330: 0000 0072 da00 0000 6301 0000 0000 0000 ...r....c....... │ │ │ │ 00004340: 0000 0000 000a 0000 0008 0000 0063 0000 .............c.. │ │ │ │ 00004350: 0073 2201 0000 7c00 a000 a100 a001 6401 .s"...|.......d. │ │ │ │ 00004360: a101 5c02 7d01 7d02 7c01 6402 6b03 7322 ..\.}.}.|.d.k.s" │ │ │ │ 00004370: 7c02 6403 6b02 7226 6400 5300 7c00 a002 |.d.k.r&d.S.|... │ │ │ │ 00004380: a100 7d03 7a0c 7c03 a003 a100 7d04 5700 ..}.z.|.....}.W. │ │ │ │ 00004390: 6e14 0400 7404 794e 0100 0100 0100 5900 n...t.yN......Y. │ │ │ │ 000043a0: 6400 5300 3000 7c01 6402 6b02 72c8 7c02 d.S.0.|.d.k.r.|. │ │ │ --- _python_bundle/site-packages/certifi-2023.7.22.dist-info/LICENSE │ │ ├── +++ _python_bundle/site-packages/certifi-2023.11.17.dist-info/LICENSE │ │ │┄ Files 14% similar despite different names │ │ │ @@ -1,12 +1,11 @@ │ │ │ This package contains a modified version of ca-bundle.crt: │ │ │ │ │ │ ca-bundle.crt -- Bundle of CA Root Certificates │ │ │ │ │ │ -Certificate data from Mozilla as of: Thu Nov 3 19:04:19 2011# │ │ │ This is a bundle of X.509 certificates of public Certificate Authorities │ │ │ (CA). These were automatically extracted from Mozilla's root certificates │ │ │ file (certdata.txt). This file can be found in the mozilla source tree: │ │ │ https://hg.mozilla.org/mozilla-central/file/tip/security/nss/lib/ckfw/builtins/certdata.txt │ │ │ It contains the certificates in PEM format and therefore │ │ │ can be directly used with curl / libcurl / php_curl, or with │ │ │ an Apache+mod_ssl webserver for SSL client authentication. │ │ │ --- _python_bundle/site-packages/certifi-2023.7.22.dist-info/METADATA │ │ ├── +++ _python_bundle/site-packages/certifi-2023.11.17.dist-info/METADATA │ │ │┄ Files 3% similar despite different names │ │ │ @@ -1,17 +1,16 @@ │ │ │ Metadata-Version: 2.1 │ │ │ Name: certifi │ │ │ -Version: 2023.7.22 │ │ │ +Version: 2023.11.17 │ │ │ Summary: Python package for providing Mozilla's CA Bundle. │ │ │ Home-page: https://github.com/certifi/python-certifi │ │ │ Author: Kenneth Reitz │ │ │ Author-email: me@kennethreitz.com │ │ │ License: MPL-2.0 │ │ │ Project-URL: Source, https://github.com/certifi/python-certifi │ │ │ -Platform: UNKNOWN │ │ │ Classifier: Development Status :: 5 - Production/Stable │ │ │ Classifier: Intended Audience :: Developers │ │ │ Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0) │ │ │ Classifier: Natural Language :: English │ │ │ Classifier: Programming Language :: Python │ │ │ Classifier: Programming Language :: Python :: 3 │ │ │ Classifier: Programming Language :: Python :: 3 :: Only │ │ │ @@ -61,9 +60,7 @@ │ │ │ Addition/Removal of Certificates │ │ │ -------------------------------- │ │ │ │ │ │ Certifi does not support any addition/removal or other modification of the │ │ │ CA trust store content. This project is intended to provide a reliable and │ │ │ highly portable root of trust to python deployments. Look to upstream projects │ │ │ for methods to use alternate trust. │ │ │ - │ │ │ - │ │ │ --- _python_bundle/site-packages/certifi-2023.7.22.dist-info/RECORD │ │ ├── +++ _python_bundle/site-packages/certifi-2023.11.17.dist-info/RECORD │ │ │┄ Files 23% similar despite different names │ │ │ @@ -1,15 +1,15 @@ │ │ │ -certifi-2023.7.22.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4 │ │ │ -certifi-2023.7.22.dist-info/LICENSE,sha256=oC9sY4-fuE0G93ZMOrCF2K9-2luTwWbaVDEkeQd8b7A,1052 │ │ │ -certifi-2023.7.22.dist-info/METADATA,sha256=oyc8gd32SOVo0IGolt8-bR7FnZ9Z99GoHoGE6ACcvFA,2191 │ │ │ -certifi-2023.7.22.dist-info/RECORD,, │ │ │ -certifi-2023.7.22.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 │ │ │ -certifi-2023.7.22.dist-info/WHEEL,sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o,92 │ │ │ -certifi-2023.7.22.dist-info/top_level.txt,sha256=KMu4vUCfsjLrkPbSNdgdekS-pVJzBAJFO__nI8NF6-U,8 │ │ │ -certifi/__init__.py,sha256=L_j-d0kYuA_MzA2_2hraF1ovf6KT6DTquRdV3paQwOk,94 │ │ │ +certifi-2023.11.17.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4 │ │ │ +certifi-2023.11.17.dist-info/LICENSE,sha256=6TcW2mucDVpKHfYP5pWzcPBpVgPSH2-D8FPkLPwQyvc,989 │ │ │ +certifi-2023.11.17.dist-info/METADATA,sha256=P7BMxvbKUZTP20mLy_wc2atkEPFNVqElEzV6Mhaj3Zc,2172 │ │ │ +certifi-2023.11.17.dist-info/RECORD,, │ │ │ +certifi-2023.11.17.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 │ │ │ +certifi-2023.11.17.dist-info/WHEEL,sha256=Xo9-1PvkuimrydujYJAjF7pCkriuXBpUPEjma1nZyJ0,92 │ │ │ +certifi-2023.11.17.dist-info/top_level.txt,sha256=KMu4vUCfsjLrkPbSNdgdekS-pVJzBAJFO__nI8NF6-U,8 │ │ │ +certifi/__init__.py,sha256=oYZVbNEJ66LQQamFRyuICe6FoYDmkY4j4fKEyO9D96c,94 │ │ │ certifi/__main__.py,sha256=xBBoj905TUWBLRGANOcf7oi6e-3dMP4cEoG9OyMs11g,243 │ │ │ certifi/__pycache__/__init__.cpython-39.pyc,, │ │ │ certifi/__pycache__/__main__.cpython-39.pyc,, │ │ │ certifi/__pycache__/core.cpython-39.pyc,, │ │ │ -certifi/cacert.pem,sha256=eU0Dn_3yd8BH4m8sfVj4Glhl2KDrcCSg-sEWT-pNJ88,281617 │ │ │ +certifi/cacert.pem,sha256=z503-oFAev4R3MDXD-YCVhQiqiNEcIwyTkUE24xsV0g,290282 │ │ │ certifi/core.py,sha256=lhewz0zFb2b4ULsQurElmloYwQoecjWzPqY67P8T7iM,4219 │ │ │ certifi/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 ├── lib/armeabi-v7a/libSDL2_image.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --file-header {} │ │ @@ -6,15 +6,15 @@ │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: ARM │ │ Version: 0x1 │ │ Entry point address: 0x0 │ │ Start of program headers: 52 (bytes into file) │ │ - Start of section headers: 512820 (bytes into file) │ │ + Start of section headers: 514004 (bytes into file) │ │ Flags: 0x5000200, Version5 EABI, soft-float ABI │ │ Size of this header: 52 (bytes) │ │ Size of program headers: 32 (bytes) │ │ Number of program headers: 9 │ │ Size of section headers: 40 (bytes) │ │ Number of section headers: 26 │ │ Section header string table index: 25 │ ├── readelf --wide --program-header {} │ │ @@ -2,22 +2,22 @@ │ │ Elf file type is DYN (Shared object file) │ │ Entry point 0x0 │ │ There are 9 program headers, starting at offset 52 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4 │ │ - LOAD 0x000000 0x00000000 0x00000000 0x7c490 0x7c490 R E 0x1000 │ │ - LOAD 0x07c490 0x0007d490 0x0007d490 0x003f8 0x003f8 RW 0x1000 │ │ - LOAD 0x07c888 0x0007e888 0x0007e888 0x008cc 0x00c10 RW 0x1000 │ │ - DYNAMIC 0x07c4ac 0x0007d4ac 0x0007d4ac 0x000e0 0x000e0 RW 0x4 │ │ - GNU_RELRO 0x07c490 0x0007d490 0x0007d490 0x003f8 0x00b70 R 0x1 │ │ + LOAD 0x000000 0x00000000 0x00000000 0x7c930 0x7c930 R E 0x1000 │ │ + LOAD 0x07c930 0x0007d930 0x0007d930 0x003f8 0x003f8 RW 0x1000 │ │ + LOAD 0x07cd28 0x0007ed28 0x0007ed28 0x008cc 0x00c10 RW 0x1000 │ │ + DYNAMIC 0x07c94c 0x0007d94c 0x0007d94c 0x000e0 0x000e0 RW 0x4 │ │ + GNU_RELRO 0x07c930 0x0007d930 0x0007d930 0x003f8 0x006d0 R 0x1 │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0 │ │ NOTE 0x000154 0x00000154 0x00000154 0x000bc 0x000bc R 0x4 │ │ - EXIDX 0x002e00 0x00002e00 0x00002e00 0x00f18 0x00f18 R 0x4 │ │ + EXIDX 0x002e00 0x00002e00 0x00002e00 0x00f08 0x00f08 R 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ │ 01 .note.android.ident .note.gnu.build-id .dynsym .gnu.version .gnu.version_r .gnu.hash .hash .dynstr .rel.dyn .ARM.exidx .rel.plt .rodata .ARM.extab .text .plt │ │ 02 .data.rel.ro .fini_array .dynamic .got .got.plt │ │ 03 .data .bss │ ├── readelf --wide --sections {} │ │ @@ -1,35 +1,35 @@ │ │ -There are 26 section headers, starting at offset 0x7d334: │ │ +There are 26 section headers, starting at offset 0x7d7d4: │ │ │ │ Section Headers: │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ [ 1] .note.android.ident NOTE 00000154 000154 000098 00 A 0 0 4 │ │ [ 2] .note.gnu.build-id NOTE 000001ec 0001ec 000024 00 A 0 0 4 │ │ [ 3] .dynsym DYNSYM 00000210 000210 000d40 10 A 8 1 4 │ │ [ 4] .gnu.version VERSYM 00000f50 000f50 0001a8 02 A 3 0 2 │ │ [ 5] .gnu.version_r VERNEED 000010f8 0010f8 000020 00 A 8 1 4 │ │ [ 6] .gnu.hash GNU_HASH 00001118 001118 000368 00 A 3 0 4 │ │ [ 7] .hash HASH 00001480 001480 0006a8 04 A 3 0 4 │ │ [ 8] .dynstr STRTAB 00001b28 001b28 000bf7 00 A 0 0 1 │ │ [ 9] .rel.dyn REL 00002720 002720 0006e0 08 A 3 0 4 │ │ - [10] .ARM.exidx ARM_EXIDX 00002e00 002e00 000f18 00 AL 14 0 4 │ │ - [11] .rel.plt REL 00003d18 003d18 000408 08 AI 3 20 4 │ │ - [12] .rodata PROGBITS 00004120 004120 008540 00 AMS 0 0 4 │ │ - [13] .ARM.extab PROGBITS 0000c660 00c660 0006b4 00 A 0 0 4 │ │ - [14] .text PROGBITS 0000cd18 00cd18 06ef3c 00 AX 0 0 8 │ │ - [15] .plt PROGBITS 0007bc60 07bc60 000830 00 AX 0 0 16 │ │ - [16] .data.rel.ro PROGBITS 0007d490 07c490 000014 00 WA 0 0 4 │ │ - [17] .fini_array FINI_ARRAY 0007d4a4 07c4a4 000008 00 WA 0 0 4 │ │ - [18] .dynamic DYNAMIC 0007d4ac 07c4ac 0000e0 08 WA 8 0 4 │ │ - [19] .got PROGBITS 0007d58c 07c58c 0000ec 00 WA 0 0 4 │ │ - [20] .got.plt PROGBITS 0007d678 07c678 000210 00 WA 0 0 4 │ │ - [21] .data PROGBITS 0007e888 07c888 0008cc 00 WA 0 0 4 │ │ - [22] .bss NOBITS 0007f154 07d154 000344 00 WA 0 0 4 │ │ - [23] .comment PROGBITS 00000000 07d154 0000b1 01 MS 0 0 1 │ │ - [24] .ARM.attributes ARM_ATTRIBUTES 00000000 07d205 00003c 00 0 0 1 │ │ - [25] .shstrtab STRTAB 00000000 07d241 0000f2 00 0 0 1 │ │ + [10] .ARM.exidx ARM_EXIDX 00002e00 002e00 000f08 00 AL 14 0 4 │ │ + [11] .rel.plt REL 00003d08 003d08 000408 08 AI 3 20 4 │ │ + [12] .rodata PROGBITS 00004110 004110 008618 00 AMS 0 0 4 │ │ + [13] .ARM.extab PROGBITS 0000c728 00c728 0006a8 00 A 0 0 4 │ │ + [14] .text PROGBITS 0000cdd0 00cdd0 06f324 00 AX 0 0 8 │ │ + [15] .plt PROGBITS 0007c100 07c100 000830 00 AX 0 0 16 │ │ + [16] .data.rel.ro PROGBITS 0007d930 07c930 000014 00 WA 0 0 4 │ │ + [17] .fini_array FINI_ARRAY 0007d944 07c944 000008 00 WA 0 0 4 │ │ + [18] .dynamic DYNAMIC 0007d94c 07c94c 0000e0 08 WA 8 0 4 │ │ + [19] .got PROGBITS 0007da2c 07ca2c 0000ec 00 WA 0 0 4 │ │ + [20] .got.plt PROGBITS 0007db18 07cb18 000210 00 WA 0 0 4 │ │ + [21] .data PROGBITS 0007ed28 07cd28 0008cc 00 WA 0 0 4 │ │ + [22] .bss NOBITS 0007f5f4 07d5f4 000344 00 WA 0 0 4 │ │ + [23] .comment PROGBITS 00000000 07d5f4 0000b1 01 MS 0 0 1 │ │ + [24] .ARM.attributes ARM_ATTRIBUTES 00000000 07d6a5 00003c 00 0 0 1 │ │ + [25] .shstrtab STRTAB 00000000 07d6e1 0000f2 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ y (purecode), p (processor specific) │ ├── readelf --wide --symbols {} │ │ @@ -89,127 +89,127 @@ │ │ 85: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@LIBC (2) │ │ 86: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@LIBC (2) │ │ 87: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@LIBC (2) │ │ 88: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@LIBC (2) │ │ 89: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ 90: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@LIBC (2) │ │ 91: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ - 92: 0000d54d 20 FUNC GLOBAL DEFAULT 14 IMG_isICO │ │ - 93: 00010ff5 2548 FUNC GLOBAL DEFAULT 14 IMG_LoadLBM_RW │ │ - 94: 00011aa5 1316 FUNC GLOBAL DEFAULT 14 IMG_LoadPCX_RW │ │ - 95: 00016f79 240 FUNC GLOBAL DEFAULT 14 IMG_LoadQOI_RW │ │ - 96: 0007aeb8 320 FUNC GLOBAL DEFAULT 14 WebPCopyPlane │ │ - 97: 00010f01 24 FUNC GLOBAL DEFAULT 14 IMG_InitJXL │ │ - 98: 0003d620 120 FUNC GLOBAL DEFAULT 14 VP8CheckSignature │ │ - 99: 00046b2c 72 FUNC GLOBAL DEFAULT 14 WebPDecodeARGB │ │ - 100: 00047090 416 FUNC GLOBAL DEFAULT 14 WebPDecode │ │ - 101: 0000f141 4 FUNC GLOBAL DEFAULT 14 IMG_InitJPG │ │ - 102: 00010f19 2 FUNC GLOBAL DEFAULT 14 IMG_QuitJXL │ │ - 103: 0000d1d3 60 FUNC GLOBAL DEFAULT 14 IMG_LoadTextureTyped_RW │ │ - 104: 0002fc8d 932 FUNC GLOBAL DEFAULT 14 IMG_LoadXCF_RW │ │ - 105: 000244c5 540 FUNC GLOBAL DEFAULT 14 IMG_LoadSizedSVG_RW │ │ - 106: 0000f145 2 FUNC GLOBAL DEFAULT 14 IMG_QuitJPG │ │ - 107: 0000d5e3 20 FUNC GLOBAL DEFAULT 14 IMG_isCUR │ │ - 108: 0000e465 56 FUNC GLOBAL DEFAULT 14 IMG_LoadGIF_RW │ │ - 109: 0004701c 116 FUNC GLOBAL DEFAULT 14 WebPGetFeaturesInternal │ │ - 110: 0007f118 4 OBJECT GLOBAL DEFAULT 21 VP8GetCPUInfo │ │ - 111: 000160a1 160 FUNC GLOBAL DEFAULT 14 IMG_isPNM │ │ - 112: 0000d621 22 FUNC GLOBAL DEFAULT 14 IMG_LoadICO_RW │ │ - 113: 0000f309 18 FUNC GLOBAL DEFAULT 14 IMG_LoadJPG_RW │ │ - 114: 0002fbf1 156 FUNC GLOBAL DEFAULT 14 IMG_isXCF │ │ - 115: 0007ad98 188 FUNC GLOBAL DEFAULT 14 WebPSafeCalloc │ │ - 116: 0007ac10 192 FUNC GLOBAL DEFAULT 14 WebPSafeMalloc │ │ - 117: 00037360 420 FUNC GLOBAL DEFAULT 14 WebPIDecode │ │ - 118: 00046b74 72 FUNC GLOBAL DEFAULT 14 WebPDecodeBGR │ │ - 119: 0000cd71 332 FUNC GLOBAL DEFAULT 14 IMG_Init │ │ - 120: 0000d49f 10 FUNC GLOBAL DEFAULT 14 IMG_isAVIF │ │ - 121: 0000ff7d 30 FUNC GLOBAL DEFAULT 14 IMG_SaveJPG_RW │ │ - 122: 00033ba0 80 FUNC GLOBAL DEFAULT 14 WebPFreeDecBuffer │ │ - 123: 00046434 76 FUNC GLOBAL DEFAULT 14 WebPDecodeBGRAInto │ │ - 124: 00046d64 228 FUNC GLOBAL DEFAULT 14 WebPGetInfo │ │ - 125: 00033b0c 148 FUNC GLOBAL DEFAULT 14 WebPInitDecBufferInternal │ │ - 126: 00037aa4 200 FUNC GLOBAL DEFAULT 14 WebPIAppend │ │ - 127: 0000d485 24 FUNC GLOBAL DEFAULT 14 IMG_InitAVIF │ │ - 128: 00010f1b 10 FUNC GLOBAL DEFAULT 14 IMG_isJXL │ │ - 129: 00010f25 10 FUNC GLOBAL DEFAULT 14 IMG_LoadJXL_RW │ │ - 130: 00024bc5 22 FUNC GLOBAL DEFAULT 14 IMG_LoadSVG_RW │ │ - 131: 00016b09 896 FUNC GLOBAL DEFAULT 14 qoi_decode │ │ - 132: 000383fc 252 FUNC GLOBAL DEFAULT 14 WebPIDecGetRGB │ │ - 133: 0002f755 24 FUNC GLOBAL DEFAULT 14 IMG_InitTIF │ │ - 134: 0000d19b 56 FUNC GLOBAL DEFAULT 14 IMG_LoadTexture_RW │ │ - 135: 0000f149 448 FUNC GLOBAL DEFAULT 14 IMG_isJPG │ │ - 136: 0002f76d 2 FUNC GLOBAL DEFAULT 14 IMG_QuitTIF │ │ - 137: 00012091 60 FUNC GLOBAL DEFAULT 14 IMG_SavePNG │ │ - 138: 000380ac 200 FUNC GLOBAL DEFAULT 14 WebPIUpdate │ │ - 139: 000384f8 432 FUNC GLOBAL DEFAULT 14 WebPIDecGetYUVA │ │ - 140: 0007b150 836 FUNC GLOBAL DEFAULT 14 WebPGetColorPalette │ │ - 141: 0000d49d 2 FUNC GLOBAL DEFAULT 14 IMG_QuitAVIF │ │ - 142: 0000d167 52 FUNC GLOBAL DEFAULT 14 IMG_LoadTexture │ │ - 143: 0000d5f7 20 FUNC GLOBAL DEFAULT 14 IMG_LoadBMP_RW │ │ - 144: 000119e9 188 FUNC GLOBAL DEFAULT 14 IMG_isPCX │ │ - 145: 0001207d 18 FUNC GLOBAL DEFAULT 14 IMG_LoadPNG_RW │ │ - 146: 0002f779 10 FUNC GLOBAL DEFAULT 14 IMG_LoadTIF_RW │ │ - 147: 00016ee1 152 FUNC GLOBAL DEFAULT 14 IMG_isQOI │ │ - 148: 00017069 648 FUNC GLOBAL DEFAULT 14 IMG_LoadSTB_RW │ │ - 149: 000371fc 36 FUNC GLOBAL DEFAULT 14 WebPINewDecoder │ │ - 150: 000120cd 26 FUNC GLOBAL DEFAULT 14 IMG_SavePNG_RW │ │ - 151: 0003766c 280 FUNC GLOBAL DEFAULT 14 WebPINewRGB │ │ - 152: 00037784 668 FUNC GLOBAL DEFAULT 14 WebPINewYUVA │ │ - 153: 0003fba4 100 FUNC GLOBAL DEFAULT 14 VP8LCheckSignature │ │ - 154: 0003fc08 352 FUNC GLOBAL DEFAULT 14 VP8LGetInfo │ │ - 155: 0007ae98 32 FUNC GLOBAL DEFAULT 14 WebPFree │ │ - 156: 0003110c 76 FUNC GLOBAL DEFAULT 14 IMG_LoadXPM_RW │ │ - 157: 000463e8 76 FUNC GLOBAL DEFAULT 14 WebPDecodeBGRInto │ │ - 158: 00046920 72 FUNC GLOBAL DEFAULT 14 WebPDecodeRGB │ │ - 159: 0002f1e9 1388 FUNC GLOBAL DEFAULT 14 IMG_LoadTGA_RW │ │ - 160: 00032639 300 FUNC GLOBAL DEFAULT 14 IMG_LoadXV_RW │ │ - 161: 00046ae4 72 FUNC GLOBAL DEFAULT 14 WebPDecodeRGBA │ │ - 162: 0000cebd 160 FUNC GLOBAL DEFAULT 14 IMG_Quit │ │ - 163: 0000cfad 292 FUNC GLOBAL DEFAULT 14 IMG_LoadTyped_RW │ │ - 164: 0000d0d1 24 FUNC GLOBAL DEFAULT 14 IMG_Load_RW │ │ - 165: 0002f875 20 FUNC GLOBAL DEFAULT 14 IMG_isWEBP │ │ - 166: 00038270 256 FUNC GLOBAL DEFAULT 14 WebPIDecodedArea │ │ - 167: 0002f76f 10 FUNC GLOBAL DEFAULT 14 IMG_isTIF │ │ - 168: 00037a20 132 FUNC GLOBAL DEFAULT 14 WebPINewYUV │ │ - 169: 00046ee8 168 FUNC GLOBAL DEFAULT 14 WebPInitDecoderConfigInternal │ │ - 170: 0002f785 188 FUNC GLOBAL DEFAULT 14 IMG_InitWEBP │ │ - 171: 00024419 172 FUNC GLOBAL DEFAULT 14 IMG_isSVG │ │ - 172: 0002f9bd 564 FUNC GLOBAL DEFAULT 14 IMG_LoadWEBP_RW │ │ - 173: 00046c04 352 FUNC GLOBAL DEFAULT 14 WebPDecodeYUV │ │ - 174: 0007aff8 344 FUNC GLOBAL DEFAULT 14 WebPCopyPixels │ │ - 175: 00011fc9 4 FUNC GLOBAL DEFAULT 14 IMG_InitPNG │ │ - 176: 00011fcd 2 FUNC GLOBAL DEFAULT 14 IMG_QuitPNG │ │ - 177: 0000e399 204 FUNC GLOBAL DEFAULT 14 IMG_isGIF │ │ - 178: 00016649 1116 FUNC GLOBAL DEFAULT 14 qoi_encode │ │ - 179: 00046bbc 72 FUNC GLOBAL DEFAULT 14 WebPDecodeBGRA │ │ - 180: 0002f841 52 FUNC GLOBAL DEFAULT 14 IMG_QuitWEBP │ │ - 181: 00010f31 196 FUNC GLOBAL DEFAULT 14 IMG_isLBM │ │ - 182: 00030ff8 276 FUNC GLOBAL DEFAULT 14 IMG_isXPM │ │ - 183: 0000f31d 500 FUNC GLOBAL DEFAULT 14 tje_encode_with_func │ │ - 184: 0000ff3d 64 FUNC GLOBAL DEFAULT 14 IMG_SaveJPG │ │ - 185: 00046350 76 FUNC GLOBAL DEFAULT 14 WebPDecodeRGBAInto │ │ - 186: 0003d698 496 FUNC GLOBAL DEFAULT 14 VP8GetInfo │ │ - 187: 00016141 992 FUNC GLOBAL DEFAULT 14 IMG_LoadPNM_RW │ │ - 188: 0007a58c 208 FUNC GLOBAL DEFAULT 14 WebPSetWorkerInterface │ │ - 189: 0000d40d 120 FUNC GLOBAL DEFAULT 14 IMG_FreeAnimation │ │ - 190: 0000d3f5 24 FUNC GLOBAL DEFAULT 14 IMG_LoadAnimation_RW │ │ - 191: 0000d4a9 10 FUNC GLOBAL DEFAULT 14 IMG_LoadAVIF_RW │ │ - 192: 000324b5 128 FUNC GLOBAL DEFAULT 14 IMG_isXV │ │ - 193: 0000de45 256 FUNC GLOBAL DEFAULT 14 IMG_LoadGIFAnimation_RW │ │ - 194: 00031a44 92 FUNC GLOBAL DEFAULT 14 IMG_ReadXPMFromArrayToRGB888 │ │ - 195: 00046480 340 FUNC GLOBAL DEFAULT 14 WebPDecodeYUVInto │ │ - 196: 0007a65c 16 FUNC GLOBAL DEFAULT 14 WebPGetWorkerInterface │ │ - 197: 0000cd5d 20 FUNC GLOBAL DEFAULT 14 IMG_Linked_Version │ │ - 198: 0000cf5d 80 FUNC GLOBAL DEFAULT 14 IMG_Load │ │ - 199: 0000d261 404 FUNC GLOBAL DEFAULT 14 IMG_LoadAnimationTyped_RW │ │ - 200: 0000dde5 22 FUNC GLOBAL DEFAULT 14 IMG_LoadCUR_RW │ │ - 201: 000327cf 10 FUNC GLOBAL DEFAULT 14 IMG_isXXX │ │ - 202: 00037538 180 FUNC GLOBAL DEFAULT 14 WebPIDelete │ │ - 203: 0000d4b5 152 FUNC GLOBAL DEFAULT 14 IMG_isBMP │ │ - 204: 00011fd1 172 FUNC GLOBAL DEFAULT 14 IMG_isPNG │ │ - 205: 000461f4 76 FUNC GLOBAL DEFAULT 14 WebPDecodeRGBInto │ │ - 206: 0007ae54 68 FUNC GLOBAL DEFAULT 14 WebPSafeFree │ │ - 207: 0000d211 80 FUNC GLOBAL DEFAULT 14 IMG_LoadAnimation │ │ - 208: 000319e8 92 FUNC GLOBAL DEFAULT 14 IMG_ReadXPMFromArray │ │ - 209: 000327d9 10 FUNC GLOBAL DEFAULT 14 IMG_LoadXXX_RW │ │ - 210: 0003d30c 12 FUNC GLOBAL DEFAULT 14 WebPGetDecoderVersion │ │ - 211: 0004639c 76 FUNC GLOBAL DEFAULT 14 WebPDecodeARGBInto │ │ + 92: 0000d605 20 FUNC GLOBAL DEFAULT 14 IMG_isICO │ │ + 93: 000110ad 2548 FUNC GLOBAL DEFAULT 14 IMG_LoadLBM_RW │ │ + 94: 00011b5d 1316 FUNC GLOBAL DEFAULT 14 IMG_LoadPCX_RW │ │ + 95: 00017031 240 FUNC GLOBAL DEFAULT 14 IMG_LoadQOI_RW │ │ + 96: 0007b354 320 FUNC GLOBAL DEFAULT 14 WebPCopyPlane │ │ + 97: 00010fb9 24 FUNC GLOBAL DEFAULT 14 IMG_InitJXL │ │ + 98: 0003d6d8 120 FUNC GLOBAL DEFAULT 14 VP8CheckSignature │ │ + 99: 00046d38 72 FUNC GLOBAL DEFAULT 14 WebPDecodeARGB │ │ + 100: 0004729c 416 FUNC GLOBAL DEFAULT 14 WebPDecode │ │ + 101: 0000f1f9 4 FUNC GLOBAL DEFAULT 14 IMG_InitJPG │ │ + 102: 00010fd1 2 FUNC GLOBAL DEFAULT 14 IMG_QuitJXL │ │ + 103: 0000d28b 60 FUNC GLOBAL DEFAULT 14 IMG_LoadTextureTyped_RW │ │ + 104: 0002fd45 932 FUNC GLOBAL DEFAULT 14 IMG_LoadXCF_RW │ │ + 105: 0002457d 540 FUNC GLOBAL DEFAULT 14 IMG_LoadSizedSVG_RW │ │ + 106: 0000f1fd 2 FUNC GLOBAL DEFAULT 14 IMG_QuitJPG │ │ + 107: 0000d69b 20 FUNC GLOBAL DEFAULT 14 IMG_isCUR │ │ + 108: 0000e51d 56 FUNC GLOBAL DEFAULT 14 IMG_LoadGIF_RW │ │ + 109: 00047228 116 FUNC GLOBAL DEFAULT 14 WebPGetFeaturesInternal │ │ + 110: 0007f5b8 4 OBJECT GLOBAL DEFAULT 21 VP8GetCPUInfo │ │ + 111: 00016159 160 FUNC GLOBAL DEFAULT 14 IMG_isPNM │ │ + 112: 0000d6d9 22 FUNC GLOBAL DEFAULT 14 IMG_LoadICO_RW │ │ + 113: 0000f3c1 18 FUNC GLOBAL DEFAULT 14 IMG_LoadJPG_RW │ │ + 114: 0002fca9 156 FUNC GLOBAL DEFAULT 14 IMG_isXCF │ │ + 115: 0007b234 188 FUNC GLOBAL DEFAULT 14 WebPSafeCalloc │ │ + 116: 0007b0ac 192 FUNC GLOBAL DEFAULT 14 WebPSafeMalloc │ │ + 117: 00037418 420 FUNC GLOBAL DEFAULT 14 WebPIDecode │ │ + 118: 00046d80 72 FUNC GLOBAL DEFAULT 14 WebPDecodeBGR │ │ + 119: 0000ce29 332 FUNC GLOBAL DEFAULT 14 IMG_Init │ │ + 120: 0000d557 10 FUNC GLOBAL DEFAULT 14 IMG_isAVIF │ │ + 121: 00010035 30 FUNC GLOBAL DEFAULT 14 IMG_SaveJPG_RW │ │ + 122: 00033c58 80 FUNC GLOBAL DEFAULT 14 WebPFreeDecBuffer │ │ + 123: 00046640 76 FUNC GLOBAL DEFAULT 14 WebPDecodeBGRAInto │ │ + 124: 00046f70 228 FUNC GLOBAL DEFAULT 14 WebPGetInfo │ │ + 125: 00033bc4 148 FUNC GLOBAL DEFAULT 14 WebPInitDecBufferInternal │ │ + 126: 00037b5c 200 FUNC GLOBAL DEFAULT 14 WebPIAppend │ │ + 127: 0000d53d 24 FUNC GLOBAL DEFAULT 14 IMG_InitAVIF │ │ + 128: 00010fd3 10 FUNC GLOBAL DEFAULT 14 IMG_isJXL │ │ + 129: 00010fdd 10 FUNC GLOBAL DEFAULT 14 IMG_LoadJXL_RW │ │ + 130: 00024c7d 22 FUNC GLOBAL DEFAULT 14 IMG_LoadSVG_RW │ │ + 131: 00016bc1 896 FUNC GLOBAL DEFAULT 14 qoi_decode │ │ + 132: 000384b4 252 FUNC GLOBAL DEFAULT 14 WebPIDecGetRGB │ │ + 133: 0002f80d 24 FUNC GLOBAL DEFAULT 14 IMG_InitTIF │ │ + 134: 0000d253 56 FUNC GLOBAL DEFAULT 14 IMG_LoadTexture_RW │ │ + 135: 0000f201 448 FUNC GLOBAL DEFAULT 14 IMG_isJPG │ │ + 136: 0002f825 2 FUNC GLOBAL DEFAULT 14 IMG_QuitTIF │ │ + 137: 00012149 60 FUNC GLOBAL DEFAULT 14 IMG_SavePNG │ │ + 138: 00038164 200 FUNC GLOBAL DEFAULT 14 WebPIUpdate │ │ + 139: 000385b0 432 FUNC GLOBAL DEFAULT 14 WebPIDecGetYUVA │ │ + 140: 0007b5ec 836 FUNC GLOBAL DEFAULT 14 WebPGetColorPalette │ │ + 141: 0000d555 2 FUNC GLOBAL DEFAULT 14 IMG_QuitAVIF │ │ + 142: 0000d21f 52 FUNC GLOBAL DEFAULT 14 IMG_LoadTexture │ │ + 143: 0000d6af 20 FUNC GLOBAL DEFAULT 14 IMG_LoadBMP_RW │ │ + 144: 00011aa1 188 FUNC GLOBAL DEFAULT 14 IMG_isPCX │ │ + 145: 00012135 18 FUNC GLOBAL DEFAULT 14 IMG_LoadPNG_RW │ │ + 146: 0002f831 10 FUNC GLOBAL DEFAULT 14 IMG_LoadTIF_RW │ │ + 147: 00016f99 152 FUNC GLOBAL DEFAULT 14 IMG_isQOI │ │ + 148: 00017121 648 FUNC GLOBAL DEFAULT 14 IMG_LoadSTB_RW │ │ + 149: 000372b4 36 FUNC GLOBAL DEFAULT 14 WebPINewDecoder │ │ + 150: 00012185 26 FUNC GLOBAL DEFAULT 14 IMG_SavePNG_RW │ │ + 151: 00037724 280 FUNC GLOBAL DEFAULT 14 WebPINewRGB │ │ + 152: 0003783c 668 FUNC GLOBAL DEFAULT 14 WebPINewYUVA │ │ + 153: 0003fc5c 100 FUNC GLOBAL DEFAULT 14 VP8LCheckSignature │ │ + 154: 0003fcc0 352 FUNC GLOBAL DEFAULT 14 VP8LGetInfo │ │ + 155: 0007b334 32 FUNC GLOBAL DEFAULT 14 WebPFree │ │ + 156: 000311c4 76 FUNC GLOBAL DEFAULT 14 IMG_LoadXPM_RW │ │ + 157: 000465f4 76 FUNC GLOBAL DEFAULT 14 WebPDecodeBGRInto │ │ + 158: 00046b2c 72 FUNC GLOBAL DEFAULT 14 WebPDecodeRGB │ │ + 159: 0002f2a1 1388 FUNC GLOBAL DEFAULT 14 IMG_LoadTGA_RW │ │ + 160: 000326f1 300 FUNC GLOBAL DEFAULT 14 IMG_LoadXV_RW │ │ + 161: 00046cf0 72 FUNC GLOBAL DEFAULT 14 WebPDecodeRGBA │ │ + 162: 0000cf75 160 FUNC GLOBAL DEFAULT 14 IMG_Quit │ │ + 163: 0000d065 292 FUNC GLOBAL DEFAULT 14 IMG_LoadTyped_RW │ │ + 164: 0000d189 24 FUNC GLOBAL DEFAULT 14 IMG_Load_RW │ │ + 165: 0002f92d 20 FUNC GLOBAL DEFAULT 14 IMG_isWEBP │ │ + 166: 00038328 256 FUNC GLOBAL DEFAULT 14 WebPIDecodedArea │ │ + 167: 0002f827 10 FUNC GLOBAL DEFAULT 14 IMG_isTIF │ │ + 168: 00037ad8 132 FUNC GLOBAL DEFAULT 14 WebPINewYUV │ │ + 169: 000470f4 168 FUNC GLOBAL DEFAULT 14 WebPInitDecoderConfigInternal │ │ + 170: 0002f83d 188 FUNC GLOBAL DEFAULT 14 IMG_InitWEBP │ │ + 171: 000244d1 172 FUNC GLOBAL DEFAULT 14 IMG_isSVG │ │ + 172: 0002fa75 564 FUNC GLOBAL DEFAULT 14 IMG_LoadWEBP_RW │ │ + 173: 00046e10 352 FUNC GLOBAL DEFAULT 14 WebPDecodeYUV │ │ + 174: 0007b494 344 FUNC GLOBAL DEFAULT 14 WebPCopyPixels │ │ + 175: 00012081 4 FUNC GLOBAL DEFAULT 14 IMG_InitPNG │ │ + 176: 00012085 2 FUNC GLOBAL DEFAULT 14 IMG_QuitPNG │ │ + 177: 0000e451 204 FUNC GLOBAL DEFAULT 14 IMG_isGIF │ │ + 178: 00016701 1116 FUNC GLOBAL DEFAULT 14 qoi_encode │ │ + 179: 00046dc8 72 FUNC GLOBAL DEFAULT 14 WebPDecodeBGRA │ │ + 180: 0002f8f9 52 FUNC GLOBAL DEFAULT 14 IMG_QuitWEBP │ │ + 181: 00010fe9 196 FUNC GLOBAL DEFAULT 14 IMG_isLBM │ │ + 182: 000310b0 276 FUNC GLOBAL DEFAULT 14 IMG_isXPM │ │ + 183: 0000f3d5 500 FUNC GLOBAL DEFAULT 14 tje_encode_with_func │ │ + 184: 0000fff5 64 FUNC GLOBAL DEFAULT 14 IMG_SaveJPG │ │ + 185: 0004655c 76 FUNC GLOBAL DEFAULT 14 WebPDecodeRGBAInto │ │ + 186: 0003d750 496 FUNC GLOBAL DEFAULT 14 VP8GetInfo │ │ + 187: 000161f9 992 FUNC GLOBAL DEFAULT 14 IMG_LoadPNM_RW │ │ + 188: 0007aa28 208 FUNC GLOBAL DEFAULT 14 WebPSetWorkerInterface │ │ + 189: 0000d4c5 120 FUNC GLOBAL DEFAULT 14 IMG_FreeAnimation │ │ + 190: 0000d4ad 24 FUNC GLOBAL DEFAULT 14 IMG_LoadAnimation_RW │ │ + 191: 0000d561 10 FUNC GLOBAL DEFAULT 14 IMG_LoadAVIF_RW │ │ + 192: 0003256d 128 FUNC GLOBAL DEFAULT 14 IMG_isXV │ │ + 193: 0000defd 256 FUNC GLOBAL DEFAULT 14 IMG_LoadGIFAnimation_RW │ │ + 194: 00031afc 92 FUNC GLOBAL DEFAULT 14 IMG_ReadXPMFromArrayToRGB888 │ │ + 195: 0004668c 340 FUNC GLOBAL DEFAULT 14 WebPDecodeYUVInto │ │ + 196: 0007aaf8 16 FUNC GLOBAL DEFAULT 14 WebPGetWorkerInterface │ │ + 197: 0000ce15 20 FUNC GLOBAL DEFAULT 14 IMG_Linked_Version │ │ + 198: 0000d015 80 FUNC GLOBAL DEFAULT 14 IMG_Load │ │ + 199: 0000d319 404 FUNC GLOBAL DEFAULT 14 IMG_LoadAnimationTyped_RW │ │ + 200: 0000de9d 22 FUNC GLOBAL DEFAULT 14 IMG_LoadCUR_RW │ │ + 201: 00032887 10 FUNC GLOBAL DEFAULT 14 IMG_isXXX │ │ + 202: 000375f0 180 FUNC GLOBAL DEFAULT 14 WebPIDelete │ │ + 203: 0000d56d 152 FUNC GLOBAL DEFAULT 14 IMG_isBMP │ │ + 204: 00012089 172 FUNC GLOBAL DEFAULT 14 IMG_isPNG │ │ + 205: 00046400 76 FUNC GLOBAL DEFAULT 14 WebPDecodeRGBInto │ │ + 206: 0007b2f0 68 FUNC GLOBAL DEFAULT 14 WebPSafeFree │ │ + 207: 0000d2c9 80 FUNC GLOBAL DEFAULT 14 IMG_LoadAnimation │ │ + 208: 00031aa0 92 FUNC GLOBAL DEFAULT 14 IMG_ReadXPMFromArray │ │ + 209: 00032891 10 FUNC GLOBAL DEFAULT 14 IMG_LoadXXX_RW │ │ + 210: 0003d3c4 12 FUNC GLOBAL DEFAULT 14 WebPGetDecoderVersion │ │ + 211: 000465a8 76 FUNC GLOBAL DEFAULT 14 WebPDecodeARGBInto │ ├── readelf --wide --relocs {} │ │ @@ -1,355 +1,355 @@ │ │ │ │ Relocation section '.rel.dyn' at offset 0x2720 contains 220 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ -0007d490 00000017 R_ARM_RELATIVE │ │ -0007d494 00000017 R_ARM_RELATIVE │ │ -0007d498 00000017 R_ARM_RELATIVE │ │ -0007d49c 00000017 R_ARM_RELATIVE │ │ -0007d4a0 00000017 R_ARM_RELATIVE │ │ -0007d4a4 00000017 R_ARM_RELATIVE │ │ -0007d4a8 00000017 R_ARM_RELATIVE │ │ -0007d59c 00000017 R_ARM_RELATIVE │ │ -0007d5a0 00000017 R_ARM_RELATIVE │ │ -0007d5a4 00000017 R_ARM_RELATIVE │ │ -0007d5a8 00000017 R_ARM_RELATIVE │ │ -0007d5ac 00000017 R_ARM_RELATIVE │ │ -0007d5b0 00000017 R_ARM_RELATIVE │ │ -0007d5b4 00000017 R_ARM_RELATIVE │ │ -0007d5b8 00000017 R_ARM_RELATIVE │ │ -0007d5bc 00000017 R_ARM_RELATIVE │ │ -0007d5c0 00000017 R_ARM_RELATIVE │ │ -0007d5c4 00000017 R_ARM_RELATIVE │ │ -0007d5c8 00000017 R_ARM_RELATIVE │ │ -0007d5cc 00000017 R_ARM_RELATIVE │ │ -0007d5d0 00000017 R_ARM_RELATIVE │ │ -0007d5d4 00000017 R_ARM_RELATIVE │ │ -0007d5d8 00000017 R_ARM_RELATIVE │ │ -0007d5dc 00000017 R_ARM_RELATIVE │ │ -0007d5e0 00000017 R_ARM_RELATIVE │ │ -0007d5e4 00000017 R_ARM_RELATIVE │ │ -0007d5e8 00000017 R_ARM_RELATIVE │ │ -0007d5ec 00000017 R_ARM_RELATIVE │ │ -0007d5f0 00000017 R_ARM_RELATIVE │ │ -0007d5f4 00000017 R_ARM_RELATIVE │ │ -0007d5f8 00000017 R_ARM_RELATIVE │ │ -0007d5fc 00000017 R_ARM_RELATIVE │ │ -0007d600 00000017 R_ARM_RELATIVE │ │ -0007d604 00000017 R_ARM_RELATIVE │ │ -0007d608 00000017 R_ARM_RELATIVE │ │ -0007d610 00000017 R_ARM_RELATIVE │ │ -0007d614 00000017 R_ARM_RELATIVE │ │ -0007d618 00000017 R_ARM_RELATIVE │ │ -0007d61c 00000017 R_ARM_RELATIVE │ │ -0007d620 00000017 R_ARM_RELATIVE │ │ -0007d624 00000017 R_ARM_RELATIVE │ │ -0007d628 00000017 R_ARM_RELATIVE │ │ -0007d62c 00000017 R_ARM_RELATIVE │ │ -0007d630 00000017 R_ARM_RELATIVE │ │ -0007d634 00000017 R_ARM_RELATIVE │ │ -0007d638 00000017 R_ARM_RELATIVE │ │ -0007d63c 00000017 R_ARM_RELATIVE │ │ -0007d640 00000017 R_ARM_RELATIVE │ │ -0007d644 00000017 R_ARM_RELATIVE │ │ -0007d648 00000017 R_ARM_RELATIVE │ │ -0007d64c 00000017 R_ARM_RELATIVE │ │ -0007d650 00000017 R_ARM_RELATIVE │ │ -0007d654 00000017 R_ARM_RELATIVE │ │ -0007d658 00000017 R_ARM_RELATIVE │ │ -0007d65c 00000017 R_ARM_RELATIVE │ │ -0007d660 00000017 R_ARM_RELATIVE │ │ -0007d664 00000017 R_ARM_RELATIVE │ │ -0007d668 00000017 R_ARM_RELATIVE │ │ -0007d66c 00000017 R_ARM_RELATIVE │ │ -0007d670 00000017 R_ARM_RELATIVE │ │ -0007d674 00000017 R_ARM_RELATIVE │ │ -0007e888 00000017 R_ARM_RELATIVE │ │ -0007e894 00000017 R_ARM_RELATIVE │ │ -0007e8a0 00000017 R_ARM_RELATIVE │ │ -0007e8ac 00000017 R_ARM_RELATIVE │ │ -0007e8b8 00000017 R_ARM_RELATIVE │ │ -0007e8c4 00000017 R_ARM_RELATIVE │ │ -0007e8d0 00000017 R_ARM_RELATIVE │ │ -0007e8dc 00000017 R_ARM_RELATIVE │ │ -0007e8e8 00000017 R_ARM_RELATIVE │ │ -0007e8f4 00000017 R_ARM_RELATIVE │ │ -0007e900 00000017 R_ARM_RELATIVE │ │ -0007e90c 00000017 R_ARM_RELATIVE │ │ -0007e918 00000017 R_ARM_RELATIVE │ │ -0007e924 00000017 R_ARM_RELATIVE │ │ -0007e930 00000017 R_ARM_RELATIVE │ │ -0007e93c 00000017 R_ARM_RELATIVE │ │ -0007e948 00000017 R_ARM_RELATIVE │ │ -0007e954 00000017 R_ARM_RELATIVE │ │ -0007e960 00000017 R_ARM_RELATIVE │ │ -0007e96c 00000017 R_ARM_RELATIVE │ │ -0007e980 00000017 R_ARM_RELATIVE │ │ -0007e99c 00000017 R_ARM_RELATIVE │ │ -0007e9b8 00000017 R_ARM_RELATIVE │ │ -0007e9d4 00000017 R_ARM_RELATIVE │ │ -0007e9f0 00000017 R_ARM_RELATIVE │ │ -0007ea0c 00000017 R_ARM_RELATIVE │ │ -0007ea28 00000017 R_ARM_RELATIVE │ │ -0007ea44 00000017 R_ARM_RELATIVE │ │ -0007ea60 00000017 R_ARM_RELATIVE │ │ -0007ea7c 00000017 R_ARM_RELATIVE │ │ -0007ea98 00000017 R_ARM_RELATIVE │ │ -0007eab4 00000017 R_ARM_RELATIVE │ │ -0007ead0 00000017 R_ARM_RELATIVE │ │ -0007eaec 00000017 R_ARM_RELATIVE │ │ -0007eb08 00000017 R_ARM_RELATIVE │ │ -0007eb24 00000017 R_ARM_RELATIVE │ │ -0007eb40 00000017 R_ARM_RELATIVE │ │ -0007eb5c 00000017 R_ARM_RELATIVE │ │ -0007eb78 00000017 R_ARM_RELATIVE │ │ -0007eb94 00000017 R_ARM_RELATIVE │ │ -0007ebb0 00000017 R_ARM_RELATIVE │ │ -0007ebcc 00000017 R_ARM_RELATIVE │ │ -0007ebe8 00000017 R_ARM_RELATIVE │ │ -0007ec04 00000017 R_ARM_RELATIVE │ │ -0007ec20 00000017 R_ARM_RELATIVE │ │ -0007ec3c 00000017 R_ARM_RELATIVE │ │ -0007ec58 00000017 R_ARM_RELATIVE │ │ -0007ec74 00000017 R_ARM_RELATIVE │ │ -0007ec90 00000017 R_ARM_RELATIVE │ │ -0007ecac 00000017 R_ARM_RELATIVE │ │ -0007ecc8 00000017 R_ARM_RELATIVE │ │ -0007ece4 00000017 R_ARM_RELATIVE │ │ -0007ed00 00000017 R_ARM_RELATIVE │ │ -0007ed1c 00000017 R_ARM_RELATIVE │ │ -0007ed38 00000017 R_ARM_RELATIVE │ │ -0007ed54 00000017 R_ARM_RELATIVE │ │ -0007ed84 00000017 R_ARM_RELATIVE │ │ +0007d930 00000017 R_ARM_RELATIVE │ │ +0007d934 00000017 R_ARM_RELATIVE │ │ +0007d938 00000017 R_ARM_RELATIVE │ │ +0007d93c 00000017 R_ARM_RELATIVE │ │ +0007d940 00000017 R_ARM_RELATIVE │ │ +0007d944 00000017 R_ARM_RELATIVE │ │ +0007d948 00000017 R_ARM_RELATIVE │ │ +0007da3c 00000017 R_ARM_RELATIVE │ │ +0007da40 00000017 R_ARM_RELATIVE │ │ +0007da44 00000017 R_ARM_RELATIVE │ │ +0007da48 00000017 R_ARM_RELATIVE │ │ +0007da4c 00000017 R_ARM_RELATIVE │ │ +0007da50 00000017 R_ARM_RELATIVE │ │ +0007da54 00000017 R_ARM_RELATIVE │ │ +0007da58 00000017 R_ARM_RELATIVE │ │ +0007da5c 00000017 R_ARM_RELATIVE │ │ +0007da60 00000017 R_ARM_RELATIVE │ │ +0007da64 00000017 R_ARM_RELATIVE │ │ +0007da68 00000017 R_ARM_RELATIVE │ │ +0007da6c 00000017 R_ARM_RELATIVE │ │ +0007da70 00000017 R_ARM_RELATIVE │ │ +0007da74 00000017 R_ARM_RELATIVE │ │ +0007da78 00000017 R_ARM_RELATIVE │ │ +0007da7c 00000017 R_ARM_RELATIVE │ │ +0007da80 00000017 R_ARM_RELATIVE │ │ +0007da84 00000017 R_ARM_RELATIVE │ │ +0007da88 00000017 R_ARM_RELATIVE │ │ +0007da8c 00000017 R_ARM_RELATIVE │ │ +0007da90 00000017 R_ARM_RELATIVE │ │ +0007da94 00000017 R_ARM_RELATIVE │ │ +0007da98 00000017 R_ARM_RELATIVE │ │ +0007da9c 00000017 R_ARM_RELATIVE │ │ +0007daa0 00000017 R_ARM_RELATIVE │ │ +0007daa4 00000017 R_ARM_RELATIVE │ │ +0007daa8 00000017 R_ARM_RELATIVE │ │ +0007dab0 00000017 R_ARM_RELATIVE │ │ +0007dab4 00000017 R_ARM_RELATIVE │ │ +0007dab8 00000017 R_ARM_RELATIVE │ │ +0007dabc 00000017 R_ARM_RELATIVE │ │ +0007dac0 00000017 R_ARM_RELATIVE │ │ +0007dac4 00000017 R_ARM_RELATIVE │ │ +0007dac8 00000017 R_ARM_RELATIVE │ │ +0007dacc 00000017 R_ARM_RELATIVE │ │ +0007dad0 00000017 R_ARM_RELATIVE │ │ +0007dad4 00000017 R_ARM_RELATIVE │ │ +0007dad8 00000017 R_ARM_RELATIVE │ │ +0007dadc 00000017 R_ARM_RELATIVE │ │ +0007dae0 00000017 R_ARM_RELATIVE │ │ +0007dae4 00000017 R_ARM_RELATIVE │ │ +0007dae8 00000017 R_ARM_RELATIVE │ │ +0007daec 00000017 R_ARM_RELATIVE │ │ +0007daf0 00000017 R_ARM_RELATIVE │ │ +0007daf4 00000017 R_ARM_RELATIVE │ │ +0007daf8 00000017 R_ARM_RELATIVE │ │ +0007dafc 00000017 R_ARM_RELATIVE │ │ +0007db00 00000017 R_ARM_RELATIVE │ │ +0007db04 00000017 R_ARM_RELATIVE │ │ +0007db08 00000017 R_ARM_RELATIVE │ │ +0007db0c 00000017 R_ARM_RELATIVE │ │ +0007db10 00000017 R_ARM_RELATIVE │ │ +0007db14 00000017 R_ARM_RELATIVE │ │ +0007ed28 00000017 R_ARM_RELATIVE │ │ +0007ed34 00000017 R_ARM_RELATIVE │ │ +0007ed40 00000017 R_ARM_RELATIVE │ │ +0007ed4c 00000017 R_ARM_RELATIVE │ │ +0007ed58 00000017 R_ARM_RELATIVE │ │ +0007ed64 00000017 R_ARM_RELATIVE │ │ +0007ed70 00000017 R_ARM_RELATIVE │ │ +0007ed7c 00000017 R_ARM_RELATIVE │ │ +0007ed88 00000017 R_ARM_RELATIVE │ │ +0007ed94 00000017 R_ARM_RELATIVE │ │ 0007eda0 00000017 R_ARM_RELATIVE │ │ -0007edbc 00000017 R_ARM_RELATIVE │ │ -0007edd8 00000017 R_ARM_RELATIVE │ │ +0007edac 00000017 R_ARM_RELATIVE │ │ +0007edb8 00000017 R_ARM_RELATIVE │ │ +0007edc4 00000017 R_ARM_RELATIVE │ │ +0007edd0 00000017 R_ARM_RELATIVE │ │ +0007eddc 00000017 R_ARM_RELATIVE │ │ +0007ede8 00000017 R_ARM_RELATIVE │ │ 0007edf4 00000017 R_ARM_RELATIVE │ │ -0007ee10 00000017 R_ARM_RELATIVE │ │ -0007ee2c 00000017 R_ARM_RELATIVE │ │ -0007ee48 00000017 R_ARM_RELATIVE │ │ -0007ee64 00000017 R_ARM_RELATIVE │ │ -0007ee80 00000017 R_ARM_RELATIVE │ │ -0007ee9c 00000017 R_ARM_RELATIVE │ │ -0007eeb8 00000017 R_ARM_RELATIVE │ │ -0007eed4 00000017 R_ARM_RELATIVE │ │ -0007eef0 00000017 R_ARM_RELATIVE │ │ -0007ef0c 00000017 R_ARM_RELATIVE │ │ -0007ef44 00000017 R_ARM_RELATIVE │ │ -0007ef60 00000017 R_ARM_RELATIVE │ │ -0007ef84 00000017 R_ARM_RELATIVE │ │ -0007efa0 00000017 R_ARM_RELATIVE │ │ -0007efbc 00000017 R_ARM_RELATIVE │ │ -0007efd8 00000017 R_ARM_RELATIVE │ │ -0007eff4 00000017 R_ARM_RELATIVE │ │ -0007f010 00000017 R_ARM_RELATIVE │ │ -0007f02c 00000017 R_ARM_RELATIVE │ │ -0007f048 00000017 R_ARM_RELATIVE │ │ -0007f064 00000017 R_ARM_RELATIVE │ │ -0007f080 00000017 R_ARM_RELATIVE │ │ -0007f094 00000017 R_ARM_RELATIVE │ │ -0007f09c 00000017 R_ARM_RELATIVE │ │ +0007ee00 00000017 R_ARM_RELATIVE │ │ +0007ee0c 00000017 R_ARM_RELATIVE │ │ +0007ee20 00000017 R_ARM_RELATIVE │ │ +0007ee3c 00000017 R_ARM_RELATIVE │ │ +0007ee58 00000017 R_ARM_RELATIVE │ │ +0007ee74 00000017 R_ARM_RELATIVE │ │ +0007ee90 00000017 R_ARM_RELATIVE │ │ +0007eeac 00000017 R_ARM_RELATIVE │ │ +0007eec8 00000017 R_ARM_RELATIVE │ │ +0007eee4 00000017 R_ARM_RELATIVE │ │ +0007ef00 00000017 R_ARM_RELATIVE │ │ +0007ef1c 00000017 R_ARM_RELATIVE │ │ +0007ef38 00000017 R_ARM_RELATIVE │ │ +0007ef54 00000017 R_ARM_RELATIVE │ │ +0007ef70 00000017 R_ARM_RELATIVE │ │ +0007ef8c 00000017 R_ARM_RELATIVE │ │ +0007efa8 00000017 R_ARM_RELATIVE │ │ +0007efc4 00000017 R_ARM_RELATIVE │ │ +0007efe0 00000017 R_ARM_RELATIVE │ │ +0007effc 00000017 R_ARM_RELATIVE │ │ +0007f018 00000017 R_ARM_RELATIVE │ │ +0007f034 00000017 R_ARM_RELATIVE │ │ +0007f050 00000017 R_ARM_RELATIVE │ │ +0007f06c 00000017 R_ARM_RELATIVE │ │ +0007f088 00000017 R_ARM_RELATIVE │ │ 0007f0a4 00000017 R_ARM_RELATIVE │ │ -0007f0ac 00000017 R_ARM_RELATIVE │ │ -0007f0b4 00000017 R_ARM_RELATIVE │ │ -0007f0bc 00000017 R_ARM_RELATIVE │ │ -0007f0c4 00000017 R_ARM_RELATIVE │ │ -0007f0cc 00000017 R_ARM_RELATIVE │ │ -0007f0d4 00000017 R_ARM_RELATIVE │ │ +0007f0c0 00000017 R_ARM_RELATIVE │ │ 0007f0dc 00000017 R_ARM_RELATIVE │ │ -0007f0e4 00000017 R_ARM_RELATIVE │ │ -0007f0ec 00000017 R_ARM_RELATIVE │ │ -0007f0f4 00000017 R_ARM_RELATIVE │ │ -0007f0fc 00000017 R_ARM_RELATIVE │ │ -0007f104 00000017 R_ARM_RELATIVE │ │ -0007f10c 00000017 R_ARM_RELATIVE │ │ +0007f0f8 00000017 R_ARM_RELATIVE │ │ 0007f114 00000017 R_ARM_RELATIVE │ │ -0007f118 00000017 R_ARM_RELATIVE │ │ -0007f11c 00000017 R_ARM_RELATIVE │ │ -0007f120 00000017 R_ARM_RELATIVE │ │ -0007f124 00000017 R_ARM_RELATIVE │ │ -0007f128 00000017 R_ARM_RELATIVE │ │ -0007f12c 00000017 R_ARM_RELATIVE │ │ 0007f130 00000017 R_ARM_RELATIVE │ │ -0007f134 00000017 R_ARM_RELATIVE │ │ -0007f138 00000017 R_ARM_RELATIVE │ │ -0007f13c 00000017 R_ARM_RELATIVE │ │ -0007f140 00000017 R_ARM_RELATIVE │ │ -0007f144 00000017 R_ARM_RELATIVE │ │ -0007f148 00000017 R_ARM_RELATIVE │ │ 0007f14c 00000017 R_ARM_RELATIVE │ │ -0007f150 00000017 R_ARM_RELATIVE │ │ -0007d58c 00001315 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ -0007e8b0 00005c02 R_ARM_ABS32 0000d54d IMG_isICO │ │ -0007e8f0 00005d02 R_ARM_ABS32 00010ff5 IMG_LoadLBM_RW │ │ -0007e8fc 00005e02 R_ARM_ABS32 00011aa5 IMG_LoadPCX_RW │ │ -0007e968 00005f02 R_ARM_ABS32 00016f79 IMG_LoadQOI_RW │ │ -0007e938 00006802 R_ARM_ABS32 0002fc8d IMG_LoadXCF_RW │ │ -0007e8a4 00006b02 R_ARM_ABS32 0000d5e3 IMG_isCUR │ │ -0007e8cc 00006c02 R_ARM_ABS32 0000e465 IMG_LoadGIF_RW │ │ -0007d590 00006d15 R_ARM_GLOB_DAT 0004701c WebPGetFeaturesInternal │ │ -0007d60c 00006e15 R_ARM_GLOB_DAT 0007f118 VP8GetCPUInfo │ │ -0007e910 00006f02 R_ARM_ABS32 000160a1 IMG_isPNM │ │ -0007e8b4 00007002 R_ARM_ABS32 0000d621 IMG_LoadICO_RW │ │ -0007e8d8 00007102 R_ARM_ABS32 0000f309 IMG_LoadJPG_RW │ │ -0007e934 00007202 R_ARM_ABS32 0002fbf1 IMG_isXCF │ │ -0007e898 00007802 R_ARM_ABS32 0000d49f IMG_isAVIF │ │ -0007e8e0 00008002 R_ARM_ABS32 00010f1b IMG_isJXL │ │ -0007e8e4 00008102 R_ARM_ABS32 00010f25 IMG_LoadJXL_RW │ │ -0007e920 00008202 R_ARM_ABS32 00024bc5 IMG_LoadSVG_RW │ │ -0007e8d4 00008702 R_ARM_ABS32 0000f149 IMG_isJPG │ │ -0007e8c0 00008f02 R_ARM_ABS32 0000d5f7 IMG_LoadBMP_RW │ │ -0007e8f8 00009002 R_ARM_ABS32 000119e9 IMG_isPCX │ │ -0007e908 00009102 R_ARM_ABS32 0001207d IMG_LoadPNG_RW │ │ -0007e92c 00009202 R_ARM_ABS32 0002f779 IMG_LoadTIF_RW │ │ -0007e964 00009302 R_ARM_ABS32 00016ee1 IMG_isQOI │ │ -0007e944 00009c02 R_ARM_ABS32 0003110c IMG_LoadXPM_RW │ │ -0007e890 00009f02 R_ARM_ABS32 0002f1e9 IMG_LoadTGA_RW │ │ -0007e950 0000a002 R_ARM_ABS32 00032639 IMG_LoadXV_RW │ │ -0007e958 0000a502 R_ARM_ABS32 0002f875 IMG_isWEBP │ │ -0007e928 0000a702 R_ARM_ABS32 0002f76f IMG_isTIF │ │ -0007e91c 0000ab02 R_ARM_ABS32 00024419 IMG_isSVG │ │ -0007e95c 0000ac02 R_ARM_ABS32 0002f9bd IMG_LoadWEBP_RW │ │ -0007e8c8 0000b102 R_ARM_ABS32 0000e399 IMG_isGIF │ │ -0007e970 0000b102 R_ARM_ABS32 0000e399 IMG_isGIF │ │ -0007e8ec 0000b502 R_ARM_ABS32 00010f31 IMG_isLBM │ │ -0007e940 0000b602 R_ARM_ABS32 00030ff8 IMG_isXPM │ │ -0007d598 0000b915 R_ARM_GLOB_DAT 00046350 WebPDecodeRGBAInto │ │ -0007e914 0000bb02 R_ARM_ABS32 00016141 IMG_LoadPNM_RW │ │ -0007e89c 0000bf02 R_ARM_ABS32 0000d4a9 IMG_LoadAVIF_RW │ │ -0007e94c 0000c002 R_ARM_ABS32 000324b5 IMG_isXV │ │ -0007e974 0000c102 R_ARM_ABS32 0000de45 IMG_LoadGIFAnimation_RW │ │ -0007e8a8 0000c802 R_ARM_ABS32 0000dde5 IMG_LoadCUR_RW │ │ -0007e8bc 0000cb02 R_ARM_ABS32 0000d4b5 IMG_isBMP │ │ -0007e904 0000cc02 R_ARM_ABS32 00011fd1 IMG_isPNG │ │ -0007d594 0000cd15 R_ARM_GLOB_DAT 000461f4 WebPDecodeRGBInto │ │ +0007f168 00000017 R_ARM_RELATIVE │ │ +0007f184 00000017 R_ARM_RELATIVE │ │ +0007f1a0 00000017 R_ARM_RELATIVE │ │ +0007f1bc 00000017 R_ARM_RELATIVE │ │ +0007f1d8 00000017 R_ARM_RELATIVE │ │ +0007f1f4 00000017 R_ARM_RELATIVE │ │ +0007f224 00000017 R_ARM_RELATIVE │ │ +0007f240 00000017 R_ARM_RELATIVE │ │ +0007f25c 00000017 R_ARM_RELATIVE │ │ +0007f278 00000017 R_ARM_RELATIVE │ │ +0007f294 00000017 R_ARM_RELATIVE │ │ +0007f2b0 00000017 R_ARM_RELATIVE │ │ +0007f2cc 00000017 R_ARM_RELATIVE │ │ +0007f2e8 00000017 R_ARM_RELATIVE │ │ +0007f304 00000017 R_ARM_RELATIVE │ │ +0007f320 00000017 R_ARM_RELATIVE │ │ +0007f33c 00000017 R_ARM_RELATIVE │ │ +0007f358 00000017 R_ARM_RELATIVE │ │ +0007f374 00000017 R_ARM_RELATIVE │ │ +0007f390 00000017 R_ARM_RELATIVE │ │ +0007f3ac 00000017 R_ARM_RELATIVE │ │ +0007f3e4 00000017 R_ARM_RELATIVE │ │ +0007f400 00000017 R_ARM_RELATIVE │ │ +0007f424 00000017 R_ARM_RELATIVE │ │ +0007f440 00000017 R_ARM_RELATIVE │ │ +0007f45c 00000017 R_ARM_RELATIVE │ │ +0007f478 00000017 R_ARM_RELATIVE │ │ +0007f494 00000017 R_ARM_RELATIVE │ │ +0007f4b0 00000017 R_ARM_RELATIVE │ │ +0007f4cc 00000017 R_ARM_RELATIVE │ │ +0007f4e8 00000017 R_ARM_RELATIVE │ │ +0007f504 00000017 R_ARM_RELATIVE │ │ +0007f520 00000017 R_ARM_RELATIVE │ │ +0007f534 00000017 R_ARM_RELATIVE │ │ +0007f53c 00000017 R_ARM_RELATIVE │ │ +0007f544 00000017 R_ARM_RELATIVE │ │ +0007f54c 00000017 R_ARM_RELATIVE │ │ +0007f554 00000017 R_ARM_RELATIVE │ │ +0007f55c 00000017 R_ARM_RELATIVE │ │ +0007f564 00000017 R_ARM_RELATIVE │ │ +0007f56c 00000017 R_ARM_RELATIVE │ │ +0007f574 00000017 R_ARM_RELATIVE │ │ +0007f57c 00000017 R_ARM_RELATIVE │ │ +0007f584 00000017 R_ARM_RELATIVE │ │ +0007f58c 00000017 R_ARM_RELATIVE │ │ +0007f594 00000017 R_ARM_RELATIVE │ │ +0007f59c 00000017 R_ARM_RELATIVE │ │ +0007f5a4 00000017 R_ARM_RELATIVE │ │ +0007f5ac 00000017 R_ARM_RELATIVE │ │ +0007f5b4 00000017 R_ARM_RELATIVE │ │ +0007f5b8 00000017 R_ARM_RELATIVE │ │ +0007f5bc 00000017 R_ARM_RELATIVE │ │ +0007f5c0 00000017 R_ARM_RELATIVE │ │ +0007f5c4 00000017 R_ARM_RELATIVE │ │ +0007f5c8 00000017 R_ARM_RELATIVE │ │ +0007f5cc 00000017 R_ARM_RELATIVE │ │ +0007f5d0 00000017 R_ARM_RELATIVE │ │ +0007f5d4 00000017 R_ARM_RELATIVE │ │ +0007f5d8 00000017 R_ARM_RELATIVE │ │ +0007f5dc 00000017 R_ARM_RELATIVE │ │ +0007f5e0 00000017 R_ARM_RELATIVE │ │ +0007f5e4 00000017 R_ARM_RELATIVE │ │ +0007f5e8 00000017 R_ARM_RELATIVE │ │ +0007f5ec 00000017 R_ARM_RELATIVE │ │ +0007f5f0 00000017 R_ARM_RELATIVE │ │ +0007da2c 00001315 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ +0007ed50 00005c02 R_ARM_ABS32 0000d605 IMG_isICO │ │ +0007ed90 00005d02 R_ARM_ABS32 000110ad IMG_LoadLBM_RW │ │ +0007ed9c 00005e02 R_ARM_ABS32 00011b5d IMG_LoadPCX_RW │ │ +0007ee08 00005f02 R_ARM_ABS32 00017031 IMG_LoadQOI_RW │ │ +0007edd8 00006802 R_ARM_ABS32 0002fd45 IMG_LoadXCF_RW │ │ +0007ed44 00006b02 R_ARM_ABS32 0000d69b IMG_isCUR │ │ +0007ed6c 00006c02 R_ARM_ABS32 0000e51d IMG_LoadGIF_RW │ │ +0007da30 00006d15 R_ARM_GLOB_DAT 00047228 WebPGetFeaturesInternal │ │ +0007daac 00006e15 R_ARM_GLOB_DAT 0007f5b8 VP8GetCPUInfo │ │ +0007edb0 00006f02 R_ARM_ABS32 00016159 IMG_isPNM │ │ +0007ed54 00007002 R_ARM_ABS32 0000d6d9 IMG_LoadICO_RW │ │ +0007ed78 00007102 R_ARM_ABS32 0000f3c1 IMG_LoadJPG_RW │ │ +0007edd4 00007202 R_ARM_ABS32 0002fca9 IMG_isXCF │ │ +0007ed38 00007802 R_ARM_ABS32 0000d557 IMG_isAVIF │ │ +0007ed80 00008002 R_ARM_ABS32 00010fd3 IMG_isJXL │ │ +0007ed84 00008102 R_ARM_ABS32 00010fdd IMG_LoadJXL_RW │ │ +0007edc0 00008202 R_ARM_ABS32 00024c7d IMG_LoadSVG_RW │ │ +0007ed74 00008702 R_ARM_ABS32 0000f201 IMG_isJPG │ │ +0007ed60 00008f02 R_ARM_ABS32 0000d6af IMG_LoadBMP_RW │ │ +0007ed98 00009002 R_ARM_ABS32 00011aa1 IMG_isPCX │ │ +0007eda8 00009102 R_ARM_ABS32 00012135 IMG_LoadPNG_RW │ │ +0007edcc 00009202 R_ARM_ABS32 0002f831 IMG_LoadTIF_RW │ │ +0007ee04 00009302 R_ARM_ABS32 00016f99 IMG_isQOI │ │ +0007ede4 00009c02 R_ARM_ABS32 000311c4 IMG_LoadXPM_RW │ │ +0007ed30 00009f02 R_ARM_ABS32 0002f2a1 IMG_LoadTGA_RW │ │ +0007edf0 0000a002 R_ARM_ABS32 000326f1 IMG_LoadXV_RW │ │ +0007edf8 0000a502 R_ARM_ABS32 0002f92d IMG_isWEBP │ │ +0007edc8 0000a702 R_ARM_ABS32 0002f827 IMG_isTIF │ │ +0007edbc 0000ab02 R_ARM_ABS32 000244d1 IMG_isSVG │ │ +0007edfc 0000ac02 R_ARM_ABS32 0002fa75 IMG_LoadWEBP_RW │ │ +0007ed68 0000b102 R_ARM_ABS32 0000e451 IMG_isGIF │ │ +0007ee10 0000b102 R_ARM_ABS32 0000e451 IMG_isGIF │ │ +0007ed8c 0000b502 R_ARM_ABS32 00010fe9 IMG_isLBM │ │ +0007ede0 0000b602 R_ARM_ABS32 000310b0 IMG_isXPM │ │ +0007da38 0000b915 R_ARM_GLOB_DAT 0004655c WebPDecodeRGBAInto │ │ +0007edb4 0000bb02 R_ARM_ABS32 000161f9 IMG_LoadPNM_RW │ │ +0007ed3c 0000bf02 R_ARM_ABS32 0000d561 IMG_LoadAVIF_RW │ │ +0007edec 0000c002 R_ARM_ABS32 0003256d IMG_isXV │ │ +0007ee14 0000c102 R_ARM_ABS32 0000defd IMG_LoadGIFAnimation_RW │ │ +0007ed48 0000c802 R_ARM_ABS32 0000de9d IMG_LoadCUR_RW │ │ +0007ed5c 0000cb02 R_ARM_ABS32 0000d56d IMG_isBMP │ │ +0007eda4 0000cc02 R_ARM_ABS32 00012089 IMG_isPNG │ │ +0007da34 0000cd15 R_ARM_GLOB_DAT 00046400 WebPDecodeRGBInto │ │ │ │ -Relocation section '.rel.plt' at offset 0x3d18 contains 129 entries: │ │ +Relocation section '.rel.plt' at offset 0x3d08 contains 129 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ -0007d684 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ -0007d688 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ -0007d68c 00007716 R_ARM_JUMP_SLOT 0000cd71 IMG_Init │ │ -0007d690 00007f16 R_ARM_JUMP_SLOT 0000d485 IMG_InitAVIF │ │ -0007d694 00006516 R_ARM_JUMP_SLOT 0000f141 IMG_InitJPG │ │ -0007d698 00006116 R_ARM_JUMP_SLOT 00010f01 IMG_InitJXL │ │ -0007d69c 0000af16 R_ARM_JUMP_SLOT 00011fc9 IMG_InitPNG │ │ -0007d6a0 00008516 R_ARM_JUMP_SLOT 0002f755 IMG_InitTIF │ │ -0007d6a4 0000aa16 R_ARM_JUMP_SLOT 0002f785 IMG_InitWEBP │ │ -0007d6a8 00008d16 R_ARM_JUMP_SLOT 0000d49d IMG_QuitAVIF │ │ -0007d6ac 00006a16 R_ARM_JUMP_SLOT 0000f145 IMG_QuitJPG │ │ -0007d6b0 00006616 R_ARM_JUMP_SLOT 00010f19 IMG_QuitJXL │ │ -0007d6b4 0000b016 R_ARM_JUMP_SLOT 00011fcd IMG_QuitPNG │ │ -0007d6b8 00008816 R_ARM_JUMP_SLOT 0002f76d IMG_QuitTIF │ │ -0007d6bc 0000b416 R_ARM_JUMP_SLOT 0002f841 IMG_QuitWEBP │ │ -0007d6c0 0000c616 R_ARM_JUMP_SLOT 0000cf5d IMG_Load │ │ -0007d6c4 00000316 R_ARM_JUMP_SLOT 00000000 SDL_RWFromFile │ │ -0007d6c8 00000416 R_ARM_JUMP_SLOT 00000000 SDL_strrchr │ │ -0007d6cc 0000a316 R_ARM_JUMP_SLOT 0000cfad IMG_LoadTyped_RW │ │ -0007d6d0 00000516 R_ARM_JUMP_SLOT 00000000 SDL_SetError │ │ -0007d6d4 00000616 R_ARM_JUMP_SLOT 00000000 SDL_RWseek │ │ -0007d6d8 00000716 R_ARM_JUMP_SLOT 00000000 SDL_RWclose │ │ -0007d6dc 0000a416 R_ARM_JUMP_SLOT 0000d0d1 IMG_Load_RW │ │ -0007d6e0 00000816 R_ARM_JUMP_SLOT 00000000 SDL_toupper │ │ -0007d6e4 00000916 R_ARM_JUMP_SLOT 00000000 SDL_CreateTextureFromSurface │ │ -0007d6e8 00000a16 R_ARM_JUMP_SLOT 00000000 SDL_FreeSurface │ │ -0007d6ec 0000c716 R_ARM_JUMP_SLOT 0000d261 IMG_LoadAnimationTyped_RW │ │ -0007d6f0 00000b16 R_ARM_JUMP_SLOT 00000000 SDL_malloc │ │ -0007d6f4 00000c16 R_ARM_JUMP_SLOT 00000000 SDL_calloc │ │ -0007d6f8 0000bd16 R_ARM_JUMP_SLOT 0000d40d IMG_FreeAnimation │ │ -0007d6fc 00000d16 R_ARM_JUMP_SLOT 00000000 SDL_Error │ │ -0007d700 00000e16 R_ARM_JUMP_SLOT 00000000 SDL_free │ │ -0007d704 00000f16 R_ARM_JUMP_SLOT 00000000 SDL_RWtell │ │ -0007d708 00001016 R_ARM_JUMP_SLOT 00000000 SDL_RWread │ │ -0007d70c 00001116 R_ARM_JUMP_SLOT 00000000 SDL_strncmp │ │ -0007d710 00001216 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ -0007d714 00001416 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE16 │ │ -0007d718 00001516 R_ARM_JUMP_SLOT 00000000 SDL_LoadBMP_RW │ │ -0007d71c 00001616 R_ARM_JUMP_SLOT 00000000 SDL_ClearError │ │ -0007d720 00001716 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE32 │ │ -0007d724 00001816 R_ARM_JUMP_SLOT 00000000 SDL_GetError │ │ -0007d728 00001916 R_ARM_JUMP_SLOT 00000000 SDL_strcmp │ │ -0007d72c 00001a16 R_ARM_JUMP_SLOT 00000000 SDL_CreateRGBSurface │ │ -0007d730 00001b16 R_ARM_JUMP_SLOT 00000000 SDL_memcpy │ │ -0007d734 00001c16 R_ARM_JUMP_SLOT 00000000 SDL_SetColorKey │ │ -0007d738 00001d16 R_ARM_JUMP_SLOT 00000000 SDL_realloc │ │ -0007d73c 00001e16 R_ARM_JUMP_SLOT 00000000 SDL_memcmp │ │ -0007d740 00001f16 R_ARM_JUMP_SLOT 00000000 SDL_HasColorKey │ │ -0007d744 00002016 R_ARM_JUMP_SLOT 00000000 SDL_ConvertSurfaceFormat │ │ -0007d748 00002116 R_ARM_JUMP_SLOT 00000000 SDL_MapRGBA │ │ -0007d74c 00002216 R_ARM_JUMP_SLOT 00000000 SDL_FillRect │ │ -0007d750 00002316 R_ARM_JUMP_SLOT 00000000 SDL_UpperBlit │ │ -0007d754 00002416 R_ARM_JUMP_SLOT 00000000 SDL_DuplicateSurface │ │ -0007d758 00009416 R_ARM_JUMP_SLOT 00017069 IMG_LoadSTB_RW │ │ -0007d75c 0000b716 R_ARM_JUMP_SLOT 0000f31d tje_encode_with_func │ │ -0007d760 00002516 R_ARM_JUMP_SLOT 00000000 SDL_Log │ │ -0007d764 00002616 R_ARM_JUMP_SLOT 00000000 SDL_memset │ │ -0007d768 00002716 R_ARM_JUMP_SLOT 00000000 SDL_ReportAssertion │ │ -0007d76c 00007916 R_ARM_JUMP_SLOT 0000ff7d IMG_SaveJPG_RW │ │ -0007d770 00002816 R_ARM_JUMP_SLOT 00000000 SDL_floorf │ │ -0007d774 00002916 R_ARM_JUMP_SLOT 00000000 SDL_RWwrite │ │ -0007d778 00009616 R_ARM_JUMP_SLOT 000120cd IMG_SavePNG_RW │ │ -0007d77c 00002a16 R_ARM_JUMP_SLOT 00000000 SDL_isspace │ │ -0007d780 00002b16 R_ARM_JUMP_SLOT 00000000 SDL_isdigit │ │ -0007d784 00008316 R_ARM_JUMP_SLOT 00016b09 qoi_decode │ │ -0007d788 00002c16 R_ARM_JUMP_SLOT 00000000 SDL_LoadFile_RW │ │ -0007d78c 00002d16 R_ARM_JUMP_SLOT 00000000 SDL_CreateRGBSurfaceWithFormatFrom │ │ -0007d790 00002e16 R_ARM_JUMP_SLOT 00000000 SDL_CreateRGBSurfaceWithFormat │ │ -0007d794 00002f16 R_ARM_JUMP_SLOT 00000000 abs@LIBC │ │ -0007d798 00003016 R_ARM_JUMP_SLOT 00000000 SDL_HasNEON │ │ -0007d79c 00003116 R_ARM_JUMP_SLOT 00000000 SDL_strstr │ │ -0007d7a0 00006916 R_ARM_JUMP_SLOT 000244c5 IMG_LoadSizedSVG_RW │ │ -0007d7a4 00003216 R_ARM_JUMP_SLOT 00000000 SDL_ceilf │ │ -0007d7a8 00003316 R_ARM_JUMP_SLOT 00000000 SDL_qsort │ │ -0007d7ac 00003416 R_ARM_JUMP_SLOT 00000000 SDL_strchr │ │ -0007d7b0 00003516 R_ARM_JUMP_SLOT 00000000 SDL_strlcpy │ │ -0007d7b4 00003616 R_ARM_JUMP_SLOT 00000000 SDL_fabsf │ │ -0007d7b8 00003716 R_ARM_JUMP_SLOT 00000000 SDL_strlen │ │ -0007d7bc 00003816 R_ARM_JUMP_SLOT 00000000 SDL_sqrtf │ │ -0007d7c0 00003916 R_ARM_JUMP_SLOT 00000000 SDL_sscanf │ │ -0007d7c4 00003a16 R_ARM_JUMP_SLOT 00000000 SDL_roundf │ │ -0007d7c8 00003b16 R_ARM_JUMP_SLOT 00000000 SDL_strtoll │ │ -0007d7cc 00003c16 R_ARM_JUMP_SLOT 00000000 SDL_pow │ │ -0007d7d0 00003d16 R_ARM_JUMP_SLOT 00000000 SDL_strtol │ │ -0007d7d4 00003e16 R_ARM_JUMP_SLOT 00000000 SDL_cosf │ │ -0007d7d8 00003f16 R_ARM_JUMP_SLOT 00000000 SDL_sinf │ │ -0007d7dc 00004016 R_ARM_JUMP_SLOT 00000000 SDL_tanf │ │ -0007d7e0 00004116 R_ARM_JUMP_SLOT 00000000 SDL_acosf │ │ -0007d7e4 00004216 R_ARM_JUMP_SLOT 00000000 SDL_fabs │ │ -0007d7e8 00004316 R_ARM_JUMP_SLOT 00000000 SDL_sqrt │ │ -0007d7ec 00004416 R_ARM_JUMP_SLOT 00000000 SDL_fmodf │ │ -0007d7f0 00004516 R_ARM_JUMP_SLOT 00000000 SDL_atan2f │ │ -0007d7f4 00006d16 R_ARM_JUMP_SLOT 0004701c WebPGetFeaturesInternal │ │ -0007d7f8 00004616 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE32 │ │ -0007d7fc 00004716 R_ARM_JUMP_SLOT 00000000 SDL_RWsize │ │ -0007d800 00004816 R_ARM_JUMP_SLOT 00000000 SDL_strncasecmp │ │ -0007d804 00004916 R_ARM_JUMP_SLOT 00000000 __assert2@LIBC │ │ -0007d808 0000ce16 R_ARM_JUMP_SLOT 0007ae54 WebPSafeFree │ │ -0007d80c 00007316 R_ARM_JUMP_SLOT 0007ad98 WebPSafeCalloc │ │ -0007d810 00007416 R_ARM_JUMP_SLOT 0007ac10 WebPSafeMalloc │ │ -0007d814 00004a16 R_ARM_JUMP_SLOT 00000000 __memcpy_chk@LIBC │ │ -0007d818 00007d16 R_ARM_JUMP_SLOT 00033b0c WebPInitDecBufferInternal │ │ -0007d81c 00004b16 R_ARM_JUMP_SLOT 00000000 __memset_chk@LIBC │ │ -0007d820 00007a16 R_ARM_JUMP_SLOT 00033ba0 WebPFreeDecBuffer │ │ -0007d824 00004c16 R_ARM_JUMP_SLOT 00000000 memcpy@LIBC │ │ -0007d828 00006016 R_ARM_JUMP_SLOT 0007aeb8 WebPCopyPlane │ │ -0007d82c 0000c416 R_ARM_JUMP_SLOT 0007a65c WebPGetWorkerInterface │ │ -0007d830 00009516 R_ARM_JUMP_SLOT 000371fc WebPINewDecoder │ │ -0007d834 00009816 R_ARM_JUMP_SLOT 00037784 WebPINewYUVA │ │ -0007d838 0000ba16 R_ARM_JUMP_SLOT 0003d698 VP8GetInfo │ │ -0007d83c 00006216 R_ARM_JUMP_SLOT 0003d620 VP8CheckSignature │ │ -0007d840 00004d16 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ -0007d844 00009916 R_ARM_JUMP_SLOT 0003fba4 VP8LCheckSignature │ │ -0007d848 00009a16 R_ARM_JUMP_SLOT 0003fc08 VP8LGetInfo │ │ -0007d84c 00007c16 R_ARM_JUMP_SLOT 00046d64 WebPGetInfo │ │ -0007d850 00004e16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock@LIBC │ │ -0007d854 00004f16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@LIBC │ │ -0007d858 00005016 R_ARM_JUMP_SLOT 00000000 __memmove_chk@LIBC │ │ -0007d85c 00005116 R_ARM_JUMP_SLOT 00000000 pthread_mutex_init@LIBC │ │ -0007d860 00005216 R_ARM_JUMP_SLOT 00000000 pthread_cond_init@LIBC │ │ -0007d864 00005316 R_ARM_JUMP_SLOT 00000000 pthread_mutex_destroy@LIBC │ │ -0007d868 00005416 R_ARM_JUMP_SLOT 00000000 pthread_create@LIBC │ │ -0007d86c 00005516 R_ARM_JUMP_SLOT 00000000 pthread_cond_destroy@LIBC │ │ -0007d870 00005616 R_ARM_JUMP_SLOT 00000000 pthread_join@LIBC │ │ -0007d874 00005716 R_ARM_JUMP_SLOT 00000000 pthread_cond_wait@LIBC │ │ -0007d878 00005816 R_ARM_JUMP_SLOT 00000000 pthread_cond_signal@LIBC │ │ -0007d87c 00005916 R_ARM_JUMP_SLOT 00000000 malloc@LIBC │ │ -0007d880 00005a16 R_ARM_JUMP_SLOT 00000000 calloc@LIBC │ │ -0007d884 00005b16 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ +0007db24 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ +0007db28 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ +0007db2c 00007716 R_ARM_JUMP_SLOT 0000ce29 IMG_Init │ │ +0007db30 00007f16 R_ARM_JUMP_SLOT 0000d53d IMG_InitAVIF │ │ +0007db34 00006516 R_ARM_JUMP_SLOT 0000f1f9 IMG_InitJPG │ │ +0007db38 00006116 R_ARM_JUMP_SLOT 00010fb9 IMG_InitJXL │ │ +0007db3c 0000af16 R_ARM_JUMP_SLOT 00012081 IMG_InitPNG │ │ +0007db40 00008516 R_ARM_JUMP_SLOT 0002f80d IMG_InitTIF │ │ +0007db44 0000aa16 R_ARM_JUMP_SLOT 0002f83d IMG_InitWEBP │ │ +0007db48 00008d16 R_ARM_JUMP_SLOT 0000d555 IMG_QuitAVIF │ │ +0007db4c 00006a16 R_ARM_JUMP_SLOT 0000f1fd IMG_QuitJPG │ │ +0007db50 00006616 R_ARM_JUMP_SLOT 00010fd1 IMG_QuitJXL │ │ +0007db54 0000b016 R_ARM_JUMP_SLOT 00012085 IMG_QuitPNG │ │ +0007db58 00008816 R_ARM_JUMP_SLOT 0002f825 IMG_QuitTIF │ │ +0007db5c 0000b416 R_ARM_JUMP_SLOT 0002f8f9 IMG_QuitWEBP │ │ +0007db60 0000c616 R_ARM_JUMP_SLOT 0000d015 IMG_Load │ │ +0007db64 00000316 R_ARM_JUMP_SLOT 00000000 SDL_RWFromFile │ │ +0007db68 00000416 R_ARM_JUMP_SLOT 00000000 SDL_strrchr │ │ +0007db6c 0000a316 R_ARM_JUMP_SLOT 0000d065 IMG_LoadTyped_RW │ │ +0007db70 00000516 R_ARM_JUMP_SLOT 00000000 SDL_SetError │ │ +0007db74 00000616 R_ARM_JUMP_SLOT 00000000 SDL_RWseek │ │ +0007db78 00000716 R_ARM_JUMP_SLOT 00000000 SDL_RWclose │ │ +0007db7c 0000a416 R_ARM_JUMP_SLOT 0000d189 IMG_Load_RW │ │ +0007db80 00000816 R_ARM_JUMP_SLOT 00000000 SDL_toupper │ │ +0007db84 00000916 R_ARM_JUMP_SLOT 00000000 SDL_CreateTextureFromSurface │ │ +0007db88 00000a16 R_ARM_JUMP_SLOT 00000000 SDL_FreeSurface │ │ +0007db8c 0000c716 R_ARM_JUMP_SLOT 0000d319 IMG_LoadAnimationTyped_RW │ │ +0007db90 00000b16 R_ARM_JUMP_SLOT 00000000 SDL_malloc │ │ +0007db94 00000c16 R_ARM_JUMP_SLOT 00000000 SDL_calloc │ │ +0007db98 0000bd16 R_ARM_JUMP_SLOT 0000d4c5 IMG_FreeAnimation │ │ +0007db9c 00000d16 R_ARM_JUMP_SLOT 00000000 SDL_Error │ │ +0007dba0 00000e16 R_ARM_JUMP_SLOT 00000000 SDL_free │ │ +0007dba4 00000f16 R_ARM_JUMP_SLOT 00000000 SDL_RWtell │ │ +0007dba8 00001016 R_ARM_JUMP_SLOT 00000000 SDL_RWread │ │ +0007dbac 00001116 R_ARM_JUMP_SLOT 00000000 SDL_strncmp │ │ +0007dbb0 00001216 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ +0007dbb4 00001416 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE16 │ │ +0007dbb8 00001516 R_ARM_JUMP_SLOT 00000000 SDL_LoadBMP_RW │ │ +0007dbbc 00001616 R_ARM_JUMP_SLOT 00000000 SDL_ClearError │ │ +0007dbc0 00001716 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE32 │ │ +0007dbc4 00001816 R_ARM_JUMP_SLOT 00000000 SDL_GetError │ │ +0007dbc8 00001916 R_ARM_JUMP_SLOT 00000000 SDL_strcmp │ │ +0007dbcc 00001a16 R_ARM_JUMP_SLOT 00000000 SDL_CreateRGBSurface │ │ +0007dbd0 00001b16 R_ARM_JUMP_SLOT 00000000 SDL_memcpy │ │ +0007dbd4 00001c16 R_ARM_JUMP_SLOT 00000000 SDL_SetColorKey │ │ +0007dbd8 00001d16 R_ARM_JUMP_SLOT 00000000 SDL_realloc │ │ +0007dbdc 00001e16 R_ARM_JUMP_SLOT 00000000 SDL_memcmp │ │ +0007dbe0 00001f16 R_ARM_JUMP_SLOT 00000000 SDL_HasColorKey │ │ +0007dbe4 00002016 R_ARM_JUMP_SLOT 00000000 SDL_ConvertSurfaceFormat │ │ +0007dbe8 00002116 R_ARM_JUMP_SLOT 00000000 SDL_MapRGBA │ │ +0007dbec 00002216 R_ARM_JUMP_SLOT 00000000 SDL_FillRect │ │ +0007dbf0 00002316 R_ARM_JUMP_SLOT 00000000 SDL_UpperBlit │ │ +0007dbf4 00002416 R_ARM_JUMP_SLOT 00000000 SDL_DuplicateSurface │ │ +0007dbf8 00009416 R_ARM_JUMP_SLOT 00017121 IMG_LoadSTB_RW │ │ +0007dbfc 0000b716 R_ARM_JUMP_SLOT 0000f3d5 tje_encode_with_func │ │ +0007dc00 00002516 R_ARM_JUMP_SLOT 00000000 SDL_Log │ │ +0007dc04 00002616 R_ARM_JUMP_SLOT 00000000 SDL_memset │ │ +0007dc08 00002716 R_ARM_JUMP_SLOT 00000000 SDL_ReportAssertion │ │ +0007dc0c 00007916 R_ARM_JUMP_SLOT 00010035 IMG_SaveJPG_RW │ │ +0007dc10 00002816 R_ARM_JUMP_SLOT 00000000 SDL_floorf │ │ +0007dc14 00002916 R_ARM_JUMP_SLOT 00000000 SDL_RWwrite │ │ +0007dc18 00009616 R_ARM_JUMP_SLOT 00012185 IMG_SavePNG_RW │ │ +0007dc1c 00002a16 R_ARM_JUMP_SLOT 00000000 SDL_isspace │ │ +0007dc20 00002b16 R_ARM_JUMP_SLOT 00000000 SDL_isdigit │ │ +0007dc24 00008316 R_ARM_JUMP_SLOT 00016bc1 qoi_decode │ │ +0007dc28 00002c16 R_ARM_JUMP_SLOT 00000000 SDL_LoadFile_RW │ │ +0007dc2c 00002d16 R_ARM_JUMP_SLOT 00000000 SDL_CreateRGBSurfaceWithFormatFrom │ │ +0007dc30 00002e16 R_ARM_JUMP_SLOT 00000000 SDL_CreateRGBSurfaceWithFormat │ │ +0007dc34 00002f16 R_ARM_JUMP_SLOT 00000000 abs@LIBC │ │ +0007dc38 00003016 R_ARM_JUMP_SLOT 00000000 SDL_HasNEON │ │ +0007dc3c 00003116 R_ARM_JUMP_SLOT 00000000 SDL_strstr │ │ +0007dc40 00006916 R_ARM_JUMP_SLOT 0002457d IMG_LoadSizedSVG_RW │ │ +0007dc44 00003216 R_ARM_JUMP_SLOT 00000000 SDL_ceilf │ │ +0007dc48 00003316 R_ARM_JUMP_SLOT 00000000 SDL_qsort │ │ +0007dc4c 00003416 R_ARM_JUMP_SLOT 00000000 SDL_strchr │ │ +0007dc50 00003516 R_ARM_JUMP_SLOT 00000000 SDL_strlcpy │ │ +0007dc54 00003616 R_ARM_JUMP_SLOT 00000000 SDL_fabsf │ │ +0007dc58 00003716 R_ARM_JUMP_SLOT 00000000 SDL_strlen │ │ +0007dc5c 00003816 R_ARM_JUMP_SLOT 00000000 SDL_sqrtf │ │ +0007dc60 00003916 R_ARM_JUMP_SLOT 00000000 SDL_sscanf │ │ +0007dc64 00003a16 R_ARM_JUMP_SLOT 00000000 SDL_roundf │ │ +0007dc68 00003b16 R_ARM_JUMP_SLOT 00000000 SDL_strtoll │ │ +0007dc6c 00003c16 R_ARM_JUMP_SLOT 00000000 SDL_pow │ │ +0007dc70 00003d16 R_ARM_JUMP_SLOT 00000000 SDL_strtol │ │ +0007dc74 00003e16 R_ARM_JUMP_SLOT 00000000 SDL_cosf │ │ +0007dc78 00003f16 R_ARM_JUMP_SLOT 00000000 SDL_sinf │ │ +0007dc7c 00004016 R_ARM_JUMP_SLOT 00000000 SDL_tanf │ │ +0007dc80 00004116 R_ARM_JUMP_SLOT 00000000 SDL_acosf │ │ +0007dc84 00004216 R_ARM_JUMP_SLOT 00000000 SDL_fabs │ │ +0007dc88 00004316 R_ARM_JUMP_SLOT 00000000 SDL_sqrt │ │ +0007dc8c 00004416 R_ARM_JUMP_SLOT 00000000 SDL_fmodf │ │ +0007dc90 00004516 R_ARM_JUMP_SLOT 00000000 SDL_atan2f │ │ +0007dc94 00006d16 R_ARM_JUMP_SLOT 00047228 WebPGetFeaturesInternal │ │ +0007dc98 00004616 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE32 │ │ +0007dc9c 00004716 R_ARM_JUMP_SLOT 00000000 SDL_RWsize │ │ +0007dca0 00004816 R_ARM_JUMP_SLOT 00000000 SDL_strncasecmp │ │ +0007dca4 00004916 R_ARM_JUMP_SLOT 00000000 __assert2@LIBC │ │ +0007dca8 0000ce16 R_ARM_JUMP_SLOT 0007b2f0 WebPSafeFree │ │ +0007dcac 00007316 R_ARM_JUMP_SLOT 0007b234 WebPSafeCalloc │ │ +0007dcb0 00007416 R_ARM_JUMP_SLOT 0007b0ac WebPSafeMalloc │ │ +0007dcb4 00004a16 R_ARM_JUMP_SLOT 00000000 __memcpy_chk@LIBC │ │ +0007dcb8 00007d16 R_ARM_JUMP_SLOT 00033bc4 WebPInitDecBufferInternal │ │ +0007dcbc 00004b16 R_ARM_JUMP_SLOT 00000000 __memset_chk@LIBC │ │ +0007dcc0 00007a16 R_ARM_JUMP_SLOT 00033c58 WebPFreeDecBuffer │ │ +0007dcc4 00004c16 R_ARM_JUMP_SLOT 00000000 memcpy@LIBC │ │ +0007dcc8 00006016 R_ARM_JUMP_SLOT 0007b354 WebPCopyPlane │ │ +0007dccc 0000c416 R_ARM_JUMP_SLOT 0007aaf8 WebPGetWorkerInterface │ │ +0007dcd0 00009516 R_ARM_JUMP_SLOT 000372b4 WebPINewDecoder │ │ +0007dcd4 00009816 R_ARM_JUMP_SLOT 0003783c WebPINewYUVA │ │ +0007dcd8 0000ba16 R_ARM_JUMP_SLOT 0003d750 VP8GetInfo │ │ +0007dcdc 00006216 R_ARM_JUMP_SLOT 0003d6d8 VP8CheckSignature │ │ +0007dce0 00004d16 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ +0007dce4 00009916 R_ARM_JUMP_SLOT 0003fc5c VP8LCheckSignature │ │ +0007dce8 00009a16 R_ARM_JUMP_SLOT 0003fcc0 VP8LGetInfo │ │ +0007dcec 00007c16 R_ARM_JUMP_SLOT 00046f70 WebPGetInfo │ │ +0007dcf0 00004e16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock@LIBC │ │ +0007dcf4 00004f16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@LIBC │ │ +0007dcf8 00005016 R_ARM_JUMP_SLOT 00000000 __memmove_chk@LIBC │ │ +0007dcfc 00005116 R_ARM_JUMP_SLOT 00000000 pthread_mutex_init@LIBC │ │ +0007dd00 00005216 R_ARM_JUMP_SLOT 00000000 pthread_cond_init@LIBC │ │ +0007dd04 00005316 R_ARM_JUMP_SLOT 00000000 pthread_mutex_destroy@LIBC │ │ +0007dd08 00005416 R_ARM_JUMP_SLOT 00000000 pthread_create@LIBC │ │ +0007dd0c 00005516 R_ARM_JUMP_SLOT 00000000 pthread_cond_destroy@LIBC │ │ +0007dd10 00005616 R_ARM_JUMP_SLOT 00000000 pthread_join@LIBC │ │ +0007dd14 00005716 R_ARM_JUMP_SLOT 00000000 pthread_cond_wait@LIBC │ │ +0007dd18 00005816 R_ARM_JUMP_SLOT 00000000 pthread_cond_signal@LIBC │ │ +0007dd1c 00005916 R_ARM_JUMP_SLOT 00000000 malloc@LIBC │ │ +0007dd20 00005a16 R_ARM_JUMP_SLOT 00000000 calloc@LIBC │ │ +0007dd24 00005b16 R_ARM_JUMP_SLOT 00000000 free@LIBC │ ├── readelf --wide --dynamic {} │ │ @@ -1,31 +1,31 @@ │ │ │ │ -Dynamic section at offset 0x7c4ac contains 28 entries: │ │ +Dynamic section at offset 0x7c94c contains 28 entries: │ │ Tag Type Name/Value │ │ 0x00000001 (NEEDED) Shared library: [libSDL2.so] │ │ 0x00000001 (NEEDED) Shared library: [libdl.so] │ │ 0x00000001 (NEEDED) Shared library: [libc.so] │ │ 0x00000001 (NEEDED) Shared library: [libm.so] │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so] │ │ 0x0000000e (SONAME) Library soname: [libSDL2_image.so] │ │ 0x0000001e (FLAGS) BIND_NOW │ │ 0x6ffffffb (FLAGS_1) Flags: NOW │ │ 0x00000011 (REL) 0x2720 │ │ 0x00000012 (RELSZ) 1760 (bytes) │ │ 0x00000013 (RELENT) 8 (bytes) │ │ 0x6ffffffa (RELCOUNT) 176 │ │ - 0x00000017 (JMPREL) 0x3d18 │ │ + 0x00000017 (JMPREL) 0x3d08 │ │ 0x00000002 (PLTRELSZ) 1032 (bytes) │ │ - 0x00000003 (PLTGOT) 0x7d678 │ │ + 0x00000003 (PLTGOT) 0x7db18 │ │ 0x00000014 (PLTREL) REL │ │ 0x00000006 (SYMTAB) 0x210 │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ 0x00000005 (STRTAB) 0x1b28 │ │ 0x0000000a (STRSZ) 3063 (bytes) │ │ 0x6ffffef5 (GNU_HASH) 0x1118 │ │ 0x00000004 (HASH) 0x1480 │ │ - 0x0000001a (FINI_ARRAY) 0x7d4a4 │ │ + 0x0000001a (FINI_ARRAY) 0x7d944 │ │ 0x0000001c (FINI_ARRAYSZ) 8 (bytes) │ │ 0x6ffffff0 (VERSYM) 0xf50 │ │ 0x6ffffffe (VERNEED) 0x10f8 │ │ 0x6fffffff (VERNEEDNUM) 1 │ │ 0x00000000 (NULL) 0x0 │ ├── 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 35 62 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 38 39 33 37 33 39 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 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: ad6422f6dff5b90d1eca7054e5590b6e82e29462 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fb026932760415200972c692bdfc017f3f2a5375 │ ├── strings --all --bytes=8 {} │ │ @@ -320,25 +320,23 @@ │ │ data != NULL │ │ alpha_size != NULL │ │ VP8StatusCode DecodeInto(const uint8_t *const, size_t, WebPDecParams *const) │ │ VP8PredChroma8[2] != NULL │ │ WebPUnfilters[WEBP_FILTER_HORIZONTAL] != NULL │ │ WebPUpsamplers[MODE_Argb] != NULL │ │ cc != NULL │ │ -int VP8LBuildHuffmanTable(HuffmanCode *const, int, const int *, int) │ │ src != NULL && dst != NULL │ │ Unsupported ICO bitmap format │ │ not a GIF file │ │ stbi__load_and_postprocess_8bit │ │ Error reading TGA data │ │ Gimp image too large (%ux%u) │ │ int FinishRow(void *, void *) │ │ Incorrect keyframe parameters. │ │ int ParseSegmentHeader(VP8BitReader *, VP8SegmentHeader *, VP8Proba *) │ │ -dec->hdr_.huffman_tables_ != NULL │ │ code.value >= NUM_LITERAL_CODES │ │ void ExtractAlphaRows(VP8LDecoder *const, int) │ │ /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/webp_dec.c │ │ void VP8DspInit_body(void) │ │ VP8PredLuma16[1] != NULL │ │ width > 0 │ │ wrk->src_height == wrk->dst_height && wrk->x_add == 1 │ │ @@ -438,14 +436,15 @@ │ │ stroke-linecap │ │ WebPGetFeatures has failed │ │ /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/alpha_dec.c │ │ const uint8_t *VP8DecompressAlphaRows(VP8Decoder *const, const VP8Io *const, int, int) │ │ dec != NULL && io != NULL │ │ NULL VP8Io parameter in VP8Decode(). │ │ hdr != NULL │ │ +int ReadHuffmanCodes(VP8LDecoder *const, int, int, int, int) │ │ meta_index < hdr->num_htree_groups_ │ │ int SetCropWindow(VP8Io *const, int, int, uint8_t **const, int) │ │ WebPHasAlpha8b != NULL │ │ WebPUnfilters[WEBP_FILTER_GRADIENT] != NULL │ │ void WebPRescalerImportRowShrink_C(WebPRescaler *const, const uint8_t *) │ │ void UpsampleRgbLinePair_NEON(const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, uint8_t *, uint8_t *, int) │ │ code_lengths_size != 0 │ │ @@ -453,14 +452,15 @@ │ │ !ok || (worker->status_ == OK) │ │ void *WebPSafeCalloc(uint64_t, size_t) │ │ Couldn't parse QOI image │ │ memory allocation overflow │ │ dec->dither_ │ │ mem->start_ <= mem->end_ │ │ idec->is_lossless_ │ │ +dec->hdr_.huffman_tables_.root.start != NULL │ │ transform->type_ == COLOR_INDEXING_TRANSFORM │ │ (key >> cc->hash_bits_) == 0u │ │ void ProcessRows(VP8LDecoder *const, int) │ │ headers->offset == headers->data_size - data_size │ │ VP8StatusCode ParseVP8Header(const uint8_t **const, size_t *const, int, size_t, size_t *const, int *const) │ │ uint32_t Mult(uint8_t, uint32_t) │ │ WebPDispatchAlpha != NULL │ │ @@ -560,14 +560,15 @@ │ │ void RescalerExportRowShrink_NEON(WebPRescaler *const) │ │ void UpsampleArgbLinePair_NEON(const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, uint8_t *, uint8_t *, int) │ │ root_bits > 0 │ │ Unable to read image width and height │ │ data != NULL && output != NULL && src_io != NULL │ │ /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/idec_dec.c │ │ Truncated header. │ │ +!dec->incremental_ || (br->eos_ && src < src_last) || src >= src_last │ │ void CopySmallPattern32b(const uint32_t *, uint32_t *, int, uint64_t) │ │ VP8LTransformColorInverse != NULL │ │ void UpsampleRgbaLinePair_NEON(const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, uint8_t *, uint8_t *, int) │ │ WebPConvertARGBToY != NULL │ │ worker->status_ <= OK │ │ Unsupported or incorrect biClrUsed field │ │ Passed NULL dst │ │ @@ -577,22 +578,24 @@ │ │ rgb(%f%%, %f%%, %f%%) │ │ Unsupported TGA format │ │ Couldn't read image data │ │ dec->alph_dec_ != NULL │ │ src_buf != NULL && dst_buf != NULL │ │ headers == NULL || !headers->is_lossless │ │ int VP8LDecodeAlphaImageStream(ALPHDecoder *const, int) │ │ +huffman_tables->root.start == NULL │ │ HTreeGroup *GetHtreeGroupForPos(VP8LMetadata *const, int, int) │ │ void RestoreState(VP8LDecoder *const) │ │ is_lossless != NULL │ │ VP8PredLuma4[9] != NULL │ │ void VerticalUnfilter_NEON(const uint8_t *, const uint8_t *, uint8_t *, int) │ │ in != NULL │ │ !WebPRescalerOutputDone(wrk) │ │ WebPUpsamplers[MODE_bgrA] != NULL │ │ +int VP8LBuildHuffmanTable(HuffmanTables *const, int, const int *, int) │ │ /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/utils.c │ │ error reading global colormap │ │ state->output_buffer_count <= 1024 - 1 │ │ tdefl_start_static_block │ │ img_n+1 == out_n │ │ stbi__convert_format16 │ │ Combined length longer than code bits available │ │ @@ -773,14 +776,15 @@ │ │ stroke-width │ │ #%1x%1x%1x │ │ gimp xcf │ │ int ALPHInit(ALPHDecoder *const, const uint8_t *, size_t, const VP8Io *const, uint8_t *) │ │ deltas <= &dec->alpha_data_[dec->alpha_data_size_] │ │ int RemapMemBuffer(WebPIDecoder *const, const uint8_t *const, size_t) │ │ /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/vp8_dec.c │ │ +huffman_tables->curr_segment == NULL │ │ dec->next_transform_ == 1 │ │ void SaveState(VP8LDecoder *const, int) │ │ io->crop_left < io->crop_right │ │ VP8StatusCode WebPParseHeaders(WebPHeaderStructure *const) │ │ /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/dec.c │ │ VP8PredLuma4[2] != NULL │ │ VP8PredChroma8[3] != NULL │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,245 +1,244 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ - 0x00002e00 189f0000 01000000 209f0000 01000000 ........ ....... │ │ - 0x00002e10 1c9f0000 01000000 189f0000 01000000 ................ │ │ - 0x00002e20 1c9f0000 01000000 349f0000 b0b0b080 ........4....... │ │ - 0x00002e30 409f0000 08849780 64a60000 b0b0b080 @.......d....... │ │ - 0x00002e40 5ea60000 b0b00080 6ca60000 08849780 ^.......l....... │ │ - 0x00002e50 f4b00000 0c980000 40b50000 08849780 ........@....... │ │ - 0x00002e60 e0c20000 b0b0b080 e0c20000 08849780 ................ │ │ - 0x00002e70 acc40000 f8970000 98c60000 fc970000 ................ │ │ - 0x00002e80 ecc80000 00980000 b4d00000 08849780 ................ │ │ - 0x00002e90 0cd10000 fc970000 04d20000 b0b00480 ................ │ │ - 0x00002ea0 58d20000 08849780 24d30000 f0970000 X.......$....... │ │ - 0x00002eb0 88d30000 08849780 50db0000 b0b01580 ........P....... │ │ - 0x00002ec0 d0df0000 b0b00280 1ae00000 08849780 ................ │ │ - 0x00002ed0 48e00000 b0b0b080 42e00000 b0b00080 H.......B....... │ │ - 0x00002ee0 50e00000 08849780 bceb0000 bc970000 P............... │ │ - 0x00002ef0 d8f00000 b0b0b080 d8f00000 08849780 ................ │ │ - 0x00002f00 e8f10000 b0970000 10f30000 b4970000 ................ │ │ - 0x00002f10 4af30000 08849780 d8f80000 b0b00580 J............... │ │ - 0x00002f20 4cf90000 08849780 4c090100 b0b00780 L.......L....... │ │ - 0x00002f30 b40a0100 08849780 b02e0100 b0b00880 ................ │ │ - 0x00002f40 7e300100 b0b00480 58310100 08849780 ~0......X1...... │ │ - 0x00002f50 543b0100 b0b00280 b03b0100 08849780 T;.......;...... │ │ - 0x00002f60 283f0100 b0b00580 783f0100 08849780 (?......x?...... │ │ - 0x00002f70 f8400100 58970000 78430100 08849780 .@..X...xC...... │ │ - 0x00002f80 f8440100 54970000 4c460100 08849780 .D..T...LF...... │ │ - 0x00002f90 b8460100 50970000 54470100 08849780 .F..P...TG...... │ │ - 0x00002fa0 884a0100 b0b00080 9c4a0100 08849780 .J.......J...... │ │ - 0x00002fb0 544c0100 3c970000 30550100 08849780 TL..<...0U...... │ │ - 0x00002fc0 bc5f0100 38970000 64600100 3c970000 ._..8...d`..<... │ │ - 0x00002fd0 18630100 08849780 1e720100 b0b00080 .c.......r...... │ │ - 0x00002fe0 2c720100 08849780 b0730100 b0b00080 ,r.......s...... │ │ - 0x00002ff0 fc730100 08849780 c6830100 b0b00280 .s.............. │ │ - 0x00003000 f0830100 08849780 5e840100 b0b00280 ........^....... │ │ - 0x00003010 a4840100 08849780 148b0100 b0b00a80 ................ │ │ - 0x00003020 3e8c0100 b0b00780 048d0100 e8960000 >............... │ │ - 0x00003030 30d40100 ec960000 84da0100 f0960000 0............... │ │ - 0x00003040 88df0100 b0b00180 c4df0100 08849780 ................ │ │ - 0x00003050 68ed0100 b0b00980 4cee0100 08849780 h.......L....... │ │ - 0x00003060 5cef0100 d4960000 04f80100 08849780 \............... │ │ - 0x00003070 88f90100 b0b00380 94f90100 b0b00480 ................ │ │ - 0x00003080 d2f90100 b0b00780 a8fa0100 b0b00580 ................ │ │ - 0x00003090 fcfa0100 b0b00180 1cfb0100 08849780 ................ │ │ - 0x000030a0 a8fd0100 a0960000 b4040200 08849780 ................ │ │ - 0x000030b0 c6050200 b0b00180 40060200 08849780 ........@....... │ │ - 0x000030c0 1c110200 b0b00280 76110200 08849780 ........v....... │ │ - 0x000030d0 10130200 b0b00280 40130200 74960000 ........@...t... │ │ - 0x000030e0 e4130200 78960000 f8150200 08849780 ....x........... │ │ - 0x000030f0 9c170200 74960000 cc1a0200 08849780 ....t........... │ │ - 0x00003100 7a270200 b0b00080 98270200 08849780 z'.......'...... │ │ - 0x00003110 90360200 b0b00080 ac360200 08849780 .6.......6...... │ │ - 0x00003120 14480200 b0b00280 28480200 08849780 .H......(H...... │ │ - 0x00003130 044e0200 b0b00080 144e0200 08849780 .N.......N...... │ │ - 0x00003140 f24e0200 b0b00380 524f0200 08849780 .N......RO...... │ │ - 0x00003150 34590200 b0b00180 5c590200 08849780 4Y......\Y...... │ │ - 0x00003160 a85a0200 b0b00080 c05a0200 08849780 .Z.......Z...... │ │ - 0x00003170 7e5b0200 b0b00480 645c0200 08849780 ~[......d\...... │ │ - 0x00003180 bc620200 b0b00280 1c630200 08849780 .b.......c...... │ │ - 0x00003190 da630200 b0b00180 d2640200 b0b00080 .c.......d...... │ │ - 0x000031a0 dc640200 08849780 4c660200 b0b00280 .d......Lf...... │ │ - 0x000031b0 cc660200 08849780 be670200 b8950000 .f.......g...... │ │ - 0x000031c0 b4680200 bc950000 b0690200 c0950000 .h.......i...... │ │ - 0x000031d0 d86a0200 c4950000 f86b0200 08849780 .j.......k...... │ │ - 0x000031e0 307b0200 b0b00080 407b0200 08849780 0{......@{...... │ │ - 0x000031f0 ea7b0200 b0b00380 a67c0200 08849780 .{.......|...... │ │ - 0x00003200 50810200 b0b00280 4e820200 b0b00580 P.......N....... │ │ - 0x00003210 cc820200 08849780 b6890200 b0b00080 ................ │ │ - 0x00003220 ce890200 08849780 da8a0200 b0b00380 ................ │ │ - 0x00003230 2c8b0200 08849780 7a8c0200 b0b00180 ,.......z....... │ │ - 0x00003240 a08c0200 08849780 188e0200 b0b00480 ................ │ │ - 0x00003250 688e0200 08849780 c8900200 48950000 h...........H... │ │ - 0x00003260 08940200 4c950000 bc990200 08849780 ....L........... │ │ - 0x00003270 ca9c0200 48950000 689f0200 08849780 ....H...h....... │ │ - 0x00003280 54a00200 b0b00580 b4a00200 b0b00180 T............... │ │ - 0x00003290 e8a00200 08849780 48a10200 b0b00480 ........H....... │ │ - 0x000032a0 b0a10200 08849780 54a20200 b0b00080 ........T....... │ │ - 0x000032b0 7ea20200 b0b00180 90a20200 08849780 ~............... │ │ - 0x000032c0 a8a30200 04950000 98a40200 08849780 ................ │ │ - 0x000032d0 1aaa0200 b0b00580 24ab0200 b0b00080 ........$....... │ │ - 0x000032e0 30ab0200 f0940000 fcab0200 08849780 0............... │ │ - 0x000032f0 74ae0200 ec940000 4cb20200 08849780 t.......L....... │ │ - 0x00003300 e8be0200 e8940000 4cc40200 08849780 ........L....... │ │ - 0x00003310 5cc40200 b0b0b080 56c40200 b0b00080 \.......V....... │ │ - 0x00003320 64c40200 08849780 18c50200 b0b0b080 d............... │ │ - 0x00003330 44c50200 08849780 84c60200 bc940000 D............... │ │ - 0x00003340 b0c80200 08849780 34d20200 b8940000 ........4....... │ │ - 0x00003350 b8d70200 08849780 f0db0200 b0b00080 ................ │ │ - 0x00003360 0adc0200 08849780 18dc0200 b0b00180 ................ │ │ - 0x00003370 88dc0200 80849b80 e0dd0200 94940000 ................ │ │ - 0x00003380 68e60200 80849b80 bcf00200 b0b00380 h............... │ │ - 0x00003390 24f10200 08849780 36f40200 b0b00080 $.......6....... │ │ - 0x000033a0 44f40200 80849b80 b4010300 b0b00080 D............... │ │ - 0x000033b0 d0010300 80849b80 b4080300 60940000 ............`... │ │ - 0x000033c0 dc0b0300 80849b80 a8110300 b0b00180 ................ │ │ - 0x000033d0 48120300 80849b80 48280300 b0b00a80 H.......H(...... │ │ - 0x000033e0 f02a0300 80849b80 74330300 b0b00180 .*......t3...... │ │ - 0x000033f0 e8330300 80849b80 f4340300 b0b00380 .3.......4...... │ │ - 0x00003400 70350300 80849b80 ec370300 1c940000 p5.......7...... │ │ - 0x00003410 cc3b0300 80849b80 08460300 18940000 .;.......F...... │ │ - 0x00003420 84460300 80849b80 484f0300 b0b00180 .F......HO...... │ │ - 0x00003430 cc4f0300 80849b80 70520300 b0b00080 .O......pR...... │ │ - 0x00003440 b4520300 80849b80 dc530300 b0b00080 .R.......S...... │ │ - 0x00003450 f8530300 80849b80 d8660300 b0b00180 .S.......f...... │ │ - 0x00003460 2c670300 80849b80 486b0300 b0b00080 ,g......Hk...... │ │ - 0x00003470 646b0300 80849b80 f86b0300 b0b00180 dk.......k...... │ │ - 0x00003480 586c0300 bc930000 0c700300 c0930000 Xl.......p...... │ │ - 0x00003490 6c730300 c4930000 2c740300 c8930000 ls......,t...... │ │ - 0x000034a0 28780300 80849b80 cc7c0300 c4930000 (x.......|...... │ │ - 0x000034b0 e07e0300 80849b80 4c850300 c0930000 .~......L....... │ │ - 0x000034c0 88870300 80849b80 cc890300 b0b00080 ................ │ │ - 0x000034d0 f4890300 b4930000 088b0300 b8930000 ................ │ │ - 0x000034e0 c88c0300 80849b80 e88d0300 b0b00380 ................ │ │ - 0x000034f0 d48e0300 80849b80 74920300 b0b00380 ........t....... │ │ - 0x00003500 c8920300 80849b80 d09d0300 b0b00080 ................ │ │ - 0x00003510 fc9d0300 b0b0b080 009e0300 80849b80 ................ │ │ - 0x00003520 f49e0300 b0b00080 1c9f0300 80849b80 ................ │ │ - 0x00003530 a0a00300 b0b00280 60a10300 80849b80 ........`....... │ │ - 0x00003540 d4b10300 5c930000 fcb70300 80849b80 ....\........... │ │ - 0x00003550 84c40300 b0b00080 94c40300 80849b80 ................ │ │ - 0x00003560 b0c50300 b0b00080 c4c50300 b0b00480 ................ │ │ - 0x00003570 34c60300 b0b00280 90c60300 80849b80 4............... │ │ - 0x00003580 2cd10300 b0b00380 08d20300 80849b80 ,............... │ │ - 0x00003590 70eb0300 18930000 38ed0300 b0b00180 p.......8....... │ │ - 0x000035a0 98ed0300 b0b00080 b4ed0300 0c930000 ................ │ │ - 0x000035b0 2cf10300 80849b80 30fe0300 b0b00180 ,.......0....... │ │ - 0x000035c0 5cfe0300 80849b80 20040400 f8920000 \....... ....... │ │ - 0x000035d0 10070400 80849b80 38070400 b0b00080 ........8....... │ │ - 0x000035e0 6c070400 b0b00180 84070400 80849b80 l............... │ │ - 0x000035f0 580c0400 b0b00780 080d0400 80849b80 X............... │ │ - 0x00003600 00100400 b0b00480 60100400 80849b80 ........`....... │ │ - 0x00003610 88120400 b0b00080 a8120400 80849b80 ................ │ │ - 0x00003620 f4170400 b0b00180 18180400 80849b80 ................ │ │ - 0x00003630 24210400 b0b00080 4c210400 80849b80 $!......L!...... │ │ - 0x00003640 fc210400 8c920000 58230400 90920000 .!......X#...... │ │ - 0x00003650 78240400 80849b80 f0370400 8c920000 x$.......7...... │ │ - 0x00003660 88380400 80849b80 c83f0400 b0b00080 .8.......?...... │ │ - 0x00003670 e43f0400 80849b80 2c4a0400 b0b00080 .?......,J...... │ │ - 0x00003680 4c4a0400 80849b80 00540400 b0b00280 LJ.......T...... │ │ - 0x00003690 58540400 b0b00380 c8540400 80849b80 XT.......T...... │ │ - 0x000036a0 1c560400 b0b00180 3c560400 b0b00080 .V......hdr_.huffman_tables_ != NULL │ │ - [ 1436] code.value >= NUM_LITERAL_CODES │ │ - [ 1456] void ExtractAlphaRows(VP8LDecoder *const, int) │ │ - [ 1485] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/webp_dec.c │ │ - [ 152c] void VP8DspInit_body(void) │ │ - [ 1547] VP8PredLuma16[1] != NULL │ │ - [ 1560] width > 0 │ │ - [ 156a] wrk->src_height == wrk->dst_height && wrk->x_add == 1 │ │ - [ 15a0] WebPSharpYUVFilterRow != NULL │ │ - [ 15be] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/bit_reader_utils.c │ │ - [ 166f] void VP8InitBitReader(VP8BitReader *const, const uint8_t *const, size_t) │ │ - [ 16b8] void VP8LDoFillBitWindow(VP8LBitReader *const) │ │ - [ 16e7] src != NULL │ │ - [ 16f3] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/huffman_utils.c │ │ - [ 17a1] void WebPCopyPlane(const uint8_t *, int, uint8_t *, int, int, int) │ │ - [ 17e4] d->m_lookahead_size >= len_to_move │ │ - [ 1807] max_match_len <= 258 │ │ - [ 181c] (match_len >= 3) && (match_dist >= 1) && (match_dist <= 32768) │ │ - [ 185b] tdefl_record_match │ │ - [ 186e] repeat │ │ - [ 1875] height │ │ - [ 187c] rx │ │ - [ 187f] xMid │ │ - [ 1884] VP8StatusCode DecodeVP8LData(WebPIDecoder *const) │ │ - [ 18b6] dec->ready_ │ │ - [ 18c2] void ClearMetadata(VP8LMetadata *const) │ │ - [ 18ea] last_row <= height │ │ - [ 18fd] dec->br_.eos_ │ │ - [ 190b] row <= dec->io_->crop_bottom │ │ - [ 1928] VP8StatusCode ParseHeadersInternal(const uint8_t *, size_t, int *const, int *const, int *const, int *const, int *const, WebPHeaderStructure *const) │ │ - [ 19bc] row >= 0 && num_rows > 0 && row + num_rows <= height │ │ - [ 19f1] void VP8LDspInit_body(void) │ │ - [ 1a0d] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/upsampling.c │ │ - [ 1ab6] void UpsampleRgba4444LinePair_NEON(const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, uint8_t *, uint8_t *, int) │ │ - [ 1b5a] int VP8LColorCacheInit(VP8LColorCache *const, int) │ │ - [ 1b8d] void *WebPSafeMalloc(uint64_t, size_t) │ │ - [ 1bb4] PNM │ │ - [ 1bb8] error reading image │ │ - [ 1bcc] FORM │ │ - [ 1bd1] PBM │ │ - [ 1bd6] error reading CMAP chunk │ │ - [ 1bef] error reading BODY chunk │ │ - [ 1c08] stbi__create_png_image_raw │ │ - [ 1c23] linearGradient │ │ - [ 1c32] id │ │ - [ 1c35] x1 │ │ - [ 1c38] stroke-opacity │ │ - [ 1c47] yellow │ │ - [ 1c4e] int NeedCompressedAlpha(const WebPIDecoder *const) │ │ - [ 1c81] expected_num_lines_out == num_lines_out │ │ - [ 1ca9] int ReadTransform(int *const, const int *, VP8LDecoder *const) │ │ - [ 1ce8] dec->last_row_ <= dec->height_ │ │ - [ 1d07] WebPPackRGB != NULL │ │ - [ 1d1b] VP8TransformDCUV != NULL │ │ - [ 1d34] VP8PredLuma4[8] != NULL │ │ - [ 1d4c] void DoVerticalFilter_NEON(const uint8_t *, int, int, int, int, int, uint8_t *) │ │ - [ 1d9c] void DoGradientFilter_NEON(const uint8_t *, int, int, int, int, int, uint8_t *) │ │ - [ 1dec] row_end <= transform->ysize_ │ │ - [ 1e09] WebPUpsamplers[MODE_BGR] != NULL │ │ - [ 1e2a] WebPUpsamplers[MODE_RGB_565] != NULL │ │ - [ 1e4f] start != NULL │ │ - [ 1e5d] void VP8LInitBitReader(VP8LBitReader *const, const uint8_t *const, size_t) │ │ - [ 1ea8] hash_bits > 0 │ │ - [ 1eb6] int WebPRescalerGetScaledDimensions(int, int, int *const, int *const) │ │ - [ 1efc] BM │ │ - [ 1eff] bad colormap │ │ - [ 1f0c] state │ │ - [ 1f12] zero_count < 0x10 │ │ - [ 1f24] not enough memory for temporary buffer │ │ - [ 1f4b] polyline │ │ - [ 1f54] #%2x%2x%2x │ │ - [ 1f5f] colour parse error │ │ - [ 1f72] #END_OF_COMMENTS │ │ - [ 1f83] int ALPHDecode(VP8Decoder *const, int, int) │ │ - [ 1faf] dec->status_ == VP8_STATUS_OK || dec->status_ == VP8_STATUS_SUSPENDED │ │ - [ 1ff5] p->scaler_u->y_accum == p->scaler_v->y_accum │ │ - [ 2022] expected_num_lines_out == num_rows │ │ - [ 2045] int EmitAlphaYUV(const VP8Io *const, WebPDecParams *const, int) │ │ - [ 2085] cannot parse filter header │ │ - [ 20a0] num_rows <= NUM_ARGB_CACHE_ROWS │ │ - [ 20c0] lines_imported == needed_lines │ │ - [ 20df] void WebPInitAlphaProcessing_body(void) │ │ - [ 2107] WebPApplyAlphaMultiply != NULL │ │ - [ 2126] VP8TransformDC != NULL │ │ - [ 213d] VP8SimpleHFilter16i != NULL │ │ - [ 2159] VP8PredLuma16[3] != NULL │ │ - [ 2172] VP8PredLuma16[5] != NULL │ │ - [ 218b] WebPUpsamplers[MODE_RGBA] != NULL │ │ - [ 21ad] void UpsampleBgraLinePair_NEON(const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, uint8_t *, uint8_t *, int) │ │ - [ 224d] rb │ │ - [ 2250] tdefl_compress_normal │ │ - [ 2266] tdefl_flush_block │ │ - [ 2278] Corrupt JPEG │ │ - [ 2285] radialGradient │ │ - [ 2294] rect │ │ - [ 2299] fy │ │ - [ 229c] fill-rule │ │ - [ 22a6] stop-color │ │ - [ 22b1] black │ │ - [ 22b7] gray │ │ - [ 22bc] Unknown Gimp image bpp (%u)\n │ │ - [ 22d9] dec->method_ == ALPHA_LOSSLESS_COMPRESSION │ │ - [ 2304] worker->status_ == OK │ │ - [ 231a] int VP8GetThreadMethod(const WebPDecoderOptions *const, const WebPHeaderStructure *const, int, int) │ │ - [ 237e] int AllocateMemory(VP8Decoder *const) │ │ - [ 23a4] Is8bOptimizable(hdr) │ │ - [ 23b9] WebPMultRow != NULL │ │ - [ 23cd] VP8LMapColor8b != NULL │ │ - [ 23e4] void WebPRescalerExportRow(WebPRescaler *const) │ │ - [ 2414] WebPUpsamplers[MODE_BGRA] != NULL │ │ - [ 2436] WebPConvertBGR24ToY != NULL │ │ - [ 2452] void VP8LoadFinalBytes(VP8BitReader *const) │ │ - [ 247e] length < 0xfffffff8u │ │ - [ 2493] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/color_cache_utils.c │ │ - [ 2545] dst != NULL │ │ - [ 2551] Image not of any known type, or corrupt │ │ - [ 2579] Couldn't parse SVG image │ │ - [ 2592] Couldn't create SVG rasterizer │ │ - [ 25b1] ellipse │ │ - [ 25b9] line │ │ - [ 25be] stroke-linecap │ │ - [ 25cd] WebPGetFeatures has failed │ │ - [ 25e8] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/alpha_dec.c │ │ - [ 2690] const uint8_t *VP8DecompressAlphaRows(VP8Decoder *const, const VP8Io *const, int, int) │ │ - [ 26e7] dec != NULL && io != NULL │ │ - [ 2701] NULL VP8Io parameter in VP8Decode(). │ │ - [ 2726] hdr != NULL │ │ - [ 2732] meta_index < hdr->num_htree_groups_ │ │ - [ 2756] int SetCropWindow(VP8Io *const, int, int, uint8_t **const, int) │ │ - [ 2796] WebPHasAlpha8b != NULL │ │ - [ 27ad] WebPUnfilters[WEBP_FILTER_GRADIENT] != NULL │ │ - [ 27d9] void WebPRescalerImportRowShrink_C(WebPRescaler *const, const uint8_t *) │ │ - [ 2822] void UpsampleRgbLinePair_NEON(const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, uint8_t *, uint8_t *, int) │ │ - [ 28c1] code_lengths_size != 0 │ │ - [ 28d8] (root_table != NULL && sorted != NULL) || (root_table == NULL && sorted == NULL) │ │ - [ 2929] !ok || (worker->status_ == OK) │ │ - [ 2948] void *WebPSafeCalloc(uint64_t, size_t) │ │ - [ 296f] BMP │ │ - [ 2973] Couldn't parse QOI image │ │ - [ 298c] 0 │ │ - [ 298e] circle │ │ - [ 2995] miter │ │ - [ 299b] skewX │ │ - [ 29a1] memory allocation overflow │ │ - [ 29bc] dec->dither_ │ │ - [ 29c9] mem->start_ <= mem->end_ │ │ - [ 29e2] idec->is_lossless_ │ │ - [ 29f5] transform->type_ == COLOR_INDEXING_TRANSFORM │ │ - [ 2a22] (key >> cc->hash_bits_) == 0u │ │ - [ 2a40] void ProcessRows(VP8LDecoder *const, int) │ │ - [ 2a6a] headers->offset == headers->data_size - data_size │ │ - [ 2a9c] VP8StatusCode ParseVP8Header(const uint8_t **const, size_t *const, int, size_t, size_t *const, int *const) │ │ - [ 2b07] uint32_t Mult(uint8_t, uint32_t) │ │ - [ 2b28] WebPDispatchAlpha != NULL │ │ - [ 2b42] VP8HFilter16 != NULL │ │ - [ 2b57] VP8VFilter8i != NULL │ │ - [ 2b6c] void DoHorizontalFilter_NEON(const uint8_t *, int, int, int, int, int, uint8_t *) │ │ - [ 2bbe] void PredictLine_NEON(const uint8_t *, const uint8_t *, uint8_t *, int) │ │ - [ 2c06] VP8LConvertBGRAToRGB565 != NULL │ │ - [ 2c26] src->hash_bits_ == dst->hash_bits_ │ │ - [ 2c49] AVIF images are not supported │ │ - [ 2c67] 89a │ │ - [ 2c6b] qoif │ │ - [ 2c70] out_n == 2 || out_n == 4 │ │ - [ 2c89] stbi__compute_transparency16 │ │ - [ 2ca6] stbi__compute_transparency │ │ - [ 2cc1] cy │ │ - [ 2cc4] y1 │ │ - [ 2cc7] stroke-dasharray │ │ - [ 2cd8] butt │ │ - [ 2cdd] viewBox │ │ - [ 2ce5] dec->width_ > 0 && dec->height_ > 0 │ │ - [ 2d09] no memory during frame initialization. │ │ - [ 2d30] int VP8LDecodeImage(VP8LDecoder *const) │ │ - [ 2d58] dec->width_ <= final_width │ │ - [ 2d73] int VP8LIsEndOfStream(const VP8LBitReader *const) │ │ - [ 2da5] (uint64_t)(data - headers->data) < MAX_CHUNK_PAYLOAD │ │ - [ 2dda] WebPExtractAlpha != NULL │ │ - [ 2df3] VP8SimpleVFilter16i != NULL │ │ - [ 2e0f] VP8PredLuma4[7] != NULL │ │ - [ 2e27] x_in < wrk->src_width * x_stride │ │ - [ 2e48] wrk->x_sub == 0 || accum == 0 │ │ - [ 2e66] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/upsampling_neon.c │ │ - [ 2f14] src->use_argb && dst->use_argb │ │ - [ 2f33] Compressed ICO files not supported │ │ - [ 2f56] circular table entry BIG ERROR │ │ - [ 2f75] src_index < height * pitch │ │ - [ 2f90] not a IFF file │ │ - [ 2f9f] bits <= 16 │ │ - [ 2faa] out_n == s->img_n || out_n == s->img_n+1 │ │ - [ 2fd3] green │ │ - [ 2fd9] %d %d %d %d │ │ - [ 2fe5] Premature end of data │ │ - [ 2ffb] dec->alpha_plane_mem_ == NULL │ │ - [ 3019] int VP8ProcessRow(VP8Decoder *const, VP8Io *const) │ │ - [ 304c] void DitherRow(VP8Decoder *const) │ │ - [ 306e] int VP8RandomBits2(VP8Random *const, int, int) │ │ - [ 309d] int CheckMemBufferMode(MemBuffer *const, MemBufferMode) │ │ - [ 30d5] dec->alpha_data_size_ >= ALPHA_HEADER_LEN │ │ - [ 30ff] !idec->is_lossless_ │ │ - [ 3113] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/bit_reader_inl_utils.h │ │ - [ 31c8] null VP8Io passed to VP8GetHeaders() │ │ - [ 31ed] Bad code word │ │ - [ 31fb] dec->last_row_ < last_row │ │ - [ 3215] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/alpha_processing.c │ │ - [ 32c4] VP8VFilter16 != NULL │ │ - [ 32d9] VP8SimpleHFilter16 != NULL │ │ - [ 32f4] VP8PredLuma4[5] != NULL │ │ - [ 330c] buf != NULL │ │ - [ 3318] JXL │ │ - [ 331c] failed to read screen descriptor │ │ - [ 333d] couldn't read left/top/width/height │ │ - [ 3361] k < count │ │ - [ 336b] error reading IFF chunk size │ │ - [ 3388] stbi__jpeg_huff_decode │ │ - [ 339f] cx │ │ - [ 33a2] display │ │ - [ 33aa] cyan │ │ - [ 33af] rotate │ │ - [ 33b6] yMin │ │ - [ 33bb] Invalid color specification │ │ - [ 33d7] !(delta_y & 1) │ │ - [ 33e6] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/random_utils.h │ │ - [ 3493] int AppendToMemBuffer(WebPIDecoder *const, const uint8_t *const, size_t) │ │ - [ 34dc] mem->end_ <= mem->buf_size_ │ │ - [ 34f8] u_lines_in == v_lines_in │ │ - [ 3511] expected_num_lines_out == mb_h │ │ - [ 3530] int VP8LDecodeAlphaHeader(ALPHDecoder *const, const uint8_t *const, size_t) │ │ - [ 357c] needed_lines > 0 && needed_lines <= lines_left │ │ - [ 35ab] buf->u_stride == buf->v_stride │ │ - [ 35ca] VP8StatusCode ParseOptionalChunks(const uint8_t **const, size_t *const, const size_t, const uint8_t **const, size_t *const) │ │ - [ 3646] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/filters_neon.c │ │ - [ 36f1] width >= 0 │ │ - [ 36fc] height > 0 │ │ - [ 3707] !wrk->x_expand │ │ - [ 3716] void WebPRescalerImportRow(WebPRescaler *const, const uint8_t *) │ │ - [ 3757] WebPRescalerExportRowExpand != NULL │ │ - [ 377b] void WebPInitConvertARGBToYUV_body(void) │ │ - [ 37a4] HTreeGroup *VP8LHtreeGroupsNew(int) │ │ - [ 37c8] int Sync(WebPWorker *const) │ │ - [ 37e4] tjei_write │ │ - [ 37ef] Out of memory │ │ - [ 37fd] gradientTransform │ │ - [ 380f] evenodd │ │ - [ 3817] Failed to allocate SDL_Surface │ │ - [ 3836] Unsupported Compression.\n │ │ - [ 3850] alph_dec->vp8l_dec_ != NULL │ │ - [ 386c] void DoFilter(const VP8Decoder *const, int, int) │ │ - [ 389d] num_bits + VP8_RANDOM_DITHER_FIX <= 31 │ │ - [ 38c4] int ExportAlphaRGBA4444(WebPDecParams *const, int, int) │ │ - [ 38fc] Premature end-of-partition0 encountered. │ │ - [ 3925] htree_group != NULL │ │ - [ 3939] int DecodeImageData(VP8LDecoder *const, uint32_t *const, int, int, int, ProcessRowsFunc) │ │ - [ 3992] uint32_t VP8LColorCacheLookup(const VP8LColorCache *const, uint32_t) │ │ - [ 39d7] VP8VFilter8 != NULL │ │ - [ 39eb] VP8HFilter8 != NULL │ │ - [ 39ff] VP8HFilter16i != NULL │ │ - [ 3a15] VP8PredChroma8[1] != NULL │ │ - [ 3a2f] VP8DitherCombine8x8 != NULL │ │ - [ 3a4b] VP8LConvertBGRAToBGR != NULL │ │ - [ 3a68] WebPRescalerImportRowExpand != NULL │ │ - [ 3a8c] void RescalerExportRowShrink_NEON(WebPRescaler *const) │ │ - [ 3ac3] void UpsampleArgbLinePair_NEON(const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, uint8_t *, uint8_t *, int) │ │ - [ 3b63] root_bits > 0 │ │ - [ 3b71] PCX │ │ - [ 3b75] Unable to read image width and height │ │ - [ 3b9b] opacity │ │ - [ 3ba3] offset │ │ - [ 3baa] grey │ │ - [ 3baf] data != NULL && output != NULL && src_io != NULL │ │ - [ 3be0] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/idec_dec.c │ │ - [ 3c87] OK │ │ - [ 3c8a] Truncated header. │ │ - [ 3c9c] void CopySmallPattern32b(const uint32_t *, uint32_t *, int, uint64_t) │ │ - [ 3ce2] VP8LTransformColorInverse != NULL │ │ - [ 3d04] void UpsampleRgbaLinePair_NEON(const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, uint8_t *, uint8_t *, int) │ │ - [ 3da4] WebPConvertARGBToY != NULL │ │ - [ 3dbf] worker->status_ <= OK │ │ - [ 3dd5] Unsupported or incorrect biClrUsed field │ │ - [ 3dfe] Passed NULL dst │ │ - [ 3e0e] error reading BMHD chunk │ │ - [ 3e27] d->m_pOutput_buf < d->m_pOutput_buf_end │ │ - [ 3e4f] img_n == 3 │ │ - [ 3e5a] r │ │ - [ 3e5c] y2 │ │ - [ 3e5f] reflect │ │ - [ 3e67] rgb(%f%%, %f%%, %f%%) │ │ - [ 3e7d] red │ │ - [ 3e81] Unsupported TGA format │ │ - [ 3e98] Couldn't read image data │ │ - [ 3eb1] dec->alph_dec_ != NULL │ │ - [ 3ec8] src_buf != NULL && dst_buf != NULL │ │ - [ 3eeb] headers == NULL || !headers->is_lossless │ │ - [ 3f14] int VP8LDecodeAlphaImageStream(ALPHDecoder *const, int) │ │ - [ 3f4c] HTreeGroup *GetHtreeGroupForPos(VP8LMetadata *const, int, int) │ │ - [ 3f8b] void RestoreState(VP8LDecoder *const) │ │ - [ 3fb1] is_lossless != NULL │ │ - [ 3fc5] VP8PredLuma4[9] != NULL │ │ - [ 3fdd] void VerticalUnfilter_NEON(const uint8_t *, const uint8_t *, uint8_t *, int) │ │ - [ 402a] in != NULL │ │ - [ 4035] !WebPRescalerOutputDone(wrk) │ │ - [ 4052] WebPUpsamplers[MODE_bgrA] != NULL │ │ - [ 4074] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/utils.c │ │ - [ 411a] CUR │ │ - [ 411e] error reading global colormap │ │ - [ 413c] state->output_buffer_count <= 1024 - 1 │ │ - [ 4163] id < 4 │ │ - [ 416a] tdefl_start_static_block │ │ - [ 4183] img_n+1 == out_n │ │ - [ 4194] stbi__convert_format16 │ │ - [ 41ab] Combined length longer than code bits available │ │ - [ 41db] transform │ │ - [ 41e5] Invalid format description │ │ - [ 4200] %d %d │ │ - [ 4206] void VP8InitDithering(const WebPDecoderOptions *const, VP8Decoder *const) │ │ - [ 4250] VP8StatusCode DecodeRemaining(WebPIDecoder *const) │ │ - [ 4283] br != NULL && br->buf_ != NULL │ │ - [ 42a2] int AllocateInternalBuffers32b(VP8LDecoder *const, int) │ │ - [ 42da] pos <= end │ │ - [ 42e5] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/bit_reader_utils.h │ │ - [ 4396] VP8PredLuma4[4] != NULL │ │ - [ 43ae] VP8PredLuma16[4] != NULL │ │ - [ 43c7] out != NULL │ │ - [ 43d3] void WebPInitUpsamplers_body(void) │ │ - [ 43f6] AVIF │ │ - [ 43fb] TIF │ │ - [ 43ff] error reading local colormap │ │ - [ 441c] tdefl_compress_lz_codes │ │ - [ 4434] d->m_huff_code_sizes[0][lit] │ │ - [ 4451] PNG not supported: unknown PNG chunk type │ │ - [ 447b] req_comp >= 1 && req_comp <= 4 │ │ - [ 449a] polygon │ │ - [ 44a2] gradientUnits │ │ - [ 44b0] stroke-linejoin │ │ - [ 44c0] magenta │ │ - [ 44c8] Failed to read WEBP │ │ - [ 44dc] dec != NULL │ │ - [ 44e8] VP8StatusCode WebPCopyDecBufferPixels(const WebPDecBuffer *const, WebPDecBuffer *const) │ │ - [ 4540] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/frame_dec.c │ │ - [ 45e8] thread initialization failed. │ │ - [ 4606] void ChangeState(WebPIDecoder *const, DecState, size_t) │ │ - [ 463e] p->last_y + expected_num_lines_out <= io->scaled_height │ │ - [ 4676] dec->output_ != NULL │ │ - [ 468b] int DecodeImageStream(int, int, int, VP8LDecoder *const, uint32_t **const) │ │ - [ 46d6] WebPMultARGBRow != NULL │ │ - [ 46ee] VP8SimpleVFilter16 != NULL │ │ - [ 4709] VP8PredChroma8[4] != NULL │ │ - [ 4723] WebPFilters[WEBP_FILTER_VERTICAL] != NULL │ │ - [ 474d] VP8LConvertBGRAToRGBA != NULL │ │ - [ 476b] wrk->y_sub != 0 │ │ - [ 477b] size < (1u << 31) │ │ - [ 478d] worker->status_ == NOT_OK │ │ - [ 47a7] int WebPGetColorPalette(const WebPPicture *const, uint32_t *const) │ │ - [ 47ea] pic != NULL │ │ - [ 47f6] ran off the end of my bits │ │ - [ 4811] [ERROR] -- Valid 'quality' values are 1 (lowest), 2, or 3 (highest)\n │ │ - [ 4856] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/tiny_jpeg.h │ │ - [ 48e5] tjei_write_DHT │ │ - [ 48f4] spreadMethod │ │ - [ 4901] white │ │ - [ 4907] void WebPDeallocateAlphaMemory(VP8Decoder *const) │ │ - [ 4939] dec->thread_ctx_.filter_row_ │ │ - [ 4956] VP8StatusCode DecodeVP8LHeader(WebPIDecoder *const) │ │ - [ 498a] int AllocateAndInitRescaler(VP8LDecoder *const, VP8Io *const) │ │ - [ 49c8] chunk_size != NULL │ │ - [ 49db] VP8PredLuma16[2] != NULL │ │ - [ 49f4] row_start < row_end │ │ - [ 4a08] WebPUpsamplers[MODE_RGB] != NULL │ │ - [ 4a29] WebPUpsamplers[MODE_ARGB] != NULL │ │ - [ 4a4b] num_htree_groups <= MAX_HTREE_GROUPS │ │ - [ 4a70] tjei_encode_and_write_MCU │ │ - [ 4a8a] d->m_huff_code_sizes[1][sym] │ │ - [ 4aa7] QOI image is too big. │ │ - [ 4abd] IDAT section larger than 2^30 bytes │ │ - [ 4ae1] x2 │ │ - [ 4ae4] stroke-miterlimit │ │ - [ 4af6] bevel │ │ - [ 4afc] x │ │ - [ 4afe] void ClearMemBuffer(MemBuffer *const) │ │ - [ 4b24] void DoRemap(WebPIDecoder *const, ptrdiff_t) │ │ - [ 4b51] part_size <= mem->part0_size_ │ │ - [ 4b6f] br->pos_ <= br->len_ │ │ - [ 4b84] int ReadPackedSymbols(const HTreeGroup *, VP8LBitReader *const, uint32_t *const) │ │ - [ 4bd5] VP8PredLuma16[6] != NULL │ │ - [ 4bee] WebPUnfilters[WEBP_FILTER_VERTICAL] != NULL │ │ - [ 4c1a] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/yuv.c │ │ - [ 4cbc] WebPSharpYUVUpdateRGB != NULL │ │ - [ 4cda] br->bit_pos_ >= VP8L_WBITS │ │ - [ 4cf5] XCF │ │ - [ 4cf9] error reading magic number │ │ - [ 4d14] tjei_huff_get_codes │ │ - [ 4d28] width <= 0xffff │ │ - [ 4d38] error reading CAMG chunk │ │ - [ 4d51] code < 19 │ │ - [ 4d5f] Couldn't create SDL_Surface │ │ - [ 4d7b] width │ │ - [ 4d81] mem │ │ - [ 4d85] idec │ │ - [ 4d8a] cannot parse partitions │ │ - [ 4da2] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/vp8l_dec.c │ │ - [ 4e49] dec->hdr_.num_htree_groups_ > 0 │ │ - [ 4e69] params != NULL │ │ - [ 4e78] cur_row == last_row │ │ - [ 4e8c] int EmitRescaledRowsRGBA(const VP8LDecoder *const, uint8_t *, int, int, uint8_t *const, int) │ │ - [ 4ee9] WebPUpsamplers[MODE_rgbA] != NULL │ │ - [ 4f0b] Passed a NULL data source │ │ - [ 4f25] tinyjpeg error │ │ - [ 4f34] not a IFF picture │ │ - [ 4f46] Very large image (corrupt?) │ │ - [ 4f62] Unsupported format conversion │ │ - [ 4f80] ^I\n │ │ + [ 129f] src != NULL && dst != NULL │ │ + [ 12ba] Unsupported ICO bitmap format │ │ + [ 12d8] not a GIF file │ │ + [ 12e7] ILBM │ │ + [ 12ec] stbi__load_and_postprocess_8bit │ │ + [ 130c] matrix │ │ + [ 1313] ry │ │ + [ 1316] Error reading TGA data │ │ + [ 132d] Gimp image too large (%ux%u)\n │ │ + [ 134b] int FinishRow(void *, void *) │ │ + [ 1369] Incorrect keyframe parameters. │ │ + [ 1388] int ParseSegmentHeader(VP8BitReader *, VP8SegmentHeader *, VP8Proba *) │ │ + [ 13cf] code.value >= NUM_LITERAL_CODES │ │ + [ 13ef] void ExtractAlphaRows(VP8LDecoder *const, int) │ │ + [ 141e] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/webp_dec.c │ │ + [ 14c5] void VP8DspInit_body(void) │ │ + [ 14e0] VP8PredLuma16[1] != NULL │ │ + [ 14f9] width > 0 │ │ + [ 1503] wrk->src_height == wrk->dst_height && wrk->x_add == 1 │ │ + [ 1539] WebPSharpYUVFilterRow != NULL │ │ + [ 1557] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/bit_reader_utils.c │ │ + [ 1608] void VP8InitBitReader(VP8BitReader *const, const uint8_t *const, size_t) │ │ + [ 1651] void VP8LDoFillBitWindow(VP8LBitReader *const) │ │ + [ 1680] src != NULL │ │ + [ 168c] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/huffman_utils.c │ │ + [ 173a] void WebPCopyPlane(const uint8_t *, int, uint8_t *, int, int, int) │ │ + [ 177d] d->m_lookahead_size >= len_to_move │ │ + [ 17a0] max_match_len <= 258 │ │ + [ 17b5] (match_len >= 3) && (match_dist >= 1) && (match_dist <= 32768) │ │ + [ 17f4] tdefl_record_match │ │ + [ 1807] repeat │ │ + [ 180e] height │ │ + [ 1815] rx │ │ + [ 1818] xMid │ │ + [ 181d] VP8StatusCode DecodeVP8LData(WebPIDecoder *const) │ │ + [ 184f] dec->ready_ │ │ + [ 185b] void ClearMetadata(VP8LMetadata *const) │ │ + [ 1883] last_row <= height │ │ + [ 1896] dec->br_.eos_ │ │ + [ 18a4] row <= dec->io_->crop_bottom │ │ + [ 18c1] VP8StatusCode ParseHeadersInternal(const uint8_t *, size_t, int *const, int *const, int *const, int *const, int *const, WebPHeaderStructure *const) │ │ + [ 1955] row >= 0 && num_rows > 0 && row + num_rows <= height │ │ + [ 198a] void VP8LDspInit_body(void) │ │ + [ 19a6] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/upsampling.c │ │ + [ 1a4f] void UpsampleRgba4444LinePair_NEON(const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, uint8_t *, uint8_t *, int) │ │ + [ 1af3] int VP8LColorCacheInit(VP8LColorCache *const, int) │ │ + [ 1b26] void *WebPSafeMalloc(uint64_t, size_t) │ │ + [ 1b4d] PNM │ │ + [ 1b51] error reading image │ │ + [ 1b65] FORM │ │ + [ 1b6a] PBM │ │ + [ 1b6f] error reading CMAP chunk │ │ + [ 1b88] error reading BODY chunk │ │ + [ 1ba1] stbi__create_png_image_raw │ │ + [ 1bbc] linearGradient │ │ + [ 1bcb] id │ │ + [ 1bce] x1 │ │ + [ 1bd1] stroke-opacity │ │ + [ 1be0] yellow │ │ + [ 1be7] int NeedCompressedAlpha(const WebPIDecoder *const) │ │ + [ 1c1a] expected_num_lines_out == num_lines_out │ │ + [ 1c42] int ReadTransform(int *const, const int *, VP8LDecoder *const) │ │ + [ 1c81] dec->last_row_ <= dec->height_ │ │ + [ 1ca0] WebPPackRGB != NULL │ │ + [ 1cb4] VP8TransformDCUV != NULL │ │ + [ 1ccd] VP8PredLuma4[8] != NULL │ │ + [ 1ce5] void DoVerticalFilter_NEON(const uint8_t *, int, int, int, int, int, uint8_t *) │ │ + [ 1d35] void DoGradientFilter_NEON(const uint8_t *, int, int, int, int, int, uint8_t *) │ │ + [ 1d85] row_end <= transform->ysize_ │ │ + [ 1da2] WebPUpsamplers[MODE_BGR] != NULL │ │ + [ 1dc3] WebPUpsamplers[MODE_RGB_565] != NULL │ │ + [ 1de8] start != NULL │ │ + [ 1df6] void VP8LInitBitReader(VP8LBitReader *const, const uint8_t *const, size_t) │ │ + [ 1e41] hash_bits > 0 │ │ + [ 1e4f] int WebPRescalerGetScaledDimensions(int, int, int *const, int *const) │ │ + [ 1e95] BM │ │ + [ 1e98] bad colormap │ │ + [ 1ea5] state │ │ + [ 1eab] zero_count < 0x10 │ │ + [ 1ebd] not enough memory for temporary buffer │ │ + [ 1ee4] polyline │ │ + [ 1eed] #%2x%2x%2x │ │ + [ 1ef8] colour parse error │ │ + [ 1f0b] #END_OF_COMMENTS │ │ + [ 1f1c] int ALPHDecode(VP8Decoder *const, int, int) │ │ + [ 1f48] dec->status_ == VP8_STATUS_OK || dec->status_ == VP8_STATUS_SUSPENDED │ │ + [ 1f8e] p->scaler_u->y_accum == p->scaler_v->y_accum │ │ + [ 1fbb] expected_num_lines_out == num_rows │ │ + [ 1fde] int EmitAlphaYUV(const VP8Io *const, WebPDecParams *const, int) │ │ + [ 201e] cannot parse filter header │ │ + [ 2039] num_rows <= NUM_ARGB_CACHE_ROWS │ │ + [ 2059] lines_imported == needed_lines │ │ + [ 2078] void WebPInitAlphaProcessing_body(void) │ │ + [ 20a0] WebPApplyAlphaMultiply != NULL │ │ + [ 20bf] VP8TransformDC != NULL │ │ + [ 20d6] VP8SimpleHFilter16i != NULL │ │ + [ 20f2] VP8PredLuma16[3] != NULL │ │ + [ 210b] VP8PredLuma16[5] != NULL │ │ + [ 2124] WebPUpsamplers[MODE_RGBA] != NULL │ │ + [ 2146] void UpsampleBgraLinePair_NEON(const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, uint8_t *, uint8_t *, int) │ │ + [ 21e6] rb │ │ + [ 21e9] tdefl_compress_normal │ │ + [ 21ff] tdefl_flush_block │ │ + [ 2211] Corrupt JPEG │ │ + [ 221e] radialGradient │ │ + [ 222d] rect │ │ + [ 2232] fy │ │ + [ 2235] fill-rule │ │ + [ 223f] stop-color │ │ + [ 224a] black │ │ + [ 2250] gray │ │ + [ 2255] Unknown Gimp image bpp (%u)\n │ │ + [ 2272] dec->method_ == ALPHA_LOSSLESS_COMPRESSION │ │ + [ 229d] worker->status_ == OK │ │ + [ 22b3] int VP8GetThreadMethod(const WebPDecoderOptions *const, const WebPHeaderStructure *const, int, int) │ │ + [ 2317] int AllocateMemory(VP8Decoder *const) │ │ + [ 233d] Is8bOptimizable(hdr) │ │ + [ 2352] WebPMultRow != NULL │ │ + [ 2366] VP8LMapColor8b != NULL │ │ + [ 237d] void WebPRescalerExportRow(WebPRescaler *const) │ │ + [ 23ad] WebPUpsamplers[MODE_BGRA] != NULL │ │ + [ 23cf] WebPConvertBGR24ToY != NULL │ │ + [ 23eb] void VP8LoadFinalBytes(VP8BitReader *const) │ │ + [ 2417] length < 0xfffffff8u │ │ + [ 242c] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/color_cache_utils.c │ │ + [ 24de] dst != NULL │ │ + [ 24ea] Image not of any known type, or corrupt │ │ + [ 2512] Couldn't parse SVG image │ │ + [ 252b] Couldn't create SVG rasterizer │ │ + [ 254a] ellipse │ │ + [ 2552] line │ │ + [ 2557] stroke-linecap │ │ + [ 2566] WebPGetFeatures has failed │ │ + [ 2581] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/alpha_dec.c │ │ + [ 2629] const uint8_t *VP8DecompressAlphaRows(VP8Decoder *const, const VP8Io *const, int, int) │ │ + [ 2680] dec != NULL && io != NULL │ │ + [ 269a] NULL VP8Io parameter in VP8Decode(). │ │ + [ 26bf] hdr != NULL │ │ + [ 26cb] int ReadHuffmanCodes(VP8LDecoder *const, int, int, int, int) │ │ + [ 2708] meta_index < hdr->num_htree_groups_ │ │ + [ 272c] int SetCropWindow(VP8Io *const, int, int, uint8_t **const, int) │ │ + [ 276c] WebPHasAlpha8b != NULL │ │ + [ 2783] WebPUnfilters[WEBP_FILTER_GRADIENT] != NULL │ │ + [ 27af] void WebPRescalerImportRowShrink_C(WebPRescaler *const, const uint8_t *) │ │ + [ 27f8] void UpsampleRgbLinePair_NEON(const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, uint8_t *, uint8_t *, int) │ │ + [ 2897] code_lengths_size != 0 │ │ + [ 28ae] (root_table != NULL && sorted != NULL) || (root_table == NULL && sorted == NULL) │ │ + [ 28ff] !ok || (worker->status_ == OK) │ │ + [ 291e] void *WebPSafeCalloc(uint64_t, size_t) │ │ + [ 2945] BMP │ │ + [ 2949] Couldn't parse QOI image │ │ + [ 2962] 0 │ │ + [ 2964] circle │ │ + [ 296b] miter │ │ + [ 2971] skewX │ │ + [ 2977] memory allocation overflow │ │ + [ 2992] dec->dither_ │ │ + [ 299f] mem->start_ <= mem->end_ │ │ + [ 29b8] idec->is_lossless_ │ │ + [ 29cb] dec->hdr_.huffman_tables_.root.start != NULL │ │ + [ 29f8] transform->type_ == COLOR_INDEXING_TRANSFORM │ │ + [ 2a25] (key >> cc->hash_bits_) == 0u │ │ + [ 2a43] void ProcessRows(VP8LDecoder *const, int) │ │ + [ 2a6d] headers->offset == headers->data_size - data_size │ │ + [ 2a9f] VP8StatusCode ParseVP8Header(const uint8_t **const, size_t *const, int, size_t, size_t *const, int *const) │ │ + [ 2b0a] uint32_t Mult(uint8_t, uint32_t) │ │ + [ 2b2b] WebPDispatchAlpha != NULL │ │ + [ 2b45] VP8HFilter16 != NULL │ │ + [ 2b5a] VP8VFilter8i != NULL │ │ + [ 2b6f] void DoHorizontalFilter_NEON(const uint8_t *, int, int, int, int, int, uint8_t *) │ │ + [ 2bc1] void PredictLine_NEON(const uint8_t *, const uint8_t *, uint8_t *, int) │ │ + [ 2c09] VP8LConvertBGRAToRGB565 != NULL │ │ + [ 2c29] src->hash_bits_ == dst->hash_bits_ │ │ + [ 2c4c] AVIF images are not supported │ │ + [ 2c6a] 89a │ │ + [ 2c6e] qoif │ │ + [ 2c73] out_n == 2 || out_n == 4 │ │ + [ 2c8c] stbi__compute_transparency16 │ │ + [ 2ca9] stbi__compute_transparency │ │ + [ 2cc4] cy │ │ + [ 2cc7] y1 │ │ + [ 2cca] stroke-dasharray │ │ + [ 2cdb] butt │ │ + [ 2ce0] viewBox │ │ + [ 2ce8] dec->width_ > 0 && dec->height_ > 0 │ │ + [ 2d0c] no memory during frame initialization. │ │ + [ 2d33] int VP8LDecodeImage(VP8LDecoder *const) │ │ + [ 2d5b] dec->width_ <= final_width │ │ + [ 2d76] int VP8LIsEndOfStream(const VP8LBitReader *const) │ │ + [ 2da8] (uint64_t)(data - headers->data) < MAX_CHUNK_PAYLOAD │ │ + [ 2ddd] WebPExtractAlpha != NULL │ │ + [ 2df6] VP8SimpleVFilter16i != NULL │ │ + [ 2e12] VP8PredLuma4[7] != NULL │ │ + [ 2e2a] x_in < wrk->src_width * x_stride │ │ + [ 2e4b] wrk->x_sub == 0 || accum == 0 │ │ + [ 2e69] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/upsampling_neon.c │ │ + [ 2f17] src->use_argb && dst->use_argb │ │ + [ 2f36] Compressed ICO files not supported │ │ + [ 2f59] circular table entry BIG ERROR │ │ + [ 2f78] src_index < height * pitch │ │ + [ 2f93] not a IFF file │ │ + [ 2fa2] bits <= 16 │ │ + [ 2fad] out_n == s->img_n || out_n == s->img_n+1 │ │ + [ 2fd6] green │ │ + [ 2fdc] %d %d %d %d │ │ + [ 2fe8] Premature end of data │ │ + [ 2ffe] dec->alpha_plane_mem_ == NULL │ │ + [ 301c] int VP8ProcessRow(VP8Decoder *const, VP8Io *const) │ │ + [ 304f] void DitherRow(VP8Decoder *const) │ │ + [ 3071] int VP8RandomBits2(VP8Random *const, int, int) │ │ + [ 30a0] int CheckMemBufferMode(MemBuffer *const, MemBufferMode) │ │ + [ 30d8] dec->alpha_data_size_ >= ALPHA_HEADER_LEN │ │ + [ 3102] !idec->is_lossless_ │ │ + [ 3116] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/bit_reader_inl_utils.h │ │ + [ 31cb] null VP8Io passed to VP8GetHeaders() │ │ + [ 31f0] Bad code word │ │ + [ 31fe] dec->last_row_ < last_row │ │ + [ 3218] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/alpha_processing.c │ │ + [ 32c7] VP8VFilter16 != NULL │ │ + [ 32dc] VP8SimpleHFilter16 != NULL │ │ + [ 32f7] VP8PredLuma4[5] != NULL │ │ + [ 330f] buf != NULL │ │ + [ 331b] JXL │ │ + [ 331f] failed to read screen descriptor │ │ + [ 3340] couldn't read left/top/width/height │ │ + [ 3364] k < count │ │ + [ 336e] error reading IFF chunk size │ │ + [ 338b] stbi__jpeg_huff_decode │ │ + [ 33a2] cx │ │ + [ 33a5] display │ │ + [ 33ad] cyan │ │ + [ 33b2] rotate │ │ + [ 33b9] yMin │ │ + [ 33be] Invalid color specification │ │ + [ 33da] !(delta_y & 1) │ │ + [ 33e9] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/random_utils.h │ │ + [ 3496] int AppendToMemBuffer(WebPIDecoder *const, const uint8_t *const, size_t) │ │ + [ 34df] mem->end_ <= mem->buf_size_ │ │ + [ 34fb] u_lines_in == v_lines_in │ │ + [ 3514] expected_num_lines_out == mb_h │ │ + [ 3533] int VP8LDecodeAlphaHeader(ALPHDecoder *const, const uint8_t *const, size_t) │ │ + [ 357f] needed_lines > 0 && needed_lines <= lines_left │ │ + [ 35ae] buf->u_stride == buf->v_stride │ │ + [ 35cd] VP8StatusCode ParseOptionalChunks(const uint8_t **const, size_t *const, const size_t, const uint8_t **const, size_t *const) │ │ + [ 3649] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/filters_neon.c │ │ + [ 36f4] width >= 0 │ │ + [ 36ff] height > 0 │ │ + [ 370a] !wrk->x_expand │ │ + [ 3719] void WebPRescalerImportRow(WebPRescaler *const, const uint8_t *) │ │ + [ 375a] WebPRescalerExportRowExpand != NULL │ │ + [ 377e] void WebPInitConvertARGBToYUV_body(void) │ │ + [ 37a7] HTreeGroup *VP8LHtreeGroupsNew(int) │ │ + [ 37cb] int Sync(WebPWorker *const) │ │ + [ 37e7] tjei_write │ │ + [ 37f2] Out of memory │ │ + [ 3800] gradientTransform │ │ + [ 3812] evenodd │ │ + [ 381a] Failed to allocate SDL_Surface │ │ + [ 3839] Unsupported Compression.\n │ │ + [ 3853] alph_dec->vp8l_dec_ != NULL │ │ + [ 386f] void DoFilter(const VP8Decoder *const, int, int) │ │ + [ 38a0] num_bits + VP8_RANDOM_DITHER_FIX <= 31 │ │ + [ 38c7] int ExportAlphaRGBA4444(WebPDecParams *const, int, int) │ │ + [ 38ff] Premature end-of-partition0 encountered. │ │ + [ 3928] htree_group != NULL │ │ + [ 393c] int DecodeImageData(VP8LDecoder *const, uint32_t *const, int, int, int, ProcessRowsFunc) │ │ + [ 3995] uint32_t VP8LColorCacheLookup(const VP8LColorCache *const, uint32_t) │ │ + [ 39da] VP8VFilter8 != NULL │ │ + [ 39ee] VP8HFilter8 != NULL │ │ + [ 3a02] VP8HFilter16i != NULL │ │ + [ 3a18] VP8PredChroma8[1] != NULL │ │ + [ 3a32] VP8DitherCombine8x8 != NULL │ │ + [ 3a4e] VP8LConvertBGRAToBGR != NULL │ │ + [ 3a6b] WebPRescalerImportRowExpand != NULL │ │ + [ 3a8f] void RescalerExportRowShrink_NEON(WebPRescaler *const) │ │ + [ 3ac6] void UpsampleArgbLinePair_NEON(const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, uint8_t *, uint8_t *, int) │ │ + [ 3b66] root_bits > 0 │ │ + [ 3b74] PCX │ │ + [ 3b78] Unable to read image width and height │ │ + [ 3b9e] opacity │ │ + [ 3ba6] offset │ │ + [ 3bad] grey │ │ + [ 3bb2] data != NULL && output != NULL && src_io != NULL │ │ + [ 3be3] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/idec_dec.c │ │ + [ 3c8a] OK │ │ + [ 3c8d] Truncated header. │ │ + [ 3c9f] !dec->incremental_ || (br->eos_ && src < src_last) || src >= src_last │ │ + [ 3ce5] void CopySmallPattern32b(const uint32_t *, uint32_t *, int, uint64_t) │ │ + [ 3d2b] VP8LTransformColorInverse != NULL │ │ + [ 3d4d] void UpsampleRgbaLinePair_NEON(const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, uint8_t *, uint8_t *, int) │ │ + [ 3ded] WebPConvertARGBToY != NULL │ │ + [ 3e08] worker->status_ <= OK │ │ + [ 3e1e] Unsupported or incorrect biClrUsed field │ │ + [ 3e47] Passed NULL dst │ │ + [ 3e57] error reading BMHD chunk │ │ + [ 3e70] d->m_pOutput_buf < d->m_pOutput_buf_end │ │ + [ 3e98] img_n == 3 │ │ + [ 3ea3] r │ │ + [ 3ea5] y2 │ │ + [ 3ea8] reflect │ │ + [ 3eb0] rgb(%f%%, %f%%, %f%%) │ │ + [ 3ec6] red │ │ + [ 3eca] Unsupported TGA format │ │ + [ 3ee1] Couldn't read image data │ │ + [ 3efa] dec->alph_dec_ != NULL │ │ + [ 3f11] src_buf != NULL && dst_buf != NULL │ │ + [ 3f34] headers == NULL || !headers->is_lossless │ │ + [ 3f5d] int VP8LDecodeAlphaImageStream(ALPHDecoder *const, int) │ │ + [ 3f95] huffman_tables->root.start == NULL │ │ + [ 3fb8] HTreeGroup *GetHtreeGroupForPos(VP8LMetadata *const, int, int) │ │ + [ 3ff7] void RestoreState(VP8LDecoder *const) │ │ + [ 401d] is_lossless != NULL │ │ + [ 4031] VP8PredLuma4[9] != NULL │ │ + [ 4049] void VerticalUnfilter_NEON(const uint8_t *, const uint8_t *, uint8_t *, int) │ │ + [ 4096] in != NULL │ │ + [ 40a1] !WebPRescalerOutputDone(wrk) │ │ + [ 40be] WebPUpsamplers[MODE_bgrA] != NULL │ │ + [ 40e0] int VP8LBuildHuffmanTable(HuffmanTables *const, int, const int *, int) │ │ + [ 4127] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/utils.c │ │ + [ 41cd] CUR │ │ + [ 41d1] error reading global colormap │ │ + [ 41ef] state->output_buffer_count <= 1024 - 1 │ │ + [ 4216] id < 4 │ │ + [ 421d] tdefl_start_static_block │ │ + [ 4236] img_n+1 == out_n │ │ + [ 4247] stbi__convert_format16 │ │ + [ 425e] Combined length longer than code bits available │ │ + [ 428e] transform │ │ + [ 4298] Invalid format description │ │ + [ 42b3] %d %d │ │ + [ 42b9] void VP8InitDithering(const WebPDecoderOptions *const, VP8Decoder *const) │ │ + [ 4303] VP8StatusCode DecodeRemaining(WebPIDecoder *const) │ │ + [ 4336] br != NULL && br->buf_ != NULL │ │ + [ 4355] int AllocateInternalBuffers32b(VP8LDecoder *const, int) │ │ + [ 438d] pos <= end │ │ + [ 4398] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/bit_reader_utils.h │ │ + [ 4449] VP8PredLuma4[4] != NULL │ │ + [ 4461] VP8PredLuma16[4] != NULL │ │ + [ 447a] out != NULL │ │ + [ 4486] void WebPInitUpsamplers_body(void) │ │ + [ 44a9] AVIF │ │ + [ 44ae] TIF │ │ + [ 44b2] error reading local colormap │ │ + [ 44cf] tdefl_compress_lz_codes │ │ + [ 44e7] d->m_huff_code_sizes[0][lit] │ │ + [ 4504] PNG not supported: unknown PNG chunk type │ │ + [ 452e] req_comp >= 1 && req_comp <= 4 │ │ + [ 454d] polygon │ │ + [ 4555] gradientUnits │ │ + [ 4563] stroke-linejoin │ │ + [ 4573] magenta │ │ + [ 457b] Failed to read WEBP │ │ + [ 458f] dec != NULL │ │ + [ 459b] VP8StatusCode WebPCopyDecBufferPixels(const WebPDecBuffer *const, WebPDecBuffer *const) │ │ + [ 45f3] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/frame_dec.c │ │ + [ 469b] thread initialization failed. │ │ + [ 46b9] void ChangeState(WebPIDecoder *const, DecState, size_t) │ │ + [ 46f1] p->last_y + expected_num_lines_out <= io->scaled_height │ │ + [ 4729] dec->output_ != NULL │ │ + [ 473e] int DecodeImageStream(int, int, int, VP8LDecoder *const, uint32_t **const) │ │ + [ 4789] WebPMultARGBRow != NULL │ │ + [ 47a1] VP8SimpleVFilter16 != NULL │ │ + [ 47bc] VP8PredChroma8[4] != NULL │ │ + [ 47d6] WebPFilters[WEBP_FILTER_VERTICAL] != NULL │ │ + [ 4800] VP8LConvertBGRAToRGBA != NULL │ │ + [ 481e] wrk->y_sub != 0 │ │ + [ 482e] size < (1u << 31) │ │ + [ 4840] worker->status_ == NOT_OK │ │ + [ 485a] int WebPGetColorPalette(const WebPPicture *const, uint32_t *const) │ │ + [ 489d] pic != NULL │ │ + [ 48a9] ran off the end of my bits │ │ + [ 48c4] [ERROR] -- Valid 'quality' values are 1 (lowest), 2, or 3 (highest)\n │ │ + [ 4909] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/tiny_jpeg.h │ │ + [ 4998] tjei_write_DHT │ │ + [ 49a7] spreadMethod │ │ + [ 49b4] white │ │ + [ 49ba] void WebPDeallocateAlphaMemory(VP8Decoder *const) │ │ + [ 49ec] dec->thread_ctx_.filter_row_ │ │ + [ 4a09] VP8StatusCode DecodeVP8LHeader(WebPIDecoder *const) │ │ + [ 4a3d] int AllocateAndInitRescaler(VP8LDecoder *const, VP8Io *const) │ │ + [ 4a7b] chunk_size != NULL │ │ + [ 4a8e] VP8PredLuma16[2] != NULL │ │ + [ 4aa7] row_start < row_end │ │ + [ 4abb] WebPUpsamplers[MODE_RGB] != NULL │ │ + [ 4adc] WebPUpsamplers[MODE_ARGB] != NULL │ │ + [ 4afe] num_htree_groups <= MAX_HTREE_GROUPS │ │ + [ 4b23] tjei_encode_and_write_MCU │ │ + [ 4b3d] d->m_huff_code_sizes[1][sym] │ │ + [ 4b5a] QOI image is too big. │ │ + [ 4b70] IDAT section larger than 2^30 bytes │ │ + [ 4b94] x2 │ │ + [ 4b97] stroke-miterlimit │ │ + [ 4ba9] bevel │ │ + [ 4baf] x │ │ + [ 4bb1] void ClearMemBuffer(MemBuffer *const) │ │ + [ 4bd7] void DoRemap(WebPIDecoder *const, ptrdiff_t) │ │ + [ 4c04] part_size <= mem->part0_size_ │ │ + [ 4c22] br->pos_ <= br->len_ │ │ + [ 4c37] int ReadPackedSymbols(const HTreeGroup *, VP8LBitReader *const, uint32_t *const) │ │ + [ 4c88] VP8PredLuma16[6] != NULL │ │ + [ 4ca1] WebPUnfilters[WEBP_FILTER_VERTICAL] != NULL │ │ + [ 4ccd] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/yuv.c │ │ + [ 4d6f] WebPSharpYUVUpdateRGB != NULL │ │ + [ 4d8d] br->bit_pos_ >= VP8L_WBITS │ │ + [ 4da8] XCF │ │ + [ 4dac] error reading magic number │ │ + [ 4dc7] tjei_huff_get_codes │ │ + [ 4ddb] width <= 0xffff │ │ + [ 4deb] error reading CAMG chunk │ │ + [ 4e04] code < 19 │ │ + [ 4e12] Couldn't create SDL_Surface │ │ + [ 4e2e] width │ │ + [ 4e34] mem │ │ + [ 4e38] idec │ │ + [ 4e3d] cannot parse partitions │ │ + [ 4e55] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/vp8l_dec.c │ │ + [ 4efc] dec->hdr_.num_htree_groups_ > 0 │ │ + [ 4f1c] params != NULL │ │ + [ 4f2b] cur_row == last_row │ │ + [ 4f3f] int EmitRescaledRowsRGBA(const VP8LDecoder *const, uint8_t *, int, int, uint8_t *const, int) │ │ + [ 4f9c] WebPUpsamplers[MODE_rgbA] != NULL │ │ + [ 4fbe] Passed a NULL data source │ │ + [ 4fd8] tinyjpeg error │ │ + [ 4fe7] not a IFF picture │ │ + [ 4ff9] Very large image (corrupt?) │ │ + [ 5015] Unsupported format conversion │ │ + [ 5033] ^I\n │ │ d │ │ - [ 4f89] yMax │ │ - [ 4f8e] VP8StatusCode CopyParts0Data(WebPIDecoder *const) │ │ - [ 4fc0] Frame not displayable. │ │ - [ 4fd7] last_row <= dec->io_->crop_bottom │ │ - [ 4ff9] void VP8FiltersInit_body(void) │ │ - [ 5018] wrk->y_accum <= 0 │ │ - [ 502a] src_stride >= width && dst_stride >= width │ │ - [ 5055] src->width == dst->width && src->height == dst->height │ │ - [ 508c] ICO │ │ - [ 5090] SVG │ │ - [ 5094] XV │ │ - [ 5097] wb │ │ - [ 509a] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/miniz.h │ │ - [ 5125] PNG not supported: unsupported color depth │ │ - [ 5150] g │ │ - [ 5152] font-size │ │ - [ 515c] stop-opacity │ │ - [ 5169] rgb(%u, %u, %u) │ │ - [ 5179] array is NULL │ │ - [ 5187] #BUILTIN: │ │ - [ 5191] output != NULL │ │ - [ 51a0] Frame setup failed │ │ - [ 51b3] Premature end-of-file encountered. │ │ - [ 51d6] int VP8LDecodeHeader(VP8LDecoder *const, VP8Io *const) │ │ - [ 520d] dec->status_ != VP8_STATUS_OK │ │ - [ 522b] VP8StatusCode ParseRIFF(const uint8_t **const, size_t *const, int, size_t *const) │ │ - [ 527d] alpha_data != NULL │ │ - [ 5290] WebPApplyAlphaMultiply4444 != NULL │ │ - [ 52b3] VP8Transform != NULL │ │ - [ 52c8] VP8HFilter8i != NULL │ │ - [ 52dd] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/rescaler.c │ │ - [ 5384] wrk->y_expand │ │ - [ 5392] WebPSharpYUVUpdateY != NULL │ │ - [ 53ae] GIF │ │ - [ 53b2] LBM │ │ - [ 53b7] invalid LWZ data │ │ - [ 53c8] d->m_pPut_buf_func │ │ - [ 53db] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/stb_image.h │ │ - [ 546a] Corrupt PNG │ │ - [ 5476] px │ │ - [ 5479] xlink:href │ │ - [ 5484] url( │ │ - [ 5489] points │ │ - [ 5490] xMax │ │ - [ 5495] int WebPAvoidSlowMemory(const WebPDecBuffer *const, const WebPBitstreamFeatures *const) │ │ - [ 54ed] VP8StatusCode IDecCheckStatus(const WebPIDecoder *const) │ │ - [ 5526] idec->mem_.start_ <= idec->mem_.end_ │ │ - [ 554b] alph_dec != NULL │ │ - [ 555c] dec->hdr_.htree_groups_ != NULL │ │ - [ 557c] src_last <= src_end │ │ - [ 5590] dec->rescaler_memory == NULL │ │ - [ 55ad] VP8VFilter16i != NULL │ │ - [ 55c3] length >= 0 │ │ - [ 55cf] uint32_t VP8LReadBits(VP8LBitReader *const, int) │ │ - [ 5600] code_lengths != NULL │ │ - [ 5615] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/thread_utils.c │ │ - [ 56c2] EOF / read error on extension function code │ │ - [ 56ee] Failed to convert and save image │ │ - [ 570f] tdefl_compress_buffer │ │ - [ 5725] (((j->code_buffer) >> (32 - h->size[c])) & stbi__bmask[h->size[c]]) == h->code[c] │ │ - [ 5777] path │ │ - [ 577c] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/buffer_dec.c │ │ - [ 5825] void VP8LoadNewBytes(VP8BitReader *const) │ │ - [ 584f] cannot parse segment header │ │ - [ 586b] Output aborted. │ │ - [ 587b] last_row <= dec->height_ │ │ - [ 5894] void InitMetadata(VP8LMetadata *const) │ │ - [ 58bb] is_level0 │ │ - [ 58c5] huff->bits <= HUFFMAN_TABLE_BITS │ │ - [ 58e6] src <= src_end │ │ - [ 58f5] features != NULL │ │ - [ 5906] VP8PredChroma8[6] != NULL │ │ - [ 5920] void VP8LConvertFromBGRA(const uint32_t *const, int, WEBP_CSP_MODE, uint8_t *const) │ │ - [ 5974] WebPRescalerImportRowShrink != NULL │ │ - [ 5998] !wrk->y_expand │ │ - [ 59a7] n_bits >= 0 │ │ - [ 59b3] JPG │ │ - [ 59b7] PNG │ │ - [ 59bb] QOI │ │ - [ 59bf] 87a │ │ - [ 59c3] tje_encode_with_func │ │ - [ 59d8] Unknown image format: %d │ │ - [ 59f1] JPEG format not supported: delayed height │ │ - [ 5a1b] fill │ │ - [ 5a20] class │ │ - [ 5a26] /* XPM */ │ │ - [ 5a30] row + num_rows <= height │ │ - [ 5a49] src_buf->colorspace == dst_buf->colorspace │ │ - [ 5a74] void FilterRow(const VP8Decoder *const) │ │ - [ 5a9c] limit >= 3 │ │ - [ 5aa7] mem->mode_ == expected │ │ - [ 5abe] mem->mode_ == MEM_MODE_APPEND │ │ - [ 5adc] !(io->mb_y & 1) │ │ - [ 5aec] y_pos + num_lines_out < p->output->height │ │ - [ 5b16] int ExportAlpha(WebPDecParams *const, int, int) │ │ - [ 5b46] Not a key frame. │ │ - [ 5b57] br != NULL │ │ - [ 5b62] dec->incremental_ │ │ - [ 5b74] uint8_t *WebPDecodeYUV(const uint8_t *, size_t, int *, int *, uint8_t **, uint8_t **, int *, int *) │ │ - [ 5bd8] stride >= width │ │ - [ 5be8] VP8LAddGreenToBlueAndRed != NULL │ │ - [ 5c09] !WebPRescalerInputDone(wrk) │ │ - [ 5c25] Unsupported image format │ │ - [ 5c3e] vli[1] <= 10 │ │ - [ 5c4b] unsupported PNM format │ │ - [ 5c62] Image too large to decode │ │ - [ 5c7c] stbi__bit_reverse │ │ - [ 5c8e] style │ │ - [ 5c94] defs │ │ - [ 5c99] stroke-width │ │ - [ 5ca6] #%1x%1x%1x │ │ - [ 5cb1] gimp xcf │ │ - [ 5cbb] P7 332 │ │ - [ 5cc2] int ALPHInit(ALPHDecoder *const, const uint8_t *, size_t, const VP8Io *const, uint8_t *) │ │ - [ 5d1b] deltas <= &dec->alpha_data_[dec->alpha_data_size_] │ │ - [ 5d4e] int RemapMemBuffer(WebPIDecoder *const, const uint8_t *const, size_t) │ │ - [ 5d94] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/vp8_dec.c │ │ - [ 5e3a] dec->next_transform_ == 1 │ │ - [ 5e54] void SaveState(VP8LDecoder *const, int) │ │ - [ 5e7c] io->crop_left < io->crop_right │ │ - [ 5e9b] VP8StatusCode WebPParseHeaders(WebPHeaderStructure *const) │ │ - [ 5ed6] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/dec.c │ │ - [ 5f78] VP8PredLuma4[2] != NULL │ │ - [ 5f90] VP8PredChroma8[3] != NULL │ │ - [ 5faa] VP8LConvertBGRAToRGB != NULL │ │ - [ 5fc7] wrk->src_width == 1 && wrk->dst_width <= 2 │ │ - [ 5ff2] void WebPRescalerDspInit_body(void) │ │ - [ 6016] WebPRescalerExportRowShrink != NULL │ │ - [ 603a] WebPUpsamplers[MODE_RGBA_4444] != NULL │ │ - [ 6061] len < 0xfffffff8u │ │ - [ 6073] void End(WebPWorker *const) │ │ - [ 608f] pic->use_argb │ │ - [ 609d] WEBP │ │ - [ 60a2] huff_ac_len[sym1] != 0 │ │ - [ 60b9] file truncated │ │ - [ 60c8] d->m_huff_code_sizes[0][s_tdefl_len_sym[match_len]] │ │ - [ 60fc] filter_] != NULL │ │ - [ 6153] int EmitRescaledRGB(const VP8Io *const, WebPDecParams *const) │ │ - [ 6191] int EmitAlphaRGB(const VP8Io *const, WebPDecParams *const, int) │ │ - [ 61d1] color_cache != NULL │ │ - [ 61e5] riff_size != NULL │ │ - [ 61f7] WebPHasAlpha32b != NULL │ │ - [ 620f] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/filters.c │ │ - [ 62b5] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/lossless.c │ │ - [ 635c] WebPUpsamplers[MODE_rgbA_4444] != NULL │ │ - [ 6383] void UpsampleRgb565LinePair_NEON(const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, uint8_t *, uint8_t *, int) │ │ - [ 642a] (3=^L^L^N^S^Z:<7^N^M^P^X(9E8^N^Q^V^]3WP>^R^V%8DmgM^X#7@Qhq\1@NWgyxeH\_bpdgc^P^L^N^N^R^X1H^K\n │ │ + [ 503c] yMax │ │ + [ 5041] VP8StatusCode CopyParts0Data(WebPIDecoder *const) │ │ + [ 5073] Frame not displayable. │ │ + [ 508a] last_row <= dec->io_->crop_bottom │ │ + [ 50ac] void VP8FiltersInit_body(void) │ │ + [ 50cb] wrk->y_accum <= 0 │ │ + [ 50dd] src_stride >= width && dst_stride >= width │ │ + [ 5108] src->width == dst->width && src->height == dst->height │ │ + [ 513f] ICO │ │ + [ 5143] SVG │ │ + [ 5147] XV │ │ + [ 514a] wb │ │ + [ 514d] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/miniz.h │ │ + [ 51d8] PNG not supported: unsupported color depth │ │ + [ 5203] g │ │ + [ 5205] font-size │ │ + [ 520f] stop-opacity │ │ + [ 521c] rgb(%u, %u, %u) │ │ + [ 522c] array is NULL │ │ + [ 523a] #BUILTIN: │ │ + [ 5244] output != NULL │ │ + [ 5253] Frame setup failed │ │ + [ 5266] Premature end-of-file encountered. │ │ + [ 5289] int VP8LDecodeHeader(VP8LDecoder *const, VP8Io *const) │ │ + [ 52c0] dec->status_ != VP8_STATUS_OK │ │ + [ 52de] VP8StatusCode ParseRIFF(const uint8_t **const, size_t *const, int, size_t *const) │ │ + [ 5330] alpha_data != NULL │ │ + [ 5343] WebPApplyAlphaMultiply4444 != NULL │ │ + [ 5366] VP8Transform != NULL │ │ + [ 537b] VP8HFilter8i != NULL │ │ + [ 5390] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/rescaler.c │ │ + [ 5437] wrk->y_expand │ │ + [ 5445] WebPSharpYUVUpdateY != NULL │ │ + [ 5461] GIF │ │ + [ 5465] LBM │ │ + [ 546a] invalid LWZ data │ │ + [ 547b] d->m_pPut_buf_func │ │ + [ 548e] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/stb_image.h │ │ + [ 551d] Corrupt PNG │ │ + [ 5529] px │ │ + [ 552c] xlink:href │ │ + [ 5537] url( │ │ + [ 553c] points │ │ + [ 5543] xMax │ │ + [ 5548] int WebPAvoidSlowMemory(const WebPDecBuffer *const, const WebPBitstreamFeatures *const) │ │ + [ 55a0] VP8StatusCode IDecCheckStatus(const WebPIDecoder *const) │ │ + [ 55d9] idec->mem_.start_ <= idec->mem_.end_ │ │ + [ 55fe] alph_dec != NULL │ │ + [ 560f] dec->hdr_.htree_groups_ != NULL │ │ + [ 562f] src_last <= src_end │ │ + [ 5643] dec->rescaler_memory == NULL │ │ + [ 5660] VP8VFilter16i != NULL │ │ + [ 5676] length >= 0 │ │ + [ 5682] uint32_t VP8LReadBits(VP8LBitReader *const, int) │ │ + [ 56b3] code_lengths != NULL │ │ + [ 56c8] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/utils/thread_utils.c │ │ + [ 5775] EOF / read error on extension function code │ │ + [ 57a1] Failed to convert and save image │ │ + [ 57c2] tdefl_compress_buffer │ │ + [ 57d8] (((j->code_buffer) >> (32 - h->size[c])) & stbi__bmask[h->size[c]]) == h->code[c] │ │ + [ 582a] path │ │ + [ 582f] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/buffer_dec.c │ │ + [ 58d8] void VP8LoadNewBytes(VP8BitReader *const) │ │ + [ 5902] cannot parse segment header │ │ + [ 591e] Output aborted. │ │ + [ 592e] last_row <= dec->height_ │ │ + [ 5947] void InitMetadata(VP8LMetadata *const) │ │ + [ 596e] is_level0 │ │ + [ 5978] huff->bits <= HUFFMAN_TABLE_BITS │ │ + [ 5999] src <= src_end │ │ + [ 59a8] features != NULL │ │ + [ 59b9] VP8PredChroma8[6] != NULL │ │ + [ 59d3] void VP8LConvertFromBGRA(const uint32_t *const, int, WEBP_CSP_MODE, uint8_t *const) │ │ + [ 5a27] WebPRescalerImportRowShrink != NULL │ │ + [ 5a4b] !wrk->y_expand │ │ + [ 5a5a] n_bits >= 0 │ │ + [ 5a66] JPG │ │ + [ 5a6a] PNG │ │ + [ 5a6e] QOI │ │ + [ 5a72] 87a │ │ + [ 5a76] tje_encode_with_func │ │ + [ 5a8b] Unknown image format: %d │ │ + [ 5aa4] JPEG format not supported: delayed height │ │ + [ 5ace] fill │ │ + [ 5ad3] class │ │ + [ 5ad9] /* XPM */ │ │ + [ 5ae3] row + num_rows <= height │ │ + [ 5afc] src_buf->colorspace == dst_buf->colorspace │ │ + [ 5b27] void FilterRow(const VP8Decoder *const) │ │ + [ 5b4f] limit >= 3 │ │ + [ 5b5a] mem->mode_ == expected │ │ + [ 5b71] mem->mode_ == MEM_MODE_APPEND │ │ + [ 5b8f] !(io->mb_y & 1) │ │ + [ 5b9f] y_pos + num_lines_out < p->output->height │ │ + [ 5bc9] int ExportAlpha(WebPDecParams *const, int, int) │ │ + [ 5bf9] Not a key frame. │ │ + [ 5c0a] br != NULL │ │ + [ 5c15] dec->incremental_ │ │ + [ 5c27] uint8_t *WebPDecodeYUV(const uint8_t *, size_t, int *, int *, uint8_t **, uint8_t **, int *, int *) │ │ + [ 5c8b] stride >= width │ │ + [ 5c9b] VP8LAddGreenToBlueAndRed != NULL │ │ + [ 5cbc] !WebPRescalerInputDone(wrk) │ │ + [ 5cd8] Unsupported image format │ │ + [ 5cf1] vli[1] <= 10 │ │ + [ 5cfe] unsupported PNM format │ │ + [ 5d15] Image too large to decode │ │ + [ 5d2f] stbi__bit_reverse │ │ + [ 5d41] style │ │ + [ 5d47] defs │ │ + [ 5d4c] stroke-width │ │ + [ 5d59] #%1x%1x%1x │ │ + [ 5d64] gimp xcf │ │ + [ 5d6e] P7 332 │ │ + [ 5d75] int ALPHInit(ALPHDecoder *const, const uint8_t *, size_t, const VP8Io *const, uint8_t *) │ │ + [ 5dce] deltas <= &dec->alpha_data_[dec->alpha_data_size_] │ │ + [ 5e01] int RemapMemBuffer(WebPIDecoder *const, const uint8_t *const, size_t) │ │ + [ 5e47] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dec/vp8_dec.c │ │ + [ 5eed] huffman_tables->curr_segment == NULL │ │ + [ 5f12] dec->next_transform_ == 1 │ │ + [ 5f2c] void SaveState(VP8LDecoder *const, int) │ │ + [ 5f54] io->crop_left < io->crop_right │ │ + [ 5f73] VP8StatusCode WebPParseHeaders(WebPHeaderStructure *const) │ │ + [ 5fae] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/dec.c │ │ + [ 6050] VP8PredLuma4[2] != NULL │ │ + [ 6068] VP8PredChroma8[3] != NULL │ │ + [ 6082] VP8LConvertBGRAToRGB != NULL │ │ + [ 609f] wrk->src_width == 1 && wrk->dst_width <= 2 │ │ + [ 60ca] void WebPRescalerDspInit_body(void) │ │ + [ 60ee] WebPRescalerExportRowShrink != NULL │ │ + [ 6112] WebPUpsamplers[MODE_RGBA_4444] != NULL │ │ + [ 6139] len < 0xfffffff8u │ │ + [ 614b] void End(WebPWorker *const) │ │ + [ 6167] pic->use_argb │ │ + [ 6175] WEBP │ │ + [ 617a] huff_ac_len[sym1] != 0 │ │ + [ 6191] file truncated │ │ + [ 61a0] d->m_huff_code_sizes[0][s_tdefl_len_sym[match_len]] │ │ + [ 61d4] filter_] != NULL │ │ + [ 622b] int EmitRescaledRGB(const VP8Io *const, WebPDecParams *const) │ │ + [ 6269] int EmitAlphaRGB(const VP8Io *const, WebPDecParams *const, int) │ │ + [ 62a9] color_cache != NULL │ │ + [ 62bd] riff_size != NULL │ │ + [ 62cf] WebPHasAlpha32b != NULL │ │ + [ 62e7] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/filters.c │ │ + [ 638d] /home/vagrant/build/org.lufebe16.lbalance/.buildozer/android/platform/build-armeabi-v7a/build/bootstrap_builds/sdl2/jni/SDL2_image/external/libwebp/src/dsp/lossless.c │ │ + [ 6434] WebPUpsamplers[MODE_rgbA_4444] != NULL │ │ + [ 645b] void UpsampleRgb565LinePair_NEON(const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, const uint8_t *, uint8_t *, uint8_t *, int) │ │ + [ 6502] (3=^L^L^N^S^Z:<7^N^M^P^X(9E8^N^Q^V^]3WP>^R^V%8DmgM^X#7@Qhq\1@NWgyxeH\_bpdgc^P^L^N^N^R^X1H^K\n │ │ (3=^L^M^Q^V#@\^N^P^V%7N_^S^X^]8@Wb^Z(3DQgp:9WmhydM\ec │ │ - [ 64c4] } │ │ - [ 64e4] w │ │ - [ 64f9] !1A^F^SQa^G"q^T2���^H#B��^UR��$3br�^I\n │ │ + [ 659c] } │ │ + [ 65bc] w │ │ + [ 65d1] !1A^F^SQa^G"q^T2���^H#B��^UR��$3br�^I\n │ │ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������� │ │ - [ 65a6] !1^F^RAQ^Gaq^S"2�^H^TB����^I#3R�^Ubr�\n │ │ + [ 667e] !1^F^RAQ^Gaq^S"2�^H^TB����^I#3R�^Ubr�\n │ │ $4�%�^W^X^Y^Z&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ │ │ - [ 6647] ?���?u=�?^W��? │ │ - [ 6657] ?N#I?�\n │ │ + [ 671f] ?���?u=�?^W��? │ │ + [ 672f] ?N#I?�\n │ │ ?�B�> │ │ - [ 6673] *^C^H^L^Q^Y^^)+^I^K^R^X^_(,5\n │ │ + [ 674b] *^C^H^L^Q^Y^^)+^I^K^R^X^_(,5\n │ │ '-46^T^V!&.37<^U"%/28;=#$019:>?JFIF │ │ - [ 66a9] Created by Tiny JPEG Encoder │ │ - [ 66d4] │ │ - [ 66dc] │ │ - [ 66fa] PNG^M\n │ │ + [ 6781] Created by Tiny JPEG Encoder │ │ + [ 67ac] │ │ + [ 67b4] │ │ + [ 67d2] PNG^M\n │ │ IHDR │ │ - [ 671e] IDAT │ │ - [ 672a] IEND�B`� │ │ - [ 6bcc] ? │ │ - [ 6bed] ? │ │ - [ 6f7c] d^P�^]� n;�0�&�A�v�QkkXa�M????????????????JFIF │ │ - [ 73e0] Adobe │ │ - [ 73e6] RGB │ │ - [ 7404] ? │ │ - [ 7425] ? │ │ - [ 74cf] !"#$%%&'()*+,-../0123456789:;<=>?@ABCDEFGHIJKLLMNOPQRSTUVWXY[]_`bdefhjlnprtvz|~�������������^D │ │ - [ 7564] │ │ - [ 7566] ! │ │ - [ 7568] " │ │ - [ 756a] # │ │ - [ 756c] $ │ │ - [ 756e] % │ │ - [ 7570] & │ │ - [ 7572] ' │ │ - [ 7574] ( │ │ - [ 7576] ) │ │ - [ 7578] * │ │ - [ 757a] + │ │ - [ 757c] , │ │ - [ 757e] - │ │ - [ 7580] . │ │ - [ 7582] / │ │ - [ 7584] 0 │ │ - [ 7586] 1 │ │ - [ 7588] 2 │ │ - [ 758a] 3 │ │ - [ 758c] 4 │ │ - [ 758e] 5 │ │ - [ 7590] 6 │ │ - [ 7592] 7 │ │ - [ 7594] 8 │ │ - [ 7596] 9 │ │ - [ 7598] : │ │ - [ 759a] < │ │ - [ 759c] > │ │ - [ 759e] @ │ │ - [ 75a0] B │ │ - [ 75a2] D │ │ - [ 75a4] F │ │ - [ 75a6] H │ │ - [ 75a8] J │ │ - [ 75aa] L │ │ - [ 75ac] N │ │ - [ 75ae] P │ │ - [ 75b0] R │ │ - [ 75b2] T │ │ - [ 75b4] V │ │ - [ 75b6] X │ │ - [ 75b8] Z │ │ - [ 75ba] \ │ │ - [ 75bc] ^ │ │ - [ 75be] ` │ │ - [ 75c0] b │ │ - [ 75c2] d │ │ - [ 75c4] f │ │ - [ 75c6] h │ │ - [ 75c8] j │ │ - [ 75ca] l │ │ - [ 75cc] n │ │ - [ 75ce] p │ │ - [ 75d0] r │ │ - [ 75d2] t │ │ - [ 75d4] w │ │ - [ 75d6] z │ │ - [ 75d8] } │ │ - [ 7a83] j~���������^Ab��������������������N�����ۀ�^A���������������������Mn���怀�^Ae��������������������%t���������^A���������������fg��Ӏ����^A���������������က�P����������^A^A����������^A���������������������#��������>�-�ݰ���^AD/�Ч���^A�����������������ǀ�Qc�������^A����������cy�����ʀ�^W[�������^A����������m����������,����������^A����������^���������^Vd�����ǀ�^A����뀀�|����ꀀ�#M�����̀�^A����������y����������-c���������^A^A����������^A����������^A����������^I����������^M���������I^Q�ݳ���^A_���������Z����������M���������^A^X�����̀��3��Ā����E.������^A���������������������|���������^A^P����������$����������^A���������^A��������������������������������^A�����������>���������7]�������������������������������������������^X�����~&������=.�۲���^Ap���������m���������'M�������^A4���������|J��������^XG�۪����^A���������������������^\l��������^AQ���������{f������^T_���ˀ�^A����Հ��������������/t���������^Ay����������T�����ۀ�*P���̀�^A^A����������^A����������^A��������� │ │ - [ 7e7e] x0Ysqx�p��@~�v.F_�E�PURH�g8:\n │ │ + [ 723c] # │ │ + [ 7240] + │ │ + [ 7244] 3 │ │ + [ 7248] ; │ │ + [ 724c] C │ │ + [ 7250] S │ │ + [ 7254] c │ │ + [ 7258] s │ │ + [ 731c] ! │ │ + [ 7320] 1 │ │ + [ 7324] A │ │ + [ 7328] a │ │ + [ 735d] │ │ + [ 7361] 0 │ │ + [ 7365] @ │ │ + [ 7369] ` │ │ + [ 746e] ^Y^R^K^D^E^L^S^Z!(0)"^[^T^M^F^G^N^U^\#*1892+$^]^V^O^W^^%,3:;4-&^_'.5<=6/7>????????????????JFIF │ │ + [ 74b8] Adobe │ │ + [ 74be] RGB │ │ + [ 74dc] ? │ │ + [ 74fd] ? │ │ + [ 75a7] !"#$%%&'()*+,-../0123456789:;<=>?@ABCDEFGHIJKLLMNOPQRSTUVWXY[]_`bdefhjlnprtvz|~�������������^D │ │ + [ 763c] │ │ + [ 763e] ! │ │ + [ 7640] " │ │ + [ 7642] # │ │ + [ 7644] $ │ │ + [ 7646] % │ │ + [ 7648] & │ │ + [ 764a] ' │ │ + [ 764c] ( │ │ + [ 764e] ) │ │ + [ 7650] * │ │ + [ 7652] + │ │ + [ 7654] , │ │ + [ 7656] - │ │ + [ 7658] . │ │ + [ 765a] / │ │ + [ 765c] 0 │ │ + [ 765e] 1 │ │ + [ 7660] 2 │ │ + [ 7662] 3 │ │ + [ 7664] 4 │ │ + [ 7666] 5 │ │ + [ 7668] 6 │ │ + [ 766a] 7 │ │ + [ 766c] 8 │ │ + [ 766e] 9 │ │ + [ 7670] : │ │ + [ 7672] < │ │ + [ 7674] > │ │ + [ 7676] @ │ │ + [ 7678] B │ │ + [ 767a] D │ │ + [ 767c] F │ │ + [ 767e] H │ │ + [ 7680] J │ │ + [ 7682] L │ │ + [ 7684] N │ │ + [ 7686] P │ │ + [ 7688] R │ │ + [ 768a] T │ │ + [ 768c] V │ │ + [ 768e] X │ │ + [ 7690] Z │ │ + [ 7692] \ │ │ + [ 7694] ^ │ │ + [ 7696] ` │ │ + [ 7698] b │ │ + [ 769a] d │ │ + [ 769c] f │ │ + [ 769e] h │ │ + [ 76a0] j │ │ + [ 76a2] l │ │ + [ 76a4] n │ │ + [ 76a6] p │ │ + [ 76a8] r │ │ + [ 76aa] t │ │ + [ 76ac] w │ │ + [ 76ae] z │ │ + [ 76b0] } │ │ + [ 7b5b] j~���������^Ab��������������������N�����ۀ�^A���������������������Mn���怀�^Ae��������������������%t���������^A���������������fg��Ӏ����^A���������������က�P����������^A^A����������^A���������������������#��������>�-�ݰ���^AD/�Ч���^A�����������������ǀ�Qc�������^A����������cy�����ʀ�^W[�������^A����������m����������,����������^A����������^���������^Vd�����ǀ�^A����뀀�|����ꀀ�#M�����̀�^A����������y����������-c���������^A^A����������^A����������^A����������^I����������^M���������I^Q�ݳ���^A_���������Z����������M���������^A^X�����̀��3��Ā����E.������^A���������������������|���������^A^P����������$����������^A���������^A��������������������������������^A�����������>���������7]�������������������������������������������^X�����~&������=.�۲���^Ap���������m���������'M�������^A4���������|J��������^XG�۪����^A���������������������^\l��������^AQ���������{f������^T_���ˀ�^A����Հ��������������/t���������^Ay����������T�����ۀ�*P���̀�^A^A����������^A����������^A��������� │ │ + [ 7f56] x0Ysqx�p��@~�v.F_�E�PURH�g8:\n │ │ r^Z^Q�,�^U\n │ │ y^XP�^Z>,@U�G\n │ │ &��"^Z�.7^S��!�G?^T^Hrr�^L^I�Q(^K`�T^]^P$��Y�bej��H�d��o KPBf�cJ>(�)5^I��^Z^HkJ+^Z�I�1^W�A&i�34^_s�hO^L^[��W^Q^GWDG,r3^O�^W/)^Nn��^U^Q�B-^Yf�^W^R^VXX��*.-��+a�uU&#�='5�W^Z^U+�8"3hrf^]]M'^\U�:�Zb@"^Vt�^W"+�Ik6 ^Z3^AQ+^_D^Yj^V@�$�r"^S^Uf��^PL|>^RN_U9203�e#��oY.o<�^_���^U^RopqMU��&xr(*^A���\n │ │ mX+^]���%+�=?^^�C-D^A�dP^H+�^A3^ZG�NN^P��"�)(^Ef�^D^A�32^Q���^W^YR�^_$�^[�&,�CW:�Rs^Z;�?;Z�;�]I�((^Ut��"'�/^O^P�"�1-�.^Q!�^Fb^O �9.^V^X�^A6^Q%A Is^\�^W��(^C^Is3�^R^F�W%^Is;M@^U/h7,�^I65��@ZF�()^W^Z969p�^E)&��^^"^Z��t\n │ │ �'^S5�^Zr I�^_^IA�^B^O^AvIK ^L3���+3X^_#CfU7�U8^U^Wo;�-%�7&F|If^A"b}b*XhUu�R_T5Y�dqe-KO{/3�Q�^A9^Q^EGf95)1&!^My9I^Z^AU)\n │ │ C�MnZ/rs^U^B\n │ │ f��^W^Fe^]^P\n │ │ U�e�^Z9^R\n │ │ ff�"^T+u^T^O$��D^A^Zf=G%"5^_��E^Q^SF�U7>F%+%�d�U�^A?^I\�^\@ �UK^O^I^I@��w^PV^F^\^E@�^Y�^A8^H^Q���7t�:^O^TR�9^Zy(�2^_���^Y#�3g,��{^_^F�V(@���-��^V^Z^Q��^N^A�-^P^U[@�^G^A�8^U'�<�^Wf�S^L^M6��D/^\U^ZUU�� ��^R^K^G?��^D^D�#^[\n │ │ P#c�P~6-U~/W�3)^T eK��v�t�U8)^O��U%^I>G^^^Qwv�^Q^R�e&<�7F+^Z��$^S^^��a^[^T�-=>�^AQ�@ )^Tu��^T^U�p^S^L=�0^D^X │ │ - [ 824c] ( │ │ - [ 8270] (^F')^V^Z&*8^E79^U^[6:%+H^DGI^T^\5;FJ$,XEK4<^CWY^S^]VZ#-DLU[3=h^Bgi^R^^fj".T\CMek2>x^AwyS]^Q^_dlBNvz!/u{1?cmR^ │ │ - [ 82cd] t|AO^P bn0s}Q_@r~aoPq^�`p^A │ │ - [ 82f7] J%f^S^Y^H4^G^F^F^E^E^E^E^D^D^D^D^D^D^D^D^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A │ │ - [ 8418] ? │ │ - [ 8439] ? │ │ - [ 845a] ? │ │ - [ 8464] 0R�^M�^X�^C�_wjb�^\U\8h(��^T���JK��I���d�^BU\ │ │ - [ 848e] )J��~^M��@Y}W�Tr�^YNi��8e�^A^L_u�2R�7T2,�Z�W�^O�3�s��_h��cu�^N�n��0G���O<^UkI�^C^TO^L�^ZT2^K�s^\��&^F7�o�w�,*/vu��%daT�$^U�}\n │ │ + [ 8324] ( │ │ + [ 8348] (^F')^V^Z&*8^E79^U^[6:%+H^DGI^T^\5;FJ$,XEK4<^CWY^S^]VZ#-DLU[3=h^Bgi^R^^fj".T\CMek2>x^AwyS]^Q^_dlBNvz!/u{1?cmR^ │ │ + [ 83a5] t|AO^P bn0s}Q_@r~aoPq^�`p^A │ │ + [ 83cf] J%f^S^Y^H4^G^F^F^E^E^E^E^D^D^D^D^D^D^D^D^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A │ │ + [ 84f0] ? │ │ + [ 8511] ? │ │ + [ 8532] ? │ │ + [ 853c] 0R�^M�^X�^C�_wjb�^\U\8h(��^T���JK��I���d�^BU\ │ │ + [ 8566] )J��~^M��@Y}W�Tr�^YNi��8e�^A^L_u�2R�7T2,�Z�W�^O�3�s��_h��cu�^N�n��0G���O<^UkI�^C^TO^L�^ZT2^K�s^\��&^F7�o�w�,*/vu��%daT�$^U�}\n │ │ "g�^^^T�^U�V�^B�so��DBM&(���s��P\n │ │ j^]^K�:^Mh;�5�^^^H+�k�w��Q�;�x��� │ │ - [ 853c] <��' │ │ + [ 8614] <��' │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,111 +1,110 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x0000c660 43970181 b0ab8080 00000000 41970181 C...........A... │ │ - 0x0000c670 b0b00d84 00000000 41970181 b0b00b84 ........A....... │ │ - 0x0000c680 00000000 45970181 b0ab7080 00000000 ....E.....p..... │ │ - 0x0000c690 41970181 b0b00d84 00000000 41970181 A...........A... │ │ - 0x0000c6a0 b0b00d84 00000000 41970181 b0b00b84 ........A....... │ │ - 0x0000c6b0 00000000 41970181 b0b00d84 00000000 ....A........... │ │ - 0x0000c6c0 41970181 b0b00b84 00000000 41970181 A...........A... │ │ - 0x0000c6d0 b0b00d84 00000000 41970181 b0b00d84 ........A....... │ │ - 0x0000c6e0 00000000 41970181 b0b00d84 00000000 ....A........... │ │ - 0x0000c6f0 41970181 b0b00b84 00000000 41970181 A...........A... │ │ - 0x0000c700 b0b00b84 00000000 43970181 b0ab8080 ........C....... │ │ - 0x0000c710 00000000 46970181 b0abf080 00000000 ....F........... │ │ - 0x0000c720 41970181 b0b00d84 00000000 41970181 A...........A... │ │ - 0x0000c730 b0b00d84 00000000 41970181 b0b00b84 ........A....... │ │ - 0x0000c740 00000000 41970181 b0b00d84 00000000 ....A........... │ │ - 0x0000c750 41970181 b0b00b84 00000000 41970181 A...........A... │ │ - 0x0000c760 b0b00b84 00000000 41970181 b0b00d84 ........A....... │ │ - 0x0000c770 00000000 41970181 b0b00b84 00000000 ....A........... │ │ - 0x0000c780 41970181 b0b00b84 00000000 41970181 A...........A... │ │ - 0x0000c790 b0b00b84 00000000 41970181 b0b00b84 ........A....... │ │ - 0x0000c7a0 00000000 43970181 b0ab1080 00000000 ....C........... │ │ - 0x0000c7b0 43970181 b0ab1080 00000000 45970181 C...........E... │ │ - 0x0000c7c0 b0ab7080 00000000 41970181 b0b00b84 ..p.....A....... │ │ - 0x0000c7d0 00000000 43970181 b0ab1080 00000000 ....C........... │ │ - 0x0000c7e0 43970181 b0ab1080 00000000 43970181 C...........C... │ │ - 0x0000c7f0 b0ab8080 00000000 41970181 b0b00b84 ........A....... │ │ - 0x0000c800 00000000 41970181 b0b00b84 00000000 ....A........... │ │ - 0x0000c810 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ - 0x0000c820 b0b0c184 00000000 419b0181 b0b0c184 ........A....... │ │ - 0x0000c830 00000000 439b0181 b0b08f84 00000000 ....C........... │ │ - 0x0000c840 439b0181 b0b08f84 00000000 439b0181 C...........C... │ │ - 0x0000c850 b0b08f84 00000000 459b0181 b0b0df84 ........E....... │ │ - 0x0000c860 00000000 439b0181 b0b08f84 00000000 ....C........... │ │ - 0x0000c870 419b0181 b0b0c184 00000000 419b0181 A...........A... │ │ - 0x0000c880 b0b0c184 00000000 419b0181 b0b0c184 ........A....... │ │ - 0x0000c890 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ - 0x0000c8a0 419b0181 b0b0c184 00000000 439b0181 A...........C... │ │ - 0x0000c8b0 b0b0c784 00000000 419b0181 b0b0c184 ........A....... │ │ - 0x0000c8c0 00000000 419b0181 b0b08384 00000000 ....A........... │ │ - 0x0000c8d0 419b0181 b0b0c184 00000000 419b0181 A...........A... │ │ - 0x0000c8e0 b0b0c184 00000000 419b0181 b0b08384 ........A....... │ │ - 0x0000c8f0 00000000 439b0181 b0b08f84 00000000 ....C........... │ │ - 0x0000c900 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ - 0x0000c910 b0b08384 00000000 459b0181 b0b0df84 ........E....... │ │ - 0x0000c920 00000000 459b0181 b0b0df84 00000000 ....E........... │ │ - 0x0000c930 459b0181 b0b0df84 00000000 459b0181 E...........E... │ │ - 0x0000c940 b0b0df84 00000000 459b0181 b0b0df84 ........E....... │ │ - 0x0000c950 00000000 439b0181 b0b0c784 00000000 ....C........... │ │ - 0x0000c960 459b0181 b0b0df84 00000000 439b0181 E...........C... │ │ - 0x0000c970 b0b0c784 00000000 419b0181 b0b08384 ........A....... │ │ - 0x0000c980 00000000 419b0181 b0b08384 00000000 ....A........... │ │ - 0x0000c990 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ - 0x0000c9a0 b0b08384 00000000 459b0181 b0b0df84 ........E....... │ │ - 0x0000c9b0 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ - 0x0000c9c0 419b0181 b0b0c184 00000000 419b0181 A...........A... │ │ - 0x0000c9d0 b0b0c184 00000000 459b0181 b0b0bf84 ........E....... │ │ - 0x0000c9e0 00000000 419b0181 b0b08384 00000000 ....A........... │ │ - 0x0000c9f0 459b0181 b0b0df84 00000000 419b0181 E...........A... │ │ - 0x0000ca00 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ - 0x0000ca10 00000000 419b0181 b0b08384 00000000 ....A........... │ │ - 0x0000ca20 419b0181 b0b0c184 00000000 459b0181 A...........E... │ │ - 0x0000ca30 b0b0bf84 00000000 419b0181 b0b08384 ........A....... │ │ - 0x0000ca40 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ - 0x0000ca50 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ - 0x0000ca60 b0b08384 00000000 459b0181 b0b0df84 ........E....... │ │ - 0x0000ca70 00000000 439b0181 b0b0c784 00000000 ....C........... │ │ - 0x0000ca80 419b0181 b0b08384 00000000 439b0181 A...........C... │ │ - 0x0000ca90 b0b0c784 00000000 419b0181 b0b08384 ........A....... │ │ - 0x0000caa0 00000000 419b0181 b0b08384 00000000 ....A........... │ │ - 0x0000cab0 419b0181 b0b0c184 00000000 419b0181 A...........A... │ │ - 0x0000cac0 b0b08384 00000000 419b0181 b0b0c184 ........A....... │ │ - 0x0000cad0 00000000 439b0181 b0b0c784 00000000 ....C........... │ │ - 0x0000cae0 439b0181 b0b08f84 00000000 419b0181 C...........A... │ │ - 0x0000caf0 b0b08384 00000000 419b0181 b0b0c184 ........A....... │ │ - 0x0000cb00 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ - 0x0000cb10 419b0181 b0b0c184 00000000 419b0181 A...........A... │ │ - 0x0000cb20 b0b08384 00000000 419b0181 b0b0c184 ........A....... │ │ - 0x0000cb30 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ - 0x0000cb40 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ - 0x0000cb50 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ - 0x0000cb60 00000000 419b0181 b0b08384 00000000 ....A........... │ │ - 0x0000cb70 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ - 0x0000cb80 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ - 0x0000cb90 00000000 419b0181 b0b08384 00000000 ....A........... │ │ - 0x0000cba0 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ - 0x0000cbb0 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ - 0x0000cbc0 00000000 419b0181 b0b08384 00000000 ....A........... │ │ - 0x0000cbd0 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ - 0x0000cbe0 b0b0c184 00000000 419b0181 b0b08384 ........A....... │ │ - 0x0000cbf0 00000000 419b0181 b0b08384 00000000 ....A........... │ │ - 0x0000cc00 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ - 0x0000cc10 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ - 0x0000cc20 00000000 419b0181 b0b08384 00000000 ....A........... │ │ - 0x0000cc30 419b0181 b0b0c184 00000000 419b0181 A...........A... │ │ - 0x0000cc40 b0b08384 00000000 459b0181 b0b0bf84 ........E....... │ │ - 0x0000cc50 00000000 459b0181 b0b0bf84 00000000 ....E........... │ │ - 0x0000cc60 459b0181 b0b0bf84 00000000 459b0181 E...........E... │ │ - 0x0000cc70 b0b0bf84 00000000 459b0181 b0b0bf84 ........E....... │ │ - 0x0000cc80 00000000 459b0181 b0b0bf84 00000000 ....E........... │ │ - 0x0000cc90 459b0181 b0b0bf84 00000000 419b0181 E...........A... │ │ - 0x0000cca0 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ - 0x0000ccb0 00000000 419b0181 b0b08384 00000000 ....A........... │ │ - 0x0000ccc0 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ - 0x0000ccd0 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ - 0x0000cce0 00000000 419b0181 b0b08384 00000000 ....A........... │ │ - 0x0000ccf0 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ - 0x0000cd00 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ - 0x0000cd10 00000000 .... │ │ + 0x0000c728 43970181 b0ab8080 00000000 41970181 C...........A... │ │ + 0x0000c738 b0b00d84 00000000 41970181 b0b00b84 ........A....... │ │ + 0x0000c748 00000000 45970181 b0ab7080 00000000 ....E.....p..... │ │ + 0x0000c758 41970181 b0b00d84 00000000 41970181 A...........A... │ │ + 0x0000c768 b0b00d84 00000000 41970181 b0b00b84 ........A....... │ │ + 0x0000c778 00000000 41970181 b0b00d84 00000000 ....A........... │ │ + 0x0000c788 41970181 b0b00b84 00000000 41970181 A...........A... │ │ + 0x0000c798 b0b00d84 00000000 41970181 b0b00d84 ........A....... │ │ + 0x0000c7a8 00000000 41970181 b0b00d84 00000000 ....A........... │ │ + 0x0000c7b8 41970181 b0b00b84 00000000 41970181 A...........A... │ │ + 0x0000c7c8 b0b00b84 00000000 43970181 b0ab8080 ........C....... │ │ + 0x0000c7d8 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x0000c7e8 41970181 b0b00d84 00000000 41970181 A...........A... │ │ + 0x0000c7f8 b0b00d84 00000000 41970181 b0b00b84 ........A....... │ │ + 0x0000c808 00000000 41970181 b0b00d84 00000000 ....A........... │ │ + 0x0000c818 41970181 b0b00b84 00000000 41970181 A...........A... │ │ + 0x0000c828 b0b00b84 00000000 41970181 b0b00d84 ........A....... │ │ + 0x0000c838 00000000 41970181 b0b00b84 00000000 ....A........... │ │ + 0x0000c848 41970181 b0b00b84 00000000 41970181 A...........A... │ │ + 0x0000c858 b0b00b84 00000000 41970181 b0b00b84 ........A....... │ │ + 0x0000c868 00000000 43970181 b0ab1080 00000000 ....C........... │ │ + 0x0000c878 43970181 b0ab1080 00000000 45970181 C...........E... │ │ + 0x0000c888 b0ab7080 00000000 41970181 b0b00b84 ..p.....A....... │ │ + 0x0000c898 00000000 43970181 b0ab1080 00000000 ....C........... │ │ + 0x0000c8a8 43970181 b0ab1080 00000000 43970181 C...........C... │ │ + 0x0000c8b8 b0ab8080 00000000 41970181 b0b00b84 ........A....... │ │ + 0x0000c8c8 00000000 41970181 b0b00b84 00000000 ....A........... │ │ + 0x0000c8d8 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ + 0x0000c8e8 b0b0c184 00000000 419b0181 b0b0c184 ........A....... │ │ + 0x0000c8f8 00000000 439b0181 b0b08f84 00000000 ....C........... │ │ + 0x0000c908 439b0181 b0b08f84 00000000 439b0181 C...........C... │ │ + 0x0000c918 b0b08f84 00000000 459b0181 b0b0df84 ........E....... │ │ + 0x0000c928 00000000 439b0181 b0b08f84 00000000 ....C........... │ │ + 0x0000c938 419b0181 b0b0c184 00000000 419b0181 A...........A... │ │ + 0x0000c948 b0b0c184 00000000 419b0181 b0b0c184 ........A....... │ │ + 0x0000c958 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ + 0x0000c968 419b0181 b0b0c184 00000000 439b0181 A...........C... │ │ + 0x0000c978 b0b0c784 00000000 419b0181 b0b0c184 ........A....... │ │ + 0x0000c988 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ + 0x0000c998 419b0181 b0b0c184 00000000 419b0181 A...........A... │ │ + 0x0000c9a8 b0b08384 00000000 439b0181 b0b08f84 ........C....... │ │ + 0x0000c9b8 00000000 419b0181 b0b08384 00000000 ....A........... │ │ + 0x0000c9c8 419b0181 b0b08384 00000000 459b0181 A...........E... │ │ + 0x0000c9d8 b0b0df84 00000000 459b0181 b0b0df84 ........E....... │ │ + 0x0000c9e8 00000000 459b0181 b0b0df84 00000000 ....E........... │ │ + 0x0000c9f8 459b0181 b0b0df84 00000000 459b0181 E...........E... │ │ + 0x0000ca08 b0b0df84 00000000 439b0181 b0b0c784 ........C....... │ │ + 0x0000ca18 00000000 459b0181 b0b0df84 00000000 ....E........... │ │ + 0x0000ca28 439b0181 b0b0c784 00000000 419b0181 C...........A... │ │ + 0x0000ca38 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ + 0x0000ca48 00000000 419b0181 b0b08384 00000000 ....A........... │ │ + 0x0000ca58 419b0181 b0b08384 00000000 459b0181 A...........E... │ │ + 0x0000ca68 b0b0df84 00000000 419b0181 b0b0c184 ........A....... │ │ + 0x0000ca78 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ + 0x0000ca88 419b0181 b0b0c184 00000000 459b0181 A...........E... │ │ + 0x0000ca98 b0b0bf84 00000000 419b0181 b0b08384 ........A....... │ │ + 0x0000caa8 00000000 459b0181 b0b0df84 00000000 ....E........... │ │ + 0x0000cab8 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ + 0x0000cac8 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ + 0x0000cad8 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ + 0x0000cae8 459b0181 b0b0bf84 00000000 419b0181 E...........A... │ │ + 0x0000caf8 b0b08384 00000000 419b0181 b0b0c184 ........A....... │ │ + 0x0000cb08 00000000 419b0181 b0b08384 00000000 ....A........... │ │ + 0x0000cb18 419b0181 b0b08384 00000000 459b0181 A...........E... │ │ + 0x0000cb28 b0b0df84 00000000 439b0181 b0b0c784 ........C....... │ │ + 0x0000cb38 00000000 419b0181 b0b08384 00000000 ....A........... │ │ + 0x0000cb48 439b0181 b0b0c784 00000000 419b0181 C...........A... │ │ + 0x0000cb58 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ + 0x0000cb68 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ + 0x0000cb78 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ + 0x0000cb88 b0b0c184 00000000 439b0181 b0b0c784 ........C....... │ │ + 0x0000cb98 00000000 439b0181 b0b08f84 00000000 ....C........... │ │ + 0x0000cba8 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ + 0x0000cbb8 b0b0c184 00000000 419b0181 b0b0c184 ........A....... │ │ + 0x0000cbc8 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ + 0x0000cbd8 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ + 0x0000cbe8 b0b0c184 00000000 419b0181 b0b0c184 ........A....... │ │ + 0x0000cbf8 00000000 419b0181 b0b08384 00000000 ....A........... │ │ + 0x0000cc08 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ + 0x0000cc18 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ + 0x0000cc28 00000000 419b0181 b0b08384 00000000 ....A........... │ │ + 0x0000cc38 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ + 0x0000cc48 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ + 0x0000cc58 00000000 419b0181 b0b08384 00000000 ....A........... │ │ + 0x0000cc68 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ + 0x0000cc78 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ + 0x0000cc88 00000000 419b0181 b0b08384 00000000 ....A........... │ │ + 0x0000cc98 419b0181 b0b0c184 00000000 419b0181 A...........A... │ │ + 0x0000cca8 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ + 0x0000ccb8 00000000 419b0181 b0b08384 00000000 ....A........... │ │ + 0x0000ccc8 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ + 0x0000ccd8 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ + 0x0000cce8 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ + 0x0000ccf8 419b0181 b0b08384 00000000 459b0181 A...........E... │ │ + 0x0000cd08 b0b0bf84 00000000 459b0181 b0b0bf84 ........E....... │ │ + 0x0000cd18 00000000 459b0181 b0b0bf84 00000000 ....E........... │ │ + 0x0000cd28 459b0181 b0b0bf84 00000000 459b0181 E...........E... │ │ + 0x0000cd38 b0b0bf84 00000000 459b0181 b0b0bf84 ........E....... │ │ + 0x0000cd48 00000000 459b0181 b0b0bf84 00000000 ....E........... │ │ + 0x0000cd58 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ + 0x0000cd68 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ + 0x0000cd78 00000000 419b0181 b0b08384 00000000 ....A........... │ │ + 0x0000cd88 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ + 0x0000cd98 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ + 0x0000cda8 00000000 419b0181 b0b08384 00000000 ....A........... │ │ + 0x0000cdb8 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ + 0x0000cdc8 b0b08384 00000000 ........ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,748 +1,748 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -0000cd18 : │ │ - ldr r0, [pc, #4] ; cd24 │ │ +0000cdd0 : │ │ + ldr r0, [pc, #4] ; cddc │ │ add r0, pc, r0 │ │ - b 7bc80 │ │ - andeq r0, r7, ip, ror #14 │ │ + b 7c120 │ │ + andeq r0, r7, r4, asr fp │ │ bx lr │ │ - b cd28 │ │ + b cde0 │ │ cmp r0, #0 │ │ bxeq lr │ │ bx r0 │ │ mov r1, r0 │ │ - ldr r0, [pc, #12] ; cd54 │ │ - ldr r2, [pc, #12] ; cd58 │ │ + ldr r0, [pc, #12] ; ce0c │ │ + ldr r2, [pc, #12] ; ce10 │ │ add r0, pc, r0 │ │ add r2, pc, r2 │ │ - b 7bc90 │ │ + b 7c130 │ │ ; instruction: 0xffffffe0 │ │ - andeq r0, r7, ip, lsr r7 │ │ + andeq r0, r7, r4, lsr #22 │ │ │ │ -0000cd5c : │ │ - ldr r0, [pc, #12] ; (cd6c ) │ │ +0000ce14 : │ │ + ldr r0, [pc, #12] ; (ce24 ) │ │ add r0, pc │ │ movs r1, #2 │ │ strb r1, [r0, #0] │ │ movs r2, #6 │ │ strb r2, [r0, #1] │ │ strb r1, [r0, #2] │ │ bx lr │ │ - movs r3, #242 ; 0xf2 │ │ + movs r7, #218 ; 0xda │ │ movs r7, r0 │ │ │ │ -0000cd70 : │ │ +0000ce28 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ ldrb.w r0, [sp, #4] │ │ lsls r0, r0, #26 │ │ cmp r0, #0 │ │ - bpl.n cdaa │ │ - b.n cd88 │ │ - ldr r0, [pc, #276] ; (cea0 ) │ │ + bpl.n ce62 │ │ + b.n ce40 │ │ + ldr r0, [pc, #276] ; (cf58 ) │ │ add r0, pc │ │ ldrb r0, [r0, #0] │ │ lsls r0, r0, #26 │ │ cmp r0, #0 │ │ - bmi.n cd9e │ │ - b.n cd96 │ │ - blx 7bcb0 │ │ - cbnz r0, cda8 │ │ - b.n cd9e │ │ + bmi.n ce56 │ │ + b.n ce4e │ │ + blx 7c150 │ │ + cbnz r0, ce60 │ │ + b.n ce56 │ │ ldr r0, [sp, #0] │ │ orr.w r0, r0, #32 │ │ str r0, [sp, #0] │ │ - b.n cda8 │ │ - b.n cdaa │ │ + b.n ce60 │ │ + b.n ce62 │ │ ldrb.w r0, [sp, #4] │ │ lsls r0, r0, #31 │ │ - cbz r0, cdd4 │ │ - b.n cdb4 │ │ - ldr r0, [pc, #236] ; (cea4 ) │ │ + cbz r0, ce8c │ │ + b.n ce6c │ │ + ldr r0, [pc, #236] ; (cf5c ) │ │ add r0, pc │ │ ldrb r0, [r0, #0] │ │ lsls r0, r0, #31 │ │ - cbnz r0, cdc8 │ │ - b.n cdc0 │ │ - blx 7bcc0 │ │ - cbnz r0, cdd2 │ │ - b.n cdc8 │ │ + cbnz r0, ce80 │ │ + b.n ce78 │ │ + blx 7c160 │ │ + cbnz r0, ce8a │ │ + b.n ce80 │ │ ldr r0, [sp, #0] │ │ orr.w r0, r0, #1 │ │ str r0, [sp, #0] │ │ - b.n cdd2 │ │ - b.n cdd4 │ │ + b.n ce8a │ │ + b.n ce8c │ │ ldrb.w r0, [sp, #4] │ │ lsls r0, r0, #27 │ │ cmp r0, #0 │ │ - bpl.n ce02 │ │ - b.n cde0 │ │ - ldr r0, [pc, #196] ; (cea8 ) │ │ + bpl.n ceba │ │ + b.n ce98 │ │ + ldr r0, [pc, #196] ; (cf60 ) │ │ add r0, pc │ │ ldrb r0, [r0, #0] │ │ lsls r0, r0, #27 │ │ cmp r0, #0 │ │ - bmi.n cdf6 │ │ - b.n cdee │ │ - blx 7bcd0 │ │ - cbnz r0, ce00 │ │ - b.n cdf6 │ │ + bmi.n ceae │ │ + b.n cea6 │ │ + blx 7c170 │ │ + cbnz r0, ceb8 │ │ + b.n ceae │ │ ldr r0, [sp, #0] │ │ orr.w r0, r0, #16 │ │ str r0, [sp, #0] │ │ - b.n ce00 │ │ - b.n ce02 │ │ + b.n ceb8 │ │ + b.n ceba │ │ ldrb.w r0, [sp, #4] │ │ lsls r0, r0, #30 │ │ cmp r0, #0 │ │ - bpl.n ce30 │ │ - b.n ce0e │ │ - ldr r0, [pc, #156] ; (ceac ) │ │ + bpl.n cee8 │ │ + b.n cec6 │ │ + ldr r0, [pc, #156] ; (cf64 ) │ │ add r0, pc │ │ ldrb r0, [r0, #0] │ │ lsls r0, r0, #30 │ │ cmp r0, #0 │ │ - bmi.n ce24 │ │ - b.n ce1c │ │ - blx 7bce0 │ │ - cbnz r0, ce2e │ │ - b.n ce24 │ │ + bmi.n cedc │ │ + b.n ced4 │ │ + blx 7c180 │ │ + cbnz r0, cee6 │ │ + b.n cedc │ │ ldr r0, [sp, #0] │ │ orr.w r0, r0, #2 │ │ str r0, [sp, #0] │ │ - b.n ce2e │ │ - b.n ce30 │ │ + b.n cee6 │ │ + b.n cee8 │ │ ldrb.w r0, [sp, #4] │ │ lsls r0, r0, #29 │ │ cmp r0, #0 │ │ - bpl.n ce5e │ │ - b.n ce3c │ │ - ldr r0, [pc, #112] ; (ceb0 ) │ │ + bpl.n cf16 │ │ + b.n cef4 │ │ + ldr r0, [pc, #112] ; (cf68 ) │ │ add r0, pc │ │ ldrb r0, [r0, #0] │ │ lsls r0, r0, #29 │ │ cmp r0, #0 │ │ - bmi.n ce52 │ │ - b.n ce4a │ │ - blx 7bcf0 │ │ - cbnz r0, ce5c │ │ - b.n ce52 │ │ + bmi.n cf0a │ │ + b.n cf02 │ │ + blx 7c190 │ │ + cbnz r0, cf14 │ │ + b.n cf0a │ │ ldr r0, [sp, #0] │ │ orr.w r0, r0, #4 │ │ str r0, [sp, #0] │ │ - b.n ce5c │ │ - b.n ce5e │ │ + b.n cf14 │ │ + b.n cf16 │ │ ldrb.w r0, [sp, #4] │ │ lsls r0, r0, #28 │ │ cmp r0, #0 │ │ - bpl.n ce8c │ │ - b.n ce6a │ │ - ldr r0, [pc, #72] ; (ceb4 ) │ │ + bpl.n cf44 │ │ + b.n cf22 │ │ + ldr r0, [pc, #72] ; (cf6c ) │ │ add r0, pc │ │ ldrb r0, [r0, #0] │ │ lsls r0, r0, #28 │ │ cmp r0, #0 │ │ - bmi.n ce80 │ │ - b.n ce78 │ │ - blx 7bd00 │ │ - cbnz r0, ce8a │ │ - b.n ce80 │ │ + bmi.n cf38 │ │ + b.n cf30 │ │ + blx 7c1a0 │ │ + cbnz r0, cf42 │ │ + b.n cf38 │ │ ldr r0, [sp, #0] │ │ orr.w r0, r0, #8 │ │ str r0, [sp, #0] │ │ - b.n ce8a │ │ - b.n ce8c │ │ + b.n cf42 │ │ + b.n cf44 │ │ ldr r2, [sp, #0] │ │ - ldr r0, [pc, #40] ; (ceb8 ) │ │ + ldr r0, [pc, #40] ; (cf70 ) │ │ add r0, pc │ │ ldr r1, [r0, #0] │ │ orrs r1, r2 │ │ str r1, [r0, #0] │ │ ldr r0, [r0, #0] │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - movs r3, #202 ; 0xca │ │ + movs r7, #178 ; 0xb2 │ │ movs r7, r0 │ │ - movs r3, #158 ; 0x9e │ │ + movs r7, #134 ; 0x86 │ │ movs r7, r0 │ │ - movs r3, #114 ; 0x72 │ │ + movs r7, #90 ; 0x5a │ │ movs r7, r0 │ │ - movs r3, #68 ; 0x44 │ │ + movs r7, #44 ; 0x2c │ │ movs r7, r0 │ │ - movs r3, #22 │ │ + movs r6, #254 ; 0xfe │ │ movs r7, r0 │ │ - movs r2, #232 ; 0xe8 │ │ + movs r6, #208 ; 0xd0 │ │ movs r7, r0 │ │ - movs r2, #196 ; 0xc4 │ │ + movs r6, #172 ; 0xac │ │ movs r7, r0 │ │ │ │ -0000cebc : │ │ +0000cf74 : │ │ push {r7, lr} │ │ mov r7, sp │ │ - ldr r0, [pc, #124] ; (cf40 ) │ │ + ldr r0, [pc, #124] ; (cff8 ) │ │ add r0, pc │ │ ldrb r0, [r0, #0] │ │ lsls r0, r0, #26 │ │ cmp r0, #0 │ │ - bpl.n ced4 │ │ - b.n cece │ │ - blx 7bd10 │ │ - b.n ced4 │ │ - ldr r0, [pc, #108] ; (cf44 ) │ │ + bpl.n cf8c │ │ + b.n cf86 │ │ + blx 7c1b0 │ │ + b.n cf8c │ │ + ldr r0, [pc, #108] ; (cffc ) │ │ add r0, pc │ │ ldrb r0, [r0, #0] │ │ lsls r0, r0, #31 │ │ - cbz r0, cee6 │ │ - b.n cee0 │ │ - blx 7bd20 │ │ - b.n cee6 │ │ - ldr r0, [pc, #96] ; (cf48 ) │ │ + cbz r0, cf9e │ │ + b.n cf98 │ │ + blx 7c1c0 │ │ + b.n cf9e │ │ + ldr r0, [pc, #96] ; (d000 ) │ │ add r0, pc │ │ ldrb r0, [r0, #0] │ │ lsls r0, r0, #27 │ │ cmp r0, #0 │ │ - bpl.n cefa │ │ - b.n cef4 │ │ - blx 7bd30 │ │ - b.n cefa │ │ - ldr r0, [pc, #80] ; (cf4c ) │ │ + bpl.n cfb2 │ │ + b.n cfac │ │ + blx 7c1d0 │ │ + b.n cfb2 │ │ + ldr r0, [pc, #80] ; (d004 ) │ │ add r0, pc │ │ ldrb r0, [r0, #0] │ │ lsls r0, r0, #30 │ │ cmp r0, #0 │ │ - bpl.n cf0e │ │ - b.n cf08 │ │ - blx 7bd40 │ │ - b.n cf0e │ │ - ldr r0, [pc, #64] ; (cf50 ) │ │ + bpl.n cfc6 │ │ + b.n cfc0 │ │ + blx 7c1e0 │ │ + b.n cfc6 │ │ + ldr r0, [pc, #64] ; (d008 ) │ │ add r0, pc │ │ ldrb r0, [r0, #0] │ │ lsls r0, r0, #29 │ │ cmp r0, #0 │ │ - bpl.n cf22 │ │ - b.n cf1c │ │ - blx 7bd50 │ │ - b.n cf22 │ │ - ldr r0, [pc, #48] ; (cf54 ) │ │ + bpl.n cfda │ │ + b.n cfd4 │ │ + blx 7c1f0 │ │ + b.n cfda │ │ + ldr r0, [pc, #48] ; (d00c ) │ │ add r0, pc │ │ ldrb r0, [r0, #0] │ │ lsls r0, r0, #28 │ │ cmp r0, #0 │ │ - bpl.n cf36 │ │ - b.n cf30 │ │ - blx 7bd60 │ │ - b.n cf36 │ │ - ldr r1, [pc, #32] ; (cf58 ) │ │ + bpl.n cfee │ │ + b.n cfe8 │ │ + blx 7c200 │ │ + b.n cfee │ │ + ldr r1, [pc, #32] ; (d010 ) │ │ add r1, pc │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ pop {r7, pc} │ │ - movs r2, #146 ; 0x92 │ │ + movs r6, #122 ; 0x7a │ │ movs r7, r0 │ │ - movs r2, #126 ; 0x7e │ │ + movs r6, #102 ; 0x66 │ │ movs r7, r0 │ │ - movs r2, #108 ; 0x6c │ │ + movs r6, #84 ; 0x54 │ │ movs r7, r0 │ │ - movs r2, #88 ; 0x58 │ │ + movs r6, #64 ; 0x40 │ │ movs r7, r0 │ │ - movs r2, #68 ; 0x44 │ │ + movs r6, #44 ; 0x2c │ │ movs r7, r0 │ │ - movs r2, #48 ; 0x30 │ │ + movs r6, #24 │ │ movs r7, r0 │ │ - movs r2, #28 │ │ + movs r6, #4 │ │ movs r7, r0 │ │ │ │ -0000cf5c : │ │ +0000d014 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #64] ; (cfa8 ) │ │ + ldr r1, [pc, #64] ; (d060 ) │ │ add r1, pc │ │ - blx 7bd80 │ │ + blx 7c220 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ movs r1, #46 ; 0x2e │ │ - blx 7bd90 │ │ + blx 7c230 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - cbz r0, cf88 │ │ - b.n cf80 │ │ + cbz r0, d040 │ │ + b.n d038 │ │ ldr r0, [sp, #0] │ │ adds r0, #1 │ │ str r0, [sp, #0] │ │ - b.n cf88 │ │ + b.n d040 │ │ ldr r0, [sp, #4] │ │ - cbnz r0, cf94 │ │ - b.n cf8e │ │ + cbnz r0, d04c │ │ + b.n d046 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n cfa2 │ │ + b.n d05a │ │ ldr r0, [sp, #4] │ │ ldr r2, [sp, #0] │ │ movs r1, #1 │ │ - blx 7bda0 │ │ + blx 7c240 │ │ str r0, [sp, #12] │ │ - b.n cfa2 │ │ + b.n d05a │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - str r4, [sp, #4] │ │ - Address 0x000000000000cfaa is out of bounds. │ │ + str r2, [sp, #840] ; 0x348 │ │ + Address 0x000000000000d062 is out of bounds. │ │ │ │ │ │ -0000cfac : │ │ +0000d064 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ ldr r0, [sp, #24] │ │ - cbnz r0, cfcc │ │ - b.n cfbe │ │ - ldr r0, [pc, #244] ; (d0b4 ) │ │ + cbnz r0, d084 │ │ + b.n d076 │ │ + ldr r0, [pc, #244] ; (d16c ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n d0ae │ │ + b.n d166 │ │ ldr r0, [sp, #24] │ │ mov r2, sp │ │ movs r1, #1 │ │ str r1, [r2, #0] │ │ movs r3, #0 │ │ mov r2, r3 │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ cmp.w r1, #4294967295 ; 0xffffffff │ │ - bgt.n d000 │ │ - b.n cfe4 │ │ - ldr r0, [pc, #208] ; (d0b8 ) │ │ + bgt.n d0b8 │ │ + b.n d09c │ │ + ldr r0, [pc, #208] ; (d170 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ ldr r0, [sp, #20] │ │ - cbz r0, cffa │ │ - b.n cff2 │ │ + cbz r0, d0b2 │ │ + b.n d0aa │ │ ldr r0, [sp, #24] │ │ - blx 7bdd0 │ │ - b.n cffa │ │ + blx 7c270 │ │ + b.n d0b2 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n d0ae │ │ + b.n d166 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n d006 │ │ + b.n d0be │ │ ldr r0, [sp, #12] │ │ cmp r0, #18 │ │ - bhi.n d092 │ │ - b.n d00e │ │ + bhi.n d14a │ │ + b.n d0c6 │ │ ldr r0, [sp, #12] │ │ add.w r1, r0, r0, lsl #1 │ │ - ldr r0, [pc, #164] ; (d0bc ) │ │ + ldr r0, [pc, #164] ; (d174 ) │ │ add r0, pc │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ - cbz r0, d03e │ │ - b.n d022 │ │ + cbz r0, d0f6 │ │ + b.n d0da │ │ ldr r0, [sp, #12] │ │ add.w r1, r0, r0, lsl #1 │ │ - ldr r0, [pc, #148] ; (d0c0 ) │ │ + ldr r0, [pc, #148] ; (d178 ) │ │ add r0, pc │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r1, [r0, #4] │ │ ldr r0, [sp, #24] │ │ blx r1 │ │ - cbnz r0, d03c │ │ - b.n d03a │ │ - b.n d08a │ │ - b.n d060 │ │ + cbnz r0, d0f4 │ │ + b.n d0f2 │ │ + b.n d142 │ │ + b.n d118 │ │ ldr r0, [sp, #16] │ │ - cbz r0, d05c │ │ - b.n d044 │ │ + cbz r0, d114 │ │ + b.n d0fc │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ add.w r2, r1, r1, lsl #1 │ │ - ldr r1, [pc, #116] ; (d0c4 ) │ │ + ldr r1, [pc, #116] ; (d17c ) │ │ add r1, pc │ │ ldr.w r1, [r1, r2, lsl #2] │ │ - bl d0e8 │ │ - cbnz r0, d05e │ │ - b.n d05c │ │ - b.n d08a │ │ - b.n d060 │ │ + bl d1a0 │ │ + cbnz r0, d116 │ │ + b.n d114 │ │ + b.n d142 │ │ + b.n d118 │ │ ldr r0, [sp, #12] │ │ add.w r1, r0, r0, lsl #1 │ │ - ldr r0, [pc, #96] ; (d0c8 ) │ │ + ldr r0, [pc, #96] ; (d180 ) │ │ add r0, pc │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r1, [r0, #8] │ │ ldr r0, [sp, #24] │ │ blx r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #20] │ │ - cbz r0, d084 │ │ - b.n d07c │ │ + cbz r0, d13c │ │ + b.n d134 │ │ ldr r0, [sp, #24] │ │ - blx 7bdd0 │ │ - b.n d084 │ │ + blx 7c270 │ │ + b.n d13c │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ - b.n d0ae │ │ + b.n d166 │ │ ldr r0, [sp, #12] │ │ adds r0, #1 │ │ str r0, [sp, #12] │ │ - b.n d006 │ │ + b.n d0be │ │ ldr r0, [sp, #20] │ │ - cbz r0, d0a0 │ │ - b.n d098 │ │ + cbz r0, d158 │ │ + b.n d150 │ │ ldr r0, [sp, #24] │ │ - blx 7bdd0 │ │ - b.n d0a0 │ │ - ldr r0, [pc, #40] ; (d0cc ) │ │ + blx 7c270 │ │ + b.n d158 │ │ + ldr r0, [pc, #40] ; (d184 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n d0ae │ │ + b.n d166 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - stmia r0!, {r0, r1, r2, r5, r6} │ │ - ; instruction: 0xffff7cba │ │ - vtbx.8 d17, {d15}, d30 │ │ + stmia r0!, {r1, r4, r6} │ │ + ; instruction: 0xffff7bf2 │ │ + vcvt.f16.u16 , q3, #1 │ │ movs r7, r0 │ │ - adds r2, r3, r1 │ │ + adds r2, r0, #1 │ │ movs r7, r0 │ │ - adds r6, r6, r0 │ │ + adds r6, r3, #0 │ │ movs r7, r0 │ │ - adds r4, r3, r0 │ │ + adds r4, r0, #0 │ │ movs r7, r0 │ │ - ldmia r4, {r0, r1, r2, r3, r4, r7} │ │ - Address 0x000000000000d0ce is out of bounds. │ │ + ldmia r4!, {r1, r3, r7} │ │ + Address 0x000000000000d186 is out of bounds. │ │ │ │ │ │ -0000d0d0 : │ │ +0000d188 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ movs r2, #0 │ │ - blx 7bda0 │ │ + blx 7c240 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ - b.n d0f4 │ │ + b.n d1ac │ │ ldr r0, [sp, #20] │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - cbz r1, d10e │ │ - b.n d100 │ │ + cbz r1, d1c6 │ │ + b.n d1b8 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #12] │ │ - b.n d10e │ │ + b.n d1c6 │ │ ldr r0, [sp, #12] │ │ lsls r0, r0, #31 │ │ - cbz r0, d142 │ │ - b.n d116 │ │ + cbz r0, d1fa │ │ + b.n d1ce │ │ ldr r0, [sp, #20] │ │ ldrb r0, [r0, #0] │ │ - blx 7bdf0 │ │ + blx 7c290 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ - blx 7bdf0 │ │ + blx 7c290 │ │ mov r1, r0 │ │ ldr r0, [sp, #8] │ │ cmp r0, r1 │ │ - beq.n d134 │ │ - b.n d132 │ │ - b.n d142 │ │ + beq.n d1ec │ │ + b.n d1ea │ │ + b.n d1fa │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #16] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ - b.n d0f4 │ │ + b.n d1ac │ │ ldr r0, [sp, #20] │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - cbnz r1, d15c │ │ - b.n d14e │ │ + cbnz r1, d214 │ │ + b.n d206 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #4] │ │ - b.n d15c │ │ + b.n d214 │ │ ldr r0, [sp, #4] │ │ and.w r0, r0, #1 │ │ add sp, #24 │ │ pop {r7, pc} │ │ │ │ -0000d166 : │ │ +0000d21e : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ - blx 7bd70 │ │ + blx 7c210 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - cbz r0, d194 │ │ - b.n d182 │ │ + cbz r0, d24c │ │ + b.n d23a │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #0] │ │ - blx 7be00 │ │ + blx 7c2a0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ - blx 7be10 │ │ - b.n d194 │ │ + blx 7c2b0 │ │ + b.n d24c │ │ ldr r0, [sp, #4] │ │ add sp, #16 │ │ pop {r7, pc} │ │ │ │ -0000d19a : │ │ +0000d252 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ - blx 7bde0 │ │ + blx 7c280 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - cbz r0, d1cc │ │ - b.n d1ba │ │ + cbz r0, d284 │ │ + b.n d272 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #4] │ │ - blx 7be00 │ │ + blx 7c2a0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #4] │ │ - blx 7be10 │ │ - b.n d1cc │ │ + blx 7c2b0 │ │ + b.n d284 │ │ ldr r0, [sp, #8] │ │ add sp, #24 │ │ pop {r7, pc} │ │ │ │ -0000d1d2 : │ │ +0000d28a : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ - blx 7bda0 │ │ + blx 7c240 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - cbz r0, d208 │ │ - b.n d1f6 │ │ + cbz r0, d2c0 │ │ + b.n d2ae │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #0] │ │ - blx 7be00 │ │ + blx 7c2a0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ - blx 7be10 │ │ - b.n d208 │ │ + blx 7c2b0 │ │ + b.n d2c0 │ │ ldr r0, [sp, #4] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - bmi.n d1ba │ │ + bmi.n d272 │ │ │ │ -0000d210 : │ │ +0000d2c8 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #64] ; (d25c ) │ │ + ldr r1, [pc, #64] ; (d314 ) │ │ add r1, pc │ │ - blx 7bd80 │ │ + blx 7c220 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ movs r1, #46 ; 0x2e │ │ - blx 7bd90 │ │ + blx 7c230 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - cbz r0, d23c │ │ - b.n d234 │ │ + cbz r0, d2f4 │ │ + b.n d2ec │ │ ldr r0, [sp, #0] │ │ adds r0, #1 │ │ str r0, [sp, #0] │ │ - b.n d23c │ │ + b.n d2f4 │ │ ldr r0, [sp, #4] │ │ - cbnz r0, d248 │ │ - b.n d242 │ │ + cbnz r0, d300 │ │ + b.n d2fa │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n d256 │ │ + b.n d30e │ │ ldr r0, [sp, #4] │ │ ldr r2, [sp, #0] │ │ movs r1, #1 │ │ - blx 7be20 │ │ + blx 7c2c0 │ │ str r0, [sp, #12] │ │ - b.n d256 │ │ + b.n d30e │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - str r1, [sp, #308] ; 0x134 │ │ - Address 0x000000000000d25e is out of bounds. │ │ + str r0, [sp, #120] ; 0x78 │ │ + Address 0x000000000000d316 is out of bounds. │ │ │ │ │ │ -0000d260 : │ │ +0000d318 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ ldr r0, [sp, #32] │ │ - cbnz r0, d280 │ │ - b.n d272 │ │ - ldr r0, [pc, #360] ; (d3dc ) │ │ + cbnz r0, d338 │ │ + b.n d32a │ │ + ldr r0, [pc, #360] ; (d494 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n d3d4 │ │ + b.n d48c │ │ ldr r0, [sp, #32] │ │ mov r2, sp │ │ movs r1, #1 │ │ str r1, [r2, #0] │ │ movs r3, #0 │ │ mov r2, r3 │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ cmp.w r1, #4294967295 ; 0xffffffff │ │ - bgt.n d2b4 │ │ - b.n d298 │ │ - ldr r0, [pc, #324] ; (d3e0 ) │ │ + bgt.n d36c │ │ + b.n d350 │ │ + ldr r0, [pc, #324] ; (d498 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ ldr r0, [sp, #28] │ │ - cbz r0, d2ae │ │ - b.n d2a6 │ │ + cbz r0, d366 │ │ + b.n d35e │ │ ldr r0, [sp, #32] │ │ - blx 7bdd0 │ │ - b.n d2ae │ │ + blx 7c270 │ │ + b.n d366 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n d3d4 │ │ + b.n d48c │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n d2ba │ │ + b.n d372 │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - bne.n d346 │ │ - b.n d2c2 │ │ + bne.n d3fe │ │ + b.n d37a │ │ ldr r0, [sp, #20] │ │ add.w r1, r0, r0, lsl #1 │ │ - ldr r0, [pc, #280] ; (d3e4 ) │ │ + ldr r0, [pc, #280] ; (d49c ) │ │ add r0, pc │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ - cbz r0, d2f2 │ │ - b.n d2d6 │ │ + cbz r0, d3aa │ │ + b.n d38e │ │ ldr r0, [sp, #20] │ │ add.w r1, r0, r0, lsl #1 │ │ - ldr r0, [pc, #264] ; (d3e8 ) │ │ + ldr r0, [pc, #264] ; (d4a0 ) │ │ add r0, pc │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r1, [r0, #4] │ │ ldr r0, [sp, #32] │ │ blx r1 │ │ - cbnz r0, d2f0 │ │ - b.n d2ee │ │ - b.n d33e │ │ - b.n d314 │ │ + cbnz r0, d3a8 │ │ + b.n d3a6 │ │ + b.n d3f6 │ │ + b.n d3cc │ │ ldr r0, [sp, #24] │ │ - cbz r0, d310 │ │ - b.n d2f8 │ │ + cbz r0, d3c8 │ │ + b.n d3b0 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #20] │ │ add.w r2, r1, r1, lsl #1 │ │ - ldr r1, [pc, #232] ; (d3ec ) │ │ + ldr r1, [pc, #232] ; (d4a4 ) │ │ add r1, pc │ │ ldr.w r1, [r1, r2, lsl #2] │ │ - bl d0e8 │ │ - cbnz r0, d312 │ │ - b.n d310 │ │ - b.n d33e │ │ - b.n d314 │ │ + bl d1a0 │ │ + cbnz r0, d3ca │ │ + b.n d3c8 │ │ + b.n d3f6 │ │ + b.n d3cc │ │ ldr r0, [sp, #20] │ │ add.w r1, r0, r0, lsl #1 │ │ - ldr r0, [pc, #212] ; (d3f0 ) │ │ + ldr r0, [pc, #212] ; (d4a8 ) │ │ add r0, pc │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r1, [r0, #8] │ │ ldr r0, [sp, #32] │ │ blx r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #28] │ │ - cbz r0, d338 │ │ - b.n d330 │ │ + cbz r0, d3f0 │ │ + b.n d3e8 │ │ ldr r0, [sp, #32] │ │ - blx 7bdd0 │ │ - b.n d338 │ │ + blx 7c270 │ │ + b.n d3f0 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n d3d4 │ │ + b.n d48c │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ - b.n d2ba │ │ + b.n d372 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #24] │ │ - blx 7bda0 │ │ + blx 7c240 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ - cbz r0, d3ce │ │ - b.n d358 │ │ + cbz r0, d486 │ │ + b.n d410 │ │ movs r0, #20 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ - cbz r0, d3c0 │ │ - b.n d366 │ │ + cbz r0, d478 │ │ + b.n d41e │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #8] │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #16] │ │ @@ -750,347 +750,347 @@ │ │ ldr r1, [sp, #16] │ │ movs r0, #1 │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #8] │ │ movs r1, #4 │ │ str r1, [sp, #8] │ │ - blx 7be40 │ │ + blx 7c2e0 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #16] │ │ str r0, [r2, #12] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #8] │ │ - blx 7be40 │ │ + blx 7c2e0 │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #12] │ │ - cbz r0, d3b8 │ │ - b.n d3a2 │ │ + cbz r0, d470 │ │ + b.n d45a │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #16] │ │ - cbz r0, d3b8 │ │ - b.n d3aa │ │ + cbz r0, d470 │ │ + b.n d462 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1, #12] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n d3d4 │ │ + b.n d48c │ │ ldr r0, [sp, #16] │ │ - blx 7be50 │ │ - b.n d3c0 │ │ + blx 7c2f0 │ │ + b.n d478 │ │ ldr r0, [sp, #12] │ │ - blx 7be10 │ │ + blx 7c2b0 │ │ movs r0, #0 │ │ - blx 7be60 │ │ - b.n d3ce │ │ + blx 7c300 │ │ + b.n d486 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n d3d4 │ │ + b.n d48c │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - pop {r0, r1, r4, r5, r7, pc} │ │ - vtbl.8 d23, {d15-d17}, d6 │ │ - vqshlu.s64 d17, d14, #63 ; 0x3f │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ + vqshrn.u64 d23, q15, #1 │ │ + vtbl.8 d17, {d31-: │ │ +0000d4ac : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ movs r2, #0 │ │ - blx 7be20 │ │ + blx 7c2c0 │ │ add sp, #8 │ │ pop {r7, pc} │ │ │ │ -0000d40c : │ │ +0000d4c4 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - cbz r0, d480 │ │ - b.n d41a │ │ + cbz r0, d538 │ │ + b.n d4d2 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ - cbz r0, d466 │ │ - b.n d422 │ │ + cbz r0, d51e │ │ + b.n d4da │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ - b.n d428 │ │ + b.n d4e0 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge.n d45c │ │ - b.n d434 │ │ + bge.n d514 │ │ + b.n d4ec │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #0] │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - cbz r0, d452 │ │ - b.n d442 │ │ + cbz r0, d50a │ │ + b.n d4fa │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #0] │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - blx 7be10 │ │ - b.n d452 │ │ - b.n d454 │ │ + blx 7c2b0 │ │ + b.n d50a │ │ + b.n d50c │ │ ldr r0, [sp, #0] │ │ adds r0, #1 │ │ str r0, [sp, #0] │ │ - b.n d428 │ │ + b.n d4e0 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ - blx 7be70 │ │ - b.n d466 │ │ + blx 7c310 │ │ + b.n d51e │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #16] │ │ - cbz r0, d478 │ │ - b.n d46e │ │ + cbz r0, d530 │ │ + b.n d526 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #16] │ │ - blx 7be70 │ │ - b.n d478 │ │ + blx 7c310 │ │ + b.n d530 │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ - b.n d480 │ │ + blx 7c310 │ │ + b.n d538 │ │ add sp, #8 │ │ pop {r7, pc} │ │ │ │ -0000d484 : │ │ +0000d53c : │ │ push {r7, lr} │ │ mov r7, sp │ │ - ldr r0, [pc, #12] ; (d498 ) │ │ + ldr r0, [pc, #12] ; (d550 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r7, pc} │ │ nop │ │ - ldr r0, [sp, #876] ; 0x36c │ │ - Address 0x000000000000d49a is out of bounds. │ │ + ldr r0, [sp, #88] ; 0x58 │ │ + Address 0x000000000000d552 is out of bounds. │ │ │ │ │ │ -0000d49c : │ │ +0000d554 : │ │ bx lr │ │ │ │ -0000d49e : │ │ +0000d556 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ movs r0, #0 │ │ add sp, #4 │ │ bx lr │ │ │ │ -0000d4a8 : │ │ +0000d560 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ movs r0, #0 │ │ add sp, #4 │ │ bx lr │ │ - bmi.n d45e │ │ + bmi.n d516 │ │ │ │ -0000d4b4 : │ │ +0000d56c : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ - ldr r1, [pc, #132] ; (d540 ) │ │ + ldr r1, [pc, #132] ; (d5f8 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ - cbnz r0, d4d2 │ │ - b.n d4cc │ │ + cbnz r0, d58a │ │ + b.n d584 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n d520 │ │ + b.n d5d8 │ │ ldr r0, [sp, #24] │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #20] │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ subs r1, r7, #6 │ │ movs r2, #2 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbz r0, d508 │ │ - b.n d4f0 │ │ - ldr r1, [pc, #80] ; (d544 ) │ │ + blx 7c330 │ │ + cbz r0, d5c0 │ │ + b.n d5a8 │ │ + ldr r1, [pc, #80] ; (d5fc ) │ │ add r1, pc │ │ subs r0, r7, #6 │ │ movs r2, #2 │ │ - blx 7bea0 │ │ - cbnz r0, d506 │ │ - b.n d500 │ │ + blx 7c340 │ │ + cbnz r0, d5be │ │ + b.n d5b8 │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ - b.n d506 │ │ - b.n d508 │ │ + b.n d5be │ │ + b.n d5c0 │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ - b.n d520 │ │ + b.n d5d8 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #32] ; (d548 ) │ │ + ldr r0, [pc, #32] ; (d600 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bne.n d53a │ │ - b.n d534 │ │ + bne.n d5f2 │ │ + b.n d5ec │ │ ldr r0, [sp, #8] │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - lsls r4, r1, #3 │ │ + lsls r4, r6, #18 │ │ movs r7, r0 │ │ - ldrh r6, [r4, #24] │ │ - vmla.i q8, , d18[0] │ │ + ldrh r7, [r6, #14] │ │ + vmls.i q8, , d10[0] │ │ movs r7, r0 │ │ │ │ -0000d54c : │ │ +0000d604 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movs r1, #1 │ │ - bl d560 │ │ + bl d618 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ ldr r0, [sp, #32] │ │ - cbnz r0, d576 │ │ - b.n d570 │ │ + cbnz r0, d62e │ │ + b.n d628 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n d5dc │ │ + b.n d694 │ │ ldr r0, [sp, #32] │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #20] │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #32] │ │ - blx 7bec0 │ │ + blx 7c360 │ │ strh.w r0, [r7, #-30] │ │ ldr r0, [sp, #32] │ │ - blx 7bec0 │ │ + blx 7c360 │ │ strh.w r0, [sp, #8] │ │ ldr r0, [sp, #32] │ │ - blx 7bec0 │ │ + blx 7c360 │ │ strh.w r0, [r7, #-34] │ │ ldrh.w r0, [r7, #-30] │ │ - cbnz r0, d5c4 │ │ - b.n d5aa │ │ + cbnz r0, d67c │ │ + b.n d662 │ │ ldrh.w r0, [sp, #8] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bne.n d5c4 │ │ - b.n d5b6 │ │ + bne.n d67c │ │ + b.n d66e │ │ ldrh.w r0, [r7, #-34] │ │ - cbz r0, d5c4 │ │ - b.n d5be │ │ + cbz r0, d67c │ │ + b.n d676 │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ - b.n d5c4 │ │ + b.n d67c │ │ ldr r0, [sp, #32] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n d5dc │ │ + b.n d694 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ │ │ -0000d5e2 : │ │ +0000d69a : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movs r1, #2 │ │ - bl d560 │ │ + bl d618 │ │ add sp, #8 │ │ pop {r7, pc} │ │ │ │ -0000d5f6 : │ │ +0000d6ae : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movs r1, #0 │ │ - bl d60a │ │ + bl d6c2 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ - blx 7bed0 │ │ + blx 7c370 │ │ add sp, #8 │ │ pop {r7, pc} │ │ │ │ -0000d620 : │ │ +0000d6d8 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movs r1, #1 │ │ movs r2, #0 │ │ - bl d638 │ │ + bl d6f0 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - bmi.n d5e2 │ │ + bmi.n d69a │ │ push {r7, lr} │ │ mov r7, sp │ │ sub.w sp, sp, #1224 ; 0x4c8 │ │ - ldr.w r3, [pc, #1932] ; ddd0 │ │ + ldr.w r3, [pc, #1932] ; de88 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str.w r3, [r7, #-4] │ │ str r0, [sp, #184] ; 0xb8 │ │ str r1, [sp, #180] ; 0xb4 │ │ str r2, [sp, #176] ; 0xb0 │ │ @@ -1098,192 +1098,192 @@ │ │ str r0, [sp, #164] ; 0xa4 │ │ str r0, [sp, #160] ; 0xa0 │ │ str r0, [sp, #128] ; 0x80 │ │ str r0, [sp, #124] ; 0x7c │ │ str r0, [sp, #140] ; 0x8c │ │ str r0, [sp, #172] ; 0xac │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - cbnz r0, d66e │ │ - b.n d668 │ │ + cbnz r0, d726 │ │ + b.n d720 │ │ movs r0, #1 │ │ str r0, [sp, #172] ; 0xac │ │ - b.n dd64 │ │ + b.n de1c │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #164] ; 0xa4 │ │ str r0, [sp, #160] ; 0xa0 │ │ - blx 7bee0 │ │ + blx 7c380 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bec0 │ │ + blx 7c360 │ │ strh.w r0, [sp, #122] ; 0x7a │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bec0 │ │ + blx 7c360 │ │ strh.w r0, [sp, #120] ; 0x78 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bec0 │ │ + blx 7c360 │ │ strh.w r0, [sp, #118] ; 0x76 │ │ ldrh.w r0, [sp, #122] ; 0x7a │ │ - cbnz r0, d6b6 │ │ - b.n d6a2 │ │ + cbnz r0, d76e │ │ + b.n d75a │ │ ldrh.w r0, [sp, #120] ; 0x78 │ │ ldr r1, [sp, #180] ; 0xb4 │ │ cmp r0, r1 │ │ - bne.n d6b6 │ │ - b.n d6ae │ │ + bne.n d76e │ │ + b.n d766 │ │ ldrh.w r0, [sp, #118] ; 0x76 │ │ - cbnz r0, d6d4 │ │ - b.n d6b6 │ │ + cbnz r0, d78c │ │ + b.n d76e │ │ ldr r2, [sp, #180] ; 0xb4 │ │ - ldr r0, [pc, #700] ; (d978 ) │ │ + ldr r0, [pc, #700] ; (da30 ) │ │ add r0, pc │ │ - ldr r1, [pc, #700] ; (d97c ) │ │ + ldr r1, [pc, #700] ; (da34 ) │ │ add r1, pc │ │ cmp r2, #1 │ │ it eq │ │ moveq r1, r0 │ │ - ldr r0, [pc, #696] ; (d980 ) │ │ + ldr r0, [pc, #696] ; (da38 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #1 │ │ str r0, [sp, #172] ; 0xac │ │ - b.n dd64 │ │ + b.n de1c │ │ movs r0, #0 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n d6da │ │ + b.n d792 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldrh.w r1, [sp, #118] ; 0x76 │ │ cmp r0, r1 │ │ - bge.n d766 │ │ - b.n d6e6 │ │ + bge.n d81e │ │ + b.n d79e │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - bl ddfc │ │ + bl deb4 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - bl ddfc │ │ + bl deb4 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - bl ddfc │ │ + bl deb4 │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - bl ddfc │ │ + bl deb4 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bec0 │ │ + blx 7c360 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bec0 │ │ + blx 7c360 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bef0 │ │ + blx 7c390 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bef0 │ │ + blx 7c390 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #88] ; 0x58 │ │ - cbnz r0, d72c │ │ - b.n d724 │ │ + cbnz r0, d7e4 │ │ + b.n d7dc │ │ mov.w r0, #256 ; 0x100 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n d72c │ │ + b.n d7e4 │ │ ldr r0, [sp, #84] ; 0x54 │ │ - cbnz r0, d73a │ │ - b.n d732 │ │ + cbnz r0, d7f2 │ │ + b.n d7ea │ │ mov.w r0, #256 ; 0x100 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n d73a │ │ + b.n d7f2 │ │ ldr r0, [sp, #80] ; 0x50 │ │ - cbnz r0, d748 │ │ - b.n d740 │ │ + cbnz r0, d800 │ │ + b.n d7f8 │ │ mov.w r0, #256 ; 0x100 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n d748 │ │ + b.n d800 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #128] ; 0x80 │ │ cmp r0, r1 │ │ - ble.n d75c │ │ - b.n d752 │ │ + ble.n d814 │ │ + b.n d80a │ │ ldr r0, [sp, #80] ; 0x50 │ │ str r0, [sp, #128] ; 0x80 │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n d75c │ │ - b.n d75e │ │ + b.n d814 │ │ + b.n d816 │ │ ldr r0, [sp, #152] ; 0x98 │ │ adds r0, #1 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n d6da │ │ + b.n d792 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ ldr r2, [sp, #124] ; 0x7c │ │ asrs r3, r2, #31 │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ cmp.w r1, #4294967295 ; 0xffffffff │ │ - bgt.n d78c │ │ - b.n d780 │ │ + bgt.n d844 │ │ + b.n d838 │ │ movs r0, #3 │ │ - blx 7be60 │ │ + blx 7c300 │ │ movs r0, #1 │ │ str r0, [sp, #172] ; 0xac │ │ - b.n dd64 │ │ + b.n de1c │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bef0 │ │ + blx 7c390 │ │ str r0, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #40 ; 0x28 │ │ - bne.n d7e6 │ │ - b.n d79c │ │ + bne.n d89e │ │ + b.n d854 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bef0 │ │ + blx 7c390 │ │ str r0, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bef0 │ │ + blx 7c390 │ │ str r0, [sp, #104] ; 0x68 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bec0 │ │ + blx 7c360 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bec0 │ │ + blx 7c360 │ │ strh.w r0, [sp, #102] ; 0x66 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bef0 │ │ + blx 7c390 │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bef0 │ │ + blx 7c390 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bef0 │ │ + blx 7c390 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bef0 │ │ + blx 7c390 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bef0 │ │ + blx 7c390 │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bef0 │ │ - b.n d7f4 │ │ - ldr r0, [pc, #436] ; (d99c ) │ │ + blx 7c390 │ │ + b.n d8ac │ │ + ldr r0, [pc, #436] ; (da54 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #1 │ │ str r0, [sp, #172] ; 0xac │ │ - b.n dd64 │ │ - blx 7bf00 │ │ - ldr r1, [pc, #420] ; (d9a0 ) │ │ - add r1, pc │ │ - blx 7bf10 │ │ - cbz r0, d80a │ │ - b.n d804 │ │ + b.n de1c │ │ + blx 7c3a0 │ │ + ldr r1, [pc, #420] ; (da58 ) │ │ + add r1, pc │ │ + blx 7c3b0 │ │ + cbz r0, d8c2 │ │ + b.n d8bc │ │ movs r0, #1 │ │ str r0, [sp, #172] ; 0xac │ │ - b.n dd64 │ │ + b.n de1c │ │ ldr r0, [sp, #96] ; 0x60 │ │ cmp r0, #0 │ │ - bne.n d876 │ │ - b.n d812 │ │ + bne.n d92e │ │ + b.n d8ca │ │ ldrh.w r0, [sp, #102] ; 0x66 │ │ subs r0, #1 │ │ mov r1, r0 │ │ str r1, [sp, #60] ; 0x3c │ │ cmp r0, #31 │ │ - bhi.n d866 │ │ + bhi.n d91e │ │ ldr r1, [sp, #60] ; 0x3c │ │ tbb [pc, r1] │ │ movs r0, #16 │ │ asrs r0, r4, #32 │ │ movs r0, #32 │ │ asrs r0, r4, #28 │ │ movs r0, #32 │ │ @@ -1298,59 +1298,59 @@ │ │ movs r0, #32 │ │ movs r0, #32 │ │ adds r0, r4, #4 │ │ ldrh.w r0, [sp, #102] ; 0x66 │ │ str r0, [sp, #132] ; 0x84 │ │ movs r0, #8 │ │ strh.w r0, [sp, #102] ; 0x66 │ │ - b.n d874 │ │ + b.n d92c │ │ movs r0, #8 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n d874 │ │ + b.n d92c │ │ movs r0, #24 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n d874 │ │ + b.n d92c │ │ movs r0, #0 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n d874 │ │ - ldr r0, [pc, #316] ; (d9a4 ) │ │ + b.n d92c │ │ + ldr r0, [pc, #316] ; (da5c ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #1 │ │ str r0, [sp, #172] ; 0xac │ │ - b.n dd64 │ │ - b.n d884 │ │ - ldr r0, [pc, #304] ; (d9a8 ) │ │ + b.n de1c │ │ + b.n d93c │ │ + ldr r0, [pc, #304] ; (da60 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #1 │ │ str r0, [sp, #172] ; 0xac │ │ - b.n dd64 │ │ + b.n de1c │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #0 │ │ - bmi.n d8a8 │ │ - b.n d88c │ │ + bmi.n d960 │ │ + b.n d944 │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp.w r0, #16777216 ; 0x1000000 │ │ - bge.n d8a8 │ │ - b.n d896 │ │ + bge.n d960 │ │ + b.n d94e │ │ ldr r0, [sp, #104] ; 0x68 │ │ cmp r0, #0 │ │ - bmi.n d8a8 │ │ - b.n d89e │ │ + bmi.n d960 │ │ + b.n d956 │ │ ldr r0, [sp, #104] ; 0x68 │ │ cmp.w r0, #16777216 ; 0x1000000 │ │ - blt.n d8b6 │ │ - b.n d8a8 │ │ - ldr r0, [pc, #256] ; (d9ac ) │ │ + blt.n d96e │ │ + b.n d960 │ │ + ldr r0, [pc, #256] ; (da64 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #1 │ │ str r0, [sp, #172] ; 0xac │ │ - b.n dd64 │ │ + b.n de1c │ │ ldr r0, [sp, #104] ; 0x68 │ │ asrs r0, r0, #1 │ │ str r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #108] ; 0x6c │ │ ldr r2, [sp, #104] ; 0x68 │ │ mov r3, sp │ │ mov.w r0, #4278190080 ; 0xff000000 │ │ @@ -1359,223 +1359,223 @@ │ │ str r0, [r3, #8] │ │ mov.w r0, #65280 ; 0xff00 │ │ str r0, [r3, #4] │ │ mov.w r0, #16711680 ; 0xff0000 │ │ str r0, [r3, #0] │ │ movs r0, #0 │ │ movs r3, #32 │ │ - blx 7bf20 │ │ + blx 7c3c0 │ │ str r0, [sp, #140] ; 0x8c │ │ ldr r0, [sp, #140] ; 0x8c │ │ - cbnz r0, d8ee │ │ - b.n d8e8 │ │ + cbnz r0, d9a6 │ │ + b.n d9a0 │ │ movs r0, #1 │ │ str r0, [sp, #172] ; 0xac │ │ - b.n dd64 │ │ + b.n de1c │ │ ldrh.w r0, [sp, #102] ; 0x66 │ │ cmp r0, #8 │ │ - bgt.n d950 │ │ - b.n d8f8 │ │ + bgt.n da08 │ │ + b.n d9b0 │ │ ldr r0, [sp, #92] ; 0x5c │ │ - cbnz r0, d90a │ │ - b.n d8fe │ │ + cbnz r0, d9c2 │ │ + b.n d9b6 │ │ ldrh.w r1, [sp, #102] ; 0x66 │ │ movs r0, #1 │ │ lsls r0, r1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n d90a │ │ + b.n d9c2 │ │ ldr r0, [sp, #92] ; 0x5c │ │ cmp.w r0, #256 ; 0x100 │ │ - bls.n d922 │ │ - b.n d914 │ │ - ldr r0, [pc, #152] ; (d9b0 ) │ │ + bls.n d9da │ │ + b.n d9cc │ │ + ldr r0, [pc, #152] ; (da68 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #1 │ │ str r0, [sp, #172] ; 0xac │ │ - b.n dd64 │ │ + b.n de1c │ │ movs r0, #0 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n d928 │ │ + b.n d9e0 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #92] ; 0x5c │ │ cmp r0, r1 │ │ - bge.n d94e │ │ - b.n d932 │ │ + bge.n da06 │ │ + b.n d9ea │ │ ldr r0, [sp, #184] ; 0xb8 │ │ ldr r2, [sp, #152] ; 0x98 │ │ add r1, sp, #196 ; 0xc4 │ │ add.w r1, r1, r2, lsl #2 │ │ movs r2, #4 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - b.n d946 │ │ + blx 7c330 │ │ + b.n d9fe │ │ ldr r0, [sp, #152] ; 0x98 │ │ adds r0, #1 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n d928 │ │ - b.n d950 │ │ + b.n d9e0 │ │ + b.n da08 │ │ ldr r2, [sp, #140] ; 0x8c │ │ ldr r0, [r2, #12] │ │ ldr r1, [r2, #16] │ │ ldr r2, [r2, #20] │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #136] ; 0x88 │ │ ldr r0, [sp, #132] ; 0x84 │ │ subs r0, #1 │ │ mov r1, r0 │ │ str r1, [sp, #56] ; 0x38 │ │ cmp r0, #23 │ │ - bhi.w da98 │ │ + bhi.w db50 │ │ ldr r1, [sp, #56] ; 0x38 │ │ addw r0, pc, #20 │ │ tbb [r0, r1] │ │ nop │ │ - revsh r6, r5 │ │ - ; instruction: 0xffffab78 │ │ - vshr.u32 d23, d12, #1 │ │ + revsh r1, r3 │ │ + vtbx.8 d26, {d15-d18}, d19 │ │ + vcvt.u32.f32 q11, q2, #1 │ │ vsra.u32 d25, d15, #1 │ │ subs r4, #145 ; 0x91 │ │ str r1, [sp, #580] ; 0x244 │ │ ldr r1, [r2, r6] │ │ str r1, [sp, #580] ; 0x244 │ │ str r1, [sp, #580] ; 0x244 │ │ str r1, [sp, #580] ; 0x244 │ │ str r1, [sp, #580] ; 0x244 │ │ str r1, [sp, #580] ; 0x244 │ │ str r1, [sp, #580] ; 0x244 │ │ str r1, [sp, #580] ; 0x244 │ │ strb r1, [r2, #18] │ │ - ldrb r3, [r6, #16] │ │ - ; instruction: 0xffffbcd8 │ │ - ; instruction: 0xffff6e9a │ │ - vqshl.u64 , , #63 ; 0x3f │ │ - vtbl.8 d23, {d15-d16}, d11 │ │ - vsli.64 q13, , #63 ; 0x3f │ │ + ldrb r6, [r4, #12] │ │ + vqdmulh.s , , d3[0] │ │ + ; instruction: 0xffff6dd2 │ │ + vqshl.u32 d25, d2, #31 │ │ + vtbx.8 d23, {d15}, d3 │ │ + vsli.32 q13, q6, #31 │ │ vqshrun.s64 d25, , #1 │ │ adds r0, #7 │ │ asrs r0, r0, #3 │ │ str r0, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #156] ; 0x9c │ │ asrs r1, r0, #31 │ │ add.w r1, r0, r1, lsr #30 │ │ bic.w r1, r1, #3 │ │ subs r0, r0, r1 │ │ - cbz r0, d9e2 │ │ - b.n d9ce │ │ + cbz r0, da9a │ │ + b.n da86 │ │ ldr r1, [sp, #156] ; 0x9c │ │ asrs r0, r1, #31 │ │ add.w r0, r1, r0, lsr #30 │ │ bic.w r0, r0, #3 │ │ subs r0, r0, r1 │ │ adds r0, #4 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n d9e8 │ │ + b.n daa0 │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n d9e8 │ │ + b.n daa0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n daa4 │ │ + b.n db5c │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ asrs r0, r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #156] ; 0x9c │ │ asrs r1, r0, #31 │ │ add.w r1, r0, r1, lsr #30 │ │ bic.w r1, r1, #3 │ │ subs r0, r0, r1 │ │ - cbz r0, da1c │ │ - b.n da08 │ │ + cbz r0, dad4 │ │ + b.n dac0 │ │ ldr r1, [sp, #156] ; 0x9c │ │ asrs r0, r1, #31 │ │ add.w r0, r1, r0, lsr #30 │ │ bic.w r0, r0, #3 │ │ subs r0, r0, r1 │ │ adds r0, #4 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n da22 │ │ + b.n dada │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n da22 │ │ + b.n dada │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n daa4 │ │ + b.n db5c │ │ ldr r0, [sp, #108] ; 0x6c │ │ str r0, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #156] ; 0x9c │ │ asrs r1, r0, #31 │ │ add.w r1, r0, r1, lsr #30 │ │ bic.w r1, r1, #3 │ │ subs r0, r0, r1 │ │ - cbz r0, da52 │ │ - b.n da3e │ │ + cbz r0, db0a │ │ + b.n daf6 │ │ ldr r1, [sp, #156] ; 0x9c │ │ asrs r0, r1, #31 │ │ add.w r0, r1, r0, lsr #30 │ │ bic.w r0, r0, #3 │ │ subs r0, r0, r1 │ │ adds r0, #4 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n da58 │ │ + b.n db10 │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n da58 │ │ + b.n db10 │ │ ldr r0, [sp, #44] ; 0x2c │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n daa4 │ │ + b.n db5c │ │ ldr r0, [sp, #108] ; 0x6c │ │ add.w r0, r0, r0, lsl #1 │ │ str r0, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #156] ; 0x9c │ │ asrs r1, r0, #31 │ │ add.w r1, r0, r1, lsr #30 │ │ bic.w r1, r1, #3 │ │ subs r0, r0, r1 │ │ - cbz r0, da8c │ │ - b.n da78 │ │ + cbz r0, db44 │ │ + b.n db30 │ │ ldr r1, [sp, #156] ; 0x9c │ │ asrs r0, r1, #31 │ │ add.w r0, r1, r0, lsr #30 │ │ bic.w r0, r0, #3 │ │ subs r0, r0, r1 │ │ adds r0, #4 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n da92 │ │ + b.n db4a │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n da92 │ │ + b.n db4a │ │ ldr r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n daa4 │ │ + b.n db5c │ │ ldr r0, [sp, #108] ; 0x6c │ │ lsls r0, r0, #2 │ │ str r0, [sp, #156] ; 0x9c │ │ movs r0, #0 │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n daa4 │ │ - b.n daa6 │ │ + b.n db5c │ │ + b.n db5e │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #140] ; 0x8c │ │ ldr r1, [r1, #20] │ │ cmp r0, r1 │ │ - bls.w dc40 │ │ - b.n dab4 │ │ + bls.w dcf8 │ │ + b.n db6c │ │ ldr r0, [sp, #140] ; 0x8c │ │ ldr r1, [r0, #16] │ │ ldr r0, [sp, #136] ; 0x88 │ │ subs r0, r0, r1 │ │ str r0, [sp, #136] ; 0x88 │ │ ldr r0, [sp, #132] ; 0x84 │ │ subs r0, #1 │ │ mov r1, r0 │ │ str r1, [sp, #36] ; 0x24 │ │ cmp r0, #23 │ │ - bhi.w dbe6 │ │ + bhi.w dc9e │ │ ldr r1, [sp, #36] ; 0x24 │ │ tbb [pc, r1] │ │ ldrh r4, [r1, #16] │ │ lsrs r2, r1, #18 │ │ ldrh r2, [r1, #20] │ │ lsrs r2, r1, #18 │ │ ldrh r2, [r1, #20] │ │ @@ -1588,156 +1588,156 @@ │ │ str r2, [r1, r2] │ │ movs r0, #0 │ │ strb.w r0, [sp, #195] ; 0xc3 │ │ ldr r1, [sp, #132] ; 0x84 │ │ rsb r1, r1, #8 │ │ str r1, [sp, #72] ; 0x48 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n dafc │ │ + b.n dbb4 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #140] ; 0x8c │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge.n db70 │ │ - b.n db08 │ │ + bge.n dc28 │ │ + b.n dbc0 │ │ ldr r0, [sp, #152] ; 0x98 │ │ str r0, [sp, #32] │ │ ldr r1, [sp, #132] ; 0x84 │ │ movs r0, #8 │ │ - blx 7b4c0 │ │ + blx 7b960 │ │ mov r1, r0 │ │ ldr r0, [sp, #32] │ │ - blx 7b704 │ │ - cbnz r1, db42 │ │ - b.n db20 │ │ + blx 7bba4 │ │ + cbnz r1, dbfa │ │ + b.n dbd8 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ add.w r1, sp, #195 ; 0xc3 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, db40 │ │ - b.n db32 │ │ - ldr r0, [pc, #672] ; (ddd4 ) │ │ + blx 7c330 │ │ + cbnz r0, dbf8 │ │ + b.n dbea │ │ + ldr r0, [pc, #672] ; (de8c ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #1 │ │ str r0, [sp, #172] ; 0xac │ │ - b.n dd64 │ │ - b.n db42 │ │ + b.n de1c │ │ + b.n dbfa │ │ ldrb.w r0, [sp, #195] ; 0xc3 │ │ ldr r1, [sp, #72] ; 0x48 │ │ lsr.w r1, r0, r1 │ │ add r0, sp, #196 ; 0xc4 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ ldr r1, [sp, #136] ; 0x88 │ │ ldr r2, [sp, #152] ; 0x98 │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r1, [sp, #132] ; 0x84 │ │ ldrb.w r0, [sp, #195] ; 0xc3 │ │ lsls r0, r1 │ │ strb.w r0, [sp, #195] ; 0xc3 │ │ - b.n db68 │ │ + b.n dc20 │ │ ldr r0, [sp, #152] ; 0x98 │ │ adds r0, #1 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n dafc │ │ - b.n dc0e │ │ + b.n dbb4 │ │ + b.n dcc6 │ │ movs r0, #0 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n db78 │ │ + b.n dc30 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #140] ; 0x8c │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge.n dbe4 │ │ - b.n db84 │ │ + bge.n dc9c │ │ + b.n dc3c │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ str r0, [sp, #148] ; 0x94 │ │ - b.n db8c │ │ + b.n dc44 │ │ ldr r0, [sp, #148] ; 0x94 │ │ cmp r0, #2 │ │ - bgt.n dbd0 │ │ - b.n db94 │ │ + bgt.n dc88 │ │ + b.n dc4c │ │ ldr r0, [sp, #184] ; 0xb8 │ │ add.w r1, sp, #194 ; 0xc2 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, dbb4 │ │ - b.n dba6 │ │ - ldr r0, [pc, #560] ; (ddd8 ) │ │ + blx 7c330 │ │ + cbnz r0, dc6c │ │ + b.n dc5e │ │ + ldr r0, [pc, #560] ; (de90 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #1 │ │ str r0, [sp, #172] ; 0xac │ │ - b.n dd64 │ │ + b.n de1c │ │ ldrb.w r0, [sp, #194] ; 0xc2 │ │ ldr r1, [sp, #148] ; 0x94 │ │ lsls r1, r1, #3 │ │ lsl.w r1, r0, r1 │ │ ldr r0, [sp, #68] ; 0x44 │ │ orrs r0, r1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n dbc8 │ │ + b.n dc80 │ │ ldr r0, [sp, #148] ; 0x94 │ │ adds r0, #1 │ │ str r0, [sp, #148] ; 0x94 │ │ - b.n db8c │ │ + b.n dc44 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #136] ; 0x88 │ │ ldr r2, [sp, #152] ; 0x98 │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n dbdc │ │ + b.n dc94 │ │ ldr r0, [sp, #152] ; 0x98 │ │ adds r0, #1 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n db78 │ │ - b.n dc0e │ │ + b.n dc30 │ │ + b.n dcc6 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ ldr r1, [sp, #136] ; 0x88 │ │ ldr r2, [sp, #140] ; 0x8c │ │ ldr r3, [r2, #16] │ │ movs r2, #1 │ │ - blx 7be90 │ │ + blx 7c330 │ │ ldr r1, [sp, #140] ; 0x8c │ │ ldr r1, [r1, #16] │ │ cmp r0, r1 │ │ - beq.n dc0c │ │ - b.n dbfe │ │ + beq.n dcc4 │ │ + b.n dcb6 │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ - blx 7be60 │ │ + blx 7c300 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #172] ; 0xac │ │ - b.n dd64 │ │ - b.n dc0e │ │ + b.n de1c │ │ + b.n dcc6 │ │ ldr r0, [sp, #144] ; 0x90 │ │ - cbz r0, dc3e │ │ - b.n dc14 │ │ + cbz r0, dcf6 │ │ + b.n dccc │ │ movs r0, #0 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n dc1a │ │ + b.n dcd2 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #144] ; 0x90 │ │ cmp r0, r1 │ │ - bge.n dc3c │ │ - b.n dc24 │ │ + bge.n dcf4 │ │ + b.n dcdc │ │ ldr r0, [sp, #184] ; 0xb8 │ │ add.w r1, sp, #193 ; 0xc1 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - b.n dc34 │ │ + blx 7c330 │ │ + b.n dcec │ │ ldr r0, [sp, #152] ; 0x98 │ │ adds r0, #1 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n dc1a │ │ - b.n dc3e │ │ - b.n daa6 │ │ + b.n dcd2 │ │ + b.n dcf6 │ │ + b.n db5e │ │ ldr r2, [sp, #140] ; 0x8c │ │ ldr r0, [r2, #12] │ │ ldr r1, [r2, #16] │ │ ldr r2, [r2, #20] │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #136] ; 0x88 │ │ movs r0, #1 │ │ @@ -1747,78 +1747,78 @@ │ │ asrs r0, r0, #3 │ │ str r0, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #156] ; 0x9c │ │ asrs r1, r0, #31 │ │ add.w r1, r0, r1, lsr #30 │ │ bic.w r1, r1, #3 │ │ subs r0, r0, r1 │ │ - cbz r0, dc80 │ │ - b.n dc6c │ │ + cbz r0, dd38 │ │ + b.n dd24 │ │ ldr r1, [sp, #156] ; 0x9c │ │ asrs r0, r1, #31 │ │ add.w r0, r1, r0, lsr #30 │ │ bic.w r0, r0, #3 │ │ subs r0, r0, r1 │ │ adds r0, #4 │ │ str r0, [sp, #24] │ │ - b.n dc86 │ │ + b.n dd3e │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n dc86 │ │ + b.n dd3e │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n dc8c │ │ + b.n dd44 │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #140] ; 0x8c │ │ ldr r1, [r1, #20] │ │ cmp r0, r1 │ │ - bls.n dd62 │ │ - b.n dc98 │ │ + bls.n de1a │ │ + b.n dd50 │ │ movs r0, #0 │ │ strb.w r0, [sp, #192] ; 0xc0 │ │ ldr r1, [sp, #132] ; 0x84 │ │ rsb r1, r1, #8 │ │ str r1, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #140] ; 0x8c │ │ ldr r2, [r1, #16] │ │ ldr r1, [sp, #136] ; 0x88 │ │ subs r1, r1, r2 │ │ str r1, [sp, #136] ; 0x88 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n dcb4 │ │ + b.n dd6c │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #140] ; 0x8c │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge.n dd30 │ │ - b.n dcc0 │ │ + bge.n dde8 │ │ + b.n dd78 │ │ ldr r0, [sp, #152] ; 0x98 │ │ str r0, [sp, #20] │ │ ldr r1, [sp, #132] ; 0x84 │ │ movs r0, #8 │ │ - blx 7b4c0 │ │ + blx 7b960 │ │ mov r1, r0 │ │ ldr r0, [sp, #20] │ │ - blx 7b704 │ │ - cbnz r1, dcf8 │ │ - b.n dcd8 │ │ + blx 7bba4 │ │ + cbnz r1, ddb0 │ │ + b.n dd90 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ add r1, sp, #192 ; 0xc0 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, dcf6 │ │ - b.n dce8 │ │ - ldr r0, [pc, #240] ; (dddc ) │ │ + blx 7c330 │ │ + cbnz r0, ddae │ │ + b.n dda0 │ │ + ldr r0, [pc, #240] ; (de94 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #1 │ │ str r0, [sp, #172] ; 0xac │ │ - b.n dd64 │ │ - b.n dcf8 │ │ + b.n de1c │ │ + b.n ddb0 │ │ ldrb.w r0, [sp, #192] ; 0xc0 │ │ ldr r1, [sp, #64] ; 0x40 │ │ lsr.w ip, r0, r1 │ │ ldr r1, [sp, #136] ; 0x88 │ │ ldr r2, [sp, #152] ; 0x98 │ │ ldr.w r3, [r1, r2, lsl #2] │ │ orr.w r0, r3, #4278190080 ; 0xff000000 │ │ @@ -1826,161 +1826,162 @@ │ │ it ne │ │ movne r0, r3 │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r1, [sp, #132] ; 0x84 │ │ ldrb.w r0, [sp, #192] ; 0xc0 │ │ lsls r0, r1 │ │ strb.w r0, [sp, #192] ; 0xc0 │ │ - b.n dd28 │ │ + b.n dde0 │ │ ldr r0, [sp, #152] ; 0x98 │ │ adds r0, #1 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n dcb4 │ │ + b.n dd6c │ │ ldr r0, [sp, #144] ; 0x90 │ │ - cbz r0, dd60 │ │ - b.n dd36 │ │ + cbz r0, de18 │ │ + b.n ddee │ │ movs r0, #0 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n dd3c │ │ + b.n ddf4 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #144] ; 0x90 │ │ cmp r0, r1 │ │ - bge.n dd5e │ │ - b.n dd46 │ │ + bge.n de16 │ │ + b.n ddfe │ │ ldr r0, [sp, #184] ; 0xb8 │ │ add.w r1, sp, #191 ; 0xbf │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - b.n dd56 │ │ + blx 7c330 │ │ + b.n de0e │ │ ldr r0, [sp, #152] ; 0x98 │ │ adds r0, #1 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n dd3c │ │ - b.n dd60 │ │ - b.n dc8c │ │ - b.n dd64 │ │ + b.n ddf4 │ │ + b.n de18 │ │ + b.n dd44 │ │ + b.n de1c │ │ ldr r0, [sp, #172] ; 0xac │ │ - cbz r0, dd98 │ │ - b.n dd6a │ │ + cbz r0, de50 │ │ + b.n de22 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - cbz r0, dd84 │ │ - b.n dd70 │ │ + cbz r0, de3c │ │ + b.n de28 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ ldr r2, [sp, #160] ; 0xa0 │ │ ldr r3, [sp, #164] ; 0xa4 │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ - b.n dd84 │ │ + blx 7c260 │ │ + b.n de3c │ │ ldr r0, [sp, #140] ; 0x8c │ │ - cbz r0, dd92 │ │ - b.n dd8a │ │ + cbz r0, de4a │ │ + b.n de42 │ │ ldr r0, [sp, #140] ; 0x8c │ │ - blx 7be10 │ │ - b.n dd92 │ │ + blx 7c2b0 │ │ + b.n de4a │ │ movs r0, #0 │ │ str r0, [sp, #140] ; 0x8c │ │ - b.n dd98 │ │ + b.n de50 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ - cbz r0, ddac │ │ - b.n dd9e │ │ + cbz r0, de64 │ │ + b.n de56 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - cbz r0, ddac │ │ - b.n dda4 │ │ + cbz r0, de64 │ │ + b.n de5c │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - blx 7bdd0 │ │ - b.n ddac │ │ + blx 7c270 │ │ + b.n de64 │ │ ldr r0, [sp, #140] ; 0x8c │ │ str r0, [sp, #16] │ │ - ldr r0, [pc, #44] ; (dde0 ) │ │ + ldr r0, [pc, #44] ; (de98 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [r7, #-4] │ │ cmp r0, r1 │ │ - bne.n ddca │ │ - b.n ddc2 │ │ + bne.n de82 │ │ + b.n de7a │ │ ldr r0, [sp, #16] │ │ add.w sp, sp, #1224 ; 0x4c8 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - vhadd.u8 d16, d4, d6 │ │ - strb r4, [r2, #14] │ │ - vsubw.u , , d16 │ │ - vsra.u64 , q7, #1 │ │ - vqshl.u64 , q3, #63 ; 0x3f │ │ + lsls r4, r5, #12 │ │ + movs r7, r0 │ │ + strb r4, [r1, #11] │ │ + vrshr.u32 , q4, #1 │ │ + vsra.u32 d23, d6, #1 │ │ + ; instruction: 0xfffffbbe │ │ movs r6, r0 │ │ │ │ -0000dde4 : │ │ +0000de9c : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movs r1, #2 │ │ movs r2, #0 │ │ - bl d638 │ │ + bl d6f0 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - bmi.n dda6 │ │ + bmi.n de5e │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ - ldr r1, [pc, #56] ; (de3c ) │ │ + ldr r1, [pc, #56] ; (def4 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #12] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ subs r1, r7, #5 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ + blx 7c330 │ │ ldrb.w r0, [r7, #-5] │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #28] ; (de40 ) │ │ + ldr r0, [pc, #28] ; (def8 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bne.n de38 │ │ - b.n de30 │ │ + bne.n def0 │ │ + b.n dee8 │ │ ldr r0, [sp, #0] │ │ uxtb r0, r0 │ │ add sp, #16 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - ; instruction: 0xf7840006 │ │ - ; instruction: 0xf7660006 │ │ + blx 7c350 │ │ + smmls r0, ip, r6, r0 │ │ + smlsd r0, lr, r6, r0 │ │ │ │ -0000de44 : │ │ +0000defc : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ movs r1, #1 │ │ - bl df44 │ │ + bl dffc │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - beq.n df38 │ │ - b.n de5e │ │ + beq.n dff0 │ │ + b.n df16 │ │ movs r0, #20 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - beq.n df16 │ │ - b.n de6e │ │ + beq.n dfce │ │ + b.n df26 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #8] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ @@ -1993,40 +1994,40 @@ │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #8] │ │ movs r1, #4 │ │ str r1, [sp, #0] │ │ - blx 7be40 │ │ + blx 7c2e0 │ │ ldr r1, [sp, #0] │ │ ldr r2, [sp, #8] │ │ str r0, [r2, #12] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #8] │ │ - blx 7be40 │ │ + blx 7c2e0 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #12] │ │ - cbz r0, df08 │ │ - b.n deb4 │ │ + cbz r0, dfc0 │ │ + b.n df6c │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #16] │ │ - cbz r0, df08 │ │ - b.n debc │ │ + cbz r0, dfc0 │ │ + b.n df74 │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n dec2 │ │ + b.n df7a │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge.n df06 │ │ - b.n dece │ │ + bge.n dfbe │ │ + b.n df86 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #4] │ │ ldr r2, [sp, #4] │ │ add.w r1, r2, r2, lsl #2 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1, #12] │ │ @@ -2036,157 +2037,157 @@ │ │ ldr r2, [sp, #4] │ │ add.w r1, r2, r2, lsl #2 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1, #16] │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n defe │ │ + b.n dfb6 │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n dec2 │ │ - b.n df14 │ │ + b.n df7a │ │ + b.n dfcc │ │ ldr r0, [sp, #8] │ │ - blx 7be50 │ │ + blx 7c2f0 │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - b.n df14 │ │ - b.n df16 │ │ + b.n dfcc │ │ + b.n dfce │ │ ldr r0, [sp, #8] │ │ - cbnz r0, df24 │ │ - b.n df1c │ │ + cbnz r0, dfdc │ │ + b.n dfd4 │ │ movs r0, #0 │ │ - blx 7be60 │ │ - b.n df24 │ │ + blx 7c300 │ │ + b.n dfdc │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #12] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ - b.n df3e │ │ + b.n dff6 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n df3e │ │ + b.n dff6 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w fp, [sp, #-4]! │ │ sub.w sp, sp, #880 ; 0x370 │ │ - ldr.w r2, [pc, #1060] ; e378 │ │ + ldr.w r2, [pc, #1060] ; e430 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #876] ; 0x36c │ │ str r0, [sp, #72] ; 0x48 │ │ str r1, [sp, #68] ; 0x44 │ │ movs r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - cbnz r0, df72 │ │ - b.n df6c │ │ + cbnz r0, e02a │ │ + b.n e024 │ │ movs r0, #0 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n e352 │ │ + b.n e40a │ │ movs r0, #1 │ │ movs r1, #8 │ │ - blx 7be40 │ │ + blx 7c2e0 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - cbnz r0, df90 │ │ - b.n df82 │ │ + cbnz r0, e048 │ │ + b.n e03a │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - blx 7be60 │ │ + blx 7c300 │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n e352 │ │ + b.n e40a │ │ ldr r0, [sp, #72] ; 0x48 │ │ add r1, sp, #860 ; 0x35c │ │ movs r2, #6 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, dfaa │ │ - b.n dfa0 │ │ - ldr r0, [pc, #840] ; (e2ec ) │ │ - add r0, pc │ │ - blx 7bdb0 │ │ - b.n e2c2 │ │ - ldr r1, [pc, #836] ; (e2f0 ) │ │ + blx 7c330 │ │ + cbnz r0, e062 │ │ + b.n e058 │ │ + ldr r0, [pc, #840] ; (e3a4 ) │ │ + add r0, pc │ │ + blx 7c250 │ │ + b.n e37a │ │ + ldr r1, [pc, #836] ; (e3a8 ) │ │ add r1, pc │ │ add r0, sp, #860 ; 0x35c │ │ movs r2, #3 │ │ - blx 7bea0 │ │ - cbz r0, dfc4 │ │ - b.n dfba │ │ - ldr r0, [pc, #824] ; (e2f4 ) │ │ + blx 7c340 │ │ + cbz r0, e07c │ │ + b.n e072 │ │ + ldr r0, [pc, #824] ; (e3ac ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n e2c2 │ │ + blx 7c250 │ │ + b.n e37a │ │ add r0, sp, #860 ; 0x35c │ │ adds r1, r0, #3 │ │ add r0, sp, #88 ; 0x58 │ │ str r0, [sp, #28] │ │ movs r2, #3 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #28] │ │ movs r1, #0 │ │ strb.w r1, [sp, #91] ; 0x5b │ │ - ldr r1, [pc, #796] ; (e2f8 ) │ │ + ldr r1, [pc, #796] ; (e3b0 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbz r0, dffe │ │ - b.n dfe6 │ │ - ldr r1, [pc, #788] ; (e2fc ) │ │ + blx 7c3b0 │ │ + cbz r0, e0b6 │ │ + b.n e09e │ │ + ldr r1, [pc, #788] ; (e3b4 ) │ │ add r1, pc │ │ add r0, sp, #88 ; 0x58 │ │ - blx 7bf10 │ │ - cbz r0, dffe │ │ - b.n dff4 │ │ - ldr r0, [pc, #776] ; (e300 ) │ │ + blx 7c3b0 │ │ + cbz r0, e0b6 │ │ + b.n e0ac │ │ + ldr r0, [pc, #776] ; (e3b8 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n e2c2 │ │ + blx 7c250 │ │ + b.n e37a │ │ movs r0, #1 │ │ movw r1, #1152 ; 0x480 │ │ movt r1, #1 │ │ - blx 7be40 │ │ + blx 7c2e0 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - cbnz r0, e01c │ │ - b.n e014 │ │ + cbnz r0, e0d4 │ │ + b.n e0cc │ │ movs r0, #0 │ │ - blx 7be60 │ │ - b.n e2c2 │ │ + blx 7c300 │ │ + b.n e37a │ │ ldr r1, [sp, #56] ; 0x38 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str.w r0, [r1, #796] ; 0x31c │ │ ldr r1, [sp, #56] ; 0x38 │ │ str.w r0, [r1, #800] ; 0x320 │ │ ldr r1, [sp, #56] ; 0x38 │ │ str.w r0, [r1, #804] ; 0x324 │ │ ldr r1, [sp, #56] ; 0x38 │ │ movs r0, #0 │ │ str.w r0, [r1, #808] ; 0x328 │ │ ldr r0, [sp, #72] ; 0x48 │ │ add r1, sp, #860 ; 0x35c │ │ movs r2, #7 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, e054 │ │ - b.n e04a │ │ - ldr r0, [pc, #816] ; (e37c ) │ │ + blx 7c330 │ │ + cbnz r0, e10c │ │ + b.n e102 │ │ + ldr r0, [pc, #816] ; (e434 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n e2c2 │ │ + blx 7c250 │ │ + b.n e37a │ │ ldrh.w r0, [sp, #860] ; 0x35c │ │ ldr r1, [sp, #56] ; 0x38 │ │ str r0, [r1, #0] │ │ ldrh.w r0, [sp, #862] ; 0x35e │ │ ldr r1, [sp, #56] ; 0x38 │ │ str r0, [r1, #4] │ │ ldrb.w r0, [sp, #864] ; 0x360 │ │ @@ -2206,105 +2207,105 @@ │ │ str.w r0, [r1, #784] ; 0x310 │ │ ldrb.w r0, [sp, #866] ; 0x362 │ │ ldr r1, [sp, #56] ; 0x38 │ │ str.w r0, [r1, #788] ; 0x314 │ │ ldrb.w r0, [sp, #864] ; 0x360 │ │ lsls r0, r0, #24 │ │ cmp r0, #0 │ │ - bpl.n e0cc │ │ - b.n e0a8 │ │ + bpl.n e184 │ │ + b.n e160 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr.w r1, [r3, #776] ; 0x308 │ │ add.w r2, r3, #8 │ │ add.w r3, r3, #792 ; 0x318 │ │ - bl e49c │ │ - cbz r0, e0ca │ │ - b.n e0c0 │ │ - ldr r0, [pc, #700] ; (e380 ) │ │ - add r0, pc │ │ - blx 7bdb0 │ │ - b.n e2c2 │ │ - b.n e0cc │ │ - b.n e0ce │ │ + bl e554 │ │ + cbz r0, e182 │ │ + b.n e178 │ │ + ldr r0, [pc, #700] ; (e438 ) │ │ + add r0, pc │ │ + blx 7c250 │ │ + b.n e37a │ │ + b.n e184 │ │ + b.n e186 │ │ ldr r0, [sp, #72] ; 0x48 │ │ add.w r1, sp, #87 ; 0x57 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, e0ea │ │ - b.n e0e0 │ │ - ldr r0, [pc, #672] ; (e384 ) │ │ + blx 7c330 │ │ + cbnz r0, e1a2 │ │ + b.n e198 │ │ + ldr r0, [pc, #672] ; (e43c ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n e2c2 │ │ + blx 7c250 │ │ + b.n e37a │ │ ldrb.w r0, [sp, #87] ; 0x57 │ │ cmp r0, #59 ; 0x3b │ │ - bne.n e0f6 │ │ - b.n e0f4 │ │ - b.n e2c2 │ │ + bne.n e1ae │ │ + b.n e1ac │ │ + b.n e37a │ │ ldrb.w r0, [sp, #87] ; 0x57 │ │ cmp r0, #33 ; 0x21 │ │ - bne.n e12a │ │ - b.n e100 │ │ + bne.n e1e2 │ │ + b.n e1b8 │ │ ldr r0, [sp, #72] ; 0x48 │ │ add.w r1, sp, #87 ; 0x57 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, e11c │ │ - b.n e112 │ │ - ldr r0, [pc, #628] ; (e388 ) │ │ + blx 7c330 │ │ + cbnz r0, e1d4 │ │ + b.n e1ca │ │ + ldr r0, [pc, #628] ; (e440 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n e2c2 │ │ + blx 7c250 │ │ + b.n e37a │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb.w r1, [sp, #87] ; 0x57 │ │ ldr r2, [sp, #56] ; 0x38 │ │ - bl e584 │ │ - b.n e0ce │ │ + bl e63c │ │ + b.n e186 │ │ ldrb.w r0, [sp, #87] ; 0x57 │ │ cmp r0, #44 ; 0x2c │ │ - beq.n e136 │ │ - b.n e134 │ │ - b.n e0ce │ │ + beq.n e1ee │ │ + b.n e1ec │ │ + b.n e186 │ │ ldr r0, [sp, #72] ; 0x48 │ │ add r1, sp, #860 ; 0x35c │ │ movs r2, #9 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, e150 │ │ - b.n e146 │ │ - ldr r0, [pc, #580] ; (e38c ) │ │ + blx 7c330 │ │ + cbnz r0, e208 │ │ + b.n e1fe │ │ + ldr r0, [pc, #580] ; (e444 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n e2c2 │ │ + blx 7c250 │ │ + b.n e37a │ │ ldrb.w r1, [sp, #868] ; 0x364 │ │ movs r0, #1 │ │ eor.w r1, r0, r1, lsr #7 │ │ str r1, [sp, #64] ; 0x40 │ │ ldrb.w r1, [sp, #868] ; 0x364 │ │ and.w r1, r1, #7 │ │ adds r1, #1 │ │ lsls r0, r1 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #64] ; 0x40 │ │ - cbnz r0, e1c8 │ │ - b.n e170 │ │ + cbnz r0, e280 │ │ + b.n e228 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add r2, sp, #92 ; 0x5c │ │ add r3, sp, #80 ; 0x50 │ │ - bl e49c │ │ - cbz r0, e18a │ │ - b.n e180 │ │ - ldr r0, [pc, #524] ; (e390 ) │ │ + bl e554 │ │ + cbz r0, e242 │ │ + b.n e238 │ │ + ldr r0, [pc, #524] ; (e448 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n e2c2 │ │ + blx 7c250 │ │ + b.n e37a │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrh.w r1, [sp, #864] ; 0x360 │ │ ldrh.w r2, [sp, #866] ; 0x362 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr.w ip, [sp, #80] ; 0x50 │ │ ldrb.w lr, [sp, #868] ; 0x364 │ │ ubfx r4, lr, #6, #1 │ │ @@ -2313,17 +2314,17 @@ │ │ str.w r5, [lr, #16] │ │ movs r5, #0 │ │ str.w r5, [lr, #12] │ │ str.w r4, [lr, #8] │ │ str.w ip, [lr, #4] │ │ add.w ip, sp, #92 ; 0x5c │ │ str.w ip, [lr] │ │ - bl e67c │ │ + bl e734 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n e208 │ │ + b.n e2c0 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrh.w r1, [sp, #864] ; 0x360 │ │ ldrh.w r2, [sp, #866] ; 0x362 │ │ ldr r6, [sp, #56] ; 0x38 │ │ add.w ip, r6, #8 │ │ ldr.w r3, [r6, #776] ; 0x308 │ │ ldr.w r4, [r6, #792] ; 0x318 │ │ @@ -2332,46 +2333,46 @@ │ │ mov lr, sp │ │ str.w r6, [lr, #16] │ │ movs r6, #0 │ │ str.w r6, [lr, #12] │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl e67c │ │ + bl e734 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n e208 │ │ + b.n e2c0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #0 │ │ - beq.n e2c0 │ │ - b.n e210 │ │ + beq.n e378 │ │ + b.n e2c8 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr.w r0, [r0, #796] ; 0x31c │ │ cmp r0, #0 │ │ - bmi.n e22c │ │ - b.n e21c │ │ + bmi.n e2e4 │ │ + b.n e2d4 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr.w r2, [r1, #796] ; 0x31c │ │ movs r1, #1 │ │ - blx 7bf40 │ │ - b.n e22c │ │ + blx 7c3e0 │ │ + b.n e2e4 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [r0, #0] │ │ ldr r0, [r0, #4] │ │ add.w r2, r1, r1, lsl #2 │ │ movs r1, #20 │ │ add.w r1, r1, r2, lsl #2 │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ - cbnz r0, e250 │ │ - b.n e248 │ │ + cbnz r0, e308 │ │ + b.n e300 │ │ movs r0, #0 │ │ - blx 7be60 │ │ - b.n e2c2 │ │ + blx 7c300 │ │ + b.n e37a │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r0, [r1, #0] │ │ adds r0, #1 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #48] ; 0x30 │ │ str r0, [r1, #4] │ │ @@ -2394,267 +2395,267 @@ │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr.w r0, [r0, #808] ; 0x328 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr.w r0, [r0, #800] ; 0x320 │ │ cmp r0, #1 │ │ - bgt.n e2a4 │ │ - b.n e29c │ │ + bgt.n e35c │ │ + b.n e354 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #100 ; 0x64 │ │ str r0, [r1, #16] │ │ - b.n e2b6 │ │ + b.n e36e │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr.w r0, [r0, #800] ; 0x320 │ │ add.w r0, r0, r0, lsl #2 │ │ lsls r0, r0, #1 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r0, [r1, #16] │ │ - b.n e2b6 │ │ + b.n e36e │ │ ldr r0, [sp, #68] ; 0x44 │ │ - cbnz r0, e2be │ │ - b.n e2bc │ │ - b.n e2c2 │ │ - b.n e2c0 │ │ - b.n e0ce │ │ + cbnz r0, e376 │ │ + b.n e374 │ │ + b.n e37a │ │ + b.n e378 │ │ + b.n e186 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r0, [r0, #0] │ │ cmp r0, #2 │ │ - blt.n e32a │ │ - b.n e2cc │ │ + blt.n e3e2 │ │ + b.n e384 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [r0, #0] │ │ ldr r0, [r0, #4] │ │ - bl e8c0 │ │ - cbnz r0, e328 │ │ - b.n e2da │ │ + bl e978 │ │ + cbnz r0, e3e0 │ │ + b.n e392 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n e2e0 │ │ + b.n e398 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bge.n e320 │ │ - b.n e304 │ │ - add r6, sp, #460 ; 0x1cc │ │ - vsli.32 d27, d14, #31 │ │ - vsri.32 , , #1 │ │ - ; instruction: 0xffffbaff │ │ - ; instruction: 0xffff8d9b │ │ - vaddw.u q11, , d22 │ │ + bge.n e3d8 │ │ + b.n e3bc │ │ + add r6, sp, #376 ; 0x178 │ │ + vabal.u , d15, d9 │ │ + vrsra.u32 , q8, #1 │ │ + vtbx.8 d27, {d31- instruction: 0xffff8cd6 │ │ + vshr.u32 q11, q7, #1 │ │ vtbl.8 d25, {d15}, d12 │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #36] ; 0x24 │ │ add.w r1, r1, r1, lsl #2 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - blx 7be10 │ │ - b.n e318 │ │ + blx 7c2b0 │ │ + b.n e3d0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n e2e0 │ │ + b.n e398 │ │ ldr r1, [sp, #48] ; 0x30 │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ - b.n e328 │ │ - b.n e32a │ │ + b.n e3e0 │ │ + b.n e3e2 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r0, [r0, #0] │ │ - cbnz r0, e346 │ │ - b.n e332 │ │ + cbnz r0, e3fe │ │ + b.n e3ea │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r0, [r0, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - blx 7be70 │ │ + blx 7c310 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n e346 │ │ + b.n e3fe │ │ ldr r0, [sp, #56] ; 0x38 │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n e352 │ │ + b.n e40a │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #24] │ │ - ldr r0, [pc, #60] ; (e394 ) │ │ + ldr r0, [pc, #60] ; (e44c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #876] ; 0x36c │ │ cmp r0, r1 │ │ - bne.n e372 │ │ - b.n e366 │ │ + bne.n e42a │ │ + b.n e41e │ │ ldr r0, [sp, #24] │ │ add.w sp, sp, #880 ; 0x370 │ │ ldr.w fp, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - ; instruction: 0xf6340006 │ │ - str r3, [sp, #944] ; 0x3b0 │ │ - vsra.u32 q13, q12, #1 │ │ - vtbx.8 d22, {d31- , d31, d10[0] │ │ - vrsra.u32 d25, d1, #1 │ │ - vrsra.u64 d26, d9, #1 │ │ - vrshr.u32 d31, d16, #1 │ │ + ; instruction: 0xfa1c0006 │ │ + str r3, [sp, #156] ; 0x9c │ │ + ; instruction: 0xffffa163 │ │ + ; instruction: 0xffff6b19 │ │ + vqshlu.s64 d27, d21, #63 ; 0x3f │ │ + vmlal.u , d15, d12[0] │ │ + vsubw.u q13, , d4 │ │ + vqshlu.s32 d31, d8, #31 │ │ movs r6, r0 │ │ │ │ -0000e398 : │ │ +0000e450 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #48 ; 0x30 │ │ - ldr r1, [pc, #176] ; (e450 ) │ │ + ldr r1, [pc, #176] ; (e508 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #44] ; 0x2c │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ - cbnz r0, e3b6 │ │ - b.n e3b0 │ │ + cbnz r0, e46e │ │ + b.n e468 │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - b.n e430 │ │ + b.n e4e8 │ │ ldr r0, [sp, #28] │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #20] │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #28] │ │ sub.w r1, r7, #10 │ │ movs r2, #6 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbz r0, e418 │ │ - b.n e3d6 │ │ - ldr r1, [pc, #124] ; (e454 ) │ │ + blx 7c330 │ │ + cbz r0, e4d0 │ │ + b.n e48e │ │ + ldr r1, [pc, #124] ; (e50c ) │ │ add r1, pc │ │ sub.w r0, r7, #10 │ │ movs r2, #3 │ │ - blx 7bea0 │ │ - cbnz r0, e416 │ │ - b.n e3e8 │ │ + blx 7c340 │ │ + cbnz r0, e4ce │ │ + b.n e4a0 │ │ sub.w r0, r7, #10 │ │ adds r0, #3 │ │ - ldr r1, [pc, #104] ; (e458 ) │ │ + ldr r1, [pc, #104] ; (e510 ) │ │ add r1, pc │ │ movs r2, #3 │ │ - blx 7bf60 │ │ - cbz r0, e410 │ │ - b.n e3fc │ │ + blx 7c400 │ │ + cbz r0, e4c8 │ │ + b.n e4b4 │ │ sub.w r0, r7, #10 │ │ adds r0, #3 │ │ - ldr r1, [pc, #88] ; (e45c ) │ │ + ldr r1, [pc, #88] ; (e514 ) │ │ add r1, pc │ │ movs r2, #3 │ │ - blx 7bf60 │ │ - cbnz r0, e416 │ │ - b.n e410 │ │ + blx 7c400 │ │ + cbnz r0, e4ce │ │ + b.n e4c8 │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ - b.n e416 │ │ - b.n e418 │ │ + b.n e4ce │ │ + b.n e4d0 │ │ ldr r0, [sp, #28] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #32] │ │ - b.n e430 │ │ + b.n e4e8 │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #40] ; (e460 ) │ │ + ldr r0, [pc, #40] ; (e518 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bne.n e44a │ │ - b.n e444 │ │ + bne.n e502 │ │ + b.n e4fc │ │ ldr r0, [sp, #8] │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - ; instruction: 0xf1e80006 │ │ - sub sp, #456 ; 0x1c8 │ │ - vmlsl.u , d31, d27[0] │ │ - vqrshrn.u64 d24, , #1 │ │ - vsra.u32 , q1, #1 │ │ + rsbs r0, r0, #8781824 ; 0x860000 │ │ + sub sp, #372 ; 0x174 │ │ + vqshlu.s64 , q3, #63 ; 0x3f │ │ + ; instruction: 0xffff88ba │ │ + vsli.32 d31, d26, #31 │ │ movs r6, r0 │ │ │ │ -0000e464 : │ │ +0000e51c : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ movs r1, #0 │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ - bl df44 │ │ + bl dffc │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - cbz r0, e496 │ │ - b.n e47e │ │ + cbz r0, e54e │ │ + b.n e536 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ - b.n e496 │ │ + blx 7c310 │ │ + b.n e54e │ │ ldr r0, [sp, #8] │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #48 ; 0x30 │ │ - ldr.w ip, [pc, #212] ; e578 │ │ + ldr.w ip, [pc, #212] ; e630 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #44] ; 0x2c │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ str r3, [sp, #20] │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ - b.n e4c6 │ │ + b.n e57e │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bge.n e550 │ │ - b.n e4d0 │ │ + bge.n e608 │ │ + b.n e588 │ │ ldr r0, [sp, #32] │ │ subs r1, r7, #7 │ │ movs r2, #3 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, e4ee │ │ - b.n e4e0 │ │ - ldr r0, [pc, #152] ; (e57c ) │ │ + blx 7c330 │ │ + cbnz r0, e5a6 │ │ + b.n e598 │ │ + ldr r0, [pc, #152] ; (e634 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n e55a │ │ + b.n e612 │ │ ldrb.w r0, [r7, #-7] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #16] │ │ strb r0, [r1, r2] │ │ ldrb.w r0, [r7, #-6] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #16] │ │ @@ -2666,171 +2667,171 @@ │ │ add r1, r2 │ │ strb.w r0, [r1, #512] ; 0x200 │ │ ldrb.w r1, [r7, #-7] │ │ ldrb.w r2, [r7, #-6] │ │ movs r0, #0 │ │ cmp r1, r2 │ │ str r0, [sp, #8] │ │ - bne.n e53a │ │ - b.n e526 │ │ + bne.n e5f2 │ │ + b.n e5de │ │ ldrb.w r0, [r7, #-6] │ │ ldrb.w r1, [r7, #-5] │ │ subs r0, r0, r1 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #8] │ │ - b.n e53a │ │ + b.n e5f2 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ ands r0, r1 │ │ and.w r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b.n e548 │ │ + b.n e600 │ │ ldr r0, [sp, #16] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ - b.n e4c6 │ │ + b.n e57e │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n e55a │ │ + b.n e612 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #32] ; (e580 ) │ │ + ldr r0, [pc, #32] ; (e638 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bne.n e574 │ │ - b.n e56e │ │ + bne.n e62c │ │ + b.n e626 │ │ ldr r0, [sp, #4] │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - ; instruction: 0xf0e20006 │ │ - ldrb r1, [r7, #12] │ │ - vaddl.u , d15, d24 │ │ + blx 7c350 │ │ + ; instruction: 0xf4ca0006 │ │ + ldrb r2, [r1, #8] │ │ + vsri.32 d31, d0, #1 │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #288 ; 0x120 │ │ - ldr r3, [pc, #232] ; (e674 ) │ │ + ldr r3, [pc, #232] ; (e72c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #284] ; 0x11c │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #8] │ │ cmp r0, #1 │ │ - beq.n e5bc │ │ - b.n e5a4 │ │ + beq.n e674 │ │ + b.n e65c │ │ ldr r0, [sp, #8] │ │ cmp r0, #249 ; 0xf9 │ │ - beq.n e5da │ │ - b.n e5ac │ │ + beq.n e692 │ │ + b.n e664 │ │ ldr r0, [sp, #8] │ │ cmp r0, #254 ; 0xfe │ │ - beq.n e5c0 │ │ - b.n e5b4 │ │ + beq.n e678 │ │ + b.n e66c │ │ ldr r0, [sp, #8] │ │ cmp r0, #255 ; 0xff │ │ - beq.n e5be │ │ - b.n e63a │ │ - b.n e63c │ │ - b.n e63c │ │ - b.n e5c2 │ │ + beq.n e676 │ │ + b.n e6f2 │ │ + b.n e6f4 │ │ + b.n e6f4 │ │ + b.n e67a │ │ ldr r0, [sp, #20] │ │ ldr r2, [sp, #12] │ │ add r1, sp, #28 │ │ - bl ea8c │ │ + bl eb44 │ │ cmp r0, #1 │ │ - blt.n e5d4 │ │ - b.n e5d2 │ │ - b.n e5c2 │ │ + blt.n e68c │ │ + b.n e68a │ │ + b.n e67a │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n e656 │ │ + b.n e70e │ │ ldr r0, [sp, #20] │ │ ldr r2, [sp, #12] │ │ add r1, sp, #28 │ │ - bl ea8c │ │ + bl eb44 │ │ ldrb.w r0, [sp, #28] │ │ ubfx r0, r0, #2, #3 │ │ ldr r1, [sp, #12] │ │ str.w r0, [r1, #808] ; 0x328 │ │ ldrb.w r0, [sp, #28] │ │ ubfx r0, r0, #1, #1 │ │ ldr r1, [sp, #12] │ │ str.w r0, [r1, #804] ; 0x324 │ │ ldrh.w r0, [sp, #29] │ │ ldr r1, [sp, #12] │ │ str.w r0, [r1, #800] ; 0x320 │ │ ldrb.w r0, [sp, #28] │ │ lsls r0, r0, #31 │ │ - cbz r0, e620 │ │ - b.n e614 │ │ + cbz r0, e6d8 │ │ + b.n e6cc │ │ ldrb.w r0, [sp, #31] │ │ ldr r1, [sp, #12] │ │ str.w r0, [r1, #796] ; 0x31c │ │ - b.n e620 │ │ - b.n e622 │ │ + b.n e6d8 │ │ + b.n e6da │ │ ldr r0, [sp, #20] │ │ ldr r2, [sp, #12] │ │ add r1, sp, #28 │ │ - bl ea8c │ │ + bl eb44 │ │ cmp r0, #1 │ │ - blt.n e634 │ │ - b.n e632 │ │ - b.n e622 │ │ + blt.n e6ec │ │ + b.n e6ea │ │ + b.n e6da │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n e656 │ │ - b.n e63c │ │ - b.n e63e │ │ + b.n e70e │ │ + b.n e6f4 │ │ + b.n e6f6 │ │ ldr r0, [sp, #20] │ │ ldr r2, [sp, #12] │ │ add r1, sp, #28 │ │ - bl ea8c │ │ + bl eb44 │ │ cmp r0, #1 │ │ - blt.n e650 │ │ - b.n e64e │ │ - b.n e63e │ │ + blt.n e708 │ │ + b.n e706 │ │ + b.n e6f6 │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n e656 │ │ + b.n e70e │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #28] ; (e678 ) │ │ + ldr r0, [pc, #28] ; (e730 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #284] ; 0x11c │ │ cmp r0, r1 │ │ - bne.n e670 │ │ - b.n e66a │ │ + bne.n e728 │ │ + b.n e722 │ │ ldr r0, [sp, #4] │ │ add sp, #288 ; 0x120 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - vext.8 d16, d12, d6, #0 │ │ - vhadd.s32 d0, d12, d6 │ │ + blx 7c350 │ │ + ; instruction: 0xf3e40006 │ │ + ; instruction: 0xf3140006 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #80 ; 0x50 │ │ ldr.w ip, [r7, #24] │ │ ldr.w ip, [r7, #20] │ │ ldr.w ip, [r7, #16] │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #536] ; e8b0 │ │ + ldr.w ip, [pc, #536] ; e968 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #76] ; 0x4c │ │ str r0, [sp, #64] ; 0x40 │ │ str r1, [sp, #60] ; 0x3c │ │ str r2, [sp, #56] ; 0x38 │ │ @@ -2839,88 +2840,88 @@ │ │ str r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #32] │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #64] ; 0x40 │ │ subs r1, r7, #5 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, e6d6 │ │ - b.n e6c8 │ │ - ldr r0, [pc, #488] ; (e8b4 ) │ │ + blx 7c330 │ │ + cbnz r0, e78e │ │ + b.n e780 │ │ + ldr r0, [pc, #488] ; (e96c ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n e890 │ │ + b.n e948 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldrb.w r2, [r7, #-5] │ │ ldr r3, [r7, #24] │ │ movs r1, #1 │ │ - bl eb20 │ │ + bl ebd8 │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n e6fa │ │ - b.n e6ec │ │ - ldr r0, [pc, #456] ; (e8b8 ) │ │ + bgt.n e7b2 │ │ + b.n e7a4 │ │ + ldr r0, [pc, #456] ; (e970 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n e890 │ │ + b.n e948 │ │ ldr r0, [r7, #20] │ │ - cbz r0, e71e │ │ - b.n e700 │ │ - b.n e702 │ │ + cbz r0, e7d6 │ │ + b.n e7b8 │ │ + b.n e7ba │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldrb.w r2, [r7, #-5] │ │ ldr r3, [r7, #24] │ │ movs r1, #0 │ │ - bl eb20 │ │ + bl ebd8 │ │ cmp r0, #0 │ │ - bmi.n e718 │ │ - b.n e716 │ │ - b.n e702 │ │ + bmi.n e7d0 │ │ + b.n e7ce │ │ + b.n e7ba │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n e890 │ │ + b.n e948 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #56] ; 0x38 │ │ mov r3, sp │ │ movs r0, #0 │ │ str r0, [r3, #12] │ │ str r0, [r3, #8] │ │ str r0, [r3, #4] │ │ str r0, [r3, #0] │ │ movs r3, #8 │ │ - blx 7bf20 │ │ + blx 7c3c0 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - cbnz r0, e742 │ │ - b.n e73c │ │ + cbnz r0, e7fa │ │ + b.n e7f4 │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n e890 │ │ + b.n e948 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r0, [r0, #20] │ │ - cbnz r0, e756 │ │ - b.n e74a │ │ + cbnz r0, e80e │ │ + b.n e802 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - blx 7be10 │ │ + blx 7c2b0 │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n e890 │ │ + b.n e948 │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n e75c │ │ + b.n e814 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bge.n e7b6 │ │ - b.n e766 │ │ - b.n e768 │ │ + bge.n e86e │ │ + b.n e81e │ │ + b.n e820 │ │ ldr r0, [r7, #8] │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r1, [r1, #4] │ │ ldr r1, [r1, #4] │ │ ldr r1, [r1, #4] │ │ @@ -2941,248 +2942,248 @@ │ │ ldrb.w r0, [r0, #512] ; 0x200 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r1, [r1, #4] │ │ ldr r1, [r1, #4] │ │ ldr r1, [r1, #4] │ │ add.w r1, r1, r2, lsl #2 │ │ strb r0, [r1, #2] │ │ - b.n e7ac │ │ - b.n e7ae │ │ + b.n e864 │ │ + b.n e866 │ │ ldr r0, [sp, #44] ; 0x2c │ │ adds r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n e75c │ │ - b.n e7b8 │ │ + b.n e814 │ │ + b.n e870 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldrb.w r2, [r7, #-5] │ │ ldr r3, [r7, #24] │ │ movs r1, #0 │ │ - bl eb20 │ │ + bl ebd8 │ │ str r0, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ - bmi.n e888 │ │ - b.n e7ce │ │ + bmi.n e940 │ │ + b.n e886 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r3, [r1, #16] │ │ ldr r1, [r1, #20] │ │ ldr.w ip, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #32] │ │ mla r2, r2, r3, ip │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #60] ; 0x3c │ │ cmp r0, r1 │ │ - bne.n e87a │ │ - b.n e7f2 │ │ + bne.n e932 │ │ + b.n e8aa │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [r7, #16] │ │ - cbz r0, e870 │ │ - b.n e7fc │ │ + cbz r0, e928 │ │ + b.n e8b4 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #24] │ │ cmp r0, #2 │ │ - bcc.n e816 │ │ - b.n e806 │ │ + bcc.n e8ce │ │ + b.n e8be │ │ ldr r0, [sp, #24] │ │ cmp r0, #2 │ │ - beq.n e81e │ │ - b.n e80e │ │ + beq.n e8d6 │ │ + b.n e8c6 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - beq.n e826 │ │ - b.n e82e │ │ + beq.n e8de │ │ + b.n e8e6 │ │ ldr r0, [sp, #32] │ │ adds r0, #8 │ │ str r0, [sp, #32] │ │ - b.n e82e │ │ + b.n e8e6 │ │ ldr r0, [sp, #32] │ │ adds r0, #4 │ │ str r0, [sp, #32] │ │ - b.n e82e │ │ + b.n e8e6 │ │ ldr r0, [sp, #32] │ │ adds r0, #2 │ │ str r0, [sp, #32] │ │ - b.n e82e │ │ + b.n e8e6 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #56] ; 0x38 │ │ cmp r0, r1 │ │ - blt.n e86e │ │ - b.n e838 │ │ + blt.n e926 │ │ + b.n e8f0 │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #20] │ │ cmp r0, #1 │ │ - beq.n e858 │ │ - b.n e848 │ │ + beq.n e910 │ │ + b.n e900 │ │ ldr r0, [sp, #20] │ │ cmp r0, #2 │ │ - beq.n e85e │ │ - b.n e850 │ │ + beq.n e916 │ │ + b.n e908 │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - beq.n e864 │ │ - b.n e86a │ │ + beq.n e91c │ │ + b.n e922 │ │ movs r0, #4 │ │ str r0, [sp, #32] │ │ - b.n e86c │ │ + b.n e924 │ │ movs r0, #2 │ │ str r0, [sp, #32] │ │ - b.n e86c │ │ + b.n e924 │ │ movs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n e86c │ │ - b.n e88a │ │ - b.n e86e │ │ - b.n e878 │ │ + b.n e924 │ │ + b.n e942 │ │ + b.n e926 │ │ + b.n e930 │ │ ldr r0, [sp, #32] │ │ adds r0, #1 │ │ str r0, [sp, #32] │ │ - b.n e878 │ │ - b.n e87a │ │ + b.n e930 │ │ + b.n e932 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #56] ; 0x38 │ │ cmp r0, r1 │ │ - blt.n e886 │ │ - b.n e884 │ │ - b.n e888 │ │ - b.n e7b8 │ │ - b.n e88a │ │ + blt.n e93e │ │ + b.n e93c │ │ + b.n e940 │ │ + b.n e870 │ │ + b.n e942 │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n e890 │ │ + b.n e948 │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r0, [sp, #16] │ │ - ldr r0, [pc, #36] ; (e8bc ) │ │ + ldr r0, [pc, #36] ; (e974 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #76] ; 0x4c │ │ cmp r0, r1 │ │ - bne.n e8aa │ │ - b.n e8a4 │ │ + bne.n e962 │ │ + b.n e95c │ │ ldr r0, [sp, #16] │ │ add sp, #80 ; 0x50 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - cdp 0, 14, cr0, cr14, cr6, {0} │ │ - str r1, [r7, #92] ; 0x5c │ │ - ; instruction: 0xffff75e6 │ │ - ; instruction: 0xffffecf2 │ │ + ; instruction: 0xf2d60006 │ │ + str r1, [r6, #80] ; 0x50 │ │ + vsri.64 d23, d23, #1 │ │ + vshr.u64 , q5, #1 │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #72 ; 0x48 │ │ - ldr r2, [pc, #444] ; (ea84 ) │ │ + ldr r2, [pc, #444] ; (eb3c ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #68] ; 0x44 │ │ str r0, [sp, #44] ; 0x2c │ │ str r1, [sp, #40] ; 0x28 │ │ movs r0, #2 │ │ str r0, [sp, #28] │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r0, [r0, #0] │ │ - blx 7bf70 │ │ - cbz r0, e8fe │ │ - b.n e8e8 │ │ + blx 7c410 │ │ + cbz r0, e9b6 │ │ + b.n e9a0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r0, [r0, #0] │ │ movw r1, #8196 ; 0x2004 │ │ movt r1, #5686 ; 0x1636 │ │ movs r2, #0 │ │ - blx 7bf80 │ │ + blx 7c420 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n e914 │ │ + b.n e9cc │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r0, [r0, #0] │ │ movw r1, #6148 ; 0x1804 │ │ movt r1, #5654 ; 0x1616 │ │ movs r2, #0 │ │ - blx 7bf80 │ │ + blx 7c420 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n e914 │ │ + b.n e9cc │ │ ldr r0, [sp, #36] ; 0x24 │ │ - cbnz r0, e920 │ │ - b.n e91a │ │ + cbnz r0, e9d8 │ │ + b.n e9d2 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n ea64 │ │ + b.n eb1c │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #4] │ │ mov r1, sp │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ str r3, [r1, #0] │ │ mov r1, r3 │ │ mov r2, r3 │ │ - blx 7bf90 │ │ + blx 7c430 │ │ mov r1, r0 │ │ ldr r0, [sp, #16] │ │ str r1, [sp, #20] │ │ str r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r1, [r1, #8] │ │ str r1, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r1, [r1, #12] │ │ str r1, [sp, #64] ; 0x40 │ │ str r0, [sp, #32] │ │ - b.n e94e │ │ + b.n ea06 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ cmp r0, r1 │ │ - bge.w ea58 │ │ - b.n e95a │ │ + bge.w eb10 │ │ + b.n ea12 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #12] │ │ cmp r0, #2 │ │ - beq.n e96c │ │ - b.n e964 │ │ + beq.n ea24 │ │ + b.n ea1c │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - beq.n e978 │ │ - b.n e990 │ │ + beq.n ea30 │ │ + b.n ea48 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #20] │ │ add r1, sp, #52 ; 0x34 │ │ - blx 7bfa0 │ │ - b.n e992 │ │ + blx 7c440 │ │ + b.n ea4a │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #24] │ │ add.w r1, r1, r1, lsl #2 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ ldr r2, [sp, #36] ; 0x24 │ │ add r3, sp, #52 ; 0x34 │ │ mov r1, r3 │ │ - blx 7bfb0 │ │ - b.n e992 │ │ - b.n e992 │ │ + blx 7c450 │ │ + b.n ea4a │ │ + b.n ea4a │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #32] │ │ add.w r1, r1, r1, lsl #2 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #12] │ │ cmp r0, #3 │ │ - beq.n e9ac │ │ - b.n e9a6 │ │ + beq.n ea64 │ │ + b.n ea5e │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #24] │ │ - b.n e9ac │ │ + b.n ea64 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #32] │ │ add.w r1, r1, r1, lsl #2 │ │ add.w r0, r0, r1, lsl #2 │ │ ldrsh.w r0, [r0, #4] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #44] ; 0x2c │ │ @@ -3206,151 +3207,151 @@ │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #32] │ │ add.w r1, r1, r1, lsl #2 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ ldr r2, [sp, #36] ; 0x24 │ │ movs r1, #0 │ │ add r3, sp, #52 ; 0x34 │ │ - blx 7bfb0 │ │ + blx 7c450 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #32] │ │ add.w r1, r1, r1, lsl #2 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - blx 7be10 │ │ + blx 7c2b0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - blx 7bfc0 │ │ + blx 7c460 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #32] │ │ add.w r2, r2, r2, lsl #2 │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #32] │ │ add.w r1, r1, r1, lsl #2 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - cbnz r0, ea3e │ │ - b.n ea38 │ │ + cbnz r0, eaf6 │ │ + b.n eaf0 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n ea64 │ │ + b.n eb1c │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #32] │ │ add.w r1, r1, r1, lsl #2 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #12] │ │ str r0, [sp, #28] │ │ - b.n ea50 │ │ + b.n eb08 │ │ ldr r0, [sp, #32] │ │ adds r0, #1 │ │ str r0, [sp, #32] │ │ - b.n e94e │ │ + b.n ea06 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - blx 7be10 │ │ + blx 7c2b0 │ │ movs r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n ea64 │ │ + b.n eb1c │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #28] ; (ea88 ) │ │ + ldr r0, [pc, #28] ; (eb40 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #68] ; 0x44 │ │ cmp r0, r1 │ │ - bne.n ea7e │ │ - b.n ea78 │ │ + bne.n eb36 │ │ + b.n eb30 │ │ ldr r0, [sp, #8] │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - stcl 0, cr0, [r0], {6} │ │ - adds.w r0, lr, r6 │ │ + ; instruction: 0xf0a80006 │ │ + vhadd.s8 d0, d6, d6 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ - ldr r3, [pc, #132] ; (eb18 ) │ │ + ldr r3, [pc, #132] ; (ebd0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #28] │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #16] │ │ subs r1, r7, #5 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, eaba │ │ - b.n eab2 │ │ + blx 7c330 │ │ + cbnz r0, eb72 │ │ + b.n eb6a │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ - b.n eafa │ │ + b.n ebb2 │ │ ldrb.w r0, [r7, #-5] │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ ldr r1, [sp, #8] │ │ movw r2, #1148 ; 0x47c │ │ movt r2, #1 │ │ str r0, [r1, r2] │ │ ldrb.w r0, [r7, #-5] │ │ - cbz r0, eaf2 │ │ - b.n ead8 │ │ + cbz r0, ebaa │ │ + b.n eb90 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldrb.w r2, [r7, #-5] │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, eaf2 │ │ - b.n eaea │ │ + blx 7c330 │ │ + cbnz r0, ebaa │ │ + b.n eba2 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ - b.n eafa │ │ + b.n ebb2 │ │ ldrb.w r0, [r7, #-5] │ │ str r0, [sp, #20] │ │ - b.n eafa │ │ + b.n ebb2 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #28] ; (eb1c ) │ │ + ldr r0, [pc, #28] ; (ebd4 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bne.n eb14 │ │ - b.n eb0e │ │ + bne.n ebcc │ │ + b.n ebc6 │ │ ldr r0, [sp, #4] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - ; instruction: 0xeaf40006 │ │ - eor.w r0, r8, r6 │ │ + blx 7c350 │ │ + cdp 0, 13, cr0, cr12, cr6, {0} │ │ + cdp 0, 7, cr0, cr0, cr6, {0} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #312 ; 0x138 │ │ - ldr.w ip, [pc, #1188] ; efcc │ │ + ldr.w ip, [pc, #1188] ; f084 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #308] ; 0x134 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ str r3, [sp, #28] │ │ ldr r0, [sp, #32] │ │ cmp r0, #13 │ │ - blt.n eb50 │ │ - b.n eb48 │ │ + blt.n ec08 │ │ + b.n ec00 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n efac │ │ + b.n f064 │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #0 │ │ - beq.n ec36 │ │ - b.n eb58 │ │ + beq.n ecee │ │ + b.n ec10 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #28] │ │ str.w r0, [r1, #1116] ; 0x45c │ │ ldr r1, [sp, #28] │ │ ldr.w r0, [r1, #1116] ; 0x45c │ │ adds r0, #1 │ │ str.w r0, [r1, #1112] ; 0x458 │ │ @@ -3372,177 +3373,177 @@ │ │ ldr.w r0, [r1, #1136] ; 0x470 │ │ adds r0, #2 │ │ str.w r0, [r1, #1120] ; 0x460 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #28] │ │ movs r1, #0 │ │ str r1, [sp, #8] │ │ - bl efe0 │ │ + bl f098 │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #28] │ │ str.w r1, [r2, #1108] ; 0x454 │ │ str r0, [sp, #24] │ │ - b.n ebbc │ │ + b.n ec74 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #28] │ │ ldr.w r1, [r1, #1136] ; 0x470 │ │ cmp r0, r1 │ │ - bge.n ebf0 │ │ - b.n ebca │ │ + bge.n eca8 │ │ + b.n ec82 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ add.w r1, r0, r1, lsl #2 │ │ movs r0, #0 │ │ str.w r0, [r1, #1144] ; 0x478 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #28] │ │ add.w r1, r1, r0, lsl #2 │ │ movw r2, #17528 ; 0x4478 │ │ str r0, [r1, r2] │ │ - b.n ebe8 │ │ + b.n eca0 │ │ ldr r0, [sp, #24] │ │ adds r0, #1 │ │ str r0, [sp, #24] │ │ - b.n ebbc │ │ + b.n ec74 │ │ ldr r1, [sp, #28] │ │ movw r2, #17528 ; 0x4478 │ │ movs r0, #0 │ │ str r0, [r1, r2] │ │ - b.n ebfc │ │ + b.n ecb4 │ │ ldr r0, [sp, #24] │ │ cmp.w r0, #4096 ; 0x1000 │ │ - bge.n ec1e │ │ - b.n ec06 │ │ + bge.n ecd6 │ │ + b.n ecbe │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ add.w r1, r0, r1, lsl #2 │ │ movs r0, #0 │ │ str.w r0, [r1, #1144] ; 0x478 │ │ - b.n ec16 │ │ + b.n ecce │ │ ldr r0, [sp, #24] │ │ adds r0, #1 │ │ str r0, [sp, #24] │ │ - b.n ebfc │ │ + b.n ecb4 │ │ ldr r1, [sp, #28] │ │ movw r0, #33912 ; 0x8478 │ │ add r0, r1 │ │ movw r2, #1144 ; 0x478 │ │ movt r2, #1 │ │ str r0, [r1, r2] │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n efac │ │ + b.n f064 │ │ ldr r0, [sp, #28] │ │ ldr.w r0, [r0, #1108] ; 0x454 │ │ - cbz r0, ec80 │ │ - b.n ec40 │ │ + cbz r0, ed38 │ │ + b.n ecf8 │ │ ldr r1, [sp, #28] │ │ movs r0, #0 │ │ str.w r0, [r1, #1108] ; 0x454 │ │ - b.n ec4a │ │ + b.n ed02 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #28] │ │ ldr.w r1, [r3, #1112] ; 0x458 │ │ movs r2, #0 │ │ - bl efe0 │ │ + bl f098 │ │ ldr r1, [sp, #28] │ │ str.w r0, [r1, #1132] ; 0x46c │ │ ldr r1, [sp, #28] │ │ str.w r0, [r1, #1128] ; 0x468 │ │ - b.n ec66 │ │ + b.n ed1e │ │ ldr r1, [sp, #28] │ │ ldr.w r0, [r1, #1128] ; 0x468 │ │ ldr.w r1, [r1, #1136] ; 0x470 │ │ cmp r0, r1 │ │ - beq.n ec4a │ │ - b.n ec76 │ │ + beq.n ed02 │ │ + b.n ed2e │ │ ldr r0, [sp, #28] │ │ ldr.w r0, [r0, #1128] ; 0x468 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n efac │ │ - b.n ec82 │ │ + b.n f064 │ │ + b.n ed3a │ │ ldr r1, [sp, #28] │ │ movw r0, #1144 ; 0x478 │ │ movt r0, #1 │ │ ldr r0, [r1, r0] │ │ movw r2, #33912 ; 0x8478 │ │ add r1, r2 │ │ cmp r0, r1 │ │ - bls.n ecb2 │ │ - b.n ec9a │ │ + bls.n ed6a │ │ + b.n ed52 │ │ ldr r2, [sp, #28] │ │ movw r3, #1144 ; 0x478 │ │ movt r3, #1 │ │ ldr r0, [r2, r3] │ │ subs r1, r0, #4 │ │ str r1, [r2, r3] │ │ ldr.w r0, [r0, #-4] │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n efac │ │ - b.n ecb4 │ │ + b.n f064 │ │ + b.n ed6c │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #28] │ │ ldr.w r1, [r3, #1112] ; 0x458 │ │ movs r2, #0 │ │ - bl efe0 │ │ + bl f098 │ │ str r0, [sp, #20] │ │ cmp r0, #0 │ │ - bmi.w efa6 │ │ - b.n eccc │ │ + bmi.w f05e │ │ + b.n ed84 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #28] │ │ ldr.w r1, [r1, #1136] ; 0x470 │ │ cmp r0, r1 │ │ - bne.n eda0 │ │ - b.n ecda │ │ + bne.n ee58 │ │ + b.n ed92 │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n ece0 │ │ + b.n ed98 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #28] │ │ ldr.w r1, [r1, #1136] ; 0x470 │ │ cmp r0, r1 │ │ - bge.n ed14 │ │ - b.n ecee │ │ + bge.n edcc │ │ + b.n eda6 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ add.w r1, r0, r1, lsl #2 │ │ movs r0, #0 │ │ str.w r0, [r1, #1144] ; 0x478 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #28] │ │ add.w r1, r1, r0, lsl #2 │ │ movw r2, #17528 ; 0x4478 │ │ str r0, [r1, r2] │ │ - b.n ed0c │ │ + b.n edc4 │ │ ldr r0, [sp, #24] │ │ adds r0, #1 │ │ str r0, [sp, #24] │ │ - b.n ece0 │ │ - b.n ed16 │ │ + b.n ed98 │ │ + b.n edce │ │ ldr r0, [sp, #24] │ │ cmp.w r0, #4096 ; 0x1000 │ │ - bge.n ed46 │ │ - b.n ed20 │ │ + bge.n edfe │ │ + b.n edd8 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ add.w r1, r0, r1, lsl #2 │ │ movw r2, #17528 ; 0x4478 │ │ movs r0, #0 │ │ str r0, [r1, r2] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #24] │ │ add.w r1, r1, r2, lsl #2 │ │ str.w r0, [r1, #1144] ; 0x478 │ │ - b.n ed3e │ │ + b.n edf6 │ │ ldr r0, [sp, #24] │ │ adds r0, #1 │ │ str r0, [sp, #24] │ │ - b.n ed16 │ │ + b.n edce │ │ ldr r1, [sp, #28] │ │ ldr.w r0, [r1, #1116] ; 0x45c │ │ adds r0, #1 │ │ str.w r0, [r1, #1112] ; 0x458 │ │ ldr r1, [sp, #28] │ │ ldr.w r0, [r1, #1136] ; 0x470 │ │ lsls r0, r0, #1 │ │ @@ -3557,97 +3558,97 @@ │ │ movw r2, #1144 ; 0x478 │ │ movt r2, #1 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #28] │ │ ldr.w r1, [r3, #1112] ; 0x458 │ │ movs r2, #0 │ │ - bl efe0 │ │ + bl f098 │ │ ldr r1, [sp, #28] │ │ str.w r0, [r1, #1132] ; 0x46c │ │ ldr r1, [sp, #28] │ │ str.w r0, [r1, #1128] ; 0x468 │ │ ldr r0, [sp, #28] │ │ ldr.w r0, [r0, #1128] ; 0x468 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n efac │ │ + b.n f064 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #28] │ │ ldr.w r1, [r1, #1140] ; 0x474 │ │ cmp r0, r1 │ │ - bne.n edec │ │ - b.n edae │ │ + bne.n eea4 │ │ + b.n ee66 │ │ ldr r0, [sp, #28] │ │ movw r1, #1148 ; 0x47c │ │ movt r1, #1 │ │ ldr r0, [r0, r1] │ │ - cbz r0, edc6 │ │ - b.n edbe │ │ + cbz r0, ee7e │ │ + b.n ee76 │ │ mvn.w r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n efac │ │ - b.n edc8 │ │ + b.n f064 │ │ + b.n ee80 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #28] │ │ add r1, sp, #48 ; 0x30 │ │ - bl ea8c │ │ + bl eb44 │ │ str r0, [sp, #12] │ │ cmp r0, #1 │ │ - blt.n eddc │ │ - b.n edda │ │ - b.n edc8 │ │ + blt.n ee94 │ │ + b.n ee92 │ │ + b.n ee80 │ │ ldr r0, [sp, #12] │ │ - cbz r0, ede4 │ │ - b.n ede2 │ │ - b.n ede4 │ │ + cbz r0, ee9c │ │ + b.n ee9a │ │ + b.n ee9c │ │ mvn.w r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n efac │ │ - b.n edee │ │ + b.n f064 │ │ + b.n eea6 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #28] │ │ ldr.w r1, [r1, #1120] ; 0x460 │ │ cmp r0, r1 │ │ - blt.n ee24 │ │ - b.n ee00 │ │ + blt.n eedc │ │ + b.n eeb8 │ │ ldr r3, [sp, #28] │ │ ldr.w r0, [r3, #1128] ; 0x468 │ │ movw ip, #1144 ; 0x478 │ │ movt ip, #1 │ │ ldr.w r1, [r3, ip] │ │ adds r2, r1, #4 │ │ str.w r2, [r3, ip] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #28] │ │ ldr.w r0, [r0, #1132] ; 0x46c │ │ str r0, [sp, #20] │ │ - b.n ee24 │ │ - b.n ee26 │ │ + b.n eedc │ │ + b.n eede │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #28] │ │ ldr.w r1, [r1, #1136] ; 0x470 │ │ cmp r0, r1 │ │ - blt.n eeaa │ │ - b.n ee34 │ │ + blt.n ef62 │ │ + b.n eeec │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - bmi.n ee46 │ │ - b.n ee3c │ │ + bmi.n eefe │ │ + b.n eef4 │ │ ldr r0, [sp, #20] │ │ cmp.w r0, #4096 ; 0x1000 │ │ - blt.n ee56 │ │ - b.n ee46 │ │ - ldr r0, [pc, #392] ; (efd0 ) │ │ + blt.n ef0e │ │ + b.n eefe │ │ + ldr r0, [pc, #392] ; (f088 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ mvn.w r0, #2 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n efac │ │ + b.n f064 │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #20] │ │ add.w r0, r3, r0, lsl #2 │ │ movw r1, #17528 ; 0x4478 │ │ ldr r0, [r0, r1] │ │ movw ip, #1144 ; 0x478 │ │ movt ip, #1 │ │ @@ -3656,42 +3657,42 @@ │ │ str.w r2, [r3, ip] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #28] │ │ add.w r1, r1, r0, lsl #2 │ │ ldr.w r1, [r1, #1144] ; 0x478 │ │ cmp r0, r1 │ │ - bne.n ee9a │ │ - b.n ee8a │ │ - ldr r0, [pc, #328] ; (efd4 ) │ │ + bne.n ef52 │ │ + b.n ef42 │ │ + ldr r0, [pc, #328] ; (f08c ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ mvn.w r0, #2 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n efac │ │ + b.n f064 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #20] │ │ add.w r0, r0, r1, lsl #2 │ │ ldr.w r0, [r0, #1144] ; 0x478 │ │ str r0, [sp, #20] │ │ - b.n ee26 │ │ + b.n eede │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - bmi.n eebc │ │ - b.n eeb2 │ │ + bmi.n ef74 │ │ + b.n ef6a │ │ ldr r0, [sp, #20] │ │ cmp.w r0, #4096 ; 0x1000 │ │ - blt.n eecc │ │ - b.n eebc │ │ - ldr r0, [pc, #280] ; (efd8 ) │ │ + blt.n ef84 │ │ + b.n ef74 │ │ + ldr r0, [pc, #280] ; (f090 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ mvn.w r0, #3 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n efac │ │ + b.n f064 │ │ ldr r1, [sp, #28] │ │ ldr r0, [sp, #20] │ │ add.w r0, r1, r0, lsl #2 │ │ movw r2, #17528 ; 0x4478 │ │ ldr r0, [r0, r2] │ │ str.w r0, [r1, #1128] ; 0x468 │ │ ldr r3, [sp, #28] │ │ @@ -3701,16 +3702,16 @@ │ │ adds r2, r1, #4 │ │ str.w r2, [r3, ip] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #28] │ │ ldr.w r0, [r0, #1120] ; 0x460 │ │ str r0, [sp, #20] │ │ cmp.w r0, #4096 ; 0x1000 │ │ - bge.n ef6c │ │ - b.n ef04 │ │ + bge.n f024 │ │ + b.n efbc │ │ ldr r1, [sp, #28] │ │ ldr.w r0, [r1, #1132] ; 0x46c │ │ ldr r2, [sp, #20] │ │ add.w r1, r1, r2, lsl #2 │ │ str.w r0, [r1, #1144] ; 0x478 │ │ ldr r1, [sp, #28] │ │ ldr.w r0, [r1, #1128] ; 0x468 │ │ @@ -3722,149 +3723,149 @@ │ │ ldr.w r0, [r1, #1120] ; 0x460 │ │ adds r0, #1 │ │ str.w r0, [r1, #1120] ; 0x460 │ │ ldr r1, [sp, #28] │ │ ldr.w r0, [r1, #1120] ; 0x460 │ │ ldr.w r1, [r1, #1124] ; 0x464 │ │ cmp r0, r1 │ │ - blt.n ef6a │ │ - b.n ef42 │ │ + blt.n f022 │ │ + b.n effa │ │ ldr r0, [sp, #28] │ │ ldr.w r0, [r0, #1124] ; 0x464 │ │ cmp.w r0, #4096 ; 0x1000 │ │ - bge.n ef6a │ │ - b.n ef50 │ │ + bge.n f022 │ │ + b.n f008 │ │ ldr r1, [sp, #28] │ │ ldr.w r0, [r1, #1124] ; 0x464 │ │ lsls r0, r0, #1 │ │ str.w r0, [r1, #1124] ; 0x464 │ │ ldr r1, [sp, #28] │ │ ldr.w r0, [r1, #1112] ; 0x458 │ │ adds r0, #1 │ │ str.w r0, [r1, #1112] ; 0x458 │ │ - b.n ef6a │ │ - b.n ef6c │ │ + b.n f022 │ │ + b.n f024 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #28] │ │ str.w r0, [r1, #1132] ; 0x46c │ │ ldr r1, [sp, #28] │ │ movw r0, #1144 ; 0x478 │ │ movt r0, #1 │ │ ldr r0, [r1, r0] │ │ movw r2, #33912 ; 0x8478 │ │ add r1, r2 │ │ cmp r0, r1 │ │ - bls.n efa4 │ │ - b.n ef8c │ │ + bls.n f05c │ │ + b.n f044 │ │ ldr r2, [sp, #28] │ │ movw r3, #1144 ; 0x478 │ │ movt r3, #1 │ │ ldr r0, [r2, r3] │ │ subs r1, r0, #4 │ │ str r1, [r2, r3] │ │ ldr.w r0, [r0, #-4] │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n efac │ │ - b.n ecb4 │ │ + b.n f064 │ │ + b.n ed6c │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n efac │ │ + b.n f064 │ │ ldr r0, [sp, #44] ; 0x2c │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #40] ; (efdc ) │ │ + ldr r0, [pc, #40] ; (f094 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #308] ; 0x134 │ │ cmp r0, r1 │ │ - bne.n efc6 │ │ - b.n efc0 │ │ + bne.n f07e │ │ + b.n f078 │ │ ldr r0, [sp, #0] │ │ add sp, #312 ; 0x138 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - orrs.w r0, lr, r6 │ │ - add r6, pc, #556 ; (adr r6, f200 ) │ │ - ; instruction: 0xffff81e6 │ │ - vqshlu.s32 d26, d5, #31 │ │ - vsli.64 q15, q3, #63 ; 0x3f │ │ + cdp 0, 4, cr0, cr6, cr6, {0} │ │ + add r6, pc, #472 ; (adr r6, f264 ) │ │ + vaddw.u q12, , d17 │ │ + vrsubhn.i d26, , q0 │ │ + ; instruction: 0xffffe9be │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ str r3, [sp, #20] │ │ ldr r0, [sp, #24] │ │ - cbz r0, f00c │ │ - b.n eff4 │ │ + cbz r0, f0c4 │ │ + b.n f0ac │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ str.w r0, [r1, #1092] ; 0x444 │ │ ldr r1, [sp, #20] │ │ str.w r0, [r1, #1096] ; 0x448 │ │ ldr r1, [sp, #20] │ │ str.w r0, [r1, #1100] ; 0x44c │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n f134 │ │ + b.n f1ec │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #28] │ │ ldr.w r0, [r1, #1092] ; 0x444 │ │ ldr.w r1, [r1, #1096] ; 0x448 │ │ add r0, r2 │ │ cmp r0, r1 │ │ - blt.n f0cc │ │ - b.n f020 │ │ + blt.n f184 │ │ + b.n f0d8 │ │ ldr r0, [sp, #20] │ │ ldr.w r0, [r0, #1100] ; 0x44c │ │ - cbz r0, f04c │ │ - b.n f02a │ │ + cbz r0, f104 │ │ + b.n f0e2 │ │ ldr r1, [sp, #20] │ │ ldr.w r0, [r1, #1092] ; 0x444 │ │ ldr.w r1, [r1, #1096] ; 0x448 │ │ cmp r0, r1 │ │ - blt.n f044 │ │ - b.n f03a │ │ - ldr r0, [pc, #256] ; (f13c ) │ │ + blt.n f0fc │ │ + b.n f0f2 │ │ + ldr r0, [pc, #256] ; (f1f4 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n f044 │ │ + blx 7c250 │ │ + b.n f0fc │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n f134 │ │ + b.n f1ec │ │ ldr r1, [sp, #20] │ │ add.w r2, r1, #812 ; 0x32c │ │ ldr.w r0, [r1, #1104] ; 0x450 │ │ add r0, r2 │ │ ldrb.w r0, [r0, #-2] │ │ strb.w r0, [r1, #812] ; 0x32c │ │ ldr r1, [sp, #20] │ │ ldr.w r0, [r1, #1104] ; 0x450 │ │ add r0, r1 │ │ ldrb.w r0, [r0, #811] ; 0x32b │ │ strb.w r0, [r1, #813] ; 0x32d │ │ ldr r0, [sp, #32] │ │ ldr r2, [sp, #20] │ │ addw r1, r2, #814 ; 0x32e │ │ - bl ea8c │ │ + bl eb44 │ │ str r0, [sp, #8] │ │ cmp r0, #1 │ │ - blt.n f08c │ │ - b.n f084 │ │ + blt.n f144 │ │ + b.n f13c │ │ ldr r0, [sp, #8] │ │ strb.w r0, [r7, #-33] │ │ - b.n f09c │ │ + b.n f154 │ │ movs r0, #0 │ │ strb.w r0, [r7, #-33] │ │ ldr r1, [sp, #20] │ │ movs r0, #1 │ │ str.w r0, [r1, #1100] ; 0x44c │ │ - b.n f09c │ │ + b.n f154 │ │ ldrb.w r0, [r7, #-33] │ │ adds r0, #2 │ │ ldr r1, [sp, #20] │ │ str.w r0, [r1, #1104] ; 0x450 │ │ ldr r1, [sp, #20] │ │ ldr.w r0, [r1, #1092] ; 0x444 │ │ ldr.w r2, [r1, #1096] ; 0x448 │ │ @@ -3872,27 +3873,27 @@ │ │ adds r0, #16 │ │ str.w r0, [r1, #1092] ; 0x444 │ │ ldrb.w r1, [r7, #-33] │ │ movs r0, #16 │ │ add.w r0, r0, r1, lsl #3 │ │ ldr r1, [sp, #20] │ │ str.w r0, [r1, #1096] ; 0x448 │ │ - b.n f0cc │ │ + b.n f184 │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #20] │ │ ldr.w r1, [r1, #1092] ; 0x444 │ │ str r1, [sp, #16] │ │ str r0, [sp, #12] │ │ - b.n f0dc │ │ + b.n f194 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bge.n f120 │ │ - b.n f0e6 │ │ + bge.n f1d8 │ │ + b.n f19e │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ asrs r2, r1, #31 │ │ add.w r2, r1, r2, lsr #29 │ │ add.w r0, r0, r2, asr #3 │ │ ldrb.w r0, [r0, #812] ; 0x32c │ │ bic.w r2, r2, #7 │ │ @@ -3900,636 +3901,635 @@ │ │ lsrs r0, r1 │ │ and.w r0, r0, #1 │ │ ldr r1, [sp, #12] │ │ lsl.w r1, r0, r1 │ │ ldr r0, [sp, #8] │ │ orrs r0, r1 │ │ str r0, [sp, #8] │ │ - b.n f112 │ │ + b.n f1ca │ │ ldr r0, [sp, #16] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #1 │ │ str r0, [sp, #12] │ │ - b.n f0dc │ │ + b.n f194 │ │ ldr r2, [sp, #28] │ │ ldr r1, [sp, #20] │ │ ldr.w r0, [r1, #1092] ; 0x444 │ │ add r0, r2 │ │ str.w r0, [r1, #1092] ; 0x444 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n f134 │ │ + b.n f1ec │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - ldr r0, [sp, #856] ; 0x358 │ │ - Address 0x000000000000f13e is out of bounds. │ │ + ldr r0, [sp, #772] ; 0x304 │ │ + Address 0x000000000000f1f6 is out of bounds. │ │ │ │ │ │ -0000f140 : │ │ +0000f1f8 : │ │ movs r0, #0 │ │ bx lr │ │ │ │ -0000f144 : │ │ +0000f1fc : │ │ bx lr │ │ - bmi.n f0f2 │ │ + bmi.n f1aa │ │ │ │ -0000f148 : │ │ +0000f200 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #64 ; 0x40 │ │ - ldr r1, [pc, #432] ; (f300 ) │ │ + ldr r1, [pc, #432] ; (f3b8 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #60] ; 0x3c │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - cbnz r0, f166 │ │ - b.n f160 │ │ + cbnz r0, f21e │ │ + b.n f218 │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n f2e2 │ │ + b.n f39a │ │ ldr r0, [sp, #48] ; 0x30 │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #44] ; 0x2c │ │ str r0, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #48] ; 0x30 │ │ add r1, sp, #56 ; 0x38 │ │ movs r2, #2 │ │ movs r3, #1 │ │ - blx 7be90 │ │ + blx 7c330 │ │ cmp r0, #0 │ │ - beq.w f2ca │ │ - b.n f18a │ │ + beq.w f382 │ │ + b.n f242 │ │ ldrb.w r0, [sp, #56] ; 0x38 │ │ cmp r0, #255 ; 0xff │ │ - bne.w f2c8 │ │ - b.n f196 │ │ + bne.w f380 │ │ + b.n f24e │ │ ldrb.w r0, [sp, #57] ; 0x39 │ │ cmp r0, #216 ; 0xd8 │ │ - bne.w f2c8 │ │ - b.n f1a2 │ │ + bne.w f380 │ │ + b.n f25a │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n f1a8 │ │ + b.n f260 │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #1 │ │ - bne.w f2c6 │ │ - b.n f1b2 │ │ + bne.w f37e │ │ + b.n f26a │ │ ldr r0, [sp, #48] ; 0x30 │ │ add r1, sp, #56 ; 0x38 │ │ movs r2, #1 │ │ movs r3, #2 │ │ - blx 7be90 │ │ + blx 7c330 │ │ cmp r0, #2 │ │ - beq.n f1ca │ │ - b.n f1c4 │ │ + beq.n f282 │ │ + b.n f27c │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n f2c4 │ │ + b.n f37c │ │ ldrb.w r0, [sp, #56] ; 0x38 │ │ cmp r0, #255 ; 0xff │ │ - beq.n f1e0 │ │ - b.n f1d4 │ │ + beq.n f298 │ │ + b.n f28c │ │ ldr r0, [sp, #32] │ │ - cbnz r0, f1e0 │ │ - b.n f1da │ │ + cbnz r0, f298 │ │ + b.n f292 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n f2c2 │ │ + b.n f37a │ │ ldrb.w r0, [sp, #56] ; 0x38 │ │ cmp r0, #255 ; 0xff │ │ - bne.n f1f4 │ │ - b.n f1ea │ │ + bne.n f2ac │ │ + b.n f2a2 │ │ ldrb.w r0, [sp, #57] ; 0x39 │ │ cmp r0, #255 ; 0xff │ │ - bne.n f208 │ │ - b.n f1f4 │ │ + bne.n f2c0 │ │ + b.n f2ac │ │ ldr r0, [sp, #48] ; 0x30 │ │ mov r2, sp │ │ movs r1, #1 │ │ str r1, [r2, #0] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r2, r3 │ │ - blx 7bdc0 │ │ - b.n f2c0 │ │ + blx 7c260 │ │ + b.n f378 │ │ ldrb.w r0, [sp, #57] ; 0x39 │ │ cmp r0, #217 ; 0xd9 │ │ - bne.n f214 │ │ - b.n f212 │ │ - b.n f2c6 │ │ + bne.n f2cc │ │ + b.n f2ca │ │ + b.n f37e │ │ ldr r0, [sp, #32] │ │ cmp r0, #1 │ │ - bne.n f226 │ │ - b.n f21c │ │ + bne.n f2de │ │ + b.n f2d4 │ │ ldrb.w r0, [sp, #57] ; 0x39 │ │ - cbnz r0, f226 │ │ - b.n f224 │ │ - b.n f2bc │ │ + cbnz r0, f2de │ │ + b.n f2dc │ │ + b.n f374 │ │ ldrb.w r0, [sp, #57] ; 0x39 │ │ cmp r0, #208 ; 0xd0 │ │ - blt.n f23c │ │ - b.n f230 │ │ + blt.n f2f4 │ │ + b.n f2e8 │ │ ldrb.w r0, [sp, #57] ; 0x39 │ │ cmp r0, #216 ; 0xd8 │ │ - bgt.n f23c │ │ - b.n f23a │ │ - b.n f2ba │ │ + bgt.n f2f4 │ │ + b.n f2f2 │ │ + b.n f372 │ │ ldr r0, [sp, #48] ; 0x30 │ │ add r1, sp, #56 ; 0x38 │ │ adds r1, #2 │ │ movs r2, #1 │ │ movs r3, #2 │ │ - blx 7be90 │ │ + blx 7c330 │ │ cmp r0, #2 │ │ - beq.n f256 │ │ - b.n f250 │ │ + beq.n f30e │ │ + b.n f308 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n f2b8 │ │ + b.n f370 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #28] │ │ str r0, [sp, #24] │ │ ldrh.w r0, [sp, #58] ; 0x3a │ │ lsls r0, r0, #16 │ │ rev r0, r0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #20] │ │ subs r2, r1, #2 │ │ mov r3, sp │ │ movs r1, #1 │ │ str r1, [r3, #0] │ │ movs r3, #0 │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ str r1, [sp, #12] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ ldr.w ip, [sp, #20] │ │ adds.w r2, r2, ip │ │ adc.w r3, r3, #0 │ │ subs r2, #2 │ │ sbc.w r3, r3, #0 │ │ eors r1, r3 │ │ eors r0, r2 │ │ orrs r0, r1 │ │ - cbz r0, f2aa │ │ - b.n f2a4 │ │ + cbz r0, f362 │ │ + b.n f35c │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n f2aa │ │ + b.n f362 │ │ ldrb.w r0, [sp, #57] ; 0x39 │ │ cmp r0, #218 ; 0xda │ │ - bne.n f2b6 │ │ - b.n f2b4 │ │ - b.n f2c6 │ │ - b.n f2b8 │ │ - b.n f2ba │ │ - b.n f2bc │ │ - b.n f2be │ │ - b.n f2c0 │ │ - b.n f2c2 │ │ - b.n f2c4 │ │ - b.n f1a8 │ │ - b.n f2c8 │ │ - b.n f2ca │ │ + bne.n f36e │ │ + b.n f36c │ │ + b.n f37e │ │ + b.n f370 │ │ + b.n f372 │ │ + b.n f374 │ │ + b.n f376 │ │ + b.n f378 │ │ + b.n f37a │ │ + b.n f37c │ │ + b.n f260 │ │ + b.n f380 │ │ + b.n f382 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n f2e2 │ │ + b.n f39a │ │ ldr r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #28] ; (f304 ) │ │ + ldr r0, [pc, #28] ; (f3bc ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #60] ; 0x3c │ │ cmp r0, r1 │ │ - bne.n f2fc │ │ - b.n f2f6 │ │ + bne.n f3b4 │ │ + b.n f3ae │ │ ldr r0, [sp, #4] │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - b.n eb74 │ │ - movs r6, r0 │ │ - b.n f848 │ │ + blx 7c350 │ │ + ; instruction: 0xe8200006 │ │ + b.n f0d0 │ │ movs r6, r0 │ │ │ │ -0000f308 : │ │ +0000f3c0 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - blx 7bfd0 │ │ + blx 7c470 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - bmi.n f2c6 │ │ + bmi.n f37e │ │ │ │ -0000f31c : │ │ +0000f3d4 : │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ sub.w sp, sp, #4352 ; 0x1100 │ │ ldr.w ip, [r7, #20] │ │ ldr.w ip, [r7, #16] │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #440] ; f4f0 │ │ + ldr.w ip, [pc, #440] ; f5a8 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [r7, #-12] │ │ str r0, [sp, #60] ; 0x3c │ │ str r1, [sp, #56] ; 0x38 │ │ str r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #1 │ │ - blt.n f35e │ │ - b.n f356 │ │ + blt.n f416 │ │ + b.n f40e │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #4 │ │ - blt.n f36c │ │ - b.n f35e │ │ - ldr r0, [pc, #404] ; (f4f4 ) │ │ + blt.n f424 │ │ + b.n f416 │ │ + ldr r0, [pc, #404] ; (f5ac ) │ │ add r0, pc │ │ - blx 7bff0 │ │ + blx 7c490 │ │ movs r0, #0 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n f4ce │ │ + b.n f586 │ │ movs r0, #1 │ │ strb.w r0, [sp, #47] ; 0x2f │ │ add r0, sp, #76 ; 0x4c │ │ movs r1, #0 │ │ str r1, [sp, #28] │ │ movw r2, #4272 ; 0x10b0 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r1, [sp, #28] │ │ add r0, sp, #68 ; 0x44 │ │ movs r2, #8 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #32] │ │ cmp r0, #1 │ │ - beq.n f3da │ │ - b.n f394 │ │ + beq.n f492 │ │ + b.n f44c │ │ ldr r0, [sp, #32] │ │ cmp r0, #2 │ │ - beq.n f3d2 │ │ - b.n f39c │ │ + beq.n f48a │ │ + b.n f454 │ │ ldr r0, [sp, #32] │ │ cmp r0, #3 │ │ - bne.n f45c │ │ - b.n f3a4 │ │ + bne.n f514 │ │ + b.n f45c │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n f3aa │ │ + b.n f462 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #63 ; 0x3f │ │ - bgt.n f3d0 │ │ - b.n f3b2 │ │ + bgt.n f488 │ │ + b.n f46a │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r1, sp, #76 ; 0x4c │ │ adds r2, r1, r0 │ │ movs r0, #1 │ │ strb.w r0, [r2, #3108] ; 0xc24 │ │ ldr r2, [sp, #40] ; 0x28 │ │ add r1, r2 │ │ strb.w r0, [r1, #3172] ; 0xc64 │ │ - b.n f3c8 │ │ + b.n f480 │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n f3aa │ │ - b.n f492 │ │ + b.n f462 │ │ + b.n f54a │ │ movs r0, #10 │ │ strb.w r0, [sp, #47] ; 0x2f │ │ - b.n f3da │ │ + b.n f492 │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n f3e0 │ │ + b.n f498 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #63 ; 0x3f │ │ - bgt.n f45a │ │ - b.n f3e8 │ │ + bgt.n f512 │ │ + b.n f4a0 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r1, [sp, #24] │ │ - ldr r0, [pc, #264] ; (f4f8 ) │ │ + ldr r0, [pc, #264] ; (f5b0 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ ldrb.w r1, [sp, #47] ; 0x2f │ │ - blx 7b4ec │ │ + blx 7b98c │ │ ldr r2, [sp, #24] │ │ mov r1, r0 │ │ add r0, sp, #76 ; 0x4c │ │ addw r0, r0, #3108 ; 0xc24 │ │ strb r1, [r0, r2] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldrb r0, [r0, r1] │ │ - cbnz r0, f41c │ │ - b.n f40e │ │ + cbnz r0, f4d4 │ │ + b.n f4c6 │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r0, sp, #76 ; 0x4c │ │ add r1, r0 │ │ movs r0, #1 │ │ strb.w r0, [r1, #3108] ; 0xc24 │ │ - b.n f41c │ │ + b.n f4d4 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r1, [sp, #20] │ │ - ldr r0, [pc, #216] ; (f4fc ) │ │ + ldr r0, [pc, #216] ; (f5b4 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ ldrb.w r1, [sp, #47] ; 0x2f │ │ - blx 7b4ec │ │ + blx 7b98c │ │ ldr r2, [sp, #20] │ │ mov r1, r0 │ │ add r0, sp, #76 ; 0x4c │ │ addw r0, r0, #3172 ; 0xc64 │ │ strb r1, [r0, r2] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldrb r0, [r0, r1] │ │ - cbnz r0, f450 │ │ - b.n f442 │ │ + cbnz r0, f508 │ │ + b.n f4fa │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r0, sp, #76 ; 0x4c │ │ add r1, r0 │ │ movs r0, #1 │ │ strb.w r0, [r1, #3172] ; 0xc64 │ │ - b.n f450 │ │ - b.n f452 │ │ + b.n f508 │ │ + b.n f50a │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n f3e0 │ │ - b.n f492 │ │ - b.n f45e │ │ - b.n f460 │ │ - ldr r0, [pc, #156] ; (f500 ) │ │ + b.n f498 │ │ + b.n f54a │ │ + b.n f516 │ │ + b.n f518 │ │ + ldr r0, [pc, #156] ; (f5b8 ) │ │ add r0, pc │ │ - ldr r1, [pc, #156] ; (f504 ) │ │ + ldr r1, [pc, #156] ; (f5bc ) │ │ add r1, pc │ │ - ldr r2, [pc, #156] ; (f508 ) │ │ + ldr r2, [pc, #156] ; (f5c0 ) │ │ add r2, pc │ │ movw r3, #1308 ; 0x51c │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - cbnz r0, f47e │ │ - b.n f47c │ │ - b.n f460 │ │ + cbnz r0, f536 │ │ + b.n f534 │ │ + b.n f518 │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #1 │ │ - bne.n f48a │ │ - b.n f486 │ │ + bne.n f542 │ │ + b.n f53e │ │ bkpt 0x0000 │ │ - b.n f48a │ │ - b.n f48c │ │ - b.n f48e │ │ - b.n f490 │ │ - b.n f492 │ │ + b.n f542 │ │ + b.n f544 │ │ + b.n f546 │ │ + b.n f548 │ │ + b.n f54a │ │ ldr r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #72] ; 0x48 │ │ add r0, sp, #76 ; 0x4c │ │ str r0, [sp, #16] │ │ addw r1, r0, #3236 ; 0xca4 │ │ vldr d16, [sp, #68] ; 0x44 │ │ vstr d16, [r1] │ │ - bl f510 │ │ + bl f5c8 │ │ ldr r0, [sp, #16] │ │ ldr r1, [r7, #16] │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [r7, #8] │ │ ldr.w ip, [r7, #12] │ │ ldr r4, [r7, #20] │ │ mov lr, sp │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl f76c │ │ + bl f824 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n f4ce │ │ + b.n f586 │ │ ldr r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #56] ; (f50c ) │ │ + ldr r0, [pc, #56] ; (f5c4 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [r7, #-12] │ │ cmp r0, r1 │ │ - bne.n f4ec │ │ - b.n f4e4 │ │ + bne.n f5a4 │ │ + b.n f59c │ │ ldr r0, [sp, #12] │ │ add.w sp, sp, #4352 ; 0x1100 │ │ pop {r4, r6, r7, pc} │ │ - blx 7beb0 │ │ - b.n f994 │ │ - movs r6, r0 │ │ - str r5, [sp, #820] ; 0x334 │ │ - vsra.u32 , , #1 │ │ - vsra.u32 , , #1 │ │ - vsli.32 d31, d2, #31 │ │ + blx 7c350 │ │ + b.n f21c │ │ movs r6, r0 │ │ - add r6, pc, #484 ; (adr r6, f6ec ) │ │ - vabal.u , d15, d8 │ │ - vshr.u64 d30, d20, #1 │ │ + str r5, [sp, #736] ; 0x2e0 │ │ + ; instruction: 0xffffb163 │ │ + ; instruction: 0xffffb16f │ │ + ; instruction: 0xfffff8fa │ │ + movs r6, r0 │ │ + add r6, pc, #400 ; (adr r6, f750 ) │ │ + vsri.64 , , #1 │ │ + vsri.64 d30, d12, #1 │ │ movs r6, r0 │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ sub.w sp, sp, #3152 ; 0xc50 │ │ - ldr r1, [pc, #528] ; (f72c ) │ │ + ldr r1, [pc, #528] ; (f7e4 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str.w r1, [r7, #-12] │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n f528 │ │ - b.n f52a │ │ + b.n f5e0 │ │ + b.n f5e2 │ │ ldr r0, [sp, #52] ; 0x34 │ │ - cbnz r0, f55e │ │ - b.n f530 │ │ - ldr r0, [pc, #508] ; (f730 ) │ │ + cbnz r0, f616 │ │ + b.n f5e8 │ │ + ldr r0, [pc, #508] ; (f7e8 ) │ │ add r0, pc │ │ - ldr r1, [pc, #508] ; (f734 ) │ │ + ldr r1, [pc, #508] ; (f7ec ) │ │ add r1, pc │ │ - ldr r2, [pc, #508] ; (f738 ) │ │ + ldr r2, [pc, #508] ; (f7f0 ) │ │ add r2, pc │ │ movw r3, #930 ; 0x3a2 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - cbnz r0, f54e │ │ - b.n f54c │ │ - b.n f52a │ │ + cbnz r0, f606 │ │ + b.n f604 │ │ + b.n f5e2 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #1 │ │ - bne.n f55a │ │ - b.n f556 │ │ + bne.n f612 │ │ + b.n f60e │ │ bkpt 0x0000 │ │ - b.n f55a │ │ - b.n f55c │ │ - b.n f55e │ │ - b.n f560 │ │ + b.n f612 │ │ + b.n f614 │ │ + b.n f616 │ │ + b.n f618 │ │ sub.w r0, r7, #28 │ │ movs r1, #0 │ │ str r1, [sp, #20] │ │ movs r2, #16 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #20] │ │ ldr r2, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #456] ; (f73c ) │ │ + ldr r1, [pc, #456] ; (f7f4 ) │ │ add r1, pc │ │ str.w r1, [r2, #3076] ; 0xc04 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #448] ; (f740 ) │ │ + ldr r1, [pc, #448] ; (f7f8 ) │ │ add r1, pc │ │ str.w r1, [r2, #3080] ; 0xc08 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #444] ; (f744 ) │ │ + ldr r1, [pc, #444] ; (f7fc ) │ │ add r1, pc │ │ str.w r1, [r2, #3084] ; 0xc0c │ │ ldr r2, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #436] ; (f748 ) │ │ + ldr r1, [pc, #436] ; (f800 ) │ │ add r1, pc │ │ str.w r1, [r2, #3088] ; 0xc10 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #432] ; (f74c ) │ │ + ldr r1, [pc, #432] ; (f804 ) │ │ add r1, pc │ │ str.w r1, [r2, #3092] ; 0xc14 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #424] ; (f750 ) │ │ + ldr r1, [pc, #424] ; (f808 ) │ │ add r1, pc │ │ str.w r1, [r2, #3096] ; 0xc18 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #420] ; (f754 ) │ │ + ldr r1, [pc, #420] ; (f80c ) │ │ add r1, pc │ │ str.w r1, [r2, #3100] ; 0xc1c │ │ ldr r2, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #412] ; (f758 ) │ │ + ldr r1, [pc, #412] ; (f810 ) │ │ add r1, pc │ │ str.w r1, [r2, #3104] ; 0xc20 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n f5c4 │ │ + b.n f67c │ │ ldr r0, [sp, #48] ; 0x30 │ │ cmp r0, #3 │ │ - bgt.n f60c │ │ - b.n f5cc │ │ + bgt.n f6c4 │ │ + b.n f684 │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n f5d2 │ │ + b.n f68a │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #15 │ │ - bgt.n f602 │ │ - b.n f5da │ │ + bgt.n f6ba │ │ + b.n f692 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #48] ; 0x30 │ │ add.w r0, r0, r2, lsl #2 │ │ ldr.w r0, [r0, #3076] ; 0xc04 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldrb r3, [r0, r1] │ │ sub.w r1, r7, #28 │ │ ldr.w r0, [r1, r2, lsl #2] │ │ add r0, r3 │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n f5fa │ │ + b.n f6b2 │ │ ldr r0, [sp, #44] ; 0x2c │ │ adds r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n f5d2 │ │ - b.n f604 │ │ + b.n f68a │ │ + b.n f6bc │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n f5c4 │ │ + b.n f67c │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n f612 │ │ + b.n f6ca │ │ ldr r0, [sp, #48] ; 0x30 │ │ cmp r0, #3 │ │ - bgt.n f6a4 │ │ - b.n f61a │ │ - b.n f61c │ │ - b.n f61e │ │ + bgt.n f75c │ │ + b.n f6d2 │ │ + b.n f6d4 │ │ + b.n f6d6 │ │ ldr r1, [sp, #48] ; 0x30 │ │ sub.w r0, r7, #28 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ cmp.w r0, #256 ; 0x100 │ │ - ble.n f65e │ │ - b.n f630 │ │ - ldr r0, [pc, #296] ; (f75c ) │ │ + ble.n f716 │ │ + b.n f6e8 │ │ + ldr r0, [pc, #296] ; (f814 ) │ │ add r0, pc │ │ - ldr r1, [pc, #296] ; (f760 ) │ │ + ldr r1, [pc, #296] ; (f818 ) │ │ add r1, pc │ │ - ldr r2, [pc, #296] ; (f764 ) │ │ + ldr r2, [pc, #296] ; (f81c ) │ │ add r2, pc │ │ movw r3, #954 ; 0x3ba │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - cbnz r0, f64e │ │ - b.n f64c │ │ - b.n f61e │ │ + cbnz r0, f706 │ │ + b.n f704 │ │ + b.n f6d6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #1 │ │ - bne.n f65a │ │ - b.n f656 │ │ + bne.n f712 │ │ + b.n f70e │ │ bkpt 0x0000 │ │ - b.n f65a │ │ - b.n f65c │ │ - b.n f65e │ │ - b.n f660 │ │ + b.n f712 │ │ + b.n f714 │ │ + b.n f716 │ │ + b.n f718 │ │ ldr r2, [sp, #48] ; 0x30 │ │ add.w r1, r2, r2, lsl #8 │ │ addw r0, sp, #2104 ; 0x838 │ │ str r0, [sp, #16] │ │ add r0, r1 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add.w r1, r1, r2, lsl #2 │ │ ldr.w r1, [r1, #3076] ; 0xc04 │ │ - bl 1009c │ │ + bl 10154 │ │ ldr r1, [sp, #16] │ │ ldr r3, [sp, #48] ; 0x30 │ │ add r0, sp, #56 ; 0x38 │ │ add.w r0, r0, r3, lsl #9 │ │ add.w r2, r3, r3, lsl #8 │ │ add r1, r2 │ │ sub.w r2, r7, #28 │ │ ldr.w r2, [r2, r3, lsl #2] │ │ asrs r3, r2, #31 │ │ - bl 100f8 │ │ - b.n f69c │ │ + bl 101b0 │ │ + b.n f754 │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n f612 │ │ + b.n f6ca │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n f6aa │ │ + b.n f762 │ │ ldr r0, [sp, #48] ; 0x30 │ │ cmp r0, #3 │ │ - bgt.n f70e │ │ - b.n f6b2 │ │ + bgt.n f7c6 │ │ + b.n f76a │ │ ldr r1, [sp, #48] ; 0x30 │ │ sub.w r0, r7, #28 │ │ ldr.w r1, [r0, r1, lsl #2] │ │ asrs r0, r1, #31 │ │ str r1, [sp, #24] │ │ str r0, [sp, #28] │ │ ldr r2, [sp, #52] ; 0x34 │ │ @@ -4546,120 +4546,120 @@ │ │ add.w ip, ip, lr, lsl #9 │ │ ldr r4, [sp, #24] │ │ ldr r5, [sp, #28] │ │ mov lr, sp │ │ str.w r5, [lr, #12] │ │ str.w r4, [lr, #8] │ │ str.w ip, [lr] │ │ - bl 101cc │ │ - b.n f706 │ │ + bl 10284 │ │ + b.n f7be │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n f6aa │ │ - ldr r0, [pc, #88] ; (f768 ) │ │ + b.n f762 │ │ + ldr r0, [pc, #88] ; (f820 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [r7, #-12] │ │ cmp r0, r1 │ │ - bne.n f726 │ │ - b.n f720 │ │ + bne.n f7de │ │ + b.n f7d8 │ │ add.w sp, sp, #3152 ; 0xc50 │ │ pop {r4, r5, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - b.n f80c │ │ + b.n f094 │ │ movs r6, r0 │ │ - orrs.w r0, lr, #8781824 ; 0x860000 │ │ - ldr r1, [r5, r6] │ │ - vsri.32 d25, d24, #1 │ │ - vmla.i , , d13[0] │ │ - vshr.u32 , , #1 │ │ - vshr.u32 , , #1 │ │ - vshr.u32 , , #1 │ │ - vmla.i , , d21[0] │ │ - vmla.i , , d23[0] │ │ - vshr.u64 , , #1 │ │ - vaddw.u , , d1 │ │ - vrsra.u32 , q13, #1 │ │ - movs r6, r0 │ │ - ldr r1, [r5, r2] │ │ - vrsra.u32 d25, d24, #1 │ │ - vcvt.f32.u32 , q12, #1 │ │ + str.w r0, [r6, r6] │ │ + ldr r1, [r4, r3] │ │ + vraddhn.i d25, , │ │ + vshr.u32 , , #1 │ │ + vmla.i , , d19[0] │ │ + vmla.i , , d25[0] │ │ + vmla.i , , d31[0] │ │ + vshr.u32 , , #1 │ │ + vshr.u32 , , #1 │ │ + vaddw.u , , d15 │ │ + vsra.u32 d27, d1, #1 │ │ + ; instruction: 0xfffff762 │ │ + movs r6, r0 │ │ + ldrsb r1, [r4, r7] │ │ + vsubw.u , , d19 │ │ + vmlal.u q15, d15, d16[0] │ │ movs r6, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl} │ │ sub.w sp, sp, #1576 ; 0x628 │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #1956] ; ff28 │ │ + ldr.w ip, [pc, #1956] ; ffe0 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [r7, #-28] │ │ str r0, [sp, #156] ; 0x9c │ │ str r1, [sp, #152] ; 0x98 │ │ str r2, [sp, #148] ; 0x94 │ │ str r3, [sp, #144] ; 0x90 │ │ ldr r0, [r7, #8] │ │ cmp r0, #3 │ │ - beq.n f7b0 │ │ - b.n f7a2 │ │ + beq.n f868 │ │ + b.n f85a │ │ ldr r0, [r7, #8] │ │ cmp r0, #4 │ │ - beq.n f7b0 │ │ - b.n f7aa │ │ + beq.n f868 │ │ + b.n f862 │ │ movs r0, #0 │ │ str r0, [sp, #160] ; 0xa0 │ │ - b.n fee0 │ │ + b.n ff98 │ │ ldr r0, [sp, #148] ; 0x94 │ │ cmp.w r0, #65536 ; 0x10000 │ │ - bge.n f7c4 │ │ - b.n f7ba │ │ + bge.n f87c │ │ + b.n f872 │ │ ldr r0, [sp, #144] ; 0x90 │ │ cmp.w r0, #65536 ; 0x10000 │ │ - blt.n f7ca │ │ - b.n f7c4 │ │ + blt.n f882 │ │ + b.n f87c │ │ movs r0, #0 │ │ str r0, [sp, #160] ; 0xa0 │ │ - b.n fee0 │ │ + b.n ff98 │ │ movs r0, #0 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n f7d0 │ │ + b.n f888 │ │ ldr r0, [sp, #136] ; 0x88 │ │ cmp r0, #7 │ │ - bgt.n f8a8 │ │ - b.n f7d8 │ │ + bgt.n f960 │ │ + b.n f890 │ │ movs r0, #0 │ │ str r0, [sp, #140] ; 0x8c │ │ - b.n f7de │ │ + b.n f896 │ │ ldr r0, [sp, #140] ; 0x8c │ │ cmp r0, #7 │ │ - bgt.n f89e │ │ - b.n f7e6 │ │ + bgt.n f956 │ │ + b.n f89e │ │ ldr r1, [sp, #136] ; 0x88 │ │ ldr r0, [sp, #140] ; 0x8c │ │ add.w r0, r0, r1, lsl #3 │ │ str r0, [sp, #124] ; 0x7c │ │ ldr r0, [sp, #140] ; 0x8c │ │ - ldr r3, [pc, #928] ; (fb94 ) │ │ + ldr r3, [pc, #928] ; (fc4c ) │ │ add r3, pc │ │ add.w r1, r3, r0, lsl #2 │ │ vldr s0, [r1] │ │ vmov.f32 s4, #32 ; 0x41000000 8.0 │ │ vmul.f32 s0, s0, s4 │ │ ldr r1, [sp, #136] ; 0x88 │ │ add.w r2, r3, r1, lsl #2 │ │ vldr s2, [r2] │ │ vmul.f32 s0, s0, s2 │ │ ldr r2, [sp, #156] ; 0x9c │ │ ldr.w ip, [sp, #124] ; 0x7c │ │ - ldr r4, [pc, #892] ; (fb98 ) │ │ + ldr r4, [pc, #892] ; (fc50 ) │ │ add r4, pc │ │ ldrb.w ip, [r4, ip] │ │ add r2, ip │ │ ldrb.w r2, [r2, #3108] ; 0xc24 │ │ vmov s2, r2 │ │ vcvt.f32.s32 s2, s2 │ │ vmul.f32 s2, s0, s2 │ │ @@ -4685,176 +4685,176 @@ │ │ vmov s4, r3 │ │ vcvt.f32.s32 s4, s4 │ │ vmul.f32 s2, s2, s4 │ │ vdiv.f32 s0, s0, s2 │ │ add.w r1, r1, r2, lsl #3 │ │ add.w r0, r0, r1, lsl #2 │ │ vstr s0, [r0] │ │ - b.n f896 │ │ + b.n f94e │ │ ldr r0, [sp, #140] ; 0x8c │ │ adds r0, #1 │ │ str r0, [sp, #140] ; 0x8c │ │ - b.n f7de │ │ - b.n f8a0 │ │ + b.n f896 │ │ + b.n f958 │ │ ldr r0, [sp, #136] ; 0x88 │ │ adds r0, #1 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n f7d0 │ │ + b.n f888 │ │ movw r0, #65496 ; 0xffd8 │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [sp, #220] ; 0xdc │ │ movw r0, #65504 ; 0xffe0 │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [sp, #222] ; 0xde │ │ movs r0, #16 │ │ strh.w r0, [sp, #122] ; 0x7a │ │ ldrh.w r0, [sp, #122] ; 0x7a │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [sp, #224] ; 0xe0 │ │ add r0, sp, #220 ; 0xdc │ │ str r0, [sp, #52] ; 0x34 │ │ adds r0, #6 │ │ - ldr r1, [pc, #704] ; (fb9c ) │ │ + ldr r1, [pc, #704] ; (fc54 ) │ │ add r1, pc │ │ movs r2, #5 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ mov.w r0, #258 ; 0x102 │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [sp, #231] ; 0xe7 │ │ movs r0, #1 │ │ str r0, [sp, #64] ; 0x40 │ │ strb.w r0, [sp, #233] ; 0xe9 │ │ movs r0, #96 ; 0x60 │ │ str r0, [sp, #48] ; 0x30 │ │ - bl 10238 │ │ + bl 102f0 │ │ mov r1, r0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ strh.w r1, [sp, #234] ; 0xea │ │ - bl 10238 │ │ + bl 102f0 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #64] ; 0x40 │ │ strh.w r0, [sp, #236] ; 0xec │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ strb.w r0, [sp, #238] ; 0xee │ │ strb.w r0, [sp, #239] ; 0xef │ │ ldr r0, [sp, #156] ; 0x9c │ │ movs r2, #20 │ │ - bl 10290 │ │ + bl 10348 │ │ movs r0, #30 │ │ strh.w r0, [sp, #120] ; 0x78 │ │ movw r0, #65534 ; 0xfffe │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [sp, #260] ; 0x104 │ │ ldrh.w r0, [sp, #120] ; 0x78 │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [sp, #262] ; 0x106 │ │ add r0, sp, #260 ; 0x104 │ │ str r0, [sp, #56] ; 0x38 │ │ adds r0, #4 │ │ - ldr r1, [pc, #596] ; (fba0 ) │ │ + ldr r1, [pc, #596] ; (fc58 ) │ │ add r1, pc │ │ movs r2, #28 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #156] ; 0x9c │ │ movs r2, #32 │ │ - bl 10290 │ │ + bl 10348 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #156] ; 0x9c │ │ addw r1, r0, #3108 ; 0xc24 │ │ - bl 10394 │ │ + bl 1044c │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #156] ; 0x9c │ │ addw r1, r0, #3172 ; 0xc64 │ │ - bl 10394 │ │ + bl 1044c │ │ ldr r0, [sp, #64] ; 0x40 │ │ strb.w r0, [sp, #218] ; 0xda │ │ mov.w r0, #256 ; 0x100 │ │ strh.w r0, [sp, #216] ; 0xd8 │ │ movw r0, #65472 ; 0xffc0 │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [sp, #240] ; 0xf0 │ │ movs r0, #17 │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [sp, #242] ; 0xf2 │ │ movs r0, #8 │ │ strb.w r0, [sp, #244] ; 0xf4 │ │ - b.n f9a4 │ │ - b.n f9a6 │ │ + b.n fa5c │ │ + b.n fa5e │ │ ldr r0, [sp, #148] ; 0x94 │ │ cmp.w r0, #65536 ; 0x10000 │ │ - blt.n f9de │ │ - b.n f9b0 │ │ - ldr r0, [pc, #496] ; (fba4 ) │ │ + blt.n fa96 │ │ + b.n fa68 │ │ + ldr r0, [pc, #496] ; (fc5c ) │ │ add r0, pc │ │ - ldr r1, [pc, #496] ; (fba8 ) │ │ + ldr r1, [pc, #496] ; (fc60 ) │ │ add r1, pc │ │ - ldr r2, [pc, #496] ; (fbac ) │ │ + ldr r2, [pc, #496] ; (fc64 ) │ │ add r2, pc │ │ movw r3, #1071 ; 0x42f │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #112] ; 0x70 │ │ - cbnz r0, f9ce │ │ - b.n f9cc │ │ - b.n f9a6 │ │ + cbnz r0, fa86 │ │ + b.n fa84 │ │ + b.n fa5e │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #1 │ │ - bne.n f9da │ │ - b.n f9d6 │ │ + bne.n fa92 │ │ + b.n fa8e │ │ bkpt 0x0000 │ │ - b.n f9da │ │ - b.n f9dc │ │ - b.n f9de │ │ - b.n f9e0 │ │ - b.n f9e2 │ │ - b.n f9e4 │ │ + b.n fa92 │ │ + b.n fa94 │ │ + b.n fa96 │ │ + b.n fa98 │ │ + b.n fa9a │ │ + b.n fa9c │ │ ldr r0, [sp, #144] ; 0x90 │ │ cmp.w r0, #65536 ; 0x10000 │ │ - blt.n fa1c │ │ - b.n f9ee │ │ - ldr r0, [pc, #448] ; (fbb0 ) │ │ + blt.n fad4 │ │ + b.n faa6 │ │ + ldr r0, [pc, #448] ; (fc68 ) │ │ add r0, pc │ │ - ldr r1, [pc, #448] ; (fbb4 ) │ │ + ldr r1, [pc, #448] ; (fc6c ) │ │ add r1, pc │ │ - ldr r2, [pc, #448] ; (fbb8 ) │ │ + ldr r2, [pc, #448] ; (fc70 ) │ │ add r2, pc │ │ mov.w r3, #1072 ; 0x430 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #108] ; 0x6c │ │ - cbnz r0, fa0c │ │ - b.n fa0a │ │ - b.n f9e4 │ │ + cbnz r0, fac4 │ │ + b.n fac2 │ │ + b.n fa9c │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #1 │ │ - bne.n fa18 │ │ - b.n fa14 │ │ + bne.n fad0 │ │ + b.n facc │ │ bkpt 0x0000 │ │ - b.n fa18 │ │ - b.n fa1a │ │ - b.n fa1c │ │ - b.n fa1e │ │ + b.n fad0 │ │ + b.n fad2 │ │ + b.n fad4 │ │ + b.n fad6 │ │ ldrh.w r0, [sp, #148] ; 0x94 │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [sp, #247] ; 0xf7 │ │ ldrh.w r0, [sp, #144] ; 0x90 │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [sp, #245] ; 0xf5 │ │ movs r0, #3 │ │ strb.w r0, [sp, #249] ; 0xf9 │ │ movs r0, #0 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n fa42 │ │ + b.n fafa │ │ ldr r0, [sp, #116] ; 0x74 │ │ cmp r0, #2 │ │ - bgt.n fa82 │ │ - b.n fa4a │ │ + bgt.n fb3a │ │ + b.n fb02 │ │ ldr r0, [sp, #116] ; 0x74 │ │ adds r0, #1 │ │ strb.w r0, [sp, #168] ; 0xa8 │ │ movs r0, #17 │ │ strb.w r0, [sp, #169] ; 0xa9 │ │ ldr r1, [sp, #116] ; 0x74 │ │ add r0, sp, #216 ; 0xd8 │ │ @@ -4864,152 +4864,152 @@ │ │ add.w r1, r0, r0, lsl #1 │ │ add r0, sp, #240 ; 0xf0 │ │ add r1, r0 │ │ ldrb.w r0, [sp, #170] ; 0xaa │ │ strb r0, [r1, #12] │ │ ldrh.w r0, [sp, #168] ; 0xa8 │ │ strh r0, [r1, #10] │ │ - b.n fa7a │ │ + b.n fb32 │ │ ldr r0, [sp, #116] ; 0x74 │ │ adds r0, #1 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n fa42 │ │ + b.n fafa │ │ ldr r0, [sp, #156] ; 0x9c │ │ add r1, sp, #240 ; 0xf0 │ │ movs r2, #19 │ │ movs r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ - bl 10290 │ │ + bl 10348 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr.w r1, [r0, #3076] ; 0xc04 │ │ ldr.w r2, [r0, #3092] ; 0xc14 │ │ mov ip, sp │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ str.w r3, [ip] │ │ - bl 1046c │ │ + bl 10524 │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr.w ip, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr.w r1, [r0, #3080] ; 0xc08 │ │ ldr.w r2, [r0, #3096] ; 0xc18 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 1046c │ │ + bl 10524 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr.w r1, [r0, #3084] ; 0xc0c │ │ ldr.w r2, [r0, #3100] ; 0xc1c │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 1046c │ │ + bl 10524 │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr.w r1, [r0, #3088] ; 0xc10 │ │ ldr.w r2, [r0, #3104] ; 0xc20 │ │ mov ip, sp │ │ str.w r3, [ip] │ │ - bl 1046c │ │ + bl 10524 │ │ movs r0, #17 │ │ strb.w r0, [sp, #198] ; 0xc6 │ │ mov.w r0, #4352 ; 0x1100 │ │ strh.w r0, [sp, #196] ; 0xc4 │ │ movw r0, #65498 ; 0xffda │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [sp, #200] ; 0xc8 │ │ movs r0, #12 │ │ - bl 10238 │ │ + bl 102f0 │ │ mov r1, r0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ strh.w r1, [sp, #202] ; 0xca │ │ movs r1, #3 │ │ strb.w r1, [sp, #204] ; 0xcc │ │ str r0, [sp, #104] ; 0x68 │ │ - b.n fb24 │ │ + b.n fbdc │ │ ldr r0, [sp, #104] ; 0x68 │ │ cmp r0, #2 │ │ - bgt.n fb58 │ │ - b.n fb2c │ │ + bgt.n fc10 │ │ + b.n fbe4 │ │ ldr r0, [sp, #104] ; 0x68 │ │ adds r0, #1 │ │ strb.w r0, [sp, #164] ; 0xa4 │ │ ldr r1, [sp, #104] ; 0x68 │ │ add r0, sp, #196 ; 0xc4 │ │ ldrb r0, [r0, r1] │ │ strb.w r0, [sp, #165] ; 0xa5 │ │ ldr r1, [sp, #104] ; 0x68 │ │ add r0, sp, #200 ; 0xc8 │ │ add.w r1, r0, r1, lsl #1 │ │ ldrh.w r0, [sp, #164] ; 0xa4 │ │ strh.w r0, [r1, #5] │ │ - b.n fb50 │ │ + b.n fc08 │ │ ldr r0, [sp, #104] ; 0x68 │ │ adds r0, #1 │ │ str r0, [sp, #104] ; 0x68 │ │ - b.n fb24 │ │ + b.n fbdc │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ strb.w r0, [sp, #211] ; 0xd3 │ │ movs r1, #63 ; 0x3f │ │ strb.w r1, [sp, #212] ; 0xd4 │ │ strb.w r0, [sp, #213] ; 0xd5 │ │ ldr r0, [sp, #156] ; 0x9c │ │ add r1, sp, #200 ; 0xc8 │ │ movs r2, #14 │ │ movs r3, #1 │ │ - bl 10290 │ │ + bl 10348 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #192] ; 0xc0 │ │ str r0, [sp, #188] ; 0xbc │ │ str r0, [sp, #184] ; 0xb8 │ │ str r0, [sp, #180] ; 0xb4 │ │ str r0, [sp, #176] ; 0xb0 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n fb86 │ │ + b.n fc3e │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #144] ; 0x90 │ │ cmp r0, r1 │ │ - bge.w fe70 │ │ - b.n fbbc │ │ + bge.w ff28 │ │ + b.n fc74 │ │ nop │ │ - add r7, sp, #432 ; 0x1b0 │ │ - vqrdmlsh.s q13, , d20[0] │ │ - vqrdmlah.s q13, , d22[0] │ │ - vcvt.f32.u32 q13, , #1 │ │ - vshr.u32 d31, d18, #1 │ │ - movs r6, r0 │ │ - strh r4, [r5, r4] │ │ - ; instruction: 0xffff8fb8 │ │ - vshr.u32 d31, d0, #1 │ │ + add r7, sp, #496 ; 0x1f0 │ │ + vcvt.u32.f32 q13, q10, #1 │ │ + ; instruction: 0xffffaef6 │ │ + ; instruction: 0xffffae89 │ │ + vsri.32 d31, d10, #1 │ │ + movs r6, r0 │ │ + strh r4, [r4, r1] │ │ + ; instruction: 0xffff8fa3 │ │ + vrsra.u64 , q12, #1 │ │ movs r6, r0 │ │ - strh r6, [r5, r3] │ │ - vcvt.u32.f32 q12, q13, #1 │ │ + strh r6, [r4, r0] │ │ + vqrdmlsh.s q12, , d21[0] │ │ vaddl.u q9, d15, d0 │ │ str r0, [sp, #140] ; 0x8c │ │ - b.n fbc2 │ │ + b.n fc7a │ │ ldr r0, [sp, #140] ; 0x8c │ │ ldr r1, [sp, #148] ; 0x94 │ │ cmp r0, r1 │ │ - bge.w fe66 │ │ - b.n fbce │ │ + bge.w ff1e │ │ + b.n fc86 │ │ movs r0, #0 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n fbd4 │ │ + b.n fc8c │ │ ldr r0, [sp, #128] ; 0x80 │ │ cmp r0, #7 │ │ - bgt.w fdb6 │ │ - b.n fbde │ │ + bgt.w fe6e │ │ + b.n fc96 │ │ movs r0, #0 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n fbe4 │ │ + b.n fc9c │ │ ldr r0, [sp, #132] ; 0x84 │ │ cmp r0, #7 │ │ - bgt.w fdac │ │ - b.n fbee │ │ + bgt.w fe64 │ │ + b.n fca6 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r0, [sp, #132] ; 0x84 │ │ add.w r0, r0, r1, lsl #3 │ │ str r0, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #128] ; 0x80 │ │ add r0, r1 │ │ @@ -5028,70 +5028,70 @@ │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #128] ; 0x80 │ │ add r0, r1 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #144] ; 0x90 │ │ cmp r0, r1 │ │ - blt.n fc3e │ │ - b.n fc2a │ │ + blt.n fcf6 │ │ + b.n fce2 │ │ ldr r0, [r7, #12] │ │ ldr r1, [sp, #88] ; 0x58 │ │ ldr r2, [sp, #144] ; 0x90 │ │ subs r1, r1, r2 │ │ adds r1, #1 │ │ ldr r2, [sp, #96] ; 0x60 │ │ mls r0, r0, r1, r2 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n fc3e │ │ + b.n fcf6 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r1, [sp, #148] ; 0x94 │ │ cmp r0, r1 │ │ - blt.n fc5c │ │ - b.n fc48 │ │ + blt.n fd14 │ │ + b.n fd00 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r1, [sp, #148] ; 0x94 │ │ subs r0, r0, r1 │ │ adds r0, #1 │ │ ldr r1, [r7, #8] │ │ ldr r2, [sp, #96] ; 0x60 │ │ mls r0, r0, r1, r2 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n fc5c │ │ - b.n fc5e │ │ - b.n fc60 │ │ + b.n fd14 │ │ + b.n fd16 │ │ + b.n fd18 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #144] ; 0x90 │ │ ldr r2, [r7, #12] │ │ muls r1, r2 │ │ cmp r0, r1 │ │ - blt.n fc9c │ │ - b.n fc6e │ │ - ldr r0, [pc, #700] ; (ff2c ) │ │ + blt.n fd54 │ │ + b.n fd26 │ │ + ldr r0, [pc, #700] ; (ffe4 ) │ │ add r0, pc │ │ - ldr r1, [pc, #700] ; (ff30 ) │ │ + ldr r1, [pc, #700] ; (ffe8 ) │ │ add r1, pc │ │ - ldr r2, [pc, #700] ; (ff34 ) │ │ + ldr r2, [pc, #700] ; (ffec ) │ │ add r2, pc │ │ movw r3, #1155 ; 0x483 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #68] ; 0x44 │ │ - cbnz r0, fc8c │ │ - b.n fc8a │ │ - b.n fc60 │ │ + cbnz r0, fd44 │ │ + b.n fd42 │ │ + b.n fd18 │ │ ldr r0, [sp, #68] ; 0x44 │ │ cmp r0, #1 │ │ - bne.n fc98 │ │ - b.n fc94 │ │ + bne.n fd50 │ │ + b.n fd4c │ │ bkpt 0x0000 │ │ - b.n fc98 │ │ - b.n fc9a │ │ - b.n fc9c │ │ - b.n fc9e │ │ + b.n fd50 │ │ + b.n fd52 │ │ + b.n fd54 │ │ + b.n fd56 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldrb r0, [r0, r1] │ │ strb.w r0, [sp, #75] ; 0x4b │ │ ldr r1, [sp, #152] ; 0x98 │ │ ldr r0, [sp, #96] ; 0x60 │ │ add r0, r1 │ │ @@ -5104,79 +5104,79 @@ │ │ strb.w r0, [sp, #73] ; 0x49 │ │ ldrb.w r0, [sp, #75] ; 0x4b │ │ vmov s0, r0 │ │ vcvt.f32.s32 s2, s0 │ │ ldrb.w r0, [sp, #74] ; 0x4a │ │ vmov s0, r0 │ │ vcvt.f32.s32 s0, s0 │ │ - vldr s4, [pc, #556] ; ff08 │ │ + vldr s4, [pc, #556] ; ffc0 │ │ vmul.f32 s0, s0, s4 │ │ - vldr s4, [pc, #552] ; ff0c │ │ + vldr s4, [pc, #552] ; ffc4 │ │ vmla.f32 s0, s2, s4 │ │ ldrb.w r0, [sp, #73] ; 0x49 │ │ vmov s2, r0 │ │ vcvt.f32.s32 s2, s2 │ │ - vldr s4, [pc, #536] ; ff10 │ │ + vldr s4, [pc, #536] ; ffc8 │ │ vmla.f32 s0, s2, s4 │ │ - vldr s2, [pc, #532] ; ff14 │ │ + vldr s2, [pc, #532] ; ffcc │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #84] ; 0x54 │ │ ldrb.w r0, [sp, #75] ; 0x4b │ │ vmov s0, r0 │ │ vcvt.f32.s32 s2, s0 │ │ ldrb.w r0, [sp, #74] ; 0x4a │ │ vmov s0, r0 │ │ vcvt.f32.s32 s0, s0 │ │ - vldr s4, [pc, #500] ; ff18 │ │ + vldr s4, [pc, #500] ; ffd0 │ │ vmul.f32 s0, s0, s4 │ │ - vldr s4, [pc, #496] ; ff1c │ │ + vldr s4, [pc, #496] ; ffd4 │ │ vmla.f32 s0, s2, s4 │ │ ldrb.w r0, [sp, #73] ; 0x49 │ │ vmov s2, r0 │ │ vcvt.f32.s32 s2, s2 │ │ vmov.f32 s4, #96 ; 0x3f000000 0.5 │ │ vmla.f32 s0, s2, s4 │ │ vstr s0, [sp, #80] ; 0x50 │ │ ldrb.w r0, [sp, #75] ; 0x4b │ │ vmov s0, r0 │ │ vcvt.f32.s32 s2, s0 │ │ ldrb.w r0, [sp, #74] ; 0x4a │ │ vmov s0, r0 │ │ vcvt.f32.s32 s0, s0 │ │ - vldr s6, [pc, #444] ; ff20 │ │ + vldr s6, [pc, #444] ; ffd8 │ │ vmul.f32 s0, s0, s6 │ │ vmla.f32 s0, s2, s4 │ │ ldrb.w r0, [sp, #73] ; 0x49 │ │ vmov s2, r0 │ │ vcvt.f32.s32 s2, s2 │ │ - vldr s4, [pc, #424] ; ff24 │ │ + vldr s4, [pc, #424] ; ffdc │ │ vmla.f32 s0, s2, s4 │ │ vstr s0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #100] ; 0x64 │ │ add r1, sp, #804 ; 0x324 │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #100] ; 0x64 │ │ add r1, sp, #548 ; 0x224 │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r2, [sp, #100] ; 0x64 │ │ add r1, sp, #292 ; 0x124 │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n fda4 │ │ + b.n fe5c │ │ ldr r0, [sp, #132] ; 0x84 │ │ adds r0, #1 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n fbe4 │ │ - b.n fdae │ │ + b.n fc9c │ │ + b.n fe66 │ │ ldr r0, [sp, #128] ; 0x80 │ │ adds r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n fbd4 │ │ + b.n fc8c │ │ ldr r3, [sp, #156] ; 0x9c │ │ addw r0, sp, #1060 ; 0x424 │ │ str r0, [sp, #32] │ │ add.w r2, r0, #256 ; 0x100 │ │ addw r0, r3, #1028 ; 0x404 │ │ addw ip, r3, #257 ; 0x101 │ │ addw lr, r3, #1540 ; 0x604 │ │ @@ -5188,15 +5188,15 @@ │ │ add r4, sp, #192 ; 0xc0 │ │ str r4, [r1, #12] │ │ str.w lr, [r1, #8] │ │ str.w ip, [r1, #4] │ │ str r0, [r1, #0] │ │ add r1, sp, #804 ; 0x324 │ │ mov r0, r3 │ │ - bl 105dc │ │ + bl 10694 │ │ ldr r2, [sp, #32] │ │ ldr r0, [sp, #156] ; 0x9c │ │ addw r3, r0, #514 ; 0x202 │ │ addw r1, r0, #2052 ; 0x804 │ │ addw lr, r0, #771 ; 0x303 │ │ addw r4, r0, #2564 ; 0xa04 │ │ mov ip, sp │ │ @@ -5204,15 +5204,15 @@ │ │ str.w r5, [ip, #16] │ │ add.w r8, sp, #188 ; 0xbc │ │ str.w r8, [ip, #12] │ │ str.w r4, [ip, #8] │ │ str.w lr, [ip, #4] │ │ str.w r1, [ip] │ │ add r1, sp, #548 ; 0x224 │ │ - bl 105dc │ │ + bl 10694 │ │ ldr r2, [sp, #32] │ │ ldr r0, [sp, #156] ; 0x9c │ │ addw r3, r0, #514 ; 0x202 │ │ addw r1, r0, #2052 ; 0x804 │ │ addw lr, r0, #771 ; 0x303 │ │ addw r4, r0, #2564 ; 0xa04 │ │ mov ip, sp │ │ @@ -5220,396 +5220,396 @@ │ │ str.w r5, [ip, #16] │ │ add r5, sp, #184 ; 0xb8 │ │ str.w r5, [ip, #12] │ │ str.w r4, [ip, #8] │ │ str.w lr, [ip, #4] │ │ str.w r1, [ip] │ │ add r1, sp, #292 ; 0x124 │ │ - bl 105dc │ │ - b.n fe5e │ │ + bl 10694 │ │ + b.n ff16 │ │ ldr r0, [sp, #140] ; 0x8c │ │ adds r0, #8 │ │ str r0, [sp, #140] ; 0x8c │ │ - b.n fbc2 │ │ - b.n fe68 │ │ + b.n fc7a │ │ + b.n ff20 │ │ ldr r0, [sp, #136] ; 0x88 │ │ adds r0, #8 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n fb86 │ │ + b.n fc3e │ │ ldr r0, [sp, #176] ; 0xb0 │ │ - cbz r0, fe98 │ │ - b.n fe76 │ │ + cbz r0, ff50 │ │ + b.n ff2e │ │ ldr r0, [sp, #176] ; 0xb0 │ │ cmp r0, #7 │ │ - bhi.n fe98 │ │ - b.n fe7e │ │ + bhi.n ff50 │ │ + b.n ff36 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #176] ; 0xb0 │ │ rsb r1, r1, #8 │ │ mov r3, sp │ │ movs r2, #0 │ │ str r2, [r3, #0] │ │ uxth r3, r1 │ │ add r1, sp, #180 ; 0xb4 │ │ add r2, sp, #176 ; 0xb0 │ │ - bl 10944 │ │ - b.n fe98 │ │ + bl 109fc │ │ + b.n ff50 │ │ movw r0, #65497 ; 0xffd9 │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [sp, #174] ; 0xae │ │ ldr r0, [sp, #156] ; 0x9c │ │ add.w r1, sp, #174 ; 0xae │ │ movs r2, #2 │ │ movs r3, #1 │ │ - bl 10290 │ │ + bl 10348 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr.w r0, [r0, #3244] ; 0xcac │ │ - cbz r0, feda │ │ - b.n febc │ │ + cbz r0, ff92 │ │ + b.n ff74 │ │ ldr r2, [sp, #156] ; 0x9c │ │ add.w r1, r2, #3248 ; 0xcb0 │ │ ldr.w r0, [r2, #3236] ; 0xca4 │ │ ldr.w r3, [r2, #3240] ; 0xca8 │ │ ldr.w r2, [r2, #3244] ; 0xcac │ │ blx r3 │ │ ldr r1, [sp, #156] ; 0x9c │ │ movs r0, #0 │ │ str.w r0, [r1, #3244] ; 0xcac │ │ - b.n feda │ │ + b.n ff92 │ │ movs r0, #1 │ │ str r0, [sp, #160] ; 0xa0 │ │ - b.n fee0 │ │ + b.n ff98 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ str r0, [sp, #28] │ │ - ldr r0, [pc, #80] ; (ff38 ) │ │ + ldr r0, [pc, #80] ; (fff0 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [r7, #-28] │ │ cmp r0, r1 │ │ - bne.n ff02 │ │ - b.n fef6 │ │ + bne.n ffba │ │ + b.n ffae │ │ ldr r0, [sp, #28] │ │ add.w sp, sp, #1576 ; 0x628 │ │ ldmia.w sp!, {r8, r9, sl} │ │ pop {r4, r5, r6, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ cmp sl, r4 │ │ subs r7, #22 │ │ asrs r7, r0, #26 │ │ subs r6, #153 ; 0x99 │ │ ldrb r5, [r2, #3] │ │ subs r5, #233 ; 0xe9 │ │ movs r0, r0 │ │ stmia r3!, {} │ │ - add r0, pc, #156 ; (adr r0, ffb8 ) │ │ + add r0, pc, #156 ; (adr r0, 10070 ) │ │ bkpt 0x00a9 │ │ iteee lt │ │ bkpt 0x002c │ │ ldrshge r1, [r3, r7] │ │ bkpt 0x00d6 │ │ strhge r5, [r3, #4] │ │ pop {r1, r2, r5, r7, pc} │ │ - udf #4 │ │ + b.n 103bc │ │ movs r6, r0 │ │ - stc 0, cr0, [ip, #24]! │ │ - str r6, [r5, r1] │ │ - ; instruction: 0xffff8cfa │ │ - vrsubhn.i d29, , q9 │ │ + ; instruction: 0xf1940006 │ │ + ldr r7, [pc, #664] ; (10284 ) │ │ + vqdmulh.s q12, , d21[0] │ │ + vtbl.8 d29, {d31-: │ │ +0000fff4 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #12] │ │ - ldr r1, [pc, #44] ; (ff78 ) │ │ + ldr r1, [pc, #44] ; (10030 ) │ │ add r1, pc │ │ - blx 7bd80 │ │ + blx 7c220 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - cbz r0, ff6a │ │ - b.n ff5a │ │ + cbz r0, 10022 │ │ + b.n 10012 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #4] │ │ ldr r3, [sp, #8] │ │ movs r2, #1 │ │ - blx 7c020 │ │ + blx 7c4c0 │ │ str r0, [sp, #20] │ │ - b.n ff72 │ │ + b.n 1002a │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ - b.n ff72 │ │ + b.n 1002a │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - str r2, [sp, #412] ; 0x19c │ │ - Address 0x000000000000ff7a is out of bounds. │ │ + str r2, [sp, #328] ; 0x148 │ │ + Address 0x0000000000010032 is out of bounds. │ │ │ │ │ │ -0000ff7c : │ │ +00010034 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp, #0] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #0] │ │ - bl ff9c │ │ + bl 10054 │ │ add sp, #16 │ │ pop {r7, pc} │ │ - bmi.n ff46 │ │ + bmi.n fffe │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ str r3, [sp, #24] │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #20] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #32] │ │ - cbnz r0, ffc4 │ │ - b.n ffba │ │ - ldr r0, [pc, #212] ; (10090 ) │ │ + cbnz r0, 1007c │ │ + b.n 10072 │ │ + ldr r0, [pc, #212] ; (10148 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n 1007a │ │ + blx 7c250 │ │ + b.n 10132 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #0] │ │ movw r1, #6147 ; 0x1803 │ │ movt r1, #5904 ; 0x1710 │ │ cmp r0, r1 │ │ - beq.n fff4 │ │ - b.n ffd8 │ │ + beq.n 100ac │ │ + b.n 10090 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movw r1, #6147 ; 0x1803 │ │ movt r1, #5904 ; 0x1710 │ │ movs r2, #0 │ │ - blx 7bf80 │ │ + blx 7c420 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ - cbnz r0, fff2 │ │ - b.n fff0 │ │ - b.n 1007a │ │ - b.n fff4 │ │ + cbnz r0, 100aa │ │ + b.n 100a8 │ │ + b.n 10132 │ │ + b.n 100ac │ │ ldr r0, [sp, #24] │ │ cmp r0, #33 ; 0x21 │ │ - bgt.n 10002 │ │ - b.n fffc │ │ + bgt.n 100ba │ │ + b.n 100b4 │ │ movs r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 10018 │ │ + b.n 100d0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #66 ; 0x42 │ │ - bgt.n 10010 │ │ - b.n 1000a │ │ + bgt.n 100c8 │ │ + b.n 100c2 │ │ movs r0, #2 │ │ str r0, [sp, #24] │ │ - b.n 10016 │ │ + b.n 100ce │ │ movs r0, #3 │ │ str r0, [sp, #24] │ │ - b.n 10016 │ │ - b.n 10018 │ │ + b.n 100ce │ │ + b.n 100d0 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #24] │ │ ldr.w ip, [sp, #20] │ │ ldr.w r3, [ip, #8] │ │ ldr.w r0, [ip, #12] │ │ ldr.w r4, [ip, #16] │ │ ldr.w lr, [ip, #20] │ │ mov ip, sp │ │ str.w r4, [ip, #12] │ │ str.w lr, [ip, #8] │ │ mov.w lr, #3 │ │ str.w lr, [ip, #4] │ │ str.w r0, [ip] │ │ - ldr r0, [pc, #76] ; (10094 ) │ │ + ldr r0, [pc, #76] ; (1014c ) │ │ add r0, pc │ │ - blx 7bfe0 │ │ + blx 7c480 │ │ subs r0, #1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - beq.n 10064 │ │ - b.n 1005c │ │ + beq.n 1011c │ │ + b.n 10114 │ │ ldr r0, [sp, #20] │ │ - blx 7be10 │ │ - b.n 10064 │ │ + blx 7c2b0 │ │ + b.n 1011c │ │ ldr r0, [sp, #16] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 10078 │ │ - b.n 1006e │ │ - ldr r0, [pc, #40] ; (10098 ) │ │ - add r0, pc │ │ - blx 7bdb0 │ │ - b.n 10078 │ │ - b.n 1007a │ │ + bgt.n 10130 │ │ + b.n 10126 │ │ + ldr r0, [pc, #40] ; (10150 ) │ │ + add r0, pc │ │ + blx 7c250 │ │ + b.n 10130 │ │ + b.n 10132 │ │ ldr r0, [sp, #28] │ │ - cbz r0, 10088 │ │ - b.n 10080 │ │ + cbz r0, 10140 │ │ + b.n 10138 │ │ ldr r0, [sp, #32] │ │ - blx 7bdd0 │ │ - b.n 10088 │ │ + blx 7c270 │ │ + b.n 10140 │ │ ldr r0, [sp, #16] │ │ add sp, #40 ; 0x28 │ │ pop {r4, r6, r7, pc} │ │ nop │ │ - ldrb r6, [r3, #29] │ │ + ldrb r7, [r3, #27] │ │ ; instruction: 0xffff0e97 │ │ movs r0, r0 │ │ - ldrh r1, [r2, #62] ; 0x3e │ │ + ldrh r4, [r7, #60] ; 0x3c │ │ vaddl.u , d31, d5 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ str r0, [sp, #8] │ │ - b.n 100aa │ │ + b.n 10162 │ │ ldr r0, [sp, #8] │ │ cmp r0, #15 │ │ - bgt.n 100f0 │ │ - b.n 100b2 │ │ + bgt.n 101a8 │ │ + b.n 1016a │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 100b8 │ │ + b.n 10170 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldrb r1, [r1, r2] │ │ cmp r0, r1 │ │ - bge.n 100de │ │ - b.n 100c6 │ │ + bge.n 10196 │ │ + b.n 1017e │ │ ldr r0, [sp, #8] │ │ adds r0, #1 │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #0] │ │ adds r3, r2, #1 │ │ str r3, [sp, #0] │ │ strb r0, [r1, r2] │ │ - b.n 100d6 │ │ + b.n 1018e │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 100b8 │ │ + b.n 10170 │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #0] │ │ movs r0, #0 │ │ strb r0, [r1, r2] │ │ - b.n 100e8 │ │ + b.n 101a0 │ │ ldr r0, [sp, #8] │ │ adds r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 100aa │ │ + b.n 10162 │ │ ldr r0, [sp, #16] │ │ add sp, #20 │ │ bx lr │ │ - bmi.n 100a2 │ │ + bmi.n 1015a │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r3, [sp, #20] │ │ str r2, [sp, #16] │ │ movs r0, #0 │ │ strh.w r0, [r7, #-18] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #24] │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [r7, #-25] │ │ - b.n 10118 │ │ - b.n 1011a │ │ - b.n 1011c │ │ - b.n 1011e │ │ + b.n 101d0 │ │ + b.n 101d2 │ │ + b.n 101d4 │ │ + b.n 101d6 │ │ ldr r2, [sp, #8] │ │ asrs r0, r2, #31 │ │ ldr r3, [sp, #16] │ │ ldr r1, [sp, #20] │ │ subs r2, r2, r3 │ │ sbcs r0, r1 │ │ - blt.n 1015c │ │ - b.n 1012e │ │ - ldr r0, [pc, #144] ; (101c0 ) │ │ + blt.n 10214 │ │ + b.n 101e6 │ │ + ldr r0, [pc, #144] ; (10278 ) │ │ add r0, pc │ │ - ldr r1, [pc, #144] ; (101c4 ) │ │ + ldr r1, [pc, #144] ; (1027c ) │ │ add r1, pc │ │ - ldr r2, [pc, #144] ; (101c8 ) │ │ + ldr r2, [pc, #144] ; (10280 ) │ │ add r2, pc │ │ mov.w r3, #568 ; 0x238 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - cbnz r0, 1014c │ │ - b.n 1014a │ │ - b.n 1011e │ │ + cbnz r0, 10204 │ │ + b.n 10202 │ │ + b.n 101d6 │ │ ldr r0, [sp, #0] │ │ cmp r0, #1 │ │ - bne.n 10158 │ │ - b.n 10154 │ │ + bne.n 10210 │ │ + b.n 1020c │ │ bkpt 0x0000 │ │ - b.n 10158 │ │ - b.n 1015a │ │ - b.n 1015c │ │ - b.n 1015e │ │ + b.n 10210 │ │ + b.n 10212 │ │ + b.n 10214 │ │ + b.n 10216 │ │ ldrh.w r0, [r7, #-18] │ │ adds r1, r0, #1 │ │ strh.w r1, [r7, #-18] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #8] │ │ adds r3, r2, #1 │ │ str r3, [sp, #8] │ │ strh.w r0, [r1, r2, lsl #1] │ │ - b.n 10176 │ │ + b.n 1022e │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #8] │ │ ldrb r0, [r0, r1] │ │ ldrb.w r1, [r7, #-25] │ │ cmp r0, r1 │ │ - beq.n 1011a │ │ - b.n 10186 │ │ + beq.n 101d2 │ │ + b.n 1023e │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #8] │ │ ldrb r0, [r0, r1] │ │ - cbnz r0, 10196 │ │ - b.n 10190 │ │ + cbnz r0, 1024e │ │ + b.n 10248 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - b.n 10198 │ │ + b.n 10250 │ │ ldrh.w r0, [r7, #-18] │ │ lsls r0, r0, #1 │ │ strh.w r0, [r7, #-18] │ │ ldrb.w r0, [r7, #-25] │ │ adds r0, #1 │ │ strb.w r0, [r7, #-25] │ │ - b.n 101ae │ │ + b.n 10266 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #8] │ │ ldrb r0, [r0, r1] │ │ ldrb.w r1, [r7, #-25] │ │ cmp r0, r1 │ │ - bne.n 10198 │ │ - b.n 101be │ │ - b.n 10118 │ │ - ldmia.w r8, {r1, r2} │ │ - ldrh r4, [r7, #38] ; 0x26 │ │ - vqshrun.s64 d24, q13, #1 │ │ + bne.n 10250 │ │ + b.n 10276 │ │ + b.n 101d0 │ │ + stc 0, cr0, [r0], {6} │ │ + ldrh r7, [r4, #38] ; 0x26 │ │ + vtbl.8 d24, {d15}, d21 │ │ vsli.64 , q0, #63 ; 0x3f │ │ add r7, sp, #8 │ │ sub sp, #32 │ │ mov ip, r1 │ │ mov lr, r0 │ │ ldr r1, [r7, #20] │ │ ldr r0, [r7, #16] │ │ @@ -5618,15 +5618,15 @@ │ │ str.w ip, [sp, #24] │ │ str r2, [sp, #20] │ │ str r3, [sp, #16] │ │ str r1, [sp, #12] │ │ str r0, [sp, #8] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 101f2 │ │ + b.n 102aa │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #4] │ │ ldrb r0, [r0, r1] │ │ strb.w r0, [r7, #-37] │ │ ldr r0, [r7, #8] │ │ ldr r1, [sp, #4] │ │ ldrh.w r0, [r0, r1, lsl #1] │ │ @@ -5638,60 +5638,60 @@ │ │ ldrb r0, [r0, r1] │ │ ldr r1, [sp, #28] │ │ ldrb.w r2, [r7, #-37] │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 10224 │ │ + b.n 102dc │ │ ldr r2, [sp, #4] │ │ asrs r0, r2, #31 │ │ ldr r3, [sp, #8] │ │ ldr r1, [sp, #12] │ │ subs r2, r2, r3 │ │ sbcs r0, r1 │ │ - blt.n 101f2 │ │ - b.n 10234 │ │ + blt.n 102aa │ │ + b.n 102ec │ │ add sp, #32 │ │ pop {r4, r6, r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ - ldr r1, [pc, #72] ; (10288 ) │ │ + ldr r1, [pc, #72] ; (10340 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #12] │ │ strh.w r0, [r7, #-10] │ │ ldrh.w r0, [r7, #-10] │ │ strb.w r0, [r7, #-5] │ │ ldrb.w r0, [r7, #-9] │ │ strb.w r0, [r7, #-6] │ │ add r0, sp, #8 │ │ subs r1, r7, #6 │ │ movs r2, #2 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldrh.w r0, [sp, #8] │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #28] ; (1028c ) │ │ + ldr r0, [pc, #28] ; (10344 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bne.n 10284 │ │ - b.n 1027c │ │ + bne.n 1033c │ │ + b.n 10334 │ │ ldr r0, [sp, #0] │ │ uxth r0, r0 │ │ add sp, #16 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - bcc.n 1031c │ │ + blx 7c350 │ │ + bvc.n 103a4 │ │ movs r6, r0 │ │ - bcc.n 102c4 │ │ + bvc.n 1034c │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ @@ -5702,693 +5702,690 @@ │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #28] │ │ ldr.w r2, [r1, #3244] ; 0xcac │ │ movw r1, #1023 ; 0x3ff │ │ subs r1, r1, r2 │ │ cmp r0, r1 │ │ - bcs.n 102c0 │ │ - b.n 102ba │ │ + bcs.n 10378 │ │ + b.n 10372 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #0] │ │ - b.n 102d0 │ │ + b.n 10388 │ │ ldr r0, [sp, #28] │ │ ldr.w r1, [r0, #3244] ; 0xcac │ │ movw r0, #1023 ; 0x3ff │ │ subs r0, r0, r1 │ │ str r0, [sp, #0] │ │ - b.n 102d0 │ │ + b.n 10388 │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #28] │ │ ldr.w r1, [r0, #3244] ; 0xcac │ │ add r0, r1 │ │ add.w r0, r0, #3248 ; 0xcb0 │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #8] │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #28] │ │ ldr.w r0, [r1, #3244] ; 0xcac │ │ add r0, r2 │ │ str.w r0, [r1, #3244] ; 0xcac │ │ - b.n 102f8 │ │ - b.n 102fa │ │ + b.n 103b0 │ │ + b.n 103b2 │ │ ldr r0, [sp, #28] │ │ ldr.w r0, [r0, #3244] ; 0xcac │ │ cmp.w r0, #1024 ; 0x400 │ │ - bcc.n 10336 │ │ - b.n 10308 │ │ - ldr r0, [pc, #124] ; (10388 ) │ │ + bcc.n 103ee │ │ + b.n 103c0 │ │ + ldr r0, [pc, #124] ; (10440 ) │ │ add r0, pc │ │ - ldr r1, [pc, #124] ; (1038c ) │ │ + ldr r1, [pc, #124] ; (10444 ) │ │ add r1, pc │ │ - ldr r2, [pc, #124] ; (10390 ) │ │ + ldr r2, [pc, #124] ; (10448 ) │ │ add r2, pc │ │ movw r3, #483 ; 0x1e3 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - cbnz r0, 10326 │ │ - b.n 10324 │ │ - b.n 102fa │ │ + cbnz r0, 103de │ │ + b.n 103dc │ │ + b.n 103b2 │ │ ldr r0, [sp, #4] │ │ cmp r0, #1 │ │ - bne.n 10332 │ │ - b.n 1032e │ │ + bne.n 103ea │ │ + b.n 103e6 │ │ bkpt 0x0000 │ │ - b.n 10332 │ │ - b.n 10334 │ │ - b.n 10336 │ │ - b.n 10338 │ │ + b.n 103ea │ │ + b.n 103ec │ │ + b.n 103ee │ │ + b.n 103f0 │ │ ldr r0, [sp, #28] │ │ ldr.w r0, [r0, #3244] ; 0xcac │ │ movw r1, #1023 ; 0x3ff │ │ cmp r0, r1 │ │ - bne.n 10366 │ │ - b.n 10348 │ │ + bne.n 1041e │ │ + b.n 10400 │ │ ldr r2, [sp, #28] │ │ add.w r1, r2, #3248 ; 0xcb0 │ │ ldr.w r0, [r2, #3236] ; 0xca4 │ │ ldr.w r3, [r2, #3240] ; 0xca8 │ │ ldr.w r2, [r2, #3244] ; 0xcac │ │ blx r3 │ │ ldr r1, [sp, #28] │ │ movs r0, #0 │ │ str.w r0, [r1, #3244] ; 0xcac │ │ - b.n 10366 │ │ + b.n 1041e │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bcs.n 10384 │ │ - b.n 10370 │ │ + bcs.n 1043c │ │ + b.n 10428 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ ldr r3, [sp, #8] │ │ add r1, r3 │ │ ldr r2, [sp, #12] │ │ subs r2, r2, r3 │ │ movs r3, #1 │ │ - bl 10290 │ │ - b.n 10384 │ │ + bl 10348 │ │ + b.n 1043c │ │ add sp, #32 │ │ pop {r7, pc} │ │ - b.n 101e8 │ │ - movs r6, r0 │ │ - strb r2, [r6, #23] │ │ - vmlsl.u q12, d15, d16[0] │ │ + adds.w r0, r6, r6 │ │ + strb r5, [r5, #20] │ │ + vmlsl.u q12, d15, d11[0] │ │ vabal.u , d31, d0 │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ - ldr r3, [pc, #188] ; (10458 ) │ │ + ldr r3, [pc, #188] ; (10510 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ strb.w r2, [r7, #-21] │ │ movw r0, #65499 ; 0xffdb │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [r7, #-6] │ │ movs r0, #67 ; 0x43 │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [sp, #32] │ │ ldrb.w r0, [r7, #-21] │ │ strb.w r0, [r7, #-9] │ │ ldr r0, [sp, #24] │ │ subs r1, r7, #6 │ │ movs r2, #2 │ │ str r2, [sp, #4] │ │ movs r3, #1 │ │ str r3, [sp, #8] │ │ - bl 10290 │ │ + bl 10348 │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #24] │ │ add r1, sp, #32 │ │ - bl 10290 │ │ - b.n 103e8 │ │ - b.n 103ea │ │ + bl 10348 │ │ + b.n 104a0 │ │ + b.n 104a2 │ │ ldrb.w r0, [r7, #-21] │ │ cmp r0, #4 │ │ - blt.n 10422 │ │ - b.n 103f4 │ │ - ldr r0, [pc, #100] ; (1045c ) │ │ + blt.n 104da │ │ + b.n 104ac │ │ + ldr r0, [pc, #100] ; (10514 ) │ │ add r0, pc │ │ - ldr r1, [pc, #100] ; (10460 ) │ │ + ldr r1, [pc, #100] ; (10518 ) │ │ add r1, pc │ │ - ldr r2, [pc, #100] ; (10464 ) │ │ + ldr r2, [pc, #100] ; (1051c ) │ │ add r2, pc │ │ mov.w r3, #504 ; 0x1f8 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ - cbnz r0, 10412 │ │ - b.n 10410 │ │ - b.n 103ea │ │ + cbnz r0, 104ca │ │ + b.n 104c8 │ │ + b.n 104a2 │ │ ldr r0, [sp, #12] │ │ cmp r0, #1 │ │ - bne.n 1041e │ │ - b.n 1041a │ │ + bne.n 104d6 │ │ + b.n 104d2 │ │ bkpt 0x0000 │ │ - b.n 1041e │ │ - b.n 10420 │ │ - b.n 10422 │ │ - b.n 10424 │ │ + b.n 104d6 │ │ + b.n 104d8 │ │ + b.n 104da │ │ + b.n 104dc │ │ ldr r0, [sp, #24] │ │ sub.w r1, r7, #9 │ │ movs r3, #1 │ │ str r3, [sp, #0] │ │ mov r2, r3 │ │ - bl 10290 │ │ + bl 10348 │ │ ldr r3, [sp, #0] │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #20] │ │ movs r2, #64 ; 0x40 │ │ - bl 10290 │ │ - ldr r0, [pc, #36] ; (10468 ) │ │ + bl 10348 │ │ + ldr r0, [pc, #36] ; (10520 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bne.n 10454 │ │ - b.n 10450 │ │ + bne.n 1050c │ │ + b.n 10508 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - bne.n 10434 │ │ - movs r6, r0 │ │ - b.n 1011c │ │ + blx 7c350 │ │ + bpl.n 104bc │ │ movs r6, r0 │ │ - orrs r4, r5 │ │ - vsli.32 q12, q10, #31 │ │ - ; instruction: 0xffffd146 │ │ + orr.w r0, r6, r6 │ │ + negs r4, r4 │ │ + vsli.32 q12, , #31 │ │ + vabal.u , d15, d30 │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #56 ; 0x38 │ │ mov ip, r0 │ │ ldr r0, [r7, #8] │ │ - ldr.w lr, [pc, #324] ; 105bc │ │ + ldr.w lr, [pc, #324] ; 10674 │ │ add lr, pc │ │ ldr.w lr, [lr] │ │ ldr.w lr, [lr] │ │ str.w lr, [sp, #52] ; 0x34 │ │ str.w ip, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ str r3, [sp, #28] │ │ strb.w r0, [r7, #-29] │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ str r0, [sp, #20] │ │ - b.n 1049e │ │ + b.n 10556 │ │ ldr r0, [sp, #20] │ │ cmp r0, #15 │ │ - bgt.n 104bc │ │ - b.n 104a6 │ │ + bgt.n 10574 │ │ + b.n 1055e │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #20] │ │ ldrb r1, [r0, r1] │ │ ldr r0, [sp, #16] │ │ add r0, r1 │ │ str r0, [sp, #16] │ │ - b.n 104b4 │ │ + b.n 1056c │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 1049e │ │ - b.n 104be │ │ - b.n 104c0 │ │ + b.n 10556 │ │ + b.n 10576 │ │ + b.n 10578 │ │ ldr r0, [sp, #16] │ │ cmp.w r0, #65536 ; 0x10000 │ │ - blt.n 104f8 │ │ - b.n 104ca │ │ - ldr r0, [pc, #244] ; (105c0 ) │ │ + blt.n 105b0 │ │ + b.n 10582 │ │ + ldr r0, [pc, #244] ; (10678 ) │ │ add r0, pc │ │ - ldr r1, [pc, #244] ; (105c4 ) │ │ + ldr r1, [pc, #244] ; (1067c ) │ │ add r1, pc │ │ - ldr r2, [pc, #244] ; (105c8 ) │ │ + ldr r2, [pc, #244] ; (10680 ) │ │ add r2, pc │ │ movw r3, #529 ; 0x211 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ - cbnz r0, 104e8 │ │ - b.n 104e6 │ │ - b.n 104c0 │ │ + cbnz r0, 105a0 │ │ + b.n 1059e │ │ + b.n 10578 │ │ ldr r0, [sp, #12] │ │ cmp r0, #1 │ │ - bne.n 104f4 │ │ - b.n 104f0 │ │ + bne.n 105ac │ │ + b.n 105a8 │ │ bkpt 0x0000 │ │ - b.n 104f4 │ │ - b.n 104f6 │ │ - b.n 104f8 │ │ - b.n 104fa │ │ + b.n 105ac │ │ + b.n 105ae │ │ + b.n 105b0 │ │ + b.n 105b2 │ │ movw r0, #65476 ; 0xffc4 │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [r7, #-6] │ │ ldr r0, [sp, #16] │ │ adds r0, #19 │ │ uxth r0, r0 │ │ - bl 10238 │ │ + bl 102f0 │ │ strh.w r0, [sp, #48] ; 0x30 │ │ - b.n 10516 │ │ - b.n 10518 │ │ + b.n 105ce │ │ + b.n 105d0 │ │ ldrb.w r0, [r7, #-29] │ │ cmp r0, #4 │ │ - blt.n 10550 │ │ - b.n 10522 │ │ - ldr r0, [pc, #168] ; (105cc ) │ │ + blt.n 10608 │ │ + b.n 105da │ │ + ldr r0, [pc, #168] ; (10684 ) │ │ add r0, pc │ │ - ldr r1, [pc, #168] ; (105d0 ) │ │ + ldr r1, [pc, #168] ; (10688 ) │ │ add r1, pc │ │ - ldr r2, [pc, #168] ; (105d4 ) │ │ + ldr r2, [pc, #168] ; (1068c ) │ │ add r2, pc │ │ movw r3, #534 ; 0x216 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - cbnz r0, 10540 │ │ - b.n 1053e │ │ - b.n 10518 │ │ + cbnz r0, 105f8 │ │ + b.n 105f6 │ │ + b.n 105d0 │ │ ldr r0, [sp, #8] │ │ cmp r0, #1 │ │ - bne.n 1054c │ │ - b.n 10548 │ │ + bne.n 10604 │ │ + b.n 10600 │ │ bkpt 0x0000 │ │ - b.n 1054c │ │ - b.n 1054e │ │ - b.n 10550 │ │ - b.n 10552 │ │ + b.n 10604 │ │ + b.n 10606 │ │ + b.n 10608 │ │ + b.n 1060a │ │ ldr r1, [sp, #28] │ │ ldrb.w r0, [r7, #-29] │ │ orr.w r0, r0, r1, lsl #4 │ │ strb.w r0, [r7, #-9] │ │ ldr r0, [sp, #40] ; 0x28 │ │ subs r1, r7, #6 │ │ movs r2, #2 │ │ str r2, [sp, #0] │ │ movs r3, #1 │ │ str r3, [sp, #4] │ │ - bl 10290 │ │ + bl 10348 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r1, sp, #48 ; 0x30 │ │ - bl 10290 │ │ + bl 10348 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #40] ; 0x28 │ │ sub.w r1, r7, #9 │ │ mov r2, r3 │ │ - bl 10290 │ │ + bl 10348 │ │ ldr r2, [sp, #4] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #36] ; 0x24 │ │ movs r3, #16 │ │ - bl 10290 │ │ + bl 10348 │ │ ldr r2, [sp, #4] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #32] │ │ ldr r3, [sp, #16] │ │ - bl 10290 │ │ - ldr r0, [pc, #52] ; (105d8 ) │ │ + bl 10348 │ │ + ldr r0, [pc, #52] ; (10690 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bne.n 105b6 │ │ - b.n 105b2 │ │ + bne.n 1066e │ │ + b.n 1066a │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - bne.n 105dc │ │ - movs r6, r0 │ │ - b.n 1010c │ │ - movs r6, r0 │ │ - strh r1, [r6, #40] ; 0x28 │ │ - vsri.64 d24, d14, #1 │ │ - ; instruction: 0xffffe568 │ │ + bmi.n 10664 │ │ movs r6, r0 │ │ - strh r1, [r3, #38] ; 0x26 │ │ - vmls.i q12, , d6[0] │ │ - vqrdmlsh.s q14, , d20[0] │ │ + ; instruction: 0xe98c0006 │ │ + strh r4, [r3, #40] ; 0x28 │ │ + vraddhn.i d24, , │ │ + vqrshrn.u64 d30, q0, #1 │ │ + movs r6, r0 │ │ + strh r4, [r0, #38] ; 0x26 │ │ + vsri.32 d24, d17, #1 │ │ + ; instruction: 0xffffd3cc │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub.w sp, sp, #592 ; 0x250 │ │ ldr.w ip, [r7, #28] │ │ ldr.w ip, [r7, #24] │ │ ldr.w ip, [r7, #20] │ │ ldr.w ip, [r7, #16] │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #788] ; 10914 │ │ + ldr.w ip, [pc, #788] ; 109cc │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #588] ; 0x24c │ │ str r0, [sp, #68] ; 0x44 │ │ str r1, [sp, #64] ; 0x40 │ │ str r2, [sp, #60] ; 0x3c │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #64] ; 0x40 │ │ add r0, sp, #76 ; 0x4c │ │ str r0, [sp, #12] │ │ mov.w r2, #256 ; 0x100 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #12] │ │ - bl 10a08 │ │ + bl 10ac0 │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 10630 │ │ + b.n 106e8 │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #63 ; 0x3f │ │ - bgt.n 106b2 │ │ - b.n 10638 │ │ + bgt.n 1076a │ │ + b.n 106f0 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add r0, sp, #76 ; 0x4c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #52] ; 0x34 │ │ add.w r0, r0, r1, lsl #2 │ │ vldr s2, [r0] │ │ vldr s0, [sp, #40] ; 0x28 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #40] ; 0x28 │ │ vldr s0, [sp, #40] ; 0x28 │ │ - vldr s2, [pc, #688] ; 10910 │ │ + vldr s2, [pc, #688] ; 109c8 │ │ vstr s2, [sp, #8] │ │ vadd.f32 s0, s0, s2 │ │ vmov.f32 s2, #96 ; 0x3f000000 0.5 │ │ vadd.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ - blx 7c030 │ │ + blx 7c4d0 │ │ vldr s2, [sp, #8] │ │ str r0, [sp, #40] ; 0x28 │ │ vldr s0, [sp, #40] ; 0x28 │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #40] ; 0x28 │ │ vldr s0, [sp, #40] ; 0x28 │ │ vcvt.s32.f32 s0, s0 │ │ vstr s0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #632] ; (10918 ) │ │ + ldr r1, [pc, #632] ; (109d0 ) │ │ add r1, pc │ │ ldrb r2, [r1, r2] │ │ add r1, sp, #332 ; 0x14c │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n 106aa │ │ + b.n 10762 │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 10630 │ │ + b.n 106e8 │ │ ldr r0, [sp, #332] ; 0x14c │ │ ldr r1, [r7, #20] │ │ ldr r1, [r1, #0] │ │ subs r0, r0, r1 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #332] ; 0x14c │ │ ldr r1, [r7, #20] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #44] ; 0x2c │ │ - cbz r0, 1070c │ │ - b.n 106c8 │ │ + cbz r0, 107c4 │ │ + b.n 10780 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add r1, sp, #72 ; 0x48 │ │ - bl 10e90 │ │ + bl 10f48 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [r7, #24] │ │ ldr r2, [r7, #28] │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldrh.w lr, [sp, #74] ; 0x4a │ │ ldrb.w r3, [r3, lr] │ │ ldr.w ip, [r7, #8] │ │ ldrh.w ip, [ip, lr, lsl #1] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 10944 │ │ + bl 109fc │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [r7, #24] │ │ ldr r2, [r7, #28] │ │ ldrh.w r3, [sp, #74] ; 0x4a │ │ ldrh.w ip, [sp, #72] ; 0x48 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 10944 │ │ - b.n 1072a │ │ + bl 109fc │ │ + b.n 107e2 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [r7, #24] │ │ ldr r2, [r7, #28] │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldrb r3, [r3, #0] │ │ ldr.w ip, [r7, #8] │ │ ldrh.w ip, [ip] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 10944 │ │ - b.n 1072a │ │ + bl 109fc │ │ + b.n 107e2 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ movs r0, #63 ; 0x3f │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 10734 │ │ + b.n 107ec │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #1 │ │ - blt.n 10758 │ │ - b.n 1073c │ │ + blt.n 10810 │ │ + b.n 107f4 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add r0, sp, #332 ; 0x14c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - cbz r0, 1074e │ │ - b.n 10748 │ │ + cbz r0, 10806 │ │ + b.n 10800 │ │ ldr r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 10758 │ │ - b.n 10750 │ │ + b.n 10810 │ │ + b.n 10808 │ │ ldr r0, [sp, #52] ; 0x34 │ │ subs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 10734 │ │ + b.n 107ec │ │ movs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 1075e │ │ + b.n 10816 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ cmp r0, r1 │ │ - bgt.w 108d0 │ │ - b.n 1076a │ │ + bgt.w 10988 │ │ + b.n 10822 │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - b.n 10770 │ │ + b.n 10828 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add r0, sp, #332 ; 0x14c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - cbnz r0, 107b6 │ │ - b.n 1077c │ │ + cbnz r0, 1086e │ │ + b.n 10834 │ │ ldr r0, [sp, #32] │ │ adds r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #32] │ │ cmp r0, #16 │ │ - bne.n 107b4 │ │ - b.n 10790 │ │ + bne.n 1086c │ │ + b.n 10848 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [r7, #24] │ │ ldr r2, [r7, #28] │ │ ldr r3, [r7, #12] │ │ ldrb.w r3, [r3, #240] ; 0xf0 │ │ ldr.w ip, [r7, #16] │ │ ldrh.w ip, [ip, #480] ; 0x1e0 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 10944 │ │ + bl 109fc │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - b.n 107b4 │ │ - b.n 10770 │ │ + b.n 1086c │ │ + b.n 10828 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add r0, sp, #332 ; 0x14c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ add r1, sp, #72 ; 0x48 │ │ - bl 10e90 │ │ - b.n 107c6 │ │ - b.n 107c8 │ │ + bl 10f48 │ │ + b.n 1087e │ │ + b.n 10880 │ │ ldr r0, [sp, #32] │ │ cmp r0, #16 │ │ - blt.n 107fe │ │ - b.n 107d0 │ │ - ldr r0, [pc, #328] ; (1091c ) │ │ + blt.n 108b6 │ │ + b.n 10888 │ │ + ldr r0, [pc, #328] ; (109d4 ) │ │ add r0, pc │ │ - ldr r1, [pc, #328] ; (10920 ) │ │ + ldr r1, [pc, #328] ; (109d8 ) │ │ add r1, pc │ │ - ldr r2, [pc, #328] ; (10924 ) │ │ + ldr r2, [pc, #328] ; (109dc ) │ │ add r2, pc │ │ movw r3, #886 ; 0x376 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ - cbnz r0, 107ee │ │ - b.n 107ec │ │ - b.n 107c8 │ │ + cbnz r0, 108a6 │ │ + b.n 108a4 │ │ + b.n 10880 │ │ ldr r0, [sp, #24] │ │ cmp r0, #1 │ │ - bne.n 107fa │ │ - b.n 107f6 │ │ + bne.n 108b2 │ │ + b.n 108ae │ │ bkpt 0x0000 │ │ - b.n 107fa │ │ - b.n 107fc │ │ - b.n 107fe │ │ - b.n 10800 │ │ - b.n 10802 │ │ - b.n 10804 │ │ + b.n 108b2 │ │ + b.n 108b4 │ │ + b.n 108b6 │ │ + b.n 108b8 │ │ + b.n 108ba │ │ + b.n 108bc │ │ ldrh.w r0, [sp, #74] ; 0x4a │ │ cmp r0, #11 │ │ - blt.n 1083c │ │ - b.n 1080e │ │ - ldr r0, [pc, #280] ; (10928 ) │ │ + blt.n 108f4 │ │ + b.n 108c6 │ │ + ldr r0, [pc, #280] ; (109e0 ) │ │ add r0, pc │ │ - ldr r1, [pc, #280] ; (1092c ) │ │ + ldr r1, [pc, #280] ; (109e4 ) │ │ add r1, pc │ │ - ldr r2, [pc, #280] ; (10930 ) │ │ + ldr r2, [pc, #280] ; (109e8 ) │ │ add r2, pc │ │ movw r3, #887 ; 0x377 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ - cbnz r0, 1082c │ │ - b.n 1082a │ │ - b.n 10804 │ │ + cbnz r0, 108e4 │ │ + b.n 108e2 │ │ + b.n 108bc │ │ ldr r0, [sp, #20] │ │ cmp r0, #1 │ │ - bne.n 10838 │ │ - b.n 10834 │ │ + bne.n 108f0 │ │ + b.n 108ec │ │ bkpt 0x0000 │ │ - b.n 10838 │ │ - b.n 1083a │ │ - b.n 1083c │ │ - b.n 1083e │ │ + b.n 108f0 │ │ + b.n 108f2 │ │ + b.n 108f4 │ │ + b.n 108f6 │ │ ldr r1, [sp, #32] │ │ ldrh.w r0, [sp, #74] ; 0x4a │ │ orr.w r0, r0, r1, lsl #4 │ │ strh.w r0, [sp, #30] │ │ - b.n 1084e │ │ - b.n 10850 │ │ + b.n 10906 │ │ + b.n 10908 │ │ ldr r0, [r7, #12] │ │ ldrh.w r1, [sp, #30] │ │ ldrb r0, [r0, r1] │ │ - cbnz r0, 1088a │ │ - b.n 1085c │ │ - ldr r0, [pc, #212] ; (10934 ) │ │ + cbnz r0, 10942 │ │ + b.n 10914 │ │ + ldr r0, [pc, #212] ; (109ec ) │ │ add r0, pc │ │ - ldr r1, [pc, #212] ; (10938 ) │ │ + ldr r1, [pc, #212] ; (109f0 ) │ │ add r1, pc │ │ - ldr r2, [pc, #212] ; (1093c ) │ │ + ldr r2, [pc, #212] ; (109f4 ) │ │ add r2, pc │ │ movw r3, #891 ; 0x37b │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ - cbnz r0, 1087a │ │ - b.n 10878 │ │ - b.n 10850 │ │ + cbnz r0, 10932 │ │ + b.n 10930 │ │ + b.n 10908 │ │ ldr r0, [sp, #16] │ │ cmp r0, #1 │ │ - bne.n 10886 │ │ - b.n 10882 │ │ + bne.n 1093e │ │ + b.n 1093a │ │ bkpt 0x0000 │ │ - b.n 10886 │ │ - b.n 10888 │ │ - b.n 1088a │ │ - b.n 1088c │ │ + b.n 1093e │ │ + b.n 10940 │ │ + b.n 10942 │ │ + b.n 10944 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [r7, #24] │ │ ldr r2, [r7, #28] │ │ ldr r3, [r7, #12] │ │ ldrh.w lr, [sp, #30] │ │ ldrb.w r3, [r3, lr] │ │ ldr.w ip, [r7, #16] │ │ ldrh.w ip, [ip, lr, lsl #1] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 10944 │ │ + bl 109fc │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [r7, #24] │ │ ldr r2, [r7, #28] │ │ ldrh.w r3, [sp, #74] ; 0x4a │ │ ldrh.w ip, [sp, #72] ; 0x48 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 10944 │ │ - b.n 108c8 │ │ + bl 109fc │ │ + b.n 10980 │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 1075e │ │ + b.n 10816 │ │ ldr r0, [sp, #48] ; 0x30 │ │ cmp r0, #63 ; 0x3f │ │ - beq.n 108f6 │ │ - b.n 108d8 │ │ + beq.n 109ae │ │ + b.n 10990 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [r7, #24] │ │ ldr r2, [r7, #28] │ │ ldr r3, [r7, #12] │ │ ldrb r3, [r3, #0] │ │ ldr.w ip, [r7, #16] │ │ ldrh.w ip, [ip] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 10944 │ │ - b.n 108f6 │ │ - ldr r0, [pc, #72] ; (10940 ) │ │ + bl 109fc │ │ + b.n 109ae │ │ + ldr r0, [pc, #72] ; (109f8 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #588] ; 0x24c │ │ cmp r0, r1 │ │ - bne.n 1090c │ │ - b.n 10906 │ │ + bne.n 109c4 │ │ + b.n 109be │ │ add.w sp, sp, #592 ; 0x250 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ movs r0, r0 │ │ add r8, r0 │ │ - ldmia r7, {r3, r7} │ │ + bcc.n 10ab0 │ │ movs r6, r0 │ │ - add r0, pc, #904 ; (adr r0, 10ca4 ) │ │ - vrshr.u64 q15, q3, #1 │ │ + add r0, pc, #968 ; (adr r0, 10d9c ) │ │ + vqshlu.s64 d30, d30, #63 ; 0x3f │ │ movs r6, r0 │ │ - strh r6, [r6, #28] │ │ - vsra.u64 d24, d8, #1 │ │ - vrshr.u64 d30, d20, #1 │ │ - movs r6, r0 │ │ - strh r0, [r7, #26] │ │ - vsra.u32 q12, q5, #1 │ │ - vsubl.u q15, d31, d2 │ │ - movs r6, r0 │ │ - strh r2, [r5, #24] │ │ - vaddw.u q12, , d12 │ │ - ; instruction: 0xffffcc90 │ │ + strh r1, [r4, #28] │ │ + vaddw.u q12, , d3 │ │ + vqshlu.s64 d30, d12, #63 ; 0x3f │ │ + movs r6, r0 │ │ + strh r3, [r4, #26] │ │ + ; instruction: 0xffff8145 │ │ + vmlsl.u q15, d15, d26[0] │ │ + movs r6, r0 │ │ + strh r5, [r2, #24] │ │ + vshr.u64 q12, , #1 │ │ + vshr.u32 , q12, #1 │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ mov ip, r0 │ │ ldr r0, [r7, #8] │ │ - ldr.w lr, [pc, #176] ; 10a00 │ │ + ldr.w lr, [pc, #176] ; 10ab8 │ │ add lr, pc │ │ ldr.w lr, [lr] │ │ ldr.w lr, [lr] │ │ str.w lr, [sp, #28] │ │ str.w ip, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ @@ -6406,75 +6403,75 @@ │ │ ldr r1, [sp, #16] │ │ ldr r0, [r1, #0] │ │ orrs r0, r2 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #0] │ │ - b.n 1099a │ │ + b.n 10a52 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #0] │ │ cmp r0, #8 │ │ - bcc.n 109e8 │ │ - b.n 109a4 │ │ + bcc.n 10aa0 │ │ + b.n 10a5c │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #3] │ │ strb.w r0, [r7, #-5] │ │ ldr r0, [sp, #20] │ │ subs r1, r7, #5 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - bl 10290 │ │ + bl 10348 │ │ ldrb.w r0, [r7, #-5] │ │ cmp r0, #255 ; 0xff │ │ - bne.n 109d6 │ │ - b.n 109c2 │ │ + bne.n 10a8e │ │ + b.n 10a7a │ │ movs r0, #0 │ │ strb.w r0, [r7, #-6] │ │ ldr r0, [sp, #20] │ │ subs r1, r7, #6 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - bl 10290 │ │ - b.n 109d6 │ │ + bl 10348 │ │ + b.n 10a8e │ │ ldr r1, [sp, #16] │ │ ldr r0, [r1, #0] │ │ lsls r0, r0, #8 │ │ str r0, [r1, #0] │ │ ldr r1, [sp, #12] │ │ ldr r0, [r1, #0] │ │ subs r0, #8 │ │ str r0, [r1, #0] │ │ - b.n 1099a │ │ - ldr r0, [pc, #24] ; (10a04 ) │ │ + b.n 10a52 │ │ + ldr r0, [pc, #24] ; (10abc ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bne.n 109fc │ │ - b.n 109f8 │ │ + bne.n 10ab4 │ │ + b.n 10ab0 │ │ add sp, #32 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - ldmia r4, {r1, r2, r4, r5} │ │ + blx 7c350 │ │ + beq.n 10af8 │ │ movs r6, r0 │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ + ldmia r7, {r1, r2, r7} │ │ movs r6, r0 │ │ sub sp, #88 ; 0x58 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #84] ; 0x54 │ │ str r0, [sp, #4] │ │ movs r0, #7 │ │ str r0, [sp, #0] │ │ - b.n 10a16 │ │ + b.n 10ace │ │ ldr r0, [sp, #0] │ │ cmp r0, #0 │ │ - bmi.w 10c44 │ │ - b.n 10a20 │ │ + bmi.w 10cfc │ │ + b.n 10ad8 │ │ ldr r0, [sp, #4] │ │ vldr s0, [r0] │ │ vldr s2, [r0, #28] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #4] │ │ vldr s0, [r0] │ │ @@ -6536,15 +6533,15 @@ │ │ vldr s2, [sp, #44] ; 0x2c │ │ vsub.f32 s0, s0, s2 │ │ ldr r0, [sp, #4] │ │ vstr s0, [r0, #16] │ │ vldr s0, [sp, #40] ; 0x28 │ │ vldr s2, [sp, #36] ; 0x24 │ │ vadd.f32 s0, s0, s2 │ │ - vldr s2, [pc, #860] ; 10e80 │ │ + vldr s2, [pc, #860] ; 10f38 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #32] │ │ vldr s0, [sp, #36] ; 0x24 │ │ vldr s4, [sp, #32] │ │ vadd.f32 s0, s0, s4 │ │ ldr r0, [sp, #4] │ │ vstr s0, [r0, #8] │ │ @@ -6564,25 +6561,25 @@ │ │ vldr s0, [sp, #56] ; 0x38 │ │ vldr s4, [sp, #52] ; 0x34 │ │ vadd.f32 s0, s0, s4 │ │ vstr s0, [sp, #40] ; 0x28 │ │ vldr s0, [sp, #48] ; 0x30 │ │ vldr s4, [sp, #40] ; 0x28 │ │ vsub.f32 s0, s0, s4 │ │ - vldr s4, [pc, #756] ; 10e84 │ │ + vldr s4, [pc, #756] ; 10f3c │ │ vmul.f32 s0, s0, s4 │ │ vstr s0, [sp, #16] │ │ vldr s4, [sp, #48] ; 0x30 │ │ vldr s0, [sp, #16] │ │ - vldr s6, [pc, #740] ; 10e88 │ │ + vldr s6, [pc, #740] ; 10f40 │ │ vmla.f32 s0, s4, s6 │ │ vstr s0, [sp, #28] │ │ vldr s4, [sp, #40] ; 0x28 │ │ vldr s0, [sp, #16] │ │ - vldr s6, [pc, #724] ; 10e8c │ │ + vldr s6, [pc, #724] ; 10f44 │ │ vmla.f32 s0, s4, s6 │ │ vstr s0, [sp, #20] │ │ vldr s0, [sp, #44] ; 0x2c │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #24] │ │ vldr s0, [sp, #52] ; 0x34 │ │ vldr s2, [sp, #24] │ │ @@ -6611,28 +6608,28 @@ │ │ vldr s2, [sp, #20] │ │ vsub.f32 s0, s0, s2 │ │ ldr r0, [sp, #4] │ │ vstr s0, [r0, #28] │ │ ldr r0, [sp, #4] │ │ adds r0, #32 │ │ str r0, [sp, #4] │ │ - b.n 10c3c │ │ + b.n 10cf4 │ │ ldr r0, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 10a16 │ │ + b.n 10ace │ │ ldr r0, [sp, #84] ; 0x54 │ │ str r0, [sp, #4] │ │ movs r0, #7 │ │ str r0, [sp, #0] │ │ - b.n 10c4e │ │ + b.n 10d06 │ │ ldr r0, [sp, #0] │ │ cmp r0, #0 │ │ - bmi.w 10e7c │ │ - b.n 10c58 │ │ + bmi.w 10f34 │ │ + b.n 10d10 │ │ ldr r0, [sp, #4] │ │ vldr s0, [r0] │ │ vldr s2, [r0, #224] ; 0xe0 │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #4] │ │ vldr s0, [r0] │ │ @@ -6694,15 +6691,15 @@ │ │ vldr s2, [sp, #44] ; 0x2c │ │ vsub.f32 s0, s0, s2 │ │ ldr r0, [sp, #4] │ │ vstr s0, [r0, #128] ; 0x80 │ │ vldr s0, [sp, #40] ; 0x28 │ │ vldr s2, [sp, #36] ; 0x24 │ │ vadd.f32 s0, s0, s2 │ │ - vldr s2, [pc, #292] ; 10e80 │ │ + vldr s2, [pc, #292] ; 10f38 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #32] │ │ vldr s0, [sp, #36] ; 0x24 │ │ vldr s4, [sp, #32] │ │ vadd.f32 s0, s0, s4 │ │ ldr r0, [sp, #4] │ │ vstr s0, [r0, #64] ; 0x40 │ │ @@ -6722,25 +6719,25 @@ │ │ vldr s0, [sp, #56] ; 0x38 │ │ vldr s4, [sp, #52] ; 0x34 │ │ vadd.f32 s0, s0, s4 │ │ vstr s0, [sp, #40] ; 0x28 │ │ vldr s0, [sp, #48] ; 0x30 │ │ vldr s4, [sp, #40] ; 0x28 │ │ vsub.f32 s0, s0, s4 │ │ - vldr s4, [pc, #188] ; 10e84 │ │ + vldr s4, [pc, #188] ; 10f3c │ │ vmul.f32 s0, s0, s4 │ │ vstr s0, [sp, #16] │ │ vldr s4, [sp, #48] ; 0x30 │ │ vldr s0, [sp, #16] │ │ - vldr s6, [pc, #172] ; 10e88 │ │ + vldr s6, [pc, #172] ; 10f40 │ │ vmla.f32 s0, s4, s6 │ │ vstr s0, [sp, #28] │ │ vldr s4, [sp, #40] ; 0x28 │ │ vldr s0, [sp, #16] │ │ - vldr s6, [pc, #156] ; 10e8c │ │ + vldr s6, [pc, #156] ; 10f44 │ │ vmla.f32 s0, s4, s6 │ │ vstr s0, [sp, #20] │ │ vldr s0, [sp, #44] ; 0x2c │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #24] │ │ vldr s0, [sp, #52] ; 0x34 │ │ vldr s2, [sp, #24] │ │ @@ -6769,19 +6766,19 @@ │ │ vldr s2, [sp, #20] │ │ vsub.f32 s0, s0, s2 │ │ ldr r0, [sp, #4] │ │ vstr s0, [r0, #224] ; 0xe0 │ │ ldr r0, [sp, #4] │ │ adds r0, #4 │ │ str r0, [sp, #4] │ │ - b.n 10e74 │ │ + b.n 10f2c │ │ ldr r0, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 10c4e │ │ + b.n 10d06 │ │ add sp, #88 ; 0x58 │ │ bx lr │ │ lsls r3, r6, #19 │ │ subs r7, #53 ; 0x35 │ │ vceq.f16 , , │ │ ldrh r4, [r2, #30] │ │ subs r7, #10 │ │ @@ -6790,37 +6787,37 @@ │ │ sub sp, #12 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 10eb2 │ │ - b.n 10ea4 │ │ + bgt.n 10f6a │ │ + b.n 10f5c │ │ ldr r0, [sp, #0] │ │ negs r0, r0 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ subs r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 10eb2 │ │ + b.n 10f6a │ │ ldr r1, [sp, #4] │ │ movs r0, #1 │ │ strh r0, [r1, #2] │ │ - b.n 10eba │ │ + b.n 10f72 │ │ ldr r0, [sp, #0] │ │ asrs r0, r0, #1 │ │ str r0, [sp, #0] │ │ - cbz r0, 10ece │ │ - b.n 10ec4 │ │ + cbz r0, 10f86 │ │ + b.n 10f7c │ │ ldr r1, [sp, #4] │ │ ldrh r0, [r1, #2] │ │ adds r0, #1 │ │ strh r0, [r1, #2] │ │ - b.n 10eba │ │ + b.n 10f72 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ ldrh r3, [r1, #2] │ │ movs r2, #1 │ │ lsls r2, r3 │ │ subs r2, #1 │ │ ands r0, r2 │ │ @@ -6833,294 +6830,294 @@ │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ ldr r3, [sp, #4] │ │ movs r2, #1 │ │ - blx 7c040 │ │ + blx 7c4e0 │ │ add sp, #16 │ │ pop {r7, pc} │ │ - bmi.n 10eaa │ │ + bmi.n 10f62 │ │ │ │ -00010f00 : │ │ +00010fb8 : │ │ push {r7, lr} │ │ mov r7, sp │ │ - ldr r0, [pc, #12] ; (10f14 ) │ │ + ldr r0, [pc, #12] ; (10fcc ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r7, pc} │ │ nop │ │ - subs r0, #47 ; 0x2f │ │ - Address 0x0000000000010f16 is out of bounds. │ │ + adds r7, #103 ; 0x67 │ │ + Address 0x0000000000010fce is out of bounds. │ │ │ │ │ │ -00010f18 : │ │ +00010fd0 : │ │ bx lr │ │ │ │ -00010f1a : │ │ +00010fd2 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ movs r0, #0 │ │ add sp, #4 │ │ bx lr │ │ │ │ -00010f24 : │ │ +00010fdc : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ movs r0, #0 │ │ add sp, #4 │ │ bx lr │ │ - bmi.n 10eda │ │ + bmi.n 10f92 │ │ │ │ -00010f30 : │ │ +00010fe8 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #48 ; 0x30 │ │ - ldr r1, [pc, #168] ; (10fe0 ) │ │ + ldr r1, [pc, #168] ; (11098 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #44] ; 0x2c │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ - cbnz r0, 10f4e │ │ - b.n 10f48 │ │ + cbnz r0, 11006 │ │ + b.n 11000 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 10fc0 │ │ + b.n 11078 │ │ ldr r0, [sp, #24] │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #20] │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ add r1, sp, #32 │ │ movs r2, #12 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbz r0, 10fa8 │ │ - b.n 10f6c │ │ - ldr r1, [pc, #116] ; (10fe4 ) │ │ + blx 7c330 │ │ + cbz r0, 11060 │ │ + b.n 11024 │ │ + ldr r1, [pc, #116] ; (1109c ) │ │ add r1, pc │ │ add r0, sp, #32 │ │ movs r2, #4 │ │ - blx 7bf60 │ │ - cbnz r0, 10fa6 │ │ - b.n 10f7c │ │ + blx 7c400 │ │ + cbnz r0, 1105e │ │ + b.n 11034 │ │ add r0, sp, #32 │ │ adds r0, #8 │ │ - ldr r1, [pc, #100] ; (10fe8 ) │ │ + ldr r1, [pc, #100] ; (110a0 ) │ │ add r1, pc │ │ movs r2, #4 │ │ - blx 7bf60 │ │ - cbz r0, 10fa0 │ │ - b.n 10f8e │ │ + blx 7c400 │ │ + cbz r0, 11058 │ │ + b.n 11046 │ │ add r0, sp, #32 │ │ adds r0, #8 │ │ - ldr r1, [pc, #88] ; (10fec ) │ │ + ldr r1, [pc, #88] ; (110a4 ) │ │ add r1, pc │ │ movs r2, #4 │ │ - blx 7bf60 │ │ - cbnz r0, 10fa6 │ │ - b.n 10fa0 │ │ + blx 7c400 │ │ + cbnz r0, 1105e │ │ + b.n 11058 │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 10fa6 │ │ - b.n 10fa8 │ │ + b.n 1105e │ │ + b.n 11060 │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ - b.n 10fc0 │ │ + b.n 11078 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #40] ; (10ff0 ) │ │ + ldr r0, [pc, #40] ; (110a8 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bne.n 10fda │ │ - b.n 10fd4 │ │ + bne.n 11092 │ │ + b.n 1108c │ │ ldr r0, [sp, #8] │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - stmia r6!, {r4, r6} │ │ + ldmia r2!, {r3, r4, r5} │ │ movs r6, r0 │ │ - ldr r5, [pc, #488] ; (111d0 ) │ │ - vqrdmulh.s q10, , d27[0] │ │ - vsri.64 d20, d20, #1 │ │ - ; instruction: 0xffffc5c2 │ │ + ldr r4, [pc, #300] ; (111cc ) │ │ + vcvt.f16.u16 d20, d28, #1 │ │ + vsubw.u q10, , d23 │ │ + vtbl.8 d28, {d31-: │ │ +000110ac : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub.w sp, sp, #992 ; 0x3e0 │ │ - ldr.w r1, [pc, #2520] ; 119d8 │ │ + ldr.w r1, [pc, #2520] ; 11a90 │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #988] ; 0x3dc │ │ str r0, [sp, #176] ; 0xb0 │ │ movs r0, #0 │ │ str r0, [sp, #164] ; 0xa4 │ │ str r0, [sp, #100] ; 0x64 │ │ str r0, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #176] ; 0xb0 │ │ - cbnz r0, 11020 │ │ - b.n 11018 │ │ + cbnz r0, 110d8 │ │ + b.n 110d0 │ │ movs r0, #0 │ │ str r0, [sp, #180] ; 0xb4 │ │ - b.w 119b8 │ │ + b.w 11a70 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #172] ; 0xac │ │ str r0, [sp, #168] ; 0xa8 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ add r1, sp, #216 ; 0xd8 │ │ movs r2, #4 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, 11044 │ │ - b.n 1103a │ │ - ldr r0, [pc, #824] ; (11374 ) │ │ + blx 7c330 │ │ + cbnz r0, 110fc │ │ + b.n 110f2 │ │ + ldr r0, [pc, #824] ; (1142c ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.w 1196e │ │ + b.w 11a26 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ add r1, sp, #208 ; 0xd0 │ │ movs r2, #4 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, 1105e │ │ - b.n 11054 │ │ - ldr r0, [pc, #800] ; (11378 ) │ │ + blx 7c330 │ │ + cbnz r0, 11116 │ │ + b.n 1110c │ │ + ldr r0, [pc, #800] ; (11430 ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.w 1196e │ │ - ldr r1, [pc, #796] ; (1137c ) │ │ + b.w 11a26 │ │ + ldr r1, [pc, #796] ; (11434 ) │ │ add r1, pc │ │ add r0, sp, #216 ; 0xd8 │ │ movs r2, #4 │ │ - blx 7bf60 │ │ - cbz r0, 11078 │ │ - b.n 1106e │ │ - ldr r0, [pc, #784] ; (11380 ) │ │ + blx 7c400 │ │ + cbz r0, 11130 │ │ + b.n 11126 │ │ + ldr r0, [pc, #784] ; (11438 ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.w 1196e │ │ + b.w 11a26 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ add r1, sp, #216 ; 0xd8 │ │ movs r2, #4 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, 11092 │ │ - b.n 11088 │ │ - ldr r0, [pc, #760] ; (11384 ) │ │ + blx 7c330 │ │ + cbnz r0, 1114a │ │ + b.n 11140 │ │ + ldr r0, [pc, #760] ; (1143c ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.w 1196e │ │ + b.w 11a26 │ │ movs r0, #0 │ │ strb.w r0, [sp, #163] ; 0xa3 │ │ - ldr r1, [pc, #748] ; (11388 ) │ │ + ldr r1, [pc, #748] ; (11440 ) │ │ add r1, pc │ │ add r0, sp, #216 ; 0xd8 │ │ movs r2, #4 │ │ - blx 7bf60 │ │ - cbnz r0, 110b0 │ │ - b.n 110a8 │ │ + blx 7c400 │ │ + cbnz r0, 11168 │ │ + b.n 11160 │ │ movs r0, #1 │ │ strb.w r0, [sp, #163] ; 0xa3 │ │ - b.n 110cc │ │ - ldr r1, [pc, #728] ; (1138c ) │ │ + b.n 11184 │ │ + ldr r1, [pc, #728] ; (11444 ) │ │ add r1, pc │ │ add r0, sp, #216 ; 0xd8 │ │ movs r2, #4 │ │ - blx 7bf60 │ │ - cbz r0, 110ca │ │ - b.n 110c0 │ │ - ldr r0, [pc, #716] ; (11390 ) │ │ + blx 7c400 │ │ + cbz r0, 11182 │ │ + b.n 11178 │ │ + ldr r0, [pc, #716] ; (11448 ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.w 1196e │ │ - b.n 110cc │ │ + b.w 11a26 │ │ + b.n 11184 │ │ movs r1, #0 │ │ str r1, [sp, #68] ; 0x44 │ │ str r1, [sp, #140] ; 0x8c │ │ add r0, sp, #188 ; 0xbc │ │ movs r2, #20 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #68] ; 0x44 │ │ strb.w r0, [sp, #99] ; 0x63 │ │ strb.w r0, [sp, #98] ; 0x62 │ │ - b.n 110e6 │ │ - ldr r1, [pc, #684] ; (11394 ) │ │ + b.n 1119e │ │ + ldr r1, [pc, #684] ; (1144c ) │ │ add r1, pc │ │ add r0, sp, #216 ; 0xd8 │ │ movs r2, #4 │ │ - blx 7bf60 │ │ + blx 7c400 │ │ cmp r0, #0 │ │ - beq.w 112b0 │ │ - b.n 110fa │ │ + beq.w 11368 │ │ + b.n 111b2 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ add r1, sp, #216 ; 0xd8 │ │ movs r2, #4 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, 11114 │ │ - b.n 1110a │ │ - ldr r0, [pc, #652] ; (11398 ) │ │ + blx 7c330 │ │ + cbnz r0, 111cc │ │ + b.n 111c2 │ │ + ldr r0, [pc, #652] ; (11450 ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.w 1196e │ │ + b.w 11a26 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ add r1, sp, #208 ; 0xd0 │ │ movs r2, #4 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, 1112e │ │ - b.n 11124 │ │ - ldr r0, [pc, #628] ; (1139c ) │ │ + blx 7c330 │ │ + cbnz r0, 111e6 │ │ + b.n 111dc │ │ + ldr r0, [pc, #628] ; (11454 ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.w 1196e │ │ + b.w 11a26 │ │ movs r0, #0 │ │ str r0, [sp, #144] ; 0x90 │ │ ldr r0, [sp, #208] ; 0xd0 │ │ rev r0, r0 │ │ str r0, [sp, #208] ; 0xd0 │ │ - ldr r1, [pc, #612] ; (113a0 ) │ │ + ldr r1, [pc, #612] ; (11458 ) │ │ add r1, pc │ │ add r0, sp, #216 ; 0xd8 │ │ movs r2, #4 │ │ - blx 7bf60 │ │ - cbnz r0, 111bc │ │ - b.n 11148 │ │ + blx 7c400 │ │ + cbnz r0, 11274 │ │ + b.n 11200 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ add r1, sp, #188 ; 0xbc │ │ movs r2, #20 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, 11162 │ │ - b.n 11158 │ │ - ldr r0, [pc, #584] ; (113a4 ) │ │ + blx 7c330 │ │ + cbnz r0, 1121a │ │ + b.n 11210 │ │ + ldr r0, [pc, #584] ; (1145c ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.w 1196e │ │ + b.w 11a26 │ │ movs r0, #20 │ │ str r0, [sp, #144] ; 0x90 │ │ ldrh.w r0, [sp, #188] ; 0xbc │ │ rev r0, r0 │ │ lsrs r0, r0, #16 │ │ strh.w r0, [sp, #188] ; 0xbc │ │ ldrh.w r0, [sp, #190] ; 0xbe │ │ @@ -7143,249 +7140,249 @@ │ │ rev r0, r0 │ │ lsrs r0, r0, #16 │ │ strh.w r0, [sp, #204] ; 0xcc │ │ ldrh.w r0, [sp, #206] ; 0xce │ │ rev r0, r0 │ │ lsrs r0, r0, #16 │ │ strh.w r0, [sp, #206] ; 0xce │ │ - b.n 111bc │ │ - ldr r1, [pc, #488] ; (113a8 ) │ │ + b.n 11274 │ │ + ldr r1, [pc, #488] ; (11460 ) │ │ add r1, pc │ │ add r0, sp, #216 ; 0xd8 │ │ movs r2, #4 │ │ - blx 7bf60 │ │ - cbnz r0, 1120e │ │ - b.n 111cc │ │ + blx 7c400 │ │ + cbnz r0, 112c6 │ │ + b.n 11284 │ │ ldr r0, [sp, #208] ; 0xd0 │ │ cmp.w r0, #768 ; 0x300 │ │ - bls.n 111de │ │ - b.n 111d6 │ │ - ldr r0, [pc, #468] ; (113ac ) │ │ + bls.n 11296 │ │ + b.n 1128e │ │ + ldr r0, [pc, #468] ; (11464 ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 1196e │ │ + b.n 11a26 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ ldr r2, [sp, #208] ; 0xd0 │ │ add r1, sp, #220 ; 0xdc │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, 111f6 │ │ - b.n 111ee │ │ - ldr r0, [pc, #448] ; (113b0 ) │ │ + blx 7c330 │ │ + cbnz r0, 112ae │ │ + b.n 112a6 │ │ + ldr r0, [pc, #448] ; (11468 ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 1196e │ │ + b.n 11a26 │ │ ldr r0, [sp, #208] ; 0xd0 │ │ str r0, [sp, #144] ; 0x90 │ │ ldr r0, [sp, #208] ; 0xd0 │ │ movw r1, #43691 ; 0xaaab │ │ movt r1, #43690 ; 0xaaaa │ │ umull r1, r0, r0, r1 │ │ lsrs r0, r0, #1 │ │ str r0, [sp, #140] ; 0x8c │ │ - b.n 1120e │ │ - ldr r1, [pc, #420] ; (113b4 ) │ │ + b.n 112c6 │ │ + ldr r1, [pc, #420] ; (1146c ) │ │ add r1, pc │ │ add r0, sp, #216 ; 0xd8 │ │ movs r2, #4 │ │ - blx 7bf60 │ │ - cbnz r0, 1126a │ │ - b.n 1121e │ │ + blx 7c400 │ │ + cbnz r0, 11322 │ │ + b.n 112d6 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ add r1, sp, #184 ; 0xb8 │ │ movs r2, #4 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, 11236 │ │ - b.n 1122e │ │ - ldr r0, [pc, #392] ; (113b8 ) │ │ + blx 7c330 │ │ + cbnz r0, 112ee │ │ + b.n 112e6 │ │ + ldr r0, [pc, #392] ; (11470 ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 1196e │ │ + b.n 11a26 │ │ ldr r0, [sp, #208] ; 0xd0 │ │ str r0, [sp, #144] ; 0x90 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ rev r0, r0 │ │ str r0, [sp, #184] ; 0xb8 │ │ ldrb.w r0, [sp, #185] ; 0xb9 │ │ lsls r0, r0, #28 │ │ cmp r0, #0 │ │ - bpl.n 11254 │ │ - b.n 1124c │ │ + bpl.n 1130c │ │ + b.n 11304 │ │ movs r0, #1 │ │ strb.w r0, [sp, #99] ; 0x63 │ │ - b.n 11254 │ │ + b.n 1130c │ │ ldrb.w r0, [sp, #184] ; 0xb8 │ │ lsls r0, r0, #24 │ │ cmp r0, #0 │ │ - bpl.n 11268 │ │ - b.n 11260 │ │ + bpl.n 11320 │ │ + b.n 11318 │ │ movs r0, #1 │ │ strb.w r0, [sp, #98] ; 0x62 │ │ - b.n 11268 │ │ - b.n 1126a │ │ - ldr r1, [pc, #336] ; (113bc ) │ │ + b.n 11320 │ │ + b.n 11322 │ │ + ldr r1, [pc, #336] ; (11474 ) │ │ add r1, pc │ │ add r0, sp, #216 ; 0xd8 │ │ movs r2, #4 │ │ - blx 7bf60 │ │ - cbz r0, 112ae │ │ - b.n 1127a │ │ + blx 7c400 │ │ + cbz r0, 11366 │ │ + b.n 11332 │ │ ldrb.w r0, [sp, #208] ; 0xd0 │ │ lsls r0, r0, #31 │ │ - cbz r0, 1128c │ │ - b.n 11284 │ │ + cbz r0, 11344 │ │ + b.n 1133c │ │ ldr r0, [sp, #208] ; 0xd0 │ │ adds r0, #1 │ │ str r0, [sp, #208] ; 0xd0 │ │ - b.n 1128c │ │ + b.n 11344 │ │ ldr r1, [sp, #144] ; 0x90 │ │ ldr r0, [sp, #208] ; 0xd0 │ │ subs r0, r0, r1 │ │ str r0, [sp, #208] ; 0xd0 │ │ ldr r0, [sp, #208] ; 0xd0 │ │ - cbz r0, 112ac │ │ - b.n 1129a │ │ + cbz r0, 11364 │ │ + b.n 11352 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ ldr r2, [sp, #208] ; 0xd0 │ │ mov r3, sp │ │ movs r1, #1 │ │ str r1, [r3, #0] │ │ movs r3, #0 │ │ - blx 7bdc0 │ │ - b.n 112ac │ │ - b.n 112ae │ │ - b.n 110e6 │ │ + blx 7c260 │ │ + b.n 11364 │ │ + b.n 11366 │ │ + b.n 1119e │ │ ldrh.w r0, [sp, #188] ; 0xbc │ │ adds r0, #15 │ │ bic.w r0, r0, #15 │ │ str r0, [sp, #104] ; 0x68 │ │ ldrh.w r0, [sp, #188] ; 0xbc │ │ add.w r1, r0, #15 │ │ mvn.w r0, #1 │ │ and.w r0, r0, r1, lsr #3 │ │ str r0, [sp, #128] ; 0x80 │ │ ldrb.w r0, [sp, #196] ; 0xc4 │ │ str r0, [sp, #124] ; 0x7c │ │ ldrb.w r0, [sp, #163] ; 0xa3 │ │ - cbz r0, 112e8 │ │ - b.n 112dc │ │ + cbz r0, 113a0 │ │ + b.n 11394 │ │ ldr r0, [sp, #128] ; 0x80 │ │ lsls r0, r0, #3 │ │ str r0, [sp, #128] ; 0x80 │ │ movs r0, #1 │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n 112e8 │ │ + b.n 113a0 │ │ ldrb.w r0, [sp, #197] ; 0xc5 │ │ and.w r0, r0, #1 │ │ str r0, [sp, #120] ; 0x78 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #124] ; 0x7c │ │ ldr r2, [sp, #120] ; 0x78 │ │ add r1, r2 │ │ muls r0, r1 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #156] ; 0x9c │ │ - cbnz r0, 11310 │ │ - b.n 11308 │ │ - ldr r0, [pc, #180] ; (113c0 ) │ │ + cbnz r0, 113c8 │ │ + b.n 113c0 │ │ + ldr r0, [pc, #180] ; (11478 ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 1196e │ │ + b.n 11a26 │ │ ldr r0, [sp, #104] ; 0x68 │ │ str r0, [sp, #56] ; 0x38 │ │ ldrh.w r0, [sp, #190] ; 0xbe │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #124] ; 0x7c │ │ movs r0, #1 │ │ cmp r1, #24 │ │ str r0, [sp, #64] ; 0x40 │ │ - beq.n 11336 │ │ - b.n 11326 │ │ + beq.n 113ee │ │ + b.n 113de │ │ ldrb.w r0, [sp, #99] ; 0x63 │ │ subs r0, #1 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 11336 │ │ + b.n 113ee │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #64] ; 0x40 │ │ lsls r0, r0, #31 │ │ movs r3, #8 │ │ cmp r0, #0 │ │ it ne │ │ movne r3, #24 │ │ mov ip, sp │ │ movs r0, #0 │ │ str.w r0, [ip, #12] │ │ str.w r0, [ip, #8] │ │ str.w r0, [ip, #4] │ │ str.w r0, [ip] │ │ - blx 7bf20 │ │ + blx 7c3c0 │ │ str r0, [sp, #164] ; 0xa4 │ │ - cbnz r0, 11366 │ │ - b.n 11364 │ │ - b.n 1196e │ │ + cbnz r0, 1141e │ │ + b.n 1141c │ │ + b.n 11a26 │ │ ldrb.w r0, [sp, #197] ; 0xc5 │ │ lsls r0, r0, #30 │ │ cmp r0, #0 │ │ - bpl.n 113d2 │ │ - b.n 113c4 │ │ + bpl.n 1148a │ │ + b.n 1147c │ │ nop │ │ - adds r7, #22 │ │ - vsri.32 d22, d17, #1 │ │ - vmull.u q10, d31, d8 │ │ - vshr.u32 d22, d28, #1 │ │ - vmlsl.u , d31, d8[0] │ │ - vcvt.f16.u16 q10, , #1 │ │ - vrsra.u64 d20, d6, #1 │ │ - ; instruction: 0xffff7f8e │ │ - vrsubhn.i d19, , q1 │ │ - vmlsl.u , d15, d6[0] │ │ - ; instruction: 0xffff6361 │ │ - vqshrun.s64 d19, , #1 │ │ - ; instruction: 0xffff6dd0 │ │ - vsli.64 d19, d17, #63 ; 0x3f │ │ - vaddw.u , , d22 │ │ - vtbl.8 d20, {d15-d18}, d2 │ │ - ; instruction: 0xffff3564 │ │ - vdup.8 d23, d20[7] │ │ - vsri.64 , q15, #1 │ │ - vcvt.u16.f16 d20, d22, #1 │ │ + adds r6, #78 ; 0x4e │ │ + ; instruction: 0xffff636c │ │ + ; instruction: 0xffff4b59 │ │ + vcvt.u32.f32 , , #1 │ │ + vrsubhn.i d19, , q0 │ │ + vtbl.8 d20, {d15-d18}, d20 │ │ + vsubl.u q10, d31, d9 │ │ + vcvt.u32.f32 , , #1 │ │ + vsli.64 d19, d26, #63 ; 0x3f │ │ + vsli.32 , q15, #31 │ │ + vrshr.u64 d22, d12, #1 │ │ + vqshl.u32 , , #31 │ │ + vcvt.u16.f16 q11, , #1 │ │ + vmls.i , , d25[0] │ │ + vshr.u64 , q7, #1 │ │ + ; instruction: 0xffff49d3 │ │ + vsri.64 d19, d12, #1 │ │ + vdup.8 d23, d15[7] │ │ + vsri.32 d19, d22, #1 │ │ + vdup.8 d20, d7[7] │ │ vtbl.8 d25, {d15}, d25 │ │ ldrh.w r2, [sp, #200] ; 0xc8 │ │ movs r1, #1 │ │ - blx 7bf40 │ │ - b.n 113d2 │ │ + blx 7c3e0 │ │ + b.n 1148a │ │ ldr r0, [sp, #140] ; 0x8c │ │ cmp r0, #0 │ │ - beq.w 11598 │ │ - b.n 113dc │ │ + beq.w 11650 │ │ + b.n 11494 │ │ ldrb.w r0, [sp, #99] ; 0x63 │ │ cmp r0, #0 │ │ - bne.w 11598 │ │ - b.n 113e8 │ │ + bne.w 11650 │ │ + b.n 114a0 │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr r1, [sp, #120] ; 0x78 │ │ add r1, r0 │ │ movs r0, #1 │ │ lsls r0, r1 │ │ str r0, [sp, #92] ; 0x5c │ │ add r0, sp, #220 ; 0xdc │ │ str r0, [sp, #152] ; 0x98 │ │ movs r0, #0 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 113fe │ │ + b.n 114b6 │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #140] ; 0x8c │ │ cmp r0, r1 │ │ - bcs.n 11458 │ │ - b.n 11408 │ │ + bcs.n 11510 │ │ + b.n 114c0 │ │ ldr r0, [sp, #152] ; 0x98 │ │ adds r1, r0, #1 │ │ str r1, [sp, #152] ; 0x98 │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #164] ; 0xa4 │ │ ldr r1, [r1, #4] │ │ ldr r1, [r1, #4] │ │ @@ -7410,43 +7407,43 @@ │ │ ldr r1, [sp, #164] ; 0xa4 │ │ ldr r1, [r1, #4] │ │ ldr r1, [r1, #4] │ │ ldr r1, [r1, #4] │ │ ldr r2, [sp, #136] ; 0x88 │ │ add.w r1, r1, r2, lsl #2 │ │ strb r0, [r1, #2] │ │ - b.n 11450 │ │ + b.n 11508 │ │ ldr r0, [sp, #136] ; 0x88 │ │ adds r0, #1 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 113fe │ │ + b.n 114b6 │ │ ldr r0, [sp, #140] ; 0x8c │ │ cmp r0, #32 │ │ - beq.n 11468 │ │ - b.n 11460 │ │ + beq.n 11520 │ │ + b.n 11518 │ │ ldrb.w r0, [sp, #98] ; 0x62 │ │ - cbz r0, 114e2 │ │ - b.n 11468 │ │ + cbz r0, 1159a │ │ + b.n 11520 │ │ ldr r1, [sp, #124] ; 0x7c │ │ movs r0, #1 │ │ lsls r0, r1 │ │ cmp r0, #64 ; 0x40 │ │ - bne.n 114e2 │ │ - b.n 11474 │ │ + bne.n 1159a │ │ + b.n 1152c │ │ movs r0, #64 ; 0x40 │ │ str r0, [sp, #140] ; 0x8c │ │ add r0, sp, #220 ; 0xdc │ │ str r0, [sp, #152] ; 0x98 │ │ movs r0, #32 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 11482 │ │ + b.n 1153a │ │ ldr r0, [sp, #136] ; 0x88 │ │ cmp r0, #63 ; 0x3f │ │ - bhi.n 114e0 │ │ - b.n 1148a │ │ + bhi.n 11598 │ │ + b.n 11542 │ │ ldr r0, [sp, #152] ; 0x98 │ │ adds r1, r0, #1 │ │ str r1, [sp, #152] ; 0x98 │ │ ldrb r0, [r0, #0] │ │ lsrs r0, r0, #1 │ │ ldr r1, [sp, #164] ; 0xa4 │ │ ldr r1, [r1, #4] │ │ @@ -7474,63 +7471,63 @@ │ │ ldr r1, [sp, #164] ; 0xa4 │ │ ldr r1, [r1, #4] │ │ ldr r1, [r1, #4] │ │ ldr r1, [r1, #4] │ │ ldr r2, [sp, #136] ; 0x88 │ │ add.w r1, r1, r2, lsl #2 │ │ strb r0, [r1, #2] │ │ - b.n 114d8 │ │ + b.n 11590 │ │ ldr r0, [sp, #136] ; 0x88 │ │ adds r0, #1 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 11482 │ │ - b.n 114e2 │ │ + b.n 1153a │ │ + b.n 1159a │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #124] ; 0x7c │ │ movs r1, #1 │ │ lsls r1, r2 │ │ cmp r0, r1 │ │ - ble.n 114fa │ │ - b.n 114f0 │ │ + ble.n 115b2 │ │ + b.n 115a8 │ │ ldr r1, [sp, #124] ; 0x7c │ │ movs r0, #1 │ │ lsls r0, r1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 114fa │ │ + b.n 115b2 │ │ ldr r0, [sp, #140] ; 0x8c │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 11500 │ │ + b.n 115b8 │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #92] ; 0x5c │ │ cmp r0, r1 │ │ - bcs.n 11582 │ │ - b.n 1150a │ │ + bcs.n 1163a │ │ + b.n 115c2 │ │ ldr r0, [sp, #164] ; 0xa4 │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #136] ; 0x88 │ │ str r0, [sp, #32] │ │ ldr r1, [sp, #140] ; 0x8c │ │ - blx 7b944 │ │ + blx 7bde4 │ │ ldr r2, [sp, #32] │ │ mov r0, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldrb.w r0, [r1, r0, lsl #2] │ │ strb.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #164] ; 0xa4 │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #136] ; 0x88 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #140] ; 0x8c │ │ - blx 7b944 │ │ + blx 7bde4 │ │ ldr r2, [sp, #40] ; 0x28 │ │ mov r0, r1 │ │ ldr r1, [sp, #44] ; 0x2c │ │ add.w r0, r1, r0, lsl #2 │ │ ldrb r0, [r0, #1] │ │ add.w r1, r1, r2, lsl #2 │ │ strb r0, [r1, #1] │ │ @@ -7538,424 +7535,424 @@ │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #136] ; 0x88 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #140] ; 0x8c │ │ - blx 7b944 │ │ + blx 7bde4 │ │ ldr r2, [sp, #48] ; 0x30 │ │ mov r0, r1 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add.w r0, r1, r0, lsl #2 │ │ ldrb r0, [r0, #2] │ │ add.w r1, r1, r2, lsl #2 │ │ strb r0, [r1, #2] │ │ - b.n 1157a │ │ + b.n 11632 │ │ ldr r0, [sp, #136] ; 0x88 │ │ adds r0, #1 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 11500 │ │ + b.n 115b8 │ │ ldrb.w r0, [sp, #163] ; 0xa3 │ │ - cbnz r0, 11596 │ │ - b.n 1158a │ │ + cbnz r0, 1164e │ │ + b.n 11642 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r1, [sp, #164] ; 0xa4 │ │ ldr r1, [r1, #4] │ │ ldr r1, [r1, #4] │ │ str r0, [r1, #0] │ │ - b.n 11596 │ │ - b.n 11598 │ │ + b.n 1164e │ │ + b.n 11650 │ │ movs r0, #0 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 1159e │ │ + b.n 11656 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldrh.w r1, [sp, #190] ; 0xbe │ │ cmp r0, r1 │ │ - bcs.w 1196c │ │ - b.n 115ac │ │ + bcs.w 11a24 │ │ + b.n 11664 │ │ movs r0, #0 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 115b2 │ │ + b.n 1166a │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #124] ; 0x7c │ │ ldr r2, [sp, #120] ; 0x78 │ │ add r1, r2 │ │ cmp r0, r1 │ │ - bcs.w 116c4 │ │ - b.n 115c2 │ │ + bcs.w 1177c │ │ + b.n 1167a │ │ ldr r2, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #128] ; 0x80 │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #152] ; 0x98 │ │ ldr r0, [sp, #128] ; 0x80 │ │ str r0, [sp, #108] ; 0x6c │ │ ldrb.w r0, [sp, #198] ; 0xc6 │ │ cmp r0, #1 │ │ - bne.n 116a0 │ │ - b.n 115dc │ │ - b.n 115de │ │ + bne.n 11758 │ │ + b.n 11694 │ │ + b.n 11696 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ add.w r1, sp, #215 ; 0xd7 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, 115f8 │ │ - b.n 115f0 │ │ - ldr r0, [pc, #792] ; (1190c ) │ │ + blx 7c330 │ │ + cbnz r0, 116b0 │ │ + b.n 116a8 │ │ + ldr r0, [pc, #792] ; (119c4 ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 1196e │ │ + b.n 11a26 │ │ ldrb.w r0, [sp, #215] ; 0xd7 │ │ lsls r0, r0, #24 │ │ cmp r0, #0 │ │ - bpl.n 1164e │ │ - b.n 11604 │ │ + bpl.n 11706 │ │ + b.n 116bc │ │ ldrb.w r0, [sp, #215] ; 0xd7 │ │ mvns r0, r0 │ │ strb.w r0, [sp, #215] ; 0xd7 │ │ ldrb.w r0, [sp, #215] ; 0xd7 │ │ adds r0, #2 │ │ strb.w r0, [sp, #215] ; 0xd7 │ │ ldrb.w r0, [sp, #215] ; 0xd7 │ │ ldr r1, [sp, #108] ; 0x6c │ │ cmp r0, r1 │ │ - bhi.n 11636 │ │ - b.n 11624 │ │ + bhi.n 116ee │ │ + b.n 116dc │ │ ldr r0, [sp, #176] ; 0xb0 │ │ add.w r1, sp, #214 ; 0xd6 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, 1163e │ │ - b.n 11636 │ │ - ldr r0, [pc, #728] ; (11910 ) │ │ + blx 7c330 │ │ + cbnz r0, 116f6 │ │ + b.n 116ee │ │ + ldr r0, [pc, #728] ; (119c8 ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 1196e │ │ + b.n 11a26 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldrb.w r1, [sp, #214] ; 0xd6 │ │ ldrb.w r2, [sp, #215] ; 0xd7 │ │ - blx 7c000 │ │ - b.n 11680 │ │ + blx 7c4a0 │ │ + b.n 11738 │ │ ldrb.w r0, [sp, #215] ; 0xd7 │ │ adds r0, #1 │ │ strb.w r0, [sp, #215] ; 0xd7 │ │ ldrb.w r0, [sp, #215] ; 0xd7 │ │ ldr r1, [sp, #108] ; 0x6c │ │ cmp r0, r1 │ │ - bhi.n 11676 │ │ - b.n 11664 │ │ + bhi.n 1172e │ │ + b.n 1171c │ │ ldr r0, [sp, #176] ; 0xb0 │ │ ldr r1, [sp, #152] ; 0x98 │ │ ldrb.w r2, [sp, #215] ; 0xd7 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, 1167e │ │ - b.n 11676 │ │ - ldr r0, [pc, #668] ; (11914 ) │ │ + blx 7c330 │ │ + cbnz r0, 11736 │ │ + b.n 1172e │ │ + ldr r0, [pc, #668] ; (119cc ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 1196e │ │ - b.n 11680 │ │ + b.n 11a26 │ │ + b.n 11738 │ │ ldrb.w r1, [sp, #215] ; 0xd7 │ │ ldr r0, [sp, #152] ; 0x98 │ │ add r0, r1 │ │ str r0, [sp, #152] ; 0x98 │ │ ldrb.w r1, [sp, #215] ; 0xd7 │ │ ldr r0, [sp, #108] ; 0x6c │ │ subs r0, r0, r1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 11696 │ │ + b.n 1174e │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #0 │ │ - bne.n 115de │ │ - b.n 1169e │ │ - b.n 116ba │ │ + bne.n 11696 │ │ + b.n 11756 │ │ + b.n 11772 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ ldr r1, [sp, #152] ; 0x98 │ │ ldr r2, [sp, #128] ; 0x80 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, 116b8 │ │ - b.n 116b0 │ │ - ldr r0, [pc, #808] ; (119dc ) │ │ + blx 7c330 │ │ + cbnz r0, 11770 │ │ + b.n 11768 │ │ + ldr r0, [pc, #808] ; (11a94 ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 1196e │ │ - b.n 116ba │ │ - b.n 116bc │ │ + b.n 11a26 │ │ + b.n 11772 │ │ + b.n 11774 │ │ ldr r0, [sp, #116] ; 0x74 │ │ adds r0, #1 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 115b2 │ │ + b.n 1166a │ │ ldr r0, [sp, #164] ; 0xa4 │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #152] ; 0x98 │ │ ldr r0, [sp, #124] ; 0x7c │ │ cmp r0, #24 │ │ - beq.n 116dc │ │ - b.n 116d2 │ │ + beq.n 11794 │ │ + b.n 1178a │ │ ldrb.w r0, [sp, #99] ; 0x63 │ │ cmp r0, #1 │ │ - bne.n 116ee │ │ - b.n 116dc │ │ + bne.n 117a6 │ │ + b.n 11794 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r1, [sp, #104] ; 0x68 │ │ muls r0, r1 │ │ add.w r1, r0, r0, lsl #1 │ │ ldr r0, [sp, #152] ; 0x98 │ │ add r0, r1 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n 116fc │ │ + b.n 117b4 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r1, [sp, #104] ; 0x68 │ │ ldr r2, [sp, #152] ; 0x98 │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n 116fc │ │ + b.n 117b4 │ │ ldrb.w r0, [sp, #163] ; 0xa3 │ │ - cbz r0, 11710 │ │ - b.n 11704 │ │ + cbz r0, 117c8 │ │ + b.n 117bc │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r2, [sp, #104] ; 0x68 │ │ - blx 7bf30 │ │ - b.n 11962 │ │ + blx 7c3d0 │ │ + b.n 11a1a │ │ ldr r0, [sp, #124] ; 0x7c │ │ cmp r0, #24 │ │ - beq.n 117fe │ │ - b.n 11718 │ │ + beq.n 118b6 │ │ + b.n 117d0 │ │ ldrb.w r0, [sp, #99] ; 0x63 │ │ cmp r0, #0 │ │ - bne.n 117fe │ │ - b.n 11722 │ │ + bne.n 118b6 │ │ + b.n 117da │ │ ldr r0, [sp, #104] ; 0x68 │ │ adds r0, #7 │ │ lsrs r0, r0, #3 │ │ str r0, [sp, #208] ; 0xd0 │ │ movs r0, #0 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 11730 │ │ + b.n 117e8 │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #208] ; 0xd0 │ │ cmp r0, r1 │ │ - bcs.n 117fc │ │ - b.n 1173a │ │ + bcs.n 118b4 │ │ + b.n 117f2 │ │ ldr r0, [sp, #152] ; 0x98 │ │ movs r1, #0 │ │ str r1, [sp, #28] │ │ movs r2, #8 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 1174c │ │ + b.n 11804 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #124] ; 0x7c │ │ ldr r2, [sp, #120] ; 0x78 │ │ add r1, r2 │ │ cmp r0, r1 │ │ - bcs.n 117ec │ │ - b.n 1175a │ │ + bcs.n 118a4 │ │ + b.n 11812 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #136] ; 0x88 │ │ add r0, r1 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r2, [sp, #128] ; 0x80 │ │ muls r1, r2 │ │ ldrb r0, [r0, r1] │ │ strb.w r0, [sp, #214] ; 0xd6 │ │ movs r0, #128 ; 0x80 │ │ strb.w r0, [sp, #151] ; 0x97 │ │ movs r0, #0 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 11778 │ │ + b.n 11830 │ │ ldr r0, [sp, #132] ; 0x84 │ │ cmp r0, #7 │ │ - bhi.n 117e2 │ │ - b.n 11780 │ │ + bhi.n 1189a │ │ + b.n 11838 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #132] ; 0x84 │ │ add r0, r1 │ │ cmp r0, #7 │ │ - bhi.n 117ae │ │ - b.n 1178c │ │ + bhi.n 11866 │ │ + b.n 11844 │ │ ldrb.w r0, [sp, #214] ; 0xd6 │ │ ldrb.w r1, [sp, #151] ; 0x97 │ │ ands r0, r1 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r2, [sp, #132] ; 0x84 │ │ add r1, r2 │ │ rsb r1, r1, #7 │ │ lsr.w r3, r0, r1 │ │ ldr r1, [sp, #152] ; 0x98 │ │ ldrb r0, [r1, r2] │ │ orrs r0, r3 │ │ strb r0, [r1, r2] │ │ - b.n 117ce │ │ + b.n 11886 │ │ ldrb.w r0, [sp, #214] ; 0xd6 │ │ ldrb.w r1, [sp, #151] ; 0x97 │ │ ands r0, r1 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r2, [sp, #132] ; 0x84 │ │ add r1, r2 │ │ subs r1, #7 │ │ lsl.w r3, r0, r1 │ │ ldr r1, [sp, #152] ; 0x98 │ │ ldrb r0, [r1, r2] │ │ orrs r0, r3 │ │ strb r0, [r1, r2] │ │ - b.n 117ce │ │ + b.n 11886 │ │ ldrb.w r0, [sp, #151] ; 0x97 │ │ lsrs r0, r0, #1 │ │ strb.w r0, [sp, #151] ; 0x97 │ │ - b.n 117da │ │ + b.n 11892 │ │ ldr r0, [sp, #132] ; 0x84 │ │ adds r0, #1 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 11778 │ │ - b.n 117e4 │ │ + b.n 11830 │ │ + b.n 1189c │ │ ldr r0, [sp, #116] ; 0x74 │ │ adds r0, #1 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 1174c │ │ + b.n 11804 │ │ ldr r0, [sp, #152] ; 0x98 │ │ adds r0, #8 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n 117f4 │ │ + b.n 118ac │ │ ldr r0, [sp, #136] ; 0x88 │ │ adds r0, #1 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 11730 │ │ - b.n 11960 │ │ + b.n 117e8 │ │ + b.n 11a18 │ │ movs r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #104] ; 0x68 │ │ adds r1, #7 │ │ lsrs r1, r1, #3 │ │ str r1, [sp, #208] ; 0xd0 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 1180e │ │ + b.n 118c6 │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #104] ; 0x68 │ │ cmp r0, r1 │ │ - bcs.w 1195e │ │ - b.n 1181a │ │ + bcs.w 11a16 │ │ + b.n 118d2 │ │ movs r0, #128 ; 0x80 │ │ strb.w r0, [sp, #87] ; 0x57 │ │ movs r0, #0 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 11826 │ │ + b.n 118de │ │ ldr r0, [sp, #132] ; 0x84 │ │ cmp r0, #7 │ │ - bhi.w 11954 │ │ - b.n 11830 │ │ + bhi.w 11a0c │ │ + b.n 118e8 │ │ movs r0, #0 │ │ str r0, [sp, #80] ; 0x50 │ │ movs r1, #1 │ │ str r1, [sp, #76] ; 0x4c │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 1183c │ │ + b.n 118f4 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #124] ; 0x7c │ │ cmp r0, r1 │ │ - bcs.n 11882 │ │ - b.n 11846 │ │ + bcs.n 1193a │ │ + b.n 118fe │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r2, [sp, #208] ; 0xd0 │ │ muls r1, r2 │ │ ldr r2, [sp, #136] ; 0x88 │ │ add.w r1, r1, r2, lsr #3 │ │ ldrb r0, [r0, r1] │ │ strb.w r0, [sp, #75] ; 0x4b │ │ ldrb.w r0, [sp, #75] ; 0x4b │ │ ldrb.w r1, [sp, #87] ; 0x57 │ │ tst r0, r1 │ │ - beq.n 11872 │ │ - b.n 11868 │ │ + beq.n 1192a │ │ + b.n 11920 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #76] ; 0x4c │ │ orrs r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 11872 │ │ + b.n 1192a │ │ ldr r0, [sp, #76] ; 0x4c │ │ lsls r0, r0, #1 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 1187a │ │ + b.n 11932 │ │ ldr r0, [sp, #116] ; 0x74 │ │ adds r0, #1 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 1183c │ │ + b.n 118f4 │ │ ldrb.w r0, [sp, #99] ; 0x63 │ │ cmp r0, #0 │ │ - beq.n 11918 │ │ - b.n 1188c │ │ + beq.n 119d0 │ │ + b.n 11944 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #124] ; 0x7c │ │ subs r1, #2 │ │ lsrs r0, r1 │ │ mov r1, r0 │ │ str r1, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 11908 │ │ + bhi.n 119c0 │ │ ldr r1, [sp, #24] │ │ tbb [pc, r1] │ │ lsrs r2, r0, #20 │ │ movs r6, #25 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add.w r2, r0, r0, lsl #1 │ │ add r0, sp, #220 ; 0xdc │ │ adds r1, r0, r2 │ │ ldrh r0, [r0, r2] │ │ ldrb r1, [r1, #2] │ │ orr.w r0, r0, r1, lsl #16 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 11908 │ │ + b.n 119c0 │ │ ldrh.w r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #124] ; 0x7c │ │ rsb r2, r2, #26 │ │ lsls r1, r2 │ │ orrs r0, r1 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 11908 │ │ + b.n 119c0 │ │ ldrh.w r0, [sp, #89] ; 0x59 │ │ lsls r0, r0, #8 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #124] ; 0x7c │ │ rsb r2, r2, #10 │ │ lsls r1, r2 │ │ orrs r0, r1 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 11908 │ │ + b.n 119c0 │ │ ldr r0, [sp, #88] ; 0x58 │ │ uxtb16 r0, r0 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #124] ; 0x7c │ │ rsb r2, r2, #18 │ │ lsls r1, r2 │ │ orrs r0, r1 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 11908 │ │ - b.n 1191e │ │ + b.n 119c0 │ │ + b.n 119d6 │ │ nop │ │ - bx r3 │ │ - vqshlu.s64 q10, , #63 ; 0x3f │ │ - vqshlu.s64 d20, d3, #63 ; 0x3f │ │ + cmp sl, sp │ │ + vabal.u q10, d31, d20 │ │ + ; instruction: 0xffff4564 │ │ vqshrun.s64 d25, q2, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 1191e │ │ + b.n 119d6 │ │ ldrh.w r0, [sp, #90] ; 0x5a │ │ ldr r1, [sp, #152] ; 0x98 │ │ adds r2, r1, #1 │ │ str r2, [sp, #152] ; 0x98 │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #88] ; 0x58 │ │ lsrs r0, r0, #8 │ │ @@ -7967,208 +7964,208 @@ │ │ ldr r1, [sp, #152] ; 0x98 │ │ adds r2, r1, #1 │ │ str r2, [sp, #152] ; 0x98 │ │ strb r0, [r1, #0] │ │ ldrb.w r0, [sp, #87] ; 0x57 │ │ lsrs r0, r0, #1 │ │ strb.w r0, [sp, #87] ; 0x57 │ │ - b.n 1194c │ │ + b.n 11a04 │ │ ldr r0, [sp, #132] ; 0x84 │ │ adds r0, #1 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 11826 │ │ - b.n 11956 │ │ + b.n 118de │ │ + b.n 11a0e │ │ ldr r0, [sp, #136] ; 0x88 │ │ adds r0, #8 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 1180e │ │ - b.n 11960 │ │ - b.n 11962 │ │ - b.n 11964 │ │ + b.n 118c6 │ │ + b.n 11a18 │ │ + b.n 11a1a │ │ + b.n 11a1c │ │ ldr r0, [sp, #112] ; 0x70 │ │ adds r0, #1 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 1159e │ │ - b.n 1196e │ │ + b.n 11656 │ │ + b.n 11a26 │ │ ldr r0, [sp, #156] ; 0x9c │ │ - cbz r0, 1197c │ │ - b.n 11974 │ │ + cbz r0, 11a34 │ │ + b.n 11a2c │ │ ldr r0, [sp, #156] ; 0x9c │ │ - blx 7be70 │ │ - b.n 1197c │ │ + blx 7c310 │ │ + b.n 11a34 │ │ ldr r0, [sp, #100] ; 0x64 │ │ - cbz r0, 119b2 │ │ - b.n 11982 │ │ + cbz r0, 11a6a │ │ + b.n 11a3a │ │ ldr r0, [sp, #176] ; 0xb0 │ │ ldr r2, [sp, #168] ; 0xa8 │ │ ldr r3, [sp, #172] ; 0xac │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #164] ; 0xa4 │ │ - cbz r0, 119a6 │ │ - b.n 1199a │ │ + cbz r0, 11a5e │ │ + b.n 11a52 │ │ ldr r0, [sp, #164] ; 0xa4 │ │ - blx 7be10 │ │ + blx 7c2b0 │ │ movs r0, #0 │ │ str r0, [sp, #164] ; 0xa4 │ │ - b.n 119a6 │ │ + b.n 11a5e │ │ ldr r1, [sp, #100] ; 0x64 │ │ - ldr r0, [pc, #52] ; (119e0 ) │ │ + ldr r0, [pc, #52] ; (11a98 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n 119b2 │ │ + blx 7c250 │ │ + b.n 11a6a │ │ ldr r0, [sp, #164] ; 0xa4 │ │ str r0, [sp, #180] ; 0xb4 │ │ - b.n 119b8 │ │ + b.n 11a70 │ │ ldr r0, [sp, #180] ; 0xb4 │ │ str r0, [sp, #20] │ │ - ldr r0, [pc, #36] ; (119e4 ) │ │ + ldr r0, [pc, #36] ; (11a9c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #988] ; 0x3dc │ │ cmp r0, r1 │ │ - bne.n 119d4 │ │ - b.n 119cc │ │ + bne.n 11a8c │ │ + b.n 11a84 │ │ ldr r0, [sp, #20] │ │ add.w sp, sp, #992 ; 0x3e0 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - stmia r5!, {r3, r7} │ │ + blx 7c350 │ │ + ldmia r1!, {r4, r5, r6} │ │ movs r6, r0 │ │ - mov r1, fp │ │ - ; instruction: 0xffff3560 │ │ - vtbx.8 d27, {d31- instruction: 0xffffbfb2 │ │ movs r6, r0 │ │ │ │ -000119e8 : │ │ +00011aa0 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #184 ; 0xb8 │ │ - ldr r1, [pc, #172] ; (11a9c ) │ │ + ldr r1, [pc, #172] ; (11b54 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #180] ; 0xb4 │ │ str r0, [sp, #44] ; 0x2c │ │ movs r0, #10 │ │ str r0, [sp, #24] │ │ movs r0, #5 │ │ str r0, [sp, #20] │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #44] ; 0x2c │ │ - cbnz r0, 11a16 │ │ - b.n 11a10 │ │ + cbnz r0, 11ace │ │ + b.n 11ac8 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 11a7c │ │ + b.n 11b34 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #36] ; 0x24 │ │ str r0, [sp, #32] │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #44] ; 0x2c │ │ add r1, sp, #52 ; 0x34 │ │ movs r2, #128 ; 0x80 │ │ movs r3, #1 │ │ - blx 7be90 │ │ + blx 7c330 │ │ cmp r0, #1 │ │ - bne.n 11a64 │ │ - b.n 11a36 │ │ + bne.n 11b1c │ │ + b.n 11aee │ │ ldrb.w r0, [sp, #52] ; 0x34 │ │ cmp r0, #10 │ │ - bne.n 11a62 │ │ - b.n 11a40 │ │ + bne.n 11b1a │ │ + b.n 11af8 │ │ ldrb.w r0, [sp, #53] ; 0x35 │ │ cmp r0, #5 │ │ - bne.n 11a62 │ │ - b.n 11a4a │ │ + bne.n 11b1a │ │ + b.n 11b02 │ │ ldrb.w r0, [sp, #54] ; 0x36 │ │ cmp r0, #1 │ │ - beq.n 11a5c │ │ - b.n 11a54 │ │ + beq.n 11b14 │ │ + b.n 11b0c │ │ ldrb.w r0, [sp, #54] ; 0x36 │ │ - cbnz r0, 11a62 │ │ - b.n 11a5c │ │ + cbnz r0, 11b1a │ │ + b.n 11b14 │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 11a62 │ │ - b.n 11a64 │ │ + b.n 11b1a │ │ + b.n 11b1c │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #32] │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 11a7c │ │ + b.n 11b34 │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #28] ; (11aa0 ) │ │ + ldr r0, [pc, #28] ; (11b58 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #180] ; 0xb4 │ │ cmp r0, r1 │ │ - bne.n 11a96 │ │ - b.n 11a90 │ │ + bne.n 11b4e │ │ + b.n 11b48 │ │ ldr r0, [sp, #8] │ │ add sp, #184 ; 0xb8 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - cbnz r0, 11b06 │ │ + nop {8} │ │ movs r6, r0 │ │ - cbnz r6, 11ae4 │ │ + bkpt 0x00ee │ │ movs r6, r0 │ │ │ │ -00011aa4 : │ │ +00011b5c : │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #320 ; 0x140 │ │ - ldr.w r1, [pc, #1288] ; 11fb4 │ │ + ldr.w r1, [pc, #1288] ; 1206c │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #316] ; 0x13c │ │ str r0, [sp, #176] ; 0xb0 │ │ movs r0, #0 │ │ str r0, [sp, #148] ; 0x94 │ │ str r0, [sp, #124] ; 0x7c │ │ str r0, [sp, #120] ; 0x78 │ │ str r0, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #176] ; 0xb0 │ │ - cbnz r0, 11ace │ │ - b.n 11ac8 │ │ + cbnz r0, 11b86 │ │ + b.n 11b80 │ │ movs r0, #0 │ │ str r0, [sp, #180] ; 0xb4 │ │ - b.n 11f96 │ │ + b.n 1204e │ │ ldr r0, [sp, #176] ; 0xb0 │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #172] ; 0xac │ │ str r0, [sp, #168] ; 0xa8 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ add r1, sp, #188 ; 0xbc │ │ movs r2, #128 ; 0x80 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, 11af0 │ │ - b.n 11ae8 │ │ - ldr r0, [pc, #804] ; (11e10 ) │ │ + blx 7c330 │ │ + cbnz r0, 11ba8 │ │ + b.n 11ba0 │ │ + ldr r0, [pc, #804] ; (11ec8 ) │ │ add r0, pc │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 11f54 │ │ + b.n 1200c │ │ ldrsh.w r1, [sp, #192] ; 0xc0 │ │ ldrsh.w r0, [sp, #196] ; 0xc4 │ │ subs r0, r0, r1 │ │ adds r0, #1 │ │ str r0, [sp, #144] ; 0x90 │ │ ldrsh.w r1, [sp, #194] ; 0xc2 │ │ ldrsh.w r0, [sp, #198] ; 0xc6 │ │ @@ -8182,370 +8179,370 @@ │ │ str r0, [sp, #164] ; 0xa4 │ │ ldrb.w r0, [sp, #191] ; 0xbf │ │ ldrb.w r1, [sp, #253] ; 0xfd │ │ muls r0, r1 │ │ str r0, [sp, #112] ; 0x70 │ │ ldrb.w r0, [sp, #191] ; 0xbf │ │ cmp r0, #1 │ │ - bne.n 11b40 │ │ - b.n 11b2c │ │ + bne.n 11bf8 │ │ + b.n 11be4 │ │ ldrb.w r0, [sp, #253] ; 0xfd │ │ cmp r0, #1 │ │ - blt.n 11b40 │ │ - b.n 11b36 │ │ + blt.n 11bf8 │ │ + b.n 11bee │ │ ldrb.w r0, [sp, #253] ; 0xfd │ │ cmp r0, #5 │ │ - blt.n 11b54 │ │ - b.n 11b40 │ │ + blt.n 11c0c │ │ + b.n 11bf8 │ │ ldrb.w r0, [sp, #191] ; 0xbf │ │ cmp r0, #8 │ │ - bne.n 11b5a │ │ - b.n 11b4a │ │ + bne.n 11c12 │ │ + b.n 11c02 │ │ ldrb.w r0, [sp, #253] ; 0xfd │ │ cmp r0, #1 │ │ - bne.n 11b5a │ │ - b.n 11b54 │ │ + bne.n 11c12 │ │ + b.n 11c0c │ │ movs r0, #8 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 11b8e │ │ + b.n 11c46 │ │ ldrb.w r0, [sp, #191] ; 0xbf │ │ cmp r0, #8 │ │ - bne.n 11b84 │ │ - b.n 11b64 │ │ + bne.n 11c3c │ │ + b.n 11c1c │ │ ldrb.w r0, [sp, #253] ; 0xfd │ │ cmp r0, #3 │ │ - bne.n 11b84 │ │ - b.n 11b6e │ │ + bne.n 11c3c │ │ + b.n 11c26 │ │ movs r0, #24 │ │ str r0, [sp, #116] ; 0x74 │ │ movs r0, #255 ; 0xff │ │ str r0, [sp, #164] ; 0xa4 │ │ mov.w r0, #65280 ; 0xff00 │ │ str r0, [sp, #160] ; 0xa0 │ │ mov.w r0, #16711680 ; 0xff0000 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 11b8c │ │ - ldr r0, [pc, #652] ; (11e14 ) │ │ + b.n 11c44 │ │ + ldr r0, [pc, #652] ; (11ecc ) │ │ add r0, pc │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 11f54 │ │ - b.n 11b8e │ │ + b.n 1200c │ │ + b.n 11c46 │ │ ldr r1, [sp, #144] ; 0x90 │ │ ldr r2, [sp, #140] ; 0x8c │ │ ldr r3, [sp, #116] ; 0x74 │ │ ldr r0, [sp, #164] ; 0xa4 │ │ ldr.w lr, [sp, #160] ; 0xa0 │ │ ldr r4, [sp, #156] ; 0x9c │ │ ldr r5, [sp, #152] ; 0x98 │ │ mov ip, sp │ │ str.w r5, [ip, #12] │ │ str.w r4, [ip, #8] │ │ str.w lr, [ip, #4] │ │ str.w r0, [ip] │ │ movs r0, #0 │ │ - blx 7bf20 │ │ + blx 7c3c0 │ │ str r0, [sp, #148] ; 0x94 │ │ ldr r0, [sp, #148] ; 0x94 │ │ - cbnz r0, 11bc0 │ │ - b.n 11bbe │ │ - b.n 11f54 │ │ + cbnz r0, 11c78 │ │ + b.n 11c76 │ │ + b.n 1200c │ │ ldrb.w r0, [sp, #253] ; 0xfd │ │ ldrsh.w r1, [sp, #254] ; 0xfe │ │ muls r0, r1 │ │ str r0, [sp, #132] ; 0x84 │ │ ldr r0, [sp, #132] ; 0x84 │ │ movs r1, #1 │ │ - blx 7be40 │ │ + blx 7c2e0 │ │ str r0, [sp, #124] ; 0x7c │ │ ldr r0, [sp, #124] ; 0x7c │ │ - cbnz r0, 11be4 │ │ - b.n 11bdc │ │ - ldr r0, [pc, #568] ; (11e18 ) │ │ + cbnz r0, 11c9c │ │ + b.n 11c94 │ │ + ldr r0, [pc, #568] ; (11ed0 ) │ │ add r0, pc │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 11f54 │ │ + b.n 1200c │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #128] ; 0x80 │ │ movs r0, #0 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 11bf0 │ │ + b.n 11ca8 │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #148] ; 0x94 │ │ ldr r1, [r1, #12] │ │ cmp r0, r1 │ │ - bge.w 11e3e │ │ - b.n 11bfe │ │ + bge.w 11ef6 │ │ + b.n 11cb6 │ │ ldrb.w r0, [sp, #190] ; 0xbe │ │ - cbnz r0, 11c20 │ │ - b.n 11c06 │ │ + cbnz r0, 11cd8 │ │ + b.n 11cbe │ │ ldr r0, [sp, #176] ; 0xb0 │ │ ldr r1, [sp, #124] ; 0x7c │ │ ldr r2, [sp, #132] ; 0x84 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, 11c1e │ │ - b.n 11c16 │ │ - ldr r0, [pc, #516] ; (11e1c ) │ │ + blx 7c330 │ │ + cbnz r0, 11cd6 │ │ + b.n 11cce │ │ + ldr r0, [pc, #516] ; (11ed4 ) │ │ add r0, pc │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 11f54 │ │ - b.n 11ca2 │ │ + b.n 1200c │ │ + b.n 11d5a │ │ movs r0, #0 │ │ str r0, [sp, #104] ; 0x68 │ │ - b.n 11c26 │ │ + b.n 11cde │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #132] ; 0x84 │ │ cmp r0, r1 │ │ - bge.n 11ca0 │ │ - b.n 11c30 │ │ + bge.n 11d58 │ │ + b.n 11ce8 │ │ ldr r0, [sp, #108] ; 0x6c │ │ - cbnz r0, 11c86 │ │ - b.n 11c36 │ │ + cbnz r0, 11d3e │ │ + b.n 11cee │ │ ldr r0, [sp, #176] ; 0xb0 │ │ sub.w r1, r7, #141 ; 0x8d │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, 11c50 │ │ - b.n 11c48 │ │ - ldr r0, [pc, #468] ; (11e20 ) │ │ + blx 7c330 │ │ + cbnz r0, 11d08 │ │ + b.n 11d00 │ │ + ldr r0, [pc, #468] ; (11ed8 ) │ │ add r0, pc │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 11f54 │ │ + b.n 1200c │ │ ldrb.w r0, [r7, #-141] │ │ cmp r0, #191 ; 0xbf │ │ - bgt.n 11c60 │ │ - b.n 11c5a │ │ + bgt.n 11d18 │ │ + b.n 11d12 │ │ movs r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 11c84 │ │ + b.n 11d3c │ │ ldrb.w r0, [r7, #-141] │ │ subs r0, #192 ; 0xc0 │ │ str r0, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #176] ; 0xb0 │ │ sub.w r1, r7, #141 ; 0x8d │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, 11c82 │ │ - b.n 11c7a │ │ - ldr r0, [pc, #828] ; (11fb8 ) │ │ + blx 7c330 │ │ + cbnz r0, 11d3a │ │ + b.n 11d32 │ │ + ldr r0, [pc, #828] ; (12070 ) │ │ add r0, pc │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 11f54 │ │ - b.n 11c84 │ │ - b.n 11c86 │ │ + b.n 1200c │ │ + b.n 11d3c │ │ + b.n 11d3e │ │ ldrb.w r0, [r7, #-141] │ │ ldr r1, [sp, #124] ; 0x7c │ │ ldr r2, [sp, #104] ; 0x68 │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #108] ; 0x6c │ │ subs r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 11c98 │ │ + b.n 11d50 │ │ ldr r0, [sp, #104] ; 0x68 │ │ adds r0, #1 │ │ str r0, [sp, #104] ; 0x68 │ │ - b.n 11c26 │ │ - b.n 11ca2 │ │ + b.n 11cde │ │ + b.n 11d5a │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #4 │ │ - bgt.n 11d44 │ │ - b.n 11caa │ │ + bgt.n 11dfc │ │ + b.n 11d62 │ │ ldr r0, [sp, #124] ; 0x7c │ │ str r0, [sp, #100] ; 0x64 │ │ movs r0, #0 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 11cb4 │ │ + b.n 11d6c │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldrb.w r1, [sp, #253] ; 0xfd │ │ cmp r0, r1 │ │ - bge.n 11d42 │ │ - b.n 11cc0 │ │ + bge.n 11dfa │ │ + b.n 11d78 │ │ movs r0, #0 │ │ str r0, [sp, #84] ; 0x54 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 11cc8 │ │ + b.n 11d80 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldrsh.w r1, [sp, #254] ; 0xfe │ │ cmp r0, r1 │ │ - bge.n 11d38 │ │ - b.n 11cd4 │ │ + bge.n 11df0 │ │ + b.n 11d8c │ │ ldr r0, [sp, #100] ; 0x64 │ │ adds r1, r0, #1 │ │ str r1, [sp, #100] ; 0x64 │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [r7, #-245] │ │ movs r0, #7 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 11ce6 │ │ + b.n 11d9e │ │ ldr r0, [sp, #88] ; 0x58 │ │ cmp r0, #0 │ │ - bmi.n 11d2e │ │ - b.n 11cee │ │ + bmi.n 11de6 │ │ + b.n 11da6 │ │ ldrb.w r0, [r7, #-245] │ │ ldr r1, [sp, #88] ; 0x58 │ │ lsrs r0, r1 │ │ and.w r0, r0, #1 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #88] ; 0x58 │ │ add.w r0, r0, r1, lsl #3 │ │ ldr r1, [sp, #144] ; 0x90 │ │ cmp r0, r1 │ │ - blt.n 11d0e │ │ - b.n 11d0c │ │ - b.n 11d26 │ │ + blt.n 11dc6 │ │ + b.n 11dc4 │ │ + b.n 11dde │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #96] ; 0x60 │ │ lsl.w r3, r0, r1 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r2, [sp, #84] ; 0x54 │ │ adds r0, r2, #1 │ │ str r0, [sp, #84] ; 0x54 │ │ ldrb r0, [r1, r2] │ │ orrs r0, r3 │ │ strb r0, [r1, r2] │ │ - b.n 11d26 │ │ + b.n 11dde │ │ ldr r0, [sp, #88] ; 0x58 │ │ subs r0, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 11ce6 │ │ - b.n 11d30 │ │ + b.n 11d9e │ │ + b.n 11de8 │ │ ldr r0, [sp, #92] ; 0x5c │ │ adds r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 11cc8 │ │ - b.n 11d3a │ │ + b.n 11d80 │ │ + b.n 11df2 │ │ ldr r0, [sp, #96] ; 0x60 │ │ adds r0, #1 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 11cb4 │ │ - b.n 11e2a │ │ + b.n 11d6c │ │ + b.n 11ee2 │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #8 │ │ - bne.n 11d76 │ │ - b.n 11d4c │ │ + bne.n 11e2e │ │ + b.n 11e04 │ │ ldr r0, [sp, #128] ; 0x80 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #124] ; 0x7c │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr r1, [sp, #132] ; 0x84 │ │ cmp r0, r1 │ │ - bge.n 11d64 │ │ - b.n 11d5e │ │ + bge.n 11e1c │ │ + b.n 11e16 │ │ ldr r0, [sp, #144] ; 0x90 │ │ str r0, [sp, #28] │ │ - b.n 11d6a │ │ + b.n 11e22 │ │ ldr r0, [sp, #132] ; 0x84 │ │ str r0, [sp, #28] │ │ - b.n 11d6a │ │ + b.n 11e22 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #32] │ │ ldr r2, [sp, #28] │ │ - blx 7bf30 │ │ - b.n 11e28 │ │ + blx 7c3d0 │ │ + b.n 11ee0 │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #24 │ │ - bne.n 11e26 │ │ - b.n 11d7e │ │ + bne.n 11ede │ │ + b.n 11e36 │ │ ldr r0, [sp, #124] ; 0x7c │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr r1, [sp, #132] ; 0x84 │ │ add r0, r1 │ │ str r0, [sp, #68] ; 0x44 │ │ movs r0, #0 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 11d90 │ │ + b.n 11e48 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldrb.w r1, [sp, #253] ; 0xfd │ │ cmp r0, r1 │ │ - bge.n 11e24 │ │ - b.n 11d9c │ │ + bge.n 11edc │ │ + b.n 11e54 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #64] ; 0x40 │ │ add r0, r1 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #148] ; 0x94 │ │ ldr r1, [r1, #16] │ │ add r0, r1 │ │ str r0, [sp, #52] ; 0x34 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 11db4 │ │ + b.n 11e6c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #144] ; 0x90 │ │ cmp r0, r1 │ │ - bge.n 11dfc │ │ - b.n 11dbe │ │ + bge.n 11eb4 │ │ + b.n 11e76 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add r0, r1 │ │ ldr r1, [sp, #68] ; 0x44 │ │ cmp r0, r1 │ │ - bcs.n 11dd6 │ │ - b.n 11dcc │ │ + bcs.n 11e8e │ │ + b.n 11e84 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcc.n 11dde │ │ - b.n 11dd6 │ │ - ldr r0, [pc, #484] ; (11fbc ) │ │ + bcc.n 11e96 │ │ + b.n 11e8e │ │ + ldr r0, [pc, #484] ; (12074 ) │ │ add r0, pc │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 11f54 │ │ + b.n 1200c │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r0, [r0, r1] │ │ ldr r1, [sp, #56] ; 0x38 │ │ strb r0, [r1, #0] │ │ ldrb.w r1, [sp, #253] ; 0xfd │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r0, r1 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 11df4 │ │ + b.n 11eac │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 11db4 │ │ + b.n 11e6c │ │ ldrsh.w r1, [sp, #254] ; 0xfe │ │ ldr r0, [sp, #72] ; 0x48 │ │ add r0, r1 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 11e08 │ │ + b.n 11ec0 │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r0, #1 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 11d90 │ │ - strh r3, [r5, #54] ; 0x36 │ │ - vqshrun.s64 d18, , #1 │ │ - ; instruction: 0xffff5d2d │ │ - vsli.64 d24, d29, #63 ; 0x3f │ │ - vabal.u q12, d31, d11 │ │ + b.n 11e48 │ │ + strh r3, [r7, #54] ; 0x36 │ │ + ; instruction: 0xffff274b │ │ + vdup.8 , d24[7] │ │ + ; instruction: 0xffff85cd │ │ + vsli.64 d24, d11, #63 ; 0x3f │ │ vqshl.u64 q15, , #63 ; 0x3f │ │ - b.n 11e28 │ │ - b.n 11e2a │ │ + b.n 11ee0 │ │ + b.n 11ee2 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [r0, #16] │ │ ldr r0, [sp, #128] ; 0x80 │ │ add r0, r1 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 11e36 │ │ + b.n 11eee │ │ ldr r0, [sp, #136] ; 0x88 │ │ adds r0, #1 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 11bf0 │ │ + b.n 11ca8 │ │ ldr r0, [sp, #116] ; 0x74 │ │ cmp r0, #8 │ │ - bne.w 11f52 │ │ - b.n 11e48 │ │ + bne.w 1200a │ │ + b.n 11f00 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #112] ; 0x70 │ │ movs r0, #1 │ │ @@ -8554,83 +8551,83 @@ │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #148] ; 0x94 │ │ ldr r1, [r1, #4] │ │ ldr r1, [r1, #4] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #8 │ │ - bne.n 11efc │ │ - b.n 11e6c │ │ - b.n 11e6e │ │ + bne.n 11fb4 │ │ + b.n 11f24 │ │ + b.n 11f26 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ sub.w r1, r7, #142 ; 0x8e │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, 11e9a │ │ - b.n 11e80 │ │ + blx 7c330 │ │ + cbnz r0, 11f52 │ │ + b.n 11f38 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ mov r2, sp │ │ movs r1, #2 │ │ str r1, [r2, #0] │ │ movw r2, #64768 ; 0xfd00 │ │ movt r2, #65535 ; 0xffff │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ - blx 7bdc0 │ │ - b.n 11ea6 │ │ - b.n 11e9c │ │ + blx 7c260 │ │ + b.n 11f5e │ │ + b.n 11f54 │ │ ldrb.w r0, [r7, #-142] │ │ cmp r0, #12 │ │ - bne.n 11e6e │ │ - b.n 11ea6 │ │ + bne.n 11f26 │ │ + b.n 11f5e │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 11eac │ │ + b.n 11f64 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #255 ; 0xff │ │ - bgt.n 11efa │ │ - b.n 11eb4 │ │ + bgt.n 11fb2 │ │ + b.n 11f6c │ │ ldr r0, [sp, #176] ; 0xb0 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #40] ; 0x28 │ │ add.w r1, r1, r2, lsl #2 │ │ movs r3, #1 │ │ str r3, [sp, #24] │ │ mov r2, r3 │ │ - blx 7be90 │ │ + blx 7c330 │ │ ldr r3, [sp, #24] │ │ ldr r0, [sp, #176] ; 0xb0 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #40] ; 0x28 │ │ add.w r1, r1, r2, lsl #2 │ │ adds r1, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ + blx 7c330 │ │ ldr r3, [sp, #24] │ │ ldr r0, [sp, #176] ; 0xb0 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #40] ; 0x28 │ │ add.w r1, r1, r2, lsl #2 │ │ adds r1, #2 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - b.n 11ef2 │ │ + blx 7c330 │ │ + b.n 11faa │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 11eac │ │ - b.n 11f50 │ │ + b.n 11f64 │ │ + b.n 12008 │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 11f02 │ │ + b.n 11fba │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bge.n 11f4e │ │ - b.n 11f0c │ │ + bge.n 12006 │ │ + b.n 11fc4 │ │ add r0, sp, #188 ; 0xbc │ │ add.w r1, r0, #16 │ │ ldr r3, [sp, #40] ; 0x28 │ │ add.w r0, r3, r3, lsl #1 │ │ ldrb r0, [r1, r0] │ │ ldr r2, [sp, #48] ; 0x30 │ │ strb.w r0, [r2, r3, lsl #2] │ │ @@ -8644,332 +8641,332 @@ │ │ ldr r2, [sp, #40] ; 0x28 │ │ add.w r0, r2, r2, lsl #1 │ │ add r0, r1 │ │ ldrb r0, [r0, #2] │ │ ldr r1, [sp, #48] ; 0x30 │ │ add.w r1, r1, r2, lsl #2 │ │ strb r0, [r1, #2] │ │ - b.n 11f46 │ │ + b.n 11ffe │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 11f02 │ │ - b.n 11f50 │ │ - b.n 11f52 │ │ - b.n 11f54 │ │ + b.n 11fba │ │ + b.n 12008 │ │ + b.n 1200a │ │ + b.n 1200c │ │ ldr r0, [sp, #124] ; 0x7c │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #120] ; 0x78 │ │ - cbz r0, 11f90 │ │ - b.n 11f60 │ │ + cbz r0, 12048 │ │ + b.n 12018 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ ldr r2, [sp, #168] ; 0xa8 │ │ ldr r3, [sp, #172] ; 0xac │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #148] ; 0x94 │ │ - cbz r0, 11f84 │ │ - b.n 11f78 │ │ + cbz r0, 1203c │ │ + b.n 12030 │ │ ldr r0, [sp, #148] ; 0x94 │ │ - blx 7be10 │ │ + blx 7c2b0 │ │ movs r0, #0 │ │ str r0, [sp, #148] ; 0x94 │ │ - b.n 11f84 │ │ + b.n 1203c │ │ ldr r1, [sp, #120] ; 0x78 │ │ - ldr r0, [pc, #56] ; (11fc0 ) │ │ + ldr r0, [pc, #56] ; (12078 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n 11f90 │ │ + blx 7c250 │ │ + b.n 12048 │ │ ldr r0, [sp, #148] ; 0x94 │ │ str r0, [sp, #180] ; 0xb4 │ │ - b.n 11f96 │ │ + b.n 1204e │ │ ldr r0, [sp, #180] ; 0xb4 │ │ str r0, [sp, #20] │ │ - ldr r0, [pc, #40] ; (11fc4 ) │ │ + ldr r0, [pc, #40] ; (1207c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #316] ; 0x13c │ │ cmp r0, r1 │ │ - bne.n 11fb0 │ │ - b.n 11faa │ │ + bne.n 12068 │ │ + b.n 12062 │ │ ldr r0, [sp, #20] │ │ add sp, #320 ; 0x140 │ │ pop {r4, r5, r7, pc} │ │ - blx 7beb0 │ │ - revsh r2, r3 │ │ + blx 7c350 │ │ + bkpt 0x00c2 │ │ movs r6, r0 │ │ - strh r1, [r3, #42] ; 0x2a │ │ - ; instruction: 0xffff236b │ │ - ; instruction: 0xffff2f82 │ │ - ; instruction: 0xffffb5ec │ │ + strh r1, [r5, #42] ; 0x2a │ │ + vsubl.u q9, d31, d19 │ │ + ; instruction: 0xffff2eba │ │ + ; instruction: 0xffffb9d4 │ │ movs r6, r0 │ │ │ │ -00011fc8 : │ │ +00012080 : │ │ movs r0, #0 │ │ bx lr │ │ │ │ -00011fcc : │ │ +00012084 : │ │ bx lr │ │ - bmi.n 11f7a │ │ + bmi.n 12032 │ │ │ │ -00011fd0 : │ │ +00012088 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ - ldr r1, [pc, #156] ; (12074 ) │ │ + ldr r1, [pc, #156] ; (1212c ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ - cbnz r0, 11fee │ │ - b.n 11fe8 │ │ + cbnz r0, 120a6 │ │ + b.n 120a0 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 12056 │ │ + b.n 1210e │ │ ldr r0, [sp, #24] │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #20] │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ add r1, sp, #32 │ │ movs r2, #1 │ │ movs r3, #4 │ │ - blx 7be90 │ │ + blx 7c330 │ │ cmp r0, #4 │ │ - bne.n 1203e │ │ - b.n 1200e │ │ + bne.n 120f6 │ │ + b.n 120c6 │ │ ldrb.w r0, [sp, #32] │ │ cmp r0, #137 ; 0x89 │ │ - bne.n 1203c │ │ - b.n 12018 │ │ + bne.n 120f4 │ │ + b.n 120d0 │ │ ldrb.w r0, [sp, #33] ; 0x21 │ │ cmp r0, #80 ; 0x50 │ │ - bne.n 1203c │ │ - b.n 12022 │ │ + bne.n 120f4 │ │ + b.n 120da │ │ ldrb.w r0, [sp, #34] ; 0x22 │ │ cmp r0, #78 ; 0x4e │ │ - bne.n 1203c │ │ - b.n 1202c │ │ + bne.n 120f4 │ │ + b.n 120e4 │ │ ldrb.w r0, [sp, #35] ; 0x23 │ │ cmp r0, #71 ; 0x47 │ │ - bne.n 1203c │ │ - b.n 12036 │ │ + bne.n 120f4 │ │ + b.n 120ee │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 1203c │ │ - b.n 1203e │ │ + b.n 120f4 │ │ + b.n 120f6 │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ - b.n 12056 │ │ + b.n 1210e │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #28] ; (12078 ) │ │ + ldr r0, [pc, #28] ; (12130 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bne.n 12070 │ │ - b.n 1206a │ │ + bne.n 12128 │ │ + b.n 12122 │ │ ldr r0, [sp, #8] │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - push {r4, r5, r7, lr} │ │ + blx 7c350 │ │ + cbnz r0, 12156 │ │ movs r6, r0 │ │ - push {r2, r3, r5, lr} │ │ + cbnz r4, 12138 │ │ movs r6, r0 │ │ │ │ -0001207c : │ │ +00012134 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - blx 7bfd0 │ │ + blx 7c470 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - bmi.n 1203a │ │ + bmi.n 120f2 │ │ │ │ -00012090 : │ │ +00012148 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - ldr r1, [pc, #40] ; (120c8 ) │ │ + ldr r1, [pc, #40] ; (12180 ) │ │ add r1, pc │ │ - blx 7bd80 │ │ + blx 7c220 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - cbz r0, 120ba │ │ - b.n 120ac │ │ + cbz r0, 12172 │ │ + b.n 12164 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #0] │ │ movs r2, #1 │ │ - blx 7c050 │ │ + blx 7c4f0 │ │ str r0, [sp, #12] │ │ - b.n 120c2 │ │ + b.n 1217a │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #12] │ │ - b.n 120c2 │ │ + b.n 1217a │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - strb r5, [r2, #4] │ │ - Address 0x00000000000120ca is out of bounds. │ │ + strb r0, [r0, #4] │ │ + Address 0x0000000000012182 is out of bounds. │ │ │ │ │ │ -000120cc : │ │ +00012184 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ - bl 120e8 │ │ + bl 121a0 │ │ add sp, #16 │ │ pop {r7, pc} │ │ - bmi.n 12092 │ │ + bmi.n 1214a │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #48 ; 0x30 │ │ - ldr r3, [pc, #280] ; (12208 ) │ │ + ldr r3, [pc, #280] ; (122c0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - beq.n 121e0 │ │ - b.n 1210c │ │ + beq.n 12298 │ │ + b.n 121c4 │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #0] │ │ movw r1, #8196 ; 0x2004 │ │ movt r1, #5750 ; 0x1676 │ │ cmp r0, r1 │ │ - bne.n 12154 │ │ - b.n 12126 │ │ + bne.n 1220c │ │ + b.n 121de │ │ ldr.w ip, [sp, #36] ; 0x24 │ │ ldr.w r0, [ip, #20] │ │ ldr.w r3, [ip, #4] │ │ ldr.w r1, [ip, #8] │ │ ldr.w r2, [ip, #12] │ │ ldr.w ip, [ip, #16] │ │ ldrb r3, [r3, #9] │ │ mov lr, sp │ │ add r4, sp, #40 ; 0x28 │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 12218 │ │ + bl 122d0 │ │ str r0, [sp, #20] │ │ - b.n 121a2 │ │ + b.n 1225a │ │ ldr r0, [sp, #36] ; 0x24 │ │ movw r1, #8196 ; 0x2004 │ │ movt r1, #5750 ; 0x1676 │ │ movs r2, #0 │ │ - blx 7bf80 │ │ + blx 7c420 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ - cbz r0, 121a0 │ │ - b.n 1216c │ │ + cbz r0, 12258 │ │ + b.n 12224 │ │ ldr.w ip, [sp, #16] │ │ ldr.w r0, [ip, #20] │ │ ldr.w r3, [ip, #4] │ │ ldr.w r1, [ip, #8] │ │ ldr.w r2, [ip, #12] │ │ ldr.w ip, [ip, #16] │ │ ldrb r3, [r3, #9] │ │ mov lr, sp │ │ add r4, sp, #40 ; 0x28 │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 12218 │ │ + bl 122d0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #16] │ │ - blx 7be10 │ │ - b.n 121a0 │ │ - b.n 121a2 │ │ + blx 7c2b0 │ │ + b.n 12258 │ │ + b.n 1225a │ │ ldr r0, [sp, #20] │ │ - cbz r0, 121c6 │ │ - b.n 121a8 │ │ + cbz r0, 1227e │ │ + b.n 12260 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ - blx 7c040 │ │ - cbz r0, 121be │ │ - b.n 121b8 │ │ + blx 7c4e0 │ │ + cbz r0, 12276 │ │ + b.n 12270 │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n 121be │ │ + b.n 12276 │ │ ldr r0, [sp, #20] │ │ - bl 1225a │ │ - b.n 121d0 │ │ - ldr r0, [pc, #68] ; (1220c ) │ │ + bl 12312 │ │ + b.n 12288 │ │ + ldr r0, [pc, #68] ; (122c4 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n 121d0 │ │ + blx 7c250 │ │ + b.n 12288 │ │ ldr r0, [sp, #28] │ │ - cbz r0, 121de │ │ - b.n 121d6 │ │ + cbz r0, 12296 │ │ + b.n 1228e │ │ ldr r0, [sp, #32] │ │ - blx 7bdd0 │ │ - b.n 121de │ │ - b.n 121ea │ │ - ldr r0, [pc, #44] ; (12210 ) │ │ + blx 7c270 │ │ + b.n 12296 │ │ + b.n 122a2 │ │ + ldr r0, [pc, #44] ; (122c8 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n 121ea │ │ + blx 7c250 │ │ + b.n 122a2 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #36] ; (12214 ) │ │ + ldr r0, [pc, #36] ; (122cc ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bne.n 12204 │ │ - b.n 121fe │ │ + bne.n 122bc │ │ + b.n 122b6 │ │ ldr r0, [sp, #12] │ │ add sp, #48 ; 0x30 │ │ pop {r4, r6, r7, pc} │ │ - blx 7beb0 │ │ - push {r3, r4, r7} │ │ + blx 7c350 │ │ + ; instruction: 0xb880 │ │ movs r6, r0 │ │ - strb r2, [r0, #25] │ │ - vcvt.u16.f16 d21, d24, #1 │ │ - vrsra.u64 d27, d8, #1 │ │ + strb r5, [r5, #24] │ │ + ; instruction: 0xffff5cb9 │ │ + vabdl.u , d31, d0 │ │ movs r6, r0 │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #32 │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ str r0, [sp, #28] │ │ @@ -8985,189 +8982,189 @@ │ │ mov lr, sp │ │ movs r5, #0 │ │ str.w r5, [lr, #12] │ │ movs r5, #6 │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 1226c │ │ + bl 12324 │ │ add sp, #32 │ │ pop {r4, r5, r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #152 ; 0x98 │ │ ldr.w ip, [r7, #20] │ │ ldr.w ip, [r7, #16] │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #696] ; 1253c │ │ + ldr.w ip, [pc, #696] ; 125f4 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #148] ; 0x94 │ │ str r0, [sp, #76] ; 0x4c │ │ str r1, [sp, #72] ; 0x48 │ │ str r2, [sp, #68] ; 0x44 │ │ str r3, [sp, #64] ; 0x40 │ │ movw r0, #57152 ; 0xdf40 │ │ movt r0, #4 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r1, [r7, #12] │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #60] ; 0x3c │ │ - cbnz r0, 122bc │ │ - b.n 122b6 │ │ + cbnz r0, 12374 │ │ + b.n 1236e │ │ movs r0, #0 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1251e │ │ + b.n 125d6 │ │ add r0, sp, #88 ; 0x58 │ │ movs r1, #0 │ │ movs r2, #16 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ movs r0, #1 │ │ str r0, [sp, #100] ; 0x64 │ │ ldr r0, [r7, #8] │ │ adds r0, #1 │ │ ldr r1, [sp, #68] ; 0x44 │ │ muls r0, r1 │ │ cmp r0, #63 ; 0x3f │ │ - bgt.n 122de │ │ - b.n 122d8 │ │ + bgt.n 12396 │ │ + b.n 12390 │ │ movs r0, #64 ; 0x40 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 122ea │ │ + b.n 123a2 │ │ ldr r0, [r7, #8] │ │ adds r0, #1 │ │ ldr r1, [sp, #68] ; 0x44 │ │ muls r0, r1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 122ea │ │ + b.n 123a2 │ │ ldr r0, [sp, #44] ; 0x2c │ │ adds r0, #57 ; 0x39 │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #92] ; 0x5c │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #96] ; 0x60 │ │ - cbnz r0, 12308 │ │ - b.n 122fc │ │ + cbnz r0, 123c0 │ │ + b.n 123b4 │ │ ldr r0, [sp, #60] ; 0x3c │ │ - blx 7be70 │ │ + blx 7c310 │ │ movs r0, #0 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1251e │ │ + b.n 125d6 │ │ movs r0, #41 ; 0x29 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 1230e │ │ + b.n 123c6 │ │ ldr r0, [sp, #84] ; 0x54 │ │ - cbz r0, 12328 │ │ - b.n 12314 │ │ + cbz r0, 123e0 │ │ + b.n 123cc │ │ add r0, sp, #84 ; 0x54 │ │ movs r1, #1 │ │ add r2, sp, #88 ; 0x58 │ │ - bl 12558 │ │ - b.n 12320 │ │ + bl 12610 │ │ + b.n 123d8 │ │ ldr r0, [sp, #84] ; 0x54 │ │ subs r0, #1 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 1230e │ │ + b.n 123c6 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #36] ; 0x24 │ │ add r0, sp, #88 ; 0x58 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [r7, #16] │ │ cmp r0, #11 │ │ - bcc.n 1233e │ │ - b.n 12338 │ │ + bcc.n 123f6 │ │ + b.n 123f0 │ │ movs r0, #10 │ │ str r0, [sp, #32] │ │ - b.n 12344 │ │ + b.n 123fc │ │ ldr r0, [r7, #16] │ │ str r0, [sp, #32] │ │ - b.n 12344 │ │ + b.n 123fc │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #32] │ │ - ldr r1, [pc, #500] ; (12540 ) │ │ + ldr r1, [pc, #500] ; (125f8 ) │ │ add r1, pc │ │ ldr.w r1, [r1, r3, lsl #2] │ │ orr.w r3, r1, #4096 ; 0x1000 │ │ - ldr r1, [pc, #492] ; (12544 ) │ │ + ldr r1, [pc, #492] ; (125fc ) │ │ add r1, pc │ │ - bl 12604 │ │ + bl 126bc │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 12364 │ │ + b.n 1241c │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #68] ; 0x44 │ │ cmp r0, r1 │ │ - bge.n 123b6 │ │ - b.n 1236e │ │ + bge.n 1246e │ │ + b.n 12426 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r1, sp, #84 ; 0x54 │ │ movs r2, #1 │ │ movs r3, #0 │ │ - bl 12750 │ │ + bl 12808 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #28] │ │ ldr r0, [r7, #20] │ │ - cbz r0, 12394 │ │ - b.n 12388 │ │ + cbz r0, 1244c │ │ + b.n 12440 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #52] ; 0x34 │ │ mvns r0, r0 │ │ add r0, r1 │ │ str r0, [sp, #20] │ │ - b.n 1239a │ │ + b.n 12452 │ │ ldr r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #20] │ │ - b.n 1239a │ │ + b.n 12452 │ │ ldr r0, [sp, #24] │ │ ldr r3, [sp, #28] │ │ ldr r1, [sp, #20] │ │ ldr r2, [r7, #8] │ │ mla r1, r1, r2, r3 │ │ movs r3, #0 │ │ - bl 12750 │ │ - b.n 123ae │ │ + bl 12808 │ │ + b.n 12466 │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 12364 │ │ + b.n 1241c │ │ ldr r0, [sp, #60] ; 0x3c │ │ movs r2, #0 │ │ movs r3, #4 │ │ mov r1, r2 │ │ - bl 12750 │ │ + bl 12808 │ │ cmp r0, #1 │ │ - beq.n 123da │ │ - b.n 123c8 │ │ + beq.n 12492 │ │ + b.n 12480 │ │ ldr r0, [sp, #60] ; 0x3c │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - blx 7be70 │ │ + blx 7c310 │ │ movs r0, #0 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1251e │ │ + b.n 125d6 │ │ ldr r0, [sp, #88] ; 0x58 │ │ subs r0, #41 ; 0x29 │ │ ldr r1, [r7, #12] │ │ str r0, [r1, #0] │ │ - ldr r1, [pc, #356] ; (12548 ) │ │ + ldr r1, [pc, #356] ; (12600 ) │ │ add r1, pc │ │ vld1.8 {d18-d19}, [r1]! │ │ movs r0, #9 │ │ vld1.8 {d16-d17}, [r1], r0 │ │ add r0, sp, #104 ; 0x68 │ │ mov r3, r0 │ │ vst1.64 {d18-d19}, [r3]! │ │ @@ -9184,15 +9181,15 @@ │ │ strb.w r1, [sp, #123] ; 0x7b │ │ ldr r1, [sp, #68] ; 0x44 │ │ lsrs r1, r1, #8 │ │ strb.w r1, [sp, #126] ; 0x7e │ │ ldr r1, [sp, #68] ; 0x44 │ │ strb.w r1, [sp, #127] ; 0x7f │ │ ldr r3, [sp, #64] ; 0x40 │ │ - ldr r1, [pc, #288] ; (1254c ) │ │ + ldr r1, [pc, #288] ; (12604 ) │ │ add r1, pc │ │ ldrb r1, [r1, r3] │ │ strb.w r1, [sp, #129] ; 0x81 │ │ ldr r1, [r7, #12] │ │ ldrb r1, [r1, #3] │ │ strb r1, [r2, #0] │ │ ldr r1, [r7, #12] │ │ @@ -9205,123 +9202,123 @@ │ │ ldr r1, [r7, #12] │ │ ldr r1, [r1, #0] │ │ strb.w r1, [sp, #140] ; 0x8c │ │ add.w r1, r0, #12 │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ movs r2, #17 │ │ - bl 127f0 │ │ + bl 128a8 │ │ mov r1, r0 │ │ ldr r0, [sp, #16] │ │ str r1, [sp, #48] ; 0x30 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 1246a │ │ + b.n 12522 │ │ ldr r0, [sp, #56] ; 0x38 │ │ cmp r0, #3 │ │ - bgt.n 1248e │ │ - b.n 12472 │ │ + bgt.n 12546 │ │ + b.n 1252a │ │ ldrb.w r0, [sp, #51] ; 0x33 │ │ ldr r2, [sp, #56] ; 0x38 │ │ add r1, sp, #104 ; 0x68 │ │ add r1, r2 │ │ strb r0, [r1, #29] │ │ - b.n 12480 │ │ + b.n 12538 │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r0, #1 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #48] ; 0x30 │ │ lsls r0, r0, #8 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 1246a │ │ + b.n 12522 │ │ ldr r0, [sp, #96] ; 0x60 │ │ add r1, sp, #104 ; 0x68 │ │ movs r2, #41 ; 0x29 │ │ - blx 7bf30 │ │ - ldr r0, [pc, #180] ; (12550 ) │ │ + blx 7c3d0 │ │ + ldr r0, [pc, #180] ; (12608 ) │ │ add r0, pc │ │ movs r1, #16 │ │ add r2, sp, #88 ; 0x58 │ │ - bl 12558 │ │ - cbnz r0, 124c2 │ │ - b.n 124a8 │ │ + bl 12610 │ │ + cbnz r0, 1257a │ │ + b.n 12560 │ │ ldr r1, [r7, #12] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #60] ; 0x3c │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1251e │ │ + b.n 125d6 │ │ ldr r0, [sp, #96] ; 0x60 │ │ add.w r1, r0, #37 ; 0x25 │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #0] │ │ adds r2, r0, #4 │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - bl 127f0 │ │ + bl 128a8 │ │ mov r1, r0 │ │ ldr r0, [sp, #8] │ │ str r1, [sp, #48] ; 0x30 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 124e0 │ │ + b.n 12598 │ │ ldr r0, [sp, #56] ; 0x38 │ │ cmp r0, #3 │ │ - bgt.n 1250a │ │ - b.n 124e8 │ │ + bgt.n 125c2 │ │ + b.n 125a0 │ │ ldrb.w r0, [sp, #51] ; 0x33 │ │ ldr r2, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #96] ; 0x60 │ │ add r1, r2 │ │ ldr r2, [sp, #56] ; 0x38 │ │ add r1, r2 │ │ strb.w r0, [r1, #-16] │ │ - b.n 124fc │ │ + b.n 125b4 │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r0, #1 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #48] ; 0x30 │ │ lsls r0, r0, #8 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 124e0 │ │ + b.n 12598 │ │ ldr r1, [r7, #12] │ │ ldr r0, [r1, #0] │ │ adds r0, #57 ; 0x39 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #60] ; 0x3c │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #96] ; 0x60 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1251e │ │ + b.n 125d6 │ │ ldr r0, [sp, #80] ; 0x50 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #48] ; (12554 ) │ │ + ldr r0, [pc, #48] ; (1260c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #148] ; 0x94 │ │ cmp r0, r1 │ │ - bne.n 12538 │ │ - b.n 12532 │ │ + bne.n 125f0 │ │ + b.n 125ea │ │ ldr r0, [sp, #4] │ │ add sp, #152 ; 0x98 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - cbz r2, 12580 │ │ + blx 7c350 │ │ + ; instruction: 0xb6ea │ │ movs r6, r0 │ │ - strh r0, [r3, #36] ; 0x24 │ │ + strh r0, [r5, #36] ; 0x24 │ │ vsra.u64 q8, , #1 │ │ movs r0, r0 │ │ - strh r1, [r6, #32] │ │ - ; instruction: 0xffff83e6 │ │ - vsubw.u q12, , d20 │ │ - vmla.i , , d20[0] │ │ + strh r1, [r0, #34] ; 0x22 │ │ + vrsra.u64 q12, q11, #1 │ │ + vrsra.u64 d24, d20, #1 │ │ + vmls.i , , d12[0] │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ @@ -9332,78 +9329,78 @@ │ │ ldr r1, [sp, #28] │ │ add r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #20] │ │ ldr r1, [r1, #4] │ │ cmp r0, r1 │ │ - bls.n 125e2 │ │ - b.n 1257e │ │ + bls.n 1269a │ │ + b.n 12636 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #12] │ │ - cbnz r0, 12592 │ │ - b.n 1258c │ │ + cbnz r0, 1264a │ │ + b.n 12644 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 125fe │ │ - b.n 12594 │ │ + b.n 126b6 │ │ + b.n 1264c │ │ ldr r0, [sp, #12] │ │ lsls r0, r0, #1 │ │ cmp r0, #127 ; 0x7f │ │ - bhi.n 125a4 │ │ - b.n 1259e │ │ + bhi.n 1265c │ │ + b.n 12656 │ │ movs r0, #128 ; 0x80 │ │ str r0, [sp, #4] │ │ - b.n 125ac │ │ + b.n 12664 │ │ ldr r0, [sp, #12] │ │ lsls r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 125ac │ │ + b.n 12664 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ - b.n 125b2 │ │ + b.n 1266a │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bhi.n 12594 │ │ - b.n 125bc │ │ + bhi.n 1264c │ │ + b.n 12674 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #8] │ │ ldr r1, [sp, #12] │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - cbnz r0, 125d4 │ │ - b.n 125ce │ │ + cbnz r0, 1268c │ │ + b.n 12686 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 125fe │ │ + b.n 126b6 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #20] │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #20] │ │ str r0, [r1, #4] │ │ - b.n 125e2 │ │ + b.n 1269a │ │ ldr r0, [sp, #20] │ │ ldr r1, [r0, #0] │ │ ldr r0, [r0, #8] │ │ add r0, r1 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #28] │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #20] │ │ str r0, [r1, #0] │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 125fe │ │ + b.n 126b6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ @@ -9441,24 +9438,24 @@ │ │ umull r2, r1, r1, r2 │ │ add.w r0, r0, r1, lsr #1 │ │ ldr r1, [sp, #20] │ │ str r0, [r1, #16] │ │ ldrb.w r0, [sp, #9] │ │ lsls r0, r0, #24 │ │ cmp r0, #0 │ │ - bmi.n 1268a │ │ - b.n 12672 │ │ + bmi.n 12742 │ │ + b.n 1272a │ │ ldr r0, [sp, #20] │ │ movw r1, #37490 ; 0x9272 │ │ movt r1, #2 │ │ add r0, r1 │ │ movs r1, #0 │ │ mov.w r2, #65536 ; 0x10000 │ │ - blx 7c000 │ │ - b.n 1268a │ │ + blx 7c4a0 │ │ + b.n 12742 │ │ ldr r0, [sp, #20] │ │ movs r1, #0 │ │ str r1, [sp, #4] │ │ str r1, [r0, #68] ; 0x44 │ │ ldr r0, [sp, #20] │ │ str r1, [r0, #64] ; 0x40 │ │ ldr r0, [sp, #20] │ │ @@ -9527,174 +9524,174 @@ │ │ str.w r1, [r0, #136] ; 0x88 │ │ ldr r0, [sp, #20] │ │ str.w r1, [r0, #140] ; 0x8c │ │ ldr r0, [sp, #20] │ │ movw r2, #33170 ; 0x8192 │ │ add r0, r2 │ │ mov.w r2, #576 ; 0x240 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #20] │ │ movw r2, #33746 ; 0x83d2 │ │ add r0, r2 │ │ movs r2, #64 ; 0x40 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #4] │ │ add sp, #24 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ - ldr.w ip, [pc, #132] ; 127dc │ │ + ldr.w ip, [pc, #132] ; 12894 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #36] ; 0x24 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #32] │ │ str r3, [sp, #20] │ │ - b.n 12772 │ │ - b.n 12774 │ │ + b.n 1282a │ │ + b.n 1282c │ │ ldr r0, [sp, #28] │ │ ldr r0, [r0, #0] │ │ - cbnz r0, 127aa │ │ - b.n 1277c │ │ - ldr r0, [pc, #96] ; (127e0 ) │ │ + cbnz r0, 12862 │ │ + b.n 12834 │ │ + ldr r0, [pc, #96] ; (12898 ) │ │ add r0, pc │ │ - ldr r1, [pc, #96] ; (127e4 ) │ │ + ldr r1, [pc, #96] ; (1289c ) │ │ add r1, pc │ │ - ldr r2, [pc, #96] ; (127e8 ) │ │ + ldr r2, [pc, #96] ; (128a0 ) │ │ add r2, pc │ │ movw r3, #2793 ; 0xae9 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ - cbnz r0, 1279a │ │ - b.n 12798 │ │ - b.n 12774 │ │ + cbnz r0, 12852 │ │ + b.n 12850 │ │ + b.n 1282c │ │ ldr r0, [sp, #16] │ │ cmp r0, #1 │ │ - bne.n 127a6 │ │ - b.n 127a2 │ │ + bne.n 1285e │ │ + b.n 1285a │ │ bkpt 0x0000 │ │ - b.n 127a6 │ │ - b.n 127a8 │ │ - b.n 127aa │ │ - b.n 127ac │ │ + b.n 1285e │ │ + b.n 12860 │ │ + b.n 12862 │ │ + b.n 12864 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ ldr r3, [sp, #20] │ │ mov r2, sp │ │ str r3, [r2, #4] │ │ movs r3, #0 │ │ str r3, [r2, #0] │ │ add r2, sp, #32 │ │ - bl 1286c │ │ + bl 12924 │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #40] ; (127ec ) │ │ + ldr r0, [pc, #40] ; (128a4 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bne.n 127d8 │ │ - b.n 127d2 │ │ + bne.n 12890 │ │ + b.n 1288a │ │ ldr r0, [sp, #12] │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - add r6, sp, #184 ; 0xb8 │ │ + blx 7c350 │ │ + sxth r6, r2 │ │ movs r6, r0 │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ + stmia r7!, {r1, r2, r5, r6} │ │ movs r6, r0 │ │ - strb r1, [r5, #2] │ │ - vshll.u32 q11, d16, #31 │ │ - vqrdmulh.s q13, , d4[0] │ │ + strb r4, [r2, #2] │ │ + vshll.u32 q11, d11, #31 │ │ + vaddw.u , , d28 │ │ movs r6, r0 │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ - cbnz r0, 12808 │ │ - b.n 12802 │ │ + cbnz r0, 128c0 │ │ + b.n 128ba │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 12862 │ │ + b.n 1291a │ │ ldr r0, [sp, #4] │ │ mvns r0, r0 │ │ str r0, [sp, #4] │ │ - b.n 12810 │ │ + b.n 128c8 │ │ ldr r0, [sp, #8] │ │ subs r1, r0, #1 │ │ str r1, [sp, #8] │ │ - cbz r0, 1285a │ │ - b.n 1281a │ │ + cbz r0, 12912 │ │ + b.n 128d2 │ │ ldr r0, [sp, #12] │ │ adds r1, r0, #1 │ │ str r1, [sp, #12] │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [sp, #3] │ │ ldr r2, [sp, #4] │ │ ldrb.w r0, [sp, #3] │ │ eors r0, r2 │ │ and.w r1, r0, #15 │ │ - ldr r0, [pc, #52] ; (12868 ) │ │ + ldr r0, [pc, #52] ; (12920 ) │ │ add r0, pc │ │ ldr.w r1, [r0, r1, lsl #2] │ │ eor.w r1, r1, r2, lsr #4 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #4] │ │ and.w r2, r1, #15 │ │ ldrb.w r3, [sp, #3] │ │ eor.w r2, r2, r3, lsr #4 │ │ ldr.w r0, [r0, r2, lsl #2] │ │ eor.w r0, r0, r1, lsr #4 │ │ str r0, [sp, #4] │ │ - b.n 12810 │ │ + b.n 128c8 │ │ ldr r0, [sp, #4] │ │ mvns r0, r0 │ │ str r0, [sp, #20] │ │ - b.n 12862 │ │ + b.n 1291a │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ bx lr │ │ - ldrh r0, [r4, #2] │ │ + ldrh r0, [r6, #2] │ │ vabal.u , d31, d0 │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ str r3, [sp, #20] │ │ ldr r0, [sp, #32] │ │ - cbnz r0, 128ac │ │ - b.n 12888 │ │ + cbnz r0, 12964 │ │ + b.n 12940 │ │ ldr r0, [sp, #24] │ │ - cbz r0, 12896 │ │ - b.n 1288e │ │ + cbz r0, 1294e │ │ + b.n 12946 │ │ ldr r1, [sp, #24] │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ - b.n 12896 │ │ + b.n 1294e │ │ ldr r0, [r7, #8] │ │ - cbz r0, 128a4 │ │ - b.n 1289c │ │ + cbz r0, 1295c │ │ + b.n 12954 │ │ ldr r1, [r7, #8] │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ - b.n 128a4 │ │ + b.n 1295c │ │ mvn.w r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 12a90 │ │ + b.n 12b48 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #112] ; 0x70 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #120] ; 0x78 │ │ ldr r0, [sp, #20] │ │ @@ -9703,23 +9700,23 @@ │ │ ldr r0, [r7, #8] │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #124] ; 0x7c │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #32] │ │ str.w r0, [r1, #132] ; 0x84 │ │ ldr r0, [sp, #24] │ │ - cbz r0, 128da │ │ - b.n 128d2 │ │ + cbz r0, 12992 │ │ + b.n 1298a │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #16] │ │ - b.n 128e0 │ │ + b.n 12998 │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ - b.n 128e0 │ │ + b.n 12998 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #32] │ │ str.w r0, [r1, #136] ; 0x88 │ │ ldr r1, [sp, #32] │ │ movs r0, #0 │ │ str.w r0, [r1, #140] ; 0x8c │ │ ldr r0, [r7, #12] │ │ @@ -9730,245 +9727,245 @@ │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #20] │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ - cbnz r1, 1291a │ │ - b.n 1290e │ │ + cbnz r1, 129d2 │ │ + b.n 129c6 │ │ ldr r0, [r7, #8] │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 1291a │ │ + b.n 129d2 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ and.w r1, r1, #1 │ │ cmp r0, r1 │ │ - beq.n 12968 │ │ - b.n 12928 │ │ + beq.n 12a20 │ │ + b.n 129e0 │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #108] ; 0x6c │ │ - cbnz r0, 12968 │ │ - b.n 12930 │ │ + cbnz r0, 12a20 │ │ + b.n 129e8 │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #104] ; 0x68 │ │ - cbz r0, 12940 │ │ - b.n 12938 │ │ + cbz r0, 129f8 │ │ + b.n 129f0 │ │ ldr r0, [r7, #12] │ │ cmp r0, #4 │ │ - bne.n 12968 │ │ - b.n 12940 │ │ + bne.n 12a20 │ │ + b.n 129f8 │ │ ldr r0, [sp, #24] │ │ - cbz r0, 12954 │ │ - b.n 12946 │ │ + cbz r0, 12a0c │ │ + b.n 129fe │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ │ - cbz r0, 12954 │ │ - b.n 1294e │ │ + cbz r0, 12a0c │ │ + b.n 12a06 │ │ ldr r0, [sp, #28] │ │ - cbz r0, 12968 │ │ - b.n 12954 │ │ + cbz r0, 12a20 │ │ + b.n 12a0c │ │ ldr r0, [r7, #8] │ │ - cbz r0, 12990 │ │ - b.n 1295a │ │ + cbz r0, 12a48 │ │ + b.n 12a12 │ │ ldr r0, [r7, #8] │ │ ldr r0, [r0, #0] │ │ - cbz r0, 12990 │ │ - b.n 12962 │ │ + cbz r0, 12a48 │ │ + b.n 12a1a │ │ ldr r0, [sp, #20] │ │ - cbnz r0, 12990 │ │ - b.n 12968 │ │ + cbnz r0, 12a48 │ │ + b.n 12a20 │ │ ldr r0, [sp, #24] │ │ - cbz r0, 12976 │ │ - b.n 1296e │ │ + cbz r0, 12a2e │ │ + b.n 12a26 │ │ ldr r1, [sp, #24] │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ - b.n 12976 │ │ + b.n 12a2e │ │ ldr r0, [r7, #8] │ │ - cbz r0, 12984 │ │ - b.n 1297c │ │ + cbz r0, 12a3c │ │ + b.n 12a34 │ │ ldr r1, [r7, #8] │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ - b.n 12984 │ │ + b.n 12a3c │ │ ldr r1, [sp, #32] │ │ mvn.w r0, #1 │ │ str r0, [r1, #108] ; 0x6c │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 12a90 │ │ + b.n 12b48 │ │ ldr r3, [r7, #12] │ │ ldr r1, [sp, #32] │ │ ldr r0, [r1, #104] ; 0x68 │ │ orr.w r2, r0, #1 │ │ cmp r3, #4 │ │ it eq │ │ moveq r0, r2 │ │ str r0, [r1, #104] ; 0x68 │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #92] ; 0x5c │ │ - cbnz r0, 129b2 │ │ - b.n 129aa │ │ + cbnz r0, 12a6a │ │ + b.n 12a62 │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #96] ; 0x60 │ │ - cbz r0, 129c0 │ │ - b.n 129b2 │ │ + cbz r0, 12a78 │ │ + b.n 12a6a │ │ ldr r0, [sp, #32] │ │ - bl 12a96 │ │ + bl 12b4e │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #108] ; 0x6c │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 12a90 │ │ + b.n 12b48 │ │ ldr r0, [sp, #32] │ │ - bl 12b60 │ │ - cbnz r0, 129d2 │ │ - b.n 129ca │ │ + bl 12c18 │ │ + cbnz r0, 12a8a │ │ + b.n 12a82 │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #108] ; 0x6c │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 12a90 │ │ + b.n 12b48 │ │ ldr r0, [sp, #32] │ │ ldrb r0, [r0, #9] │ │ tst.w r0, #48 ; 0x30 │ │ - beq.n 129fa │ │ - b.n 129de │ │ + beq.n 12ab2 │ │ + b.n 12a96 │ │ ldr r0, [sp, #28] │ │ - cbz r0, 129fa │ │ - b.n 129e4 │ │ + cbz r0, 12ab2 │ │ + b.n 12a9c │ │ ldr r2, [sp, #32] │ │ ldr r1, [sp, #28] │ │ ldr r0, [r2, #24] │ │ ldr.w r2, [r2, #132] ; 0x84 │ │ subs r2, r2, r1 │ │ - bl 13874 │ │ + bl 1392c │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #24] │ │ - b.n 129fa │ │ + b.n 12ab2 │ │ ldr r0, [r7, #12] │ │ cmp r0, #0 │ │ - beq.n 12a82 │ │ - b.n 12a02 │ │ + beq.n 12b3a │ │ + b.n 12aba │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #32] │ │ - cbnz r0, 12a82 │ │ - b.n 12a0a │ │ + cbnz r0, 12b3a │ │ + b.n 12ac2 │ │ ldr r0, [sp, #32] │ │ ldr.w r0, [r0, #136] ; 0x88 │ │ - cbnz r0, 12a82 │ │ - b.n 12a14 │ │ + cbnz r0, 12b3a │ │ + b.n 12acc │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #92] ; 0x5c │ │ - cbnz r0, 12a82 │ │ - b.n 12a1c │ │ + cbnz r0, 12b3a │ │ + b.n 12ad4 │ │ ldr r0, [sp, #32] │ │ ldr r1, [r7, #12] │ │ - bl 139e4 │ │ + bl 13a9c │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 12a34 │ │ - b.n 12a2c │ │ + bgt.n 12aec │ │ + b.n 12ae4 │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #108] ; 0x6c │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 12a90 │ │ + b.n 12b48 │ │ ldr r0, [r7, #12] │ │ subs r0, #4 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #96] ; 0x60 │ │ ldr r0, [r7, #12] │ │ cmp r0, #3 │ │ - bne.n 12a80 │ │ - b.n 12a4a │ │ + bne.n 12b38 │ │ + b.n 12b02 │ │ ldr r0, [sp, #32] │ │ movw r1, #37490 ; 0x9272 │ │ movt r1, #2 │ │ add r0, r1 │ │ movs r1, #0 │ │ str r1, [sp, #4] │ │ mov.w r2, #65536 ; 0x10000 │ │ str r2, [sp, #0] │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r2, [sp, #0] │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #32] │ │ movw r3, #37490 ; 0x9272 │ │ movt r3, #1 │ │ add r0, r3 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #36] ; 0x24 │ │ - b.n 12a80 │ │ - b.n 12a82 │ │ + b.n 12b38 │ │ + b.n 12b3a │ │ ldr r0, [sp, #32] │ │ - bl 12a96 │ │ + bl 12b4e │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #108] ; 0x6c │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 12a90 │ │ + b.n 12b48 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #120] ; 0x78 │ │ - cbz r0, 12ab6 │ │ - b.n 12aa6 │ │ + cbz r0, 12b6e │ │ + b.n 12b5e │ │ ldr r0, [sp, #12] │ │ ldr r2, [r0, #112] ; 0x70 │ │ ldr r1, [r0, #120] ; 0x78 │ │ ldr.w r0, [r0, #132] ; 0x84 │ │ subs r0, r0, r2 │ │ str r0, [r1, #0] │ │ - b.n 12ab6 │ │ + b.n 12b6e │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #124] ; 0x7c │ │ cmp r0, #0 │ │ - beq.n 12b3c │ │ - b.n 12ac0 │ │ + beq.n 12bf4 │ │ + b.n 12b78 │ │ ldr r2, [sp, #12] │ │ ldr r1, [r2, #92] ; 0x5c │ │ ldr r0, [r2, #124] ; 0x7c │ │ ldr.w r2, [r2, #140] ; 0x8c │ │ ldr r0, [r0, #0] │ │ subs r0, r0, r2 │ │ cmp r0, r1 │ │ - bcs.n 12ae4 │ │ - b.n 12ad4 │ │ + bcs.n 12b9c │ │ + b.n 12b8c │ │ ldr r1, [sp, #12] │ │ ldr r0, [r1, #124] ; 0x7c │ │ ldr.w r1, [r1, #140] ; 0x8c │ │ ldr r0, [r0, #0] │ │ subs r0, r0, r1 │ │ str r0, [sp, #4] │ │ - b.n 12aec │ │ + b.n 12ba4 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #92] ; 0x5c │ │ str r0, [sp, #4] │ │ - b.n 12aec │ │ + b.n 12ba4 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ ldr r2, [r1, #88] ; 0x58 │ │ ldr r0, [r1, #116] ; 0x74 │ │ ldr.w r3, [r1, #140] ; 0x8c │ │ add r0, r3 │ │ add r1, r2 │ │ movw r2, #37490 ; 0x9272 │ │ movt r2, #3 │ │ add r1, r2 │ │ ldr r2, [sp, #8] │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #12] │ │ ldr r0, [r1, #88] ; 0x58 │ │ add r0, r2 │ │ str r0, [r1, #88] ; 0x58 │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #12] │ │ @@ -9980,82 +9977,82 @@ │ │ ldr.w r0, [r1, #140] ; 0x8c │ │ add r0, r2 │ │ str.w r0, [r1, #140] ; 0x8c │ │ ldr r0, [sp, #12] │ │ ldr r1, [r0, #124] ; 0x7c │ │ ldr.w r0, [r0, #140] ; 0x8c │ │ str r0, [r1, #0] │ │ - b.n 12b3c │ │ + b.n 12bf4 │ │ ldr r0, [sp, #12] │ │ ldr r1, [r0, #96] ; 0x60 │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ - cbz r1, 12b56 │ │ - b.n 12b48 │ │ + cbz r1, 12c0e │ │ + b.n 12c00 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #92] ; 0x5c │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #0] │ │ - b.n 12b56 │ │ + b.n 12c0e │ │ ldr r0, [sp, #0] │ │ and.w r0, r0, #1 │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #336 ; 0x150 │ │ - ldr.w r1, [pc, #3296] ; 13848 │ │ + ldr.w r1, [pc, #3296] ; 13900 │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #332] ; 0x14c │ │ str r0, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr.w r0, [r0, #132] ; 0x84 │ │ str r0, [sp, #152] ; 0x98 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr.w r0, [r0, #136] ; 0x88 │ │ str r0, [sp, #148] ; 0x94 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr.w r0, [r0, #128] ; 0x80 │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n 12b8e │ │ + b.n 12c46 │ │ ldr r1, [sp, #148] ; 0x94 │ │ movs r0, #1 │ │ str r0, [sp, #84] ; 0x54 │ │ - cbnz r1, 12bb6 │ │ - b.n 12b98 │ │ + cbnz r1, 12c6e │ │ + b.n 12c50 │ │ ldr r1, [sp, #144] ; 0x90 │ │ movs r0, #0 │ │ str r0, [sp, #80] ; 0x50 │ │ - cbz r1, 12bb0 │ │ - b.n 12ba2 │ │ + cbz r1, 12c68 │ │ + b.n 12c5a │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #32] │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 12bb0 │ │ + b.n 12c68 │ │ ldr r0, [sp, #80] ; 0x50 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 12bb6 │ │ + b.n 12c6e │ │ ldr r0, [sp, #84] ; 0x54 │ │ lsls r0, r0, #31 │ │ cmp r0, #0 │ │ - beq.w 13814 │ │ - b.n 12bc2 │ │ + beq.w 138cc │ │ + b.n 12c7a │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r0, [r1, #32] │ │ ldr r1, [r1, #36] ; 0x24 │ │ add r0, r1 │ │ cmp r0, #2 │ │ - bcc.w 12ce0 │ │ - b.n 12bd2 │ │ + bcc.w 12d98 │ │ + b.n 12c8a │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r0, [r1, #28] │ │ ldr r1, [r1, #32] │ │ add r0, r1 │ │ bfc r0, #15, #17 │ │ str r0, [sp, #132] ; 0x84 │ │ ldr r1, [sp, #156] ; 0x9c │ │ @@ -10076,24 +10073,24 @@ │ │ eor.w r0, r0, r1, lsl #5 │ │ str r0, [sp, #124] ; 0x7c │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r1, [r1, #32] │ │ rsb r1, r1, #258 ; 0x102 │ │ cmp r0, r1 │ │ - bcs.n 12c1e │ │ - b.n 12c18 │ │ + bcs.n 12cd6 │ │ + b.n 12cd0 │ │ ldr r0, [sp, #148] ; 0x94 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 12c2a │ │ + b.n 12ce2 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #32] │ │ rsb r0, r0, #258 ; 0x102 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 12c2a │ │ + b.n 12ce2 │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #120] ; 0x78 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #120] ; 0x78 │ │ add r0, r1 │ │ str r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #120] ; 0x78 │ │ @@ -10101,41 +10098,41 @@ │ │ subs r0, r0, r1 │ │ str r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #120] ; 0x78 │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r0, [r1, #32] │ │ add r0, r2 │ │ str r0, [r1, #32] │ │ - b.n 12c4a │ │ + b.n 12d02 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #116] ; 0x74 │ │ cmp r0, r1 │ │ - beq.n 12cde │ │ - b.n 12c54 │ │ + beq.n 12d96 │ │ + b.n 12d0c │ │ ldr r0, [sp, #152] ; 0x98 │ │ adds r1, r0, #1 │ │ str r1, [sp, #152] ; 0x98 │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [r7, #-221] │ │ ldrb.w r0, [r7, #-221] │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r2, [sp, #132] ; 0x84 │ │ add r1, r2 │ │ strb.w r0, [r1, #144] ; 0x90 │ │ ldr r0, [sp, #132] ; 0x84 │ │ cmp.w r0, #256 ; 0x100 │ │ - bhi.n 12c8a │ │ - b.n 12c78 │ │ + bhi.n 12d42 │ │ + b.n 12d30 │ │ ldrb.w r0, [r7, #-221] │ │ ldr r2, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #132] ; 0x84 │ │ add r1, r2 │ │ movw r2, #32912 ; 0x8090 │ │ strb r0, [r1, r2] │ │ - b.n 12c8a │ │ + b.n 12d42 │ │ ldr r1, [sp, #124] ; 0x7c │ │ ldrb.w r0, [r7, #-221] │ │ eor.w r0, r0, r1, lsl #5 │ │ bfc r0, #15, #17 │ │ str r0, [sp, #124] ; 0x7c │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #124] ; 0x7c │ │ @@ -10157,35 +10154,35 @@ │ │ ldr r0, [sp, #132] ; 0x84 │ │ adds r0, #1 │ │ bfc r0, #15, #17 │ │ str r0, [sp, #132] ; 0x84 │ │ ldr r0, [sp, #128] ; 0x80 │ │ adds r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 12c4a │ │ - b.n 12dd4 │ │ - b.n 12ce2 │ │ + b.n 12d02 │ │ + b.n 12e8c │ │ + b.n 12d9a │ │ ldr r1, [sp, #148] ; 0x94 │ │ movs r0, #0 │ │ str r0, [sp, #72] ; 0x48 │ │ - cbz r1, 12cfe │ │ - b.n 12cec │ │ + cbz r1, 12db6 │ │ + b.n 12da4 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [r0, #32] │ │ movs r0, #0 │ │ cmp.w r1, #258 ; 0x102 │ │ it cc │ │ movcc r0, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 12cfe │ │ + b.n 12db6 │ │ ldr r0, [sp, #72] ; 0x48 │ │ lsls r0, r0, #31 │ │ cmp r0, #0 │ │ - beq.n 12dd2 │ │ - b.n 12d08 │ │ + beq.n 12e8a │ │ + b.n 12dc0 │ │ ldr r0, [sp, #152] ; 0x98 │ │ adds r1, r0, #1 │ │ str r1, [sp, #152] ; 0x98 │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [r7, #-222] │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r0, [r1, #28] │ │ @@ -10199,33 +10196,33 @@ │ │ ldrb.w r0, [r7, #-222] │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r2, [sp, #108] ; 0x6c │ │ add r1, r2 │ │ strb.w r0, [r1, #144] ; 0x90 │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp.w r0, #256 ; 0x100 │ │ - bhi.n 12d52 │ │ - b.n 12d40 │ │ + bhi.n 12e0a │ │ + b.n 12df8 │ │ ldrb.w r0, [r7, #-222] │ │ ldr r2, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #108] ; 0x6c │ │ add r1, r2 │ │ movw r2, #32912 ; 0x8090 │ │ strb r0, [r1, r2] │ │ - b.n 12d52 │ │ + b.n 12e0a │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r0, [r1, #32] │ │ adds r0, #1 │ │ str r0, [r1, #32] │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r1, [r1, #36] ; 0x24 │ │ add r0, r1 │ │ cmp r0, #3 │ │ - bcc.n 12dd0 │ │ - b.n 12d66 │ │ + bcc.n 12e88 │ │ + b.n 12e1e │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [r0, #28] │ │ ldr r0, [r0, #32] │ │ add r0, r1 │ │ subs r0, #3 │ │ str r0, [sp, #104] ; 0x68 │ │ ldr r0, [sp, #156] ; 0x9c │ │ @@ -10256,125 +10253,125 @@ │ │ movt r3, #1 │ │ strh r0, [r1, r3] │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r3, [sp, #100] ; 0x64 │ │ add.w r1, r1, r3, lsl #1 │ │ strh r0, [r1, r2] │ │ - b.n 12dd0 │ │ - b.n 12ce2 │ │ - b.n 12dd4 │ │ + b.n 12e88 │ │ + b.n 12d9a │ │ + b.n 12e8c │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r0, [r1, #32] │ │ ldr r1, [r1, #36] ; 0x24 │ │ rsb r0, r0, #32768 ; 0x8000 │ │ cmp r0, r1 │ │ - bcs.n 12df0 │ │ - b.n 12de4 │ │ + bcs.n 12ea8 │ │ + b.n 12e9c │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #32] │ │ rsb r0, r0, #32768 ; 0x8000 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 12df8 │ │ + b.n 12eb0 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #36] ; 0x24 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 12df8 │ │ + b.n 12eb0 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #156] ; 0x9c │ │ str r0, [r1, #36] ; 0x24 │ │ ldr r0, [sp, #144] ; 0x90 │ │ - cbnz r0, 12e14 │ │ - b.n 12e04 │ │ + cbnz r0, 12ecc │ │ + b.n 12ebc │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #32] │ │ lsrs r0, r0, #1 │ │ cmp r0, #128 ; 0x80 │ │ - bhi.n 12e14 │ │ - b.n 12e10 │ │ - b.w 13814 │ │ + bhi.n 12ecc │ │ + b.n 12ec8 │ │ + b.w 138cc │ │ movs r0, #1 │ │ str r0, [sp, #140] ; 0x8c │ │ movs r0, #0 │ │ str r0, [sp, #328] ; 0x148 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #80] ; 0x50 │ │ - cbz r0, 12e2c │ │ - b.n 12e24 │ │ + cbz r0, 12ee4 │ │ + b.n 12edc │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #80] ; 0x50 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 12e32 │ │ + b.n 12eea │ │ movs r0, #2 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 12e32 │ │ + b.n 12eea │ │ ldr r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #324] ; 0x144 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #28] │ │ bfc r0, #15, #17 │ │ str r0, [sp, #136] ; 0x88 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldrb r0, [r0, #10] │ │ tst.w r0, #9 │ │ - beq.n 12ec0 │ │ - b.n 12e4c │ │ + beq.n 12f78 │ │ + b.n 12f04 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #36] ; 0x24 │ │ - cbz r0, 12ebe │ │ - b.n 12e54 │ │ + cbz r0, 12f76 │ │ + b.n 12f0c │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldrb r0, [r0, #10] │ │ lsls r0, r0, #28 │ │ cmp r0, #0 │ │ - bmi.n 12ebe │ │ - b.n 12e60 │ │ + bmi.n 12f76 │ │ + b.n 12f18 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #136] ; 0x88 │ │ subs r1, #1 │ │ bfc r1, #15, #17 │ │ add r0, r1 │ │ ldrb.w r0, [r0, #144] ; 0x90 │ │ strb.w r0, [r7, #-237] │ │ movs r0, #0 │ │ str r0, [sp, #324] ; 0x144 │ │ - b.n 12e7a │ │ + b.n 12f32 │ │ ldr r0, [sp, #324] ; 0x144 │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r1, [r1, #32] │ │ cmp r0, r1 │ │ - bcs.n 12ea8 │ │ - b.n 12e86 │ │ + bcs.n 12f60 │ │ + b.n 12f3e │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #136] ; 0x88 │ │ ldr r2, [sp, #324] ; 0x144 │ │ add r1, r2 │ │ add r0, r1 │ │ ldrb.w r0, [r0, #144] ; 0x90 │ │ ldrb.w r1, [r7, #-237] │ │ cmp r0, r1 │ │ - beq.n 12ea0 │ │ - b.n 12e9e │ │ - b.n 12ea8 │ │ + beq.n 12f58 │ │ + b.n 12f56 │ │ + b.n 12f60 │ │ ldr r0, [sp, #324] ; 0x144 │ │ adds r0, #1 │ │ str r0, [sp, #324] ; 0x144 │ │ - b.n 12e7a │ │ + b.n 12f32 │ │ ldr r0, [sp, #324] ; 0x144 │ │ cmp r0, #2 │ │ - bhi.n 12eb6 │ │ - b.n 12eb0 │ │ + bhi.n 12f6e │ │ + b.n 12f68 │ │ movs r0, #0 │ │ str r0, [sp, #324] ; 0x144 │ │ - b.n 12ebc │ │ + b.n 12f74 │ │ movs r0, #1 │ │ str r0, [sp, #328] ; 0x148 │ │ - b.n 12ebc │ │ - b.n 12ebe │ │ - b.n 1314c │ │ + b.n 12f74 │ │ + b.n 12f76 │ │ + b.n 13204 │ │ ldr r3, [sp, #156] ; 0x9c │ │ ldr r2, [r3, #28] │ │ ldr r0, [r3, #32] │ │ ldr r1, [r3, #36] ; 0x24 │ │ str r3, [sp, #232] ; 0xe8 │ │ str r2, [sp, #228] ; 0xe4 │ │ str r1, [sp, #224] ; 0xe0 │ │ @@ -10415,294 +10412,294 @@ │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [sp, #204] ; 0xcc │ │ ldr r2, [sp, #200] ; 0xc8 │ │ add r0, r2 │ │ add r0, r1 │ │ ldrb.w r0, [r0, #143] ; 0x8f │ │ strb.w r0, [r7, #-166] │ │ - b.n 12f2e │ │ + b.n 12fe6 │ │ ldr r0, [sp, #220] ; 0xdc │ │ cmp.w r0, #258 ; 0x102 │ │ - bls.n 12f64 │ │ - b.n 12f38 │ │ - ldr r0, [pc, #808] ; (13264 ) │ │ + bls.n 1301c │ │ + b.n 12ff0 │ │ + ldr r0, [pc, #808] ; (1331c ) │ │ add r0, pc │ │ - ldr r1, [pc, #808] ; (13268 ) │ │ + ldr r1, [pc, #808] ; (13320 ) │ │ add r1, pc │ │ - ldr r2, [pc, #808] ; (1326c ) │ │ + ldr r2, [pc, #808] ; (13324 ) │ │ add r2, pc │ │ movw r3, #2402 ; 0x962 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #164] ; 0xa4 │ │ ldr r0, [sp, #164] ; 0xa4 │ │ - cbnz r0, 12f56 │ │ - b.n 12f54 │ │ - b.n 12f2e │ │ + cbnz r0, 1300e │ │ + b.n 1300c │ │ + b.n 12fe6 │ │ ldr r0, [sp, #164] ; 0xa4 │ │ cmp r0, #1 │ │ - bne.n 12f62 │ │ - b.n 12f5e │ │ + bne.n 1301a │ │ + b.n 13016 │ │ bkpt 0x0000 │ │ - b.n 12f62 │ │ - b.n 12f64 │ │ + b.n 1301a │ │ + b.n 1301c │ │ ldr r0, [sp, #220] ; 0xdc │ │ ldr r1, [sp, #200] ; 0xc8 │ │ cmp r0, r1 │ │ - bhi.n 12f70 │ │ - b.n 12f6e │ │ - b.n 1314a │ │ - b.n 12f72 │ │ - b.n 12f74 │ │ + bhi.n 13028 │ │ + b.n 13026 │ │ + b.n 13202 │ │ + b.n 1302a │ │ + b.n 1302c │ │ ldr r0, [sp, #184] ; 0xb8 │ │ subs r0, #1 │ │ str r0, [sp, #184] ; 0xb8 │ │ - cbnz r0, 12f80 │ │ - b.n 12f7e │ │ - b.n 1314a │ │ + cbnz r0, 13038 │ │ + b.n 13036 │ │ + b.n 13202 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ add.w r0, r0, r1, lsl #1 │ │ movw r1, #37490 ; 0x9272 │ │ movt r1, #1 │ │ ldrh r0, [r0, r1] │ │ str r0, [sp, #192] ; 0xc0 │ │ ldr r0, [sp, #192] ; 0xc0 │ │ - cbz r0, 12fac │ │ - b.n 12f9a │ │ + cbz r0, 13064 │ │ + b.n 13052 │ │ ldr r0, [sp, #228] ; 0xe4 │ │ ldr r1, [sp, #192] ; 0xc0 │ │ subs r0, r0, r1 │ │ uxth r0, r0 │ │ str r0, [sp, #208] ; 0xd0 │ │ ldr r1, [sp, #224] ; 0xe0 │ │ cmp r0, r1 │ │ - bls.n 12fae │ │ - b.n 12fac │ │ - b.n 1314a │ │ + bls.n 13066 │ │ + b.n 13064 │ │ + b.n 13202 │ │ ldr r0, [sp, #192] ; 0xc0 │ │ bfc r0, #15, #17 │ │ str r0, [sp, #196] ; 0xc4 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ ldr r2, [sp, #200] ; 0xc8 │ │ add r1, r2 │ │ add r0, r1 │ │ ldrb.w r0, [r0, #144] ; 0x90 │ │ ldrb.w r1, [r7, #-165] │ │ cmp r0, r1 │ │ - bne.n 12fe8 │ │ - b.n 12fce │ │ + bne.n 130a0 │ │ + b.n 13086 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [sp, #196] ; 0xc4 │ │ ldr r2, [sp, #200] ; 0xc8 │ │ add r0, r2 │ │ add r0, r1 │ │ ldrb.w r0, [r0, #143] ; 0x8f │ │ ldrb.w r1, [r7, #-166] │ │ cmp r0, r1 │ │ - bne.n 12fe8 │ │ - b.n 12fe6 │ │ - b.n 130ba │ │ + bne.n 130a0 │ │ + b.n 1309e │ │ + b.n 13172 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ add.w r0, r0, r1, lsl #1 │ │ movw r1, #37490 ; 0x9272 │ │ movt r1, #1 │ │ ldrh r0, [r0, r1] │ │ str r0, [sp, #192] ; 0xc0 │ │ ldr r0, [sp, #192] ; 0xc0 │ │ - cbz r0, 13014 │ │ - b.n 13002 │ │ + cbz r0, 130cc │ │ + b.n 130ba │ │ ldr r0, [sp, #228] ; 0xe4 │ │ ldr r1, [sp, #192] ; 0xc0 │ │ subs r0, r0, r1 │ │ uxth r0, r0 │ │ str r0, [sp, #208] ; 0xd0 │ │ ldr r1, [sp, #224] ; 0xe0 │ │ cmp r0, r1 │ │ - bls.n 13016 │ │ - b.n 13014 │ │ - b.n 1314a │ │ + bls.n 130ce │ │ + b.n 130cc │ │ + b.n 13202 │ │ ldr r0, [sp, #192] ; 0xc0 │ │ bfc r0, #15, #17 │ │ str r0, [sp, #196] ; 0xc4 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ ldr r2, [sp, #200] ; 0xc8 │ │ add r1, r2 │ │ add r0, r1 │ │ ldrb.w r0, [r0, #144] ; 0x90 │ │ ldrb.w r1, [r7, #-165] │ │ cmp r0, r1 │ │ - bne.n 13050 │ │ - b.n 13036 │ │ + bne.n 13108 │ │ + b.n 130ee │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [sp, #196] ; 0xc4 │ │ ldr r2, [sp, #200] ; 0xc8 │ │ add r0, r2 │ │ add r0, r1 │ │ ldrb.w r0, [r0, #143] ; 0x8f │ │ ldrb.w r1, [r7, #-166] │ │ cmp r0, r1 │ │ - bne.n 13050 │ │ - b.n 1304e │ │ - b.n 130ba │ │ + bne.n 13108 │ │ + b.n 13106 │ │ + b.n 13172 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ add.w r0, r0, r1, lsl #1 │ │ movw r1, #37490 ; 0x9272 │ │ movt r1, #1 │ │ ldrh r0, [r0, r1] │ │ str r0, [sp, #192] ; 0xc0 │ │ ldr r0, [sp, #192] ; 0xc0 │ │ - cbz r0, 1307c │ │ - b.n 1306a │ │ + cbz r0, 13134 │ │ + b.n 13122 │ │ ldr r0, [sp, #228] ; 0xe4 │ │ ldr r1, [sp, #192] ; 0xc0 │ │ subs r0, r0, r1 │ │ uxth r0, r0 │ │ str r0, [sp, #208] ; 0xd0 │ │ ldr r1, [sp, #224] ; 0xe0 │ │ cmp r0, r1 │ │ - bls.n 1307e │ │ - b.n 1307c │ │ - b.n 1314a │ │ + bls.n 13136 │ │ + b.n 13134 │ │ + b.n 13202 │ │ ldr r0, [sp, #192] ; 0xc0 │ │ bfc r0, #15, #17 │ │ str r0, [sp, #196] ; 0xc4 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ ldr r2, [sp, #200] ; 0xc8 │ │ add r1, r2 │ │ add r0, r1 │ │ ldrb.w r0, [r0, #144] ; 0x90 │ │ ldrb.w r1, [r7, #-165] │ │ cmp r0, r1 │ │ - bne.n 130b8 │ │ - b.n 1309e │ │ + bne.n 13170 │ │ + b.n 13156 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [sp, #196] ; 0xc4 │ │ ldr r2, [sp, #200] ; 0xc8 │ │ add r0, r2 │ │ add r0, r1 │ │ ldrb.w r0, [r0, #143] ; 0x8f │ │ ldrb.w r1, [r7, #-166] │ │ cmp r0, r1 │ │ - bne.n 130b8 │ │ - b.n 130b6 │ │ - b.n 130ba │ │ - b.n 12f74 │ │ + bne.n 13170 │ │ + b.n 1316e │ │ + b.n 13172 │ │ + b.n 1302c │ │ ldr r0, [sp, #208] ; 0xd0 │ │ - cbnz r0, 130c2 │ │ - b.n 130c0 │ │ - b.n 1314a │ │ + cbnz r0, 1317a │ │ + b.n 13178 │ │ + b.n 13202 │ │ ldr r0, [sp, #180] ; 0xb4 │ │ str r0, [sp, #176] ; 0xb0 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ add r0, r1 │ │ adds r0, #144 ; 0x90 │ │ str r0, [sp, #172] ; 0xac │ │ movs r0, #0 │ │ str r0, [sp, #188] ; 0xbc │ │ - b.n 130d6 │ │ + b.n 1318e │ │ ldr r0, [sp, #188] ; 0xbc │ │ ldr r1, [sp, #220] ; 0xdc │ │ cmp r0, r1 │ │ - bcs.n 13100 │ │ - b.n 130e0 │ │ + bcs.n 131b8 │ │ + b.n 13198 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ adds r1, r0, #1 │ │ str r1, [sp, #176] ; 0xb0 │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #172] ; 0xac │ │ adds r2, r1, #1 │ │ str r2, [sp, #172] ; 0xac │ │ ldrb r1, [r1, #0] │ │ cmp r0, r1 │ │ - beq.n 130f8 │ │ - b.n 130f6 │ │ - b.n 13100 │ │ + beq.n 131b0 │ │ + b.n 131ae │ │ + b.n 131b8 │ │ ldr r0, [sp, #188] ; 0xbc │ │ adds r0, #1 │ │ str r0, [sp, #188] ; 0xbc │ │ - b.n 130d6 │ │ + b.n 1318e │ │ ldr r0, [sp, #188] ; 0xbc │ │ ldr r1, [sp, #200] ; 0xc8 │ │ cmp r0, r1 │ │ - bls.n 13148 │ │ - b.n 1310a │ │ + bls.n 13200 │ │ + b.n 131c2 │ │ ldr r0, [sp, #208] ; 0xd0 │ │ ldr r1, [sp, #216] ; 0xd8 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #188] ; 0xbc │ │ str r0, [sp, #200] ; 0xc8 │ │ ldr r1, [sp, #212] ; 0xd4 │ │ str r0, [r1, #0] │ │ ldr r1, [sp, #220] ; 0xdc │ │ cmp r0, r1 │ │ - bne.n 13122 │ │ - b.n 13120 │ │ - b.n 1314a │ │ + bne.n 131da │ │ + b.n 131d8 │ │ + b.n 13202 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r1, [sp, #204] ; 0xcc │ │ ldr r2, [sp, #200] ; 0xc8 │ │ add r1, r2 │ │ add r0, r1 │ │ ldrb.w r0, [r0, #144] ; 0x90 │ │ strb.w r0, [r7, #-165] │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [sp, #204] ; 0xcc │ │ ldr r2, [sp, #200] ; 0xc8 │ │ add r0, r2 │ │ add r0, r1 │ │ ldrb.w r0, [r0, #143] ; 0x8f │ │ strb.w r0, [r7, #-166] │ │ - b.n 13148 │ │ - b.n 12f72 │ │ - b.n 1314c │ │ + b.n 13200 │ │ + b.n 1302a │ │ + b.n 13204 │ │ ldr r0, [sp, #324] ; 0x144 │ │ cmp r0, #3 │ │ - bne.n 13160 │ │ - b.n 13154 │ │ + bne.n 13218 │ │ + b.n 1320c │ │ ldr r1, [sp, #328] ; 0x148 │ │ movs r0, #0 │ │ cmp.w r0, r1, lsr #13 │ │ - bne.n 1317e │ │ - b.n 13160 │ │ + bne.n 13236 │ │ + b.n 13218 │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #328] ; 0x148 │ │ cmp r0, r1 │ │ - beq.n 1317e │ │ - b.n 1316a │ │ + beq.n 13236 │ │ + b.n 13222 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldrb r0, [r0, #10] │ │ lsls r0, r0, #30 │ │ cmp r0, #0 │ │ - bpl.n 13186 │ │ - b.n 13176 │ │ + bpl.n 1323e │ │ + b.n 1322e │ │ ldr r0, [sp, #324] ; 0x144 │ │ cmp r0, #5 │ │ - bhi.n 13186 │ │ - b.n 1317e │ │ + bhi.n 1323e │ │ + b.n 13236 │ │ movs r0, #0 │ │ str r0, [sp, #324] ; 0x144 │ │ str r0, [sp, #328] ; 0x148 │ │ - b.n 13186 │ │ + b.n 1323e │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #80] ; 0x50 │ │ cmp r0, #0 │ │ - beq.w 134d4 │ │ - b.n 13192 │ │ + beq.w 1358c │ │ + b.n 1324a │ │ ldr r0, [sp, #324] ; 0x144 │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r1, [r1, #80] ; 0x50 │ │ cmp r0, r1 │ │ - bls.w 13386 │ │ - b.n 131a0 │ │ + bls.w 1343e │ │ + b.n 13258 │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r0, [r1, #84] ; 0x54 │ │ str r1, [sp, #248] ; 0xf8 │ │ strb.w r0, [r7, #-89] │ │ ldr r1, [sp, #248] ; 0xf8 │ │ ldr r0, [r1, #60] ; 0x3c │ │ adds r0, #1 │ │ @@ -10718,95 +10715,95 @@ │ │ ldrb r0, [r1, #0] │ │ lsrs r0, r0, #1 │ │ strb r0, [r1, #0] │ │ ldr r1, [sp, #248] ; 0xf8 │ │ ldr r0, [r1, #56] ; 0x38 │ │ subs r0, #1 │ │ str r0, [r1, #56] ; 0x38 │ │ - cbnz r0, 131ea │ │ - b.n 131d6 │ │ + cbnz r0, 132a2 │ │ + b.n 1328e │ │ ldr r1, [sp, #248] ; 0xf8 │ │ movs r0, #8 │ │ str r0, [r1, #56] ; 0x38 │ │ ldr r2, [sp, #248] ; 0xf8 │ │ ldr r0, [r2, #40] ; 0x28 │ │ adds r1, r0, #1 │ │ str r1, [r2, #40] ; 0x28 │ │ ldr r1, [sp, #248] ; 0xf8 │ │ str r0, [r1, #44] ; 0x2c │ │ - b.n 131ea │ │ + b.n 132a2 │ │ ldr r0, [sp, #248] ; 0xf8 │ │ ldrb.w r1, [r7, #-89] │ │ add.w r1, r0, r1, lsl #1 │ │ movw r2, #33170 ; 0x8192 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ ldr r0, [sp, #324] ; 0x144 │ │ cmp r0, #128 ; 0x80 │ │ - bcc.w 1336a │ │ - b.n 13208 │ │ + bcc.w 13422 │ │ + b.n 132c0 │ │ ldr r2, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #324] ; 0x144 │ │ ldr r0, [sp, #328] ; 0x148 │ │ str r2, [sp, #320] ; 0x140 │ │ str r1, [sp, #316] ; 0x13c │ │ str r0, [sp, #312] ; 0x138 │ │ - b.n 13216 │ │ + b.n 132ce │ │ ldr r1, [sp, #316] ; 0x13c │ │ movs r0, #0 │ │ cmp r1, #3 │ │ str r0, [sp, #60] ; 0x3c │ │ - bcc.n 1323c │ │ - b.n 13222 │ │ + bcc.n 132f4 │ │ + b.n 132da │ │ ldr r1, [sp, #312] ; 0x138 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ - cbz r1, 1323c │ │ - b.n 1322c │ │ + cbz r1, 132f4 │ │ + b.n 132e4 │ │ ldr r1, [sp, #312] ; 0x138 │ │ movs r0, #0 │ │ cmp.w r1, #32768 ; 0x8000 │ │ it ls │ │ movls r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 1323c │ │ + b.n 132f4 │ │ ldr r0, [sp, #60] ; 0x3c │ │ lsls r0, r0, #31 │ │ - cbnz r0, 1328a │ │ - b.n 13244 │ │ - ldr r0, [pc, #40] ; (13270 ) │ │ + cbnz r0, 13342 │ │ + b.n 132fc │ │ + ldr r0, [pc, #40] ; (13328 ) │ │ add r0, pc │ │ - ldr r1, [pc, #40] ; (13274 ) │ │ + ldr r1, [pc, #40] ; (1332c ) │ │ add r1, pc │ │ - ldr r2, [pc, #40] ; (13278 ) │ │ + ldr r2, [pc, #40] ; (13330 ) │ │ add r2, pc │ │ movw r3, #2578 ; 0xa12 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #300] ; 0x12c │ │ ldr r0, [sp, #300] ; 0x12c │ │ - cbnz r0, 1327c │ │ - b.n 13260 │ │ - b.n 13216 │ │ + cbnz r0, 13334 │ │ + b.n 13318 │ │ + b.n 132ce │ │ nop │ │ - cbnz r2, 132e6 │ │ - movs r6, r0 │ │ - asrs r7, r4, #8 │ │ - vrshr.u32 q11, q10, #1 │ │ - vtbl.8 d27, {d15-d16}, d10 │ │ + ittt al │ │ + moval r6, r0 │ │ + asral r7, r3, #5 │ │ + vrshral.u32 q11, , #1 │ │ + ; instruction: 0xffffbcf2 │ │ movs r6, r0 │ │ - movs r7, #45 ; 0x2d │ │ - vqrdmlsh.s , , d24[0] │ │ + movs r5, #254 ; 0xfe │ │ + vcvt.u32.f32 , , #1 │ │ vtbx.8 d25, {d15}, d11 │ │ cmp r0, #1 │ │ - bne.n 13288 │ │ - b.n 13284 │ │ + bne.n 13340 │ │ + b.n 1333c │ │ bkpt 0x0000 │ │ - b.n 13288 │ │ - b.n 1328a │ │ + b.n 13340 │ │ + b.n 13342 │ │ ldr r2, [sp, #316] ; 0x13c │ │ ldr r1, [sp, #320] ; 0x140 │ │ ldr r0, [r1, #60] ; 0x3c │ │ add r0, r2 │ │ str r0, [r1, #60] ; 0x3c │ │ ldr r0, [sp, #316] ; 0x13c │ │ subs r0, #3 │ │ @@ -10835,142 +10832,142 @@ │ │ lsrs r0, r0, #1 │ │ adds r0, #128 ; 0x80 │ │ strb r0, [r1, #0] │ │ ldr r1, [sp, #320] ; 0x140 │ │ ldr r0, [r1, #56] ; 0x38 │ │ subs r0, #1 │ │ str r0, [r1, #56] ; 0x38 │ │ - cbnz r0, 132ea │ │ - b.n 132d6 │ │ + cbnz r0, 133a2 │ │ + b.n 1338e │ │ ldr r1, [sp, #320] ; 0x140 │ │ movs r0, #8 │ │ str r0, [r1, #56] ; 0x38 │ │ ldr r2, [sp, #320] ; 0x140 │ │ ldr r0, [r2, #40] ; 0x28 │ │ adds r1, r0, #1 │ │ str r1, [r2, #40] ; 0x28 │ │ ldr r1, [sp, #320] ; 0x140 │ │ str r0, [r1, #44] ; 0x2c │ │ - b.n 132ea │ │ + b.n 133a2 │ │ ldr r1, [sp, #312] ; 0x138 │ │ bfc r1, #9, #23 │ │ - ldr r0, [pc, #828] ; (13630 ) │ │ + ldr r0, [pc, #828] ; (136e8 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #308] ; 0x134 │ │ ldr r0, [sp, #312] ; 0x138 │ │ ubfx r1, r0, #8, #7 │ │ - ldr r0, [pc, #820] ; (13634 ) │ │ + ldr r0, [pc, #820] ; (136ec ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #304] ; 0x130 │ │ ldr r0, [sp, #320] ; 0x140 │ │ movw r1, #33746 ; 0x83d2 │ │ add r0, r1 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #312] ; 0x138 │ │ movs r0, #0 │ │ cmp.w r0, r1, lsr #9 │ │ - bne.n 13322 │ │ - b.n 1331c │ │ + bne.n 133da │ │ + b.n 133d4 │ │ ldr r0, [sp, #308] ; 0x134 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 13328 │ │ + b.n 133e0 │ │ ldr r0, [sp, #304] ; 0x130 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 13328 │ │ + b.n 133e0 │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldrh.w r0, [r1, r2, lsl #1] │ │ adds r0, #1 │ │ strh.w r0, [r1, r2, lsl #1] │ │ ldr r0, [sp, #316] ; 0x13c │ │ cmp r0, #3 │ │ - bcc.n 1335e │ │ - b.n 1333e │ │ + bcc.n 13416 │ │ + b.n 133f6 │ │ ldr r0, [sp, #320] ; 0x140 │ │ ldr r2, [sp, #316] ; 0x13c │ │ - ldr r1, [pc, #756] ; (13638 ) │ │ + ldr r1, [pc, #756] ; (136f0 ) │ │ add r1, pc │ │ add.w r1, r1, r2, lsl #1 │ │ ldrh.w r1, [r1, #-6] │ │ add.w r1, r0, r1, lsl #1 │ │ movw r2, #33170 ; 0x8192 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ - b.n 1335e │ │ + b.n 13416 │ │ ldr r1, [sp, #156] ; 0x9c │ │ movs r0, #0 │ │ str r0, [r1, #80] ; 0x50 │ │ ldr r0, [sp, #324] ; 0x144 │ │ str r0, [sp, #140] ; 0x8c │ │ - b.n 13384 │ │ + b.n 1343c │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #136] ; 0x88 │ │ add r0, r1 │ │ ldrb.w r0, [r0, #144] ; 0x90 │ │ str r0, [r1, #84] ; 0x54 │ │ ldr r0, [sp, #328] ; 0x148 │ │ ldr r1, [sp, #156] ; 0x9c │ │ str r0, [r1, #76] ; 0x4c │ │ ldr r0, [sp, #324] ; 0x144 │ │ ldr r1, [sp, #156] ; 0x9c │ │ str r0, [r1, #80] ; 0x50 │ │ - b.n 13384 │ │ - b.n 134d2 │ │ + b.n 1343c │ │ + b.n 1358a │ │ ldr r2, [sp, #156] ; 0x9c │ │ ldr r0, [r2, #76] ; 0x4c │ │ ldr r1, [r2, #80] ; 0x50 │ │ str r2, [sp, #296] ; 0x128 │ │ str r1, [sp, #292] ; 0x124 │ │ str r0, [sp, #288] ; 0x120 │ │ - b.n 13394 │ │ + b.n 1344c │ │ ldr r1, [sp, #292] ; 0x124 │ │ movs r0, #0 │ │ cmp r1, #3 │ │ str r0, [sp, #48] ; 0x30 │ │ - bcc.n 133ba │ │ - b.n 133a0 │ │ + bcc.n 13472 │ │ + b.n 13458 │ │ ldr r1, [sp, #288] ; 0x120 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - cbz r1, 133ba │ │ - b.n 133aa │ │ + cbz r1, 13472 │ │ + b.n 13462 │ │ ldr r1, [sp, #288] ; 0x120 │ │ movs r0, #0 │ │ cmp.w r1, #32768 ; 0x8000 │ │ it ls │ │ movls r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 133ba │ │ + b.n 13472 │ │ ldr r0, [sp, #48] ; 0x30 │ │ lsls r0, r0, #31 │ │ - cbnz r0, 133ee │ │ - b.n 133c2 │ │ - ldr r0, [pc, #632] ; (1363c ) │ │ + cbnz r0, 134a6 │ │ + b.n 1347a │ │ + ldr r0, [pc, #632] ; (136f4 ) │ │ add r0, pc │ │ - ldr r1, [pc, #632] ; (13640 ) │ │ + ldr r1, [pc, #632] ; (136f8 ) │ │ add r1, pc │ │ - ldr r2, [pc, #632] ; (13644 ) │ │ + ldr r2, [pc, #632] ; (136fc ) │ │ add r2, pc │ │ movw r3, #2578 ; 0xa12 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #276] ; 0x114 │ │ ldr r0, [sp, #276] ; 0x114 │ │ - cbnz r0, 133e0 │ │ - b.n 133de │ │ - b.n 13394 │ │ + cbnz r0, 13498 │ │ + b.n 13496 │ │ + b.n 1344c │ │ ldr r0, [sp, #276] ; 0x114 │ │ cmp r0, #1 │ │ - bne.n 133ec │ │ - b.n 133e8 │ │ + bne.n 134a4 │ │ + b.n 134a0 │ │ bkpt 0x0000 │ │ - b.n 133ec │ │ - b.n 133ee │ │ + b.n 134a4 │ │ + b.n 134a6 │ │ ldr r2, [sp, #292] ; 0x124 │ │ ldr r1, [sp, #296] ; 0x128 │ │ ldr r0, [r1, #60] ; 0x3c │ │ add r0, r2 │ │ str r0, [r1, #60] ; 0x3c │ │ ldr r0, [sp, #292] ; 0x124 │ │ subs r0, #3 │ │ @@ -10999,102 +10996,102 @@ │ │ lsrs r0, r0, #1 │ │ adds r0, #128 ; 0x80 │ │ strb r0, [r1, #0] │ │ ldr r1, [sp, #296] ; 0x128 │ │ ldr r0, [r1, #56] ; 0x38 │ │ subs r0, #1 │ │ str r0, [r1, #56] ; 0x38 │ │ - cbnz r0, 1344e │ │ - b.n 1343a │ │ + cbnz r0, 13506 │ │ + b.n 134f2 │ │ ldr r1, [sp, #296] ; 0x128 │ │ movs r0, #8 │ │ str r0, [r1, #56] ; 0x38 │ │ ldr r2, [sp, #296] ; 0x128 │ │ ldr r0, [r2, #40] ; 0x28 │ │ adds r1, r0, #1 │ │ str r1, [r2, #40] ; 0x28 │ │ ldr r1, [sp, #296] ; 0x128 │ │ str r0, [r1, #44] ; 0x2c │ │ - b.n 1344e │ │ + b.n 13506 │ │ ldr r1, [sp, #288] ; 0x120 │ │ bfc r1, #9, #23 │ │ - ldr r0, [pc, #496] ; (13648 ) │ │ + ldr r0, [pc, #496] ; (13700 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #284] ; 0x11c │ │ ldr r0, [sp, #288] ; 0x120 │ │ ubfx r1, r0, #8, #7 │ │ - ldr r0, [pc, #488] ; (1364c ) │ │ + ldr r0, [pc, #488] ; (13704 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #280] ; 0x118 │ │ ldr r0, [sp, #296] ; 0x128 │ │ movw r1, #33746 ; 0x83d2 │ │ add r0, r1 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #288] ; 0x120 │ │ movs r0, #0 │ │ cmp.w r0, r1, lsr #9 │ │ - bne.n 13486 │ │ - b.n 13480 │ │ + bne.n 1353e │ │ + b.n 13538 │ │ ldr r0, [sp, #284] ; 0x11c │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 1348c │ │ + b.n 13544 │ │ ldr r0, [sp, #280] ; 0x118 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 1348c │ │ + b.n 13544 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldrh.w r0, [r1, r2, lsl #1] │ │ adds r0, #1 │ │ strh.w r0, [r1, r2, lsl #1] │ │ ldr r0, [sp, #292] ; 0x124 │ │ cmp r0, #3 │ │ - bcc.n 134c2 │ │ - b.n 134a2 │ │ + bcc.n 1357a │ │ + b.n 1355a │ │ ldr r0, [sp, #296] ; 0x128 │ │ ldr r2, [sp, #292] ; 0x124 │ │ - ldr r1, [pc, #424] ; (13650 ) │ │ + ldr r1, [pc, #424] ; (13708 ) │ │ add r1, pc │ │ add.w r1, r1, r2, lsl #1 │ │ ldrh.w r1, [r1, #-6] │ │ add.w r1, r0, r1, lsl #1 │ │ movw r2, #33170 ; 0x8192 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ - b.n 134c2 │ │ + b.n 1357a │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #80] ; 0x50 │ │ subs r0, #1 │ │ str r0, [sp, #140] ; 0x8c │ │ ldr r1, [sp, #156] ; 0x9c │ │ movs r0, #0 │ │ str r0, [r1, #80] ; 0x50 │ │ - b.n 134d2 │ │ - b.n 1371c │ │ + b.n 1358a │ │ + b.n 137d4 │ │ ldr r0, [sp, #328] ; 0x148 │ │ cmp r0, #0 │ │ - bne.n 13560 │ │ - b.n 134dc │ │ + bne.n 13618 │ │ + b.n 13594 │ │ ldr r0, [sp, #156] ; 0x9c │ │ str r0, [sp, #32] │ │ adds r0, #144 ; 0x90 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #136] ; 0x88 │ │ lsrs r0, r0, #8 │ │ cmp r0, #128 ; 0x80 │ │ - bhi.n 134f4 │ │ - b.n 134ee │ │ + bhi.n 135ac │ │ + b.n 135a6 │ │ ldr r0, [sp, #136] ; 0x88 │ │ str r0, [sp, #28] │ │ - b.n 134fc │ │ + b.n 135b4 │ │ mov.w r0, #33024 ; 0x8100 │ │ str r0, [sp, #28] │ │ - b.n 134fc │ │ + b.n 135b4 │ │ ldr r1, [sp, #32] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #28] │ │ ldrb r0, [r0, r2] │ │ str r1, [sp, #240] ; 0xf0 │ │ strb.w r0, [r7, #-97] │ │ ldr r1, [sp, #240] ; 0xf0 │ │ @@ -11112,96 +11109,96 @@ │ │ ldrb r0, [r1, #0] │ │ lsrs r0, r0, #1 │ │ strb r0, [r1, #0] │ │ ldr r1, [sp, #240] ; 0xf0 │ │ ldr r0, [r1, #56] ; 0x38 │ │ subs r0, #1 │ │ str r0, [r1, #56] ; 0x38 │ │ - cbnz r0, 1354a │ │ - b.n 13536 │ │ + cbnz r0, 13602 │ │ + b.n 135ee │ │ ldr r1, [sp, #240] ; 0xf0 │ │ movs r0, #8 │ │ str r0, [r1, #56] ; 0x38 │ │ ldr r2, [sp, #240] ; 0xf0 │ │ ldr r0, [r2, #40] ; 0x28 │ │ adds r1, r0, #1 │ │ str r1, [r2, #40] ; 0x28 │ │ ldr r1, [sp, #240] ; 0xf0 │ │ str r0, [r1, #44] ; 0x2c │ │ - b.n 1354a │ │ + b.n 13602 │ │ ldr r0, [sp, #240] ; 0xf0 │ │ ldrb.w r1, [r7, #-97] │ │ add.w r1, r0, r1, lsl #1 │ │ movw r2, #33170 ; 0x8192 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ - b.n 1371a │ │ + b.n 137d2 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #20] │ │ - cbnz r0, 1357c │ │ - b.n 13568 │ │ + cbnz r0, 13634 │ │ + b.n 13620 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldrb r0, [r0, #10] │ │ lsls r0, r0, #31 │ │ - cbnz r0, 1357c │ │ - b.n 13572 │ │ + cbnz r0, 13634 │ │ + b.n 1362a │ │ ldr r0, [sp, #324] ; 0x144 │ │ cmp r0, #128 ; 0x80 │ │ - bcc.w 136e2 │ │ - b.n 1357c │ │ + bcc.w 1379a │ │ + b.n 13634 │ │ ldr r2, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #324] ; 0x144 │ │ ldr r0, [sp, #328] ; 0x148 │ │ str r2, [sp, #272] ; 0x110 │ │ str r1, [sp, #268] ; 0x10c │ │ str r0, [sp, #264] ; 0x108 │ │ - b.n 1358a │ │ + b.n 13642 │ │ ldr r1, [sp, #268] ; 0x10c │ │ movs r0, #0 │ │ cmp r1, #3 │ │ str r0, [sp, #24] │ │ - bcc.n 135b0 │ │ - b.n 13596 │ │ + bcc.n 13668 │ │ + b.n 1364e │ │ ldr r1, [sp, #264] ; 0x108 │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - cbz r1, 135b0 │ │ - b.n 135a0 │ │ + cbz r1, 13668 │ │ + b.n 13658 │ │ ldr r1, [sp, #264] ; 0x108 │ │ movs r0, #0 │ │ cmp.w r1, #32768 ; 0x8000 │ │ it ls │ │ movls r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 135b0 │ │ + b.n 13668 │ │ ldr r0, [sp, #24] │ │ lsls r0, r0, #31 │ │ - cbnz r0, 135e4 │ │ - b.n 135b8 │ │ - ldr r0, [pc, #656] ; (1384c ) │ │ + cbnz r0, 1369c │ │ + b.n 13670 │ │ + ldr r0, [pc, #656] ; (13904 ) │ │ add r0, pc │ │ - ldr r1, [pc, #656] ; (13850 ) │ │ + ldr r1, [pc, #656] ; (13908 ) │ │ add r1, pc │ │ - ldr r2, [pc, #656] ; (13854 ) │ │ + ldr r2, [pc, #656] ; (1390c ) │ │ add r2, pc │ │ movw r3, #2578 ; 0xa12 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #252] ; 0xfc │ │ ldr r0, [sp, #252] ; 0xfc │ │ - cbnz r0, 135d6 │ │ - b.n 135d4 │ │ - b.n 1358a │ │ + cbnz r0, 1368e │ │ + b.n 1368c │ │ + b.n 13642 │ │ ldr r0, [sp, #252] ; 0xfc │ │ cmp r0, #1 │ │ - bne.n 135e2 │ │ - b.n 135de │ │ + bne.n 1369a │ │ + b.n 13696 │ │ bkpt 0x0000 │ │ - b.n 135e2 │ │ - b.n 135e4 │ │ + b.n 1369a │ │ + b.n 1369c │ │ ldr r2, [sp, #268] ; 0x10c │ │ ldr r1, [sp, #272] ; 0x110 │ │ ldr r0, [r1, #60] ; 0x3c │ │ add r0, r2 │ │ str r0, [r1, #60] ; 0x3c │ │ ldr r0, [sp, #268] ; 0x10c │ │ subs r0, #3 │ │ @@ -11230,261 +11227,261 @@ │ │ lsrs r0, r0, #1 │ │ adds r0, #128 ; 0x80 │ │ strb r0, [r1, #0] │ │ ldr r1, [sp, #272] ; 0x110 │ │ ldr r0, [r1, #56] ; 0x38 │ │ subs r0, #1 │ │ str r0, [r1, #56] ; 0x38 │ │ - cbnz r0, 13668 │ │ - b.n 13654 │ │ - strb r5, [r3, #21] │ │ - ; instruction: 0xffff774f │ │ - vabdl.u , d31, d12 │ │ - vabdl.u , d31, d12 │ │ - movs r6, r0 │ │ - movs r5, #175 ; 0xaf │ │ - vqrdmulh.s , , d26[0] │ │ - vrsra.u64 , , #1 │ │ - ; instruction: 0xffff75eb │ │ - vrsubhn.i d23, , q12 │ │ + cbnz r0, 13720 │ │ + b.n 1370c │ │ + strb r5, [r5, #21] │ │ + vqshl.u32 , , #31 │ │ + vqshl.u64 d23, d12, #63 ; 0x3f │ │ + ; instruction: 0xffffbb74 │ │ + movs r6, r0 │ │ + movs r4, #128 ; 0x80 │ │ + ; instruction: 0xffff5dd5 │ │ + vraddhn.i d23, , │ │ + vsli.64 , , #63 ; 0x3f │ │ + vqshlu.s32 d23, d24, #31 │ │ vtbx.8 d25, {d15-d16}, d4 │ │ movs r0, #8 │ │ str r0, [r1, #56] ; 0x38 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ldr r0, [r2, #40] ; 0x28 │ │ adds r1, r0, #1 │ │ str r1, [r2, #40] ; 0x28 │ │ ldr r1, [sp, #272] ; 0x110 │ │ str r0, [r1, #44] ; 0x2c │ │ - b.n 13668 │ │ + b.n 13720 │ │ ldr r1, [sp, #264] ; 0x108 │ │ bfc r1, #9, #23 │ │ - ldr r0, [pc, #488] ; (13858 ) │ │ + ldr r0, [pc, #488] ; (13910 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #260] ; 0x104 │ │ ldr r0, [sp, #264] ; 0x108 │ │ ubfx r1, r0, #8, #7 │ │ - ldr r0, [pc, #476] ; (1385c ) │ │ + ldr r0, [pc, #476] ; (13914 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #256] ; 0x100 │ │ ldr r0, [sp, #272] ; 0x110 │ │ movw r1, #33746 ; 0x83d2 │ │ add r0, r1 │ │ str r0, [sp, #20] │ │ ldr r1, [sp, #264] ; 0x108 │ │ movs r0, #0 │ │ cmp.w r0, r1, lsr #9 │ │ - bne.n 136a0 │ │ - b.n 1369a │ │ + bne.n 13758 │ │ + b.n 13752 │ │ ldr r0, [sp, #260] ; 0x104 │ │ str r0, [sp, #16] │ │ - b.n 136a6 │ │ + b.n 1375e │ │ ldr r0, [sp, #256] ; 0x100 │ │ str r0, [sp, #16] │ │ - b.n 136a6 │ │ + b.n 1375e │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #16] │ │ ldrh.w r0, [r1, r2, lsl #1] │ │ adds r0, #1 │ │ strh.w r0, [r1, r2, lsl #1] │ │ ldr r0, [sp, #268] ; 0x10c │ │ cmp r0, #3 │ │ - bcc.n 136dc │ │ - b.n 136bc │ │ + bcc.n 13794 │ │ + b.n 13774 │ │ ldr r0, [sp, #272] ; 0x110 │ │ ldr r2, [sp, #268] ; 0x10c │ │ - ldr r1, [pc, #412] ; (13860 ) │ │ + ldr r1, [pc, #412] ; (13918 ) │ │ add r1, pc │ │ add.w r1, r1, r2, lsl #1 │ │ ldrh.w r1, [r1, #-6] │ │ add.w r1, r0, r1, lsl #1 │ │ movw r2, #33170 ; 0x8192 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ - b.n 136dc │ │ + b.n 13794 │ │ ldr r0, [sp, #324] ; 0x144 │ │ str r0, [sp, #140] ; 0x8c │ │ - b.n 13718 │ │ + b.n 137d0 │ │ ldr r0, [sp, #156] ; 0x9c │ │ adds r0, #144 ; 0x90 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #136] ; 0x88 │ │ lsrs r0, r0, #8 │ │ cmp r0, #128 ; 0x80 │ │ - bhi.n 136f8 │ │ - b.n 136f2 │ │ + bhi.n 137b0 │ │ + b.n 137aa │ │ ldr r0, [sp, #136] ; 0x88 │ │ str r0, [sp, #8] │ │ - b.n 13700 │ │ + b.n 137b8 │ │ mov.w r0, #33024 ; 0x8100 │ │ str r0, [sp, #8] │ │ - b.n 13700 │ │ + b.n 137b8 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ ldrb r0, [r0, r1] │ │ ldr r1, [sp, #156] ; 0x9c │ │ str r0, [r1, #84] ; 0x54 │ │ ldr r0, [sp, #328] ; 0x148 │ │ ldr r1, [sp, #156] ; 0x9c │ │ str r0, [r1, #76] ; 0x4c │ │ ldr r0, [sp, #324] ; 0x144 │ │ ldr r1, [sp, #156] ; 0x9c │ │ str r0, [r1, #80] ; 0x50 │ │ - b.n 13718 │ │ - b.n 1371a │ │ - b.n 1371c │ │ + b.n 137d0 │ │ + b.n 137d2 │ │ + b.n 137d4 │ │ ldr r2, [sp, #140] ; 0x8c │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r0, [r1, #28] │ │ add r0, r2 │ │ str r0, [r1, #28] │ │ - b.n 13728 │ │ - b.n 1372a │ │ + b.n 137e0 │ │ + b.n 137e2 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #32] │ │ ldr r1, [sp, #140] ; 0x8c │ │ cmp r0, r1 │ │ - bcs.n 13764 │ │ - b.n 13736 │ │ - ldr r0, [pc, #300] ; (13864 ) │ │ + bcs.n 1381c │ │ + b.n 137ee │ │ + ldr r0, [pc, #300] ; (1391c ) │ │ add r0, pc │ │ - ldr r1, [pc, #300] ; (13868 ) │ │ + ldr r1, [pc, #300] ; (13920 ) │ │ add r1, pc │ │ - ldr r2, [pc, #300] ; (1386c ) │ │ + ldr r2, [pc, #300] ; (13924 ) │ │ add r2, pc │ │ movw r3, #2696 ; 0xa88 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #92] ; 0x5c │ │ - cbnz r0, 13754 │ │ - b.n 13752 │ │ - b.n 1372a │ │ + cbnz r0, 1380c │ │ + b.n 1380a │ │ + b.n 137e2 │ │ ldr r0, [sp, #92] ; 0x5c │ │ cmp r0, #1 │ │ - bne.n 13760 │ │ - b.n 1375c │ │ + bne.n 13818 │ │ + b.n 13814 │ │ bkpt 0x0000 │ │ - b.n 13760 │ │ - b.n 13762 │ │ - b.n 13764 │ │ - b.n 13766 │ │ + b.n 13818 │ │ + b.n 1381a │ │ + b.n 1381c │ │ + b.n 1381e │ │ ldr r2, [sp, #140] ; 0x8c │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r0, [r1, #32] │ │ subs r0, r0, r2 │ │ str r0, [r1, #32] │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #36] ; 0x24 │ │ ldr r1, [sp, #140] ; 0x8c │ │ add r1, r0 │ │ movs r0, #0 │ │ cmp.w r0, r1, lsr #15 │ │ - bne.n 1378e │ │ - b.n 13782 │ │ + bne.n 13846 │ │ + b.n 1383a │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #36] ; 0x24 │ │ ldr r1, [sp, #140] ; 0x8c │ │ add r0, r1 │ │ str r0, [sp, #4] │ │ - b.n 13796 │ │ + b.n 1384e │ │ mov.w r0, #32768 ; 0x8000 │ │ str r0, [sp, #4] │ │ - b.n 13796 │ │ + b.n 1384e │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #156] ; 0x9c │ │ str r0, [r1, #36] ; 0x24 │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r0, [r1, #40] ; 0x28 │ │ movw r2, #37482 ; 0x926a │ │ movt r2, #1 │ │ add r1, r2 │ │ cmp r0, r1 │ │ - bhi.n 137e6 │ │ - b.n 137b0 │ │ + bhi.n 1389e │ │ + b.n 13868 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r0, [r0, #60] ; 0x3c │ │ cmp.w r0, #31744 ; 0x7c00 │ │ - bls.n 13810 │ │ - b.n 137bc │ │ + bls.n 138c8 │ │ + b.n 13874 │ │ ldr r2, [sp, #156] ; 0x9c │ │ ldr r1, [r2, #40] ; 0x28 │ │ ldr r0, [r2, #60] ; 0x3c │ │ subs r1, r1, r2 │ │ movw r3, #14026 ; 0x36ca │ │ movt r3, #65470 ; 0xffbe │ │ movs r2, #115 ; 0x73 │ │ mla r1, r1, r2, r3 │ │ cmp.w r0, r1, lsr #7 │ │ - bls.n 137e6 │ │ - b.n 137da │ │ + bls.n 1389e │ │ + b.n 13892 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldrb r0, [r0, #10] │ │ lsls r0, r0, #28 │ │ cmp r0, #0 │ │ - bpl.n 13810 │ │ - b.n 137e6 │ │ + bpl.n 138c8 │ │ + b.n 1389e │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #156] ; 0x9c │ │ str.w r0, [r1, #132] ; 0x84 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #156] ; 0x9c │ │ str.w r0, [r1, #136] ; 0x88 │ │ ldr r0, [sp, #156] ; 0x9c │ │ movs r1, #0 │ │ - bl 139e4 │ │ + bl 13a9c │ │ str r0, [sp, #88] ; 0x58 │ │ - cbz r0, 1380e │ │ - b.n 13804 │ │ + cbz r0, 138c6 │ │ + b.n 138bc │ │ ldr r0, [sp, #88] ; 0x58 │ │ mvns r0, r0 │ │ lsrs r0, r0, #31 │ │ str r0, [sp, #160] ; 0xa0 │ │ - b.n 1382a │ │ - b.n 13810 │ │ - b.w 12b8e │ │ + b.n 138e2 │ │ + b.n 138c8 │ │ + b.w 12c46 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #156] ; 0x9c │ │ str.w r0, [r1, #132] ; 0x84 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #156] ; 0x9c │ │ str.w r0, [r1, #136] ; 0x88 │ │ movs r0, #1 │ │ str r0, [sp, #160] ; 0xa0 │ │ - b.n 1382a │ │ + b.n 138e2 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #64] ; (13870 ) │ │ + ldr r0, [pc, #64] ; (13928 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #332] ; 0x14c │ │ cmp r0, r1 │ │ - bne.n 13844 │ │ - b.n 1383e │ │ + bne.n 138fc │ │ + b.n 138f6 │ │ ldr r0, [sp, #0] │ │ add sp, #336 ; 0x150 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - add r2, sp, #120 ; 0x78 │ │ - movs r6, r0 │ │ - push {r1, r2, r4, r7, lr} │ │ + blx 7c350 │ │ + add r6, sp, #24 │ │ movs r6, r0 │ │ - movs r3, #185 ; 0xb9 │ │ - ; instruction: 0xffff5bf4 │ │ - vsra.u64 , , #1 │ │ - vrsra.u64 , , #1 │ │ - vraddhn.i d23, , q7 │ │ - ; instruction: 0xffffb3e0 │ │ + cbnz r6, 13926 │ │ movs r6, r0 │ │ - cmp r4, #48 ; 0x30 │ │ - ; instruction: 0xffff5a76 │ │ - vcvt.u16.f16 , q4, #1 │ │ + movs r2, #138 ; 0x8a │ │ + ; instruction: 0xffff5bdf │ │ + ; instruction: 0xffff71ef │ │ + ; instruction: 0xffff73e1 │ │ + vsri.32 d23, d14, #1 │ │ + ; instruction: 0xffffb7c8 │ │ + movs r6, r0 │ │ + cmp r3, #1 │ │ + vtbx.8 d21, {d15-d17}, d17 │ │ + ; instruction: 0xffffa140 │ │ movs r6, r0 │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ ldrh.w r0, [sp, #24] │ │ str r0, [sp, #8] │ │ @@ -11495,33 +11492,33 @@ │ │ movt r0, #24174 ; 0x5e6e │ │ umull r1, r0, r2, r0 │ │ lsrs r0, r0, #11 │ │ movw r1, #5552 ; 0x15b0 │ │ mls r0, r0, r1, r2 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #20] │ │ - cbnz r0, 138ae │ │ - b.n 138a8 │ │ + cbnz r0, 13966 │ │ + b.n 13960 │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 139dc │ │ - b.n 138b0 │ │ + b.n 13a94 │ │ + b.n 13968 │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - beq.w 139d0 │ │ - b.n 138ba │ │ + beq.w 13a88 │ │ + b.n 13972 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 138c0 │ │ + b.n 13978 │ │ ldr r0, [sp, #12] │ │ adds r0, #7 │ │ ldr r1, [sp, #0] │ │ cmp r0, r1 │ │ - bcs.n 1396c │ │ - b.n 138cc │ │ + bcs.n 13a24 │ │ + b.n 13984 │ │ ldr r0, [sp, #20] │ │ ldrb r1, [r0, #0] │ │ ldr r0, [sp, #8] │ │ add r0, r1 │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #4] │ │ @@ -11586,44 +11583,44 @@ │ │ ldr r0, [sp, #8] │ │ add r0, r1 │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #4] │ │ add r0, r1 │ │ str r0, [sp, #4] │ │ - b.n 1395e │ │ + b.n 13a16 │ │ ldr r0, [sp, #12] │ │ adds r0, #8 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ adds r0, #8 │ │ str r0, [sp, #20] │ │ - b.n 138c0 │ │ - b.n 1396e │ │ + b.n 13978 │ │ + b.n 13a26 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #0] │ │ cmp r0, r1 │ │ - bcs.n 13998 │ │ - b.n 13978 │ │ + bcs.n 13a50 │ │ + b.n 13a30 │ │ ldr r0, [sp, #20] │ │ adds r1, r0, #1 │ │ str r1, [sp, #20] │ │ ldrb r1, [r0, #0] │ │ ldr r0, [sp, #8] │ │ add r0, r1 │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #4] │ │ add r0, r1 │ │ str r0, [sp, #4] │ │ - b.n 13990 │ │ + b.n 13a48 │ │ ldr r0, [sp, #12] │ │ adds r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 1396e │ │ + b.n 13a26 │ │ ldr r3, [sp, #8] │ │ movw r0, #32881 ; 0x8071 │ │ movt r0, #32775 ; 0x8007 │ │ umull r2, r1, r3, r0 │ │ lsrs r2, r1, #15 │ │ movw r1, #65521 ; 0xfff1 │ │ mls r2, r2, r1, r3 │ │ @@ -11635,117 +11632,117 @@ │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ ldr r0, [sp, #16] │ │ subs r0, r0, r1 │ │ str r0, [sp, #16] │ │ movw r0, #5552 ; 0x15b0 │ │ str r0, [sp, #0] │ │ - b.n 138b0 │ │ + b.n 13968 │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #8] │ │ add.w r0, r0, r1, lsl #16 │ │ str r0, [sp, #28] │ │ - b.n 139dc │ │ + b.n 13a94 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ bx lr │ │ - bmi.n 1398e │ │ + bmi.n 13a46 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #240 ; 0xf0 │ │ str r0, [sp, #232] ; 0xe8 │ │ str r1, [sp, #228] ; 0xe4 │ │ movs r0, #0 │ │ str r0, [sp, #212] ; 0xd4 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldrb r1, [r1, #10] │ │ lsls r1, r1, #28 │ │ cmp r1, #0 │ │ str r0, [sp, #20] │ │ - bpl.n 13a16 │ │ - b.n 13a00 │ │ + bpl.n 13ace │ │ + b.n 13ab8 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #28] │ │ ldr r2, [r1, #36] ; 0x24 │ │ ldr r1, [r1, #64] ; 0x40 │ │ subs r1, r0, r1 │ │ movs r0, #0 │ │ cmp r1, r2 │ │ it ls │ │ movls r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 13a16 │ │ + b.n 13ace │ │ ldr r0, [sp, #20] │ │ and.w r0, r0, #1 │ │ str r0, [sp, #204] ; 0xcc │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #0] │ │ - cbnz r0, 13a4e │ │ - b.n 13a26 │ │ + cbnz r0, 13b06 │ │ + b.n 13ade │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #124] ; 0x7c │ │ ldr.w r1, [r1, #140] ; 0x8c │ │ ldr r0, [r0, #0] │ │ subs r0, r0, r1 │ │ movw r1, #19660 ; 0x4ccc │ │ movt r1, #1 │ │ cmp r0, r1 │ │ - bcc.n 13a4e │ │ - b.n 13a40 │ │ + bcc.n 13b06 │ │ + b.n 13af8 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #116] ; 0x74 │ │ ldr.w r1, [r1, #140] ; 0x8c │ │ add r0, r1 │ │ str r0, [sp, #16] │ │ - b.n 13a5e │ │ + b.n 13b16 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ movw r1, #37490 ; 0x9272 │ │ movt r1, #3 │ │ add r0, r1 │ │ str r0, [sp, #16] │ │ - b.n 13a5e │ │ + b.n 13b16 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #200] ; 0xc8 │ │ ldr r0, [sp, #200] ; 0xc8 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ str r0, [r1, #48] ; 0x30 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #48] ; 0x30 │ │ movw r2, #19644 ; 0x4cbc │ │ movt r2, #1 │ │ add r0, r2 │ │ str r0, [r1, #52] ; 0x34 │ │ - b.n 13a7a │ │ - b.n 13a7c │ │ + b.n 13b32 │ │ + b.n 13b34 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #92] ; 0x5c │ │ - cbz r0, 13ab2 │ │ - b.n 13a84 │ │ - ldr r0, [pc, #808] ; (13db0 ) │ │ + cbz r0, 13b6a │ │ + b.n 13b3c │ │ + ldr r0, [pc, #808] ; (13e68 ) │ │ add r0, pc │ │ - ldr r1, [pc, #808] ; (13db4 ) │ │ + ldr r1, [pc, #808] ; (13e6c ) │ │ add r1, pc │ │ - ldr r2, [pc, #808] ; (13db8 ) │ │ + ldr r2, [pc, #808] ; (13e70 ) │ │ add r2, pc │ │ movw r3, #2265 ; 0x8d9 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #196] ; 0xc4 │ │ ldr r0, [sp, #196] ; 0xc4 │ │ - cbnz r0, 13aa2 │ │ - b.n 13aa0 │ │ - b.n 13a7c │ │ + cbnz r0, 13b5a │ │ + b.n 13b58 │ │ + b.n 13b34 │ │ ldr r0, [sp, #196] ; 0xc4 │ │ cmp r0, #1 │ │ - bne.n 13aae │ │ - b.n 13aaa │ │ + bne.n 13b66 │ │ + b.n 13b62 │ │ bkpt 0x0000 │ │ - b.n 13aae │ │ - b.n 13ab0 │ │ - b.n 13ab2 │ │ - b.n 13ab4 │ │ + b.n 13b66 │ │ + b.n 13b68 │ │ + b.n 13b6a │ │ + b.n 13b6c │ │ ldr r1, [sp, #232] ; 0xe8 │ │ movs r0, #0 │ │ str r0, [r1, #88] ; 0x58 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ str r0, [r1, #92] ; 0x5c │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r1, [r0, #44] ; 0x2c │ │ @@ -11761,1253 +11758,1253 @@ │ │ it eq │ │ moveq r0, r2 │ │ str r0, [r1, #40] ; 0x28 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldrb r0, [r0, #9] │ │ lsls r0, r0, #27 │ │ cmp r0, #0 │ │ - bpl.w 13c36 │ │ - b.n 13ae8 │ │ + bpl.w 13cee │ │ + b.n 13ba0 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #100] ; 0x64 │ │ cmp r0, #0 │ │ - bne.w 13c36 │ │ - b.n 13af4 │ │ - b.n 13af6 │ │ + bne.w 13cee │ │ + b.n 13bac │ │ + b.n 13bae │ │ movs r0, #120 ; 0x78 │ │ str r0, [sp, #192] ; 0xc0 │ │ movs r0, #8 │ │ str r0, [sp, #188] ; 0xbc │ │ - b.n 13b00 │ │ - b.n 13b02 │ │ + b.n 13bb8 │ │ + b.n 13bba │ │ ldr r0, [sp, #192] ; 0xc0 │ │ ldr r2, [sp, #188] ; 0xbc │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 13b40 │ │ - b.n 13b12 │ │ - ldr r0, [pc, #680] ; (13dbc ) │ │ + bls.n 13bf8 │ │ + b.n 13bca │ │ + ldr r0, [pc, #680] ; (13e74 ) │ │ add r0, pc │ │ - ldr r1, [pc, #680] ; (13dc0 ) │ │ + ldr r1, [pc, #680] ; (13e78 ) │ │ add r1, pc │ │ - ldr r2, [pc, #680] ; (13dc4 ) │ │ + ldr r2, [pc, #680] ; (13e7c ) │ │ add r2, pc │ │ movw r3, #2274 ; 0x8e2 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #184] ; 0xb8 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ - cbnz r0, 13b30 │ │ - b.n 13b2e │ │ - b.n 13b02 │ │ + cbnz r0, 13be8 │ │ + b.n 13be6 │ │ + b.n 13bba │ │ ldr r0, [sp, #184] ; 0xb8 │ │ cmp r0, #1 │ │ - bne.n 13b3c │ │ - b.n 13b38 │ │ + bne.n 13bf4 │ │ + b.n 13bf0 │ │ bkpt 0x0000 │ │ - b.n 13b3c │ │ - b.n 13b3e │ │ - b.n 13b40 │ │ - b.n 13b42 │ │ + b.n 13bf4 │ │ + b.n 13bf6 │ │ + b.n 13bf8 │ │ + b.n 13bfa │ │ ldr r2, [sp, #192] ; 0xc0 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #188] ; 0xbc │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 13b5c │ │ + b.n 13c14 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 13b92 │ │ - b.n 13b66 │ │ + bcc.n 13c4a │ │ + b.n 13c1e │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 13b80 │ │ - b.n 13b72 │ │ + bcs.n 13c38 │ │ + b.n 13c2a │ │ ldr r3, [sp, #232] ; 0xe8 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 13b80 │ │ + b.n 13c38 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 13b5c │ │ - b.n 13b94 │ │ - b.n 13b96 │ │ + b.n 13c14 │ │ + b.n 13c4c │ │ + b.n 13c4e │ │ movs r0, #1 │ │ str r0, [sp, #180] ; 0xb4 │ │ movs r0, #8 │ │ str r0, [sp, #176] ; 0xb0 │ │ - b.n 13ba0 │ │ - b.n 13ba2 │ │ + b.n 13c58 │ │ + b.n 13c5a │ │ ldr r0, [sp, #180] ; 0xb4 │ │ ldr r2, [sp, #176] ; 0xb0 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 13be0 │ │ - b.n 13bb2 │ │ - ldr r0, [pc, #532] ; (13dc8 ) │ │ + bls.n 13c98 │ │ + b.n 13c6a │ │ + ldr r0, [pc, #532] ; (13e80 ) │ │ add r0, pc │ │ - ldr r1, [pc, #532] ; (13dcc ) │ │ + ldr r1, [pc, #532] ; (13e84 ) │ │ add r1, pc │ │ - ldr r2, [pc, #532] ; (13dd0 ) │ │ + ldr r2, [pc, #532] ; (13e88 ) │ │ add r2, pc │ │ movw r3, #2274 ; 0x8e2 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #172] ; 0xac │ │ ldr r0, [sp, #172] ; 0xac │ │ - cbnz r0, 13bd0 │ │ - b.n 13bce │ │ - b.n 13ba2 │ │ + cbnz r0, 13c88 │ │ + b.n 13c86 │ │ + b.n 13c5a │ │ ldr r0, [sp, #172] ; 0xac │ │ cmp r0, #1 │ │ - bne.n 13bdc │ │ - b.n 13bd8 │ │ + bne.n 13c94 │ │ + b.n 13c90 │ │ bkpt 0x0000 │ │ - b.n 13bdc │ │ - b.n 13bde │ │ - b.n 13be0 │ │ - b.n 13be2 │ │ + b.n 13c94 │ │ + b.n 13c96 │ │ + b.n 13c98 │ │ + b.n 13c9a │ │ ldr r2, [sp, #180] ; 0xb4 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #176] ; 0xb0 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 13bfc │ │ + b.n 13cb4 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 13c32 │ │ - b.n 13c06 │ │ + bcc.n 13cea │ │ + b.n 13cbe │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 13c20 │ │ - b.n 13c12 │ │ + bcs.n 13cd8 │ │ + b.n 13cca │ │ ldr r3, [sp, #232] ; 0xe8 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 13c20 │ │ + b.n 13cd8 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 13bfc │ │ - b.n 13c34 │ │ - b.n 13c36 │ │ - b.n 13c38 │ │ + b.n 13cb4 │ │ + b.n 13cec │ │ + b.n 13cee │ │ + b.n 13cf0 │ │ ldr r0, [sp, #228] ; 0xe4 │ │ subs r0, #4 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #168] ; 0xa8 │ │ movs r0, #1 │ │ str r0, [sp, #164] ; 0xa4 │ │ - b.n 13c4a │ │ - b.n 13c4c │ │ + b.n 13d02 │ │ + b.n 13d04 │ │ ldr r0, [sp, #168] ; 0xa8 │ │ ldr r2, [sp, #164] ; 0xa4 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 13c8a │ │ - b.n 13c5c │ │ - ldr r0, [pc, #372] ; (13dd4 ) │ │ + bls.n 13d42 │ │ + b.n 13d14 │ │ + ldr r0, [pc, #372] ; (13e8c ) │ │ add r0, pc │ │ - ldr r1, [pc, #372] ; (13dd8 ) │ │ + ldr r1, [pc, #372] ; (13e90 ) │ │ add r1, pc │ │ - ldr r2, [pc, #372] ; (13ddc ) │ │ + ldr r2, [pc, #372] ; (13e94 ) │ │ add r2, pc │ │ movw r3, #2277 ; 0x8e5 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #160] ; 0xa0 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ - cbnz r0, 13c7a │ │ - b.n 13c78 │ │ - b.n 13c4c │ │ + cbnz r0, 13d32 │ │ + b.n 13d30 │ │ + b.n 13d04 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ cmp r0, #1 │ │ - bne.n 13c86 │ │ - b.n 13c82 │ │ + bne.n 13d3e │ │ + b.n 13d3a │ │ bkpt 0x0000 │ │ - b.n 13c86 │ │ - b.n 13c88 │ │ - b.n 13c8a │ │ - b.n 13c8c │ │ + b.n 13d3e │ │ + b.n 13d40 │ │ + b.n 13d42 │ │ + b.n 13d44 │ │ ldr r2, [sp, #168] ; 0xa8 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #164] ; 0xa4 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 13ca6 │ │ + b.n 13d5e │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 13cdc │ │ - b.n 13cb0 │ │ + bcc.n 13d94 │ │ + b.n 13d68 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 13cca │ │ - b.n 13cbc │ │ + bcs.n 13d82 │ │ + b.n 13d74 │ │ ldr r3, [sp, #232] ; 0xe8 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 13cca │ │ + b.n 13d82 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 13ca6 │ │ - b.n 13cde │ │ + b.n 13d5e │ │ + b.n 13d96 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #48] ; 0x30 │ │ str r0, [sp, #216] ; 0xd8 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #72] ; 0x48 │ │ str r0, [sp, #224] ; 0xe0 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ str r0, [sp, #220] ; 0xdc │ │ ldr r0, [sp, #204] ; 0xcc │ │ - cbnz r0, 13d28 │ │ - b.n 13cf6 │ │ + cbnz r0, 13de0 │ │ + b.n 13dae │ │ ldr r1, [sp, #232] ; 0xe8 │ │ str r1, [sp, #8] │ │ movs r0, #1 │ │ ldrb r1, [r1, #10] │ │ lsls r1, r1, #29 │ │ cmp r1, #0 │ │ str r0, [sp, #12] │ │ - bmi.n 13d18 │ │ - b.n 13d08 │ │ + bmi.n 13dd0 │ │ + b.n 13dc0 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r1, [r0, #60] ; 0x3c │ │ movs r0, #0 │ │ cmp r1, #48 ; 0x30 │ │ it cc │ │ movcc r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 13d18 │ │ + b.n 13dd0 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ and.w r1, r1, #1 │ │ - bl 1466c │ │ + bl 14724 │ │ str r0, [sp, #212] ; 0xd4 │ │ - b.n 13d28 │ │ + b.n 13de0 │ │ ldr r0, [sp, #204] ; 0xcc │ │ - cbnz r0, 13d4e │ │ - b.n 13d2e │ │ + cbnz r0, 13e06 │ │ + b.n 13de6 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #60] ; 0x3c │ │ cmp r0, #0 │ │ - beq.w 14096 │ │ - b.n 13d3a │ │ + beq.w 1414e │ │ + b.n 13df2 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r2, [sp, #216] ; 0xd8 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #60] ; 0x3c │ │ subs r0, r0, r2 │ │ adds r0, #1 │ │ cmp r0, r1 │ │ - bcc.w 14096 │ │ - b.n 13d4e │ │ + bcc.w 1414e │ │ + b.n 13e06 │ │ ldr r2, [sp, #232] ; 0xe8 │ │ ldr r0, [r2, #28] │ │ ldr r1, [r2, #36] ; 0x24 │ │ ldr r2, [r2, #64] ; 0x40 │ │ subs r0, r0, r2 │ │ cmp r0, r1 │ │ - bhi.w 14096 │ │ - b.n 13d60 │ │ + bhi.w 1414e │ │ + b.n 13e18 │ │ ldr r0, [sp, #216] ; 0xd8 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ str r0, [r1, #48] ; 0x30 │ │ ldr r0, [sp, #224] ; 0xe0 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r0, [sp, #220] ; 0xdc │ │ ldr r1, [sp, #232] ; 0xe8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 13d74 │ │ + b.n 13e2c │ │ movs r0, #0 │ │ str r0, [sp, #152] ; 0x98 │ │ movs r0, #2 │ │ str r0, [sp, #148] ; 0x94 │ │ - b.n 13d7e │ │ - b.n 13d80 │ │ + b.n 13e36 │ │ + b.n 13e38 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r2, [sp, #148] ; 0x94 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 13dfc │ │ - b.n 13d90 │ │ - ldr r0, [pc, #76] ; (13de0 ) │ │ + bls.n 13eb4 │ │ + b.n 13e48 │ │ + ldr r0, [pc, #76] ; (13e98 ) │ │ add r0, pc │ │ - ldr r1, [pc, #76] ; (13de4 ) │ │ + ldr r1, [pc, #76] ; (13e9c ) │ │ add r1, pc │ │ - ldr r2, [pc, #76] ; (13de8 ) │ │ + ldr r2, [pc, #76] ; (13ea0 ) │ │ add r2, pc │ │ movw r3, #2289 ; 0x8f1 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #144] ; 0x90 │ │ ldr r0, [sp, #144] ; 0x90 │ │ - cbnz r0, 13dec │ │ - b.n 13dac │ │ - b.n 13d80 │ │ + cbnz r0, 13ea4 │ │ + b.n 13e64 │ │ + b.n 13e38 │ │ nop │ │ - sub sp, #408 ; 0x198 │ │ - movs r6, r0 │ │ - cmp r0, #248 ; 0xf8 │ │ - vabdl.u , d15, d24 │ │ - vshr.u32 , q10, #1 │ │ + push {r1, r2, r3, r6, r7} │ │ movs r6, r0 │ │ - cmp r0, #106 ; 0x6a │ │ - vqshlu.s64 d21, d10, #63 ; 0x3f │ │ - ; instruction: 0xffffaff0 │ │ + movs r7, #201 ; 0xc9 │ │ + vqshl.u32 d21, d3, #31 │ │ + vsri.32 , q6, #1 │ │ + movs r6, r0 │ │ + movs r7, #59 ; 0x3b │ │ + vrsubhn.i d21, , │ │ + vrsra.u64 , q4, #1 │ │ + movs r6, r0 │ │ + movs r6, #155 ; 0x9b │ │ + ; instruction: 0xffff55e5 │ │ + ; instruction: 0xffffb34a │ │ + movs r6, r0 │ │ + movs r5, #241 ; 0xf1 │ │ + vsli.32 d21, d27, #31 │ │ + vrshr.u32 d27, d18, #1 │ │ movs r6, r0 │ │ - movs r7, #202 ; 0xca │ │ - vsli.64 , q13, #63 ; 0x3f │ │ - vqrdmlsh.s q13, , d18[0] │ │ - movs r6, r0 │ │ - movs r7, #32 │ │ - vsli.32 , q0, #31 │ │ - vqrdmlah.s q13, , d10[0] │ │ - movs r6, r0 │ │ - movs r5, #236 ; 0xec │ │ - vsri.32 d21, d12, #1 │ │ + movs r4, #189 ; 0xbd │ │ + vraddhn.i d21, , │ │ vtbl.8 d25, {d15}, d20 │ │ cmp r0, #1 │ │ - bne.n 13df8 │ │ - b.n 13df4 │ │ + bne.n 13eb0 │ │ + b.n 13eac │ │ bkpt 0x0000 │ │ - b.n 13df8 │ │ - b.n 13dfa │ │ - b.n 13dfc │ │ - b.n 13dfe │ │ + b.n 13eb0 │ │ + b.n 13eb2 │ │ + b.n 13eb4 │ │ + b.n 13eb6 │ │ ldr r2, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 13e18 │ │ + b.n 13ed0 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 13e4e │ │ - b.n 13e22 │ │ + bcc.n 13f06 │ │ + b.n 13eda │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 13e3c │ │ - b.n 13e2e │ │ + bcs.n 13ef4 │ │ + b.n 13ee6 │ │ ldr r3, [sp, #232] ; 0xe8 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 13e3c │ │ + b.n 13ef4 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 13e18 │ │ - b.n 13e50 │ │ + b.n 13ed0 │ │ + b.n 13f08 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n 13f02 │ │ - b.n 13e5a │ │ - b.n 13e5c │ │ + beq.n 13fba │ │ + b.n 13f12 │ │ + b.n 13f14 │ │ movs r0, #0 │ │ str r0, [sp, #140] ; 0x8c │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ rsb r0, r0, #8 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 13e6c │ │ - b.n 13e6e │ │ + b.n 13f24 │ │ + b.n 13f26 │ │ ldr r0, [sp, #140] ; 0x8c │ │ ldr r2, [sp, #136] ; 0x88 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 13eac │ │ - b.n 13e7e │ │ - ldr r0, [pc, #780] ; (1418c ) │ │ + bls.n 13f64 │ │ + b.n 13f36 │ │ + ldr r0, [pc, #780] ; (14244 ) │ │ add r0, pc │ │ - ldr r1, [pc, #780] ; (14190 ) │ │ + ldr r1, [pc, #780] ; (14248 ) │ │ add r1, pc │ │ - ldr r2, [pc, #780] ; (14194 ) │ │ + ldr r2, [pc, #780] ; (1424c ) │ │ add r2, pc │ │ movw r3, #2290 ; 0x8f2 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #132] ; 0x84 │ │ ldr r0, [sp, #132] ; 0x84 │ │ - cbnz r0, 13e9c │ │ - b.n 13e9a │ │ - b.n 13e6e │ │ + cbnz r0, 13f54 │ │ + b.n 13f52 │ │ + b.n 13f26 │ │ ldr r0, [sp, #132] ; 0x84 │ │ cmp r0, #1 │ │ - bne.n 13ea8 │ │ - b.n 13ea4 │ │ + bne.n 13f60 │ │ + b.n 13f5c │ │ bkpt 0x0000 │ │ - b.n 13ea8 │ │ - b.n 13eaa │ │ - b.n 13eac │ │ - b.n 13eae │ │ + b.n 13f60 │ │ + b.n 13f62 │ │ + b.n 13f64 │ │ + b.n 13f66 │ │ ldr r2, [sp, #140] ; 0x8c │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 13ec8 │ │ + b.n 13f80 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 13efe │ │ - b.n 13ed2 │ │ + bcc.n 13fb6 │ │ + b.n 13f8a │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 13eec │ │ - b.n 13ede │ │ + bcs.n 13fa4 │ │ + b.n 13f96 │ │ ldr r3, [sp, #232] ; 0xe8 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 13eec │ │ + b.n 13fa4 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 13ec8 │ │ - b.n 13f00 │ │ - b.n 13f02 │ │ + b.n 13f80 │ │ + b.n 13fb8 │ │ + b.n 13fba │ │ movs r0, #2 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 13f08 │ │ + b.n 13fc0 │ │ ldr r0, [sp, #156] ; 0x9c │ │ cmp r0, #0 │ │ - beq.n 13fc8 │ │ - b.n 13f10 │ │ - b.n 13f12 │ │ + beq.n 14080 │ │ + b.n 13fc8 │ │ + b.n 13fca │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldrh r0, [r0, #60] ; 0x3c │ │ str r0, [sp, #128] ; 0x80 │ │ movs r0, #16 │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n 13f1e │ │ - b.n 13f20 │ │ + b.n 13fd6 │ │ + b.n 13fd8 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r2, [sp, #124] ; 0x7c │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 13f5e │ │ - b.n 13f30 │ │ - ldr r0, [pc, #612] ; (14198 ) │ │ + bls.n 14016 │ │ + b.n 13fe8 │ │ + ldr r0, [pc, #612] ; (14250 ) │ │ add r0, pc │ │ - ldr r1, [pc, #612] ; (1419c ) │ │ + ldr r1, [pc, #612] ; (14254 ) │ │ add r1, pc │ │ - ldr r2, [pc, #612] ; (141a0 ) │ │ + ldr r2, [pc, #612] ; (14258 ) │ │ add r2, pc │ │ movw r3, #2293 ; 0x8f5 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #120] ; 0x78 │ │ ldr r0, [sp, #120] ; 0x78 │ │ - cbnz r0, 13f4e │ │ - b.n 13f4c │ │ - b.n 13f20 │ │ + cbnz r0, 14006 │ │ + b.n 14004 │ │ + b.n 13fd8 │ │ ldr r0, [sp, #120] ; 0x78 │ │ cmp r0, #1 │ │ - bne.n 13f5a │ │ - b.n 13f56 │ │ + bne.n 14012 │ │ + b.n 1400e │ │ bkpt 0x0000 │ │ - b.n 13f5a │ │ - b.n 13f5c │ │ - b.n 13f5e │ │ - b.n 13f60 │ │ + b.n 14012 │ │ + b.n 14014 │ │ + b.n 14016 │ │ + b.n 14018 │ │ ldr r2, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #124] ; 0x7c │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 13f7a │ │ + b.n 14032 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 13fb0 │ │ - b.n 13f84 │ │ + bcc.n 14068 │ │ + b.n 1403c │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 13f9e │ │ - b.n 13f90 │ │ + bcs.n 14056 │ │ + b.n 14048 │ │ ldr r3, [sp, #232] ; 0xe8 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 13f9e │ │ + b.n 14056 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 13f7a │ │ - b.n 13fb2 │ │ - b.n 13fb4 │ │ + b.n 14032 │ │ + b.n 1406a │ │ + b.n 1406c │ │ ldr r0, [sp, #156] ; 0x9c │ │ subs r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #60] ; 0x3c │ │ movw r2, #65535 ; 0xffff │ │ eors r0, r2 │ │ str r0, [r1, #60] ; 0x3c │ │ - b.n 13f08 │ │ + b.n 13fc0 │ │ movs r0, #0 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 13fce │ │ + b.n 14086 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r1, [r1, #60] ; 0x3c │ │ cmp r0, r1 │ │ - bcs.n 14094 │ │ - b.n 13fda │ │ - b.n 13fdc │ │ + bcs.n 1414c │ │ + b.n 14092 │ │ + b.n 14094 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r1, [r0, #64] ; 0x40 │ │ ldr r2, [sp, #156] ; 0x9c │ │ add r1, r2 │ │ bfc r1, #15, #17 │ │ add r0, r1 │ │ ldrb.w r0, [r0, #144] ; 0x90 │ │ str r0, [sp, #116] ; 0x74 │ │ movs r0, #8 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 13ff6 │ │ - b.n 13ff8 │ │ + b.n 140ae │ │ + b.n 140b0 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r2, [sp, #112] ; 0x70 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 14036 │ │ - b.n 14008 │ │ - ldr r0, [pc, #408] ; (141a4 ) │ │ + bls.n 140ee │ │ + b.n 140c0 │ │ + ldr r0, [pc, #408] ; (1425c ) │ │ add r0, pc │ │ - ldr r1, [pc, #408] ; (141a8 ) │ │ + ldr r1, [pc, #408] ; (14260 ) │ │ add r1, pc │ │ - ldr r2, [pc, #408] ; (141ac ) │ │ + ldr r2, [pc, #408] ; (14264 ) │ │ add r2, pc │ │ movw r3, #2297 ; 0x8f9 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #108] ; 0x6c │ │ - cbnz r0, 14026 │ │ - b.n 14024 │ │ - b.n 13ff8 │ │ + cbnz r0, 140de │ │ + b.n 140dc │ │ + b.n 140b0 │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #1 │ │ - bne.n 14032 │ │ - b.n 1402e │ │ + bne.n 140ea │ │ + b.n 140e6 │ │ bkpt 0x0000 │ │ - b.n 14032 │ │ - b.n 14034 │ │ - b.n 14036 │ │ - b.n 14038 │ │ + b.n 140ea │ │ + b.n 140ec │ │ + b.n 140ee │ │ + b.n 140f0 │ │ ldr r2, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #112] ; 0x70 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 14052 │ │ + b.n 1410a │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 14088 │ │ - b.n 1405c │ │ + bcc.n 14140 │ │ + b.n 14114 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 14076 │ │ - b.n 14068 │ │ + bcs.n 1412e │ │ + b.n 14120 │ │ ldr r3, [sp, #232] ; 0xe8 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 14076 │ │ + b.n 1412e │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 14052 │ │ - b.n 1408a │ │ - b.n 1408c │ │ + b.n 1410a │ │ + b.n 14142 │ │ + b.n 14144 │ │ ldr r0, [sp, #156] ; 0x9c │ │ adds r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 13fce │ │ - b.n 140ba │ │ + b.n 14086 │ │ + b.n 14172 │ │ ldr r0, [sp, #212] ; 0xd4 │ │ - cbnz r0, 140b8 │ │ - b.n 1409c │ │ + cbnz r0, 14170 │ │ + b.n 14154 │ │ ldr r0, [sp, #216] ; 0xd8 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ str r0, [r1, #48] ; 0x30 │ │ ldr r0, [sp, #224] ; 0xe0 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r0, [sp, #220] ; 0xdc │ │ ldr r1, [sp, #232] ; 0xe8 │ │ str r0, [r1, #68] ; 0x44 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ movs r1, #1 │ │ - bl 1466c │ │ - b.n 140b8 │ │ - b.n 140ba │ │ + bl 14724 │ │ + b.n 14170 │ │ + b.n 14172 │ │ ldr r0, [sp, #228] ; 0xe4 │ │ cmp r0, #0 │ │ - beq.w 144a4 │ │ - b.n 140c4 │ │ + beq.w 1455c │ │ + b.n 1417c │ │ ldr r0, [sp, #228] ; 0xe4 │ │ cmp r0, #4 │ │ - bne.w 14286 │ │ - b.n 140ce │ │ + bne.w 1433e │ │ + b.n 14186 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n 14180 │ │ - b.n 140d8 │ │ - b.n 140da │ │ + beq.n 14238 │ │ + b.n 14190 │ │ + b.n 14192 │ │ movs r0, #0 │ │ str r0, [sp, #104] ; 0x68 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ rsb r0, r0, #8 │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 140ea │ │ - b.n 140ec │ │ + b.n 141a2 │ │ + b.n 141a4 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r2, [sp, #100] ; 0x64 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 1412a │ │ - b.n 140fc │ │ - ldr r0, [pc, #176] ; (141b0 ) │ │ + bls.n 141e2 │ │ + b.n 141b4 │ │ + ldr r0, [pc, #176] ; (14268 ) │ │ add r0, pc │ │ - ldr r1, [pc, #176] ; (141b4 ) │ │ + ldr r1, [pc, #176] ; (1426c ) │ │ add r1, pc │ │ - ldr r2, [pc, #176] ; (141b8 ) │ │ + ldr r2, [pc, #176] ; (14270 ) │ │ add r2, pc │ │ movw r3, #2311 ; 0x907 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - cbnz r0, 1411a │ │ - b.n 14118 │ │ - b.n 140ec │ │ + cbnz r0, 141d2 │ │ + b.n 141d0 │ │ + b.n 141a4 │ │ ldr r0, [sp, #96] ; 0x60 │ │ cmp r0, #1 │ │ - bne.n 14126 │ │ - b.n 14122 │ │ + bne.n 141de │ │ + b.n 141da │ │ bkpt 0x0000 │ │ - b.n 14126 │ │ - b.n 14128 │ │ - b.n 1412a │ │ - b.n 1412c │ │ + b.n 141de │ │ + b.n 141e0 │ │ + b.n 141e2 │ │ + b.n 141e4 │ │ ldr r2, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 14146 │ │ + b.n 141fe │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 1417c │ │ - b.n 14150 │ │ + bcc.n 14234 │ │ + b.n 14208 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 1416a │ │ - b.n 1415c │ │ + bcs.n 14222 │ │ + b.n 14214 │ │ ldr r3, [sp, #232] ; 0xe8 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 1416a │ │ + b.n 14222 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 14146 │ │ - b.n 1417e │ │ - b.n 14180 │ │ + b.n 141fe │ │ + b.n 14236 │ │ + b.n 14238 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldrb r0, [r0, #9] │ │ lsls r0, r0, #27 │ │ cmp r0, #0 │ │ - bpl.n 14284 │ │ - b.n 141bc │ │ - add r5, sp, #480 ; 0x1e0 │ │ - movs r6, r0 │ │ - movs r4, #254 ; 0xfe │ │ - vsubw.u , , d30 │ │ - vqdmulh.s q13, , d18[0] │ │ - movs r6, r0 │ │ - movs r4, #76 ; 0x4c │ │ - vrshr.u32 , q14, #1 │ │ - vdup.8 d26, d22[7] │ │ + bpl.n 1433c │ │ + b.n 14274 │ │ + cbz r0, 14260 │ │ + movs r6, r0 │ │ + movs r3, #207 ; 0xcf │ │ + vrsra.u32 d21, d9, #1 │ │ + vmla.i , , d10[0] │ │ + movs r6, r0 │ │ + movs r3, #29 │ │ + vmlal.u , d15, d23[0] │ │ + vaddl.u , d15, d14 │ │ + movs r6, r0 │ │ + movs r2, #69 ; 0x45 │ │ + vaddw.u , , d15 │ │ + vcvt.u32.f32 d26, d22, #1 │ │ movs r6, r0 │ │ - movs r3, #116 ; 0x74 │ │ - vaddw.u , , d20 │ │ - vtbx.8 d26, {d15-d18}, d14 │ │ - movs r6, r0 │ │ - movs r2, #128 ; 0x80 │ │ - vshr.u64 d21, d16, #1 │ │ + movs r1, #81 ; 0x51 │ │ + vshr.u64 d21, d11, #1 │ │ vqshrun.s64 d25, q13, #1 │ │ ldr r0, [r0, #24] │ │ str r0, [sp, #88] ; 0x58 │ │ movs r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 141c8 │ │ + b.n 14280 │ │ ldr r0, [sp, #92] ; 0x5c │ │ cmp r0, #3 │ │ - bhi.n 14282 │ │ - b.n 141d0 │ │ - b.n 141d2 │ │ + bhi.n 1433a │ │ + b.n 14288 │ │ + b.n 1428a │ │ ldrb.w r0, [sp, #91] ; 0x5b │ │ str r0, [sp, #84] ; 0x54 │ │ movs r0, #8 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 141de │ │ - b.n 141e0 │ │ + b.n 14296 │ │ + b.n 14298 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #80] ; 0x50 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 1421e │ │ - b.n 141f0 │ │ - ldr r0, [pc, #744] ; (144dc ) │ │ + bls.n 142d6 │ │ + b.n 142a8 │ │ + ldr r0, [pc, #744] ; (14594 ) │ │ add r0, pc │ │ - ldr r1, [pc, #744] ; (144e0 ) │ │ + ldr r1, [pc, #744] ; (14598 ) │ │ add r1, pc │ │ - ldr r2, [pc, #744] ; (144e4 ) │ │ + ldr r2, [pc, #744] ; (1459c ) │ │ add r2, pc │ │ movw r3, #2312 ; 0x908 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #76] ; 0x4c │ │ - cbnz r0, 1420e │ │ - b.n 1420c │ │ - b.n 141e0 │ │ + cbnz r0, 142c6 │ │ + b.n 142c4 │ │ + b.n 14298 │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #1 │ │ - bne.n 1421a │ │ - b.n 14216 │ │ + bne.n 142d2 │ │ + b.n 142ce │ │ bkpt 0x0000 │ │ - b.n 1421a │ │ - b.n 1421c │ │ - b.n 1421e │ │ - b.n 14220 │ │ + b.n 142d2 │ │ + b.n 142d4 │ │ + b.n 142d6 │ │ + b.n 142d8 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 1423a │ │ + b.n 142f2 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 14270 │ │ - b.n 14244 │ │ + bcc.n 14328 │ │ + b.n 142fc │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 1425e │ │ - b.n 14250 │ │ + bcs.n 14316 │ │ + b.n 14308 │ │ ldr r3, [sp, #232] ; 0xe8 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 1425e │ │ + b.n 14316 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 1423a │ │ - b.n 14272 │ │ + b.n 142f2 │ │ + b.n 1432a │ │ ldr r0, [sp, #88] ; 0x58 │ │ lsls r0, r0, #8 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 1427a │ │ + b.n 14332 │ │ ldr r0, [sp, #92] ; 0x5c │ │ adds r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 141c8 │ │ - b.n 14284 │ │ - b.n 144a2 │ │ + b.n 14280 │ │ + b.n 1433c │ │ + b.n 1455a │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 1428c │ │ + b.n 14344 │ │ movs r0, #0 │ │ str r0, [sp, #64] ; 0x40 │ │ movs r0, #3 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 14296 │ │ - b.n 14298 │ │ + b.n 1434e │ │ + b.n 14350 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #60] ; 0x3c │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 142d6 │ │ - b.n 142a8 │ │ - ldr r0, [pc, #572] ; (144e8 ) │ │ + bls.n 1438e │ │ + b.n 14360 │ │ + ldr r0, [pc, #572] ; (145a0 ) │ │ add r0, pc │ │ - ldr r1, [pc, #572] ; (144ec ) │ │ + ldr r1, [pc, #572] ; (145a4 ) │ │ add r1, pc │ │ - ldr r2, [pc, #572] ; (144f0 ) │ │ + ldr r2, [pc, #572] ; (145a8 ) │ │ add r2, pc │ │ movw r3, #2316 ; 0x90c │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - cbnz r0, 142c6 │ │ - b.n 142c4 │ │ - b.n 14298 │ │ + cbnz r0, 1437e │ │ + b.n 1437c │ │ + b.n 14350 │ │ ldr r0, [sp, #56] ; 0x38 │ │ cmp r0, #1 │ │ - bne.n 142d2 │ │ - b.n 142ce │ │ + bne.n 1438a │ │ + b.n 14386 │ │ bkpt 0x0000 │ │ - b.n 142d2 │ │ - b.n 142d4 │ │ - b.n 142d6 │ │ - b.n 142d8 │ │ + b.n 1438a │ │ + b.n 1438c │ │ + b.n 1438e │ │ + b.n 14390 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 142f2 │ │ + b.n 143aa │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 14328 │ │ - b.n 142fc │ │ + bcc.n 143e0 │ │ + b.n 143b4 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 14316 │ │ - b.n 14308 │ │ + bcs.n 143ce │ │ + b.n 143c0 │ │ ldr r3, [sp, #232] ; 0xe8 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 14316 │ │ + b.n 143ce │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 142f2 │ │ - b.n 1432a │ │ + b.n 143aa │ │ + b.n 143e2 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n 143dc │ │ - b.n 14334 │ │ - b.n 14336 │ │ + beq.n 14494 │ │ + b.n 143ec │ │ + b.n 143ee │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ rsb r0, r0, #8 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 14346 │ │ - b.n 14348 │ │ + b.n 143fe │ │ + b.n 14400 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #48] ; 0x30 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 14386 │ │ - b.n 14358 │ │ - ldr r0, [pc, #748] ; (14648 ) │ │ + bls.n 1443e │ │ + b.n 14410 │ │ + ldr r0, [pc, #748] ; (14700 ) │ │ add r0, pc │ │ - ldr r1, [pc, #748] ; (1464c ) │ │ + ldr r1, [pc, #748] ; (14704 ) │ │ add r1, pc │ │ - ldr r2, [pc, #748] ; (14650 ) │ │ + ldr r2, [pc, #748] ; (14708 ) │ │ add r2, pc │ │ movw r3, #2316 ; 0x90c │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ - cbnz r0, 14376 │ │ - b.n 14374 │ │ - b.n 14348 │ │ + cbnz r0, 1442e │ │ + b.n 1442c │ │ + b.n 14400 │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #1 │ │ - bne.n 14382 │ │ - b.n 1437e │ │ + bne.n 1443a │ │ + b.n 14436 │ │ bkpt 0x0000 │ │ - b.n 14382 │ │ - b.n 14384 │ │ - b.n 14386 │ │ - b.n 14388 │ │ + b.n 1443a │ │ + b.n 1443c │ │ + b.n 1443e │ │ + b.n 14440 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 143a2 │ │ + b.n 1445a │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 143d8 │ │ - b.n 143ac │ │ + bcc.n 14490 │ │ + b.n 14464 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 143c6 │ │ - b.n 143b8 │ │ + bcs.n 1447e │ │ + b.n 14470 │ │ ldr r3, [sp, #232] ; 0xe8 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 143c6 │ │ + b.n 1447e │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 143a2 │ │ - b.n 143da │ │ - b.n 143dc │ │ + b.n 1445a │ │ + b.n 14492 │ │ + b.n 14494 │ │ movs r0, #2 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 143e2 │ │ + b.n 1449a │ │ ldr r0, [sp, #72] ; 0x48 │ │ cmp r0, #0 │ │ - beq.n 144a0 │ │ - b.n 143ea │ │ - b.n 143ec │ │ + beq.n 14558 │ │ + b.n 144a2 │ │ + b.n 144a4 │ │ ldrh.w r0, [sp, #68] ; 0x44 │ │ str r0, [sp, #40] ; 0x28 │ │ movs r0, #16 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 143f8 │ │ - b.n 143fa │ │ + b.n 144b0 │ │ + b.n 144b2 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #36] ; 0x24 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 14438 │ │ - b.n 1440a │ │ - ldr r0, [pc, #584] ; (14654 ) │ │ + bls.n 144f0 │ │ + b.n 144c2 │ │ + ldr r0, [pc, #584] ; (1470c ) │ │ add r0, pc │ │ - ldr r1, [pc, #584] ; (14658 ) │ │ + ldr r1, [pc, #584] ; (14710 ) │ │ add r1, pc │ │ - ldr r2, [pc, #584] ; (1465c ) │ │ + ldr r2, [pc, #584] ; (14714 ) │ │ add r2, pc │ │ movw r3, #2316 ; 0x90c │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ - cbnz r0, 14428 │ │ - b.n 14426 │ │ - b.n 143fa │ │ + cbnz r0, 144e0 │ │ + b.n 144de │ │ + b.n 144b2 │ │ ldr r0, [sp, #32] │ │ cmp r0, #1 │ │ - bne.n 14434 │ │ - b.n 14430 │ │ + bne.n 144ec │ │ + b.n 144e8 │ │ bkpt 0x0000 │ │ - b.n 14434 │ │ - b.n 14436 │ │ - b.n 14438 │ │ - b.n 1443a │ │ + b.n 144ec │ │ + b.n 144ee │ │ + b.n 144f0 │ │ + b.n 144f2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 14454 │ │ + b.n 1450c │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 1448a │ │ - b.n 1445e │ │ + bcc.n 14542 │ │ + b.n 14516 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 14478 │ │ - b.n 1446a │ │ + bcs.n 14530 │ │ + b.n 14522 │ │ ldr r3, [sp, #232] ; 0xe8 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 14478 │ │ + b.n 14530 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 14454 │ │ - b.n 1448c │ │ - b.n 1448e │ │ + b.n 1450c │ │ + b.n 14544 │ │ + b.n 14546 │ │ ldr r0, [sp, #72] ; 0x48 │ │ subs r0, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #68] ; 0x44 │ │ movw r1, #65535 ; 0xffff │ │ eors r0, r1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 143e2 │ │ - b.n 144a2 │ │ - b.n 144a4 │ │ - b.n 144a6 │ │ - b.n 144a8 │ │ + b.n 1449a │ │ + b.n 1455a │ │ + b.n 1455c │ │ + b.n 1455e │ │ + b.n 14560 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcc.n 144fc │ │ - b.n 144b4 │ │ - ldr r0, [pc, #424] ; (14660 ) │ │ + bcc.n 145b4 │ │ + b.n 1456c │ │ + ldr r0, [pc, #424] ; (14718 ) │ │ add r0, pc │ │ - ldr r1, [pc, #424] ; (14664 ) │ │ + ldr r1, [pc, #424] ; (1471c ) │ │ add r1, pc │ │ - ldr r2, [pc, #424] ; (14668 ) │ │ + ldr r2, [pc, #424] ; (14720 ) │ │ add r2, pc │ │ mov.w r3, #2320 ; 0x910 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ - cbnz r0, 144d2 │ │ - b.n 144d0 │ │ - b.n 144a8 │ │ + cbnz r0, 1458a │ │ + b.n 14588 │ │ + b.n 14560 │ │ ldr r0, [sp, #28] │ │ cmp r0, #1 │ │ - bne.n 144f8 │ │ - b.n 144f4 │ │ + bne.n 145b0 │ │ + b.n 145ac │ │ nop │ │ - add r2, sp, #472 ; 0x1d8 │ │ + add r6, sp, #376 ; 0x178 │ │ movs r6, r0 │ │ - movs r1, #140 ; 0x8c │ │ - ; instruction: 0xffff4fbc │ │ - ; instruction: 0xffffa9da │ │ + movs r0, #93 ; 0x5d │ │ + ; instruction: 0xffff4fa7 │ │ + vqrdmulh.s q13, , d2[0] │ │ movs r6, r0 │ │ - movs r0, #212 ; 0xd4 │ │ - ; instruction: 0xffff4f04 │ │ + subs r5, r4, #6 │ │ + vqrdmlah.s q10, , d31[0] │ │ ; instruction: 0xffffbe00 │ │ - b.n 144f8 │ │ - b.n 144fa │ │ - b.n 144fc │ │ - b.n 144fe │ │ + b.n 145b0 │ │ + b.n 145b2 │ │ + b.n 145b4 │ │ + b.n 145b6 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ movw r1, #33170 ; 0x8192 │ │ add r0, r1 │ │ movs r1, #0 │ │ str r1, [sp, #4] │ │ mov.w r2, #576 ; 0x240 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #232] ; 0xe8 │ │ movw r2, #33746 ; 0x83d2 │ │ add r0, r2 │ │ movs r2, #64 ; 0x40 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #4] │ │ ldr r2, [sp, #232] ; 0xe8 │ │ movw r1, #37491 ; 0x9273 │ │ add r1, r2 │ │ str r1, [r2, #40] ; 0x28 │ │ ldr r2, [sp, #232] ; 0xe8 │ │ movw r1, #37490 ; 0x9272 │ │ @@ -13029,330 +13026,330 @@ │ │ str r0, [r1, #100] ; 0x64 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #48] ; 0x30 │ │ ldr r1, [sp, #200] ; 0xc8 │ │ subs r0, r0, r1 │ │ str r0, [sp, #208] ; 0xd0 │ │ cmp r0, #0 │ │ - beq.n 1463a │ │ - b.n 14564 │ │ + beq.n 146f2 │ │ + b.n 1461c │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #0] │ │ - cbz r0, 145a0 │ │ - b.n 1456c │ │ + cbz r0, 14658 │ │ + b.n 14624 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r2, [r0, #112] ; 0x70 │ │ ldr r1, [r0, #120] ; 0x78 │ │ ldr.w r0, [r0, #132] ; 0x84 │ │ subs r0, r0, r2 │ │ str r0, [r1, #0] │ │ ldr r2, [sp, #232] ; 0xe8 │ │ movw r0, #37490 ; 0x9272 │ │ movt r0, #3 │ │ add r0, r2 │ │ ldr r1, [sp, #208] ; 0xd0 │ │ ldr r3, [r2, #0] │ │ ldr r2, [r2, #4] │ │ blx r3 │ │ - cbnz r0, 1459e │ │ - b.n 14592 │ │ + cbnz r0, 14656 │ │ + b.n 1464a │ │ ldr r1, [sp, #232] ; 0xe8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [r1, #108] ; 0x6c │ │ str r0, [sp, #236] ; 0xec │ │ - b.n 14642 │ │ - b.n 14638 │ │ + b.n 146fa │ │ + b.n 146f0 │ │ ldr r0, [sp, #200] ; 0xc8 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ movw r2, #37490 ; 0x9272 │ │ movt r2, #3 │ │ add r1, r2 │ │ cmp r0, r1 │ │ - bne.n 14626 │ │ - b.n 145b4 │ │ + bne.n 146de │ │ + b.n 1466c │ │ ldr r0, [sp, #208] ; 0xd0 │ │ ldr r2, [sp, #232] ; 0xe8 │ │ ldr r1, [r2, #124] ; 0x7c │ │ ldr.w r2, [r2, #140] ; 0x8c │ │ ldr r1, [r1, #0] │ │ subs r1, r1, r2 │ │ cmp r0, r1 │ │ - bcs.n 145ce │ │ - b.n 145c8 │ │ + bcs.n 14686 │ │ + b.n 14680 │ │ ldr r0, [sp, #208] ; 0xd0 │ │ str r0, [sp, #0] │ │ - b.n 145de │ │ + b.n 14696 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #124] ; 0x7c │ │ ldr.w r1, [r1, #140] ; 0x8c │ │ ldr r0, [r0, #0] │ │ subs r0, r0, r1 │ │ str r0, [sp, #0] │ │ - b.n 145de │ │ + b.n 14696 │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #24] │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr r0, [r1, #116] ; 0x74 │ │ ldr.w r2, [r1, #140] ; 0x8c │ │ add r0, r2 │ │ movw r2, #37490 ; 0x9272 │ │ movt r2, #3 │ │ add r1, r2 │ │ ldr r2, [sp, #24] │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr.w r0, [r1, #140] ; 0x8c │ │ add r0, r2 │ │ str.w r0, [r1, #140] ; 0x8c │ │ ldr r1, [sp, #24] │ │ ldr r0, [sp, #208] ; 0xd0 │ │ subs r0, r0, r1 │ │ str r0, [sp, #208] ; 0xd0 │ │ - cbz r0, 14624 │ │ - b.n 14616 │ │ + cbz r0, 146dc │ │ + b.n 146ce │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #232] ; 0xe8 │ │ str r0, [r1, #88] ; 0x58 │ │ ldr r0, [sp, #208] ; 0xd0 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ str r0, [r1, #92] ; 0x5c │ │ - b.n 14624 │ │ - b.n 14636 │ │ + b.n 146dc │ │ + b.n 146ee │ │ ldr r2, [sp, #208] ; 0xd0 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr.w r0, [r1, #140] ; 0x8c │ │ add r0, r2 │ │ str.w r0, [r1, #140] ; 0x8c │ │ - b.n 14636 │ │ - b.n 14638 │ │ - b.n 1463a │ │ + b.n 146ee │ │ + b.n 146f0 │ │ + b.n 146f2 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #92] ; 0x5c │ │ str r0, [sp, #236] ; 0xec │ │ - b.n 14642 │ │ + b.n 146fa │ │ ldr r0, [sp, #236] ; 0xec │ │ add sp, #240 ; 0xf0 │ │ pop {r7, pc} │ │ - add r1, sp, #280 ; 0x118 │ │ - movs r6, r0 │ │ - movs r0, #36 ; 0x24 │ │ - vcvt.f32.u32 q10, q2, #1 │ │ - ; instruction: 0xffffa8b0 │ │ + add r5, sp, #184 ; 0xb8 │ │ movs r6, r0 │ │ - subs r2, r6, #5 │ │ - ; instruction: 0xffff4da2 │ │ - vtbl.8 d26, {d15}, d18 │ │ + subs r5, r6, #3 │ │ + vcvt.f32.u32 d20, d31, #1 │ │ + ; instruction: 0xffffac98 │ │ + movs r6, r0 │ │ + subs r3, r0, #1 │ │ + ; instruction: 0xffff4d8d │ │ + vdup.8 d26, d10[7] │ │ movs r6, r0 │ │ - subs r0, r1, #3 │ │ - ; instruction: 0xffff4cf8 │ │ + adds r1, r3, #6 │ │ + vqdmulh.s q10, , d19[0] │ │ vabal.u , d31, d0 │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - cbz r0, 14684 │ │ - b.n 1467c │ │ + cbz r0, 1473c │ │ + b.n 14734 │ │ ldr r0, [sp, #4] │ │ - bl 14698 │ │ - b.n 1468c │ │ + bl 14750 │ │ + b.n 14744 │ │ ldr r0, [sp, #4] │ │ - bl 14818 │ │ - b.n 1468c │ │ + bl 148d0 │ │ + b.n 14744 │ │ ldr r0, [sp, #4] │ │ - bl 15328 │ │ + bl 153e0 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - bmi.n 14642 │ │ + bmi.n 146fa │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movw r1, #36626 ; 0x8f12 │ │ add r0, r1 │ │ str r0, [sp, #28] │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - b.n 146b0 │ │ + b.n 14768 │ │ ldr r0, [sp, #32] │ │ cmp r0, #143 ; 0x8f │ │ - bhi.n 146cc │ │ - b.n 146b8 │ │ + bhi.n 14784 │ │ + b.n 14770 │ │ ldr r1, [sp, #28] │ │ adds r0, r1, #1 │ │ str r0, [sp, #28] │ │ movs r0, #8 │ │ strb r0, [r1, #0] │ │ - b.n 146c4 │ │ + b.n 1477c │ │ ldr r0, [sp, #32] │ │ adds r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 146b0 │ │ - b.n 146ce │ │ + b.n 14768 │ │ + b.n 14786 │ │ ldr r0, [sp, #32] │ │ cmp r0, #255 ; 0xff │ │ - bhi.n 146ea │ │ - b.n 146d6 │ │ + bhi.n 147a2 │ │ + b.n 1478e │ │ ldr r1, [sp, #28] │ │ adds r0, r1, #1 │ │ str r0, [sp, #28] │ │ movs r0, #9 │ │ strb r0, [r1, #0] │ │ - b.n 146e2 │ │ + b.n 1479a │ │ ldr r0, [sp, #32] │ │ adds r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 146ce │ │ - b.n 146ec │ │ + b.n 14786 │ │ + b.n 147a4 │ │ ldr r0, [sp, #32] │ │ lsrs r0, r0, #3 │ │ cmp r0, #34 ; 0x22 │ │ - bhi.n 1470a │ │ - b.n 146f6 │ │ + bhi.n 147c2 │ │ + b.n 147ae │ │ ldr r1, [sp, #28] │ │ adds r0, r1, #1 │ │ str r0, [sp, #28] │ │ movs r0, #7 │ │ strb r0, [r1, #0] │ │ - b.n 14702 │ │ + b.n 147ba │ │ ldr r0, [sp, #32] │ │ adds r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 146ec │ │ - b.n 1470c │ │ + b.n 147a4 │ │ + b.n 147c4 │ │ ldr r0, [sp, #32] │ │ lsrs r0, r0, #5 │ │ cmp r0, #8 │ │ - bhi.n 1472a │ │ - b.n 14716 │ │ + bhi.n 147e2 │ │ + b.n 147ce │ │ ldr r1, [sp, #28] │ │ adds r0, r1, #1 │ │ str r0, [sp, #28] │ │ movs r0, #8 │ │ strb r0, [r1, #0] │ │ - b.n 14722 │ │ + b.n 147da │ │ ldr r0, [sp, #32] │ │ adds r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 1470c │ │ + b.n 147c4 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movw r1, #36914 ; 0x9032 │ │ add r0, r1 │ │ movs r1, #5 │ │ movs r2, #32 │ │ str r2, [sp, #8] │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ mov r2, sp │ │ movs r1, #1 │ │ str r1, [sp, #4] │ │ str r1, [r2, #0] │ │ movs r1, #0 │ │ mov.w r2, #288 ; 0x120 │ │ movs r3, #15 │ │ str r3, [sp, #12] │ │ - bl 1598c │ │ + bl 15a44 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #36] ; 0x24 │ │ mov ip, sp │ │ str.w r1, [ip] │ │ - bl 1598c │ │ - b.n 14768 │ │ + bl 15a44 │ │ + b.n 14820 │ │ movs r0, #1 │ │ str r0, [sp, #24] │ │ movs r0, #2 │ │ str r0, [sp, #20] │ │ - b.n 14772 │ │ - b.n 14774 │ │ + b.n 1482a │ │ + b.n 1482c │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #20] │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 147b2 │ │ - b.n 14784 │ │ - ldr r0, [pc, #132] ; (1480c ) │ │ + bls.n 1486a │ │ + b.n 1483c │ │ + ldr r0, [pc, #132] ; (148c4 ) │ │ add r0, pc │ │ - ldr r1, [pc, #132] ; (14810 ) │ │ + ldr r1, [pc, #132] ; (148c8 ) │ │ add r1, pc │ │ - ldr r2, [pc, #132] ; (14814 ) │ │ + ldr r2, [pc, #132] ; (148cc ) │ │ add r2, pc │ │ movw r3, #2105 ; 0x839 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ - cbnz r0, 147a2 │ │ - b.n 147a0 │ │ - b.n 14774 │ │ + cbnz r0, 1485a │ │ + b.n 14858 │ │ + b.n 1482c │ │ ldr r0, [sp, #16] │ │ cmp r0, #1 │ │ - bne.n 147ae │ │ - b.n 147aa │ │ + bne.n 14866 │ │ + b.n 14862 │ │ bkpt 0x0000 │ │ - b.n 147ae │ │ - b.n 147b0 │ │ - b.n 147b2 │ │ - b.n 147b4 │ │ + b.n 14866 │ │ + b.n 14868 │ │ + b.n 1486a │ │ + b.n 1486c │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #20] │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 147ce │ │ + b.n 14886 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 14804 │ │ - b.n 147d8 │ │ + bcc.n 148bc │ │ + b.n 14890 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 147f2 │ │ - b.n 147e4 │ │ + bcs.n 148aa │ │ + b.n 1489c │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 147f2 │ │ + b.n 148aa │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 147ce │ │ - b.n 14806 │ │ + b.n 14886 │ │ + b.n 148be │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - add r5, pc, #440 ; (adr r5, 149c8 ) │ │ + add r1, sp, #344 ; 0x158 │ │ movs r6, r0 │ │ - subs r2, #252 ; 0xfc │ │ - vtbl.8 d20, {d15-d17}, d24 │ │ + subs r2, #231 ; 0xe7 │ │ + vshll.u32 q10, d3, #31 │ │ vabal.u , d31, d0 │ │ mov r7, sp │ │ sub.w sp, sp, #808 ; 0x328 │ │ - ldr.w r1, [pc, #2756] ; 152e8 │ │ + ldr.w r1, [pc, #2756] ; 153a0 │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #804] ; 0x324 │ │ str r0, [sp, #160] ; 0xa0 │ │ movs r0, #255 ; 0xff │ │ strb.w r0, [sp, #123] ; 0x7b │ │ @@ -13365,137 +13362,137 @@ │ │ mov r2, sp │ │ movs r1, #0 │ │ str r1, [sp, #16] │ │ str r1, [r2, #0] │ │ mov.w r2, #288 ; 0x120 │ │ movs r3, #15 │ │ str r3, [sp, #24] │ │ - bl 1598c │ │ + bl 15a44 │ │ ldr r2, [sp, #16] │ │ ldr r1, [sp, #20] │ │ ldr r3, [sp, #24] │ │ ldr r0, [sp, #160] ; 0xa0 │ │ mov ip, sp │ │ str.w r2, [ip] │ │ movs r2, #32 │ │ - bl 1598c │ │ + bl 15a44 │ │ mov.w r0, #286 ; 0x11e │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 14872 │ │ + b.n 1492a │ │ ldr r0, [sp, #156] ; 0x9c │ │ cmp.w r0, #258 ; 0x102 │ │ - blt.n 14898 │ │ - b.n 1487c │ │ + blt.n 14950 │ │ + b.n 14934 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [sp, #156] ; 0x9c │ │ add r0, r1 │ │ movw r1, #36625 ; 0x8f11 │ │ ldrb r0, [r0, r1] │ │ - cbz r0, 1488e │ │ - b.n 1488c │ │ - b.n 14898 │ │ - b.n 14890 │ │ + cbz r0, 14946 │ │ + b.n 14944 │ │ + b.n 14950 │ │ + b.n 14948 │ │ ldr r0, [sp, #156] ; 0x9c │ │ subs r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 14872 │ │ + b.n 1492a │ │ movs r0, #30 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n 1489e │ │ + b.n 14956 │ │ ldr r0, [sp, #152] ; 0x98 │ │ cmp r0, #2 │ │ - blt.n 148c2 │ │ - b.n 148a6 │ │ + blt.n 1497a │ │ + b.n 1495e │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [sp, #152] ; 0x98 │ │ add r0, r1 │ │ movw r1, #36913 ; 0x9031 │ │ ldrb r0, [r0, r1] │ │ - cbz r0, 148b8 │ │ - b.n 148b6 │ │ - b.n 148c2 │ │ - b.n 148ba │ │ + cbz r0, 14970 │ │ + b.n 1496e │ │ + b.n 1497a │ │ + b.n 14972 │ │ ldr r0, [sp, #152] ; 0x98 │ │ subs r0, #1 │ │ str r0, [sp, #152] ; 0x98 │ │ - b.n 1489e │ │ + b.n 14956 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ movw r1, #36626 ; 0x8f12 │ │ add r1, r0 │ │ ldr r2, [sp, #156] ; 0x9c │ │ add r0, sp, #484 ; 0x1e4 │ │ str r0, [sp, #8] │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #156] ; 0x9c │ │ add r0, r1 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ movw r2, #36914 ; 0x9032 │ │ add r1, r2 │ │ ldr r2, [sp, #152] ; 0x98 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #152] ; 0x98 │ │ add r0, r1 │ │ str r0, [sp, #140] ; 0x8c │ │ movs r1, #0 │ │ str r1, [sp, #12] │ │ str r1, [sp, #136] ; 0x88 │ │ str r1, [sp, #132] ; 0x84 │ │ str r1, [sp, #128] ; 0x80 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ movw r2, #34322 ; 0x8612 │ │ add r0, r2 │ │ movs r2, #38 ; 0x26 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n 1490e │ │ + b.n 149c6 │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr r1, [sp, #140] ; 0x8c │ │ cmp r0, r1 │ │ - bcs.w 14c0c │ │ - b.n 1491a │ │ + bcs.w 14cc4 │ │ + b.n 149d2 │ │ ldr r1, [sp, #144] ; 0x90 │ │ add r0, sp, #484 ; 0x1e4 │ │ ldrb r0, [r0, r1] │ │ strb.w r0, [sp, #122] ; 0x7a │ │ ldrb.w r0, [sp, #122] ; 0x7a │ │ cmp r0, #0 │ │ - bne.w 14a44 │ │ - b.n 14930 │ │ + bne.w 14afc │ │ + b.n 149e8 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - cbz r0, 1499e │ │ - b.n 14936 │ │ + cbz r0, 14a56 │ │ + b.n 149ee │ │ ldr r0, [sp, #128] ; 0x80 │ │ cmp r0, #2 │ │ - bhi.n 14972 │ │ - b.n 1493e │ │ + bhi.n 14a2a │ │ + b.n 149f6 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldrb.w r1, [sp, #123] ; 0x7b │ │ add.w r1, r0, r1, lsl #1 │ │ movw r2, #34322 ; 0x8612 │ │ ldrh r0, [r1, r2] │ │ ldr r3, [sp, #128] ; 0x80 │ │ add r0, r3 │ │ strh r0, [r1, r2] │ │ - b.n 14956 │ │ + b.n 14a0e │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r1, r0, #1 │ │ str r1, [sp, #128] ; 0x80 │ │ - cbz r0, 14970 │ │ - b.n 14960 │ │ + cbz r0, 14a28 │ │ + b.n 14a18 │ │ ldrb.w r0, [sp, #123] ; 0x7b │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r1, r2, #1 │ │ str r1, [sp, #136] ; 0x88 │ │ add r1, sp, #164 ; 0xa4 │ │ strb r0, [r1, r2] │ │ - b.n 14956 │ │ - b.n 14998 │ │ + b.n 14a0e │ │ + b.n 14a50 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ movw r2, #34354 ; 0x8632 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r0, r2, #1 │ │ @@ -13505,56 +13502,56 @@ │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r0, #3 │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r3, r2, #1 │ │ str r3, [sp, #136] ; 0x88 │ │ strb r0, [r1, r2] │ │ - b.n 14998 │ │ + b.n 14a50 │ │ movs r0, #0 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 1499e │ │ + b.n 14a56 │ │ ldr r0, [sp, #132] ; 0x84 │ │ adds r0, #1 │ │ str r0, [sp, #132] ; 0x84 │ │ cmp r0, #138 ; 0x8a │ │ - bne.n 14a42 │ │ - b.n 149aa │ │ + bne.n 14afa │ │ + b.n 14a62 │ │ ldr r0, [sp, #132] ; 0x84 │ │ cmp r0, #0 │ │ - beq.n 14a40 │ │ - b.n 149b2 │ │ + beq.n 14af8 │ │ + b.n 14a6a │ │ ldr r0, [sp, #132] ; 0x84 │ │ cmp r0, #2 │ │ - bhi.n 149e4 │ │ - b.n 149ba │ │ + bhi.n 14a9c │ │ + b.n 14a72 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ movw r2, #34322 ; 0x8612 │ │ ldrh r0, [r1, r2] │ │ ldr r3, [sp, #132] ; 0x84 │ │ add r0, r3 │ │ strh r0, [r1, r2] │ │ - b.n 149ca │ │ + b.n 14a82 │ │ ldr r0, [sp, #132] ; 0x84 │ │ subs r1, r0, #1 │ │ str r1, [sp, #132] ; 0x84 │ │ - cbz r0, 149e2 │ │ - b.n 149d4 │ │ + cbz r0, 14a9a │ │ + b.n 14a8c │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r0, r2, #1 │ │ str r0, [sp, #136] ; 0x88 │ │ add r1, sp, #164 ; 0xa4 │ │ movs r0, #0 │ │ strb r0, [r1, r2] │ │ - b.n 149ca │ │ - b.n 14a3a │ │ + b.n 14a82 │ │ + b.n 14af2 │ │ ldr r0, [sp, #132] ; 0x84 │ │ cmp r0, #10 │ │ - bhi.n 14a12 │ │ - b.n 149ec │ │ + bhi.n 14aca │ │ + b.n 14aa4 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ movw r2, #34356 ; 0x8634 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r0, r2, #1 │ │ @@ -13564,15 +13561,15 @@ │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #132] ; 0x84 │ │ subs r0, #3 │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r3, r2, #1 │ │ str r3, [sp, #136] ; 0x88 │ │ strb r0, [r1, r2] │ │ - b.n 14a38 │ │ + b.n 14af0 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ movw r2, #34358 ; 0x8636 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r0, r2, #1 │ │ @@ -13582,53 +13579,53 @@ │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #132] ; 0x84 │ │ subs r0, #11 │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r3, r2, #1 │ │ str r3, [sp, #136] ; 0x88 │ │ strb r0, [r1, r2] │ │ - b.n 14a38 │ │ - b.n 14a3a │ │ + b.n 14af0 │ │ + b.n 14af2 │ │ movs r0, #0 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 14a40 │ │ - b.n 14a42 │ │ - b.n 14bfa │ │ + b.n 14af8 │ │ + b.n 14afa │ │ + b.n 14cb2 │ │ ldr r0, [sp, #132] ; 0x84 │ │ cmp r0, #0 │ │ - beq.n 14ada │ │ - b.n 14a4c │ │ + beq.n 14b92 │ │ + b.n 14b04 │ │ ldr r0, [sp, #132] ; 0x84 │ │ cmp r0, #2 │ │ - bhi.n 14a7e │ │ - b.n 14a54 │ │ + bhi.n 14b36 │ │ + b.n 14b0c │ │ ldr r1, [sp, #160] ; 0xa0 │ │ movw r2, #34322 ; 0x8612 │ │ ldrh r0, [r1, r2] │ │ ldr r3, [sp, #132] ; 0x84 │ │ add r0, r3 │ │ strh r0, [r1, r2] │ │ - b.n 14a64 │ │ + b.n 14b1c │ │ ldr r0, [sp, #132] ; 0x84 │ │ subs r1, r0, #1 │ │ str r1, [sp, #132] ; 0x84 │ │ - cbz r0, 14a7c │ │ - b.n 14a6e │ │ + cbz r0, 14b34 │ │ + b.n 14b26 │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r0, r2, #1 │ │ str r0, [sp, #136] ; 0x88 │ │ add r1, sp, #164 ; 0xa4 │ │ movs r0, #0 │ │ strb r0, [r1, r2] │ │ - b.n 14a64 │ │ - b.n 14ad4 │ │ + b.n 14b1c │ │ + b.n 14b8c │ │ ldr r0, [sp, #132] ; 0x84 │ │ cmp r0, #10 │ │ - bhi.n 14aac │ │ - b.n 14a86 │ │ + bhi.n 14b64 │ │ + b.n 14b3e │ │ ldr r1, [sp, #160] ; 0xa0 │ │ movw r2, #34356 ; 0x8634 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r0, r2, #1 │ │ @@ -13638,15 +13635,15 @@ │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #132] ; 0x84 │ │ subs r0, #3 │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r3, r2, #1 │ │ str r3, [sp, #136] ; 0x88 │ │ strb r0, [r1, r2] │ │ - b.n 14ad2 │ │ + b.n 14b8a │ │ ldr r1, [sp, #160] ; 0xa0 │ │ movw r2, #34358 ; 0x8636 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r0, r2, #1 │ │ @@ -13656,53 +13653,53 @@ │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #132] ; 0x84 │ │ subs r0, #11 │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r3, r2, #1 │ │ str r3, [sp, #136] ; 0x88 │ │ strb r0, [r1, r2] │ │ - b.n 14ad2 │ │ - b.n 14ad4 │ │ + b.n 14b8a │ │ + b.n 14b8c │ │ movs r0, #0 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 14ada │ │ + b.n 14b92 │ │ ldrb.w r0, [sp, #122] ; 0x7a │ │ ldrb.w r1, [sp, #123] ; 0x7b │ │ cmp r0, r1 │ │ - beq.n 14b7a │ │ - b.n 14ae8 │ │ + beq.n 14c32 │ │ + b.n 14ba0 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - cbz r0, 14b56 │ │ - b.n 14aee │ │ + cbz r0, 14c0e │ │ + b.n 14ba6 │ │ ldr r0, [sp, #128] ; 0x80 │ │ cmp r0, #2 │ │ - bhi.n 14b2a │ │ - b.n 14af6 │ │ + bhi.n 14be2 │ │ + b.n 14bae │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldrb.w r1, [sp, #123] ; 0x7b │ │ add.w r1, r0, r1, lsl #1 │ │ movw r2, #34322 ; 0x8612 │ │ ldrh r0, [r1, r2] │ │ ldr r3, [sp, #128] ; 0x80 │ │ add r0, r3 │ │ strh r0, [r1, r2] │ │ - b.n 14b0e │ │ + b.n 14bc6 │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r1, r0, #1 │ │ str r1, [sp, #128] ; 0x80 │ │ - cbz r0, 14b28 │ │ - b.n 14b18 │ │ + cbz r0, 14be0 │ │ + b.n 14bd0 │ │ ldrb.w r0, [sp, #123] ; 0x7b │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r1, r2, #1 │ │ str r1, [sp, #136] ; 0x88 │ │ add r1, sp, #164 ; 0xa4 │ │ strb r0, [r1, r2] │ │ - b.n 14b0e │ │ - b.n 14b50 │ │ + b.n 14bc6 │ │ + b.n 14c08 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ movw r2, #34354 ; 0x8632 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r0, r2, #1 │ │ @@ -13712,67 +13709,67 @@ │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r0, #3 │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r3, r2, #1 │ │ str r3, [sp, #136] ; 0x88 │ │ strb r0, [r1, r2] │ │ - b.n 14b50 │ │ + b.n 14c08 │ │ movs r0, #0 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 14b56 │ │ + b.n 14c0e │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldrb.w r1, [sp, #122] ; 0x7a │ │ add.w r1, r0, r1, lsl #1 │ │ movw r2, #34322 ; 0x8612 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ ldrb.w r0, [sp, #122] ; 0x7a │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r1, r2, #1 │ │ str r1, [sp, #136] ; 0x88 │ │ add r1, sp, #164 ; 0xa4 │ │ strb r0, [r1, r2] │ │ - b.n 14bf8 │ │ + b.n 14cb0 │ │ ldr r0, [sp, #128] ; 0x80 │ │ adds r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ cmp r0, #6 │ │ - bne.n 14bf6 │ │ - b.n 14b86 │ │ + bne.n 14cae │ │ + b.n 14c3e │ │ ldr r0, [sp, #128] ; 0x80 │ │ - cbz r0, 14bf4 │ │ - b.n 14b8c │ │ + cbz r0, 14cac │ │ + b.n 14c44 │ │ ldr r0, [sp, #128] ; 0x80 │ │ cmp r0, #2 │ │ - bhi.n 14bc8 │ │ - b.n 14b94 │ │ + bhi.n 14c80 │ │ + b.n 14c4c │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldrb.w r1, [sp, #123] ; 0x7b │ │ add.w r1, r0, r1, lsl #1 │ │ movw r2, #34322 ; 0x8612 │ │ ldrh r0, [r1, r2] │ │ ldr r3, [sp, #128] ; 0x80 │ │ add r0, r3 │ │ strh r0, [r1, r2] │ │ - b.n 14bac │ │ + b.n 14c64 │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r1, r0, #1 │ │ str r1, [sp, #128] ; 0x80 │ │ - cbz r0, 14bc6 │ │ - b.n 14bb6 │ │ + cbz r0, 14c7e │ │ + b.n 14c6e │ │ ldrb.w r0, [sp, #123] ; 0x7b │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r1, r2, #1 │ │ str r1, [sp, #136] ; 0x88 │ │ add r1, sp, #164 ; 0xa4 │ │ strb r0, [r1, r2] │ │ - b.n 14bac │ │ - b.n 14bee │ │ + b.n 14c64 │ │ + b.n 14ca6 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ movw r2, #34354 ; 0x8632 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r0, r2, #1 │ │ @@ -13782,60 +13779,60 @@ │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r0, #3 │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r3, r2, #1 │ │ str r3, [sp, #136] ; 0x88 │ │ strb r0, [r1, r2] │ │ - b.n 14bee │ │ + b.n 14ca6 │ │ movs r0, #0 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 14bf4 │ │ - b.n 14bf6 │ │ - b.n 14bf8 │ │ - b.n 14bfa │ │ + b.n 14cac │ │ + b.n 14cae │ │ + b.n 14cb0 │ │ + b.n 14cb2 │ │ ldrb.w r0, [sp, #122] ; 0x7a │ │ strb.w r0, [sp, #123] ; 0x7b │ │ - b.n 14c04 │ │ + b.n 14cbc │ │ ldr r0, [sp, #144] ; 0x90 │ │ adds r0, #1 │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n 1490e │ │ + b.n 149c6 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - cbz r0, 14c82 │ │ - b.n 14c12 │ │ + cbz r0, 14d3a │ │ + b.n 14cca │ │ ldr r0, [sp, #128] ; 0x80 │ │ - cbz r0, 14c80 │ │ - b.n 14c18 │ │ + cbz r0, 14d38 │ │ + b.n 14cd0 │ │ ldr r0, [sp, #128] ; 0x80 │ │ cmp r0, #2 │ │ - bhi.n 14c54 │ │ - b.n 14c20 │ │ + bhi.n 14d0c │ │ + b.n 14cd8 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldrb.w r1, [sp, #123] ; 0x7b │ │ add.w r1, r0, r1, lsl #1 │ │ movw r2, #34322 ; 0x8612 │ │ ldrh r0, [r1, r2] │ │ ldr r3, [sp, #128] ; 0x80 │ │ add r0, r3 │ │ strh r0, [r1, r2] │ │ - b.n 14c38 │ │ + b.n 14cf0 │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r1, r0, #1 │ │ str r1, [sp, #128] ; 0x80 │ │ - cbz r0, 14c52 │ │ - b.n 14c42 │ │ + cbz r0, 14d0a │ │ + b.n 14cfa │ │ ldrb.w r0, [sp, #123] ; 0x7b │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r1, r2, #1 │ │ str r1, [sp, #136] ; 0x88 │ │ add r1, sp, #164 ; 0xa4 │ │ strb r0, [r1, r2] │ │ - b.n 14c38 │ │ - b.n 14c7a │ │ + b.n 14cf0 │ │ + b.n 14d32 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ movw r2, #34354 ; 0x8632 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r0, r2, #1 │ │ @@ -13845,51 +13842,51 @@ │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r0, #3 │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r3, r2, #1 │ │ str r3, [sp, #136] ; 0x88 │ │ strb r0, [r1, r2] │ │ - b.n 14c7a │ │ + b.n 14d32 │ │ movs r0, #0 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 14c80 │ │ - b.n 14d1a │ │ + b.n 14d38 │ │ + b.n 14dd2 │ │ ldr r0, [sp, #132] ; 0x84 │ │ cmp r0, #0 │ │ - beq.n 14d18 │ │ - b.n 14c8a │ │ + beq.n 14dd0 │ │ + b.n 14d42 │ │ ldr r0, [sp, #132] ; 0x84 │ │ cmp r0, #2 │ │ - bhi.n 14cbc │ │ - b.n 14c92 │ │ + bhi.n 14d74 │ │ + b.n 14d4a │ │ ldr r1, [sp, #160] ; 0xa0 │ │ movw r2, #34322 ; 0x8612 │ │ ldrh r0, [r1, r2] │ │ ldr r3, [sp, #132] ; 0x84 │ │ add r0, r3 │ │ strh r0, [r1, r2] │ │ - b.n 14ca2 │ │ + b.n 14d5a │ │ ldr r0, [sp, #132] ; 0x84 │ │ subs r1, r0, #1 │ │ str r1, [sp, #132] ; 0x84 │ │ - cbz r0, 14cba │ │ - b.n 14cac │ │ + cbz r0, 14d72 │ │ + b.n 14d64 │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r0, r2, #1 │ │ str r0, [sp, #136] ; 0x88 │ │ add r1, sp, #164 ; 0xa4 │ │ movs r0, #0 │ │ strb r0, [r1, r2] │ │ - b.n 14ca2 │ │ - b.n 14d12 │ │ + b.n 14d5a │ │ + b.n 14dca │ │ ldr r0, [sp, #132] ; 0x84 │ │ cmp r0, #10 │ │ - bhi.n 14cea │ │ - b.n 14cc4 │ │ + bhi.n 14da2 │ │ + b.n 14d7c │ │ ldr r1, [sp, #160] ; 0xa0 │ │ movw r2, #34356 ; 0x8634 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r0, r2, #1 │ │ @@ -13899,15 +13896,15 @@ │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #132] ; 0x84 │ │ subs r0, #3 │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r3, r2, #1 │ │ str r3, [sp, #136] ; 0x88 │ │ strb r0, [r1, r2] │ │ - b.n 14d10 │ │ + b.n 14dc8 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ movw r2, #34358 ; 0x8636 │ │ ldrh r0, [r1, r2] │ │ adds r0, #1 │ │ strh r0, [r1, r2] │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r0, r2, #1 │ │ @@ -13917,1786 +13914,1786 @@ │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #132] ; 0x84 │ │ subs r0, #11 │ │ ldr r2, [sp, #136] ; 0x88 │ │ adds r3, r2, #1 │ │ str r3, [sp, #136] ; 0x88 │ │ strb r0, [r1, r2] │ │ - b.n 14d10 │ │ - b.n 14d12 │ │ + b.n 14dc8 │ │ + b.n 14dca │ │ movs r0, #0 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 14d18 │ │ - b.n 14d1a │ │ + b.n 14dd0 │ │ + b.n 14dd2 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ mov r2, sp │ │ movs r1, #0 │ │ str r1, [r2, #0] │ │ movs r1, #2 │ │ movs r2, #19 │ │ movs r3, #7 │ │ - bl 1598c │ │ - b.n 14d2e │ │ + bl 15a44 │ │ + b.n 14de6 │ │ movs r0, #2 │ │ str r0, [sp, #116] ; 0x74 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 14d36 │ │ - b.n 14d38 │ │ + b.n 14dee │ │ + b.n 14df0 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r2, [sp, #112] ; 0x70 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 14d76 │ │ - b.n 14d48 │ │ - ldr r0, [pc, #784] ; (1505c ) │ │ + bls.n 14e2e │ │ + b.n 14e00 │ │ + ldr r0, [pc, #784] ; (15114 ) │ │ add r0, pc │ │ - ldr r1, [pc, #784] ; (15060 ) │ │ + ldr r1, [pc, #784] ; (15118 ) │ │ add r1, pc │ │ - ldr r2, [pc, #784] ; (15064 ) │ │ + ldr r2, [pc, #784] ; (1511c ) │ │ add r2, pc │ │ movw r3, #2073 ; 0x819 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #108] ; 0x6c │ │ - cbnz r0, 14d66 │ │ - b.n 14d64 │ │ - b.n 14d38 │ │ + cbnz r0, 14e1e │ │ + b.n 14e1c │ │ + b.n 14df0 │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #1 │ │ - bne.n 14d72 │ │ - b.n 14d6e │ │ + bne.n 14e2a │ │ + b.n 14e26 │ │ bkpt 0x0000 │ │ - b.n 14d72 │ │ - b.n 14d74 │ │ - b.n 14d76 │ │ - b.n 14d78 │ │ + b.n 14e2a │ │ + b.n 14e2c │ │ + b.n 14e2e │ │ + b.n 14e30 │ │ ldr r2, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #112] ; 0x70 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 14d92 │ │ + b.n 14e4a │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 14dc8 │ │ - b.n 14d9c │ │ + bcc.n 14e80 │ │ + b.n 14e54 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 14db6 │ │ - b.n 14da8 │ │ + bcs.n 14e6e │ │ + b.n 14e60 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 14db6 │ │ + b.n 14e6e │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 14d92 │ │ - b.n 14dca │ │ - b.n 14dcc │ │ + b.n 14e4a │ │ + b.n 14e82 │ │ + b.n 14e84 │ │ ldr r0, [sp, #156] ; 0x9c │ │ subw r0, r0, #257 ; 0x101 │ │ str r0, [sp, #104] ; 0x68 │ │ movs r0, #5 │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 14dda │ │ - b.n 14ddc │ │ + b.n 14e92 │ │ + b.n 14e94 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r2, [sp, #100] ; 0x64 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 14e1a │ │ - b.n 14dec │ │ - ldr r0, [pc, #632] ; (15068 ) │ │ + bls.n 14ed2 │ │ + b.n 14ea4 │ │ + ldr r0, [pc, #632] ; (15120 ) │ │ add r0, pc │ │ - ldr r1, [pc, #632] ; (1506c ) │ │ + ldr r1, [pc, #632] ; (15124 ) │ │ add r1, pc │ │ - ldr r2, [pc, #632] ; (15070 ) │ │ + ldr r2, [pc, #632] ; (15128 ) │ │ add r2, pc │ │ movw r3, #2075 ; 0x81b │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - cbnz r0, 14e0a │ │ - b.n 14e08 │ │ - b.n 14ddc │ │ + cbnz r0, 14ec2 │ │ + b.n 14ec0 │ │ + b.n 14e94 │ │ ldr r0, [sp, #96] ; 0x60 │ │ cmp r0, #1 │ │ - bne.n 14e16 │ │ - b.n 14e12 │ │ + bne.n 14ece │ │ + b.n 14eca │ │ bkpt 0x0000 │ │ - b.n 14e16 │ │ - b.n 14e18 │ │ - b.n 14e1a │ │ - b.n 14e1c │ │ + b.n 14ece │ │ + b.n 14ed0 │ │ + b.n 14ed2 │ │ + b.n 14ed4 │ │ ldr r2, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 14e36 │ │ + b.n 14eee │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 14e6c │ │ - b.n 14e40 │ │ + bcc.n 14f24 │ │ + b.n 14ef8 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 14e5a │ │ - b.n 14e4c │ │ + bcs.n 14f12 │ │ + b.n 14f04 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 14e5a │ │ + b.n 14f12 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 14e36 │ │ - b.n 14e6e │ │ - b.n 14e70 │ │ + b.n 14eee │ │ + b.n 14f26 │ │ + b.n 14f28 │ │ ldr r0, [sp, #152] ; 0x98 │ │ subs r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ movs r0, #5 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 14e7c │ │ - b.n 14e7e │ │ + b.n 14f34 │ │ + b.n 14f36 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #88] ; 0x58 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 14ebc │ │ - b.n 14e8e │ │ - ldr r0, [pc, #484] ; (15074 ) │ │ + bls.n 14f74 │ │ + b.n 14f46 │ │ + ldr r0, [pc, #484] ; (1512c ) │ │ add r0, pc │ │ - ldr r1, [pc, #484] ; (15078 ) │ │ + ldr r1, [pc, #484] ; (15130 ) │ │ add r1, pc │ │ - ldr r2, [pc, #484] ; (1507c ) │ │ + ldr r2, [pc, #484] ; (15134 ) │ │ add r2, pc │ │ movw r3, #2076 ; 0x81c │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #84] ; 0x54 │ │ - cbnz r0, 14eac │ │ - b.n 14eaa │ │ - b.n 14e7e │ │ + cbnz r0, 14f64 │ │ + b.n 14f62 │ │ + b.n 14f36 │ │ ldr r0, [sp, #84] ; 0x54 │ │ cmp r0, #1 │ │ - bne.n 14eb8 │ │ - b.n 14eb4 │ │ + bne.n 14f70 │ │ + b.n 14f6c │ │ bkpt 0x0000 │ │ - b.n 14eb8 │ │ - b.n 14eba │ │ - b.n 14ebc │ │ - b.n 14ebe │ │ + b.n 14f70 │ │ + b.n 14f72 │ │ + b.n 14f74 │ │ + b.n 14f76 │ │ ldr r2, [sp, #92] ; 0x5c │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 14ed8 │ │ + b.n 14f90 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 14f0e │ │ - b.n 14ee2 │ │ + bcc.n 14fc6 │ │ + b.n 14f9a │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 14efc │ │ - b.n 14eee │ │ + bcs.n 14fb4 │ │ + b.n 14fa6 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 14efc │ │ + b.n 14fb4 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 14ed8 │ │ - b.n 14f10 │ │ + b.n 14f90 │ │ + b.n 14fc8 │ │ movs r0, #18 │ │ str r0, [sp, #148] ; 0x94 │ │ - b.n 14f16 │ │ + b.n 14fce │ │ ldr r0, [sp, #148] ; 0x94 │ │ cmp r0, #0 │ │ - bmi.n 14f40 │ │ - b.n 14f1e │ │ + bmi.n 14ff8 │ │ + b.n 14fd6 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r2, [sp, #148] ; 0x94 │ │ - ldr r1, [pc, #348] ; (15080 ) │ │ + ldr r1, [pc, #348] ; (15138 ) │ │ add r1, pc │ │ ldrb r1, [r1, r2] │ │ add r0, r1 │ │ movw r1, #37202 ; 0x9152 │ │ ldrb r0, [r0, r1] │ │ - cbz r0, 14f36 │ │ - b.n 14f34 │ │ - b.n 14f40 │ │ - b.n 14f38 │ │ + cbz r0, 14fee │ │ + b.n 14fec │ │ + b.n 14ff8 │ │ + b.n 14ff0 │ │ ldr r0, [sp, #148] ; 0x94 │ │ subs r0, #1 │ │ str r0, [sp, #148] ; 0x94 │ │ - b.n 14f16 │ │ + b.n 14fce │ │ ldr r0, [sp, #148] ; 0x94 │ │ adds r0, #1 │ │ cmp r0, #3 │ │ - bgt.n 14f50 │ │ - b.n 14f4a │ │ + bgt.n 15008 │ │ + b.n 15002 │ │ movs r0, #4 │ │ str r0, [sp, #4] │ │ - b.n 14f58 │ │ + b.n 15010 │ │ ldr r0, [sp, #148] ; 0x94 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 14f58 │ │ + b.n 15010 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #148] ; 0x94 │ │ - b.n 14f5e │ │ + b.n 15016 │ │ ldr r0, [sp, #148] ; 0x94 │ │ subs r0, #4 │ │ str r0, [sp, #80] ; 0x50 │ │ movs r0, #4 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 14f6a │ │ - b.n 14f6c │ │ + b.n 15022 │ │ + b.n 15024 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #76] ; 0x4c │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 14faa │ │ - b.n 14f7c │ │ - ldr r0, [pc, #260] ; (15084 ) │ │ + bls.n 15062 │ │ + b.n 15034 │ │ + ldr r0, [pc, #260] ; (1513c ) │ │ add r0, pc │ │ - ldr r1, [pc, #260] ; (15088 ) │ │ + ldr r1, [pc, #260] ; (15140 ) │ │ add r1, pc │ │ - ldr r2, [pc, #260] ; (1508c ) │ │ + ldr r2, [pc, #260] ; (15144 ) │ │ add r2, pc │ │ movw r3, #2079 ; 0x81f │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - cbnz r0, 14f9a │ │ - b.n 14f98 │ │ - b.n 14f6c │ │ + cbnz r0, 15052 │ │ + b.n 15050 │ │ + b.n 15024 │ │ ldr r0, [sp, #72] ; 0x48 │ │ cmp r0, #1 │ │ - bne.n 14fa6 │ │ - b.n 14fa2 │ │ + bne.n 1505e │ │ + b.n 1505a │ │ bkpt 0x0000 │ │ - b.n 14fa6 │ │ - b.n 14fa8 │ │ - b.n 14faa │ │ - b.n 14fac │ │ + b.n 1505e │ │ + b.n 15060 │ │ + b.n 15062 │ │ + b.n 15064 │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 14fc6 │ │ + b.n 1507e │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 14ffc │ │ - b.n 14fd0 │ │ + bcc.n 150b4 │ │ + b.n 15088 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 14fea │ │ - b.n 14fdc │ │ + bcs.n 150a2 │ │ + b.n 15094 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 14fea │ │ + b.n 150a2 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 14fc6 │ │ - b.n 14ffe │ │ + b.n 1507e │ │ + b.n 150b6 │ │ movs r0, #0 │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n 15004 │ │ + b.n 150bc │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr r1, [sp, #148] ; 0x94 │ │ cmp r0, r1 │ │ - bge.n 150fe │ │ - b.n 1500e │ │ - b.n 15010 │ │ + bge.n 151b6 │ │ + b.n 150c6 │ │ + b.n 150c8 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r2, [sp, #144] ; 0x90 │ │ - ldr r1, [pc, #724] ; (152ec ) │ │ + ldr r1, [pc, #724] ; (153a4 ) │ │ add r1, pc │ │ ldrb r1, [r1, r2] │ │ add r0, r1 │ │ movw r1, #37202 ; 0x9152 │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #68] ; 0x44 │ │ movs r0, #3 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 1502a │ │ - b.n 1502c │ │ + b.n 150e2 │ │ + b.n 150e4 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r2, [sp, #64] ; 0x40 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 150a0 │ │ - b.n 1503c │ │ - ldr r0, [pc, #688] ; (152f0 ) │ │ + bls.n 15158 │ │ + b.n 150f4 │ │ + ldr r0, [pc, #688] ; (153a8 ) │ │ add r0, pc │ │ - ldr r1, [pc, #688] ; (152f4 ) │ │ + ldr r1, [pc, #688] ; (153ac ) │ │ add r1, pc │ │ - ldr r2, [pc, #688] ; (152f8 ) │ │ + ldr r2, [pc, #688] ; (153b0 ) │ │ add r2, pc │ │ mov.w r3, #2080 ; 0x820 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ - cbnz r0, 15090 │ │ - b.n 15058 │ │ - b.n 1502c │ │ + cbnz r0, 15148 │ │ + b.n 15110 │ │ + b.n 150e4 │ │ nop │ │ - ldr r7, [sp, #792] ; 0x318 │ │ + add r3, pc, #696 ; (adr r3, 153d0 ) │ │ movs r6, r0 │ │ - lsls r5, r1, #18 │ │ - vmls.i q10, , d20[0] │ │ - vcvt.u32.f32 d25, d30, #1 │ │ + lsls r5, r0, #15 │ │ + vmls.i q10, , d15[0] │ │ + vsubw.u q13, , d22 │ │ movs r6, r0 │ │ - lsls r1, r5, #15 │ │ - ; instruction: 0xffff43c0 │ │ - ; instruction: 0xffff9eb8 │ │ + lsls r1, r4, #12 │ │ + vsubw.u q10, , d27 │ │ + vsubl.u q13, d31, d16 │ │ movs r6, r0 │ │ - lsls r7, r0, #13 │ │ - vrsra.u32 d20, d14, #1 │ │ - vqrdmlah.s , , d0[0] │ │ + lsls r7, r7, #9 │ │ + vsubw.u q10, , d9 │ │ + vsubl.u q13, d15, d24 │ │ movs r6, r0 │ │ - ldr r5, [sp, #1000] ; 0x3e8 │ │ + add r1, pc, #904 ; (adr r1, 154c8 ) │ │ movs r6, r0 │ │ - lsls r1, r3, #9 │ │ - vrshr.u32 d20, d16, #1 │ │ + lsls r1, r2, #6 │ │ + vrshr.u32 d20, d11, #1 │ │ vtbl.8 d25, {d15}, d15 │ │ cmp r0, #1 │ │ - bne.n 1509c │ │ - b.n 15098 │ │ + bne.n 15154 │ │ + b.n 15150 │ │ bkpt 0x0000 │ │ - b.n 1509c │ │ - b.n 1509e │ │ - b.n 150a0 │ │ - b.n 150a2 │ │ + b.n 15154 │ │ + b.n 15156 │ │ + b.n 15158 │ │ + b.n 1515a │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 150bc │ │ + b.n 15174 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 150f2 │ │ - b.n 150c6 │ │ + bcc.n 151aa │ │ + b.n 1517e │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 150e0 │ │ - b.n 150d2 │ │ + bcs.n 15198 │ │ + b.n 1518a │ │ ldr r3, [sp, #160] ; 0xa0 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 150e0 │ │ + b.n 15198 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 150bc │ │ - b.n 150f4 │ │ - b.n 150f6 │ │ + b.n 15174 │ │ + b.n 151ac │ │ + b.n 151ae │ │ ldr r0, [sp, #144] ; 0x90 │ │ adds r0, #1 │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n 15004 │ │ + b.n 150bc │ │ movs r0, #0 │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n 15104 │ │ + b.n 151bc │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr r1, [sp, #136] ; 0x88 │ │ cmp r0, r1 │ │ - bcs.w 152cc │ │ - b.n 15110 │ │ + bcs.w 15384 │ │ + b.n 151c8 │ │ ldr r1, [sp, #124] ; 0x7c │ │ adds r0, r1, #1 │ │ str r0, [sp, #124] ; 0x7c │ │ add r0, sp, #164 ; 0xa4 │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 1511e │ │ - b.n 15120 │ │ + b.n 151d6 │ │ + b.n 151d8 │ │ ldr r0, [sp, #56] ; 0x38 │ │ cmp r0, #19 │ │ - bcc.n 15156 │ │ - b.n 15128 │ │ - ldr r0, [pc, #464] ; (152fc ) │ │ + bcc.n 1520e │ │ + b.n 151e0 │ │ + ldr r0, [pc, #464] ; (153b4 ) │ │ add r0, pc │ │ - ldr r1, [pc, #464] ; (15300 ) │ │ + ldr r1, [pc, #464] ; (153b8 ) │ │ add r1, pc │ │ - ldr r2, [pc, #464] ; (15304 ) │ │ + ldr r2, [pc, #464] ; (153bc ) │ │ add r2, pc │ │ movw r3, #2084 ; 0x824 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #52] ; 0x34 │ │ - cbnz r0, 15146 │ │ - b.n 15144 │ │ - b.n 15120 │ │ + cbnz r0, 151fe │ │ + b.n 151fc │ │ + b.n 151d8 │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #1 │ │ - bne.n 15152 │ │ - b.n 1514e │ │ + bne.n 1520a │ │ + b.n 15206 │ │ bkpt 0x0000 │ │ - b.n 15152 │ │ - b.n 15154 │ │ - b.n 15156 │ │ - b.n 15158 │ │ - b.n 1515a │ │ + b.n 1520a │ │ + b.n 1520c │ │ + b.n 1520e │ │ + b.n 15210 │ │ + b.n 15212 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r1, [sp, #56] ; 0x38 │ │ add.w r0, r0, r1, lsl #1 │ │ movw r1, #36050 ; 0x8cd2 │ │ ldrh r0, [r0, r1] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r1, [sp, #56] ; 0x38 │ │ add r0, r1 │ │ movw r1, #37202 ; 0x9152 │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 1517a │ │ - b.n 1517c │ │ + b.n 15232 │ │ + b.n 15234 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #44] ; 0x2c │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 151ba │ │ - b.n 1518c │ │ - ldr r0, [pc, #376] ; (15308 ) │ │ + bls.n 15272 │ │ + b.n 15244 │ │ + ldr r0, [pc, #376] ; (153c0 ) │ │ add r0, pc │ │ - ldr r1, [pc, #376] ; (1530c ) │ │ + ldr r1, [pc, #376] ; (153c4 ) │ │ add r1, pc │ │ - ldr r2, [pc, #376] ; (15310 ) │ │ + ldr r2, [pc, #376] ; (153c8 ) │ │ add r2, pc │ │ movw r3, #2085 ; 0x825 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - cbnz r0, 151aa │ │ - b.n 151a8 │ │ - b.n 1517c │ │ + cbnz r0, 15262 │ │ + b.n 15260 │ │ + b.n 15234 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #1 │ │ - bne.n 151b6 │ │ - b.n 151b2 │ │ + bne.n 1526e │ │ + b.n 1526a │ │ bkpt 0x0000 │ │ - b.n 151b6 │ │ - b.n 151b8 │ │ - b.n 151ba │ │ - b.n 151bc │ │ + b.n 1526e │ │ + b.n 15270 │ │ + b.n 15272 │ │ + b.n 15274 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 151d6 │ │ + b.n 1528e │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 1520c │ │ - b.n 151e0 │ │ + bcc.n 152c4 │ │ + b.n 15298 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 151fa │ │ - b.n 151ec │ │ + bcs.n 152b2 │ │ + b.n 152a4 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 151fa │ │ + b.n 152b2 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 151d6 │ │ - b.n 1520e │ │ + b.n 1528e │ │ + b.n 152c6 │ │ ldr r0, [sp, #56] ; 0x38 │ │ cmp r0, #16 │ │ - bcc.n 152ca │ │ - b.n 15216 │ │ - b.n 15218 │ │ + bcc.n 15382 │ │ + b.n 152ce │ │ + b.n 152d0 │ │ ldr r1, [sp, #124] ; 0x7c │ │ adds r0, r1, #1 │ │ str r0, [sp, #124] ; 0x7c │ │ add r0, sp, #164 ; 0xa4 │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - ldr r1, [pc, #236] ; (15314 ) │ │ + ldr r1, [pc, #236] ; (153cc ) │ │ add r1, pc │ │ add r0, r1 │ │ ldrb.w r0, [r0, #-16] │ │ str r0, [sp, #32] │ │ - b.n 15234 │ │ - b.n 15236 │ │ + b.n 152ec │ │ + b.n 152ee │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #32] │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 15274 │ │ - b.n 15246 │ │ - ldr r0, [pc, #208] ; (15318 ) │ │ + bls.n 1532c │ │ + b.n 152fe │ │ + ldr r0, [pc, #208] ; (153d0 ) │ │ add r0, pc │ │ - ldr r1, [pc, #208] ; (1531c ) │ │ + ldr r1, [pc, #208] ; (153d4 ) │ │ add r1, pc │ │ - ldr r2, [pc, #208] ; (15320 ) │ │ + ldr r2, [pc, #208] ; (153d8 ) │ │ add r2, pc │ │ movw r3, #2086 ; 0x826 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ - cbnz r0, 15264 │ │ - b.n 15262 │ │ - b.n 15236 │ │ + cbnz r0, 1531c │ │ + b.n 1531a │ │ + b.n 152ee │ │ ldr r0, [sp, #28] │ │ cmp r0, #1 │ │ - bne.n 15270 │ │ - b.n 1526c │ │ + bne.n 15328 │ │ + b.n 15324 │ │ bkpt 0x0000 │ │ - b.n 15270 │ │ - b.n 15272 │ │ - b.n 15274 │ │ - b.n 15276 │ │ + b.n 15328 │ │ + b.n 1532a │ │ + b.n 1532c │ │ + b.n 1532e │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #32] │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 15290 │ │ + b.n 15348 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 152c6 │ │ - b.n 1529a │ │ + bcc.n 1537e │ │ + b.n 15352 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 152b4 │ │ - b.n 152a6 │ │ + bcs.n 1536c │ │ + b.n 1535e │ │ ldr r3, [sp, #160] ; 0xa0 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 152b4 │ │ + b.n 1536c │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 15290 │ │ - b.n 152c8 │ │ - b.n 152ca │ │ - b.n 15104 │ │ - ldr r0, [pc, #84] ; (15324 ) │ │ + b.n 15348 │ │ + b.n 15380 │ │ + b.n 15382 │ │ + b.n 151bc │ │ + ldr r0, [pc, #84] ; (153dc ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #804] ; 0x324 │ │ cmp r0, r1 │ │ - bne.n 152e2 │ │ - b.n 152dc │ │ + bne.n 1539a │ │ + b.n 15394 │ │ add.w sp, sp, #808 ; 0x328 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - ldrh r4, [r4, #42] ; 0x2a │ │ + str r1, [sp, #304] ; 0x130 │ │ movs r6, r0 │ │ - ldr r5, [sp, #312] ; 0x138 │ │ + add r1, pc, #216 ; (adr r1, 15480 ) │ │ movs r6, r0 │ │ - ldr r5, [sp, #344] ; 0x158 │ │ + add r1, pc, #248 ; (adr r1, 154a4 ) │ │ movs r6, r0 │ │ - lsls r1, r3, #6 │ │ - vsra.u32 q10, q8, #1 │ │ - vmull.u , d31, d6 │ │ + lsls r1, r2, #3 │ │ + vsra.u32 q10, , #1 │ │ + vmla.i q13, , d30[0] │ │ movs r6, r0 │ │ - lsls r5, r5, #2 │ │ - vaddl.u q10, d31, d4 │ │ - vcvt.f16.u16 d25, d30, #1 │ │ + ; instruction: 0xffe5fffe │ │ + eors r7, r5 │ │ + vaddl.u q13, d15, d22 │ │ movs r6, r0 │ │ - lsls r1, r1, #1 │ │ - vaddl.u q10, d15, d16 │ │ - vdup.8 , d15[7] │ │ - vtbl.8 d25, {d31- instruction: 0xff81fffe │ │ + ands r3, r1 │ │ + vcvt.f16.u16 d19, d26, #1 │ │ + ; instruction: 0xffff9f88 │ │ movs r6, r0 │ │ - ; instruction: 0xff8ffffe │ │ - subs r7, #102 ; 0x66 │ │ - vrshr.u64 d24, d26, #1 │ │ + mcr2 15, 6, pc, cr7, cr14, {7} ; │ │ + subs r7, #81 ; 0x51 │ │ + vrsubhn.i d24, , q9 │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #120 ; 0x78 │ │ str r0, [sp, #116] ; 0x74 │ │ movs r0, #1 │ │ str r0, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #116] ; 0x74 │ │ movw r1, #37490 ; 0x9272 │ │ add r0, r1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 15340 │ │ + b.n 153f8 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r1, [r1, #40] ; 0x28 │ │ cmp r0, r1 │ │ - bcs.w 15898 │ │ - b.n 1534e │ │ + bcs.w 15950 │ │ + b.n 15406 │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #1 │ │ - bne.n 15366 │ │ - b.n 15356 │ │ + bne.n 1541e │ │ + b.n 1540e │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r1, r0, #1 │ │ str r1, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, #0] │ │ add.w r0, r0, #256 ; 0x100 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 15366 │ │ + b.n 1541e │ │ ldrb.w r0, [sp, #112] ; 0x70 │ │ lsls r0, r0, #31 │ │ cmp r0, #0 │ │ - beq.w 15788 │ │ - b.n 15374 │ │ + beq.w 15840 │ │ + b.n 1542c │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, #0] │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldrh.w r0, [r0, #1] │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #3 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1538a │ │ - b.n 1538c │ │ + b.n 15442 │ │ + b.n 15444 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r2, [sp, #96] ; 0x60 │ │ - ldr r1, [pc, #788] ; (156a8 ) │ │ + ldr r1, [pc, #788] ; (15760 ) │ │ add r1, pc │ │ ldrh.w r1, [r1, r2, lsl #1] │ │ add r0, r1 │ │ movw r1, #36626 ; 0x8f12 │ │ ldrb r0, [r0, r1] │ │ - cbnz r0, 153d2 │ │ - b.n 153a4 │ │ - ldr r0, [pc, #772] ; (156ac ) │ │ + cbnz r0, 1548a │ │ + b.n 1545c │ │ + ldr r0, [pc, #772] ; (15764 ) │ │ add r0, pc │ │ - ldr r1, [pc, #772] ; (156b0 ) │ │ + ldr r1, [pc, #772] ; (15768 ) │ │ add r1, pc │ │ - ldr r2, [pc, #772] ; (156b4 ) │ │ + ldr r2, [pc, #772] ; (1576c ) │ │ add r2, pc │ │ movw r3, #2215 ; 0x8a7 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - cbnz r0, 153c2 │ │ - b.n 153c0 │ │ - b.n 1538c │ │ + cbnz r0, 1547a │ │ + b.n 15478 │ │ + b.n 15444 │ │ ldr r0, [sp, #88] ; 0x58 │ │ cmp r0, #1 │ │ - bne.n 153ce │ │ - b.n 153ca │ │ + bne.n 15486 │ │ + b.n 15482 │ │ bkpt 0x0000 │ │ - b.n 153ce │ │ - b.n 153d0 │ │ - b.n 153d2 │ │ - b.n 153d4 │ │ - b.n 153d6 │ │ + b.n 15486 │ │ + b.n 15488 │ │ + b.n 1548a │ │ + b.n 1548c │ │ + b.n 1548e │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r2, [sp, #96] ; 0x60 │ │ - ldr r1, [pc, #732] ; (156b8 ) │ │ + ldr r1, [pc, #732] ; (15770 ) │ │ add r1, pc │ │ ldrh.w r2, [r1, r2, lsl #1] │ │ add.w r0, r0, r2, lsl #1 │ │ movw r2, #34898 ; 0x8852 │ │ ldrh r0, [r0, r2] │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r2, [sp, #96] ; 0x60 │ │ ldrh.w r1, [r1, r2, lsl #1] │ │ add r0, r1 │ │ movw r1, #36626 ; 0x8f12 │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 15402 │ │ - b.n 15404 │ │ + b.n 154ba │ │ + b.n 154bc │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #80] ; 0x50 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 15442 │ │ - b.n 15414 │ │ - ldr r0, [pc, #676] ; (156bc ) │ │ + bls.n 154fa │ │ + b.n 154cc │ │ + ldr r0, [pc, #676] ; (15774 ) │ │ add r0, pc │ │ - ldr r1, [pc, #676] ; (156c0 ) │ │ + ldr r1, [pc, #676] ; (15778 ) │ │ add r1, pc │ │ - ldr r2, [pc, #676] ; (156c4 ) │ │ + ldr r2, [pc, #676] ; (1577c ) │ │ add r2, pc │ │ movw r3, #2216 ; 0x8a8 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #76] ; 0x4c │ │ - cbnz r0, 15432 │ │ - b.n 15430 │ │ - b.n 15404 │ │ + cbnz r0, 154ea │ │ + b.n 154e8 │ │ + b.n 154bc │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #1 │ │ - bne.n 1543e │ │ - b.n 1543a │ │ + bne.n 154f6 │ │ + b.n 154f2 │ │ bkpt 0x0000 │ │ - b.n 1543e │ │ - b.n 15440 │ │ - b.n 15442 │ │ - b.n 15444 │ │ + b.n 154f6 │ │ + b.n 154f8 │ │ + b.n 154fa │ │ + b.n 154fc │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 1545e │ │ + b.n 15516 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 15494 │ │ - b.n 15468 │ │ + bcc.n 1554c │ │ + b.n 15520 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 15482 │ │ - b.n 15474 │ │ + bcs.n 1553a │ │ + b.n 1552c │ │ ldr r3, [sp, #116] ; 0x74 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 15482 │ │ + b.n 1553a │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 1545e │ │ - b.n 15496 │ │ - b.n 15498 │ │ + b.n 15516 │ │ + b.n 1554e │ │ + b.n 15550 │ │ ldr r1, [sp, #96] ; 0x60 │ │ - ldr r0, [pc, #556] ; (156c8 ) │ │ + ldr r0, [pc, #556] ; (15780 ) │ │ add r0, pc │ │ ldrb r3, [r0, r1] │ │ - ldr r2, [pc, #552] ; (156cc ) │ │ + ldr r2, [pc, #552] ; (15784 ) │ │ add r2, pc │ │ ldr.w r2, [r2, r3, lsl #2] │ │ ands r1, r2 │ │ str r1, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 154b4 │ │ - b.n 154b6 │ │ + b.n 1556c │ │ + b.n 1556e │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #68] ; 0x44 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 154f4 │ │ - b.n 154c6 │ │ - ldr r0, [pc, #520] ; (156d0 ) │ │ + bls.n 155ac │ │ + b.n 1557e │ │ + ldr r0, [pc, #520] ; (15788 ) │ │ add r0, pc │ │ - ldr r1, [pc, #520] ; (156d4 ) │ │ + ldr r1, [pc, #520] ; (1578c ) │ │ add r1, pc │ │ - ldr r2, [pc, #520] ; (156d8 ) │ │ + ldr r2, [pc, #520] ; (15790 ) │ │ add r2, pc │ │ movw r3, #2217 ; 0x8a9 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - cbnz r0, 154e4 │ │ - b.n 154e2 │ │ - b.n 154b6 │ │ + cbnz r0, 1559c │ │ + b.n 1559a │ │ + b.n 1556e │ │ ldr r0, [sp, #64] ; 0x40 │ │ cmp r0, #1 │ │ - bne.n 154f0 │ │ - b.n 154ec │ │ + bne.n 155a8 │ │ + b.n 155a4 │ │ bkpt 0x0000 │ │ - b.n 154f0 │ │ - b.n 154f2 │ │ - b.n 154f4 │ │ - b.n 154f6 │ │ + b.n 155a8 │ │ + b.n 155aa │ │ + b.n 155ac │ │ + b.n 155ae │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 15510 │ │ + b.n 155c8 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 15546 │ │ - b.n 1551a │ │ + bcc.n 155fe │ │ + b.n 155d2 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 15534 │ │ - b.n 15526 │ │ + bcs.n 155ec │ │ + b.n 155de │ │ ldr r3, [sp, #116] ; 0x74 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 15534 │ │ + b.n 155ec │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 15510 │ │ - b.n 15548 │ │ + b.n 155c8 │ │ + b.n 15600 │ │ ldr r1, [sp, #92] ; 0x5c │ │ movs r0, #0 │ │ cmp.w r0, r1, lsr #9 │ │ - bne.n 1556a │ │ - b.n 15554 │ │ + bne.n 15622 │ │ + b.n 1560c │ │ ldr r1, [sp, #92] ; 0x5c │ │ - ldr r0, [pc, #388] ; (156dc ) │ │ + ldr r0, [pc, #388] ; (15794 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #92] ; 0x5c │ │ - ldr r0, [pc, #380] ; (156e0 ) │ │ + ldr r0, [pc, #380] ; (15798 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 15584 │ │ + b.n 1563c │ │ ldr r0, [sp, #92] ; 0x5c │ │ lsrs r1, r0, #8 │ │ - ldr r0, [pc, #372] ; (156e4 ) │ │ + ldr r0, [pc, #372] ; (1579c ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #104] ; 0x68 │ │ ldr r0, [sp, #92] ; 0x5c │ │ lsrs r1, r0, #8 │ │ - ldr r0, [pc, #364] ; (156e8 ) │ │ + ldr r0, [pc, #364] ; (157a0 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 15584 │ │ - b.n 15586 │ │ - b.n 15588 │ │ + b.n 1563c │ │ + b.n 1563e │ │ + b.n 15640 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #104] ; 0x68 │ │ add r0, r1 │ │ movw r1, #36914 ; 0x9032 │ │ ldrb r0, [r0, r1] │ │ - cbnz r0, 155c6 │ │ - b.n 15598 │ │ - ldr r0, [pc, #336] ; (156ec ) │ │ + cbnz r0, 1567e │ │ + b.n 15650 │ │ + ldr r0, [pc, #336] ; (157a4 ) │ │ add r0, pc │ │ - ldr r1, [pc, #336] ; (156f0 ) │ │ + ldr r1, [pc, #336] ; (157a8 ) │ │ add r1, pc │ │ - ldr r2, [pc, #336] ; (156f4 ) │ │ + ldr r2, [pc, #336] ; (157ac ) │ │ add r2, pc │ │ movw r3, #2227 ; 0x8b3 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ - cbnz r0, 155b6 │ │ - b.n 155b4 │ │ - b.n 15588 │ │ + cbnz r0, 1566e │ │ + b.n 1566c │ │ + b.n 15640 │ │ ldr r0, [sp, #60] ; 0x3c │ │ cmp r0, #1 │ │ - bne.n 155c2 │ │ - b.n 155be │ │ + bne.n 1567a │ │ + b.n 15676 │ │ bkpt 0x0000 │ │ - b.n 155c2 │ │ - b.n 155c4 │ │ - b.n 155c6 │ │ - b.n 155c8 │ │ - b.n 155ca │ │ + b.n 1567a │ │ + b.n 1567c │ │ + b.n 1567e │ │ + b.n 15680 │ │ + b.n 15682 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #104] ; 0x68 │ │ add.w r0, r0, r1, lsl #1 │ │ movw r1, #35474 ; 0x8a92 │ │ ldrh r0, [r0, r1] │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #104] ; 0x68 │ │ add r0, r1 │ │ movw r1, #36914 ; 0x9032 │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 155ea │ │ - b.n 155ec │ │ + b.n 156a2 │ │ + b.n 156a4 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 1562a │ │ - b.n 155fc │ │ - ldr r0, [pc, #248] ; (156f8 ) │ │ + bls.n 156e2 │ │ + b.n 156b4 │ │ + ldr r0, [pc, #248] ; (157b0 ) │ │ add r0, pc │ │ - ldr r1, [pc, #248] ; (156fc ) │ │ + ldr r1, [pc, #248] ; (157b4 ) │ │ add r1, pc │ │ - ldr r2, [pc, #248] ; (15700 ) │ │ + ldr r2, [pc, #248] ; (157b8 ) │ │ add r2, pc │ │ movw r3, #2228 ; 0x8b4 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - cbnz r0, 1561a │ │ - b.n 15618 │ │ - b.n 155ec │ │ + cbnz r0, 156d2 │ │ + b.n 156d0 │ │ + b.n 156a4 │ │ ldr r0, [sp, #48] ; 0x30 │ │ cmp r0, #1 │ │ - bne.n 15626 │ │ - b.n 15622 │ │ + bne.n 156de │ │ + b.n 156da │ │ bkpt 0x0000 │ │ - b.n 15626 │ │ - b.n 15628 │ │ - b.n 1562a │ │ - b.n 1562c │ │ + b.n 156de │ │ + b.n 156e0 │ │ + b.n 156e2 │ │ + b.n 156e4 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 15646 │ │ + b.n 156fe │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 1567c │ │ - b.n 15650 │ │ + bcc.n 15734 │ │ + b.n 15708 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 1566a │ │ - b.n 1565c │ │ + bcs.n 15722 │ │ + b.n 15714 │ │ ldr r3, [sp, #116] ; 0x74 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 1566a │ │ + b.n 15722 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 15646 │ │ - b.n 1567e │ │ - b.n 15680 │ │ + b.n 156fe │ │ + b.n 15736 │ │ + b.n 15738 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #100] ; 0x64 │ │ - ldr r1, [pc, #720] ; (15958 ) │ │ + ldr r1, [pc, #720] ; (15a10 ) │ │ add r1, pc │ │ ldr.w r1, [r1, r2, lsl #2] │ │ ands r0, r1 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #100] ; 0x64 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15696 │ │ - b.n 15698 │ │ + b.n 1574e │ │ + b.n 15750 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #40] ; 0x28 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 15732 │ │ - b.n 15704 │ │ - ldrsb r6, [r7, r4] │ │ - ; instruction: 0xffff9a5e │ │ + bls.n 157ea │ │ + b.n 157bc │ │ + ldrsb r6, [r1, r5] │ │ + vqrdmlah.s , , d6[0] │ │ + movs r6, r0 │ │ + adds r1, #121 ; 0x79 │ │ + ; instruction: 0xffff3df3 │ │ + vabdl.u , d15, d4 │ │ + ; instruction: 0xffff9df2 │ │ + movs r6, r0 │ │ + adds r1, #9 │ │ + ; instruction: 0xffff3d83 │ │ + vtbl.8 d21, {d31}, d8 │ │ + vqshrun.s64 d21, q15, #1 │ │ + vcvt.u16.f16 , q6, #1 │ │ + movs r6, r0 │ │ + adds r0, #87 ; 0x57 │ │ + ; instruction: 0xffff3cd1 │ │ + vsubw.u , , d7 │ │ + vtbx.8 d21, {d31}, d2 │ │ + vmls.i , , d31[0] │ │ + vtbl.8 d21, {d31- , d31, d22 │ │ + movs r6, r0 │ │ + cmp r7, #133 ; 0x85 │ │ + ; instruction: 0xffff3bff │ │ + vcvt.f16.u16 , q7, #1 │ │ movs r6, r0 │ │ - adds r1, #142 ; 0x8e │ │ - ; instruction: 0xffff3e08 │ │ - vqshlu.s64 , q10, #63 ; 0x3f │ │ - vtbl.8 d25, {d15-d17}, d10 │ │ - movs r6, r0 │ │ - adds r1, #30 │ │ - ; instruction: 0xffff3d98 │ │ - vqrshrun.s64 d21, q12, #1 │ │ - vtbl.8 d21, {d15}, d30 │ │ - vqrshrn.u64 d25, q10, #1 │ │ - movs r6, r0 │ │ - adds r0, #108 ; 0x6c │ │ - vqdmulh.s , , d22[0] │ │ - vrshr.u64 , , #1 │ │ - ; instruction: 0xffff58b2 │ │ - vsri.64 , , #1 │ │ - ; instruction: 0xffff5a98 │ │ - ; instruction: 0xffff98be │ │ - movs r6, r0 │ │ - cmp r7, #154 ; 0x9a │ │ - vcvt.f16.u16 d19, d4, #1 │ │ - vqrshrun.s64 d25, q11, #1 │ │ - movs r6, r0 │ │ - cmp r7, #54 ; 0x36 │ │ - ; instruction: 0xffff3bb0 │ │ + cmp r7, #33 ; 0x21 │ │ + ; instruction: 0xffff3b9b │ │ ; instruction: 0xffff4895 │ │ add r0, pc │ │ - ldr r1, [pc, #596] ; (15960 ) │ │ + ldr r1, [pc, #596] ; (15a18 ) │ │ add r1, pc │ │ - ldr r2, [pc, #596] ; (15964 ) │ │ + ldr r2, [pc, #596] ; (15a1c ) │ │ add r2, pc │ │ movw r3, #2229 ; 0x8b5 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - cbnz r0, 15722 │ │ - b.n 15720 │ │ - b.n 15698 │ │ + cbnz r0, 157da │ │ + b.n 157d8 │ │ + b.n 15750 │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #1 │ │ - bne.n 1572e │ │ - b.n 1572a │ │ + bne.n 157e6 │ │ + b.n 157e2 │ │ bkpt 0x0000 │ │ - b.n 1572e │ │ - b.n 15730 │ │ - b.n 15732 │ │ - b.n 15734 │ │ + b.n 157e6 │ │ + b.n 157e8 │ │ + b.n 157ea │ │ + b.n 157ec │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 1574e │ │ + b.n 15806 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 15784 │ │ - b.n 15758 │ │ + bcc.n 1583c │ │ + b.n 15810 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 15772 │ │ - b.n 15764 │ │ + bcs.n 1582a │ │ + b.n 1581c │ │ ldr r3, [sp, #116] ; 0x74 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 15772 │ │ + b.n 1582a │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 1574e │ │ - b.n 15786 │ │ - b.n 1588e │ │ + b.n 15806 │ │ + b.n 1583e │ │ + b.n 15946 │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r1, r0, #1 │ │ str r1, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, #0] │ │ str r0, [sp, #32] │ │ - b.n 15794 │ │ - b.n 15796 │ │ + b.n 1584c │ │ + b.n 1584e │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #32] │ │ add r0, r1 │ │ movw r1, #36626 ; 0x8f12 │ │ ldrb r0, [r0, r1] │ │ - cbnz r0, 157d4 │ │ - b.n 157a6 │ │ - ldr r0, [pc, #448] ; (15968 ) │ │ + cbnz r0, 1588c │ │ + b.n 1585e │ │ + ldr r0, [pc, #448] ; (15a20 ) │ │ add r0, pc │ │ - ldr r1, [pc, #448] ; (1596c ) │ │ + ldr r1, [pc, #448] ; (15a24 ) │ │ add r1, pc │ │ - ldr r2, [pc, #448] ; (15970 ) │ │ + ldr r2, [pc, #448] ; (15a28 ) │ │ add r2, pc │ │ movw r3, #2234 ; 0x8ba │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ - cbnz r0, 157c4 │ │ - b.n 157c2 │ │ - b.n 15796 │ │ + cbnz r0, 1587c │ │ + b.n 1587a │ │ + b.n 1584e │ │ ldr r0, [sp, #28] │ │ cmp r0, #1 │ │ - bne.n 157d0 │ │ - b.n 157cc │ │ + bne.n 15888 │ │ + b.n 15884 │ │ bkpt 0x0000 │ │ - b.n 157d0 │ │ - b.n 157d2 │ │ - b.n 157d4 │ │ - b.n 157d6 │ │ - b.n 157d8 │ │ + b.n 15888 │ │ + b.n 1588a │ │ + b.n 1588c │ │ + b.n 1588e │ │ + b.n 15890 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #32] │ │ add.w r0, r0, r1, lsl #1 │ │ movw r1, #34898 ; 0x8852 │ │ ldrh r0, [r0, r1] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #32] │ │ add r0, r1 │ │ movw r1, #36626 ; 0x8f12 │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #20] │ │ - b.n 157f8 │ │ - b.n 157fa │ │ + b.n 158b0 │ │ + b.n 158b2 │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #20] │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 15838 │ │ - b.n 1580a │ │ - ldr r0, [pc, #360] ; (15974 ) │ │ + bls.n 158f0 │ │ + b.n 158c2 │ │ + ldr r0, [pc, #360] ; (15a2c ) │ │ add r0, pc │ │ - ldr r1, [pc, #360] ; (15978 ) │ │ + ldr r1, [pc, #360] ; (15a30 ) │ │ add r1, pc │ │ - ldr r2, [pc, #360] ; (1597c ) │ │ + ldr r2, [pc, #360] ; (15a34 ) │ │ add r2, pc │ │ movw r3, #2235 ; 0x8bb │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ - cbnz r0, 15828 │ │ - b.n 15826 │ │ - b.n 157fa │ │ + cbnz r0, 158e0 │ │ + b.n 158de │ │ + b.n 158b2 │ │ ldr r0, [sp, #16] │ │ cmp r0, #1 │ │ - bne.n 15834 │ │ - b.n 15830 │ │ + bne.n 158ec │ │ + b.n 158e8 │ │ bkpt 0x0000 │ │ - b.n 15834 │ │ - b.n 15836 │ │ - b.n 15838 │ │ - b.n 1583a │ │ + b.n 158ec │ │ + b.n 158ee │ │ + b.n 158f0 │ │ + b.n 158f2 │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #20] │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 15854 │ │ + b.n 1590c │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 1588a │ │ - b.n 1585e │ │ + bcc.n 15942 │ │ + b.n 15916 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 15878 │ │ - b.n 1586a │ │ + bcs.n 15930 │ │ + b.n 15922 │ │ ldr r3, [sp, #116] ; 0x74 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 15878 │ │ + b.n 15930 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 15854 │ │ - b.n 1588c │ │ - b.n 1588e │ │ - b.n 15890 │ │ + b.n 1590c │ │ + b.n 15944 │ │ + b.n 15946 │ │ + b.n 15948 │ │ ldr r0, [sp, #112] ; 0x70 │ │ lsrs r0, r0, #1 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 15340 │ │ - b.n 1589a │ │ + b.n 153f8 │ │ + b.n 15952 │ │ ldr r0, [sp, #116] ; 0x74 │ │ movw r1, #35410 ; 0x8a52 │ │ ldrh r0, [r0, r1] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #116] ; 0x74 │ │ movw r1, #36882 ; 0x9012 │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #8] │ │ - b.n 158b0 │ │ - b.n 158b2 │ │ + b.n 15968 │ │ + b.n 1596a │ │ ldr r0, [sp, #12] │ │ ldr r2, [sp, #8] │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bls.n 158f0 │ │ - b.n 158c2 │ │ - ldr r0, [pc, #188] ; (15980 ) │ │ + bls.n 159a8 │ │ + b.n 1597a │ │ + ldr r0, [pc, #188] ; (15a38 ) │ │ add r0, pc │ │ - ldr r1, [pc, #188] ; (15984 ) │ │ + ldr r1, [pc, #188] ; (15a3c ) │ │ add r1, pc │ │ - ldr r2, [pc, #188] ; (15988 ) │ │ + ldr r2, [pc, #188] ; (15a40 ) │ │ add r2, pc │ │ movw r3, #2239 ; 0x8bf │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - cbnz r0, 158e0 │ │ - b.n 158de │ │ - b.n 158b2 │ │ + cbnz r0, 15998 │ │ + b.n 15996 │ │ + b.n 1596a │ │ ldr r0, [sp, #4] │ │ cmp r0, #1 │ │ - bne.n 158ec │ │ - b.n 158e8 │ │ + bne.n 159a4 │ │ + b.n 159a0 │ │ bkpt 0x0000 │ │ - b.n 158ec │ │ - b.n 158ee │ │ - b.n 158f0 │ │ - b.n 158f2 │ │ + b.n 159a4 │ │ + b.n 159a6 │ │ + b.n 159a8 │ │ + b.n 159aa │ │ ldr r2, [sp, #12] │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r3, [r1, #68] ; 0x44 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #68] ; 0x44 │ │ add r0, r2 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 1590c │ │ + b.n 159c4 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #8 │ │ - bcc.n 15942 │ │ - b.n 15916 │ │ + bcc.n 159fa │ │ + b.n 159ce │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #48] ; 0x30 │ │ ldr r1, [r1, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 15930 │ │ - b.n 15922 │ │ + bcs.n 159e8 │ │ + b.n 159da │ │ ldr r3, [sp, #116] ; 0x74 │ │ ldr r1, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #72] ; 0x48 │ │ adds r2, r1, #1 │ │ str r2, [r3, #48] ; 0x30 │ │ strb r0, [r1, #0] │ │ - b.n 15930 │ │ + b.n 159e8 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #72] ; 0x48 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r0, [r1, #68] ; 0x44 │ │ subs r0, #8 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 1590c │ │ - b.n 15944 │ │ + b.n 159c4 │ │ + b.n 159fc │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [r0, #48] ; 0x30 │ │ ldr r2, [r0, #52] ; 0x34 │ │ movs r0, #0 │ │ cmp r1, r2 │ │ it cc │ │ movcc r0, #1 │ │ add sp, #120 ; 0x78 │ │ pop {r7, pc} │ │ nop │ │ - ldrsb r2, [r1, r1] │ │ - vabdl.u , d31, d10 │ │ - movs r6, r0 │ │ - cmp r6, #46 ; 0x2e │ │ - vtbl.8 d19, {d31- , d15, d4 │ │ + ldrsb r2, [r3, r1] │ │ + ; instruction: 0xffff9b72 │ │ movs r6, r0 │ │ - cmp r5, #140 ; 0x8c │ │ - vtbl.8 d19, {d15-d17}, d6 │ │ - vqshlu.s64 d25, d28, #63 ; 0x3f │ │ + cmp r6, #25 │ │ + ; instruction: 0xffff3a93 │ │ + vtbx.8 d25, {d31- instruction: 0xffff39f1 │ │ + vtbl.8 d25, {d31- d25, , q8 │ │ - movs r6, r0 │ │ - cmp r4, #112 ; 0x70 │ │ - vtbx.8 d19, {d31}, d26 │ │ + cmp r4, #91 ; 0x5b │ │ + ; instruction: 0xffff38d5 │ │ vabal.u , d31, d0 │ │ mov r7, sp │ │ subw sp, sp, #2632 ; 0xa48 │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #680] ; 15c44 │ │ + ldr.w ip, [pc, #680] ; 15cfc │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [r7, #-4] │ │ str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #52] ; 0x34 │ │ str r2, [sp, #48] ; 0x30 │ │ str r3, [sp, #44] ; 0x2c │ │ sub.w r0, r7, #136 ; 0x88 │ │ movs r1, #0 │ │ movs r2, #132 ; 0x84 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [r7, #8] │ │ - cbz r0, 15a04 │ │ - b.n 159c4 │ │ + cbz r0, 15abc │ │ + b.n 15a7c │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 159ca │ │ + b.n 15a82 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #48] ; 0x30 │ │ cmp r0, r1 │ │ - bge.n 15a02 │ │ - b.n 159d4 │ │ + bge.n 15aba │ │ + b.n 15a8c │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #5 │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r0, r1 │ │ movw r1, #36626 ; 0x8f12 │ │ ldrb r2, [r0, r1] │ │ sub.w r1, r7, #136 ; 0x88 │ │ ldr.w r0, [r1, r2, lsl #2] │ │ adds r0, #1 │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n 159fa │ │ + b.n 15ab2 │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 159ca │ │ - b.n 15b52 │ │ + b.n 15a82 │ │ + b.n 15c0a │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #6 │ │ movw r2, #33170 ; 0x8192 │ │ add r1, r2 │ │ str r1, [sp, #20] │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15a20 │ │ + b.n 15ad8 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #48] ; 0x30 │ │ cmp r0, r1 │ │ - bge.n 15a62 │ │ - b.n 15a2a │ │ + bge.n 15b1a │ │ + b.n 15ae2 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldrh.w r0, [r0, r1, lsl #1] │ │ - cbz r0, 15a58 │ │ - b.n 15a36 │ │ + cbz r0, 15b10 │ │ + b.n 15aee │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldrh.w r0, [r0, r1, lsl #1] │ │ ldr r2, [sp, #24] │ │ addw r1, sp, #1212 ; 0x4bc │ │ strh.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #24] │ │ adds r3, r2, #1 │ │ str r3, [sp, #24] │ │ add.w r1, r1, r2, lsl #2 │ │ strh r0, [r1, #2] │ │ - b.n 15a58 │ │ - b.n 15a5a │ │ + b.n 15b10 │ │ + b.n 15b12 │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15a20 │ │ + b.n 15ad8 │ │ ldr r0, [sp, #24] │ │ addw r1, sp, #1212 ; 0x4bc │ │ add r2, sp, #60 ; 0x3c │ │ - bl 15c4c │ │ + bl 15d04 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ - bl 15de8 │ │ + bl 15ea0 │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15a7e │ │ + b.n 15b36 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #24] │ │ cmp r0, r1 │ │ - bge.n 15aa8 │ │ - b.n 15a88 │ │ + bge.n 15b60 │ │ + b.n 15b40 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldrh.w r2, [r0, r1, lsl #2] │ │ sub.w r1, r7, #136 ; 0x88 │ │ ldr.w r0, [r1, r2, lsl #2] │ │ adds r0, #1 │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n 15aa0 │ │ + b.n 15b58 │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15a7e │ │ + b.n 15b36 │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #44] ; 0x2c │ │ sub.w r0, r7, #136 ; 0x88 │ │ - bl 15fbe │ │ + bl 16076 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #5 │ │ movw r1, #36626 ; 0x8f12 │ │ add r0, r1 │ │ movs r1, #0 │ │ str r1, [sp, #4] │ │ mov.w r2, #288 ; 0x120 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r0, r0, r2, lsl #6 │ │ movw r2, #34898 ; 0x8852 │ │ add r0, r2 │ │ mov.w r2, #576 ; 0x240 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ movs r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 15af8 │ │ + b.n 15bb0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bgt.n 15b50 │ │ - b.n 15b02 │ │ + bgt.n 15c08 │ │ + b.n 15bba │ │ ldr r1, [sp, #40] ; 0x28 │ │ sub.w r0, r7, #136 ; 0x88 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ str r0, [sp, #32] │ │ - b.n 15b10 │ │ + b.n 15bc8 │ │ ldr r0, [sp, #32] │ │ cmp r0, #1 │ │ - blt.n 15b46 │ │ - b.n 15b18 │ │ + blt.n 15bfe │ │ + b.n 15bd0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #5 │ │ ldr r2, [sp, #28] │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ add.w r2, r2, r3, lsl #2 │ │ ldrh r2, [r2, #2] │ │ add r1, r2 │ │ movw r2, #36626 ; 0x8f12 │ │ strb r0, [r1, r2] │ │ - b.n 15b3e │ │ + b.n 15bf6 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 15b10 │ │ - b.n 15b48 │ │ + b.n 15bc8 │ │ + b.n 15c00 │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15af8 │ │ - b.n 15b52 │ │ + b.n 15bb0 │ │ + b.n 15c0a │ │ movs r0, #0 │ │ str.w r0, [sp, #2368] ; 0x940 │ │ str r0, [sp, #36] ; 0x24 │ │ movs r0, #2 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15b60 │ │ + b.n 15c18 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bgt.n 15b94 │ │ - b.n 15b6a │ │ + bgt.n 15c4c │ │ + b.n 15c22 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #40] ; 0x28 │ │ sub.w r1, r7, #136 ; 0x88 │ │ add.w r1, r1, r2, lsl #2 │ │ ldr.w r1, [r1, #-4] │ │ add r0, r1 │ │ lsls r0, r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #40] ; 0x28 │ │ addw r1, sp, #2364 ; 0x93c │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n 15b8c │ │ + b.n 15c44 │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15b60 │ │ + b.n 15c18 │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15b9a │ │ + b.n 15c52 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #48] ; 0x30 │ │ cmp r0, r1 │ │ - bge.n 15c28 │ │ - b.n 15ba4 │ │ + bge.n 15ce0 │ │ + b.n 15c5c │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #5 │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r0, r1 │ │ movw r1, #36626 ; 0x8f12 │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #8] │ │ - cbnz r0, 15bc6 │ │ - b.n 15bc4 │ │ - b.n 15c20 │ │ + cbnz r0, 15c7e │ │ + b.n 15c7c │ │ + b.n 15cd8 │ │ ldr r3, [sp, #8] │ │ addw r2, sp, #2364 ; 0x93c │ │ ldr.w r0, [r2, r3, lsl #2] │ │ adds r1, r0, #1 │ │ str.w r1, [r2, r3, lsl #2] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #32] │ │ - b.n 15bde │ │ + b.n 15c96 │ │ ldr r0, [sp, #32] │ │ cmp r0, #1 │ │ - blt.n 15c04 │ │ - b.n 15be6 │ │ + blt.n 15cbc │ │ + b.n 15c9e │ │ ldr r1, [sp, #16] │ │ ldr r0, [sp, #12] │ │ and.w r0, r0, #1 │ │ orr.w r0, r0, r1, lsl #1 │ │ str r0, [sp, #16] │ │ - b.n 15bf6 │ │ + b.n 15cae │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #12] │ │ lsrs r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 15bde │ │ + b.n 15c96 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #6 │ │ ldr r2, [sp, #40] ; 0x28 │ │ add.w r1, r1, r2, lsl #1 │ │ movw r2, #34898 ; 0x8852 │ │ strh r0, [r1, r2] │ │ - b.n 15c20 │ │ + b.n 15cd8 │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15b9a │ │ - ldr r0, [pc, #28] ; (15c48 ) │ │ + b.n 15c52 │ │ + ldr r0, [pc, #28] ; (15d00 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [r7, #-4] │ │ cmp r0, r1 │ │ - bne.n 15c40 │ │ - b.n 15c3a │ │ + bne.n 15cf8 │ │ + b.n 15cf2 │ │ addw sp, sp, #2632 ; 0xa48 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - ldrb r4, [r5, #15] │ │ + blx 7c350 │ │ + ldrb r4, [r2, #31] │ │ movs r6, r0 │ │ - ldrb r6, [r3, #5] │ │ + ldrb r6, [r0, #21] │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ subw sp, sp, #3144 ; 0xc48 │ │ - ldr r3, [pc, #392] ; (15de0 ) │ │ + ldr r3, [pc, #392] ; (15e98 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str.w r3, [r7, #-4] │ │ str r0, [sp, #64] ; 0x40 │ │ str r1, [sp, #60] ; 0x3c │ │ str r2, [sp, #56] ; 0x38 │ │ @@ -15706,23 +15703,23 @@ │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #32] │ │ addw r0, sp, #1092 ; 0x444 │ │ movs r1, #0 │ │ str r1, [sp, #12] │ │ mov.w r2, #2048 ; 0x800 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15c88 │ │ + b.n 15d40 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #64] ; 0x40 │ │ cmp r0, r1 │ │ - bcs.n 15ccc │ │ - b.n 15c92 │ │ + bcs.n 15d84 │ │ + b.n 15d4a │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldrh.w r0, [r0, r1, lsl #2] │ │ str r0, [sp, #28] │ │ ldrb.w r2, [sp, #28] │ │ addw r0, sp, #1092 ; 0x444 │ │ ldr.w r1, [r0, r2, lsl #2] │ │ @@ -15730,90 +15727,90 @@ │ │ str.w r1, [r0, r2, lsl #2] │ │ ldr r1, [sp, #28] │ │ ubfx r1, r1, #8, #8 │ │ add.w r1, r0, r1, lsl #2 │ │ ldr.w r0, [r1, #1024] ; 0x400 │ │ adds r0, #1 │ │ str.w r0, [r1, #1024] ; 0x400 │ │ - b.n 15cc4 │ │ + b.n 15d7c │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15c88 │ │ - b.n 15cce │ │ + b.n 15d40 │ │ + b.n 15d86 │ │ ldr r1, [sp, #52] ; 0x34 │ │ movs r0, #0 │ │ cmp r1, #2 │ │ str r0, [sp, #8] │ │ - bcc.n 15cfc │ │ - b.n 15cda │ │ + bcc.n 15db4 │ │ + b.n 15d92 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #52] ; 0x34 │ │ addw r1, sp, #1092 ; 0x444 │ │ add.w r1, r1, r2, lsl #10 │ │ movw r2, #64512 ; 0xfc00 │ │ movt r2, #65535 ; 0xffff │ │ ldr r1, [r1, r2] │ │ subs r0, r0, r1 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #8] │ │ - b.n 15cfc │ │ + b.n 15db4 │ │ ldr r0, [sp, #8] │ │ lsls r0, r0, #31 │ │ - cbz r0, 15d0c │ │ - b.n 15d04 │ │ + cbz r0, 15dc4 │ │ + b.n 15dbc │ │ ldr r0, [sp, #52] ; 0x34 │ │ subs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 15cce │ │ + b.n 15d86 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 15d14 │ │ + b.n 15dcc │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bcs.n 15dbc │ │ - b.n 15d1e │ │ + bcs.n 15e74 │ │ + b.n 15dd6 │ │ ldr r1, [sp, #44] ; 0x2c │ │ addw r0, sp, #1092 ; 0x444 │ │ add.w r0, r0, r1, lsl #10 │ │ str r0, [sp, #24] │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15d32 │ │ + b.n 15dea │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #255 ; 0xff │ │ - bhi.n 15d5c │ │ - b.n 15d3a │ │ + bhi.n 15e14 │ │ + b.n 15df2 │ │ ldr r0, [sp, #20] │ │ ldr r2, [sp, #40] ; 0x28 │ │ add r1, sp, #68 ; 0x44 │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr.w r1, [r0, r1, lsl #2] │ │ ldr r0, [sp, #20] │ │ add r0, r1 │ │ str r0, [sp, #20] │ │ - b.n 15d54 │ │ + b.n 15e0c │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15d32 │ │ + b.n 15dea │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15d62 │ │ + b.n 15e1a │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #64] ; 0x40 │ │ cmp r0, r1 │ │ - bcs.n 15da0 │ │ - b.n 15d6c │ │ + bcs.n 15e58 │ │ + b.n 15e24 │ │ ldr r1, [sp, #32] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldrh.w r0, [r0, r2, lsl #2] │ │ ldr r2, [sp, #48] ; 0x30 │ │ lsrs r0, r2 │ │ uxtb.w ip, r0 │ │ @@ -15821,613 +15818,613 @@ │ │ ldr.w r2, [r3, ip, lsl #2] │ │ adds r0, r2, #1 │ │ str.w r0, [r3, ip, lsl #2] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr.w r0, [r0, r3, lsl #2] │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n 15d98 │ │ + b.n 15e50 │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 15d62 │ │ + b.n 15e1a │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #32] │ │ - b.n 15dae │ │ + b.n 15e66 │ │ ldr r0, [sp, #44] ; 0x2c │ │ adds r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #8 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 15d14 │ │ + b.n 15dcc │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #32] ; (15de4 ) │ │ + ldr r0, [pc, #32] ; (15e9c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [r7, #-4] │ │ cmp r0, r1 │ │ - bne.n 15dda │ │ - b.n 15dd2 │ │ + bne.n 15e92 │ │ + b.n 15e8a │ │ ldr r0, [sp, #4] │ │ addw sp, sp, #3144 ; 0xc48 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - ldrb r2, [r6, #4] │ │ + ldrb r2, [r3, #20] │ │ movs r6, r0 │ │ - strb r6, [r0, #31] │ │ + ldrb r6, [r5, #14] │ │ movs r6, r0 │ │ sub sp, #36 ; 0x24 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ ldr r0, [sp, #28] │ │ - cbnz r0, 15df6 │ │ - b.n 15df4 │ │ - b.n 15fba │ │ + cbnz r0, 15eae │ │ + b.n 15eac │ │ + b.n 16072 │ │ ldr r0, [sp, #28] │ │ cmp r0, #1 │ │ - bne.n 15e06 │ │ - b.n 15dfe │ │ + bne.n 15ebe │ │ + b.n 15eb6 │ │ ldr r1, [sp, #32] │ │ movs r0, #1 │ │ strh r0, [r1, #0] │ │ - b.n 15fba │ │ - b.n 15e08 │ │ + b.n 16072 │ │ + b.n 15ec0 │ │ ldr r1, [sp, #32] │ │ ldrh r2, [r1, #4] │ │ ldrh r0, [r1, #0] │ │ add r0, r2 │ │ strh r0, [r1, #0] │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ movs r0, #2 │ │ str r0, [sp, #20] │ │ movs r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 15e20 │ │ + b.n 15ed8 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #28] │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bge.n 15ef2 │ │ - b.n 15e2c │ │ + bge.n 15faa │ │ + b.n 15ee4 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bge.n 15e4a │ │ - b.n 15e36 │ │ + bge.n 15f02 │ │ + b.n 15eee │ │ ldr r1, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ldrh.w r0, [r1, r0, lsl #2] │ │ ldr r2, [sp, #20] │ │ ldrh.w r1, [r1, r2, lsl #2] │ │ cmp r0, r1 │ │ - bge.n 15e68 │ │ - b.n 15e4a │ │ + bge.n 15f20 │ │ + b.n 15f02 │ │ ldr r1, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ldrh.w r0, [r1, r0, lsl #2] │ │ ldr r2, [sp, #16] │ │ strh.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #24] │ │ adds r3, r2, #1 │ │ str r3, [sp, #24] │ │ strh.w r0, [r1, r2, lsl #2] │ │ - b.n 15e7e │ │ + b.n 15f36 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #20] │ │ adds r2, r1, #1 │ │ str r2, [sp, #20] │ │ ldrh.w r0, [r0, r1, lsl #2] │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #16] │ │ strh.w r0, [r1, r2, lsl #2] │ │ - b.n 15e7e │ │ + b.n 15f36 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bge.n 15ea6 │ │ - b.n 15e88 │ │ + bge.n 15f5e │ │ + b.n 15f40 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge.n 15eca │ │ - b.n 15e92 │ │ + bge.n 15f82 │ │ + b.n 15f4a │ │ ldr r1, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ldrh.w r0, [r1, r0, lsl #2] │ │ ldr r2, [sp, #20] │ │ ldrh.w r1, [r1, r2, lsl #2] │ │ cmp r0, r1 │ │ - bge.n 15eca │ │ - b.n 15ea6 │ │ + bge.n 15f82 │ │ + b.n 15f5e │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #16] │ │ ldrh.w r0, [r1, r2, lsl #2] │ │ ldr r3, [sp, #24] │ │ ldrh.w r3, [r1, r3, lsl #2] │ │ add r0, r3 │ │ strh.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #24] │ │ adds r3, r2, #1 │ │ str r3, [sp, #24] │ │ strh.w r0, [r1, r2, lsl #2] │ │ - b.n 15ee8 │ │ + b.n 15fa0 │ │ ldr r1, [sp, #32] │ │ ldr r0, [sp, #16] │ │ ldrh.w r0, [r1, r0, lsl #2] │ │ ldr r2, [sp, #20] │ │ adds r3, r2, #1 │ │ str r3, [sp, #20] │ │ ldrh.w r1, [r1, r2, lsl #2] │ │ add r0, r1 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #16] │ │ strh.w r0, [r1, r2, lsl #2] │ │ - b.n 15ee8 │ │ - b.n 15eea │ │ + b.n 15fa0 │ │ + b.n 15fa2 │ │ ldr r0, [sp, #16] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 15e20 │ │ + b.n 15ed8 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #28] │ │ add.w r1, r0, r1, lsl #2 │ │ movs r0, #0 │ │ strh.w r0, [r1, #-8] │ │ ldr r0, [sp, #28] │ │ subs r0, #3 │ │ str r0, [sp, #16] │ │ - b.n 15f08 │ │ + b.n 15fc0 │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - bmi.n 15f2c │ │ - b.n 15f10 │ │ + bmi.n 15fe4 │ │ + b.n 15fc8 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #16] │ │ ldrh.w r0, [r1, r2, lsl #2] │ │ ldrh.w r0, [r1, r0, lsl #2] │ │ adds r0, #1 │ │ strh.w r0, [r1, r2, lsl #2] │ │ - b.n 15f24 │ │ + b.n 15fdc │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 15f08 │ │ + b.n 15fc0 │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #28] │ │ subs r0, #2 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #28] │ │ subs r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 15f44 │ │ + b.n 15ffc │ │ ldr r0, [sp, #12] │ │ cmp r0, #1 │ │ - blt.n 15fba │ │ - b.n 15f4c │ │ - b.n 15f4e │ │ + blt.n 16072 │ │ + b.n 16004 │ │ + b.n 16006 │ │ ldr r1, [sp, #24] │ │ movs r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp, #0] │ │ - bmi.n 15f70 │ │ - b.n 15f5a │ │ + bmi.n 16028 │ │ + b.n 16012 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #24] │ │ ldrh.w r0, [r0, r1, lsl #2] │ │ ldr r1, [sp, #4] │ │ subs r0, r0, r1 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #0] │ │ - b.n 15f70 │ │ + b.n 16028 │ │ ldr r0, [sp, #0] │ │ lsls r0, r0, #31 │ │ - cbz r0, 15f86 │ │ - b.n 15f78 │ │ + cbz r0, 1603e │ │ + b.n 16030 │ │ ldr r0, [sp, #8] │ │ adds r0, #1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #24] │ │ subs r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 15f4e │ │ - b.n 15f88 │ │ + b.n 16006 │ │ + b.n 16040 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - ble.n 15fa8 │ │ - b.n 15f92 │ │ + ble.n 16060 │ │ + b.n 1604a │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #16] │ │ subs r3, r2, #1 │ │ str r3, [sp, #16] │ │ strh.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #12] │ │ subs r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 15f88 │ │ + b.n 16040 │ │ ldr r0, [sp, #8] │ │ lsls r0, r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - b.n 15f44 │ │ + b.n 15ffc │ │ add sp, #36 ; 0x24 │ │ bx lr │ │ sub sp, #20 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #12] │ │ cmp r0, #1 │ │ - bgt.n 15fd4 │ │ - b.n 15fd2 │ │ - b.n 1609a │ │ + bgt.n 1608c │ │ + b.n 1608a │ │ + b.n 16152 │ │ ldr r0, [sp, #8] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 15fdc │ │ + b.n 16094 │ │ ldr r0, [sp, #4] │ │ cmp r0, #32 │ │ - bgt.n 16002 │ │ - b.n 15fe4 │ │ + bgt.n 160ba │ │ + b.n 1609c │ │ ldr r1, [sp, #16] │ │ ldr r0, [sp, #4] │ │ ldr.w r3, [r1, r0, lsl #2] │ │ ldr r2, [sp, #8] │ │ ldr.w r0, [r1, r2, lsl #2] │ │ add r0, r3 │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n 15ffa │ │ + b.n 160b2 │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 15fdc │ │ + b.n 16094 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #4] │ │ - b.n 16008 │ │ + b.n 160c0 │ │ ldr r0, [sp, #4] │ │ cmp r0, #1 │ │ - blt.n 16030 │ │ - b.n 16010 │ │ + blt.n 160e8 │ │ + b.n 160c8 │ │ ldr r0, [sp, #16] │ │ ldr r2, [sp, #4] │ │ ldr.w r0, [r0, r2, lsl #2] │ │ ldr r1, [sp, #8] │ │ subs r1, r1, r2 │ │ lsl.w r1, r0, r1 │ │ ldr r0, [sp, #0] │ │ add r0, r1 │ │ str r0, [sp, #0] │ │ - b.n 16028 │ │ + b.n 160e0 │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 16008 │ │ - b.n 16032 │ │ + b.n 160c0 │ │ + b.n 160ea │ │ ldr r0, [sp, #0] │ │ ldr r2, [sp, #8] │ │ movs r1, #1 │ │ lsls r1, r2 │ │ cmp r0, r1 │ │ - beq.n 1609a │ │ - b.n 16040 │ │ + beq.n 16152 │ │ + b.n 160f8 │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #8] │ │ ldr.w r0, [r1, r2, lsl #2] │ │ subs r0, #1 │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #8] │ │ subs r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 16056 │ │ + b.n 1610e │ │ ldr r0, [sp, #4] │ │ cmp r0, #1 │ │ - blt.n 16092 │ │ - b.n 1605e │ │ + blt.n 1614a │ │ + b.n 16116 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #4] │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - cbz r0, 16088 │ │ - b.n 1606a │ │ + cbz r0, 16140 │ │ + b.n 16122 │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #4] │ │ ldr.w r0, [r1, r2, lsl #2] │ │ subs r0, #1 │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #4] │ │ add.w r1, r0, r1, lsl #2 │ │ ldr r0, [r1, #4] │ │ adds r0, #2 │ │ str r0, [r1, #4] │ │ - b.n 16092 │ │ - b.n 1608a │ │ + b.n 1614a │ │ + b.n 16142 │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 16056 │ │ + b.n 1610e │ │ ldr r0, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 16032 │ │ + b.n 160ea │ │ add sp, #20 │ │ bx lr │ │ - bmi.n 1604a │ │ + bmi.n 16102 │ │ │ │ -000160a0 : │ │ +00016158 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ - ldr r1, [pc, #144] ; (16138 ) │ │ + ldr r1, [pc, #144] ; (161f0 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ - cbnz r0, 160be │ │ - b.n 160b8 │ │ + cbnz r0, 16176 │ │ + b.n 16170 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 1611a │ │ + b.n 161d2 │ │ ldr r0, [sp, #24] │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #20] │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ subs r1, r7, #6 │ │ movs r2, #2 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbz r0, 16102 │ │ - b.n 160dc │ │ + blx 7c330 │ │ + cbz r0, 161ba │ │ + b.n 16194 │ │ ldrb.w r0, [r7, #-6] │ │ cmp r0, #80 ; 0x50 │ │ - bne.n 16100 │ │ - b.n 160e6 │ │ + bne.n 161b8 │ │ + b.n 1619e │ │ ldrb.w r0, [r7, #-5] │ │ cmp r0, #49 ; 0x31 │ │ - blt.n 16100 │ │ - b.n 160f0 │ │ + blt.n 161b8 │ │ + b.n 161a8 │ │ ldrb.w r0, [r7, #-5] │ │ cmp r0, #54 ; 0x36 │ │ - bgt.n 16100 │ │ - b.n 160fa │ │ + bgt.n 161b8 │ │ + b.n 161b2 │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 16100 │ │ - b.n 16102 │ │ + b.n 161b8 │ │ + b.n 161ba │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ - b.n 1611a │ │ + b.n 161d2 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #28] ; (1613c ) │ │ + ldr r0, [pc, #28] ; (161f4 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bne.n 16134 │ │ - b.n 1612e │ │ + bne.n 161ec │ │ + b.n 161e6 │ │ ldr r0, [sp, #8] │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - strb r0, [r4, #19] │ │ + blx 7c350 │ │ + ldrb r0, [r1, #3] │ │ movs r6, r0 │ │ - strb r0, [r5, #17] │ │ + ldrb r0, [r2, #1] │ │ movs r6, r0 │ │ │ │ -00016140 : │ │ +000161f8 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #144 ; 0x90 │ │ - ldr.w r1, [pc, #948] ; 164fc │ │ + ldr.w r1, [pc, #948] ; 165b4 │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #140] ; 0x8c │ │ str r0, [sp, #128] ; 0x80 │ │ movs r0, #0 │ │ str r0, [sp, #116] ; 0x74 │ │ str r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - cbnz r0, 16168 │ │ - b.n 16162 │ │ + cbnz r0, 16220 │ │ + b.n 1621a │ │ movs r0, #0 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 164de │ │ + b.n 16596 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #124] ; 0x7c │ │ str r0, [sp, #120] ; 0x78 │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r1, r7, #6 │ │ movs r2, #2 │ │ movs r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ - blx 7be90 │ │ + blx 7c330 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb.w r1, [r7, #-5] │ │ subs r1, #49 ; 0x31 │ │ str r1, [sp, #76] ; 0x4c │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #3 │ │ - bcc.n 161a0 │ │ - b.n 16194 │ │ + bcc.n 16258 │ │ + b.n 1624c │ │ movs r0, #0 │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #76] ; 0x4c │ │ subs r0, #3 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 161a0 │ │ + b.n 16258 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - bl 16520 │ │ + bl 165d8 │ │ str r0, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - bl 16520 │ │ + bl 165d8 │ │ str r0, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #1 │ │ - blt.n 161c0 │ │ - b.n 161b8 │ │ + blt.n 16278 │ │ + b.n 16270 │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #0 │ │ - bgt.n 161ca │ │ - b.n 161c0 │ │ - b.n 161c2 │ │ - ldr r0, [pc, #760] ; (164bc ) │ │ + bgt.n 16282 │ │ + b.n 16278 │ │ + b.n 1627a │ │ + ldr r0, [pc, #760] ; (16574 ) │ │ add r0, pc │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 16498 │ │ + b.n 16550 │ │ ldr r0, [sp, #76] ; 0x4c │ │ - cbz r0, 161f6 │ │ - b.n 161d0 │ │ + cbz r0, 162ae │ │ + b.n 16288 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - bl 16520 │ │ + bl 165d8 │ │ str r0, [sp, #104] ; 0x68 │ │ ldr r0, [sp, #104] ; 0x68 │ │ cmp r0, #1 │ │ - blt.n 161ea │ │ - b.n 161e0 │ │ + blt.n 162a2 │ │ + b.n 16298 │ │ ldr r0, [sp, #104] ; 0x68 │ │ cmp.w r0, #256 ; 0x100 │ │ - blt.n 161f4 │ │ - b.n 161ea │ │ - b.n 161ec │ │ - ldr r0, [pc, #784] ; (16500 ) │ │ + blt.n 162ac │ │ + b.n 162a2 │ │ + b.n 162a4 │ │ + ldr r0, [pc, #784] ; (165b8 ) │ │ add r0, pc │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 16498 │ │ - b.n 161fc │ │ + b.n 16550 │ │ + b.n 162b4 │ │ movs r0, #255 ; 0xff │ │ str r0, [sp, #104] ; 0x68 │ │ - b.n 161fc │ │ + b.n 162b4 │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #2 │ │ - bne.n 16230 │ │ - b.n 16204 │ │ + bne.n 162e8 │ │ + b.n 162bc │ │ ldr r1, [sp, #112] ; 0x70 │ │ ldr r2, [sp, #108] ; 0x6c │ │ mov ip, sp │ │ movs r0, #0 │ │ str.w r0, [ip, #12] │ │ mov.w r3, #16711680 ; 0xff0000 │ │ str.w r3, [ip, #8] │ │ mov.w r3, #65280 ; 0xff00 │ │ str.w r3, [ip, #4] │ │ movs r3, #255 ; 0xff │ │ str.w r3, [ip] │ │ movs r3, #24 │ │ - blx 7bf20 │ │ + blx 7c3c0 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 1624a │ │ + b.n 16302 │ │ ldr r1, [sp, #112] ; 0x70 │ │ ldr r2, [sp, #108] ; 0x6c │ │ mov r3, sp │ │ movs r0, #0 │ │ str r0, [r3, #12] │ │ str r0, [r3, #8] │ │ str r0, [r3, #4] │ │ str r0, [r3, #0] │ │ movs r3, #8 │ │ - blx 7bf20 │ │ + blx 7c3c0 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 1624a │ │ + b.n 16302 │ │ ldr r0, [sp, #116] ; 0x74 │ │ - cbnz r0, 1625a │ │ - b.n 16250 │ │ - b.n 16252 │ │ - ldr r0, [pc, #688] ; (16504 ) │ │ + cbnz r0, 16312 │ │ + b.n 16308 │ │ + b.n 1630a │ │ + ldr r0, [pc, #688] ; (165bc ) │ │ add r0, pc │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 16498 │ │ + b.n 16550 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r1, [r1, #4] │ │ ldrb r1, [r1, #9] │ │ muls r0, r1 │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #1 │ │ - bne.n 162ba │ │ - b.n 1626e │ │ + bne.n 16372 │ │ + b.n 16326 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #72] ; 0x48 │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 1627e │ │ + b.n 16336 │ │ ldr r0, [sp, #68] ; 0x44 │ │ cmp r0, #255 ; 0xff │ │ - bgt.n 162ac │ │ - b.n 16286 │ │ + bgt.n 16364 │ │ + b.n 1633e │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #72] ; 0x48 │ │ add.w r1, r1, r0, lsl #2 │ │ strb r0, [r1, #2] │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #68] ; 0x44 │ │ add.w r1, r1, r2, lsl #2 │ │ strb r0, [r1, #1] │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #68] ; 0x44 │ │ strb.w r0, [r1, r2, lsl #2] │ │ - b.n 162a4 │ │ + b.n 1635c │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 1627e │ │ + b.n 16336 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #4] │ │ ldr r1, [r0, #4] │ │ mov.w r0, #256 ; 0x100 │ │ str r0, [r1, #0] │ │ - b.n 16314 │ │ + b.n 163cc │ │ ldr r0, [sp, #76] ; 0x4c │ │ - cbnz r0, 16312 │ │ - b.n 162c0 │ │ + cbnz r0, 163ca │ │ + b.n 16378 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #64] ; 0x40 │ │ movs r0, #255 ; 0xff │ │ @@ -16449,484 +16446,484 @@ │ │ movs r0, #2 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #112] ; 0x70 │ │ adds r0, #7 │ │ asrs r0, r0, #3 │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - cbnz r0, 16310 │ │ - b.n 16306 │ │ - b.n 16308 │ │ - ldr r0, [pc, #508] ; (16508 ) │ │ + cbnz r0, 163c8 │ │ + b.n 163be │ │ + b.n 163c0 │ │ + ldr r0, [pc, #508] ; (165c0 ) │ │ add r0, pc │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 16498 │ │ - b.n 16312 │ │ - b.n 16314 │ │ + b.n 16550 │ │ + b.n 163ca │ │ + b.n 163cc │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #92] ; 0x5c │ │ movs r0, #0 │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 16320 │ │ + b.n 163d8 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #108] ; 0x6c │ │ cmp r0, r1 │ │ - bge.w 16496 │ │ - b.n 1632c │ │ + bge.w 1654e │ │ + b.n 163e4 │ │ ldr r0, [sp, #80] ; 0x50 │ │ cmp r0, #0 │ │ - beq.n 163d4 │ │ - b.n 16334 │ │ + beq.n 1648c │ │ + b.n 163ec │ │ ldr r0, [sp, #76] ; 0x4c │ │ - cbnz r0, 16392 │ │ - b.n 1633a │ │ + cbnz r0, 1644a │ │ + b.n 163f2 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 16340 │ │ + b.n 163f8 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #112] ; 0x70 │ │ cmp r0, r1 │ │ - bge.n 16390 │ │ - b.n 1634a │ │ - b.n 1634c │ │ + bge.n 16448 │ │ + b.n 16402 │ │ + b.n 16404 │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r1, r7, #7 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, 16366 │ │ - b.n 1635c │ │ - b.n 1635e │ │ - ldr r0, [pc, #428] ; (1650c ) │ │ + blx 7c330 │ │ + cbnz r0, 1641e │ │ + b.n 16414 │ │ + b.n 16416 │ │ + ldr r0, [pc, #428] ; (165c4 ) │ │ add r0, pc │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 16498 │ │ + b.n 16550 │ │ ldrb.w r0, [r7, #-7] │ │ subs r0, #48 ; 0x30 │ │ strb.w r0, [r7, #-7] │ │ - b.n 16372 │ │ + b.n 1642a │ │ ldrb.w r0, [r7, #-7] │ │ cmp r0, #1 │ │ - bgt.n 1634c │ │ - b.n 1637c │ │ + bgt.n 16404 │ │ + b.n 16434 │ │ ldrb.w r0, [r7, #-7] │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #60] ; 0x3c │ │ strb r0, [r1, r2] │ │ - b.n 16388 │ │ + b.n 16440 │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 16340 │ │ - b.n 163d2 │ │ + b.n 163f8 │ │ + b.n 1648a │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 16398 │ │ + b.n 16450 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #96] ; 0x60 │ │ cmp r0, r1 │ │ - bge.n 163d0 │ │ - b.n 163a2 │ │ + bge.n 16488 │ │ + b.n 1645a │ │ ldr r0, [sp, #128] ; 0x80 │ │ - bl 16520 │ │ + bl 165d8 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 163be │ │ - b.n 163b4 │ │ - b.n 163b6 │ │ - ldr r0, [pc, #344] ; (16510 ) │ │ + bgt.n 16476 │ │ + b.n 1646c │ │ + b.n 1646e │ │ + ldr r0, [pc, #344] ; (165c8 ) │ │ add r0, pc │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 16498 │ │ + b.n 16550 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #60] ; 0x3c │ │ strb r0, [r1, r2] │ │ - b.n 163c8 │ │ + b.n 16480 │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 16398 │ │ - b.n 163d2 │ │ - b.n 16444 │ │ + b.n 16450 │ │ + b.n 1648a │ │ + b.n 164fc │ │ ldr r0, [sp, #76] ; 0x4c │ │ - cbnz r0, 163e0 │ │ - b.n 163da │ │ + cbnz r0, 16498 │ │ + b.n 16492 │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #32] │ │ - b.n 163e6 │ │ + b.n 1649e │ │ ldr r0, [sp, #92] ; 0x5c │ │ str r0, [sp, #32] │ │ - b.n 163e6 │ │ + b.n 1649e │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #96] ; 0x60 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, 16404 │ │ - b.n 163fa │ │ - b.n 163fc │ │ - ldr r0, [pc, #276] ; (16514 ) │ │ + blx 7c330 │ │ + cbnz r0, 164bc │ │ + b.n 164b2 │ │ + b.n 164b4 │ │ + ldr r0, [pc, #276] ; (165cc ) │ │ add r0, pc │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 16498 │ │ + b.n 16550 │ │ ldr r0, [sp, #76] ; 0x4c │ │ - cbnz r0, 16442 │ │ - b.n 1640a │ │ + cbnz r0, 164fa │ │ + b.n 164c2 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 16410 │ │ + b.n 164c8 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #112] ; 0x70 │ │ cmp r0, r1 │ │ - bge.n 16440 │ │ - b.n 1641a │ │ + bge.n 164f8 │ │ + b.n 164d2 │ │ ldr r1, [sp, #48] ; 0x30 │ │ movs r0, #7 │ │ bics r0, r1 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r2, [sp, #48] ; 0x30 │ │ asrs r1, r2, #3 │ │ ldrb r0, [r0, r1] │ │ ldr r1, [sp, #44] ; 0x2c │ │ lsrs r0, r1 │ │ and.w r0, r0, #1 │ │ ldr r1, [sp, #92] ; 0x5c │ │ strb r0, [r1, r2] │ │ - b.n 16438 │ │ + b.n 164f0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 16410 │ │ - b.n 16442 │ │ - b.n 16444 │ │ + b.n 164c8 │ │ + b.n 164fa │ │ + b.n 164fc │ │ ldr r0, [sp, #104] ; 0x68 │ │ cmp r0, #254 ; 0xfe │ │ - bgt.n 16482 │ │ - b.n 1644c │ │ + bgt.n 1653a │ │ + b.n 16504 │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 16452 │ │ + b.n 1650a │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #96] ; 0x60 │ │ cmp r0, r1 │ │ - bge.n 16480 │ │ - b.n 1645c │ │ + bge.n 16538 │ │ + b.n 16514 │ │ ldr r0, [sp, #92] ; 0x5c │ │ str r0, [sp, #28] │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r1, [sp, #24] │ │ ldrb r0, [r0, r1] │ │ rsb r0, r0, r0, lsl #8 │ │ ldr r1, [sp, #104] ; 0x68 │ │ - blx 7b4c0 │ │ + blx 7b960 │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #28] │ │ strb r0, [r1, r2] │ │ - b.n 16478 │ │ + b.n 16530 │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 16452 │ │ - b.n 16482 │ │ + b.n 1650a │ │ + b.n 1653a │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [r0, #16] │ │ ldr r0, [sp, #92] ; 0x5c │ │ add r0, r1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 1648e │ │ + b.n 16546 │ │ ldr r0, [sp, #100] ; 0x64 │ │ adds r0, #1 │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 16320 │ │ - b.n 16498 │ │ + b.n 163d8 │ │ + b.n 16550 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #84] ; 0x54 │ │ - cbz r0, 164d8 │ │ - b.n 164a4 │ │ + cbz r0, 16590 │ │ + b.n 1655c │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r2, [sp, #120] ; 0x78 │ │ ldr r3, [sp, #124] ; 0x7c │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #116] ; 0x74 │ │ - cbz r0, 164cc │ │ - b.n 164c0 │ │ - subs r5, r1, r3 │ │ + cbz r0, 16584 │ │ + b.n 16578 │ │ + subs r0, r1, r0 │ │ vqshrun.s64 d25, , #1 │ │ - blx 7be10 │ │ + blx 7c2b0 │ │ movs r0, #0 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 164cc │ │ + b.n 16584 │ │ ldr r1, [sp, #84] ; 0x54 │ │ - ldr r0, [pc, #72] ; (16518 ) │ │ + ldr r0, [pc, #72] ; (165d0 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n 164d8 │ │ + blx 7c250 │ │ + b.n 16590 │ │ ldr r0, [sp, #116] ; 0x74 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 164de │ │ + b.n 16596 │ │ ldr r0, [sp, #132] ; 0x84 │ │ str r0, [sp, #20] │ │ - ldr r0, [pc, #56] ; (1651c ) │ │ + ldr r0, [pc, #56] ; (165d4 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #140] ; 0x8c │ │ cmp r0, r1 │ │ - bne.n 164f8 │ │ - b.n 164f2 │ │ + bne.n 165b0 │ │ + b.n 165aa │ │ ldr r0, [sp, #20] │ │ add sp, #144 ; 0x90 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - strb r6, [r7, #16] │ │ + blx 7c350 │ │ + ldrb r6, [r4, #0] │ │ movs r6, r0 │ │ - subs r3, #121 ; 0x79 │ │ - vqshlu.s64 d17, d23, #63 ; 0x3f │ │ - vrsubhn.i d17, , │ │ - vcvt.f32.u32 , , #1 │ │ - vcvt.f32.u32 d19, d13, #1 │ │ - ; instruction: 0xffff3dd7 │ │ - vshll.u32 q15, d26, #31 │ │ - vtrn. d23, d20 │ │ + subs r3, #100 ; 0x64 │ │ + vsli.64 , q9, #63 ; 0x3f │ │ + vsli.32 d17, d28, #31 │ │ + ; instruction: 0xffff3e85 │ │ + ; instruction: 0xffff3e2d │ │ + vqrdmulh.s , , d23[0] │ │ + vqrshrn.u64 d30, q9, #1 │ │ + vraddhn.i d23, q15, q6 │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ - ldr r1, [pc, #280] ; (16640 ) │ │ + ldr r1, [pc, #280] ; (166f8 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #28] │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 16538 │ │ + b.n 165f0 │ │ ldr r0, [sp, #16] │ │ subs r1, r7, #5 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, 16550 │ │ - b.n 16548 │ │ + blx 7c330 │ │ + cbnz r0, 16608 │ │ + b.n 16600 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ - b.n 16620 │ │ + b.n 166d8 │ │ ldrb.w r0, [r7, #-5] │ │ cmp r0, #35 ; 0x23 │ │ - bne.n 1659e │ │ - b.n 1655a │ │ - b.n 1655c │ │ + bne.n 16656 │ │ + b.n 16612 │ │ + b.n 16614 │ │ ldr r0, [sp, #16] │ │ subs r1, r7, #5 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, 16574 │ │ - b.n 1656c │ │ + blx 7c330 │ │ + cbnz r0, 1662c │ │ + b.n 16624 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ - b.n 16620 │ │ - b.n 16576 │ │ + b.n 166d8 │ │ + b.n 1662e │ │ ldrb.w r1, [r7, #-5] │ │ movs r0, #0 │ │ cmp r1, #13 │ │ str r0, [sp, #8] │ │ - beq.n 16592 │ │ - b.n 16584 │ │ + beq.n 1664a │ │ + b.n 1663c │ │ ldrb.w r0, [r7, #-5] │ │ subs r0, #10 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 16592 │ │ + b.n 1664a │ │ ldr r0, [sp, #8] │ │ lsls r0, r0, #31 │ │ cmp r0, #0 │ │ - bne.n 1655c │ │ - b.n 1659c │ │ - b.n 1659e │ │ - b.n 165a0 │ │ + bne.n 16614 │ │ + b.n 16654 │ │ + b.n 16656 │ │ + b.n 16658 │ │ ldrb.w r0, [r7, #-5] │ │ - blx 7c060 │ │ + blx 7c500 │ │ cmp r0, #0 │ │ - bne.n 16538 │ │ - b.n 165ae │ │ + bne.n 165f0 │ │ + b.n 16666 │ │ ldrb.w r0, [r7, #-5] │ │ - blx 7c070 │ │ - cbnz r0, 165c2 │ │ - b.n 165ba │ │ + blx 7c510 │ │ + cbnz r0, 1667a │ │ + b.n 16672 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ - b.n 16620 │ │ - b.n 165c4 │ │ + b.n 166d8 │ │ + b.n 1667c │ │ ldr r0, [sp, #12] │ │ movw r1, #52428 ; 0xcccc │ │ movt r1, #3276 ; 0xccc │ │ cmp r0, r1 │ │ - blt.n 165dc │ │ - b.n 165d4 │ │ + blt.n 16694 │ │ + b.n 1668c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ - b.n 16620 │ │ + b.n 166d8 │ │ ldr r0, [sp, #12] │ │ add.w r0, r0, r0, lsl #2 │ │ lsls r0, r0, #1 │ │ str r0, [sp, #12] │ │ ldrb.w r0, [r7, #-5] │ │ ldr r1, [sp, #12] │ │ add r0, r1 │ │ subs r0, #48 ; 0x30 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #16] │ │ subs r1, r7, #5 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, 1660a │ │ - b.n 16602 │ │ + blx 7c330 │ │ + cbnz r0, 166c2 │ │ + b.n 166ba │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ - b.n 16620 │ │ - b.n 1660c │ │ + b.n 166d8 │ │ + b.n 166c4 │ │ ldrb.w r0, [r7, #-5] │ │ - blx 7c070 │ │ + blx 7c510 │ │ cmp r0, #0 │ │ - bne.n 165c4 │ │ - b.n 1661a │ │ + bne.n 1667c │ │ + b.n 166d2 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #20] │ │ - b.n 16620 │ │ + b.n 166d8 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #28] ; (16644 ) │ │ + ldr r0, [pc, #28] ; (166fc ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bne.n 1663a │ │ - b.n 16634 │ │ + bne.n 166f2 │ │ + b.n 166ec │ │ ldr r0, [sp, #4] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - strb r0, [r4, #1] │ │ + strb r0, [r1, #17] │ │ movs r6, r0 │ │ - ldr r2, [r4, #116] ; 0x74 │ │ + strb r2, [r1, #13] │ │ movs r6, r0 │ │ │ │ -00016648 : │ │ +00016700 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #352 ; 0x160 │ │ - ldr.w r3, [pc, #1096] ; 16a98 │ │ + ldr.w r3, [pc, #1096] ; 16b50 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #348] ; 0x15c │ │ str r0, [sp, #72] ; 0x48 │ │ str r1, [sp, #68] ; 0x44 │ │ str r2, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - cbz r0, 166be │ │ - b.n 16666 │ │ + cbz r0, 16776 │ │ + b.n 1671e │ │ ldr r0, [sp, #64] ; 0x40 │ │ - cbz r0, 166be │ │ - b.n 1666c │ │ + cbz r0, 16776 │ │ + b.n 16724 │ │ ldr r0, [sp, #68] ; 0x44 │ │ - cbz r0, 166be │ │ - b.n 16672 │ │ + cbz r0, 16776 │ │ + b.n 1672a │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #0] │ │ - cbz r0, 166be │ │ - b.n 1667a │ │ + cbz r0, 16776 │ │ + b.n 16732 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #4] │ │ - cbz r0, 166be │ │ - b.n 16682 │ │ + cbz r0, 16776 │ │ + b.n 1673a │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldrb r0, [r0, #8] │ │ cmp r0, #3 │ │ - blt.n 166be │ │ - b.n 1668c │ │ + blt.n 16776 │ │ + b.n 16744 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldrb r0, [r0, #8] │ │ cmp r0, #4 │ │ - bgt.n 166be │ │ - b.n 16696 │ │ + bgt.n 16776 │ │ + b.n 1674e │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldrb r0, [r0, #9] │ │ cmp r0, #1 │ │ - bgt.n 166be │ │ - b.n 166a0 │ │ + bgt.n 16776 │ │ + b.n 16758 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [r0, #0] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #12] │ │ movw r0, #33792 ; 0x8400 │ │ movt r0, #6103 ; 0x17d7 │ │ - blx 7b4ec │ │ + blx 7b98c │ │ mov r1, r0 │ │ ldr r0, [sp, #12] │ │ cmp r0, r1 │ │ - bcc.n 166c4 │ │ - b.n 166be │ │ + bcc.n 1677c │ │ + b.n 16776 │ │ movs r0, #0 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 16a7a │ │ + b.n 16b32 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r0, [r1, #0] │ │ ldr r2, [r1, #4] │ │ muls r0, r2 │ │ ldrb r1, [r1, #8] │ │ adds r1, #1 │ │ muls r0, r1 │ │ adds r0, #22 │ │ str r0, [sp, #56] ; 0x38 │ │ movs r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ - cbnz r0, 166ee │ │ - b.n 166e8 │ │ + cbnz r0, 167a6 │ │ + b.n 167a0 │ │ movs r0, #0 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 16a7a │ │ + b.n 16b32 │ │ ldr r0, [sp, #32] │ │ add r1, sp, #88 ; 0x58 │ │ str r1, [sp, #4] │ │ movw r2, #26982 ; 0x6966 │ │ movt r2, #29039 ; 0x716f │ │ - bl 16aa4 │ │ + bl 16b5c │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #32] │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r2, [r2, #0] │ │ - bl 16aa4 │ │ + bl 16b5c │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #32] │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r2, [r2, #4] │ │ - bl 16aa4 │ │ + bl 16b5c │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldrb r0, [r0, #8] │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #88] ; 0x58 │ │ adds r3, r2, #1 │ │ str r3, [sp, #88] ; 0x58 │ │ strb r0, [r1, r2] │ │ @@ -16939,15 +16936,15 @@ │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #28] │ │ add r0, sp, #92 ; 0x5c │ │ movs r1, #0 │ │ str r1, [sp, #8] │ │ mov.w r2, #256 ; 0x100 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #52] ; 0x34 │ │ strb.w r0, [sp, #80] ; 0x50 │ │ strb.w r0, [sp, #81] ; 0x51 │ │ strb.w r0, [sp, #82] ; 0x52 │ │ movs r1, #255 ; 0xff │ │ strb.w r1, [sp, #83] ; 0x53 │ │ @@ -16965,20 +16962,20 @@ │ │ ldrb r2, [r2, #8] │ │ subs r1, r1, r2 │ │ str r1, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldrb r1, [r1, #8] │ │ str r1, [sp, #36] ; 0x24 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 16782 │ │ + b.n 1683a │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #48] ; 0x30 │ │ cmp r0, r1 │ │ - bge.w 16a44 │ │ - b.n 1678e │ │ + bge.w 16afc │ │ + b.n 16846 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldrb r0, [r0, r1] │ │ strb.w r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #28] │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r1 │ │ @@ -16987,66 +16984,66 @@ │ │ ldr r1, [sp, #28] │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r1 │ │ ldrb r0, [r0, #2] │ │ strb.w r0, [sp, #86] ; 0x56 │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #4 │ │ - bne.n 167c6 │ │ - b.n 167b8 │ │ + bne.n 1687e │ │ + b.n 16870 │ │ ldr r1, [sp, #28] │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r1 │ │ ldrb r0, [r0, #3] │ │ strb.w r0, [sp, #87] ; 0x57 │ │ - b.n 167c6 │ │ + b.n 1687e │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #80] ; 0x50 │ │ cmp r0, r1 │ │ - bne.n 16802 │ │ - b.n 167d0 │ │ + bne.n 168ba │ │ + b.n 16888 │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #62 ; 0x3e │ │ - beq.n 167e8 │ │ - b.n 167de │ │ + beq.n 168a0 │ │ + b.n 16896 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bne.n 16800 │ │ - b.n 167e8 │ │ + bne.n 168b8 │ │ + b.n 168a0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ subs r0, #1 │ │ orr.w r0, r0, #192 ; 0xc0 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #88] ; 0x58 │ │ adds r3, r2, #1 │ │ str r3, [sp, #88] ; 0x58 │ │ strb r0, [r1, r2] │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 16800 │ │ - b.n 16a34 │ │ + b.n 168b8 │ │ + b.n 16aec │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #1 │ │ - blt.n 16822 │ │ - b.n 1680a │ │ + blt.n 168da │ │ + b.n 168c2 │ │ ldr r0, [sp, #52] ; 0x34 │ │ subs r0, #1 │ │ orr.w r0, r0, #192 ; 0xc0 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #88] ; 0x58 │ │ adds r3, r2, #1 │ │ str r3, [sp, #88] ; 0x58 │ │ strb r0, [r1, r2] │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 16822 │ │ + b.n 168da │ │ ldrb.w r1, [sp, #84] ; 0x54 │ │ ldrb.w r3, [sp, #85] ; 0x55 │ │ ldrb.w r2, [sp, #86] ; 0x56 │ │ ldrb.w r0, [sp, #87] ; 0x57 │ │ add.w r1, r1, r1, lsl #1 │ │ add.w r3, r3, r3, lsl #2 │ │ add r1, r3 │ │ @@ -17057,32 +17054,32 @@ │ │ and.w r0, r0, #63 ; 0x3f │ │ str r0, [sp, #24] │ │ ldr r1, [sp, #24] │ │ add r0, sp, #92 ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ ldr r1, [sp, #84] ; 0x54 │ │ cmp r0, r1 │ │ - bne.n 1686c │ │ - b.n 1685e │ │ + bne.n 16924 │ │ + b.n 16916 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #88] ; 0x58 │ │ adds r3, r2, #1 │ │ str r3, [sp, #88] ; 0x58 │ │ strb r0, [r1, r2] │ │ - b.n 16a32 │ │ + b.n 16aea │ │ ldr r2, [sp, #24] │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r1, sp, #92 ; 0x5c │ │ str.w r0, [r1, r2, lsl #2] │ │ ldrb.w r0, [sp, #87] ; 0x57 │ │ ldrb.w r1, [sp, #83] ; 0x53 │ │ cmp r0, r1 │ │ - bne.w 169ea │ │ - b.n 16886 │ │ + bne.w 16aa2 │ │ + b.n 1693e │ │ ldrb.w r0, [sp, #84] ; 0x54 │ │ ldrb.w r1, [sp, #80] ; 0x50 │ │ subs r0, r0, r1 │ │ strb.w r0, [sp, #23] │ │ ldrb.w r0, [sp, #85] ; 0x55 │ │ ldrb.w r1, [sp, #81] ; 0x51 │ │ subs r0, r0, r1 │ │ @@ -17097,36 +17094,36 @@ │ │ strb.w r0, [sp, #20] │ │ ldrb.w r0, [sp, #21] │ │ ldrb.w r1, [sp, #22] │ │ subs r0, r0, r1 │ │ strb.w r0, [sp, #19] │ │ ldrsb.w r0, [sp, #23] │ │ cmn.w r0, #2 │ │ - blt.n 1693a │ │ - b.n 168d8 │ │ + blt.n 169f2 │ │ + b.n 16990 │ │ ldrsb.w r0, [sp, #23] │ │ cmp r0, #1 │ │ - bgt.n 1693a │ │ - b.n 168e2 │ │ + bgt.n 169f2 │ │ + b.n 1699a │ │ ldrsb.w r0, [sp, #22] │ │ cmn.w r0, #2 │ │ - blt.n 1693a │ │ - b.n 168ee │ │ + blt.n 169f2 │ │ + b.n 169a6 │ │ ldrsb.w r0, [sp, #22] │ │ cmp r0, #1 │ │ - bgt.n 1693a │ │ - b.n 168f8 │ │ + bgt.n 169f2 │ │ + b.n 169b0 │ │ ldrsb.w r0, [sp, #21] │ │ cmn.w r0, #2 │ │ - blt.n 1693a │ │ - b.n 16904 │ │ + blt.n 169f2 │ │ + b.n 169bc │ │ ldrsb.w r0, [sp, #21] │ │ cmp r0, #1 │ │ - bgt.n 1693a │ │ - b.n 1690e │ │ + bgt.n 169f2 │ │ + b.n 169c6 │ │ ldrb.w r1, [sp, #23] │ │ movs r0, #32 │ │ add.w r0, r0, r1, lsl #4 │ │ ldrb.w r1, [sp, #22] │ │ adds r1, #2 │ │ orr.w r0, r0, r1, lsl #2 │ │ ldrb.w r1, [sp, #21] │ │ @@ -17134,39 +17131,39 @@ │ │ orrs r0, r1 │ │ orr.w r0, r0, #64 ; 0x40 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #88] ; 0x58 │ │ adds r3, r2, #1 │ │ str r3, [sp, #88] ; 0x58 │ │ strb r0, [r1, r2] │ │ - b.n 169e8 │ │ + b.n 16aa0 │ │ ldrsb.w r0, [sp, #20] │ │ cmn.w r0, #8 │ │ - blt.n 169ae │ │ - b.n 16946 │ │ + blt.n 16a66 │ │ + b.n 169fe │ │ ldrsb.w r0, [sp, #20] │ │ cmp r0, #7 │ │ - bgt.n 169ae │ │ - b.n 16950 │ │ + bgt.n 16a66 │ │ + b.n 16a08 │ │ ldrsb.w r0, [sp, #22] │ │ cmn.w r0, #32 │ │ - blt.n 169ae │ │ - b.n 1695c │ │ + blt.n 16a66 │ │ + b.n 16a14 │ │ ldrsb.w r0, [sp, #22] │ │ cmp r0, #31 │ │ - bgt.n 169ae │ │ - b.n 16966 │ │ + bgt.n 16a66 │ │ + b.n 16a1e │ │ ldrsb.w r0, [sp, #19] │ │ cmn.w r0, #8 │ │ - blt.n 169ae │ │ - b.n 16972 │ │ + blt.n 16a66 │ │ + b.n 16a2a │ │ ldrsb.w r0, [sp, #19] │ │ cmp r0, #7 │ │ - bgt.n 169ae │ │ - b.n 1697c │ │ + bgt.n 16a66 │ │ + b.n 16a34 │ │ ldrb.w r0, [sp, #22] │ │ adds r0, #32 │ │ orr.w r0, r0, #128 ; 0x80 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #88] ; 0x58 │ │ adds r3, r2, #1 │ │ str r3, [sp, #88] ; 0x58 │ │ @@ -17177,15 +17174,15 @@ │ │ adds r0, #8 │ │ orr.w r0, r0, r1, lsl #4 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #88] ; 0x58 │ │ adds r3, r2, #1 │ │ str r3, [sp, #88] ; 0x58 │ │ strb r0, [r1, r2] │ │ - b.n 169e6 │ │ + b.n 16a9e │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #88] ; 0x58 │ │ adds r0, r2, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ movs r0, #254 ; 0xfe │ │ strb r0, [r1, r2] │ │ ldrb.w r0, [sp, #84] ; 0x54 │ │ @@ -17202,17 +17199,17 @@ │ │ strb r0, [r1, r2] │ │ ldrb.w r0, [sp, #86] ; 0x56 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #88] ; 0x58 │ │ adds r3, r2, #1 │ │ str r3, [sp, #88] ; 0x58 │ │ strb r0, [r1, r2] │ │ - b.n 169e6 │ │ - b.n 169e8 │ │ - b.n 16a30 │ │ + b.n 16a9e │ │ + b.n 16aa0 │ │ + b.n 16ae8 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #88] ; 0x58 │ │ adds r0, r2, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, r2] │ │ ldrb.w r0, [sp, #84] ; 0x54 │ │ @@ -17235,70 +17232,70 @@ │ │ strb r0, [r1, r2] │ │ ldrb.w r0, [sp, #87] ; 0x57 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #88] ; 0x58 │ │ adds r3, r2, #1 │ │ str r3, [sp, #88] ; 0x58 │ │ strb r0, [r1, r2] │ │ - b.n 16a30 │ │ - b.n 16a32 │ │ - b.n 16a34 │ │ + b.n 16ae8 │ │ + b.n 16aea │ │ + b.n 16aec │ │ ldr r0, [sp, #84] ; 0x54 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 16a3a │ │ + b.n 16af2 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 16782 │ │ + b.n 1683a │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 16a4a │ │ + b.n 16b02 │ │ ldr r0, [sp, #60] ; 0x3c │ │ cmp r0, #7 │ │ - bgt.n 16a6e │ │ - b.n 16a52 │ │ + bgt.n 16b26 │ │ + b.n 16b0a │ │ ldr r1, [sp, #60] ; 0x3c │ │ - ldr r0, [pc, #68] ; (16a9c ) │ │ + ldr r0, [pc, #68] ; (16b54 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #88] ; 0x58 │ │ adds r3, r2, #1 │ │ str r3, [sp, #88] ; 0x58 │ │ strb r0, [r1, r2] │ │ - b.n 16a66 │ │ + b.n 16b1e │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 16a4a │ │ + b.n 16b02 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #64] ; 0x40 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 16a7a │ │ + b.n 16b32 │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #32] ; (16aa0 ) │ │ + ldr r0, [pc, #32] ; (16b58 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #348] ; 0x15c │ │ cmp r0, r1 │ │ - bne.n 16a94 │ │ - b.n 16a8e │ │ + bne.n 16b4c │ │ + b.n 16b46 │ │ ldr r0, [sp, #0] │ │ add sp, #352 ; 0x160 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - ldr r6, [r6, #112] ; 0x70 │ │ + blx 7c350 │ │ + strb r6, [r3, #12] │ │ movs r6, r0 │ │ - mov r6, pc │ │ - vtbl.8 d22, {d15-d18}, d8 │ │ + mov lr, r1 │ │ + ; instruction: 0xffff6ef0 │ │ movs r6, r0 │ │ sub sp, #12 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ str r2, [sp, #0] │ │ ldrb.w r0, [sp, #3] │ │ ldr r1, [sp, #8] │ │ @@ -17327,71 +17324,71 @@ │ │ ldr.w ip, [sp, #4] │ │ ldr.w r2, [ip] │ │ adds r3, r2, #1 │ │ str.w r3, [ip] │ │ strb r0, [r1, r2] │ │ add sp, #12 │ │ bx lr │ │ - bmi.n 16ab2 │ │ + bmi.n 16b6a │ │ │ │ -00016b08 : │ │ +00016bc0 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #344 ; 0x158 │ │ - ldr.w ip, [pc, #880] ; 16e80 │ │ + ldr.w ip, [pc, #880] ; 16f38 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #340] ; 0x154 │ │ str r0, [sp, #68] ; 0x44 │ │ str r1, [sp, #64] ; 0x40 │ │ str r2, [sp, #60] ; 0x3c │ │ str r3, [sp, #56] ; 0x38 │ │ movs r0, #0 │ │ str r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #68] ; 0x44 │ │ - cbz r0, 16b58 │ │ - b.n 16b34 │ │ + cbz r0, 16c10 │ │ + b.n 16bec │ │ ldr r0, [sp, #60] ; 0x3c │ │ - cbz r0, 16b58 │ │ - b.n 16b3a │ │ + cbz r0, 16c10 │ │ + b.n 16bf2 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - cbz r0, 16b50 │ │ - b.n 16b40 │ │ + cbz r0, 16c08 │ │ + b.n 16bf8 │ │ ldr r0, [sp, #56] ; 0x38 │ │ cmp r0, #3 │ │ - beq.n 16b50 │ │ - b.n 16b48 │ │ + beq.n 16c08 │ │ + b.n 16c00 │ │ ldr r0, [sp, #56] ; 0x38 │ │ cmp r0, #4 │ │ - bne.n 16b58 │ │ - b.n 16b50 │ │ + bne.n 16c10 │ │ + b.n 16c08 │ │ ldr r0, [sp, #64] ; 0x40 │ │ cmp r0, #21 │ │ - bgt.n 16b5e │ │ - b.n 16b58 │ │ + bgt.n 16c16 │ │ + b.n 16c10 │ │ movs r0, #0 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 16e62 │ │ + b.n 16f1a │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add r1, sp, #76 ; 0x4c │ │ str r1, [sp, #12] │ │ - bl 16e88 │ │ + bl 16f40 │ │ ldr r1, [sp, #12] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 16e88 │ │ + bl 16f40 │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #60] ; 0x3c │ │ str r0, [r2, #0] │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 16e88 │ │ + bl 16f40 │ │ ldr r1, [sp, #60] ; 0x3c │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #76] ; 0x4c │ │ adds r2, r1, #1 │ │ str r2, [sp, #76] ; 0x4c │ │ ldrb r0, [r0, r1] │ │ @@ -17402,123 +17399,123 @@ │ │ adds r2, r1, #1 │ │ str r2, [sp, #76] ; 0x4c │ │ ldrb r0, [r0, r1] │ │ ldr r1, [sp, #60] ; 0x3c │ │ strb r0, [r1, #9] │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0, #0] │ │ - cbz r0, 16bfe │ │ - b.n 16baa │ │ + cbz r0, 16cb6 │ │ + b.n 16c62 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0, #4] │ │ - cbz r0, 16bfe │ │ - b.n 16bb2 │ │ + cbz r0, 16cb6 │ │ + b.n 16c6a │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldrb r0, [r0, #8] │ │ cmp r0, #3 │ │ - blt.n 16bfe │ │ - b.n 16bbc │ │ + blt.n 16cb6 │ │ + b.n 16c74 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldrb r0, [r0, #8] │ │ cmp r0, #4 │ │ - bgt.n 16bfe │ │ - b.n 16bc6 │ │ + bgt.n 16cb6 │ │ + b.n 16c7e │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldrb r0, [r0, #9] │ │ cmp r0, #1 │ │ - bgt.n 16bfe │ │ - b.n 16bd0 │ │ + bgt.n 16cb6 │ │ + b.n 16c88 │ │ ldr r0, [sp, #48] ; 0x30 │ │ movw r1, #26982 ; 0x6966 │ │ movt r1, #29039 ; 0x716f │ │ cmp r0, r1 │ │ - bne.n 16bfe │ │ - b.n 16be0 │ │ + bne.n 16cb6 │ │ + b.n 16c98 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [r0, #0] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #8] │ │ movw r0, #33792 ; 0x8400 │ │ movt r0, #6103 ; 0x17d7 │ │ - blx 7b4ec │ │ + blx 7b98c │ │ mov r1, r0 │ │ ldr r0, [sp, #8] │ │ cmp r0, r1 │ │ - bcc.n 16c04 │ │ - b.n 16bfe │ │ + bcc.n 16cbc │ │ + b.n 16cb6 │ │ movs r0, #0 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 16e62 │ │ + b.n 16f1a │ │ ldr r0, [sp, #56] ; 0x38 │ │ - cbnz r0, 16c12 │ │ - b.n 16c0a │ │ + cbnz r0, 16cca │ │ + b.n 16cc2 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldrb r0, [r0, #8] │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 16c12 │ │ + b.n 16cca │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r0, [r1, #0] │ │ ldr r1, [r1, #4] │ │ muls r0, r1 │ │ ldr r1, [sp, #56] ; 0x38 │ │ muls r0, r1 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ - cbnz r0, 16c34 │ │ - b.n 16c2e │ │ + cbnz r0, 16cec │ │ + b.n 16ce6 │ │ movs r0, #0 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 16e62 │ │ + b.n 16f1a │ │ add r0, sp, #84 ; 0x54 │ │ movs r1, #0 │ │ str r1, [sp, #4] │ │ mov.w r2, #256 ; 0x100 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #4] │ │ strb.w r0, [sp, #80] ; 0x50 │ │ strb.w r0, [sp, #81] ; 0x51 │ │ strb.w r0, [sp, #82] ; 0x52 │ │ movs r1, #255 ; 0xff │ │ strb.w r1, [sp, #83] ; 0x53 │ │ ldr r1, [sp, #64] ; 0x40 │ │ subs r1, #8 │ │ str r1, [sp, #36] ; 0x24 │ │ str r0, [sp, #32] │ │ - b.n 16c60 │ │ + b.n 16d18 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ cmp r0, r1 │ │ - bge.w 16e5c │ │ - b.n 16c6c │ │ + bge.w 16f14 │ │ + b.n 16d24 │ │ ldr r0, [sp, #28] │ │ cmp r0, #1 │ │ - blt.n 16c7c │ │ - b.n 16c74 │ │ + blt.n 16d34 │ │ + b.n 16d2c │ │ ldr r0, [sp, #28] │ │ subs r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 16e18 │ │ + b.n 16ed0 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bge.w 16e16 │ │ - b.n 16c88 │ │ + bge.w 16ece │ │ + b.n 16d40 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #76] ; 0x4c │ │ adds r2, r1, #1 │ │ str r2, [sp, #76] ; 0x4c │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ cmp r0, #254 ; 0xfe │ │ - bne.n 16cc8 │ │ - b.n 16c9c │ │ + bne.n 16d80 │ │ + b.n 16d54 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #76] ; 0x4c │ │ adds r2, r1, #1 │ │ str r2, [sp, #76] ; 0x4c │ │ ldrb r0, [r0, r1] │ │ strb.w r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #52] ; 0x34 │ │ @@ -17529,19 +17526,19 @@ │ │ strb.w r0, [sp, #81] ; 0x51 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #76] ; 0x4c │ │ adds r2, r1, #1 │ │ str r2, [sp, #76] ; 0x4c │ │ ldrb r0, [r0, r1] │ │ strb.w r0, [sp, #82] ; 0x52 │ │ - b.n 16de2 │ │ + b.n 16e9a │ │ ldr r0, [sp, #24] │ │ cmp r0, #255 ; 0xff │ │ - bne.n 16d0a │ │ - b.n 16cd0 │ │ + bne.n 16dc2 │ │ + b.n 16d88 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #76] ; 0x4c │ │ adds r2, r1, #1 │ │ str r2, [sp, #76] ; 0x4c │ │ ldrb r0, [r0, r1] │ │ strb.w r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #52] ; 0x34 │ │ @@ -17558,29 +17555,29 @@ │ │ strb.w r0, [sp, #82] ; 0x52 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #76] ; 0x4c │ │ adds r2, r1, #1 │ │ str r2, [sp, #76] ; 0x4c │ │ ldrb r0, [r0, r1] │ │ strb.w r0, [sp, #83] ; 0x53 │ │ - b.n 16de0 │ │ + b.n 16e98 │ │ ldrb.w r0, [sp, #24] │ │ tst.w r0, #192 ; 0xc0 │ │ - bne.n 16d22 │ │ - b.n 16d16 │ │ + bne.n 16dda │ │ + b.n 16dce │ │ ldr r1, [sp, #24] │ │ add r0, sp, #84 ; 0x54 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 16dde │ │ + b.n 16e96 │ │ ldr r0, [sp, #24] │ │ and.w r0, r0, #192 ; 0xc0 │ │ cmp r0, #64 ; 0x40 │ │ - bne.n 16d66 │ │ - b.n 16d2e │ │ + bne.n 16e1e │ │ + b.n 16de6 │ │ ldr r0, [sp, #24] │ │ ubfx r0, r0, #4, #2 │ │ ldrb.w r1, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ subs r0, #2 │ │ strb.w r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #24] │ │ @@ -17591,20 +17588,20 @@ │ │ strb.w r0, [sp, #81] ; 0x51 │ │ ldr r0, [sp, #24] │ │ and.w r0, r0, #3 │ │ ldrb.w r1, [sp, #82] ; 0x52 │ │ add r0, r1 │ │ subs r0, #2 │ │ strb.w r0, [sp, #82] ; 0x52 │ │ - b.n 16ddc │ │ + b.n 16e94 │ │ ldr r0, [sp, #24] │ │ and.w r0, r0, #192 ; 0xc0 │ │ cmp r0, #128 ; 0x80 │ │ - bne.n 16dc2 │ │ - b.n 16d72 │ │ + bne.n 16e7a │ │ + b.n 16e2a │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #76] ; 0x4c │ │ adds r2, r1, #1 │ │ str r2, [sp, #76] ; 0x4c │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #24] │ │ @@ -17627,29 +17624,29 @@ │ │ ldr r1, [sp, #20] │ │ and.w r1, r1, #15 │ │ add r0, r1 │ │ ldrb.w r1, [sp, #82] ; 0x52 │ │ add r0, r1 │ │ subs r0, #8 │ │ strb.w r0, [sp, #82] ; 0x52 │ │ - b.n 16dda │ │ + b.n 16e92 │ │ ldr r0, [sp, #24] │ │ and.w r0, r0, #192 ; 0xc0 │ │ cmp r0, #192 ; 0xc0 │ │ - bne.n 16dd8 │ │ - b.n 16dce │ │ + bne.n 16e90 │ │ + b.n 16e86 │ │ ldr r0, [sp, #24] │ │ and.w r0, r0, #63 ; 0x3f │ │ str r0, [sp, #28] │ │ - b.n 16dd8 │ │ - b.n 16dda │ │ - b.n 16ddc │ │ - b.n 16dde │ │ - b.n 16de0 │ │ - b.n 16de2 │ │ + b.n 16e90 │ │ + b.n 16e92 │ │ + b.n 16e94 │ │ + b.n 16e96 │ │ + b.n 16e98 │ │ + b.n 16e9a │ │ ldrb.w r1, [sp, #80] ; 0x50 │ │ ldrb.w r3, [sp, #81] ; 0x51 │ │ ldrb.w r2, [sp, #82] ; 0x52 │ │ ldrb.w r0, [sp, #83] ; 0x53 │ │ add.w r1, r1, r1, lsl #1 │ │ add.w r3, r3, r3, lsl #2 │ │ add r1, r3 │ │ @@ -17657,16 +17654,16 @@ │ │ add r2, r1 │ │ movs r1, #11 │ │ mla r0, r0, r1, r2 │ │ and.w r2, r0, #63 ; 0x3f │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r1, sp, #84 ; 0x54 │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n 16e16 │ │ - b.n 16e18 │ │ + b.n 16ece │ │ + b.n 16ed0 │ │ ldrb.w r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #32] │ │ strb r0, [r1, r2] │ │ ldrb.w r0, [sp, #81] ; 0x51 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #32] │ │ @@ -17675,48 +17672,48 @@ │ │ ldrb.w r0, [sp, #82] ; 0x52 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #32] │ │ add r1, r2 │ │ strb r0, [r1, #2] │ │ ldr r0, [sp, #56] ; 0x38 │ │ cmp r0, #4 │ │ - bne.n 16e50 │ │ - b.n 16e42 │ │ + bne.n 16f08 │ │ + b.n 16efa │ │ ldrb.w r0, [sp, #83] ; 0x53 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #32] │ │ add r1, r2 │ │ strb r0, [r1, #3] │ │ - b.n 16e50 │ │ - b.n 16e52 │ │ + b.n 16f08 │ │ + b.n 16f0a │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #32] │ │ add r0, r1 │ │ str r0, [sp, #32] │ │ - b.n 16c60 │ │ + b.n 16d18 │ │ ldr r0, [sp, #44] ; 0x2c │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 16e62 │ │ + b.n 16f1a │ │ ldr r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #28] ; (16e84 ) │ │ + ldr r0, [pc, #28] ; (16f3c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #340] ; 0x154 │ │ cmp r0, r1 │ │ - bne.n 16e7c │ │ - b.n 16e76 │ │ + bne.n 16f34 │ │ + b.n 16f2e │ │ ldr r0, [sp, #0] │ │ add sp, #344 ; 0x158 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - ldr r6, [r6, #36] ; 0x24 │ │ + blx 7c350 │ │ + ldr r6, [r3, #100] ; 0x64 │ │ movs r6, r0 │ │ - str r0, [r4, #112] ; 0x70 │ │ + ldr r0, [r1, #48] ; 0x30 │ │ movs r6, r0 │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ ldr r0, [sp, #20] │ │ ldr r3, [sp, #16] │ │ ldr r1, [r3, #0] │ │ @@ -17751,385 +17748,385 @@ │ │ orr.w r0, r0, r1, lsl #16 │ │ ldr r1, [sp, #4] │ │ orr.w r0, r0, r1, lsl #8 │ │ ldr r1, [sp, #0] │ │ orrs r0, r1 │ │ add sp, #24 │ │ bx lr │ │ - bmi.n 16e8a │ │ + bmi.n 16f42 │ │ │ │ -00016ee0 : │ │ +00016f98 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ - ldr r1, [pc, #132] ; (16f6c ) │ │ + ldr r1, [pc, #132] ; (17024 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ - cbnz r0, 16efe │ │ - b.n 16ef8 │ │ + cbnz r0, 16fb6 │ │ + b.n 16fb0 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 16f4c │ │ + b.n 17004 │ │ ldr r0, [sp, #24] │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #20] │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ add r1, sp, #32 │ │ movs r2, #4 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbz r0, 16f34 │ │ - b.n 16f1c │ │ - ldr r1, [pc, #80] ; (16f70 ) │ │ + blx 7c330 │ │ + cbz r0, 16fec │ │ + b.n 16fd4 │ │ + ldr r1, [pc, #80] ; (17028 ) │ │ add r1, pc │ │ add r0, sp, #32 │ │ movs r2, #4 │ │ - blx 7bea0 │ │ - cbnz r0, 16f32 │ │ - b.n 16f2c │ │ + blx 7c340 │ │ + cbnz r0, 16fea │ │ + b.n 16fe4 │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 16f32 │ │ - b.n 16f34 │ │ + b.n 16fea │ │ + b.n 16fec │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #28] │ │ - b.n 16f4c │ │ + b.n 17004 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #32] ; (16f74 ) │ │ + ldr r0, [pc, #32] ; (1702c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bne.n 16f66 │ │ - b.n 16f60 │ │ + bne.n 1701e │ │ + b.n 17018 │ │ ldr r0, [sp, #8] │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - str r0, [r4, #104] ; 0x68 │ │ + ldr r0, [r1, #40] ; 0x28 │ │ movs r6, r0 │ │ - mcr2 15, 3, pc, cr9, cr14, {7} ; │ │ - str r6, [r6, #96] ; 0x60 │ │ + stc2 15, cr15, [r4, #1016]! ; 0x3f8 │ │ + ldr r6, [r3, #32] │ │ movs r6, r0 │ │ │ │ -00016f78 : │ │ +00017030 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #56 ; 0x38 │ │ - ldr r1, [pc, #212] ; (17054 ) │ │ + ldr r1, [pc, #212] ; (1710c ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #52] ; 0x34 │ │ str r0, [sp, #28] │ │ movs r2, #0 │ │ str r2, [sp, #16] │ │ ldr r0, [sp, #28] │ │ add r1, sp, #48 ; 0x30 │ │ - blx 7c090 │ │ + blx 7c530 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ - cbnz r0, 16fa4 │ │ - b.n 16f9e │ │ + cbnz r0, 1705c │ │ + b.n 17056 │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - b.n 17036 │ │ + b.n 170ee │ │ ldr r0, [sp, #48] ; 0x30 │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 16fc2 │ │ - b.n 16fae │ │ + bgt.n 1707a │ │ + b.n 17066 │ │ ldr r0, [sp, #24] │ │ - blx 7be70 │ │ - ldr r0, [pc, #160] ; (17058 ) │ │ + blx 7c310 │ │ + ldr r0, [pc, #160] ; (17110 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - b.n 17036 │ │ + b.n 170ee │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #48] ; 0x30 │ │ add r2, sp, #36 ; 0x24 │ │ movs r3, #4 │ │ - blx 7c080 │ │ + blx 7c520 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #24] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #20] │ │ - cbnz r0, 16fea │ │ - b.n 16fdc │ │ - ldr r0, [pc, #124] ; (1705c ) │ │ + cbnz r0, 170a2 │ │ + b.n 17094 │ │ + ldr r0, [pc, #124] ; (17114 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - b.n 17036 │ │ + b.n 170ee │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #40] ; 0x28 │ │ lsls r3, r1, #2 │ │ mov ip, sp │ │ movw lr, #8196 ; 0x2004 │ │ movt lr, #5750 ; 0x1676 │ │ str.w lr, [ip, #4] │ │ str.w r3, [ip] │ │ movs r3, #32 │ │ - blx 7c0a0 │ │ + blx 7c540 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ - cbnz r0, 17026 │ │ - b.n 17012 │ │ + cbnz r0, 170de │ │ + b.n 170ca │ │ ldr r0, [sp, #20] │ │ - blx 7be70 │ │ - ldr r0, [pc, #68] ; (17060 ) │ │ + blx 7c310 │ │ + ldr r0, [pc, #68] ; (17118 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - b.n 17036 │ │ + b.n 170ee │ │ ldr r1, [sp, #16] │ │ ldr r0, [r1, #0] │ │ bic.w r0, r0, #1 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #32] │ │ - b.n 17036 │ │ + b.n 170ee │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #40] ; (17064 ) │ │ + ldr r0, [pc, #40] ; (1711c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bne.n 17050 │ │ - b.n 1704a │ │ + bne.n 17108 │ │ + b.n 17102 │ │ ldr r0, [sp, #12] │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - str r0, [r1, #96] ; 0x60 │ │ + blx 7c350 │ │ + ldr r0, [r6, #28] │ │ movs r6, r0 │ │ - adds r5, r1, #0 │ │ - ; instruction: 0xfffffab1 │ │ - vqrdmlah.s , q7, d17[0] │ │ - ; instruction: 0xffff654c │ │ + subs r0, r7, r7 │ │ + ; instruction: 0xfffff9bf │ │ + vqrdmlah.s , q7, d12[0] │ │ + vqshrn.u64 d22, q10, #1 │ │ movs r6, r0 │ │ │ │ -00017068 : │ │ +00017120 : │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #128 ; 0x80 │ │ - ldr r1, [pc, #616] ; (172d8 ) │ │ + ldr r1, [pc, #616] ; (17390 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #124] ; 0x7c │ │ str r0, [sp, #92] ; 0x5c │ │ movs r0, #0 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #92] ; 0x5c │ │ - cbnz r0, 1708a │ │ - b.n 17084 │ │ + cbnz r0, 17142 │ │ + b.n 1713c │ │ movs r0, #0 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 172ba │ │ + b.n 17372 │ │ ldr r0, [sp, #92] ; 0x5c │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #84] ; 0x54 │ │ str r0, [sp, #80] ; 0x50 │ │ - ldr r0, [pc, #580] ; (172dc ) │ │ + ldr r0, [pc, #580] ; (17394 ) │ │ add r0, pc │ │ str r0, [sp, #100] ; 0x64 │ │ - ldr r0, [pc, #580] ; (172e0 ) │ │ + ldr r0, [pc, #580] ; (17398 ) │ │ add r0, pc │ │ str r0, [sp, #104] ; 0x68 │ │ - ldr r0, [pc, #576] ; (172e4 ) │ │ + ldr r0, [pc, #576] ; (1739c ) │ │ add r0, pc │ │ str r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #92] ; 0x5c │ │ mov r2, sp │ │ movs r0, #0 │ │ str r0, [r2, #4] │ │ add r0, sp, #112 ; 0x70 │ │ str r0, [r2, #0] │ │ add r0, sp, #100 ; 0x64 │ │ add r2, sp, #120 ; 0x78 │ │ add r3, sp, #116 ; 0x74 │ │ - bl 1739c │ │ + bl 17454 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #76] ; 0x4c │ │ - cbnz r0, 170de │ │ - b.n 170c4 │ │ + cbnz r0, 17196 │ │ + b.n 1717c │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #84] ; 0x54 │ │ mov ip, sp │ │ movs r1, #0 │ │ str r1, [sp, #36] ; 0x24 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 172ba │ │ + b.n 17372 │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #1 │ │ - beq.n 170f6 │ │ - b.n 170e6 │ │ + beq.n 171ae │ │ + b.n 1719e │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #3 │ │ - beq.n 170f6 │ │ - b.n 170ee │ │ + beq.n 171ae │ │ + b.n 171a6 │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #4 │ │ - bne.n 171b8 │ │ - b.n 170f6 │ │ + bne.n 17270 │ │ + b.n 171ae │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #16] │ │ ldr r1, [sp, #120] ; 0x78 │ │ str r1, [sp, #20] │ │ ldr r0, [sp, #116] ; 0x74 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #112] ; 0x70 │ │ lsls r2, r0, #3 │ │ str r2, [sp, #28] │ │ muls r1, r0 │ │ str r1, [sp, #32] │ │ cmp r0, #4 │ │ - bne.n 1711e │ │ - b.n 17112 │ │ + bne.n 171d6 │ │ + b.n 171ca │ │ movw r0, #8196 ; 0x2004 │ │ movt r0, #5750 ; 0x1676 │ │ str r0, [sp, #12] │ │ - b.n 17138 │ │ + b.n 171f0 │ │ ldr r1, [sp, #112] ; 0x70 │ │ movw r0, #2049 ; 0x801 │ │ movt r0, #4864 ; 0x1300 │ │ cmp r1, #3 │ │ itt eq │ │ movweq r0, #6147 ; 0x1803 │ │ movteq r0, #5904 ; 0x1710 │ │ str r0, [sp, #12] │ │ - b.n 17138 │ │ + b.n 171f0 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #20] │ │ ldr r0, [sp, #16] │ │ ldr.w ip, [sp, #32] │ │ ldr r4, [sp, #12] │ │ mov lr, sp │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - blx 7c0a0 │ │ + blx 7c540 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - cbz r0, 171b6 │ │ - b.n 1715c │ │ + cbz r0, 1726e │ │ + b.n 17214 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #68] ; 0x44 │ │ - cbz r0, 171aa │ │ - b.n 1716a │ │ + cbz r0, 17262 │ │ + b.n 17222 │ │ movs r0, #0 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 17170 │ │ + b.n 17228 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bge.n 171a8 │ │ - b.n 1717c │ │ + bge.n 17260 │ │ + b.n 17234 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r1, [r1, #4] │ │ strb.w r0, [r1, r0, lsl #2] │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r1, [r1, #4] │ │ add.w r1, r1, r0, lsl #2 │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r1, [r1, #4] │ │ add.w r1, r1, r0, lsl #2 │ │ strb r0, [r1, #2] │ │ - b.n 171a0 │ │ + b.n 17258 │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r0, #1 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 17170 │ │ - b.n 171aa │ │ + b.n 17228 │ │ + b.n 17262 │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r0, [r1, #0] │ │ bic.w r0, r0, #1 │ │ str r0, [r1, #0] │ │ - b.n 171b6 │ │ - b.n 17294 │ │ + b.n 1726e │ │ + b.n 1734c │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #2 │ │ - bne.n 17286 │ │ - b.n 171c0 │ │ + bne.n 1733e │ │ + b.n 17278 │ │ ldr r1, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #116] ; 0x74 │ │ mov r3, sp │ │ movw r0, #8196 ; 0x2004 │ │ movt r0, #5750 ; 0x1676 │ │ str r0, [r3, #0] │ │ movs r0, #0 │ │ movs r3, #32 │ │ - blx 7c0b0 │ │ + blx 7c550 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #72] ; 0x48 │ │ cmp r0, #0 │ │ - beq.n 17284 │ │ - b.n 171e2 │ │ + beq.n 1733c │ │ + b.n 1729a │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [r0, #8] │ │ ldr r0, [r0, #16] │ │ sub.w r0, r0, r1, lsl #2 │ │ str r0, [sp, #52] ; 0x34 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 171fe │ │ + b.n 172b6 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #116] ; 0x74 │ │ cmp r0, r1 │ │ - bge.n 1727c │ │ - b.n 17208 │ │ + bge.n 17334 │ │ + b.n 172c0 │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 1720e │ │ + b.n 172c6 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #120] ; 0x78 │ │ cmp r0, r1 │ │ - bge.n 1726a │ │ - b.n 17218 │ │ + bge.n 17322 │ │ + b.n 172d0 │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r0, #1 │ │ str r1, [sp, #60] ; 0x3c │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [r7, #-93] │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r0, #1 │ │ @@ -18152,209 +18149,209 @@ │ │ str r2, [sp, #56] ; 0x38 │ │ strb r0, [r1, #0] │ │ ldrb.w r0, [r7, #-94] │ │ ldr r1, [sp, #56] ; 0x38 │ │ adds r2, r1, #1 │ │ str r2, [sp, #56] ; 0x38 │ │ strb r0, [r1, #0] │ │ - b.n 17262 │ │ + b.n 1731a │ │ ldr r0, [sp, #44] ; 0x2c │ │ adds r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 1720e │ │ + b.n 172c6 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r0, r1 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 17274 │ │ + b.n 1732c │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 171fe │ │ + b.n 172b6 │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 1740c │ │ - b.n 17284 │ │ - b.n 17292 │ │ + bl 174c4 │ │ + b.n 1733c │ │ + b.n 1734a │ │ ldr r1, [sp, #112] ; 0x70 │ │ - ldr r0, [pc, #92] ; (172e8 ) │ │ + ldr r0, [pc, #92] ; (173a0 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n 17292 │ │ - b.n 17294 │ │ + blx 7c250 │ │ + b.n 1734a │ │ + b.n 1734c │ │ ldr r0, [sp, #72] ; 0x48 │ │ - cbnz r0, 172b4 │ │ - b.n 1729a │ │ + cbnz r0, 1736c │ │ + b.n 17352 │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 1740c │ │ + bl 174c4 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #84] ; 0x54 │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ - b.n 172b4 │ │ + blx 7c260 │ │ + b.n 1736c │ │ ldr r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 172ba │ │ + b.n 17372 │ │ ldr r0, [sp, #96] ; 0x60 │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #44] ; (172ec ) │ │ + ldr r0, [pc, #44] ; (173a4 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #124] ; 0x7c │ │ cmp r0, r1 │ │ - bne.n 172d4 │ │ - b.n 172ce │ │ + bne.n 1738c │ │ + b.n 17386 │ │ ldr r0, [sp, #8] │ │ add sp, #128 ; 0x80 │ │ pop {r4, r6, r7, pc} │ │ - blx 7beb0 │ │ - str r0, [r3, #80] ; 0x50 │ │ + blx 7c350 │ │ + ldr r0, [r0, #16] │ │ movs r6, r0 │ │ lsls r7, r2, #9 │ │ movs r0, r0 │ │ lsls r5, r5, #9 │ │ movs r0, r0 │ │ lsls r7, r0, #10 │ │ movs r0, r0 │ │ - cmp r0, #106 ; 0x6a │ │ - vmlal.u q11, d31, d8[0] │ │ + cmp r0, #85 ; 0x55 │ │ + vqshlu.s64 d22, d16, #63 ; 0x3f │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ ldr r3, [sp, #4] │ │ movs r2, #1 │ │ - blx 7be90 │ │ + blx 7c330 │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ ldr r2, [sp, #8] │ │ asrs r3, r2, #31 │ │ mov ip, sp │ │ movs r1, #1 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ - ldr r1, [pc, #96] ; (17394 ) │ │ + ldr r1, [pc, #96] ; (1744c ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #28] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ add r1, sp, #24 │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ + blx 7c330 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #1 │ │ - beq.n 1735e │ │ - b.n 17358 │ │ + beq.n 17416 │ │ + b.n 17410 │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 17376 │ │ + b.n 1742e │ │ ldr r0, [sp, #8] │ │ mov r2, sp │ │ movs r1, #1 │ │ str r1, [r2, #0] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r2, r3 │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 17376 │ │ + b.n 1742e │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #28] ; (17398 ) │ │ + ldr r0, [pc, #28] ; (17450 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bne.n 17390 │ │ - b.n 1738a │ │ + bne.n 17448 │ │ + b.n 17442 │ │ ldr r0, [sp, #4] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - str r4, [r2, #36] ; 0x24 │ │ + blx 7c350 │ │ + str r4, [r7, #96] ; 0x60 │ │ movs r6, r0 │ │ - str r4, [r1, #32] │ │ + str r4, [r6, #92] ; 0x5c │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #224 ; 0xe0 │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #88] ; 17404 │ │ + ldr.w ip, [pc, #88] ; 174bc │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #220] ; 0xdc │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ str r3, [sp, #16] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #24] │ │ add r0, sp, #32 │ │ str r0, [sp, #8] │ │ - bl 1741e │ │ + bl 174d6 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #16] │ │ ldr r3, [r7, #8] │ │ ldr.w ip, [r7, #12] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 17478 │ │ + bl 17530 │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #28] ; (17408 ) │ │ + ldr r0, [pc, #28] ; (174c0 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #220] ; 0xdc │ │ cmp r0, r1 │ │ - bne.n 173fe │ │ - b.n 173f8 │ │ + bne.n 174b6 │ │ + b.n 174b0 │ │ ldr r0, [sp, #12] │ │ add sp, #224 ; 0xe0 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - str r2, [r3, #28] │ │ + str r2, [r0, #92] ; 0x5c │ │ movs r6, r0 │ │ - str r6, [r3, #24] │ │ + str r6, [r0, #88] ; 0x58 │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ @@ -18379,25 +18376,25 @@ │ │ str.w r0, [r1, #168] ; 0xa8 │ │ ldr r1, [sp, #12] │ │ add.w r0, r1, #40 ; 0x28 │ │ str.w r0, [r1, #180] ; 0xb4 │ │ ldr r1, [sp, #12] │ │ str.w r0, [r1, #172] ; 0xac │ │ ldr r0, [sp, #12] │ │ - bl 175d4 │ │ + bl 1768c │ │ ldr r1, [sp, #12] │ │ ldr.w r0, [r1, #176] ; 0xb0 │ │ str.w r0, [r1, #184] ; 0xb8 │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #88 ; 0x58 │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #312] ; 175bc │ │ + ldr.w ip, [pc, #312] ; 17674 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #84] ; 0x54 │ │ str r0, [sp, #64] ; 0x40 │ │ str r1, [sp, #60] ; 0x3c │ │ str r2, [sp, #56] ; 0x38 │ │ @@ -18409,145 +18406,145 @@ │ │ ldr.w ip, [r7, #8] │ │ mov lr, sp │ │ movs r4, #8 │ │ str.w r4, [lr, #8] │ │ add r4, sp, #72 ; 0x48 │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 17648 │ │ + bl 17700 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - cbnz r0, 174cc │ │ - b.n 174c6 │ │ + cbnz r0, 17584 │ │ + b.n 1757e │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 1759c │ │ - b.n 174ce │ │ - b.n 174d0 │ │ + b.n 17654 │ │ + b.n 17586 │ │ + b.n 17588 │ │ ldr r1, [sp, #72] ; 0x48 │ │ movs r0, #1 │ │ cmp r1, #8 │ │ str r0, [sp, #36] ; 0x24 │ │ - beq.n 174ea │ │ - b.n 174dc │ │ + beq.n 175a2 │ │ + b.n 17594 │ │ ldr r0, [sp, #72] ; 0x48 │ │ subs r0, #16 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 174ea │ │ + b.n 175a2 │ │ ldr r0, [sp, #36] ; 0x24 │ │ lsls r0, r0, #31 │ │ - cbnz r0, 17520 │ │ - b.n 174f2 │ │ - ldr r0, [pc, #204] ; (175c0 ) │ │ + cbnz r0, 175d8 │ │ + b.n 175aa │ │ + ldr r0, [pc, #204] ; (17678 ) │ │ add r0, pc │ │ - ldr r1, [pc, #204] ; (175c4 ) │ │ + ldr r1, [pc, #204] ; (1767c ) │ │ add r1, pc │ │ - ldr r2, [pc, #204] ; (175c8 ) │ │ + ldr r2, [pc, #204] ; (17680 ) │ │ add r2, pc │ │ movw r3, #1329 ; 0x531 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ - cbnz r0, 17510 │ │ - b.n 1750e │ │ - b.n 174d0 │ │ + cbnz r0, 175c8 │ │ + b.n 175c6 │ │ + b.n 17588 │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #1 │ │ - bne.n 1751c │ │ - b.n 17518 │ │ + bne.n 175d4 │ │ + b.n 175d0 │ │ bkpt 0x0000 │ │ - b.n 1751c │ │ - b.n 1751e │ │ - b.n 17520 │ │ - b.n 17522 │ │ + b.n 175d4 │ │ + b.n 175d6 │ │ + b.n 175d8 │ │ + b.n 175da │ │ ldr r0, [sp, #72] ; 0x48 │ │ cmp r0, #8 │ │ - beq.n 17562 │ │ - b.n 1752a │ │ + beq.n 1761a │ │ + b.n 175e2 │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #32] │ │ ldr r0, [r7, #8] │ │ - cbnz r0, 17548 │ │ - b.n 17540 │ │ + cbnz r0, 17600 │ │ + b.n 175f8 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #20] │ │ - b.n 1754e │ │ + b.n 17606 │ │ ldr r0, [r7, #8] │ │ str r0, [sp, #20] │ │ - b.n 1754e │ │ + b.n 17606 │ │ ldr r2, [sp, #32] │ │ ldr r1, [sp, #28] │ │ ldr r0, [sp, #24] │ │ ldr r3, [sp, #20] │ │ - bl 176ec │ │ + bl 177a4 │ │ str r0, [sp, #48] ; 0x30 │ │ movs r0, #8 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 17562 │ │ - ldr r0, [pc, #104] ; (175cc ) │ │ + b.n 1761a │ │ + ldr r0, [pc, #104] ; (17684 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ - cbz r0, 17596 │ │ - b.n 1756c │ │ + cbz r0, 1764e │ │ + b.n 17624 │ │ ldr r0, [r7, #8] │ │ - cbz r0, 17578 │ │ - b.n 17572 │ │ + cbz r0, 17630 │ │ + b.n 1762a │ │ ldr r0, [r7, #8] │ │ str r0, [sp, #16] │ │ - b.n 17580 │ │ + b.n 17638 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #16] │ │ - b.n 17580 │ │ + b.n 17638 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r1, [r1, #0] │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r2, [r2, #0] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - bl 17760 │ │ - b.n 17596 │ │ + bl 17818 │ │ + b.n 1764e │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 1759c │ │ + b.n 17654 │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #44] ; (175d0 ) │ │ + ldr r0, [pc, #44] ; (17688 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #84] ; 0x54 │ │ cmp r0, r1 │ │ - bne.n 175b6 │ │ - b.n 175b0 │ │ + bne.n 1766e │ │ + b.n 17668 │ │ ldr r0, [sp, #12] │ │ add sp, #88 ; 0x58 │ │ pop {r4, r6, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - str r2, [r0, #16] │ │ + str r2, [r5, #76] ; 0x4c │ │ movs r6, r0 │ │ - ldrb r4, [r1, #8] │ │ + ldrb r4, [r6, #23] │ │ movs r6, r0 │ │ - svc 85 ; 0x55 │ │ - ; instruction: 0xfffe1ffb │ │ - ; instruction: 0xffff7bf4 │ │ + udf #72 ; 0x48 │ │ + vqrdmlsh.s , q15, d22[0] │ │ + ; instruction: 0xffff7fdc │ │ movs r6, r0 │ │ - ldrsh r6, [r4, r7] │ │ + str r6, [r1, #60] ; 0x3c │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r2, [sp, #4] │ │ add.w r1, r2, #40 ; 0x28 │ │ @@ -18560,38 +18557,38 @@ │ │ ldr.w r0, [r1, #168] ; 0xa8 │ │ ldr.w r2, [r1, #172] ; 0xac │ │ ldr.w r3, [r1, #180] ; 0xb4 │ │ subs r2, r2, r3 │ │ add r0, r2 │ │ str.w r0, [r1, #168] ; 0xa8 │ │ ldr r0, [sp, #0] │ │ - cbnz r0, 1762c │ │ - b.n 17608 │ │ + cbnz r0, 176e4 │ │ + b.n 176c0 │ │ ldr r1, [sp, #4] │ │ movs r0, #0 │ │ str r0, [r1, #32] │ │ ldr r2, [sp, #4] │ │ add.w r1, r2, #40 ; 0x28 │ │ str.w r1, [r2, #172] ; 0xac │ │ ldr r2, [sp, #4] │ │ add.w r1, r2, #41 ; 0x29 │ │ str.w r1, [r2, #176] ; 0xb0 │ │ ldr r1, [sp, #4] │ │ ldr.w r1, [r1, #172] ; 0xac │ │ strb r0, [r1, #0] │ │ - b.n 17644 │ │ + b.n 176fc │ │ ldr r1, [sp, #4] │ │ add.w r0, r1, #40 ; 0x28 │ │ str.w r0, [r1, #172] ; 0xac │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #0] │ │ add r0, r1 │ │ adds r0, #40 ; 0x28 │ │ str.w r0, [r1, #176] ; 0xb0 │ │ - b.n 17644 │ │ + b.n 176fc │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #32 │ │ ldr.w ip, [r7, #16] │ │ ldr.w ip, [r7, #12] │ │ @@ -18600,123 +18597,123 @@ │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ str r3, [sp, #12] │ │ ldr r0, [r7, #12] │ │ movs r1, #0 │ │ str r1, [sp, #8] │ │ movs r2, #12 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #8] │ │ ldr r2, [r7, #12] │ │ movs r1, #8 │ │ str r1, [r2, #0] │ │ ldr r1, [r7, #12] │ │ str r0, [r1, #8] │ │ ldr r1, [r7, #12] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #24] │ │ - bl 17850 │ │ - cbz r0, 176a8 │ │ - b.n 17688 │ │ + bl 17908 │ │ + cbz r0, 17760 │ │ + b.n 17740 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #12] │ │ ldr.w ip, [r7, #8] │ │ ldr r4, [r7, #12] │ │ mov lr, sp │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 1786c │ │ + bl 17924 │ │ str r0, [sp, #28] │ │ - b.n 176e0 │ │ + b.n 17798 │ │ ldr r0, [sp, #24] │ │ - bl 178d8 │ │ - cbz r0, 176d2 │ │ - b.n 176b2 │ │ + bl 17990 │ │ + cbz r0, 1778a │ │ + b.n 1776a │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #12] │ │ ldr.w ip, [r7, #8] │ │ ldr r4, [r7, #12] │ │ mov lr, sp │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 1793c │ │ + bl 179f4 │ │ str r0, [sp, #28] │ │ - b.n 176e0 │ │ - ldr r0, [pc, #20] ; (176e8 ) │ │ + b.n 17798 │ │ + ldr r0, [pc, #20] ; (177a0 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 176e0 │ │ + b.n 17798 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r4, r6, r7, pc} │ │ nop │ │ - ; instruction: 0xef99fffe │ │ + mcr 15, 3, pc, cr10, cr14, {7} ; │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ str r3, [sp, #12] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ muls r0, r1 │ │ ldr r1, [sp, #12] │ │ muls r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - bl 197cc │ │ + bl 19884 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - cbnz r0, 17722 │ │ - b.n 17714 │ │ - ldr r0, [pc, #68] ; (1775c ) │ │ + cbnz r0, 177da │ │ + b.n 177cc │ │ + ldr r0, [pc, #68] ; (17814 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 17756 │ │ + b.n 1780e │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - b.n 17728 │ │ + b.n 177e0 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - bge.n 1774a │ │ - b.n 17732 │ │ + bge.n 17802 │ │ + b.n 177ea │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #8] │ │ add.w r0, r0, r2, lsl #1 │ │ ldrb r0, [r0, #1] │ │ ldr r1, [sp, #0] │ │ strb r0, [r1, r2] │ │ - b.n 17742 │ │ + b.n 177fa │ │ ldr r0, [sp, #8] │ │ adds r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 17728 │ │ + b.n 177e0 │ │ ldr r0, [sp, #24] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #28] │ │ - b.n 17756 │ │ + b.n 1780e │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - lsls r5, r6, #7 │ │ + lsls r0, r6, #4 │ │ vabal.u , d31, d0 │ │ mov r7, sp │ │ subw sp, sp, #2104 ; 0x838 │ │ - ldr.w ip, [pc, #220] ; 17848 │ │ + ldr.w ip, [pc, #220] ; 17900 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [r7, #-4] │ │ str r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #44] ; 0x2c │ │ str r2, [sp, #40] ; 0x28 │ │ @@ -18725,20 +18722,20 @@ │ │ ldr r1, [sp, #36] ; 0x24 │ │ muls r0, r1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #24] │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - b.n 17794 │ │ + b.n 1784c │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ cmp.w r0, r1, asr #1 │ │ - bge.n 1782c │ │ - b.n 177a0 │ │ + bge.n 178e4 │ │ + b.n 17858 │ │ ldr r2, [sp, #24] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #28] │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #20] │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #40] ; 0x28 │ │ @@ -18746,95 +18743,95 @@ │ │ mvns r0, r0 │ │ add r0, r1 │ │ ldr r1, [sp, #28] │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #12] │ │ - b.n 177c4 │ │ + b.n 1787c │ │ ldr r0, [sp, #12] │ │ - cbz r0, 17822 │ │ - b.n 177ca │ │ + cbz r0, 178da │ │ + b.n 17882 │ │ ldr r1, [sp, #12] │ │ movs r0, #0 │ │ cmp.w r0, r1, lsr #11 │ │ - bne.n 177dc │ │ - b.n 177d6 │ │ + bne.n 17894 │ │ + b.n 1788e │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #4] │ │ - b.n 177e4 │ │ + b.n 1789c │ │ mov.w r0, #2048 ; 0x800 │ │ str r0, [sp, #4] │ │ - b.n 177e4 │ │ + b.n 1789c │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #8] │ │ add r0, sp, #52 ; 0x34 │ │ str r0, [sp, #0] │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #8] │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r1, [sp, #0] │ │ ldr r0, [sp, #16] │ │ ldr r2, [sp, #8] │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #20] │ │ add r0, r1 │ │ str r0, [sp, #20] │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #16] │ │ add r0, r1 │ │ str r0, [sp, #16] │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ subs r0, r0, r1 │ │ str r0, [sp, #12] │ │ - b.n 177c4 │ │ - b.n 17824 │ │ + b.n 1787c │ │ + b.n 178dc │ │ ldr r0, [sp, #32] │ │ adds r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 17794 │ │ - ldr r0, [pc, #28] ; (1784c ) │ │ + b.n 1784c │ │ + ldr r0, [pc, #28] ; (17904 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [r7, #-4] │ │ cmp r0, r1 │ │ - bne.n 17844 │ │ - b.n 1783e │ │ + bne.n 178fc │ │ + b.n 178f6 │ │ addw sp, sp, #2104 ; 0x838 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - ldrsh r4, [r3, r0] │ │ + blx 7c350 │ │ + str r4, [r0, #32] │ │ movs r6, r0 │ │ - ldrb r2, [r3, r5] │ │ + str r2, [r0, #20] │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - bl 179d4 │ │ + bl 17a8c │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #4] │ │ - bl 17a28 │ │ + bl 17ae0 │ │ ldr r0, [sp, #0] │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #56 ; 0x38 │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #84] ; 178d0 │ │ + ldr.w ip, [pc, #84] ; 17988 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #52] ; 0x34 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ @@ -18846,171 +18843,171 @@ │ │ ldr r3, [sp, #16] │ │ ldr r0, [r7, #8] │ │ ldr.w lr, [r7, #12] │ │ mov ip, sp │ │ str.w lr, [ip, #4] │ │ str.w r0, [ip] │ │ add r0, sp, #32 │ │ - bl 17aa4 │ │ + bl 17b5c │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #28] ; (178d4 ) │ │ + ldr r0, [pc, #28] ; (1798c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bne.n 178cc │ │ - b.n 178c6 │ │ + bne.n 17984 │ │ + b.n 1797e │ │ ldr r0, [sp, #12] │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - ldrb r2, [r1, r4] │ │ + blx 7c350 │ │ + str r2, [r6, #12] │ │ movs r6, r0 │ │ - ldrb r0, [r2, r3] │ │ + str r0, [r7, #8] │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ movw r0, #18456 ; 0x4818 │ │ - bl 197cc │ │ + bl 19884 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - cbnz r0, 178fc │ │ - b.n 178f0 │ │ - ldr r0, [pc, #68] ; (17938 ) │ │ + cbnz r0, 179b4 │ │ + b.n 179a8 │ │ + ldr r0, [pc, #68] ; (179f0 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #12] │ │ - b.n 17930 │ │ + b.n 179e8 │ │ ldr r0, [sp, #0] │ │ movs r1, #0 │ │ movw r2, #18456 ; 0x4818 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #0] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #0] │ │ - bl 1b4b4 │ │ + bl 1b56c │ │ ldr r0, [sp, #0] │ │ movs r1, #1 │ │ - bl 1b52c │ │ + bl 1b5e4 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ - bl 17a28 │ │ + bl 17ae0 │ │ ldr r0, [sp, #0] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ - b.n 17930 │ │ + b.n 179e8 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - movs r1, r3 │ │ - vabal.u , d31, d0 │ │ + vmaxnm.f16 , q10, q15 │ │ + push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ str r3, [sp, #12] │ │ movw r0, #18456 ; 0x4818 │ │ - bl 197cc │ │ + bl 19884 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - cbnz r0, 17970 │ │ - b.n 17962 │ │ - ldr r0, [pc, #80] ; (179b4 ) │ │ + cbnz r0, 17a28 │ │ + b.n 17a1a │ │ + ldr r0, [pc, #80] ; (17a6c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 179ac │ │ + b.n 17a64 │ │ ldr r0, [sp, #4] │ │ movs r1, #0 │ │ movw r2, #18456 ; 0x4818 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #4] │ │ - bl 1b4b4 │ │ + bl 1b56c │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #12] │ │ ldr.w ip, [r7, #8] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 21fbc │ │ + bl 22074 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ - b.n 179ac │ │ + b.n 17a64 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - ; instruction: 0xffa7fffe │ │ + mcr2 15, 7, pc, cr2, cr14, {7} ; │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ - ldr r0, [pc, #12] ; (179d0 ) │ │ + ldr r0, [pc, #12] ; (17a88 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #0 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - bpl.n 17a60 │ │ + bmi.n 17b88 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 179e2 │ │ + b.n 17a9a │ │ ldr r0, [sp, #4] │ │ cmp r0, #7 │ │ - bgt.n 17a14 │ │ - b.n 179ea │ │ + bgt.n 17acc │ │ + b.n 17aa2 │ │ ldr r0, [sp, #8] │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r2, [sp, #4] │ │ - ldr r1, [pc, #44] ; (17a20 ) │ │ + ldr r1, [pc, #44] ; (17ad8 ) │ │ add r1, pc │ │ ldrb r1, [r1, r2] │ │ cmp r0, r1 │ │ - beq.n 17a0a │ │ - b.n 179fe │ │ - ldr r0, [pc, #36] ; (17a24 ) │ │ + beq.n 17ac2 │ │ + b.n 17ab6 │ │ + ldr r0, [pc, #36] ; (17adc ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #12] │ │ - b.n 17a1a │ │ - b.n 17a0c │ │ + b.n 17ad2 │ │ + b.n 17ac4 │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 179e2 │ │ + b.n 17a9a │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 17a1a │ │ + b.n 17ad2 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - adds r6, #232 ; 0xe8 │ │ - vqshl.u32 q14, q11, #31 │ │ + adds r6, #248 ; 0xf8 │ │ + vrsubhn.i d28, , q15 │ │ vtrn. d27, d1 │ │ str r0, [sp, #0] │ │ ldr r1, [sp, #0] │ │ ldr.w r0, [r1, #180] ; 0xb4 │ │ str.w r0, [r1, #172] ; 0xac │ │ ldr r1, [sp, #0] │ │ ldr.w r0, [r1, #184] ; 0xb8 │ │ @@ -19021,207 +19018,207 @@ │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r1, [sp, #0] │ │ ldr.w r0, [r1, #172] ; 0xac │ │ ldr.w r1, [r1, #176] ; 0xb0 │ │ cmp r0, r1 │ │ - bcs.n 17a70 │ │ - b.n 17a5c │ │ + bcs.n 17b28 │ │ + b.n 17b14 │ │ ldr r2, [sp, #0] │ │ ldr.w r0, [r2, #172] ; 0xac │ │ adds r1, r0, #1 │ │ str.w r1, [r2, #172] ; 0xac │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [r7, #-1] │ │ - b.n 17a9a │ │ + b.n 17b52 │ │ ldr r0, [sp, #0] │ │ ldr r0, [r0, #32] │ │ - cbz r0, 17a92 │ │ - b.n 17a78 │ │ + cbz r0, 17b4a │ │ + b.n 17b30 │ │ ldr r0, [sp, #0] │ │ - bl 175d4 │ │ + bl 1768c │ │ ldr r2, [sp, #0] │ │ ldr.w r0, [r2, #172] ; 0xac │ │ adds r1, r0, #1 │ │ str.w r1, [r2, #172] ; 0xac │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [r7, #-1] │ │ - b.n 17a9a │ │ + b.n 17b52 │ │ movs r0, #0 │ │ strb.w r0, [r7, #-1] │ │ - b.n 17a9a │ │ + b.n 17b52 │ │ ldrb.w r0, [r7, #-1] │ │ add sp, #8 │ │ pop {r7, pc} │ │ - bmi.n 17a4e │ │ + bmi.n 17b06 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ str r3, [sp, #12] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [r7, #8] │ │ cmp r0, #0 │ │ - bmi.n 17ace │ │ - b.n 17ac6 │ │ + bmi.n 17b86 │ │ + b.n 17b7e │ │ ldr r0, [r7, #8] │ │ cmp r0, #5 │ │ - blt.n 17adc │ │ - b.n 17ace │ │ - ldr r0, [pc, #300] ; (17bfc ) │ │ + blt.n 17b94 │ │ + b.n 17b86 │ │ + ldr r0, [pc, #300] ; (17cb4 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 17bf6 │ │ + b.n 17cae │ │ ldr r0, [sp, #24] │ │ ldr r2, [r7, #8] │ │ movs r1, #0 │ │ - bl 17c04 │ │ + bl 17cbc │ │ cmp r0, #0 │ │ - beq.n 17bc4 │ │ - b.n 17aec │ │ + beq.n 17c7c │ │ + b.n 17ba4 │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #16] │ │ cmp r0, #8 │ │ - bgt.n 17afe │ │ - b.n 17af6 │ │ + bgt.n 17bb6 │ │ + b.n 17bae │ │ ldr r1, [r7, #12] │ │ movs r0, #8 │ │ str r0, [r1, #0] │ │ - b.n 17b20 │ │ + b.n 17bd8 │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #16] │ │ cmp r0, #16 │ │ - bne.n 17b10 │ │ - b.n 17b08 │ │ + bne.n 17bc8 │ │ + b.n 17bc0 │ │ ldr r1, [r7, #12] │ │ movs r0, #16 │ │ str r0, [r1, #0] │ │ - b.n 17b1e │ │ - ldr r0, [pc, #236] ; (17c00 ) │ │ + b.n 17bd6 │ │ + ldr r0, [pc, #236] ; (17cb8 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 17bf6 │ │ - b.n 17b20 │ │ + b.n 17cae │ │ + b.n 17bd8 │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #12] │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #24] │ │ movs r0, #0 │ │ str r0, [r1, #12] │ │ ldr r0, [r7, #8] │ │ - cbz r0, 17b9c │ │ - b.n 17b32 │ │ + cbz r0, 17c54 │ │ + b.n 17bea │ │ ldr r0, [r7, #8] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #12] │ │ cmp r0, r1 │ │ - beq.n 17b9c │ │ - b.n 17b40 │ │ + beq.n 17c54 │ │ + b.n 17bf8 │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #0] │ │ cmp r0, #8 │ │ - bne.n 17b68 │ │ - b.n 17b4a │ │ + bne.n 17c20 │ │ + b.n 17c02 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #0] │ │ ldr r3, [r1, #0] │ │ ldr.w ip, [r1, #4] │ │ ldr r1, [r1, #12] │ │ ldr r2, [r7, #8] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 184e8 │ │ + bl 185a0 │ │ str r0, [sp, #8] │ │ - b.n 17b86 │ │ + b.n 17c3e │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #0] │ │ ldr r3, [r1, #0] │ │ ldr.w ip, [r1, #4] │ │ ldr r1, [r1, #12] │ │ ldr r2, [r7, #8] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 1895c │ │ + bl 18a14 │ │ str r0, [sp, #8] │ │ - b.n 17b86 │ │ + b.n 17c3e │ │ ldr r0, [r7, #8] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #0] │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #8] │ │ - cbnz r0, 17b9a │ │ - b.n 17b94 │ │ + cbnz r0, 17c52 │ │ + b.n 17c4c │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ - b.n 17bf6 │ │ - b.n 17b9c │ │ + b.n 17cae │ │ + b.n 17c54 │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #20] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ - cbz r0, 17bc2 │ │ - b.n 17bb6 │ │ + cbz r0, 17c7a │ │ + b.n 17c6e │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #8] │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #0] │ │ - b.n 17bc2 │ │ - b.n 17bc4 │ │ + b.n 17c7a │ │ + b.n 17c7c │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #12] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r1, [sp, #24] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #8] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #24] │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #24] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ - b.n 17bf6 │ │ + b.n 17cae │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - bvc.n 17c4a │ │ - vabdl.u , d14, d31 │ │ + bvs.n 17d72 │ │ + vqshl.u32 d17, d10, #30 │ │ vsli.64 d27, d16, #63 ; 0x3f │ │ add r7, sp, #8 │ │ sub.w sp, sp, #1176 ; 0x498 │ │ - ldr.w r3, [pc, #2224] ; 184c0 │ │ + ldr.w r3, [pc, #2224] ; 18578 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str.w r3, [r7, #-12] │ │ str r0, [sp, #116] ; 0x74 │ │ str r1, [sp, #112] ; 0x70 │ │ str r2, [sp, #108] ; 0x6c │ │ @@ -19245,248 +19242,248 @@ │ │ ldr r1, [sp, #116] ; 0x74 │ │ str r0, [r1, #8] │ │ ldr r1, [sp, #116] ; 0x74 │ │ str r0, [r1, #4] │ │ ldr r1, [sp, #116] ; 0x74 │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 179d4 │ │ - cbnz r0, 17c68 │ │ - b.n 17c60 │ │ + bl 17a8c │ │ + cbnz r0, 17d20 │ │ + b.n 17d18 │ │ movs r0, #0 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.w 1849c │ │ + b.w 18554 │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #1 │ │ - bne.n 17c78 │ │ - b.n 17c70 │ │ + bne.n 17d30 │ │ + b.n 17d28 │ │ movs r0, #1 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.w 1849c │ │ - b.n 17c7a │ │ + b.w 18554 │ │ + b.n 17d32 │ │ ldr r1, [sp, #64] ; 0x40 │ │ add r0, sp, #128 ; 0x80 │ │ - bl 18de0 │ │ + bl 18e98 │ │ ldr r0, [sp, #132] ; 0x84 │ │ str r0, [sp, #36] ; 0x24 │ │ movw r1, #16969 ; 0x4249 │ │ movt r1, #17255 ; 0x4367 │ │ cmp r0, r1 │ │ - beq.n 17cec │ │ - b.n 17c94 │ │ + beq.n 17da4 │ │ + b.n 17d4c │ │ ldr r0, [sp, #36] ; 0x24 │ │ movw r1, #16724 ; 0x4154 │ │ movt r1, #18756 ; 0x4944 │ │ cmp r0, r1 │ │ - beq.w 18152 │ │ - b.n 17ca6 │ │ + beq.w 1820a │ │ + b.n 17d5e │ │ ldr r0, [sp, #36] ; 0x24 │ │ movw r1, #20036 ; 0x4e44 │ │ movt r1, #18757 ; 0x4945 │ │ cmp r0, r1 │ │ - beq.w 1825a │ │ - b.n 17cb8 │ │ + beq.w 18312 │ │ + b.n 17d70 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movw r1, #17490 ; 0x4452 │ │ movt r1, #18760 ; 0x4948 │ │ cmp r0, r1 │ │ - beq.n 17cfa │ │ - b.n 17cc8 │ │ + beq.n 17db2 │ │ + b.n 17d80 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movw r1, #21573 ; 0x5445 │ │ movt r1, #20556 ; 0x504c │ │ cmp r0, r1 │ │ - beq.w 17f10 │ │ - b.n 17cda │ │ + beq.w 17fc8 │ │ + b.n 17d92 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movw r1, #20051 ; 0x4e53 │ │ movt r1, #29778 ; 0x7452 │ │ cmp r0, r1 │ │ - beq.w 17fbc │ │ - b.n 18444 │ │ + beq.w 18074 │ │ + b.n 184fc │ │ movs r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #128] ; 0x80 │ │ - bl 18e02 │ │ - b.n 18492 │ │ + bl 18eba │ │ + b.n 1854a │ │ ldr r0, [sp, #84] ; 0x54 │ │ - cbnz r0, 17d0c │ │ - b.n 17d00 │ │ - ldr r0, [pc, #792] ; (1801c ) │ │ + cbnz r0, 17dc4 │ │ + b.n 17db8 │ │ + ldr r0, [pc, #792] ; (180d4 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ movs r0, #0 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #128] ; 0x80 │ │ cmp r0, #13 │ │ - beq.n 17d24 │ │ - b.n 17d18 │ │ - ldr r0, [pc, #772] ; (18020 ) │ │ + beq.n 17ddc │ │ + b.n 17dd0 │ │ + ldr r0, [pc, #772] ; (180d8 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 18e7a │ │ + bl 18f32 │ │ ldr r1, [sp, #64] ; 0x40 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 18e7a │ │ + bl 18f32 │ │ ldr r1, [sp, #64] ; 0x40 │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r0, [r0, #4] │ │ cmp.w r0, #16777216 ; 0x1000000 │ │ - bls.n 17d50 │ │ - b.n 17d44 │ │ - ldr r0, [pc, #732] ; (18024 ) │ │ + bls.n 17e08 │ │ + b.n 17dfc │ │ + ldr r0, [pc, #732] ; (180dc ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r0, [r0, #0] │ │ cmp.w r0, #16777216 ; 0x1000000 │ │ - bls.n 17d68 │ │ - b.n 17d5c │ │ - ldr r0, [pc, #712] ; (18028 ) │ │ + bls.n 17e20 │ │ + b.n 17e14 │ │ + ldr r0, [pc, #712] ; (180e0 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r1, [sp, #116] ; 0x74 │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #16] │ │ cmp r0, #1 │ │ - beq.n 17db0 │ │ - b.n 17d7c │ │ + beq.n 17e68 │ │ + b.n 17e34 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #16] │ │ cmp r0, #2 │ │ - beq.n 17db0 │ │ - b.n 17d86 │ │ + beq.n 17e68 │ │ + b.n 17e3e │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #16] │ │ cmp r0, #4 │ │ - beq.n 17db0 │ │ - b.n 17d90 │ │ + beq.n 17e68 │ │ + b.n 17e48 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #16] │ │ cmp r0, #8 │ │ - beq.n 17db0 │ │ - b.n 17d9a │ │ + beq.n 17e68 │ │ + b.n 17e52 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #16] │ │ cmp r0, #16 │ │ - beq.n 17db0 │ │ - b.n 17da4 │ │ - ldr r0, [pc, #644] ; (1802c ) │ │ + beq.n 17e68 │ │ + b.n 17e5c │ │ + ldr r0, [pc, #644] ; (180e4 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #72] ; 0x48 │ │ cmp r0, #7 │ │ - blt.n 17dcc │ │ - b.n 17dc0 │ │ - ldr r0, [pc, #620] ; (18030 ) │ │ + blt.n 17e84 │ │ + b.n 17e78 │ │ + ldr r0, [pc, #620] ; (180e8 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #72] ; 0x48 │ │ cmp r0, #3 │ │ - bne.n 17dea │ │ - b.n 17dd4 │ │ + bne.n 17ea2 │ │ + b.n 17e8c │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #16] │ │ cmp r0, #16 │ │ - bne.n 17dea │ │ - b.n 17dde │ │ - ldr r0, [pc, #596] ; (18034 ) │ │ + bne.n 17ea2 │ │ + b.n 17e96 │ │ + ldr r0, [pc, #596] ; (180ec ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #72] ; 0x48 │ │ cmp r0, #3 │ │ - bne.n 17dfa │ │ - b.n 17df2 │ │ + bne.n 17eb2 │ │ + b.n 17eaa │ │ movs r0, #3 │ │ strb.w r0, [sp, #107] ; 0x6b │ │ - b.n 17e12 │ │ + b.n 17eca │ │ ldrb.w r0, [sp, #72] ; 0x48 │ │ lsls r0, r0, #31 │ │ - cbz r0, 17e10 │ │ - b.n 17e04 │ │ - ldr r0, [pc, #560] ; (18038 ) │ │ + cbz r0, 17ec8 │ │ + b.n 17ebc │ │ + ldr r0, [pc, #560] ; (180f0 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ - b.n 17e12 │ │ + b.n 18554 │ │ + b.n 17eca │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ - cbz r0, 17e2c │ │ - b.n 17e20 │ │ - ldr r0, [pc, #536] ; (1803c ) │ │ + cbz r0, 17ee4 │ │ + b.n 17ed8 │ │ + ldr r0, [pc, #536] ; (180f4 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - cbz r0, 17e46 │ │ - b.n 17e3a │ │ - ldr r0, [pc, #516] ; (18040 ) │ │ + cbz r0, 17efe │ │ + b.n 17ef2 │ │ + ldr r0, [pc, #516] ; (180f8 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #2 │ │ - blt.n 17e62 │ │ - b.n 17e56 │ │ - ldr r0, [pc, #492] ; (18044 ) │ │ + blt.n 17f1a │ │ + b.n 17f0e │ │ + ldr r0, [pc, #492] ; (180fc ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r0, [r0, #0] │ │ - cbz r0, 17e72 │ │ - b.n 17e6a │ │ + cbz r0, 17f2a │ │ + b.n 17f22 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r0, [r0, #4] │ │ - cbnz r0, 17e7e │ │ - b.n 17e72 │ │ - ldr r0, [pc, #468] ; (18048 ) │ │ + cbnz r0, 17f36 │ │ + b.n 17f2a │ │ + ldr r0, [pc, #468] ; (18100 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldrb.w r0, [sp, #107] ; 0x6b │ │ - cbnz r0, 17ede │ │ - b.n 17e86 │ │ + cbnz r0, 17f96 │ │ + b.n 17f3e │ │ ldr r2, [sp, #72] ; 0x48 │ │ lsls r1, r2, #30 │ │ movs r0, #1 │ │ cmp r1, #0 │ │ it mi │ │ movmi r0, #3 │ │ adds r1, r0, #1 │ │ @@ -19499,436 +19496,436 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [r0, #0] │ │ ldr r2, [r0, #4] │ │ str r2, [sp, #32] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #28] │ │ mov.w r0, #1073741824 ; 0x40000000 │ │ - blx 7b4ec │ │ + blx 7b98c │ │ ldr r1, [sp, #28] │ │ - blx 7b4ec │ │ + blx 7b98c │ │ ldr r1, [sp, #32] │ │ cmp r0, r1 │ │ - bcs.n 17ece │ │ - b.n 17ec2 │ │ - ldr r0, [pc, #392] ; (1804c ) │ │ + bcs.n 17f86 │ │ + b.n 17f7a │ │ + ldr r0, [pc, #392] ; (18104 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #2 │ │ - bne.n 17edc │ │ - b.n 17ed6 │ │ + bne.n 17f94 │ │ + b.n 17f8e │ │ movs r0, #1 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ - b.n 17f0e │ │ + b.n 18554 │ │ + b.n 17fc6 │ │ ldr r1, [sp, #64] ; 0x40 │ │ movs r0, #1 │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [r0, #0] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #24] │ │ mov.w r0, #1073741824 ; 0x40000000 │ │ - blx 7b4ec │ │ + blx 7b98c │ │ mov r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp.w r0, r1, lsr #2 │ │ - bls.n 17f0c │ │ - b.n 17f00 │ │ - ldr r0, [pc, #332] ; (18050 ) │ │ + bls.n 17fc4 │ │ + b.n 17fb8 │ │ + ldr r0, [pc, #332] ; (18108 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ - b.n 17f0e │ │ - b.n 18492 │ │ + b.n 18554 │ │ + b.n 17fc6 │ │ + b.n 1854a │ │ ldr r0, [sp, #84] ; 0x54 │ │ - cbz r0, 17f22 │ │ - b.n 17f16 │ │ - ldr r0, [pc, #316] ; (18054 ) │ │ + cbz r0, 17fda │ │ + b.n 17fce │ │ + ldr r0, [pc, #316] ; (1810c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #128] ; 0x80 │ │ cmp.w r0, #768 ; 0x300 │ │ - bls.n 17f38 │ │ - b.n 17f2c │ │ - ldr r0, [pc, #296] ; (18058 ) │ │ + bls.n 17ff0 │ │ + b.n 17fe4 │ │ + ldr r0, [pc, #296] ; (18110 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #128] ; 0x80 │ │ movw r1, #43691 ; 0xaaab │ │ movt r1, #43690 ; 0xaaaa │ │ umull r1, r0, r0, r1 │ │ lsrs r0, r0, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ add.w r0, r0, r0, lsl #1 │ │ ldr r1, [sp, #128] ; 0x80 │ │ cmp r0, r1 │ │ - beq.n 17f64 │ │ - b.n 17f58 │ │ - ldr r0, [pc, #256] ; (1805c ) │ │ + beq.n 1801c │ │ + b.n 18010 │ │ + ldr r0, [pc, #256] ; (18114 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ movs r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 17f6a │ │ + b.n 18022 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r1, [sp, #88] ; 0x58 │ │ cmp r0, r1 │ │ - bcs.n 17fba │ │ - b.n 17f74 │ │ + bcs.n 18072 │ │ + b.n 1802c │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r2, [sp, #92] ; 0x5c │ │ add r1, sp, #148 ; 0x94 │ │ str r1, [sp, #20] │ │ strb.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #92] ; 0x5c │ │ add.w r1, r1, r2, lsl #2 │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 17a44 │ │ + bl 17afc │ │ mov r1, r0 │ │ ldr r0, [sp, #20] │ │ ldr r2, [sp, #92] ; 0x5c │ │ add.w r2, r0, r2, lsl #2 │ │ strb r1, [r2, #2] │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r1, r0, r1, lsl #2 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #3] │ │ - b.n 17fb2 │ │ + b.n 1806a │ │ ldr r0, [sp, #92] ; 0x5c │ │ adds r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 17f6a │ │ - b.n 18492 │ │ + b.n 18022 │ │ + b.n 1854a │ │ ldr r0, [sp, #84] ; 0x54 │ │ - cbz r0, 17fce │ │ - b.n 17fc2 │ │ - ldr r0, [pc, #156] ; (18060 ) │ │ + cbz r0, 18086 │ │ + b.n 1807a │ │ + ldr r0, [pc, #156] ; (18118 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #4] │ │ - cbz r0, 17fe2 │ │ - b.n 17fd6 │ │ - ldr r0, [pc, #140] ; (18064 ) │ │ + cbz r0, 1809a │ │ + b.n 1808e │ │ + ldr r0, [pc, #140] ; (1811c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldrb.w r0, [sp, #107] ; 0x6b │ │ cmp r0, #0 │ │ - beq.n 180aa │ │ - b.n 17fec │ │ + beq.n 18162 │ │ + b.n 180a4 │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #2 │ │ - bne.n 18000 │ │ - b.n 17ff4 │ │ + bne.n 180b8 │ │ + b.n 180ac │ │ ldr r1, [sp, #64] ; 0x40 │ │ movs r0, #4 │ │ str r0, [r1, #8] │ │ movs r0, #1 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - cbnz r0, 18012 │ │ - b.n 18006 │ │ - ldr r0, [pc, #96] ; (18068 ) │ │ + cbnz r0, 180ca │ │ + b.n 180be │ │ + ldr r0, [pc, #96] ; (18120 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #88] ; 0x58 │ │ cmp r0, r1 │ │ - bls.n 18078 │ │ - b.n 1806c │ │ - adds r4, r0, r2 │ │ - vtbx.8 d17, {d15}, d28 │ │ - vrsra.u32 d17, d12, #1 │ │ - vsubw.u , , d4 │ │ - vqshlu.s32 q14, , #31 │ │ - ; instruction: 0xfffe17c4 │ │ - vabdl.u , d31, d22 │ │ - vabdl.u , d31, d0 │ │ - ; instruction: 0xffff1764 │ │ - ; instruction: 0xffff174a │ │ - vabdl.u , d15, d30 │ │ - vqshl.u32 d17, d2, #31 │ │ - ; instruction: 0xffff1eba │ │ - vrsubhn.i d17, , q2 │ │ - vmlsl.u , d15, d30[0] │ │ - vqshlu.s32 , q4, #31 │ │ - vrsubhn.i d17, , q14 │ │ - ; instruction: 0xffff15c2 │ │ - vabal.u , d31, d30 │ │ - vsli.32 , q15, #31 │ │ + bls.n 18130 │ │ + b.n 18124 │ │ + adds r7, r5, r1 │ │ + vqrshrun.s64 d17, , #1 │ │ + vsubw.u , , d7 │ │ + vmlal.u , d31, d31[0] │ │ + vsli.64 d28, d3, #63 ; 0x3f │ │ + vabdl.u , d30, d31 │ │ + vqshl.u64 d17, d1, #63 ; 0x3f │ │ + ; instruction: 0xffff176b │ │ + ; instruction: 0xffff174f │ │ + vqshl.u32 d17, d21, #31 │ │ + vqshl.u32 d17, d9, #31 │ │ + vqshlu.s64 , , #63 ; 0x3f │ │ + ; instruction: 0xffff1ea5 │ │ + vmlsl.u , d15, d31[0] │ │ + vqshlu.s32 , , #31 │ │ + vmlsl.u , d15, d3[0] │ │ + vqshlu.s32 d17, d7, #31 │ │ + vabal.u , d31, d29 │ │ + vsli.64 d17, d9, #63 ; 0x3f │ │ + ; instruction: 0xffff1569 │ │ vtbx.8 d20, {d31}, d3 │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ movs r0, #4 │ │ strb.w r0, [sp, #107] ; 0x6b │ │ movs r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 18084 │ │ + b.n 1813c │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r1, [sp, #128] ; 0x80 │ │ cmp r0, r1 │ │ - bcs.n 180a8 │ │ - b.n 1808e │ │ + bcs.n 18160 │ │ + b.n 18146 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r2, [sp, #92] ; 0x5c │ │ add r1, sp, #148 ; 0x94 │ │ add.w r1, r1, r2, lsl #2 │ │ strb r0, [r1, #3] │ │ - b.n 180a0 │ │ + b.n 18158 │ │ ldr r0, [sp, #92] ; 0x5c │ │ adds r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 18084 │ │ - b.n 18150 │ │ + b.n 1813c │ │ + b.n 18208 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldrb r0, [r0, #8] │ │ lsls r0, r0, #31 │ │ - cbnz r0, 180c0 │ │ - b.n 180b4 │ │ - ldr r0, [pc, #712] ; (18380 ) │ │ + cbnz r0, 18178 │ │ + b.n 1816c │ │ + ldr r0, [pc, #712] ; (18438 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r1, [r1, #8] │ │ cmp.w r0, r1, lsl #1 │ │ - beq.n 180da │ │ - b.n 180ce │ │ - ldr r0, [pc, #692] ; (18384 ) │ │ + beq.n 18192 │ │ + b.n 18186 │ │ + ldr r0, [pc, #692] ; (1843c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ movs r0, #1 │ │ strb.w r0, [sp, #106] ; 0x6a │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #16] │ │ cmp r0, #16 │ │ - bne.n 18118 │ │ - b.n 180ea │ │ + bne.n 181d0 │ │ + b.n 181a2 │ │ movs r0, #0 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 180f0 │ │ + b.n 181a8 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge.n 18116 │ │ - b.n 180fc │ │ + bge.n 181ce │ │ + b.n 181b4 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 18e9e │ │ + bl 18f56 │ │ ldr r2, [sp, #80] ; 0x50 │ │ add.w r1, sp, #138 ; 0x8a │ │ strh.w r0, [r1, r2, lsl #1] │ │ - b.n 1810e │ │ + b.n 181c6 │ │ ldr r0, [sp, #80] ; 0x50 │ │ adds r0, #1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 180f0 │ │ - b.n 1814e │ │ + b.n 181a8 │ │ + b.n 18206 │ │ movs r0, #0 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1811e │ │ + b.n 181d6 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge.n 1814c │ │ - b.n 1812a │ │ + bge.n 18204 │ │ + b.n 181e2 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 18e9e │ │ + bl 18f56 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r2, [r1, #16] │ │ - ldr r1, [pc, #592] ; (18388 ) │ │ + ldr r1, [pc, #592] ; (18440 ) │ │ add r1, pc │ │ ldrb r1, [r1, r2] │ │ muls r0, r1 │ │ ldr r2, [sp, #80] ; 0x50 │ │ add r1, sp, #144 ; 0x90 │ │ strb r0, [r1, r2] │ │ - b.n 18144 │ │ + b.n 181fc │ │ ldr r0, [sp, #80] ; 0x50 │ │ adds r0, #1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1811e │ │ - b.n 1814e │ │ - b.n 18150 │ │ - b.n 18492 │ │ + b.n 181d6 │ │ + b.n 18206 │ │ + b.n 18208 │ │ + b.n 1854a │ │ ldr r0, [sp, #84] ; 0x54 │ │ - cbz r0, 18164 │ │ - b.n 18158 │ │ - ldr r0, [pc, #560] ; (1838c ) │ │ + cbz r0, 1821c │ │ + b.n 18210 │ │ + ldr r0, [pc, #560] ; (18444 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldrb.w r0, [sp, #107] ; 0x6b │ │ - cbz r0, 1817e │ │ - b.n 1816c │ │ + cbz r0, 18236 │ │ + b.n 18224 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - cbnz r0, 1817e │ │ - b.n 18172 │ │ - ldr r0, [pc, #540] ; (18390 ) │ │ + cbnz r0, 18236 │ │ + b.n 1822a │ │ + ldr r0, [pc, #540] ; (18448 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #2 │ │ - bne.n 18194 │ │ - b.n 18186 │ │ + bne.n 1824c │ │ + b.n 1823e │ │ ldrb.w r0, [sp, #107] ; 0x6b │ │ ldr r1, [sp, #64] ; 0x40 │ │ str r0, [r1, #8] │ │ movs r0, #1 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #128] ; 0x80 │ │ cmp.w r0, #1073741824 ; 0x40000000 │ │ - bls.n 181aa │ │ - b.n 1819e │ │ - ldr r0, [pc, #500] ; (18394 ) │ │ + bls.n 18262 │ │ + b.n 18256 │ │ + ldr r0, [pc, #500] ; (1844c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #128] ; 0x80 │ │ add r0, r1 │ │ cmp r0, r1 │ │ - bge.n 181bc │ │ - b.n 181b6 │ │ + bge.n 18274 │ │ + b.n 1826e │ │ movs r0, #0 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #128] ; 0x80 │ │ add r0, r1 │ │ ldr r1, [sp, #96] ; 0x60 │ │ cmp r0, r1 │ │ - bls.n 18230 │ │ - b.n 181ca │ │ + bls.n 182e8 │ │ + b.n 18282 │ │ ldr r0, [sp, #96] ; 0x60 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - cbnz r0, 181f2 │ │ - b.n 181d4 │ │ + cbnz r0, 182aa │ │ + b.n 1828c │ │ ldr r0, [sp, #128] ; 0x80 │ │ cmp.w r0, #4096 ; 0x1000 │ │ - bls.n 181e4 │ │ - b.n 181de │ │ + bls.n 1829c │ │ + b.n 18296 │ │ ldr r0, [sp, #128] ; 0x80 │ │ str r0, [sp, #16] │ │ - b.n 181ec │ │ + b.n 182a4 │ │ mov.w r0, #4096 ; 0x1000 │ │ str r0, [sp, #16] │ │ - b.n 181ec │ │ + b.n 182a4 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 181f2 │ │ - b.n 181f4 │ │ + b.n 182aa │ │ + b.n 182ac │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #128] ; 0x80 │ │ add r0, r1 │ │ ldr r1, [sp, #96] ; 0x60 │ │ cmp r0, r1 │ │ - bls.n 1820a │ │ - b.n 18202 │ │ + bls.n 182c2 │ │ + b.n 182ba │ │ ldr r0, [sp, #96] ; 0x60 │ │ lsls r0, r0, #1 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 181f4 │ │ + b.n 182ac │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #96] ; 0x60 │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - cbnz r0, 18228 │ │ - b.n 1821c │ │ - ldr r0, [pc, #676] ; (184c4 ) │ │ + cbnz r0, 182e0 │ │ + b.n 182d4 │ │ + ldr r0, [pc, #676] ; (1857c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #116] ; 0x74 │ │ str r0, [r1, #4] │ │ - b.n 18230 │ │ + b.n 182e8 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r1, [r1, #4] │ │ ldr r2, [sp, #100] ; 0x64 │ │ add r1, r2 │ │ ldr r2, [sp, #128] ; 0x80 │ │ - bl 18ec2 │ │ - cbnz r0, 18250 │ │ - b.n 18244 │ │ - ldr r0, [pc, #640] ; (184c8 ) │ │ + bl 18f7a │ │ + cbnz r0, 18308 │ │ + b.n 182fc │ │ + ldr r0, [pc, #640] ; (18580 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r0, [sp, #100] ; 0x64 │ │ add r0, r1 │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 18492 │ │ + b.n 1854a │ │ ldr r0, [sp, #84] ; 0x54 │ │ - cbz r0, 1826c │ │ - b.n 18260 │ │ - ldr r0, [pc, #616] ; (184cc ) │ │ + cbz r0, 18324 │ │ + b.n 18318 │ │ + ldr r0, [pc, #616] ; (18584 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #112] ; 0x70 │ │ - cbz r0, 18278 │ │ - b.n 18272 │ │ + cbz r0, 18330 │ │ + b.n 1832a │ │ movs r0, #1 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #4] │ │ - cbnz r0, 1828c │ │ - b.n 18280 │ │ - ldr r0, [pc, #588] ; (184d0 ) │ │ + cbnz r0, 18344 │ │ + b.n 18338 │ │ + ldr r0, [pc, #588] ; (18588 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r1, [r1, #16] │ │ muls r0, r1 │ │ adds r0, #7 │ │ lsrs r0, r0, #3 │ │ @@ -19946,325 +19943,325 @@ │ │ ldr r2, [sp, #124] ; 0x7c │ │ ldr r3, [sp, #68] ; 0x44 │ │ clz r3, r3 │ │ lsrs r3, r3, #5 │ │ mov ip, sp │ │ str.w r3, [ip] │ │ add r3, sp, #124 ; 0x7c │ │ - bl 18f7c │ │ + bl 19034 │ │ ldr r1, [sp, #116] ; 0x74 │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #8] │ │ - cbnz r0, 182da │ │ - b.n 182d4 │ │ + cbnz r0, 18392 │ │ + b.n 1838c │ │ movs r0, #0 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r1, [sp, #116] ; 0x74 │ │ movs r0, #0 │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r1, [r1, #8] │ │ adds r1, #1 │ │ cmp r0, r1 │ │ - bne.n 18306 │ │ - b.n 182f6 │ │ + bne.n 183be │ │ + b.n 183ae │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #3 │ │ - beq.n 18306 │ │ - b.n 182fe │ │ + beq.n 183be │ │ + b.n 183b6 │ │ ldrb.w r0, [sp, #107] ; 0x6b │ │ - cbz r0, 1830e │ │ - b.n 18306 │ │ + cbz r0, 183c6 │ │ + b.n 183be │ │ ldrb.w r0, [sp, #106] ; 0x6a │ │ - cbz r0, 18318 │ │ - b.n 1830e │ │ + cbz r0, 183d0 │ │ + b.n 183c6 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r0, [r1, #8] │ │ adds r0, #1 │ │ str r0, [r1, #12] │ │ - b.n 18320 │ │ + b.n 183d8 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r0, [r1, #8] │ │ str r0, [r1, #12] │ │ - b.n 18320 │ │ + b.n 183d8 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r2, [sp, #124] ; 0x7c │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r3, [r1, #12] │ │ ldr r1, [r0, #8] │ │ ldr.w ip, [r0, #16] │ │ ldr r4, [sp, #72] ; 0x48 │ │ ldr r5, [sp, #76] ; 0x4c │ │ mov lr, sp │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 1902c │ │ - cbnz r0, 1834e │ │ - b.n 18348 │ │ + bl 190e4 │ │ + cbnz r0, 18406 │ │ + b.n 18400 │ │ movs r0, #0 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldrb.w r0, [sp, #106] ; 0x6a │ │ - cbz r0, 183b2 │ │ - b.n 18356 │ │ + cbz r0, 1846a │ │ + b.n 1840e │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #16] │ │ cmp r0, #16 │ │ - bne.n 18398 │ │ - b.n 18360 │ │ + bne.n 18450 │ │ + b.n 18418 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [r1, #12] │ │ add.w r1, sp, #138 ; 0x8a │ │ - bl 192e8 │ │ - cbnz r0, 18378 │ │ - b.n 18372 │ │ + bl 193a0 │ │ + cbnz r0, 18430 │ │ + b.n 1842a │ │ movs r0, #0 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ - b.n 183b0 │ │ + b.n 18554 │ │ + b.n 18468 │ │ nop │ │ - asrs r0, r3, #20 │ │ - vsri.64 , q0, #1 │ │ - vsri.64 d17, d22, #1 │ │ - ; instruction: 0xffff2fae │ │ - vraddhn.i d17, , q14 │ │ - vsri.32 d17, d2, #1 │ │ - vshll.u32 q8, d25, #31 │ │ + asrs r3, r0, #20 │ │ + vsri.64 d17, d27, #1 │ │ + vraddhn.i d17, , │ │ + ; instruction: 0xffff2fbe │ │ + vsri.32 d17, d7, #1 │ │ + vrsra.u64 , , #1 │ │ + vtbl.8 d16, {d15-d17}, d20 │ │ vqshrun.s64 d25, , #1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [r1, #12] │ │ add r1, sp, #144 ; 0x90 │ │ - bl 19404 │ │ - cbnz r0, 183ae │ │ - b.n 183a8 │ │ + bl 194bc │ │ + cbnz r0, 18466 │ │ + b.n 18460 │ │ movs r0, #0 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ - b.n 183b0 │ │ - b.n 183b2 │ │ + b.n 18554 │ │ + b.n 18468 │ │ + b.n 1846a │ │ ldr r0, [sp, #68] ; 0x44 │ │ - cbz r0, 183d4 │ │ - b.n 183b8 │ │ - ldr r0, [pc, #280] ; (184d4 ) │ │ + cbz r0, 1848c │ │ + b.n 18470 │ │ + ldr r0, [pc, #280] ; (1858c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ - cbz r0, 183d4 │ │ - b.n 183c2 │ │ + cbz r0, 1848c │ │ + b.n 1847a │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r0, [r0, #12] │ │ cmp r0, #3 │ │ - blt.n 183d4 │ │ - b.n 183cc │ │ + blt.n 1848c │ │ + b.n 18484 │ │ ldr r0, [sp, #116] ; 0x74 │ │ - bl 1951c │ │ - b.n 183d4 │ │ + bl 195d4 │ │ + b.n 1848c │ │ ldrb.w r0, [sp, #107] ; 0x6b │ │ - cbz r0, 18416 │ │ - b.n 183dc │ │ + cbz r0, 184ce │ │ + b.n 18494 │ │ ldrb.w r0, [sp, #107] ; 0x6b │ │ ldr r1, [sp, #64] ; 0x40 │ │ str r0, [r1, #8] │ │ ldrb.w r0, [sp, #107] ; 0x6b │ │ ldr r1, [sp, #64] ; 0x40 │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #3 │ │ - blt.n 183fc │ │ - b.n 183f4 │ │ + blt.n 184b4 │ │ + b.n 184ac │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #64] ; 0x40 │ │ str r0, [r1, #12] │ │ - b.n 183fc │ │ + b.n 184b4 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r2, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r3, [r1, #12] │ │ add r1, sp, #148 ; 0x94 │ │ - bl 196bc │ │ - cbnz r0, 18414 │ │ - b.n 1840e │ │ + bl 19774 │ │ + cbnz r0, 184cc │ │ + b.n 184c6 │ │ movs r0, #0 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ - b.n 1842a │ │ + b.n 18554 │ │ + b.n 184e2 │ │ ldrb.w r0, [sp, #106] ; 0x6a │ │ - cbz r0, 18428 │ │ - b.n 1841e │ │ + cbz r0, 184e0 │ │ + b.n 184d6 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r0, [r1, #8] │ │ adds r0, #1 │ │ str r0, [r1, #8] │ │ - b.n 18428 │ │ - b.n 1842a │ │ + b.n 184e0 │ │ + b.n 184e2 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r0, [r0, #8] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r1, [sp, #116] ; 0x74 │ │ movs r0, #0 │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 18e7a │ │ + bl 18f32 │ │ movs r0, #1 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #84] ; 0x54 │ │ - cbz r0, 18456 │ │ - b.n 1844a │ │ - ldr r0, [pc, #140] ; (184d8 ) │ │ + cbz r0, 1850e │ │ + b.n 18502 │ │ + ldr r0, [pc, #140] ; (18590 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldrb.w r0, [sp, #135] ; 0x87 │ │ lsls r0, r0, #26 │ │ cmp r0, #0 │ │ - bmi.n 18488 │ │ - b.n 18462 │ │ + bmi.n 18540 │ │ + b.n 1851a │ │ ldrb.w r0, [sp, #135] ; 0x87 │ │ - ldr r1, [pc, #116] ; (184dc ) │ │ + ldr r1, [pc, #116] ; (18594 ) │ │ add r1, pc │ │ strb r0, [r1, #0] │ │ ldrh.w r0, [sp, #134] ; 0x86 │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #132] ; 0x84 │ │ lsrs r0, r0, #8 │ │ strb r0, [r1, #2] │ │ ldr r0, [sp, #132] ; 0x84 │ │ strb r0, [r1, #3] │ │ - ldr r0, [pc, #96] ; (184e0 ) │ │ + ldr r0, [pc, #96] ; (18598 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1849c │ │ + b.n 18554 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #128] ; 0x80 │ │ - bl 18e02 │ │ - b.n 18492 │ │ + bl 18eba │ │ + b.n 1854a │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 18e7a │ │ - b.w 17c7a │ │ + bl 18f32 │ │ + b.w 17d32 │ │ ldr r0, [sp, #120] ; 0x78 │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #64] ; (184e4 ) │ │ + ldr r0, [pc, #64] ; (1859c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [r7, #-12] │ │ cmp r0, r1 │ │ - bne.n 184ba │ │ - b.n 184b2 │ │ + bne.n 18572 │ │ + b.n 1856a │ │ ldr r0, [sp, #12] │ │ add.w sp, sp, #1176 ; 0x498 │ │ pop {r4, r5, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - ldr r0, [r7, r5] │ │ + ldrb r0, [r4, r5] │ │ movs r6, r0 │ │ - bl fff064c4 │ │ - asrs r0, r0, #13 │ │ - vsubw.u , , d20 │ │ - vsubw.u , , d4 │ │ - ; instruction: 0xffff6da2 │ │ + bl ffe4157c │ │ + asrs r3, r5, #12 │ │ + vsubw.u , , d15 │ │ + vmlal.u , d31, d31[0] │ │ + vaddw.u , , d10 │ │ movs r6, r0 │ │ - asrs r2, r7, #4 │ │ - ; instruction: 0xffff6ab4 │ │ + asrs r5, r4, #4 │ │ + ; instruction: 0xffff6e9c │ │ movs r6, r0 │ │ - lsls r7, r5, #3 │ │ - vmla.i , , d22[0] │ │ + lsls r2, r3, #3 │ │ + vmls.i , , d14[0] │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #56 ; 0x38 │ │ ldr.w ip, [r7, #8] │ │ str r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #44] ; 0x2c │ │ str r2, [sp, #40] ; 0x28 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bne.n 1850a │ │ - b.n 18504 │ │ + bne.n 185c2 │ │ + b.n 185bc │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 18944 │ │ - b.n 1850c │ │ - b.n 1850e │ │ + b.n 189fc │ │ + b.n 185c4 │ │ + b.n 185c6 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ cmp r1, #1 │ │ str r0, [sp, #4] │ │ - blt.n 18528 │ │ - b.n 1851a │ │ + blt.n 185e0 │ │ + b.n 185d2 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ cmp r1, #5 │ │ it lt │ │ movlt r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 18528 │ │ + b.n 185e0 │ │ ldr r0, [sp, #4] │ │ lsls r0, r0, #31 │ │ - cbnz r0, 1855e │ │ - b.n 18530 │ │ - ldr r0, [pc, #796] ; (18850 ) │ │ + cbnz r0, 18616 │ │ + b.n 185e8 │ │ + ldr r0, [pc, #796] ; (18908 ) │ │ add r0, pc │ │ - ldr r1, [pc, #796] ; (18854 ) │ │ + ldr r1, [pc, #796] ; (1890c ) │ │ add r1, pc │ │ - ldr r2, [pc, #796] ; (18858 ) │ │ + ldr r2, [pc, #796] ; (18910 ) │ │ add r2, pc │ │ movw r3, #1831 ; 0x727 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ - cbnz r0, 1854e │ │ - b.n 1854c │ │ - b.n 1850e │ │ + cbnz r0, 18606 │ │ + b.n 18604 │ │ + b.n 185c6 │ │ ldr r0, [sp, #20] │ │ cmp r0, #1 │ │ - bne.n 1855a │ │ - b.n 18556 │ │ + bne.n 18612 │ │ + b.n 1860e │ │ bkpt 0x0000 │ │ - b.n 1855a │ │ - b.n 1855c │ │ - b.n 1855e │ │ - b.n 18560 │ │ + b.n 18612 │ │ + b.n 18614 │ │ + b.n 18616 │ │ + b.n 18618 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [r7, #8] │ │ movs r3, #0 │ │ - bl 1b260 │ │ + bl 1b318 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ - cbnz r0, 18588 │ │ - b.n 18574 │ │ + cbnz r0, 18640 │ │ + b.n 1862c │ │ ldr r0, [sp, #48] ; 0x30 │ │ - blx 7be70 │ │ - ldr r0, [pc, #736] ; (1885c ) │ │ + blx 7c310 │ │ + ldr r0, [pc, #736] ; (18914 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 18944 │ │ + b.n 189fc │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 1858e │ │ + b.n 18646 │ │ ldr r0, [sp, #28] │ │ ldr r1, [r7, #8] │ │ cmp r0, r1 │ │ - bge.w 18938 │ │ - b.n 1859a │ │ + bge.w 189f0 │ │ + b.n 18652 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #36] ; 0x24 │ │ muls r0, r1 │ │ ldr r1, [sp, #44] ; 0x2c │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #16] │ │ @@ -20278,15 +20275,15 @@ │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #40] ; 0x28 │ │ add.w r0, r0, r1, lsl #3 │ │ subs r0, #10 │ │ mov r1, r0 │ │ str r1, [sp, #0] │ │ cmp r0, #25 │ │ - bhi.w 188e0 │ │ + bhi.w 18998 │ │ ldr r1, [sp, #0] │ │ tbh [pc, r1, lsl #1] │ │ movs r2, r3 │ │ movs r5, r6 │ │ lsls r1, r2, #1 │ │ lsls r6, r0, #6 │ │ lsls r6, r0, #6 │ │ @@ -20310,189 +20307,189 @@ │ │ lsls r6, r0, #6 │ │ lsls r2, r4, #4 │ │ lsls r6, r0, #5 │ │ lsls r6, r4, #5 │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18610 │ │ + b.n 186c8 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 1863c │ │ - b.n 18618 │ │ + bmi.n 186f4 │ │ + b.n 186d0 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #0] │ │ ldr r1, [sp, #12] │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #1] │ │ - b.n 18628 │ │ + b.n 186e0 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #2 │ │ str r0, [sp, #12] │ │ - b.n 18610 │ │ - b.n 1892e │ │ + b.n 186c8 │ │ + b.n 189e6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18646 │ │ + b.n 186fe │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 18674 │ │ - b.n 1864e │ │ + bmi.n 1872c │ │ + b.n 18706 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #2] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #1] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #0] │ │ - b.n 18660 │ │ + b.n 18718 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #3 │ │ str r0, [sp, #12] │ │ - b.n 18646 │ │ - b.n 1892e │ │ + b.n 186fe │ │ + b.n 189e6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 1867e │ │ + b.n 18736 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 186b2 │ │ - b.n 18686 │ │ + bmi.n 1876a │ │ + b.n 1873e │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #2] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #1] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #0] │ │ ldr r1, [sp, #12] │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #3] │ │ - b.n 1869e │ │ + b.n 18756 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #4 │ │ str r0, [sp, #12] │ │ - b.n 1867e │ │ - b.n 1892e │ │ + b.n 18736 │ │ + b.n 189e6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 186bc │ │ + b.n 18774 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 186e2 │ │ - b.n 186c4 │ │ + bmi.n 1879a │ │ + b.n 1877c │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #0] │ │ - b.n 186ce │ │ + b.n 18786 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #2 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 186bc │ │ - b.n 1892e │ │ + b.n 18774 │ │ + b.n 189e6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 186ec │ │ + b.n 187a4 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 1871a │ │ - b.n 186f4 │ │ + bmi.n 187d2 │ │ + b.n 187ac │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #2] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #1] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #0] │ │ - b.n 18706 │ │ + b.n 187be │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #2 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #3 │ │ str r0, [sp, #12] │ │ - b.n 186ec │ │ - b.n 1892e │ │ + b.n 187a4 │ │ + b.n 189e6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18724 │ │ + b.n 187dc │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 1875a │ │ - b.n 1872c │ │ + bmi.n 18812 │ │ + b.n 187e4 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #2] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #1] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #1] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #3] │ │ - b.n 18746 │ │ + b.n 187fe │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #2 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #4 │ │ str r0, [sp, #12] │ │ - b.n 18724 │ │ - b.n 1892e │ │ + b.n 187dc │ │ + b.n 189e6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18764 │ │ + b.n 1881c │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 187a0 │ │ - b.n 1876c │ │ + bmi.n 18858 │ │ + b.n 18824 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #1] │ │ ldr r1, [sp, #12] │ │ @@ -20500,315 +20497,315 @@ │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #2] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #2] │ │ ldr r1, [sp, #12] │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #3] │ │ - b.n 1878c │ │ + b.n 18844 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #3 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #4 │ │ str r0, [sp, #12] │ │ - b.n 18764 │ │ - b.n 1892e │ │ + b.n 1881c │ │ + b.n 189e6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 187aa │ │ + b.n 18862 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 187d8 │ │ - b.n 187b2 │ │ + bmi.n 18890 │ │ + b.n 1886a │ │ ldr r2, [sp, #16] │ │ ldrb r0, [r2, #0] │ │ ldrb r1, [r2, #1] │ │ ldrb r2, [r2, #2] │ │ - bl 1b466 │ │ + bl 1b51e │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #0] │ │ - b.n 187c4 │ │ + b.n 1887c │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #3 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 187aa │ │ - b.n 1892e │ │ + b.n 18862 │ │ + b.n 189e6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 187e2 │ │ + b.n 1889a │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 18816 │ │ - b.n 187ea │ │ + bmi.n 188ce │ │ + b.n 188a2 │ │ ldr r2, [sp, #16] │ │ ldrb r0, [r2, #0] │ │ ldrb r1, [r2, #1] │ │ ldrb r2, [r2, #2] │ │ - bl 1b466 │ │ + bl 1b51e │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #0] │ │ ldr r1, [sp, #12] │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #1] │ │ - b.n 18802 │ │ + b.n 188ba │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #3 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #2 │ │ str r0, [sp, #12] │ │ - b.n 187e2 │ │ - b.n 1892e │ │ + b.n 1889a │ │ + b.n 189e6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18820 │ │ + b.n 188d8 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 1884e │ │ - b.n 18828 │ │ + bmi.n 18906 │ │ + b.n 188e0 │ │ ldr r2, [sp, #16] │ │ ldrb r0, [r2, #0] │ │ ldrb r1, [r2, #1] │ │ ldrb r2, [r2, #2] │ │ - bl 1b466 │ │ + bl 1b51e │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #0] │ │ - b.n 1883a │ │ + b.n 188f2 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #4 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 18820 │ │ - b.n 1892e │ │ - ldr r2, [r2, #44] ; 0x2c │ │ - movs r6, r0 │ │ - bkpt 0x00f2 │ │ - ; instruction: 0xfffe0fbd │ │ - vsubw.u , , d15 │ │ + b.n 188d8 │ │ + b.n 189e6 │ │ + ldr r2, [r7, #104] ; 0x68 │ │ + movs r6, r0 │ │ + bkpt 0x002a │ │ + ; instruction: 0xfffe0fa8 │ │ + vmlal.u , d31, d10[0] │ │ vtbl.8 d25, {d14}, d9 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18868 │ │ + b.n 18920 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 1889e │ │ - b.n 18870 │ │ + bmi.n 18956 │ │ + b.n 18928 │ │ ldr r2, [sp, #16] │ │ ldrb r0, [r2, #0] │ │ ldrb r1, [r2, #1] │ │ ldrb r2, [r2, #2] │ │ - bl 1b466 │ │ + bl 1b51e │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #3] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #1] │ │ - b.n 1888a │ │ + b.n 18942 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #4 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #2 │ │ str r0, [sp, #12] │ │ - b.n 18868 │ │ - b.n 1892e │ │ + b.n 18920 │ │ + b.n 189e6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 188a8 │ │ + b.n 18960 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 188de │ │ - b.n 188b0 │ │ + bmi.n 18996 │ │ + b.n 18968 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #1] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #2] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #2] │ │ - b.n 188ca │ │ + b.n 18982 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #4 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #3 │ │ str r0, [sp, #12] │ │ - b.n 188a8 │ │ - b.n 1892e │ │ - b.n 188e2 │ │ - b.n 188e4 │ │ - ldr r0, [pc, #100] ; (1894c ) │ │ + b.n 18960 │ │ + b.n 189e6 │ │ + b.n 1899a │ │ + b.n 1899c │ │ + ldr r0, [pc, #100] ; (18a04 ) │ │ add r0, pc │ │ - ldr r1, [pc, #100] ; (18950 ) │ │ + ldr r1, [pc, #100] ; (18a08 ) │ │ add r1, pc │ │ - ldr r2, [pc, #100] ; (18954 ) │ │ + ldr r2, [pc, #100] ; (18a0c ) │ │ add r2, pc │ │ movw r3, #1860 ; 0x744 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - cbnz r0, 18902 │ │ - b.n 18900 │ │ - b.n 188e4 │ │ + cbnz r0, 189ba │ │ + b.n 189b8 │ │ + b.n 1899c │ │ ldr r0, [sp, #8] │ │ cmp r0, #1 │ │ - bne.n 1890e │ │ - b.n 1890a │ │ + bne.n 189c6 │ │ + b.n 189c2 │ │ bkpt 0x0000 │ │ - b.n 1890e │ │ - b.n 18910 │ │ - b.n 18912 │ │ - b.n 18914 │ │ + b.n 189c6 │ │ + b.n 189c8 │ │ + b.n 189ca │ │ + b.n 189cc │ │ ldr r0, [sp, #48] ; 0x30 │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #24] │ │ - blx 7be70 │ │ - ldr r0, [pc, #52] ; (18958 ) │ │ + blx 7c310 │ │ + ldr r0, [pc, #52] ; (18a10 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 18944 │ │ - b.n 18930 │ │ + b.n 189fc │ │ + b.n 189e8 │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 1858e │ │ + b.n 18646 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 18944 │ │ + b.n 189fc │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - str r2, [r7, #112] ; 0x70 │ │ + ldr r2, [r4, #48] ; 0x30 │ │ movs r6, r0 │ │ - cbnz r6, 189a2 │ │ - vdup.16 d16, d9[3] │ │ - vqshl.u32 q8, q6, #31 │ │ + rev16 r6, r6 │ │ + ; instruction: 0xfffe0bf4 │ │ + ; instruction: 0xffff0747 │ │ vabal.u , d31, d0 │ │ mov r7, sp │ │ sub sp, #56 ; 0x38 │ │ ldr.w ip, [r7, #8] │ │ str r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #44] ; 0x2c │ │ str r2, [sp, #40] ; 0x28 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bne.n 1897e │ │ - b.n 18978 │ │ + bne.n 18a36 │ │ + b.n 18a30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 18dc8 │ │ - b.n 18980 │ │ - b.n 18982 │ │ + b.n 18e80 │ │ + b.n 18a38 │ │ + b.n 18a3a │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ cmp r1, #1 │ │ str r0, [sp, #4] │ │ - blt.n 1899c │ │ - b.n 1898e │ │ + blt.n 18a54 │ │ + b.n 18a46 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ cmp r1, #5 │ │ it lt │ │ movlt r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 1899c │ │ + b.n 18a54 │ │ ldr r0, [sp, #4] │ │ lsls r0, r0, #31 │ │ - cbnz r0, 189d2 │ │ - b.n 189a4 │ │ - ldr r0, [pc, #772] ; (18cac ) │ │ + cbnz r0, 18a8a │ │ + b.n 18a5c │ │ + ldr r0, [pc, #772] ; (18d64 ) │ │ add r0, pc │ │ - ldr r1, [pc, #772] ; (18cb0 ) │ │ + ldr r1, [pc, #772] ; (18d68 ) │ │ add r1, pc │ │ - ldr r2, [pc, #772] ; (18cb4 ) │ │ + ldr r2, [pc, #772] ; (18d6c ) │ │ add r2, pc │ │ mov.w r3, #1888 ; 0x760 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ - cbnz r0, 189c2 │ │ - b.n 189c0 │ │ - b.n 18982 │ │ + cbnz r0, 18a7a │ │ + b.n 18a78 │ │ + b.n 18a3a │ │ ldr r0, [sp, #20] │ │ cmp r0, #1 │ │ - bne.n 189ce │ │ - b.n 189ca │ │ + bne.n 18a86 │ │ + b.n 18a82 │ │ bkpt 0x0000 │ │ - b.n 189ce │ │ - b.n 189d0 │ │ - b.n 189d2 │ │ - b.n 189d4 │ │ + b.n 18a86 │ │ + b.n 18a88 │ │ + b.n 18a8a │ │ + b.n 18a8c │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #36] ; 0x24 │ │ muls r0, r1 │ │ ldr r1, [r7, #8] │ │ muls r0, r1 │ │ lsls r0, r0, #1 │ │ - bl 197cc │ │ + bl 19884 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ - cbnz r0, 18a00 │ │ - b.n 189ec │ │ + cbnz r0, 18ab8 │ │ + b.n 18aa4 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - blx 7be70 │ │ - ldr r0, [pc, #708] ; (18cb8 ) │ │ + blx 7c310 │ │ + ldr r0, [pc, #708] ; (18d70 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 18dc8 │ │ + b.n 18e80 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 18a06 │ │ + b.n 18abe │ │ ldr r0, [sp, #28] │ │ ldr r1, [r7, #8] │ │ cmp r0, r1 │ │ - bge.w 18dbc │ │ - b.n 18a12 │ │ + bge.w 18e74 │ │ + b.n 18aca │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #36] ; 0x24 │ │ muls r1, r2 │ │ ldr r2, [sp, #44] ; 0x2c │ │ muls r1, r2 │ │ add.w r0, r0, r1, lsl #1 │ │ @@ -20824,15 +20821,15 @@ │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #40] ; 0x28 │ │ add.w r0, r0, r1, lsl #3 │ │ subs r0, #10 │ │ mov r1, r0 │ │ str r1, [sp, #0] │ │ cmp r0, #25 │ │ - bhi.w 18d64 │ │ + bhi.w 18e1c │ │ ldr r1, [sp, #0] │ │ tbh [pc, r1, lsl #1] │ │ movs r2, r3 │ │ movs r6, r6 │ │ lsls r2, r2, #1 │ │ lsls r2, r1, #6 │ │ lsls r2, r1, #6 │ │ @@ -20856,189 +20853,189 @@ │ │ lsls r2, r1, #6 │ │ lsls r6, r4, #4 │ │ lsls r2, r1, #5 │ │ lsls r2, r5, #5 │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18a8c │ │ + b.n 18b44 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 18aba │ │ - b.n 18a94 │ │ + bmi.n 18b72 │ │ + b.n 18b4c │ │ ldr r0, [sp, #16] │ │ ldrh r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #0] │ │ ldr r1, [sp, #12] │ │ movw r0, #65535 ; 0xffff │ │ strh r0, [r1, #2] │ │ - b.n 18aa6 │ │ + b.n 18b5e │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #2 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #4 │ │ str r0, [sp, #12] │ │ - b.n 18a8c │ │ - b.n 18db2 │ │ + b.n 18b44 │ │ + b.n 18e6a │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18ac4 │ │ + b.n 18b7c │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 18af2 │ │ - b.n 18acc │ │ + bmi.n 18baa │ │ + b.n 18b84 │ │ ldr r0, [sp, #16] │ │ ldrh r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #4] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #2] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #0] │ │ - b.n 18ade │ │ + b.n 18b96 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #2 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #6 │ │ str r0, [sp, #12] │ │ - b.n 18ac4 │ │ - b.n 18db2 │ │ + b.n 18b7c │ │ + b.n 18e6a │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18afc │ │ + b.n 18bb4 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 18b32 │ │ - b.n 18b04 │ │ + bmi.n 18bea │ │ + b.n 18bbc │ │ ldr r0, [sp, #16] │ │ ldrh r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #4] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #2] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #0] │ │ ldr r1, [sp, #12] │ │ movw r0, #65535 ; 0xffff │ │ strh r0, [r1, #6] │ │ - b.n 18b1e │ │ + b.n 18bd6 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #2 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #8 │ │ str r0, [sp, #12] │ │ - b.n 18afc │ │ - b.n 18db2 │ │ + b.n 18bb4 │ │ + b.n 18e6a │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18b3c │ │ + b.n 18bf4 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 18b62 │ │ - b.n 18b44 │ │ + bmi.n 18c1a │ │ + b.n 18bfc │ │ ldr r0, [sp, #16] │ │ ldrh r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #0] │ │ - b.n 18b4e │ │ + b.n 18c06 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #4 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #2 │ │ str r0, [sp, #12] │ │ - b.n 18b3c │ │ - b.n 18db2 │ │ + b.n 18bf4 │ │ + b.n 18e6a │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18b6c │ │ + b.n 18c24 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 18b9a │ │ - b.n 18b74 │ │ + bmi.n 18c52 │ │ + b.n 18c2c │ │ ldr r0, [sp, #16] │ │ ldrh r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #4] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #2] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #0] │ │ - b.n 18b86 │ │ + b.n 18c3e │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #4 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #6 │ │ str r0, [sp, #12] │ │ - b.n 18b6c │ │ - b.n 18db2 │ │ + b.n 18c24 │ │ + b.n 18e6a │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18ba4 │ │ + b.n 18c5c │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 18bda │ │ - b.n 18bac │ │ + bmi.n 18c92 │ │ + b.n 18c64 │ │ ldr r0, [sp, #16] │ │ ldrh r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #4] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #2] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ ldrh r0, [r0, #2] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #6] │ │ - b.n 18bc6 │ │ + b.n 18c7e │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #4 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #8 │ │ str r0, [sp, #12] │ │ - b.n 18ba4 │ │ - b.n 18db2 │ │ + b.n 18c5c │ │ + b.n 18e6a │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18be4 │ │ + b.n 18c9c │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 18c22 │ │ - b.n 18bec │ │ + bmi.n 18cda │ │ + b.n 18ca4 │ │ ldr r0, [sp, #16] │ │ ldrh r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ ldrh r0, [r0, #2] │ │ ldr r1, [sp, #12] │ │ @@ -21046,352 +21043,352 @@ │ │ ldr r0, [sp, #16] │ │ ldrh r0, [r0, #4] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #4] │ │ ldr r1, [sp, #12] │ │ movw r0, #65535 ; 0xffff │ │ strh r0, [r1, #6] │ │ - b.n 18c0e │ │ + b.n 18cc6 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #6 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #8 │ │ str r0, [sp, #12] │ │ - b.n 18be4 │ │ - b.n 18db2 │ │ + b.n 18c9c │ │ + b.n 18e6a │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18c2c │ │ + b.n 18ce4 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 18c5a │ │ - b.n 18c34 │ │ + bmi.n 18d12 │ │ + b.n 18cec │ │ ldr r2, [sp, #16] │ │ ldrh r0, [r2, #0] │ │ ldrh r1, [r2, #2] │ │ ldrh r2, [r2, #4] │ │ - bl 1b48c │ │ + bl 1b544 │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #0] │ │ - b.n 18c46 │ │ + b.n 18cfe │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #6 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #2 │ │ str r0, [sp, #12] │ │ - b.n 18c2c │ │ - b.n 18db2 │ │ + b.n 18ce4 │ │ + b.n 18e6a │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18c64 │ │ + b.n 18d1c │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 18c9a │ │ - b.n 18c6c │ │ + bmi.n 18d52 │ │ + b.n 18d24 │ │ ldr r2, [sp, #16] │ │ ldrh r0, [r2, #0] │ │ ldrh r1, [r2, #2] │ │ ldrh r2, [r2, #4] │ │ - bl 1b48c │ │ + bl 1b544 │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #0] │ │ ldr r1, [sp, #12] │ │ movw r0, #65535 ; 0xffff │ │ strh r0, [r1, #2] │ │ - b.n 18c86 │ │ + b.n 18d3e │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #6 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #4 │ │ str r0, [sp, #12] │ │ - b.n 18c64 │ │ - b.n 18db2 │ │ + b.n 18d1c │ │ + b.n 18e6a │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18ca4 │ │ + b.n 18d5c │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 18ce2 │ │ - b.n 18cbc │ │ - str r6, [r2, #104] ; 0x68 │ │ + bmi.n 18d9a │ │ + b.n 18d74 │ │ + ldr r6, [r7, #36] ; 0x24 │ │ movs r6, r0 │ │ - ; instruction: 0xf906fffe │ │ - lsrs r1, r1, #13 │ │ - vcvt.u32.f32 d30, d7, #1 │ │ + ldr??.w pc, [r1, #4094] ; 0xffe │ │ + lsrs r4, r6, #12 │ │ + vcvt.f32.u32 q15, q1, #1 │ │ vtbl.8 d25, {d14-d16}, d4 │ │ ldrh r0, [r2, #0] │ │ ldrh r1, [r2, #2] │ │ ldrh r2, [r2, #4] │ │ - bl 1b48c │ │ + bl 1b544 │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #0] │ │ - b.n 18cce │ │ + b.n 18d86 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #8 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #2 │ │ str r0, [sp, #12] │ │ - b.n 18ca4 │ │ - b.n 18db2 │ │ + b.n 18d5c │ │ + b.n 18e6a │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18cec │ │ + b.n 18da4 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 18d22 │ │ - b.n 18cf4 │ │ + bmi.n 18dda │ │ + b.n 18dac │ │ ldr r2, [sp, #16] │ │ ldrh r0, [r2, #0] │ │ ldrh r1, [r2, #2] │ │ ldrh r2, [r2, #4] │ │ - bl 1b48c │ │ + bl 1b544 │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ ldrh r0, [r0, #6] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #2] │ │ - b.n 18d0e │ │ + b.n 18dc6 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #8 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #4 │ │ str r0, [sp, #12] │ │ - b.n 18cec │ │ - b.n 18db2 │ │ + b.n 18da4 │ │ + b.n 18e6a │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 18d2c │ │ + b.n 18de4 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bmi.n 18d62 │ │ - b.n 18d34 │ │ + bmi.n 18e1a │ │ + b.n 18dec │ │ ldr r0, [sp, #16] │ │ ldrh r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ ldrh r0, [r0, #2] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #2] │ │ ldr r0, [sp, #16] │ │ ldrh r0, [r0, #4] │ │ ldr r1, [sp, #12] │ │ strh r0, [r1, #4] │ │ - b.n 18d4e │ │ + b.n 18e06 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ adds r0, #8 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ adds r0, #6 │ │ str r0, [sp, #12] │ │ - b.n 18d2c │ │ - b.n 18db2 │ │ - b.n 18d66 │ │ - b.n 18d68 │ │ - ldr r0, [pc, #100] ; (18dd0 ) │ │ + b.n 18de4 │ │ + b.n 18e6a │ │ + b.n 18e1e │ │ + b.n 18e20 │ │ + ldr r0, [pc, #100] ; (18e88 ) │ │ add r0, pc │ │ - ldr r1, [pc, #100] ; (18dd4 ) │ │ + ldr r1, [pc, #100] ; (18e8c ) │ │ add r1, pc │ │ - ldr r2, [pc, #100] ; (18dd8 ) │ │ + ldr r2, [pc, #100] ; (18e90 ) │ │ add r2, pc │ │ movw r3, #1917 ; 0x77d │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - cbnz r0, 18d86 │ │ - b.n 18d84 │ │ - b.n 18d68 │ │ + cbnz r0, 18e3e │ │ + b.n 18e3c │ │ + b.n 18e20 │ │ ldr r0, [sp, #8] │ │ cmp r0, #1 │ │ - bne.n 18d92 │ │ - b.n 18d8e │ │ + bne.n 18e4a │ │ + b.n 18e46 │ │ bkpt 0x0000 │ │ - b.n 18d92 │ │ - b.n 18d94 │ │ - b.n 18d96 │ │ - b.n 18d98 │ │ + b.n 18e4a │ │ + b.n 18e4c │ │ + b.n 18e4e │ │ + b.n 18e50 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #24] │ │ - blx 7be70 │ │ - ldr r0, [pc, #52] ; (18ddc ) │ │ + blx 7c310 │ │ + ldr r0, [pc, #52] ; (18e94 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 18dc8 │ │ - b.n 18db4 │ │ + b.n 18e80 │ │ + b.n 18e6c │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 18a06 │ │ + b.n 18abe │ │ ldr r0, [sp, #48] ; 0x30 │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 18dc8 │ │ + b.n 18e80 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ - str r6, [r5, #44] ; 0x2c │ │ + str r6, [r2, #108] ; 0x6c │ │ movs r6, r0 │ │ - bl ffd5bdd4 │ │ - lsls r5, r0, #30 │ │ - vrshr.u64 q8, q4, #1 │ │ + bl ffd46e8c │ │ + lsls r0, r6, #29 │ │ + vmlal.u q8, d31, d3[0] │ │ vabal.u , d31, d0 │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - bl 18e7a │ │ + bl 18f32 │ │ ldr r1, [sp, #0] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #4] │ │ - bl 18e7a │ │ + bl 18f32 │ │ ldr r1, [sp, #0] │ │ str r0, [r1, #4] │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - cbnz r0, 18e14 │ │ - b.n 18e12 │ │ - b.n 18e76 │ │ + cbnz r0, 18ecc │ │ + b.n 18eca │ │ + b.n 18f2e │ │ ldr r0, [sp, #8] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 18e2a │ │ - b.n 18e1e │ │ + bgt.n 18ee2 │ │ + b.n 18ed6 │ │ ldr r1, [sp, #12] │ │ ldr.w r0, [r1, #176] ; 0xb0 │ │ str.w r0, [r1, #172] ; 0xac │ │ - b.n 18e76 │ │ + b.n 18f2e │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #16] │ │ - cbz r0, 18e66 │ │ - b.n 18e32 │ │ + cbz r0, 18f1e │ │ + b.n 18eea │ │ ldr r0, [sp, #12] │ │ ldr.w r1, [r0, #172] ; 0xac │ │ ldr.w r0, [r0, #176] ; 0xb0 │ │ subs r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - bge.n 18e64 │ │ - b.n 18e4a │ │ + bge.n 18f1c │ │ + b.n 18f02 │ │ ldr r1, [sp, #12] │ │ ldr.w r0, [r1, #176] ; 0xb0 │ │ str.w r0, [r1, #172] ; 0xac │ │ ldr r0, [sp, #12] │ │ ldr r2, [r0, #20] │ │ ldr r0, [r0, #28] │ │ ldr r1, [sp, #8] │ │ ldr r3, [sp, #4] │ │ subs r1, r1, r3 │ │ blx r2 │ │ - b.n 18e76 │ │ - b.n 18e66 │ │ + b.n 18f2e │ │ + b.n 18f1e │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #12] │ │ ldr.w r0, [r1, #172] ; 0xac │ │ add r0, r2 │ │ str.w r0, [r1, #172] ; 0xac │ │ - b.n 18e76 │ │ + b.n 18f2e │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ - bl 18e9e │ │ + bl 18f56 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ - bl 18e9e │ │ + bl 18f56 │ │ ldr r1, [sp, #4] │ │ add.w r0, r0, r1, lsl #16 │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r1, [sp, #4] │ │ orr.w r0, r0, r1, lsl #8 │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #16] │ │ - cbz r0, 18f38 │ │ - b.n 18ed6 │ │ + cbz r0, 18ff0 │ │ + b.n 18f8e │ │ ldr r0, [sp, #24] │ │ ldr.w r1, [r0, #172] ; 0xac │ │ ldr.w r0, [r0, #176] ; 0xb0 │ │ subs r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge.n 18f36 │ │ - b.n 18eee │ │ + bge.n 18fee │ │ + b.n 18fa6 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #24] │ │ ldr.w r1, [r1, #172] ; 0xac │ │ ldr r2, [sp, #12] │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #24] │ │ ldr r3, [r0, #16] │ │ ldr r0, [r0, #28] │ │ ldr r1, [sp, #20] │ │ ldr.w ip, [sp, #12] │ │ add r1, ip │ │ ldr r2, [sp, #16] │ │ @@ -21407,128 +21404,128 @@ │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #24] │ │ ldr.w r0, [r1, #176] ; 0xb0 │ │ str.w r0, [r1, #172] ; 0xac │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ - b.n 18f74 │ │ - b.n 18f38 │ │ + b.n 1902c │ │ + b.n 18ff0 │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #16] │ │ ldr.w r0, [r1, #172] ; 0xac │ │ ldr.w r1, [r1, #176] ; 0xb0 │ │ add r0, r2 │ │ cmp r0, r1 │ │ - bhi.n 18f6e │ │ - b.n 18f4c │ │ + bhi.n 19026 │ │ + b.n 19004 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #24] │ │ ldr.w r1, [r1, #172] ; 0xac │ │ ldr r2, [sp, #16] │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r2, [sp, #16] │ │ ldr r1, [sp, #24] │ │ ldr.w r0, [r1, #172] ; 0xac │ │ add r0, r2 │ │ str.w r0, [r1, #172] ; 0xac │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 18f74 │ │ + b.n 1902c │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 18f74 │ │ + b.n 1902c │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - bmi.n 18f26 │ │ + bmi.n 18fde │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ sub.w sp, sp, #4096 ; 0x1000 │ │ sub sp, #16 │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #152] ; 19024 │ │ + ldr.w ip, [pc, #152] ; 190dc │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [r7, #-12] │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ str r3, [sp, #16] │ │ ldr r0, [sp, #20] │ │ - bl 197cc │ │ + bl 19884 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ - cbnz r0, 18fb8 │ │ - b.n 18fb2 │ │ + cbnz r0, 19070 │ │ + b.n 1906a │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - b.n 18ffe │ │ + b.n 190b6 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ add r0, r1 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #20] │ │ ldr r0, [r7, #8] │ │ mov r3, sp │ │ str r0, [r3, #0] │ │ add r0, sp, #36 ; 0x24 │ │ movs r3, #1 │ │ - bl 197de │ │ - cbz r0, 18ff2 │ │ - b.n 18fda │ │ + bl 19896 │ │ + cbz r0, 190aa │ │ + b.n 19092 │ │ ldr r0, [sp, #16] │ │ - cbz r0, 18fec │ │ - b.n 18fe0 │ │ + cbz r0, 190a4 │ │ + b.n 19098 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #56] ; 0x38 │ │ subs r0, r0, r1 │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #0] │ │ - b.n 18fec │ │ + b.n 190a4 │ │ ldr r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #32] │ │ - b.n 18ffe │ │ + b.n 190b6 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - blx 7be70 │ │ + blx 7c310 │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - b.n 18ffe │ │ + b.n 190b6 │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #36] ; (19028 ) │ │ + ldr r0, [pc, #36] ; (190e0 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [r7, #-12] │ │ cmp r0, r1 │ │ - bne.n 1901e │ │ - b.n 19014 │ │ + bne.n 190d6 │ │ + b.n 190cc │ │ ldr r0, [sp, #8] │ │ add.w sp, sp, #4096 ; 0x1000 │ │ add sp, #16 │ │ pop {r4, r5, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - cmp sl, pc │ │ + ldr r1, [pc, #904] ; (19468 ) │ │ movs r6, r0 │ │ - cmp ip, r0 │ │ + ldr r1, [pc, #432] ; (19294 ) │ │ movs r6, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w fp, [sp, #-4]! │ │ sub sp, #224 ; 0xe0 │ │ ldr.w ip, [r7, #16] │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #648] ; 192cc │ │ + ldr.w ip, [pc, #648] ; 19384 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #220] ; 0xdc │ │ str r0, [sp, #88] ; 0x58 │ │ str r1, [sp, #84] ; 0x54 │ │ str r2, [sp, #80] ; 0x50 │ │ @@ -21540,83 +21537,83 @@ │ │ moveq r0, #2 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #72] ; 0x48 │ │ muls r0, r1 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [r7, #16] │ │ - cbnz r0, 190a8 │ │ - b.n 19076 │ │ + cbnz r0, 19160 │ │ + b.n 1912e │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #76] ; 0x4c │ │ ldr.w lr, [r0] │ │ ldr.w ip, [lr] │ │ ldr.w r4, [lr, #4] │ │ ldr r5, [r7, #8] │ │ ldr r6, [r7, #12] │ │ mov lr, sp │ │ str.w r6, [lr, #12] │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 1a528 │ │ + bl 1a5e0 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 192a8 │ │ + b.n 19360 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [r0, #0] │ │ ldr r0, [r1, #0] │ │ ldr r1, [r1, #4] │ │ ldr r2, [sp, #68] ; 0x44 │ │ movs r3, #0 │ │ - bl 1b260 │ │ + bl 1b318 │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - cbnz r0, 190cc │ │ - b.n 190c0 │ │ - ldr r0, [pc, #524] ; (192d0 ) │ │ + cbnz r0, 19184 │ │ + b.n 19178 │ │ + ldr r0, [pc, #524] ; (19388 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 192a8 │ │ + b.n 19360 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 190d2 │ │ + b.n 1918a │ │ ldr r0, [sp, #60] ; 0x3c │ │ cmp r0, #6 │ │ - bgt.w 1929c │ │ - b.n 190dc │ │ - ldr r1, [pc, #500] ; (192d4 ) │ │ + bgt.w 19354 │ │ + b.n 19194 │ │ + ldr r1, [pc, #500] ; (1938c ) │ │ add r1, pc │ │ mov.w ip, #12 │ │ str.w ip, [sp, #20] │ │ vld1.32 {d16-d17}, [r1], ip │ │ add r3, sp, #192 ; 0xc0 │ │ mov r0, r3 │ │ vst1.64 {d16-d17}, [r0], ip │ │ vld1.32 {d16-d17}, [r1] │ │ vst1.32 {d16-d17}, [r0] │ │ - ldr r1, [pc, #472] ; (192d8 ) │ │ + ldr r1, [pc, #472] ; (19390 ) │ │ add r1, pc │ │ vld1.32 {d16-d17}, [r1], ip │ │ add r0, sp, #160 ; 0xa0 │ │ str r0, [sp, #24] │ │ vst1.64 {d16-d17}, [r0], ip │ │ vld1.32 {d16-d17}, [r1] │ │ vst1.32 {d16-d17}, [r0] │ │ - ldr r2, [pc, #452] ; (192dc ) │ │ + ldr r2, [pc, #452] ; (19394 ) │ │ add r2, pc │ │ vld1.32 {d16-d17}, [r2], ip │ │ add r1, sp, #128 ; 0x80 │ │ mov r0, r1 │ │ vst1.64 {d16-d17}, [r0], ip │ │ vld1.32 {d16-d17}, [r2] │ │ vst1.32 {d16-d17}, [r0] │ │ - ldr r2, [pc, #432] ; (192e0 ) │ │ + ldr r2, [pc, #432] ; (19398 ) │ │ add r2, pc │ │ vld1.32 {d16-d17}, [r2], ip │ │ add r0, sp, #96 ; 0x60 │ │ str r0, [sp, #28] │ │ vst1.64 {d16-d17}, [r0], ip │ │ vld1.32 {d16-d17}, [r2] │ │ vst1.32 {d16-d17}, [r0] │ │ @@ -21625,37 +21622,37 @@ │ │ ldr r0, [r0, #0] │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr.w r3, [r3, r2, lsl #2] │ │ subs r0, r0, r3 │ │ ldr.w r1, [r1, r2, lsl #2] │ │ add r0, r1 │ │ subs r0, #1 │ │ - blx 7b4ec │ │ + blx 7b98c │ │ ldr r3, [sp, #24] │ │ ldr r1, [sp, #28] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #4] │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr.w r3, [r3, r2, lsl #2] │ │ subs r0, r0, r3 │ │ ldr.w r1, [r1, r2, lsl #2] │ │ add r0, r1 │ │ subs r0, #1 │ │ - blx 7b4ec │ │ + blx 7b98c │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #48] ; 0x30 │ │ cmp r0, #0 │ │ - beq.w 19292 │ │ - b.n 1918a │ │ + beq.w 1934a │ │ + b.n 19242 │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #0 │ │ - beq.w 19292 │ │ - b.n 19194 │ │ + beq.w 1934a │ │ + b.n 1924c │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #8] │ │ ldr r1, [sp, #48] ; 0x30 │ │ muls r0, r1 │ │ ldr r1, [r7, #8] │ │ muls r0, r1 │ │ @@ -21674,38 +21671,38 @@ │ │ ldr r5, [r7, #8] │ │ ldr r6, [r7, #12] │ │ mov lr, sp │ │ str.w r6, [lr, #12] │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 1a528 │ │ - cbnz r0, 191e8 │ │ - b.n 191dc │ │ + bl 1a5e0 │ │ + cbnz r0, 192a0 │ │ + b.n 19294 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - blx 7be70 │ │ + blx 7c310 │ │ movs r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 192a8 │ │ + b.n 19360 │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 191ee │ │ + b.n 192a6 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bge.n 19278 │ │ - b.n 191f8 │ │ + bge.n 19330 │ │ + b.n 192b0 │ │ movs r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 191fe │ │ + b.n 192b6 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #48] ; 0x30 │ │ cmp r0, r1 │ │ - bge.n 1926e │ │ - b.n 19208 │ │ + bge.n 19326 │ │ + b.n 192c0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #60] ; 0x3c │ │ add r1, sp, #96 ; 0x60 │ │ ldr.w r1, [r1, r3, lsl #2] │ │ add r2, sp, #160 ; 0xa0 │ │ ldr.w r2, [r2, r3, lsl #2] │ │ mla r0, r0, r1, r2 │ │ @@ -21730,72 +21727,72 @@ │ │ ldr r0, [sp, #32] │ │ mla r0, r0, r2, r1 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ ldr.w lr, [sp, #56] ; 0x38 │ │ mla r1, r1, ip, lr │ │ mla r1, r1, r2, r3 │ │ - blx 7bf30 │ │ - b.n 19266 │ │ + blx 7c3d0 │ │ + b.n 1931e │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r0, #1 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 191fe │ │ - b.n 19270 │ │ + b.n 192b6 │ │ + b.n 19328 │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 191ee │ │ + b.n 192a6 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r0, [r0, #12] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r1 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #80] ; 0x50 │ │ subs r0, r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 19292 │ │ - b.n 19294 │ │ + b.n 1934a │ │ + b.n 1934c │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 190d2 │ │ + b.n 1918a │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #88] ; 0x58 │ │ str r0, [r1, #12] │ │ movs r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 192a8 │ │ + b.n 19360 │ │ ldr r0, [sp, #92] ; 0x5c │ │ str r0, [sp, #16] │ │ - ldr r0, [pc, #52] ; (192e4 ) │ │ + ldr r0, [pc, #52] ; (1939c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #220] ; 0xdc │ │ cmp r0, r1 │ │ - bne.n 192c6 │ │ - b.n 192bc │ │ + bne.n 1937e │ │ + b.n 19374 │ │ ldr r0, [sp, #16] │ │ add sp, #224 ; 0xe0 │ │ ldr.w fp, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - cmp r2, r8 │ │ + ldr r1, [pc, #168] ; (19430 ) │ │ movs r6, r0 │ │ - strex pc, pc, [r9, #1016] ; 0x3f8 │ │ - movs r3, #90 ; 0x5a │ │ - vrsra.u32 q9, q3, #1 │ │ - vrsra.u32 q9, q5, #1 │ │ - vrsra.u32 q9, q7, #1 │ │ - vrshr.u64 q10, q5, #1 │ │ + b.n 19294 │ │ + ; instruction: 0xfffe236a │ │ + ; instruction: 0xffff2366 │ │ + ; instruction: 0xffff236a │ │ + ; instruction: 0xffff236e │ │ + vmlsl.u q10, d31, d2[0] │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ @@ -21806,133 +21803,133 @@ │ │ ldr r0, [r1, #0] │ │ ldr r1, [r1, #4] │ │ muls r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #12] │ │ str r0, [sp, #12] │ │ - b.n 1930c │ │ - b.n 1930e │ │ + b.n 193c4 │ │ + b.n 193c6 │ │ ldr r1, [sp, #28] │ │ movs r0, #1 │ │ cmp r1, #2 │ │ str r0, [sp, #4] │ │ - beq.n 19328 │ │ - b.n 1931a │ │ + beq.n 193e0 │ │ + b.n 193d2 │ │ ldr r0, [sp, #28] │ │ subs r0, #4 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #4] │ │ - b.n 19328 │ │ + b.n 193e0 │ │ ldr r0, [sp, #4] │ │ lsls r0, r0, #31 │ │ - cbnz r0, 1935e │ │ - b.n 19330 │ │ - ldr r0, [pc, #196] ; (193f8 ) │ │ + cbnz r0, 19416 │ │ + b.n 193e8 │ │ + ldr r0, [pc, #196] ; (194b0 ) │ │ add r0, pc │ │ - ldr r1, [pc, #196] ; (193fc ) │ │ + ldr r1, [pc, #196] ; (194b4 ) │ │ add r1, pc │ │ - ldr r2, [pc, #196] ; (19400 ) │ │ + ldr r2, [pc, #196] ; (194b8 ) │ │ add r2, pc │ │ movw r3, #5002 ; 0x138a │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - cbnz r0, 1934e │ │ - b.n 1934c │ │ - b.n 1930e │ │ + cbnz r0, 19406 │ │ + b.n 19404 │ │ + b.n 193c6 │ │ ldr r0, [sp, #8] │ │ cmp r0, #1 │ │ - bne.n 1935a │ │ - b.n 19356 │ │ + bne.n 19412 │ │ + b.n 1940e │ │ bkpt 0x0000 │ │ - b.n 1935a │ │ - b.n 1935c │ │ - b.n 1935e │ │ - b.n 19360 │ │ + b.n 19412 │ │ + b.n 19414 │ │ + b.n 19416 │ │ + b.n 19418 │ │ ldr r0, [sp, #28] │ │ cmp r0, #2 │ │ - bne.n 1939c │ │ - b.n 19368 │ │ + bne.n 19454 │ │ + b.n 19420 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 1936e │ │ + b.n 19426 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bcs.n 1939a │ │ - b.n 19378 │ │ + bcs.n 19452 │ │ + b.n 19430 │ │ ldr r1, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r2, [sp, #32] │ │ ldrh r2, [r2, #0] │ │ subs r0, r0, r2 │ │ it ne │ │ movwne r0, #65535 ; 0xffff │ │ strh r0, [r1, #2] │ │ ldr r0, [sp, #12] │ │ adds r0, #4 │ │ str r0, [sp, #12] │ │ - b.n 19392 │ │ + b.n 1944a │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 1936e │ │ - b.n 193f0 │ │ + b.n 19426 │ │ + b.n 194a8 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 193a2 │ │ + b.n 1945a │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bcs.n 193ee │ │ - b.n 193ac │ │ + bcs.n 194a6 │ │ + b.n 19464 │ │ ldr r0, [sp, #12] │ │ ldrh r0, [r0, #0] │ │ ldr r1, [sp, #32] │ │ ldrh r1, [r1, #0] │ │ cmp r0, r1 │ │ - bne.n 193de │ │ - b.n 193ba │ │ + bne.n 19496 │ │ + b.n 19472 │ │ ldr r0, [sp, #12] │ │ ldrh r0, [r0, #2] │ │ ldr r1, [sp, #32] │ │ ldrh r1, [r1, #2] │ │ cmp r0, r1 │ │ - bne.n 193de │ │ - b.n 193c8 │ │ + bne.n 19496 │ │ + b.n 19480 │ │ ldr r0, [sp, #12] │ │ ldrh r0, [r0, #4] │ │ ldr r1, [sp, #32] │ │ ldrh r1, [r1, #4] │ │ cmp r0, r1 │ │ - bne.n 193de │ │ - b.n 193d6 │ │ + bne.n 19496 │ │ + b.n 1948e │ │ ldr r1, [sp, #12] │ │ movs r0, #0 │ │ strh r0, [r1, #6] │ │ - b.n 193de │ │ + b.n 19496 │ │ ldr r0, [sp, #12] │ │ adds r0, #8 │ │ str r0, [sp, #12] │ │ - b.n 193e6 │ │ + b.n 1949e │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 193a2 │ │ - b.n 193f0 │ │ + b.n 1945a │ │ + b.n 194a8 │ │ movs r0, #1 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - ldrb r6, [r7, r1] │ │ + str r6, [r4, #4] │ │ movs r6, r0 │ │ - bge.n 194de │ │ - vsra.u64 d16, d29, #2 │ │ + bls.n 1940c │ │ + vzip. d16, d24 │ │ vabal.u , d31, d0 │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ ldr r0, [sp, #36] ; 0x24 │ │ @@ -21942,132 +21939,132 @@ │ │ ldr r0, [r1, #0] │ │ ldr r1, [r1, #4] │ │ muls r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #12] │ │ str r0, [sp, #12] │ │ - b.n 19428 │ │ - b.n 1942a │ │ + b.n 194e0 │ │ + b.n 194e2 │ │ ldr r1, [sp, #28] │ │ movs r0, #1 │ │ cmp r1, #2 │ │ str r0, [sp, #4] │ │ - beq.n 19444 │ │ - b.n 19436 │ │ + beq.n 194fc │ │ + b.n 194ee │ │ ldr r0, [sp, #28] │ │ subs r0, #4 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #4] │ │ - b.n 19444 │ │ + b.n 194fc │ │ ldr r0, [sp, #4] │ │ lsls r0, r0, #31 │ │ - cbnz r0, 1947a │ │ - b.n 1944c │ │ - ldr r0, [pc, #192] ; (19510 ) │ │ + cbnz r0, 19532 │ │ + b.n 19504 │ │ + ldr r0, [pc, #192] ; (195c8 ) │ │ add r0, pc │ │ - ldr r1, [pc, #192] ; (19514 ) │ │ + ldr r1, [pc, #192] ; (195cc ) │ │ add r1, pc │ │ - ldr r2, [pc, #192] ; (19518 ) │ │ + ldr r2, [pc, #192] ; (195d0 ) │ │ add r2, pc │ │ movw r3, #4977 ; 0x1371 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - cbnz r0, 1946a │ │ - b.n 19468 │ │ - b.n 1942a │ │ + cbnz r0, 19522 │ │ + b.n 19520 │ │ + b.n 194e2 │ │ ldr r0, [sp, #8] │ │ cmp r0, #1 │ │ - bne.n 19476 │ │ - b.n 19472 │ │ + bne.n 1952e │ │ + b.n 1952a │ │ bkpt 0x0000 │ │ - b.n 19476 │ │ - b.n 19478 │ │ - b.n 1947a │ │ - b.n 1947c │ │ + b.n 1952e │ │ + b.n 19530 │ │ + b.n 19532 │ │ + b.n 19534 │ │ ldr r0, [sp, #28] │ │ cmp r0, #2 │ │ - bne.n 194b6 │ │ - b.n 19484 │ │ + bne.n 1956e │ │ + b.n 1953c │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 1948a │ │ + b.n 19542 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bcs.n 194b4 │ │ - b.n 19494 │ │ + bcs.n 1956c │ │ + b.n 1954c │ │ ldr r1, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r2, [sp, #32] │ │ ldrb r2, [r2, #0] │ │ subs r0, r0, r2 │ │ it ne │ │ movne r0, #255 ; 0xff │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #12] │ │ adds r0, #2 │ │ str r0, [sp, #12] │ │ - b.n 194ac │ │ + b.n 19564 │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 1948a │ │ - b.n 1950a │ │ + b.n 19542 │ │ + b.n 195c2 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 194bc │ │ + b.n 19574 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bcs.n 19508 │ │ - b.n 194c6 │ │ + bcs.n 195c0 │ │ + b.n 1957e │ │ ldr r0, [sp, #12] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #32] │ │ ldrb r1, [r1, #0] │ │ cmp r0, r1 │ │ - bne.n 194f8 │ │ - b.n 194d4 │ │ + bne.n 195b0 │ │ + b.n 1958c │ │ ldr r0, [sp, #12] │ │ ldrb r0, [r0, #1] │ │ ldr r1, [sp, #32] │ │ ldrb r1, [r1, #1] │ │ cmp r0, r1 │ │ - bne.n 194f8 │ │ - b.n 194e2 │ │ + bne.n 195b0 │ │ + b.n 1959a │ │ ldr r0, [sp, #12] │ │ ldrb r0, [r0, #2] │ │ ldr r1, [sp, #32] │ │ ldrb r1, [r1, #2] │ │ cmp r0, r1 │ │ - bne.n 194f8 │ │ - b.n 194f0 │ │ + bne.n 195b0 │ │ + b.n 195a8 │ │ ldr r1, [sp, #12] │ │ movs r0, #0 │ │ strb r0, [r1, #3] │ │ - b.n 194f8 │ │ + b.n 195b0 │ │ ldr r0, [sp, #12] │ │ adds r0, #4 │ │ str r0, [sp, #12] │ │ - b.n 19500 │ │ + b.n 195b8 │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 194bc │ │ - b.n 1950a │ │ + b.n 19574 │ │ + b.n 195c2 │ │ movs r0, #1 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - ldrh r6, [r7, r5] │ │ + ldrsh r6, [r4, r5] │ │ movs r6, r0 │ │ - bls.n 195f8 │ │ - vtrn. d16, d17 │ │ + bhi.n 19526 │ │ + vtrn. d16, d12 │ │ vabal.u , d31, d0 │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #32] │ │ @@ -22078,176 +22075,176 @@ │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #12] │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #12] │ │ cmp r0, #3 │ │ - bne.n 1957c │ │ - b.n 19544 │ │ + bne.n 19634 │ │ + b.n 195fc │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 1954a │ │ + b.n 19602 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ cmp r0, r1 │ │ - bcs.n 1957a │ │ - b.n 19554 │ │ + bcs.n 19632 │ │ + b.n 1960c │ │ ldr r0, [sp, #20] │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [r7, #-21] │ │ ldr r1, [sp, #20] │ │ ldrb r0, [r1, #2] │ │ strb r0, [r1, #0] │ │ ldrb.w r0, [r7, #-21] │ │ ldr r1, [sp, #20] │ │ strb r0, [r1, #2] │ │ ldr r0, [sp, #20] │ │ adds r0, #3 │ │ str r0, [sp, #20] │ │ - b.n 19572 │ │ + b.n 1962a │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 1954a │ │ - b.n 196a8 │ │ - b.n 1957e │ │ - b.n 19580 │ │ + b.n 19602 │ │ + b.n 19760 │ │ + b.n 19636 │ │ + b.n 19638 │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #12] │ │ cmp r0, #4 │ │ - beq.n 195b8 │ │ - b.n 1958a │ │ - ldr r0, [pc, #288] ; (196ac ) │ │ + beq.n 19670 │ │ + b.n 19642 │ │ + ldr r0, [pc, #288] ; (19764 ) │ │ add r0, pc │ │ - ldr r1, [pc, #288] ; (196b0 ) │ │ + ldr r1, [pc, #288] ; (19768 ) │ │ add r1, pc │ │ - ldr r2, [pc, #288] ; (196b4 ) │ │ + ldr r2, [pc, #288] ; (1976c ) │ │ add r2, pc │ │ movw r3, #5112 ; 0x13f8 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ - cbnz r0, 195a8 │ │ - b.n 195a6 │ │ - b.n 19580 │ │ + cbnz r0, 19660 │ │ + b.n 1965e │ │ + b.n 19638 │ │ ldr r0, [sp, #12] │ │ cmp r0, #1 │ │ - bne.n 195b4 │ │ - b.n 195b0 │ │ + bne.n 1966c │ │ + b.n 19668 │ │ bkpt 0x0000 │ │ - b.n 195b4 │ │ - b.n 195b6 │ │ - b.n 195b8 │ │ - b.n 195ba │ │ - ldr r0, [pc, #252] ; (196b8 ) │ │ + b.n 1966c │ │ + b.n 1966e │ │ + b.n 19670 │ │ + b.n 19672 │ │ + ldr r0, [pc, #252] ; (19770 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ - beq.n 1966e │ │ - b.n 195c6 │ │ + beq.n 19726 │ │ + b.n 1967e │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 195cc │ │ + b.n 19684 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ cmp r0, r1 │ │ - bcs.n 1966c │ │ - b.n 195d6 │ │ + bcs.n 19724 │ │ + b.n 1968e │ │ ldr r0, [sp, #20] │ │ ldrb r0, [r0, #3] │ │ strb.w r0, [r7, #-29] │ │ ldr r0, [sp, #20] │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [r7, #-30] │ │ ldrb.w r0, [r7, #-29] │ │ - cbz r0, 1964c │ │ - b.n 195ee │ │ + cbz r0, 19704 │ │ + b.n 196a6 │ │ ldrb.w r0, [r7, #-29] │ │ lsrs r0, r0, #1 │ │ strb.w r0, [r7, #-31] │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #0] │ │ ldrb r0, [r0, #2] │ │ rsb r0, r0, r0, lsl #8 │ │ ldrb.w r1, [r7, #-31] │ │ add r0, r1 │ │ ldrb.w r1, [r7, #-29] │ │ - blx 7b4ec │ │ + blx 7b98c │ │ ldr r1, [sp, #0] │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #4] │ │ ldrb r0, [r0, #1] │ │ rsb r0, r0, r0, lsl #8 │ │ ldrb.w r1, [r7, #-31] │ │ add r0, r1 │ │ ldrb.w r1, [r7, #-29] │ │ - blx 7b4ec │ │ + blx 7b98c │ │ ldr r1, [sp, #4] │ │ strb r0, [r1, #1] │ │ ldrb.w r0, [r7, #-30] │ │ rsb r0, r0, r0, lsl #8 │ │ ldrb.w r1, [r7, #-31] │ │ add r0, r1 │ │ ldrb.w r1, [r7, #-29] │ │ - blx 7b4ec │ │ + blx 7b98c │ │ ldr r1, [sp, #20] │ │ strb r0, [r1, #2] │ │ - b.n 1965c │ │ + b.n 19714 │ │ ldr r1, [sp, #20] │ │ ldrb r0, [r1, #2] │ │ strb r0, [r1, #0] │ │ ldrb.w r0, [r7, #-30] │ │ ldr r1, [sp, #20] │ │ strb r0, [r1, #2] │ │ - b.n 1965c │ │ + b.n 19714 │ │ ldr r0, [sp, #20] │ │ adds r0, #4 │ │ str r0, [sp, #20] │ │ - b.n 19664 │ │ + b.n 1971c │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 195cc │ │ - b.n 196a6 │ │ + b.n 19684 │ │ + b.n 1975e │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 19674 │ │ + b.n 1972c │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ cmp r0, r1 │ │ - bcs.n 196a4 │ │ - b.n 1967e │ │ + bcs.n 1975c │ │ + b.n 19736 │ │ ldr r0, [sp, #20] │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [sp, #8] │ │ ldr r1, [sp, #20] │ │ ldrb r0, [r1, #2] │ │ strb r0, [r1, #0] │ │ ldrb.w r0, [sp, #8] │ │ ldr r1, [sp, #20] │ │ strb r0, [r1, #2] │ │ ldr r0, [sp, #20] │ │ adds r0, #4 │ │ str r0, [sp, #20] │ │ - b.n 1969c │ │ + b.n 19754 │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 19674 │ │ - b.n 196a6 │ │ - b.n 196a8 │ │ + b.n 1972c │ │ + b.n 1975e │ │ + b.n 19760 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - ldrh r4, [r3, r1] │ │ + ldrsh r4, [r0, r1] │ │ movs r6, r0 │ │ - add r3, sp, #960 ; 0x3c0 │ │ - vqrdmlsh.s , q7, d19[0] │ │ - vtbl.8 d21, {d30- , q7, d14[0] │ │ + ; instruction: 0xfffe5f8c │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #48 ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ @@ -22260,38 +22257,38 @@ │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r0, [r0, #12] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #28] │ │ movs r2, #0 │ │ - bl 1b3f0 │ │ + bl 1b4a8 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ - cbnz r0, 196fa │ │ - b.n 196ee │ │ - ldr r0, [pc, #216] ; (197c8 ) │ │ + cbnz r0, 197b2 │ │ + b.n 197a6 │ │ + ldr r0, [pc, #216] ; (19880 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 197c2 │ │ + b.n 1987a │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #28] │ │ cmp r0, #3 │ │ - bne.n 19754 │ │ - b.n 19706 │ │ + bne.n 1980c │ │ + b.n 197be │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n 1970c │ │ + b.n 197c4 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #20] │ │ cmp r0, r1 │ │ - bcs.n 19752 │ │ - b.n 19716 │ │ + bcs.n 1980a │ │ + b.n 197ce │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #24] │ │ ldrb r0, [r0, r1] │ │ lsls r0, r0, #2 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #4] │ │ @@ -22309,28 +22306,28 @@ │ │ add r0, r1 │ │ ldrb r0, [r0, #2] │ │ ldr r1, [sp, #16] │ │ strb r0, [r1, #2] │ │ ldr r0, [sp, #16] │ │ adds r0, #3 │ │ str r0, [sp, #16] │ │ - b.n 1974a │ │ + b.n 19802 │ │ ldr r0, [sp, #24] │ │ adds r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 1970c │ │ - b.n 197ae │ │ + b.n 197c4 │ │ + b.n 19866 │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n 1975a │ │ + b.n 19812 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #20] │ │ cmp r0, r1 │ │ - bcs.n 197ac │ │ - b.n 19764 │ │ + bcs.n 19864 │ │ + b.n 1981c │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #24] │ │ ldrb r0, [r0, r1] │ │ lsls r0, r0, #2 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #0] │ │ @@ -22354,39 +22351,39 @@ │ │ add r0, r1 │ │ ldrb r0, [r0, #3] │ │ ldr r1, [sp, #16] │ │ strb r0, [r1, #3] │ │ ldr r0, [sp, #16] │ │ adds r0, #4 │ │ str r0, [sp, #16] │ │ - b.n 197a4 │ │ + b.n 1985c │ │ ldr r0, [sp, #24] │ │ adds r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 1975a │ │ - b.n 197ae │ │ + b.n 19812 │ │ + b.n 19866 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r0, [r0, #12] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r0, [r1, #12] │ │ movs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 197c2 │ │ + b.n 1987a │ │ ldr r0, [sp, #44] ; 0x2c │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - b.n 19c02 │ │ + b.n 19b30 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ ldr.w ip, [r7, #8] │ │ str r0, [sp, #12] │ │ @@ -22405,206 +22402,206 @@ │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #24] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #28] │ │ ldr r0, [sp, #12] │ │ ldr r1, [r7, #8] │ │ - bl 19818 │ │ + bl 198d0 │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ ldr r0, [sp, #12] │ │ - cbz r0, 1983a │ │ - b.n 19828 │ │ + cbz r0, 198f2 │ │ + b.n 198e0 │ │ ldr r0, [sp, #16] │ │ - bl 19904 │ │ - cbnz r0, 19838 │ │ - b.n 19832 │ │ + bl 199bc │ │ + cbnz r0, 198f0 │ │ + b.n 198ea │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 198f4 │ │ - b.n 1983a │ │ + b.n 199ac │ │ + b.n 198f2 │ │ ldr r1, [sp, #16] │ │ movs r0, #0 │ │ str r0, [r1, #8] │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #12] │ │ - b.n 19846 │ │ + b.n 198fe │ │ ldr r0, [sp, #16] │ │ movs r1, #1 │ │ - bl 199b8 │ │ + bl 19a70 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #16] │ │ movs r1, #2 │ │ - bl 199b8 │ │ + bl 19a70 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - cbnz r0, 19872 │ │ - b.n 19860 │ │ + cbnz r0, 1992a │ │ + b.n 19918 │ │ ldr r0, [sp, #16] │ │ - bl 19a00 │ │ - cbnz r0, 19870 │ │ - b.n 1986a │ │ + bl 19ab8 │ │ + cbnz r0, 19928 │ │ + b.n 19922 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 198f4 │ │ - b.n 198e4 │ │ + b.n 199ac │ │ + b.n 1999c │ │ ldr r0, [sp, #4] │ │ cmp r0, #3 │ │ - bne.n 19880 │ │ - b.n 1987a │ │ + bne.n 19938 │ │ + b.n 19932 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 198f4 │ │ + b.n 199ac │ │ ldr r0, [sp, #4] │ │ cmp r0, #1 │ │ - bne.n 198be │ │ - b.n 19888 │ │ + bne.n 19976 │ │ + b.n 19940 │ │ ldr r0, [sp, #16] │ │ adds r0, #32 │ │ - ldr r1, [pc, #108] ; (198fc ) │ │ + ldr r1, [pc, #108] ; (199b4 ) │ │ add r1, pc │ │ mov.w r2, #288 ; 0x120 │ │ - bl 19b50 │ │ - cbnz r0, 198a2 │ │ - b.n 1989c │ │ + bl 19c08 │ │ + cbnz r0, 1995a │ │ + b.n 19954 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 198f4 │ │ + b.n 199ac │ │ ldr r0, [sp, #16] │ │ addw r0, r0, #2052 ; 0x804 │ │ - ldr r1, [pc, #84] ; (19900 ) │ │ + ldr r1, [pc, #84] ; (199b8 ) │ │ add r1, pc │ │ movs r2, #32 │ │ - bl 19b50 │ │ - cbnz r0, 198bc │ │ - b.n 198b6 │ │ + bl 19c08 │ │ + cbnz r0, 19974 │ │ + b.n 1996e │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 198f4 │ │ - b.n 198d0 │ │ + b.n 199ac │ │ + b.n 19988 │ │ ldr r0, [sp, #16] │ │ - bl 19d80 │ │ - cbnz r0, 198ce │ │ - b.n 198c8 │ │ + bl 19e38 │ │ + cbnz r0, 19986 │ │ + b.n 19980 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 198f4 │ │ - b.n 198d0 │ │ + b.n 199ac │ │ + b.n 19988 │ │ ldr r0, [sp, #16] │ │ - bl 19fb4 │ │ - cbnz r0, 198e0 │ │ - b.n 198da │ │ + bl 1a06c │ │ + cbnz r0, 19998 │ │ + b.n 19992 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 198f4 │ │ - b.n 198e2 │ │ - b.n 198e4 │ │ - b.n 198e6 │ │ + b.n 199ac │ │ + b.n 1999a │ │ + b.n 1999c │ │ + b.n 1999e │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - beq.n 19846 │ │ - b.n 198ee │ │ + beq.n 198fe │ │ + b.n 199a6 │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 198f4 │ │ + b.n 199ac │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - adds r7, r3, r1 │ │ - vtbx.8 d17, {d15-d16}, d19 │ │ + adds r7, r5, r1 │ │ + vqrshrn.u64 d17, , #1 │ │ vabal.u , d31, d0 │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ - bl 1a1c8 │ │ + bl 1a280 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ and.w r0, r0, #15 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #16] │ │ - bl 1a1c8 │ │ + bl 1a280 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ - bl 1a1f6 │ │ - cbz r0, 1993a │ │ - b.n 1992e │ │ - ldr r0, [pc, #120] ; (199a8 ) │ │ + bl 1a2ae │ │ + cbz r0, 199f2 │ │ + b.n 199e6 │ │ + ldr r0, [pc, #120] ; (19a60 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #20] │ │ - b.n 199a2 │ │ + b.n 19a5a │ │ ldr r1, [sp, #12] │ │ ldr r0, [sp, #4] │ │ add.w r0, r0, r1, lsl #8 │ │ movw r2, #2114 ; 0x842 │ │ movt r2, #1057 ; 0x421 │ │ movw r1, #31711 ; 0x7bdf │ │ movt r1, #48623 ; 0xbdef │ │ mla r0, r0, r1, r2 │ │ movw r1, #4229 ; 0x1085 │ │ movt r1, #2114 ; 0x842 │ │ cmp r0, r1 │ │ - bcc.n 19970 │ │ - b.n 19964 │ │ - ldr r0, [pc, #68] ; (199ac ) │ │ + bcc.n 19a28 │ │ + b.n 19a1c │ │ + ldr r0, [pc, #68] ; (19a64 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #20] │ │ - b.n 199a2 │ │ + b.n 19a5a │ │ ldrb.w r0, [sp, #4] │ │ lsls r0, r0, #26 │ │ cmp r0, #0 │ │ - bpl.n 19988 │ │ - b.n 1997c │ │ - ldr r0, [pc, #48] ; (199b0 ) │ │ + bpl.n 19a40 │ │ + b.n 19a34 │ │ + ldr r0, [pc, #48] ; (19a68 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #20] │ │ - b.n 199a2 │ │ + b.n 19a5a │ │ ldr r0, [sp, #8] │ │ cmp r0, #8 │ │ - beq.n 1999c │ │ - b.n 19990 │ │ - ldr r0, [pc, #32] ; (199b4 ) │ │ + beq.n 19a54 │ │ + b.n 19a48 │ │ + ldr r0, [pc, #32] ; (19a6c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #20] │ │ - b.n 199a2 │ │ + b.n 19a5a │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 199a2 │ │ + b.n 19a5a │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - mrrc2 15, 15, pc, r6, cr14 ; │ │ - stc2 15, cr15, [r0], #-1016 ; 0xfffffc08 │ │ - stc2 15, cr15, [r8], {254} ; 0xfe │ │ - ; instruction: 0xfbf4fffe │ │ + mcrr2 15, 15, pc, r1, cr14 ; │ │ + stc2 15, cr15, [fp], {254} ; 0xfe │ │ + ; instruction: 0xfbf3fffe │ │ + ; instruction: 0xfbdffffe │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #8] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - bge.n 199d6 │ │ - b.n 199ce │ │ + bge.n 19a8e │ │ + b.n 19a86 │ │ ldr r0, [sp, #12] │ │ - bl 1a20c │ │ - b.n 199d6 │ │ + bl 1a2c4 │ │ + b.n 19a8e │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #12] │ │ ldr r2, [sp, #8] │ │ movs r1, #1 │ │ lsls r1, r2 │ │ subs r1, #1 │ │ ands r0, r1 │ │ @@ -22621,38 +22618,38 @@ │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #4] │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ - ldr r1, [pc, #308] ; (19b3c ) │ │ + ldr r1, [pc, #308] ; (19bf4 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #28] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #8] │ │ lsls r0, r0, #29 │ │ - cbz r0, 19a2a │ │ - b.n 19a1c │ │ + cbz r0, 19ae2 │ │ + b.n 19ad4 │ │ ldr r0, [sp, #16] │ │ ldr r1, [r0, #8] │ │ and.w r1, r1, #7 │ │ - bl 199b8 │ │ - b.n 19a2a │ │ + bl 19a70 │ │ + b.n 19ae2 │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 19a30 │ │ + b.n 19ae8 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #8] │ │ cmp r0, #1 │ │ - blt.n 19a5a │ │ - b.n 19a3a │ │ + blt.n 19b12 │ │ + b.n 19af2 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #12] │ │ ldr r2, [sp, #4] │ │ adds r1, r2, #1 │ │ str r1, [sp, #4] │ │ add r1, sp, #24 │ │ strb r0, [r1, r2] │ │ @@ -22660,201 +22657,201 @@ │ │ ldr r0, [r1, #12] │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #12] │ │ ldr r1, [sp, #16] │ │ ldr r0, [r1, #8] │ │ subs r0, #8 │ │ str r0, [r1, #8] │ │ - b.n 19a30 │ │ + b.n 19ae8 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #8] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 19a72 │ │ - b.n 19a66 │ │ - ldr r0, [pc, #216] ; (19b40 ) │ │ + bgt.n 19b2a │ │ + b.n 19b1e │ │ + ldr r0, [pc, #216] ; (19bf8 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #20] │ │ - b.n 19b1e │ │ - b.n 19a74 │ │ + b.n 19bd6 │ │ + b.n 19b2c │ │ ldr r0, [sp, #4] │ │ cmp r0, #3 │ │ - bgt.n 19a8e │ │ - b.n 19a7c │ │ + bgt.n 19b46 │ │ + b.n 19b34 │ │ ldr r0, [sp, #16] │ │ - bl 1a1c8 │ │ + bl 1a280 │ │ ldr r2, [sp, #4] │ │ adds r1, r2, #1 │ │ str r1, [sp, #4] │ │ add r1, sp, #24 │ │ strb r0, [r1, r2] │ │ - b.n 19a74 │ │ + b.n 19b2c │ │ ldrh.w r0, [sp, #24] │ │ str r0, [sp, #12] │ │ ldrh.w r0, [sp, #26] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ movw r2, #65535 ; 0xffff │ │ eors r1, r2 │ │ cmp r0, r1 │ │ - beq.n 19ab6 │ │ - b.n 19aaa │ │ - ldr r0, [pc, #152] ; (19b44 ) │ │ + beq.n 19b6e │ │ + b.n 19b62 │ │ + ldr r0, [pc, #152] ; (19bfc ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #20] │ │ - b.n 19b1e │ │ + b.n 19bd6 │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #12] │ │ ldr r0, [r1, #0] │ │ ldr r1, [r1, #4] │ │ add r0, r2 │ │ cmp r0, r1 │ │ - bls.n 19ad2 │ │ - b.n 19ac6 │ │ - ldr r0, [pc, #128] ; (19b48 ) │ │ + bls.n 19b8a │ │ + b.n 19b7e │ │ + ldr r0, [pc, #128] ; (19c00 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #20] │ │ - b.n 19b1e │ │ + b.n 19bd6 │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #12] │ │ ldr r0, [r1, #16] │ │ ldr r1, [r1, #24] │ │ add r0, r2 │ │ cmp r0, r1 │ │ - bls.n 19af8 │ │ - b.n 19ae2 │ │ + bls.n 19bb0 │ │ + b.n 19b9a │ │ ldr r0, [sp, #16] │ │ ldr r1, [r0, #16] │ │ ldr r2, [sp, #12] │ │ - bl 1a25c │ │ - cbnz r0, 19af6 │ │ - b.n 19af0 │ │ + bl 1a314 │ │ + cbnz r0, 19bae │ │ + b.n 19ba8 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 19b1e │ │ - b.n 19af8 │ │ + b.n 19bd6 │ │ + b.n 19bb0 │ │ ldr r0, [sp, #16] │ │ ldr r1, [r0, #0] │ │ ldr r0, [r0, #16] │ │ ldr r2, [sp, #12] │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r2, [sp, #12] │ │ ldr r1, [sp, #16] │ │ ldr r0, [r1, #0] │ │ add r0, r2 │ │ str r0, [r1, #0] │ │ ldr r2, [sp, #12] │ │ ldr r1, [sp, #16] │ │ ldr r0, [r1, #16] │ │ add r0, r2 │ │ str r0, [r1, #16] │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 19b1e │ │ + b.n 19bd6 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #40] ; (19b4c ) │ │ + ldr r0, [pc, #40] ; (19c04 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bne.n 19b38 │ │ - b.n 19b32 │ │ + bne.n 19bf0 │ │ + b.n 19bea │ │ ldr r0, [sp, #0] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - subs r3, #128 ; 0x80 │ │ + blx 7c350 │ │ + subs r7, #104 ; 0x68 │ │ movs r6, r0 │ │ - ; instruction: 0xfb1efffe │ │ - ; instruction: 0xfadafffe │ │ - ; instruction: 0xfabefffe │ │ - subs r2, #100 ; 0x64 │ │ + ; instruction: 0xfb09fffe │ │ + ; instruction: 0xfac5fffe │ │ + ; instruction: 0xfaa9fffe │ │ + subs r6, #76 ; 0x4c │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #192 ; 0xc0 │ │ - ldr r3, [pc, #536] ; (19d70 ) │ │ + ldr r3, [pc, #536] ; (19e28 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #188] ; 0xbc │ │ str r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #44] ; 0x2c │ │ str r2, [sp, #40] ; 0x28 │ │ movs r1, #0 │ │ str r1, [sp, #8] │ │ str r1, [sp, #32] │ │ add r0, sp, #56 ; 0x38 │ │ movs r2, #68 ; 0x44 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #48] ; 0x30 │ │ mov.w r2, #1024 ; 0x400 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 19b86 │ │ + b.n 19c3e │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #40] ; 0x28 │ │ cmp r0, r1 │ │ - bge.n 19bac │ │ - b.n 19b90 │ │ + bge.n 19c64 │ │ + b.n 19c48 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldrb r2, [r0, r1] │ │ add r1, sp, #56 ; 0x38 │ │ ldr.w r0, [r1, r2, lsl #2] │ │ adds r0, #1 │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n 19ba4 │ │ + b.n 19c5c │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 19b86 │ │ + b.n 19c3e │ │ movs r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 19bb6 │ │ + b.n 19c6e │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #15 │ │ - bgt.n 19be6 │ │ - b.n 19bbe │ │ + bgt.n 19c9e │ │ + b.n 19c76 │ │ ldr r2, [sp, #36] ; 0x24 │ │ add r0, sp, #56 ; 0x38 │ │ ldr.w r0, [r0, r2, lsl #2] │ │ movs r1, #1 │ │ lsls r1, r2 │ │ cmp r0, r1 │ │ - ble.n 19bdc │ │ - b.n 19bd0 │ │ - ldr r0, [pc, #416] ; (19d74 ) │ │ + ble.n 19c94 │ │ + b.n 19c88 │ │ + ldr r0, [pc, #416] ; (19e2c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 19d52 │ │ - b.n 19bde │ │ + b.n 19e0a │ │ + b.n 19c96 │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 19bb6 │ │ + b.n 19c6e │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 19bf0 │ │ + b.n 19ca8 │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #15 │ │ - bgt.n 19c86 │ │ - b.n 19bf8 │ │ + bgt.n 19d3e │ │ + b.n 19cb0 │ │ ldr r0, [sp, #28] │ │ ldr r2, [sp, #36] ; 0x24 │ │ add r1, sp, #124 ; 0x7c │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #36] ; 0x24 │ │ @@ -22869,30 +22866,30 @@ │ │ ldr r2, [sp, #36] ; 0x24 │ │ add r0, sp, #56 ; 0x38 │ │ ldr.w r2, [r0, r2, lsl #2] │ │ add r1, r2 │ │ str r1, [sp, #28] │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - cbz r0, 19c54 │ │ - b.n 19c36 │ │ + cbz r0, 19d0c │ │ + b.n 19cee │ │ ldr r0, [sp, #28] │ │ subs r0, #1 │ │ ldr r2, [sp, #36] ; 0x24 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ cmp r0, r1 │ │ - blt.n 19c52 │ │ - b.n 19c46 │ │ - ldr r0, [pc, #304] ; (19d78 ) │ │ + blt.n 19d0a │ │ + b.n 19cfe │ │ + ldr r0, [pc, #304] ; (19e30 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 19d52 │ │ - b.n 19c54 │ │ + b.n 19e0a │ │ + b.n 19d0c │ │ ldr r0, [sp, #28] │ │ ldr r2, [sp, #36] ; 0x24 │ │ rsb r1, r2, #16 │ │ lsls r0, r1 │ │ ldr r1, [sp, #48] ; 0x30 │ │ add.w r1, r1, r2, lsl #2 │ │ str.w r0, [r1, #1056] ; 0x420 │ │ @@ -22901,38 +22898,38 @@ │ │ str r0, [sp, #28] │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r0, sp, #56 ; 0x38 │ │ ldr.w r1, [r0, r1, lsl #2] │ │ ldr r0, [sp, #32] │ │ add r0, r1 │ │ str r0, [sp, #32] │ │ - b.n 19c7e │ │ + b.n 19d36 │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 19bf0 │ │ + b.n 19ca8 │ │ ldr r1, [sp, #48] ; 0x30 │ │ mov.w r0, #65536 ; 0x10000 │ │ str.w r0, [r1, #1120] ; 0x460 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 19c96 │ │ + b.n 19d4e │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #40] ; 0x28 │ │ cmp r0, r1 │ │ - bge.n 19d4c │ │ - b.n 19ca0 │ │ + bge.n 19e04 │ │ + b.n 19d58 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ cmp r0, #0 │ │ - beq.n 19d42 │ │ - b.n 19cb0 │ │ + beq.n 19dfa │ │ + b.n 19d68 │ │ ldr r2, [sp, #24] │ │ add r0, sp, #124 ; 0x7c │ │ ldr.w r0, [r0, r2, lsl #2] │ │ ldr r1, [sp, #48] ; 0x30 │ │ add.w r1, r1, r2, lsl #1 │ │ ldrh.w r2, [r1, #1024] ; 0x400 │ │ subs r0, r0, r2 │ │ @@ -22951,561 +22948,561 @@ │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #20] │ │ add.w r1, r1, r2, lsl #1 │ │ strh.w r0, [r1, #1444] ; 0x5a4 │ │ ldr r0, [sp, #24] │ │ cmp r0, #9 │ │ - bgt.n 19d32 │ │ - b.n 19cfa │ │ + bgt.n 19dea │ │ + b.n 19db2 │ │ ldr r1, [sp, #24] │ │ add r0, sp, #124 ; 0x7c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - bl 1a334 │ │ + bl 1a3ec │ │ str r0, [sp, #12] │ │ - b.n 19d0a │ │ + b.n 19dc2 │ │ ldr r0, [sp, #12] │ │ cmp.w r0, #512 ; 0x200 │ │ - bge.n 19d30 │ │ - b.n 19d14 │ │ + bge.n 19de8 │ │ + b.n 19dcc │ │ ldrh.w r0, [r7, #-174] │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #12] │ │ strh.w r0, [r1, r2, lsl #1] │ │ ldr r1, [sp, #24] │ │ movs r0, #1 │ │ lsl.w r1, r0, r1 │ │ ldr r0, [sp, #12] │ │ add r0, r1 │ │ str r0, [sp, #12] │ │ - b.n 19d0a │ │ - b.n 19d32 │ │ + b.n 19dc2 │ │ + b.n 19dea │ │ ldr r2, [sp, #24] │ │ add r1, sp, #124 ; 0x7c │ │ ldr.w r0, [r1, r2, lsl #2] │ │ adds r0, #1 │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n 19d42 │ │ - b.n 19d44 │ │ + b.n 19dfa │ │ + b.n 19dfc │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 19c96 │ │ + b.n 19d4e │ │ movs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 19d52 │ │ + b.n 19e0a │ │ ldr r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #36] ; (19d7c ) │ │ + ldr r0, [pc, #36] ; (19e34 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #188] ; 0xbc │ │ cmp r0, r1 │ │ - bne.n 19d6c │ │ - b.n 19d66 │ │ + bne.n 19e24 │ │ + b.n 19e1e │ │ ldr r0, [sp, #4] │ │ add sp, #192 ; 0xc0 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - subs r2, #48 ; 0x30 │ │ + blx 7c350 │ │ + subs r6, #24 │ │ movs r6, r0 │ │ - ldrsh.w pc, [r4, #4094] ; 0xffe │ │ - ldrsh.w pc, [lr, #254]! │ │ - subs r0, #48 ; 0x30 │ │ + pli [pc, #4094] ; 1ae2e │ │ + ; instruction: 0xf929fffe │ │ + subs r4, #24 │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub.w sp, sp, #2560 ; 0xa00 │ │ - ldr r1, [pc, #520] ; (19f94 ) │ │ + ldr r1, [pc, #520] ; (1a04c ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str.w r1, [r7, #-4] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #52] ; 0x34 │ │ movs r1, #5 │ │ str r1, [sp, #8] │ │ - bl 199b8 │ │ + bl 19a70 │ │ ldr r1, [sp, #8] │ │ addw r0, r0, #257 ; 0x101 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 199b8 │ │ + bl 19a70 │ │ adds r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #52] ; 0x34 │ │ movs r1, #4 │ │ - bl 199b8 │ │ + bl 19a70 │ │ adds r0, #4 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r0, r1 │ │ str r0, [sp, #28] │ │ add.w r0, sp, #62 ; 0x3e │ │ movs r1, #0 │ │ str r1, [sp, #12] │ │ movs r2, #19 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 19dda │ │ + b.n 19e92 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #32] │ │ cmp r0, r1 │ │ - bge.n 19e08 │ │ - b.n 19de4 │ │ + bge.n 19ec0 │ │ + b.n 19e9c │ │ ldr r0, [sp, #52] ; 0x34 │ │ movs r1, #3 │ │ - bl 199b8 │ │ + bl 19a70 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #420] ; (19f98 ) │ │ + ldr r1, [pc, #420] ; (1a050 ) │ │ add r1, pc │ │ ldrb r2, [r1, r2] │ │ add.w r1, sp, #62 ; 0x3e │ │ strb r0, [r1, r2] │ │ - b.n 19e00 │ │ + b.n 19eb8 │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 19dda │ │ + b.n 19e92 │ │ add r0, sp, #536 ; 0x218 │ │ add.w r1, sp, #62 ; 0x3e │ │ movs r2, #19 │ │ - bl 19b50 │ │ - cbnz r0, 19e1e │ │ - b.n 19e18 │ │ + bl 19c08 │ │ + cbnz r0, 19ed6 │ │ + b.n 19ed0 │ │ movs r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 19f70 │ │ + b.n 1a028 │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 19e24 │ │ + b.n 19edc │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bge.n 19f1e │ │ - b.n 19e2e │ │ + bge.n 19fd6 │ │ + b.n 19ee6 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add r1, sp, #536 ; 0x218 │ │ - bl 1a3ec │ │ + bl 1a4a4 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - bmi.n 19e48 │ │ - b.n 19e40 │ │ + bmi.n 19f00 │ │ + b.n 19ef8 │ │ ldr r0, [sp, #20] │ │ cmp r0, #19 │ │ - blt.n 19e54 │ │ - b.n 19e48 │ │ - ldr r0, [pc, #336] ; (19f9c ) │ │ + blt.n 19f0c │ │ + b.n 19f00 │ │ + ldr r0, [pc, #336] ; (1a054 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 19f70 │ │ + b.n 1a028 │ │ ldr r0, [sp, #20] │ │ cmp r0, #15 │ │ - bgt.n 19e6c │ │ - b.n 19e5c │ │ + bgt.n 19f24 │ │ + b.n 19f14 │ │ ldr r0, [sp, #20] │ │ ldr r2, [sp, #44] ; 0x2c │ │ adds r1, r2, #1 │ │ str r1, [sp, #44] ; 0x2c │ │ add.w r1, sp, #81 ; 0x51 │ │ strb r0, [r1, r2] │ │ - b.n 19f1c │ │ + b.n 19fd4 │ │ movs r0, #0 │ │ strb.w r0, [sp, #19] │ │ ldr r0, [sp, #20] │ │ cmp r0, #16 │ │ - bne.n 19eaa │ │ - b.n 19e7a │ │ + bne.n 19f62 │ │ + b.n 19f32 │ │ ldr r0, [sp, #52] ; 0x34 │ │ movs r1, #2 │ │ - bl 199b8 │ │ + bl 19a70 │ │ adds r0, #3 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #44] ; 0x2c │ │ - cbnz r0, 19e98 │ │ - b.n 19e8c │ │ - ldr r0, [pc, #272] ; (19fa0 ) │ │ + cbnz r0, 19f50 │ │ + b.n 19f44 │ │ + ldr r0, [pc, #272] ; (1a058 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 19f70 │ │ + b.n 1a028 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add.w r1, sp, #81 ; 0x51 │ │ add r0, r1 │ │ ldrb.w r0, [r0, #-1] │ │ strb.w r0, [sp, #19] │ │ - b.n 19ee6 │ │ + b.n 19f9e │ │ ldr r0, [sp, #20] │ │ cmp r0, #17 │ │ - bne.n 19ec0 │ │ - b.n 19eb2 │ │ + bne.n 19f78 │ │ + b.n 19f6a │ │ ldr r0, [sp, #52] ; 0x34 │ │ movs r1, #3 │ │ - bl 199b8 │ │ + bl 19a70 │ │ adds r0, #3 │ │ str r0, [sp, #20] │ │ - b.n 19ee4 │ │ + b.n 19f9c │ │ ldr r0, [sp, #20] │ │ cmp r0, #18 │ │ - bne.n 19ed6 │ │ - b.n 19ec8 │ │ + bne.n 19f8e │ │ + b.n 19f80 │ │ ldr r0, [sp, #52] ; 0x34 │ │ movs r1, #7 │ │ - bl 199b8 │ │ + bl 19a70 │ │ adds r0, #11 │ │ str r0, [sp, #20] │ │ - b.n 19ee2 │ │ - ldr r0, [pc, #204] ; (19fa4 ) │ │ + b.n 19f9a │ │ + ldr r0, [pc, #204] ; (1a05c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 19f70 │ │ - b.n 19ee4 │ │ - b.n 19ee6 │ │ + b.n 1a028 │ │ + b.n 19f9c │ │ + b.n 19f9e │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #44] ; 0x2c │ │ subs r0, r0, r1 │ │ ldr r1, [sp, #20] │ │ cmp r0, r1 │ │ - bge.n 19f00 │ │ - b.n 19ef4 │ │ - ldr r0, [pc, #176] ; (19fa8 ) │ │ + bge.n 19fb8 │ │ + b.n 19fac │ │ + ldr r0, [pc, #176] ; (1a060 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 19f70 │ │ + b.n 1a028 │ │ ldr r1, [sp, #44] ; 0x2c │ │ add.w r0, sp, #81 ; 0x51 │ │ add r0, r1 │ │ ldrb.w r1, [sp, #19] │ │ ldr r2, [sp, #20] │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r1, [sp, #20] │ │ ldr r0, [sp, #44] ; 0x2c │ │ add r0, r1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 19f1c │ │ - b.n 19e24 │ │ + b.n 19fd4 │ │ + b.n 19edc │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - beq.n 19f34 │ │ - b.n 19f28 │ │ - ldr r0, [pc, #128] ; (19fac ) │ │ + beq.n 19fec │ │ + b.n 19fe0 │ │ + ldr r0, [pc, #128] ; (1a064 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 19f70 │ │ + b.n 1a028 │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r0, #32 │ │ ldr r2, [sp, #40] ; 0x28 │ │ add.w r1, sp, #81 ; 0x51 │ │ - bl 19b50 │ │ - cbnz r0, 19f4c │ │ - b.n 19f46 │ │ + bl 19c08 │ │ + cbnz r0, 1a004 │ │ + b.n 19ffe │ │ movs r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 19f70 │ │ + b.n 1a028 │ │ ldr r0, [sp, #52] ; 0x34 │ │ addw r0, r0, #2052 ; 0x804 │ │ ldr r2, [sp, #40] ; 0x28 │ │ add.w r1, sp, #81 ; 0x51 │ │ add r1, r2 │ │ ldr r2, [sp, #36] ; 0x24 │ │ - bl 19b50 │ │ - cbnz r0, 19f6a │ │ - b.n 19f64 │ │ + bl 19c08 │ │ + cbnz r0, 1a022 │ │ + b.n 1a01c │ │ movs r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 19f70 │ │ + b.n 1a028 │ │ movs r0, #1 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 19f70 │ │ + b.n 1a028 │ │ ldr r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #56] ; (19fb0 ) │ │ + ldr r0, [pc, #56] ; (1a068 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [r7, #-4] │ │ cmp r0, r1 │ │ - bne.n 19f8e │ │ - b.n 19f86 │ │ + bne.n 1a046 │ │ + b.n 1a03e │ │ ldr r0, [sp, #4] │ │ add.w sp, sp, #2560 ; 0xa00 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - adds r7, #254 ; 0xfe │ │ + subs r3, #230 ; 0xe6 │ │ movs r6, r0 │ │ - asrs r1, r7, #16 │ │ - vqshl.u32 d31, d28, #31 │ │ - vqshlu.s64 , q12, #62 ; 0x3e │ │ - vrsubhn.i d31, q15, q15 │ │ - vqshlu.s64 d31, d0, #62 ; 0x3e │ │ - vqshlu.s32 , q6, #30 │ │ - vqshlu.s32 d19, d2, #30 │ │ + asrs r1, r1, #17 │ │ + vabdl.u , d15, d23 │ │ + vmlsl.u , d30, d19[0] │ │ + vqshlu.s64 d31, d9, #62 ; 0x3e │ │ + vqshlu.s32 , , #30 │ │ + vmlsl.u , d14, d7[0] │ │ + ; instruction: 0xfffe39fa │ │ movs r6, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #20] │ │ - b.n 19fc4 │ │ + b.n 1a07c │ │ ldr r0, [sp, #24] │ │ add.w r1, r0, #32 │ │ - bl 1a3ec │ │ + bl 1a4a4 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #255 ; 0xff │ │ - bgt.n 1a022 │ │ - b.n 19fd8 │ │ + bgt.n 1a0da │ │ + b.n 1a090 │ │ ldr r0, [sp, #16] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 19fee │ │ - b.n 19fe2 │ │ - ldr r0, [pc, #444] ; (1a1a0 ) │ │ + bgt.n 1a0a6 │ │ + b.n 1a09a │ │ + ldr r0, [pc, #444] ; (1a258 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #28] │ │ - b.n 1a19a │ │ + b.n 1a252 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #24] │ │ cmp r0, r1 │ │ - bcc.n 1a016 │ │ - b.n 19ffa │ │ + bcc.n 1a0ce │ │ + b.n 1a0b2 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #20] │ │ movs r2, #1 │ │ - bl 1a25c │ │ - cbnz r0, 1a00e │ │ - b.n 1a008 │ │ + bl 1a314 │ │ + cbnz r0, 1a0c6 │ │ + b.n 1a0c0 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 1a19a │ │ + b.n 1a252 │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #20] │ │ - b.n 1a016 │ │ + b.n 1a0ce │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #20] │ │ adds r2, r1, #1 │ │ str r2, [sp, #20] │ │ strb r0, [r1, #0] │ │ - b.n 1a198 │ │ + b.n 1a250 │ │ ldr r0, [sp, #16] │ │ cmp.w r0, #256 ; 0x100 │ │ - bne.n 1a038 │ │ - b.n 1a02c │ │ + bne.n 1a0f0 │ │ + b.n 1a0e4 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #24] │ │ str r0, [r1, #16] │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 1a19a │ │ + b.n 1a252 │ │ ldr r0, [sp, #16] │ │ cmp.w r0, #286 ; 0x11e │ │ - blt.n 1a04e │ │ - b.n 1a042 │ │ - ldr r0, [pc, #352] ; (1a1a4 ) │ │ + blt.n 1a106 │ │ + b.n 1a0fa │ │ + ldr r0, [pc, #352] ; (1a25c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #28] │ │ - b.n 1a19a │ │ + b.n 1a252 │ │ ldr r0, [sp, #16] │ │ subw r0, r0, #257 ; 0x101 │ │ str r0, [sp, #16] │ │ ldr r1, [sp, #16] │ │ - ldr r0, [pc, #332] ; (1a1a8 ) │ │ + ldr r0, [pc, #332] ; (1a260 ) │ │ add r0, pc │ │ ldr.w r0, [r0, r1, lsl #2] │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ - ldr r0, [pc, #324] ; (1a1ac ) │ │ + ldr r0, [pc, #324] ; (1a264 ) │ │ add r0, pc │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - cbz r0, 1a08a │ │ - b.n 1a070 │ │ + cbz r0, 1a142 │ │ + b.n 1a128 │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #16] │ │ - ldr r1, [pc, #312] ; (1a1b0 ) │ │ + ldr r1, [pc, #312] ; (1a268 ) │ │ add r1, pc │ │ ldr.w r1, [r1, r2, lsl #2] │ │ - bl 199b8 │ │ + bl 19a70 │ │ mov r1, r0 │ │ ldr r0, [sp, #8] │ │ add r0, r1 │ │ str r0, [sp, #8] │ │ - b.n 1a08a │ │ + b.n 1a142 │ │ ldr r0, [sp, #24] │ │ addw r1, r0, #2052 ; 0x804 │ │ - bl 1a3ec │ │ + bl 1a4a4 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - bmi.n 1a0a6 │ │ - b.n 1a09e │ │ + bmi.n 1a15e │ │ + b.n 1a156 │ │ ldr r0, [sp, #16] │ │ cmp r0, #30 │ │ - blt.n 1a0b2 │ │ - b.n 1a0a6 │ │ - ldr r0, [pc, #268] ; (1a1b4 ) │ │ + blt.n 1a16a │ │ + b.n 1a15e │ │ + ldr r0, [pc, #268] ; (1a26c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #28] │ │ - b.n 1a19a │ │ + b.n 1a252 │ │ ldr r1, [sp, #16] │ │ - ldr r0, [pc, #256] ; (1a1b8 ) │ │ + ldr r0, [pc, #256] ; (1a270 ) │ │ add r0, pc │ │ ldr.w r0, [r0, r1, lsl #2] │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #16] │ │ - ldr r0, [pc, #248] ; (1a1bc ) │ │ + ldr r0, [pc, #248] ; (1a274 ) │ │ add r0, pc │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - cbz r0, 1a0e6 │ │ - b.n 1a0cc │ │ + cbz r0, 1a19e │ │ + b.n 1a184 │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #16] │ │ - ldr r1, [pc, #236] ; (1a1c0 ) │ │ + ldr r1, [pc, #236] ; (1a278 ) │ │ add r1, pc │ │ ldr.w r1, [r1, r2, lsl #2] │ │ - bl 199b8 │ │ + bl 19a70 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, r1 │ │ str r0, [sp, #4] │ │ - b.n 1a0e6 │ │ + b.n 1a19e │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #20] │ │ subs r0, r0, r1 │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - bge.n 1a102 │ │ - b.n 1a0f6 │ │ - ldr r0, [pc, #204] ; (1a1c4 ) │ │ + bge.n 1a1ba │ │ + b.n 1a1ae │ │ + ldr r0, [pc, #204] ; (1a27c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #28] │ │ - b.n 1a19a │ │ + b.n 1a252 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #8] │ │ add r0, r1 │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #24] │ │ cmp r0, r1 │ │ - bls.n 1a12e │ │ - b.n 1a112 │ │ + bls.n 1a1e6 │ │ + b.n 1a1ca │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #8] │ │ - bl 1a25c │ │ - cbnz r0, 1a126 │ │ - b.n 1a120 │ │ + bl 1a314 │ │ + cbnz r0, 1a1de │ │ + b.n 1a1d8 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 1a19a │ │ + b.n 1a252 │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #20] │ │ - b.n 1a12e │ │ + b.n 1a1e6 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #4] │ │ subs r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #4] │ │ cmp r0, #1 │ │ - bne.n 1a16c │ │ - b.n 1a13e │ │ + bne.n 1a224 │ │ + b.n 1a1f6 │ │ ldr r0, [sp, #12] │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [r7, #-29] │ │ ldr r0, [sp, #8] │ │ - cbz r0, 1a16a │ │ - b.n 1a14c │ │ - b.n 1a14e │ │ + cbz r0, 1a222 │ │ + b.n 1a204 │ │ + b.n 1a206 │ │ ldrb.w r0, [r7, #-29] │ │ ldr r1, [sp, #20] │ │ adds r2, r1, #1 │ │ str r2, [sp, #20] │ │ strb r0, [r1, #0] │ │ - b.n 1a15c │ │ + b.n 1a214 │ │ ldr r0, [sp, #8] │ │ subs r0, #1 │ │ str r0, [sp, #8] │ │ cmp r0, #0 │ │ - bne.n 1a14e │ │ - b.n 1a168 │ │ - b.n 1a16a │ │ - b.n 1a196 │ │ - ldr r0, [sp, #8] │ │ - cbz r0, 1a194 │ │ - b.n 1a172 │ │ - b.n 1a174 │ │ + bne.n 1a206 │ │ + b.n 1a220 │ │ + b.n 1a222 │ │ + b.n 1a24e │ │ + ldr r0, [sp, #8] │ │ + cbz r0, 1a24c │ │ + b.n 1a22a │ │ + b.n 1a22c │ │ ldr r0, [sp, #12] │ │ adds r1, r0, #1 │ │ str r1, [sp, #12] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #20] │ │ adds r2, r1, #1 │ │ str r2, [sp, #20] │ │ strb r0, [r1, #0] │ │ - b.n 1a186 │ │ + b.n 1a23e │ │ ldr r0, [sp, #8] │ │ subs r0, #1 │ │ str r0, [sp, #8] │ │ cmp r0, #0 │ │ - bne.n 1a174 │ │ - b.n 1a192 │ │ - b.n 1a194 │ │ - b.n 1a196 │ │ - b.n 1a198 │ │ - b.n 19fc4 │ │ + bne.n 1a22c │ │ + b.n 1a24a │ │ + b.n 1a24c │ │ + b.n 1a24e │ │ + b.n 1a250 │ │ + b.n 1a07c │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - bl ffdbd1a0 │ │ - bl ffd5d1a4 │ │ - asrs r6, r4, #7 │ │ + bl ffda8258 │ │ + bl ffd4825c │ │ + asrs r6, r6, #7 │ │ + vmlal.u , d15, d22[0] │ │ vrshr.u32 , q3, #1 │ │ - vmlal.u , d15, d6[0] │ │ - vsri.64 , q7, #1 │ │ - vqmovn.s d17, q1 │ │ + vmls.i , , d9[0] │ │ + vrshr.u64 d17, d2, #2 │ │ + vsubw.u , , d6 │ │ vrshr.u64 , q11, #1 │ │ - vmlal.u , d31, d22[0] │ │ - vraddhn.i d31, , q7 │ │ + vsri.32 , , #1 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - bl 1a1f6 │ │ - cbz r0, 1a1e0 │ │ - b.n 1a1da │ │ + bl 1a2ae │ │ + cbz r0, 1a298 │ │ + b.n 1a292 │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ - b.n 1a1ee │ │ + b.n 1a2a6 │ │ ldr r2, [sp, #4] │ │ ldr r0, [r2, #0] │ │ adds r1, r0, #1 │ │ str r1, [r2, #0] │ │ ldrb r0, [r0, #0] │ │ str r0, [sp, #0] │ │ - b.n 1a1ee │ │ + b.n 1a2a6 │ │ ldr r0, [sp, #0] │ │ uxtb r0, r0 │ │ add sp, #8 │ │ pop {r7, pc} │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -23517,67 +23514,67 @@ │ │ movcs r0, #1 │ │ add sp, #4 │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ - b.n 1a216 │ │ + b.n 1a2ce │ │ ldr r0, [sp, #4] │ │ ldr r2, [r0, #8] │ │ ldr r0, [r0, #12] │ │ movs r1, #1 │ │ lsls r1, r2 │ │ cmp r0, r1 │ │ - bcc.n 1a22e │ │ - b.n 1a226 │ │ + bcc.n 1a2e6 │ │ + b.n 1a2de │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #4] │ │ str r0, [r1, #0] │ │ - b.n 1a256 │ │ + b.n 1a30e │ │ ldr r0, [sp, #4] │ │ - bl 1a1c8 │ │ + bl 1a280 │ │ mov r2, r0 │ │ ldr r1, [sp, #4] │ │ ldr r3, [r1, #8] │ │ ldr r0, [r1, #12] │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ str r0, [r1, #12] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #8] │ │ adds r0, #8 │ │ str r0, [r1, #8] │ │ - b.n 1a24c │ │ + b.n 1a304 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #8] │ │ cmp r0, #25 │ │ - blt.n 1a216 │ │ - b.n 1a256 │ │ + blt.n 1a2ce │ │ + b.n 1a30e │ │ add sp, #8 │ │ pop {r7, pc} │ │ - bmi.n 1a206 │ │ + bmi.n 1a2be │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #24] │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #28] │ │ - cbnz r0, 1a282 │ │ - b.n 1a276 │ │ - ldr r0, [pc, #172] ; (1a324 ) │ │ + cbnz r0, 1a33a │ │ + b.n 1a32e │ │ + ldr r0, [pc, #172] ; (1a3dc ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #28] │ │ - b.n 1a31c │ │ + b.n 1a3d4 │ │ ldr r1, [sp, #24] │ │ ldr r0, [r1, #16] │ │ ldr r1, [r1, #20] │ │ subs r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #24] │ │ ldr r1, [r0, #20] │ │ @@ -23585,55 +23582,55 @@ │ │ subs r0, r0, r1 │ │ str r0, [sp, #0] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ mvns r0, r0 │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bcs.n 1a2b0 │ │ - b.n 1a2a4 │ │ - ldr r0, [pc, #128] ; (1a328 ) │ │ + bcs.n 1a368 │ │ + b.n 1a35c │ │ + ldr r0, [pc, #128] ; (1a3e0 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #28] │ │ - b.n 1a31c │ │ - b.n 1a2b2 │ │ + b.n 1a3d4 │ │ + b.n 1a36a │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ add r0, r1 │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - bls.n 1a2de │ │ - b.n 1a2c0 │ │ + bls.n 1a396 │ │ + b.n 1a378 │ │ ldr r0, [sp, #4] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 1a2d6 │ │ - b.n 1a2ca │ │ - ldr r0, [pc, #96] ; (1a32c ) │ │ + bgt.n 1a38e │ │ + b.n 1a382 │ │ + ldr r0, [pc, #96] ; (1a3e4 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #28] │ │ - b.n 1a31c │ │ + b.n 1a3d4 │ │ ldr r0, [sp, #4] │ │ lsls r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 1a2b2 │ │ + b.n 1a36a │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #20] │ │ ldr r1, [sp, #4] │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ - cbnz r0, 1a2fc │ │ - b.n 1a2f0 │ │ - ldr r0, [pc, #60] ; (1a330 ) │ │ + cbnz r0, 1a3b4 │ │ + b.n 1a3a8 │ │ + ldr r0, [pc, #60] ; (1a3e8 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #28] │ │ - b.n 1a31c │ │ + b.n 1a3d4 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #24] │ │ str r0, [r1, #20] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ add r0, r1 │ │ ldr r1, [sp, #24] │ │ @@ -23641,67 +23638,67 @@ │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #4] │ │ add r0, r1 │ │ ldr r1, [sp, #24] │ │ str r0, [r1, #24] │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 1a31c │ │ + b.n 1a3d4 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ - bl 329324 │ │ - bvs.n 1a3f6 │ │ - vqshlu.s32 d29, d31, #30 │ │ - vqshlu.s32 d29, d9, #30 │ │ + bl 3143dc │ │ + bpl.n 1a324 │ │ + vsli.32 , q13, #30 │ │ + vsli.32 , q2, #30 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ - b.n 1a340 │ │ - b.n 1a342 │ │ + b.n 1a3f8 │ │ + b.n 1a3fa │ │ ldr r0, [sp, #8] │ │ cmp r0, #17 │ │ - blt.n 1a378 │ │ - b.n 1a34a │ │ - ldr r0, [pc, #64] ; (1a38c ) │ │ + blt.n 1a430 │ │ + b.n 1a402 │ │ + ldr r0, [pc, #64] ; (1a444 ) │ │ add r0, pc │ │ - ldr r1, [pc, #64] ; (1a390 ) │ │ + ldr r1, [pc, #64] ; (1a448 ) │ │ add r1, pc │ │ - ldr r2, [pc, #64] ; (1a394 ) │ │ + ldr r2, [pc, #64] ; (1a44c ) │ │ add r2, pc │ │ movw r3, #4173 ; 0x104d │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - cbnz r0, 1a368 │ │ - b.n 1a366 │ │ - b.n 1a342 │ │ + cbnz r0, 1a420 │ │ + b.n 1a41e │ │ + b.n 1a3fa │ │ ldr r0, [sp, #4] │ │ cmp r0, #1 │ │ - bne.n 1a374 │ │ - b.n 1a370 │ │ + bne.n 1a42c │ │ + b.n 1a428 │ │ bkpt 0x0000 │ │ - b.n 1a374 │ │ - b.n 1a376 │ │ - b.n 1a378 │ │ - b.n 1a37a │ │ + b.n 1a42c │ │ + b.n 1a42e │ │ + b.n 1a430 │ │ + b.n 1a432 │ │ ldr r0, [sp, #12] │ │ - bl 1a398 │ │ + bl 1a450 │ │ ldr r1, [sp, #8] │ │ rsb r1, r1, #16 │ │ asrs r0, r1 │ │ add sp, #16 │ │ pop {r7, pc} │ │ - ldr r3, [pc, #944] ; (1a740 ) │ │ + ldr r7, [pc, #848] ; (1a798 ) │ │ movs r6, r0 │ │ - ; instruction: 0xfa48fffe │ │ - bl 1be394 │ │ + ; instruction: 0xfa33fffe │ │ + bl 1a944c │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r1, [sp, #0] │ │ movw r0, #43690 ; 0xaaaa │ │ ands r0, r1 │ │ lsrs r0, r0, #1 │ │ movw r2, #21845 ; 0x5555 │ │ @@ -23735,35 +23732,35 @@ │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #8] │ │ cmp r0, #15 │ │ - bgt.n 1a41a │ │ - b.n 1a400 │ │ + bgt.n 1a4d2 │ │ + b.n 1a4b8 │ │ ldr r0, [sp, #16] │ │ - bl 1a1f6 │ │ - cbz r0, 1a412 │ │ - b.n 1a40a │ │ + bl 1a2ae │ │ + cbz r0, 1a4ca │ │ + b.n 1a4c2 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ - b.n 1a460 │ │ + b.n 1a518 │ │ ldr r0, [sp, #16] │ │ - bl 1a20c │ │ - b.n 1a41a │ │ + bl 1a2c4 │ │ + b.n 1a4d2 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1, #12] │ │ bfc r1, #9, #23 │ │ ldrh.w r0, [r0, r1, lsl #1] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - cbz r0, 1a454 │ │ - b.n 1a430 │ │ + cbz r0, 1a50c │ │ + b.n 1a4e8 │ │ ldr r0, [sp, #8] │ │ asrs r0, r0, #9 │ │ str r0, [sp, #4] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #16] │ │ ldr r0, [r1, #12] │ │ lsrs r0, r2 │ │ @@ -23772,86 +23769,86 @@ │ │ ldr r1, [sp, #16] │ │ ldr r0, [r1, #8] │ │ subs r0, r0, r2 │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #8] │ │ bfc r0, #9, #23 │ │ str r0, [sp, #20] │ │ - b.n 1a460 │ │ + b.n 1a518 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ - bl 1a466 │ │ + bl 1a51e │ │ str r0, [sp, #20] │ │ - b.n 1a460 │ │ + b.n 1a518 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #12] │ │ movs r1, #16 │ │ - bl 1a334 │ │ + bl 1a3ec │ │ str r0, [sp, #0] │ │ movs r0, #10 │ │ str r0, [sp, #4] │ │ - b.n 1a482 │ │ + b.n 1a53a │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #4] │ │ add.w r1, r1, r2, lsl #2 │ │ ldr.w r1, [r1, #1056] ; 0x420 │ │ cmp r0, r1 │ │ - bge.n 1a498 │ │ - b.n 1a496 │ │ - b.n 1a4a2 │ │ - b.n 1a49a │ │ + bge.n 1a550 │ │ + b.n 1a54e │ │ + b.n 1a55a │ │ + b.n 1a552 │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 1a482 │ │ + b.n 1a53a │ │ ldr r0, [sp, #4] │ │ cmp r0, #16 │ │ - blt.n 1a4b2 │ │ - b.n 1a4aa │ │ + blt.n 1a56a │ │ + b.n 1a562 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ - b.n 1a520 │ │ + b.n 1a5d8 │ │ ldr r0, [sp, #0] │ │ ldr r2, [sp, #4] │ │ rsb r1, r2, #16 │ │ asrs r0, r1 │ │ ldr r1, [sp, #12] │ │ add.w r1, r1, r2, lsl #1 │ │ ldrh.w r2, [r1, #1024] ; 0x400 │ │ subs r0, r0, r2 │ │ ldrh.w r1, [r1, #1124] ; 0x464 │ │ add r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp.w r0, #288 ; 0x120 │ │ - blt.n 1a4e2 │ │ - b.n 1a4da │ │ + blt.n 1a59a │ │ + b.n 1a592 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ - b.n 1a520 │ │ + b.n 1a5d8 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ add r0, r1 │ │ ldrb.w r0, [r0, #1156] ; 0x484 │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - beq.n 1a4fc │ │ - b.n 1a4f4 │ │ + beq.n 1a5b4 │ │ + b.n 1a5ac │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ - b.n 1a520 │ │ + b.n 1a5d8 │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #16] │ │ ldr r0, [r1, #12] │ │ lsrs r0, r2 │ │ str r0, [r1, #12] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #16] │ │ @@ -23859,19 +23856,19 @@ │ │ subs r0, r0, r2 │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ add.w r0, r0, r1, lsl #1 │ │ ldrh.w r0, [r0, #1444] ; 0x5a4 │ │ str r0, [sp, #20] │ │ - b.n 1a520 │ │ + b.n 1a5d8 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - bmi.n 1a4d2 │ │ + bmi.n 1a58a │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #160 ; 0xa0 │ │ ldr.w ip, [r7, #20] │ │ ldr.w ip, [r7, #16] │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ @@ -23903,87 +23900,87 @@ │ │ str r0, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #136] ; 0x88 │ │ muls r0, r1 │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [r7, #8] │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 1a580 │ │ - b.n 1a582 │ │ + b.n 1a638 │ │ + b.n 1a63a │ │ ldr r1, [sp, #140] ; 0x8c │ │ ldr r0, [sp, #132] ; 0x84 │ │ ldr r2, [r0, #8] │ │ movs r0, #1 │ │ cmp r1, r2 │ │ str r0, [sp, #36] ; 0x24 │ │ - beq.n 1a5a6 │ │ - b.n 1a592 │ │ + beq.n 1a65e │ │ + b.n 1a64a │ │ ldr r1, [sp, #140] ; 0x8c │ │ ldr r0, [sp, #132] ; 0x84 │ │ ldr r0, [r0, #8] │ │ mvns r0, r0 │ │ add r0, r1 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 1a5a6 │ │ + b.n 1a65e │ │ ldr r0, [sp, #36] ; 0x24 │ │ lsls r0, r0, #31 │ │ - cbnz r0, 1a5dc │ │ - b.n 1a5ae │ │ - ldr r0, [pc, #792] ; (1a8c8 ) │ │ + cbnz r0, 1a694 │ │ + b.n 1a666 │ │ + ldr r0, [pc, #792] ; (1a980 ) │ │ add r0, pc │ │ - ldr r1, [pc, #792] ; (1a8cc ) │ │ + ldr r1, [pc, #792] ; (1a984 ) │ │ add r1, pc │ │ - ldr r2, [pc, #792] ; (1a8d0 ) │ │ + ldr r2, [pc, #792] ; (1a988 ) │ │ add r2, pc │ │ movw r3, #4725 ; 0x1275 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - cbnz r0, 1a5cc │ │ - b.n 1a5ca │ │ - b.n 1a582 │ │ + cbnz r0, 1a684 │ │ + b.n 1a682 │ │ + b.n 1a63a │ │ ldr r0, [sp, #88] ; 0x58 │ │ cmp r0, #1 │ │ - bne.n 1a5d8 │ │ - b.n 1a5d4 │ │ + bne.n 1a690 │ │ + b.n 1a68c │ │ bkpt 0x0000 │ │ - b.n 1a5d8 │ │ - b.n 1a5da │ │ - b.n 1a5dc │ │ - b.n 1a5de │ │ + b.n 1a690 │ │ + b.n 1a692 │ │ + b.n 1a694 │ │ + b.n 1a696 │ │ ldr r0, [r7, #8] │ │ ldr r1, [r7, #12] │ │ ldr r2, [sp, #100] ; 0x64 │ │ movs r3, #0 │ │ - bl 1b260 │ │ + bl 1b318 │ │ ldr r1, [sp, #152] ; 0x98 │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r0, [r0, #12] │ │ - cbnz r0, 1a604 │ │ - b.n 1a5f6 │ │ - ldr r0, [pc, #732] ; (1a8d4 ) │ │ + cbnz r0, 1a6bc │ │ + b.n 1a6ae │ │ + ldr r0, [pc, #732] ; (1a98c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.w 1b24e │ │ + b.w 1b306 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [r7, #8] │ │ ldr r2, [r7, #16] │ │ movs r3, #7 │ │ - bl 1b2a0 │ │ - cbnz r0, 1a622 │ │ - b.n 1a614 │ │ - ldr r0, [pc, #704] ; (1a8d8 ) │ │ + bl 1b358 │ │ + cbnz r0, 1a6da │ │ + b.n 1a6cc │ │ + ldr r0, [pc, #704] ; (1a990 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.w 1b24e │ │ + b.w 1b306 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [r7, #8] │ │ muls r0, r1 │ │ ldr r1, [r7, #16] │ │ muls r0, r1 │ │ adds r0, #7 │ │ lsrs r0, r0, #3 │ │ @@ -23992,511 +23989,511 @@ │ │ adds r0, #1 │ │ ldr r1, [r7, #12] │ │ muls r0, r1 │ │ str r0, [sp, #116] ; 0x74 │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr r1, [sp, #116] ; 0x74 │ │ cmp r0, r1 │ │ - bcs.n 1a654 │ │ - b.n 1a646 │ │ - ldr r0, [pc, #660] ; (1a8dc ) │ │ + bcs.n 1a70c │ │ + b.n 1a6fe │ │ + ldr r0, [pc, #660] ; (1a994 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.w 1b24e │ │ + b.w 1b306 │ │ movs r0, #0 │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n 1a65a │ │ + b.n 1a712 │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr r1, [r7, #12] │ │ cmp r0, r1 │ │ - bcs.w 1ad86 │ │ - b.n 1a666 │ │ + bcs.w 1ae3e │ │ + b.n 1a71e │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r2, [r0, #12] │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r1, [sp, #124] ; 0x7c │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #148] ; 0x94 │ │ adds r1, r0, #1 │ │ str r1, [sp, #148] ; 0x94 │ │ ldrb r0, [r0, #0] │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #5 │ │ - blt.n 1a694 │ │ - b.n 1a686 │ │ - ldr r0, [pc, #600] ; (1a8e0 ) │ │ + blt.n 1a74c │ │ + b.n 1a73e │ │ + ldr r0, [pc, #600] ; (1a998 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.w 1b24e │ │ + b.w 1b306 │ │ ldr r0, [r7, #16] │ │ cmp r0, #7 │ │ - bgt.n 1a6ce │ │ - b.n 1a69c │ │ + bgt.n 1a786 │ │ + b.n 1a754 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r1, [r7, #8] │ │ cmp r0, r1 │ │ - bls.n 1a6b4 │ │ - b.n 1a6a6 │ │ - ldr r0, [pc, #572] ; (1a8e4 ) │ │ + bls.n 1a76c │ │ + b.n 1a75e │ │ + ldr r0, [pc, #572] ; (1a99c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.w 1b24e │ │ + b.w 1b306 │ │ ldr r0, [r7, #8] │ │ ldr r1, [sp, #140] ; 0x8c │ │ muls r0, r1 │ │ ldr r1, [sp, #112] ; 0x70 │ │ subs r1, r0, r1 │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r1 │ │ str r0, [sp, #84] ; 0x54 │ │ movs r0, #1 │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #112] ; 0x70 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 1a6ce │ │ + b.n 1a786 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #120] ; 0x78 │ │ subs r0, r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #124] ; 0x7c │ │ - cbnz r0, 1a6e8 │ │ - b.n 1a6dc │ │ + cbnz r0, 1a7a0 │ │ + b.n 1a794 │ │ ldr r1, [sp, #76] ; 0x4c │ │ - ldr r0, [pc, #520] ; (1a8e8 ) │ │ + ldr r0, [pc, #520] ; (1a9a0 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 1a6e8 │ │ + b.n 1a7a0 │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1a6ee │ │ + b.n 1a7a6 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #96] ; 0x60 │ │ cmp r0, r1 │ │ - bge.n 1a790 │ │ - b.n 1a6f8 │ │ + bge.n 1a848 │ │ + b.n 1a7b0 │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #32] │ │ cmp r0, #6 │ │ - bhi.n 1a786 │ │ + bhi.n 1a83e │ │ ldr r1, [sp, #32] │ │ tbb [pc, r1] │ │ lsrs r4, r0, #8 │ │ adds r0, r2, r4 │ │ adds r4, #35 ; 0x23 │ │ movs r2, r7 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #84] ; 0x54 │ │ strb r0, [r1, r2] │ │ - b.n 1a786 │ │ + b.n 1a83e │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #84] ; 0x54 │ │ strb r0, [r1, r2] │ │ - b.n 1a786 │ │ + b.n 1a83e │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldrb r1, [r1, r2] │ │ add r0, r1 │ │ ldr r1, [sp, #84] ; 0x54 │ │ strb r0, [r1, r2] │ │ - b.n 1a786 │ │ + b.n 1a83e │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldrb r1, [r1, r2] │ │ add.w r0, r0, r1, lsr #1 │ │ ldr r1, [sp, #84] ; 0x54 │ │ strb r0, [r1, r2] │ │ - b.n 1a786 │ │ + b.n 1a83e │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldrb r1, [r0, r1] │ │ movs r2, #0 │ │ mov r0, r2 │ │ - bl 1b2fa │ │ + bl 1b3b2 │ │ mov r1, r0 │ │ ldr r0, [sp, #28] │ │ add r0, r1 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #108] ; 0x6c │ │ strb r0, [r1, r2] │ │ - b.n 1a786 │ │ + b.n 1a83e │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #84] ; 0x54 │ │ strb r0, [r1, r2] │ │ - b.n 1a786 │ │ + b.n 1a83e │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #84] ; 0x54 │ │ strb r0, [r1, r2] │ │ - b.n 1a786 │ │ - b.n 1a788 │ │ + b.n 1a83e │ │ + b.n 1a840 │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1a6ee │ │ + b.n 1a7a6 │ │ ldr r0, [r7, #16] │ │ cmp r0, #8 │ │ - bne.n 1a7c6 │ │ - b.n 1a798 │ │ + bne.n 1a87e │ │ + b.n 1a850 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #140] ; 0x8c │ │ cmp r0, r1 │ │ - beq.n 1a7ac │ │ - b.n 1a7a2 │ │ + beq.n 1a864 │ │ + b.n 1a85a │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #104] ; 0x68 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, r2] │ │ - b.n 1a7ac │ │ + b.n 1a864 │ │ ldr r1, [sp, #104] ; 0x68 │ │ ldr r0, [sp, #148] ; 0x94 │ │ add r0, r1 │ │ str r0, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #140] ; 0x8c │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r1 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #140] ; 0x8c │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1a81a │ │ + b.n 1a8d2 │ │ ldr r0, [r7, #16] │ │ cmp r0, #16 │ │ - bne.n 1a804 │ │ - b.n 1a7ce │ │ + bne.n 1a8bc │ │ + b.n 1a886 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #140] ; 0x8c │ │ cmp r0, r1 │ │ - beq.n 1a7ea │ │ - b.n 1a7d8 │ │ + beq.n 1a8a2 │ │ + b.n 1a890 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #96] ; 0x60 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, r2] │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #96] ; 0x60 │ │ add r1, r2 │ │ strb r0, [r1, #1] │ │ - b.n 1a7ea │ │ + b.n 1a8a2 │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #148] ; 0x94 │ │ add r0, r1 │ │ str r0, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r1 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1a818 │ │ + b.n 1a8d0 │ │ ldr r0, [sp, #148] ; 0x94 │ │ adds r0, #1 │ │ str r0, [sp, #148] ; 0x94 │ │ ldr r0, [sp, #84] ; 0x54 │ │ adds r0, #1 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #80] ; 0x50 │ │ adds r0, #1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1a818 │ │ - b.n 1a81a │ │ + b.n 1a8d0 │ │ + b.n 1a8d2 │ │ ldr r0, [r7, #16] │ │ cmp r0, #8 │ │ - blt.n 1a82e │ │ - b.n 1a822 │ │ + blt.n 1a8e6 │ │ + b.n 1a8da │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #140] ; 0x8c │ │ cmp r0, r1 │ │ - bne.w 1a9d4 │ │ - b.n 1a82e │ │ + bne.w 1aa8c │ │ + b.n 1a8e6 │ │ ldr r0, [sp, #92] ; 0x5c │ │ subs r0, #1 │ │ ldr r1, [sp, #96] ; 0x60 │ │ muls r0, r1 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #24] │ │ cmp r0, #6 │ │ - bhi.w 1a9ca │ │ + bhi.w 1aa82 │ │ ldr r1, [sp, #24] │ │ tbb [pc, r1] │ │ lsrs r4, r0, #8 │ │ adds r7, #33 ; 0x21 │ │ ldrh r0, [r5, #10] │ │ lsls r1, r4, #2 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #72] ; 0x48 │ │ - blx 7bf30 │ │ - b.n 1a9ca │ │ + blx 7c3d0 │ │ + b.n 1aa82 │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1a862 │ │ + b.n 1a91a │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #72] ; 0x48 │ │ cmp r0, r1 │ │ - bge.n 1a888 │ │ - b.n 1a86c │ │ + bge.n 1a940 │ │ + b.n 1a924 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #96] ; 0x60 │ │ subs r3, r2, r3 │ │ ldrb r3, [r1, r3] │ │ add r0, r3 │ │ strb r0, [r1, r2] │ │ - b.n 1a880 │ │ + b.n 1a938 │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1a862 │ │ - b.n 1a9ca │ │ + b.n 1a91a │ │ + b.n 1aa82 │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1a890 │ │ + b.n 1a948 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #72] ; 0x48 │ │ cmp r0, r1 │ │ - bge.n 1a8b4 │ │ - b.n 1a89a │ │ + bge.n 1a96c │ │ + b.n 1a952 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldrb r1, [r1, r2] │ │ add r0, r1 │ │ ldr r1, [sp, #84] ; 0x54 │ │ strb r0, [r1, r2] │ │ - b.n 1a8ac │ │ + b.n 1a964 │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1a890 │ │ - b.n 1a9ca │ │ + b.n 1a948 │ │ + b.n 1aa82 │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1a8bc │ │ + b.n 1a974 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #72] ; 0x48 │ │ cmp r0, r1 │ │ - bge.n 1a916 │ │ - b.n 1a8ec │ │ + bge.n 1a9ce │ │ + b.n 1a9a4 │ │ nop │ │ - ldr r1, [pc, #656] ; (1ab5c ) │ │ + ldr r5, [pc, #560] ; (1abb4 ) │ │ movs r6, r0 │ │ - ; instruction: 0xb770 │ │ - vcvt.u32.f32 d30, d31, #2 │ │ - vrsra.u32 d29, d3, #2 │ │ - vcvt.u32.f32 q15, q8, #2 │ │ - vcvt.u32.f32 d30, d30, #2 │ │ - ; instruction: 0xfffeeefe │ │ - ; instruction: 0xfffeeede │ │ - ; instruction: 0xfffe4890 │ │ + ; instruction: 0xb641 │ │ + ; instruction: 0xfffeef2a │ │ + vqmovun.s d29, q7 │ │ + vcvt.u32.f32 q15, , #2 │ │ + ; instruction: 0xfffeef29 │ │ + vqrdmlah.s q15, q15, d25[0] │ │ + vqrdmlah.s q15, q15, d9[0] │ │ + vcvt.f16.u16 q10, q12, #2 │ │ movs r6, r0 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldrb r3, [r1, r2] │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr.w ip, [sp, #96] ; 0x60 │ │ sub.w ip, r2, ip │ │ ldrb.w ip, [r1, ip] │ │ add r3, ip │ │ add.w r0, r0, r3, lsr #1 │ │ strb r0, [r1, r2] │ │ - b.n 1a90e │ │ + b.n 1a9c6 │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1a8bc │ │ - b.n 1a9ca │ │ + b.n 1a974 │ │ + b.n 1aa82 │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1a91e │ │ + b.n 1a9d6 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #72] ; 0x48 │ │ cmp r0, r1 │ │ - bge.n 1a958 │ │ - b.n 1a928 │ │ + bge.n 1aa10 │ │ + b.n 1a9e0 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #96] ; 0x60 │ │ subs r3, r1, r2 │ │ ldrb r0, [r0, r3] │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldrb r1, [r2, r1] │ │ ldrb r2, [r2, r3] │ │ - bl 1b2fa │ │ + bl 1b3b2 │ │ mov r1, r0 │ │ ldr r0, [sp, #20] │ │ add r0, r1 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #108] ; 0x6c │ │ strb r0, [r1, r2] │ │ - b.n 1a950 │ │ + b.n 1aa08 │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1a91e │ │ - b.n 1a9ca │ │ + b.n 1a9d6 │ │ + b.n 1aa82 │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1a960 │ │ + b.n 1aa18 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #72] ; 0x48 │ │ cmp r0, r1 │ │ - bge.n 1a988 │ │ - b.n 1a96a │ │ + bge.n 1aa40 │ │ + b.n 1aa22 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #96] ; 0x60 │ │ subs r3, r2, r3 │ │ ldrb r3, [r1, r3] │ │ add.w r0, r0, r3, lsr #1 │ │ strb r0, [r1, r2] │ │ - b.n 1a980 │ │ + b.n 1aa38 │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1a960 │ │ - b.n 1a9ca │ │ + b.n 1aa18 │ │ + b.n 1aa82 │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1a990 │ │ + b.n 1aa48 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #72] ; 0x48 │ │ cmp r0, r1 │ │ - bge.n 1a9c8 │ │ - b.n 1a99a │ │ + bge.n 1aa80 │ │ + b.n 1aa52 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #96] ; 0x60 │ │ subs r1, r1, r2 │ │ ldrb r0, [r0, r1] │ │ movs r2, #0 │ │ mov r1, r2 │ │ - bl 1b2fa │ │ + bl 1b3b2 │ │ mov r1, r0 │ │ ldr r0, [sp, #16] │ │ add r0, r1 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #108] ; 0x6c │ │ strb r0, [r1, r2] │ │ - b.n 1a9c0 │ │ + b.n 1aa78 │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1a990 │ │ - b.n 1a9ca │ │ + b.n 1aa48 │ │ + b.n 1aa82 │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #148] ; 0x94 │ │ add r0, r1 │ │ str r0, [sp, #148] ; 0x94 │ │ - b.n 1ad7a │ │ - b.n 1a9d6 │ │ - b.n 1a9d8 │ │ + b.n 1ae32 │ │ + b.n 1aa8e │ │ + b.n 1aa90 │ │ ldr r0, [sp, #104] ; 0x68 │ │ adds r0, #1 │ │ ldr r1, [sp, #140] ; 0x8c │ │ cmp r0, r1 │ │ - beq.n 1aa12 │ │ - b.n 1a9e4 │ │ - ldr r0, [pc, #788] ; (1acfc ) │ │ + beq.n 1aaca │ │ + b.n 1aa9c │ │ + ldr r0, [pc, #788] ; (1adb4 ) │ │ add r0, pc │ │ - ldr r1, [pc, #788] ; (1ad00 ) │ │ + ldr r1, [pc, #788] ; (1adb8 ) │ │ add r1, pc │ │ - ldr r2, [pc, #788] ; (1ad04 ) │ │ + ldr r2, [pc, #788] ; (1adbc ) │ │ add r2, pc │ │ movw r3, #4809 ; 0x12c9 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #68] ; 0x44 │ │ - cbnz r0, 1aa02 │ │ - b.n 1aa00 │ │ - b.n 1a9d8 │ │ + cbnz r0, 1aaba │ │ + b.n 1aab8 │ │ + b.n 1aa90 │ │ ldr r0, [sp, #68] ; 0x44 │ │ cmp r0, #1 │ │ - bne.n 1aa0e │ │ - b.n 1aa0a │ │ + bne.n 1aac6 │ │ + b.n 1aac2 │ │ bkpt 0x0000 │ │ - b.n 1aa0e │ │ - b.n 1aa10 │ │ - b.n 1aa12 │ │ - b.n 1aa14 │ │ + b.n 1aac6 │ │ + b.n 1aac8 │ │ + b.n 1aaca │ │ + b.n 1aacc │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #12] │ │ cmp r0, #6 │ │ - bhi.w 1ad34 │ │ + bhi.w 1adec │ │ ldr r1, [sp, #12] │ │ tbh [pc, r1, lsl #1] │ │ movs r7, r0 │ │ movs r6, r6 │ │ lsls r1, r5, #1 │ │ lsls r3, r3, #2 │ │ lsls r5, r2, #3 │ │ lsls r2, r2, #4 │ │ lsls r6, r0, #5 │ │ ldr r0, [r7, #8] │ │ subs r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 1aa3a │ │ + b.n 1aaf2 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - cbz r0, 1aa8e │ │ - b.n 1aa40 │ │ + cbz r0, 1ab46 │ │ + b.n 1aaf8 │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1aa46 │ │ + b.n 1aafe │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #96] ; 0x60 │ │ cmp r0, r1 │ │ - bge.n 1aa64 │ │ - b.n 1aa50 │ │ + bge.n 1ab1c │ │ + b.n 1ab08 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #84] ; 0x54 │ │ strb r0, [r1, r2] │ │ - b.n 1aa5c │ │ + b.n 1ab14 │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1aa46 │ │ - b.n 1aa66 │ │ + b.n 1aafe │ │ + b.n 1ab1e │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #96] ; 0x60 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, r2] │ │ @@ -24508,46 +24505,46 @@ │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r1 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1aa3a │ │ - b.n 1ad34 │ │ + b.n 1aaf2 │ │ + b.n 1adec │ │ ldr r0, [r7, #8] │ │ subs r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 1aa98 │ │ + b.n 1ab50 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - cbz r0, 1aaf4 │ │ - b.n 1aa9e │ │ + cbz r0, 1abac │ │ + b.n 1ab56 │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1aaa4 │ │ + b.n 1ab5c │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #96] ; 0x60 │ │ cmp r0, r1 │ │ - bge.n 1aaca │ │ - b.n 1aaae │ │ + bge.n 1ab82 │ │ + b.n 1ab66 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #100] ; 0x64 │ │ subs r3, r2, r3 │ │ ldrb r3, [r1, r3] │ │ add r0, r3 │ │ strb r0, [r1, r2] │ │ - b.n 1aac2 │ │ + b.n 1ab7a │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1aaa4 │ │ - b.n 1aacc │ │ + b.n 1ab5c │ │ + b.n 1ab84 │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #96] ; 0x60 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, r2] │ │ @@ -24559,45 +24556,45 @@ │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r1 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1aa98 │ │ - b.n 1ad34 │ │ + b.n 1ab50 │ │ + b.n 1adec │ │ ldr r0, [r7, #8] │ │ subs r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 1aafe │ │ + b.n 1abb6 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - cbz r0, 1ab58 │ │ - b.n 1ab04 │ │ + cbz r0, 1ac10 │ │ + b.n 1abbc │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1ab0a │ │ + b.n 1abc2 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #96] ; 0x60 │ │ cmp r0, r1 │ │ - bge.n 1ab2e │ │ - b.n 1ab14 │ │ + bge.n 1abe6 │ │ + b.n 1abcc │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldrb r1, [r1, r2] │ │ add r0, r1 │ │ ldr r1, [sp, #84] ; 0x54 │ │ strb r0, [r1, r2] │ │ - b.n 1ab26 │ │ + b.n 1abde │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1ab0a │ │ - b.n 1ab30 │ │ + b.n 1abc2 │ │ + b.n 1abe8 │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #96] ; 0x60 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, r2] │ │ @@ -24609,49 +24606,49 @@ │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r1 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1aafe │ │ - b.n 1ad34 │ │ + b.n 1abb6 │ │ + b.n 1adec │ │ ldr r0, [r7, #8] │ │ subs r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 1ab62 │ │ + b.n 1ac1a │ │ ldr r0, [sp, #128] ; 0x80 │ │ - cbz r0, 1abcc │ │ - b.n 1ab68 │ │ + cbz r0, 1ac84 │ │ + b.n 1ac20 │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1ab6e │ │ + b.n 1ac26 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #96] ; 0x60 │ │ cmp r0, r1 │ │ - bge.n 1aba2 │ │ - b.n 1ab78 │ │ + bge.n 1ac5a │ │ + b.n 1ac30 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldrb r3, [r1, r2] │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr.w ip, [sp, #100] ; 0x64 │ │ sub.w ip, r2, ip │ │ ldrb.w ip, [r1, ip] │ │ add r3, ip │ │ add.w r0, r0, r3, lsr #1 │ │ strb r0, [r1, r2] │ │ - b.n 1ab9a │ │ + b.n 1ac52 │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1ab6e │ │ - b.n 1aba4 │ │ + b.n 1ac26 │ │ + b.n 1ac5c │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #96] ; 0x60 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, r2] │ │ @@ -24663,55 +24660,55 @@ │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r1 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1ab62 │ │ - b.n 1ad34 │ │ + b.n 1ac1a │ │ + b.n 1adec │ │ ldr r0, [r7, #8] │ │ subs r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 1abd6 │ │ + b.n 1ac8e │ │ ldr r0, [sp, #128] ; 0x80 │ │ - cbz r0, 1ac46 │ │ - b.n 1abdc │ │ + cbz r0, 1acfe │ │ + b.n 1ac94 │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1abe2 │ │ + b.n 1ac9a │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #96] ; 0x60 │ │ cmp r0, r1 │ │ - bge.n 1ac1c │ │ - b.n 1abec │ │ + bge.n 1acd4 │ │ + b.n 1aca4 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #100] ; 0x64 │ │ subs r3, r1, r2 │ │ ldrb r0, [r0, r3] │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldrb r1, [r2, r1] │ │ ldrb r2, [r2, r3] │ │ - bl 1b2fa │ │ + bl 1b3b2 │ │ mov r1, r0 │ │ ldr r0, [sp, #8] │ │ add r0, r1 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #108] ; 0x6c │ │ strb r0, [r1, r2] │ │ - b.n 1ac14 │ │ + b.n 1accc │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1abe2 │ │ - b.n 1ac1e │ │ + b.n 1ac9a │ │ + b.n 1acd6 │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #96] ; 0x60 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, r2] │ │ @@ -24723,46 +24720,46 @@ │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r1 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1abd6 │ │ - b.n 1ad34 │ │ + b.n 1ac8e │ │ + b.n 1adec │ │ ldr r0, [r7, #8] │ │ subs r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 1ac50 │ │ + b.n 1ad08 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - cbz r0, 1acae │ │ - b.n 1ac56 │ │ + cbz r0, 1ad66 │ │ + b.n 1ad0e │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1ac5c │ │ + b.n 1ad14 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #96] ; 0x60 │ │ cmp r0, r1 │ │ - bge.n 1ac84 │ │ - b.n 1ac66 │ │ + bge.n 1ad3c │ │ + b.n 1ad1e │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #100] ; 0x64 │ │ subs r3, r2, r3 │ │ ldrb r3, [r1, r3] │ │ add.w r0, r0, r3, lsr #1 │ │ strb r0, [r1, r2] │ │ - b.n 1ac7c │ │ + b.n 1ad34 │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1ac5c │ │ - b.n 1ac86 │ │ + b.n 1ad14 │ │ + b.n 1ad3e │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #96] ; 0x60 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, r2] │ │ @@ -24774,57 +24771,57 @@ │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r1 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1ac50 │ │ - b.n 1ad34 │ │ + b.n 1ad08 │ │ + b.n 1adec │ │ ldr r0, [r7, #8] │ │ subs r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 1acb8 │ │ + b.n 1ad70 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - cbz r0, 1ad32 │ │ - b.n 1acbe │ │ + cbz r0, 1adea │ │ + b.n 1ad76 │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1acc4 │ │ + b.n 1ad7c │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #96] ; 0x60 │ │ cmp r0, r1 │ │ - bge.n 1ad08 │ │ - b.n 1acce │ │ + bge.n 1adc0 │ │ + b.n 1ad86 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #108] ; 0x6c │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #100] ; 0x64 │ │ subs r1, r1, r2 │ │ ldrb r0, [r0, r1] │ │ movs r2, #0 │ │ mov r1, r2 │ │ - bl 1b2fa │ │ + bl 1b3b2 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, r1 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #108] ; 0x6c │ │ strb r0, [r1, r2] │ │ - b.n 1acf4 │ │ + b.n 1adac │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1acc4 │ │ - cmp sl, r2 │ │ + b.n 1ad7c │ │ + ldr r1, [pc, #488] ; (1afa0 ) │ │ movs r6, r0 │ │ - cbz r2, 1ad52 │ │ - vtbl.8 d30, {d14-d17}, d9 │ │ + sxth r3, r1 │ │ + ; instruction: 0xfffeeaf4 │ │ vqshl.u64 q15, , #62 ; 0x3e │ │ ldr r0, [sp, #128] ; 0x80 │ │ subs r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #96] ; 0x60 │ │ movs r0, #255 ; 0xff │ │ @@ -24837,67 +24834,67 @@ │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r1 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 1acb8 │ │ - b.n 1ad34 │ │ + b.n 1ad70 │ │ + b.n 1adec │ │ ldr r0, [r7, #16] │ │ cmp r0, #16 │ │ - bne.n 1ad78 │ │ - b.n 1ad3c │ │ + bne.n 1ae30 │ │ + b.n 1adf4 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r2, [r0, #12] │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r1, [sp, #124] ; 0x7c │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #84] ; 0x54 │ │ movs r0, #0 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 1ad50 │ │ + b.n 1ae08 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r1, [r7, #8] │ │ cmp r0, r1 │ │ - bcs.n 1ad76 │ │ - b.n 1ad5a │ │ + bcs.n 1ae2e │ │ + b.n 1ae12 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #96] ; 0x60 │ │ add r1, r0 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #1] │ │ - b.n 1ad66 │ │ + b.n 1ae1e │ │ ldr r0, [sp, #128] ; 0x80 │ │ adds r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r1 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 1ad50 │ │ - b.n 1ad78 │ │ - b.n 1ad7a │ │ - b.n 1ad7c │ │ + b.n 1ae08 │ │ + b.n 1ae30 │ │ + b.n 1ae32 │ │ + b.n 1ae34 │ │ ldr r0, [sp, #124] ; 0x7c │ │ adds r0, #1 │ │ str r0, [sp, #124] ; 0x7c │ │ - b.w 1a65a │ │ + b.w 1a712 │ │ ldr r0, [r7, #16] │ │ cmp r0, #7 │ │ - bgt.w 1b1f6 │ │ - b.n 1ad90 │ │ + bgt.w 1b2ae │ │ + b.n 1ae48 │ │ movs r0, #0 │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n 1ad96 │ │ + b.n 1ae4e │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr r1, [r7, #12] │ │ cmp r0, r1 │ │ - bcs.w 1b1f4 │ │ - b.n 1ada2 │ │ + bcs.w 1b2ac │ │ + b.n 1ae5a │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r2, [r0, #12] │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r1, [sp, #124] ; 0x7c │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #152] ; 0x98 │ │ @@ -24908,40 +24905,40 @@ │ │ ldr r0, [r7, #8] │ │ ldr r1, [sp, #140] ; 0x8c │ │ mla r0, r0, r1, r2 │ │ ldr r1, [sp, #112] ; 0x70 │ │ subs r0, r0, r1 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [r7, #20] │ │ - cbnz r0, 1addc │ │ - b.n 1add0 │ │ + cbnz r0, 1ae94 │ │ + b.n 1ae88 │ │ ldr r1, [r7, #16] │ │ - ldr r0, [pc, #856] ; (1b12c ) │ │ + ldr r0, [pc, #856] ; (1b1e4 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #0] │ │ - b.n 1ade2 │ │ + b.n 1ae9a │ │ movs r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 1ade2 │ │ + b.n 1ae9a │ │ ldr r0, [sp, #0] │ │ strb.w r0, [r7, #-101] │ │ ldr r0, [r7, #16] │ │ cmp r0, #4 │ │ - bne.n 1ae5c │ │ - b.n 1adf0 │ │ + bne.n 1af14 │ │ + b.n 1aea8 │ │ ldr r0, [r7, #8] │ │ ldr r1, [sp, #104] ; 0x68 │ │ muls r0, r1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1adfa │ │ + b.n 1aeb2 │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #2 │ │ - blt.n 1ae3c │ │ - b.n 1ae02 │ │ + blt.n 1aef4 │ │ + b.n 1aeba │ │ ldrb.w r0, [r7, #-101] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r1, [r1, #0] │ │ lsrs r1, r1, #4 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ @@ -24952,50 +24949,50 @@ │ │ ldrb r1, [r1, #0] │ │ and.w r1, r1, #15 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ str r2, [sp, #64] ; 0x40 │ │ strb r0, [r1, #0] │ │ - b.n 1ae2e │ │ + b.n 1aee6 │ │ ldr r0, [sp, #108] ; 0x6c │ │ subs r0, #2 │ │ str r0, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 1adfa │ │ + b.n 1aeb2 │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #1 │ │ - blt.n 1ae5a │ │ - b.n 1ae44 │ │ + blt.n 1af12 │ │ + b.n 1aefc │ │ ldrb.w r0, [r7, #-101] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r1, [r1, #0] │ │ lsrs r1, r1, #4 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ str r2, [sp, #64] ; 0x40 │ │ strb r0, [r1, #0] │ │ - b.n 1ae5a │ │ - b.n 1b0fa │ │ + b.n 1af12 │ │ + b.n 1b1b2 │ │ ldr r0, [r7, #16] │ │ cmp r0, #2 │ │ - bne.n 1af3c │ │ - b.n 1ae64 │ │ + bne.n 1aff4 │ │ + b.n 1af1c │ │ ldr r0, [r7, #8] │ │ ldr r1, [sp, #104] ; 0x68 │ │ muls r0, r1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1ae6e │ │ + b.n 1af26 │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #4 │ │ - blt.n 1aedc │ │ - b.n 1ae76 │ │ + blt.n 1af94 │ │ + b.n 1af2e │ │ ldrb.w r0, [r7, #-101] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r1, [r1, #0] │ │ lsrs r1, r1, #6 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ @@ -25024,78 +25021,78 @@ │ │ ldrb r1, [r1, #0] │ │ and.w r1, r1, #3 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ str r2, [sp, #64] ; 0x40 │ │ strb r0, [r1, #0] │ │ - b.n 1aece │ │ + b.n 1af86 │ │ ldr r0, [sp, #108] ; 0x6c │ │ subs r0, #4 │ │ str r0, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 1ae6e │ │ + b.n 1af26 │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #1 │ │ - blt.n 1aefa │ │ - b.n 1aee4 │ │ + blt.n 1afb2 │ │ + b.n 1af9c │ │ ldrb.w r0, [r7, #-101] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r1, [r1, #0] │ │ lsrs r1, r1, #6 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ str r2, [sp, #64] ; 0x40 │ │ strb r0, [r1, #0] │ │ - b.n 1aefa │ │ + b.n 1afb2 │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #2 │ │ - blt.n 1af1a │ │ - b.n 1af02 │ │ + blt.n 1afd2 │ │ + b.n 1afba │ │ ldrb.w r0, [r7, #-101] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r1, [r1, #0] │ │ ubfx r1, r1, #4, #2 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ str r2, [sp, #64] ; 0x40 │ │ strb r0, [r1, #0] │ │ - b.n 1af1a │ │ + b.n 1afd2 │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #3 │ │ - blt.n 1af3a │ │ - b.n 1af22 │ │ + blt.n 1aff2 │ │ + b.n 1afda │ │ ldrb.w r0, [r7, #-101] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r1, [r1, #0] │ │ ubfx r1, r1, #2, #2 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ str r2, [sp, #64] ; 0x40 │ │ strb r0, [r1, #0] │ │ - b.n 1af3a │ │ - b.n 1b0f8 │ │ + b.n 1aff2 │ │ + b.n 1b1b0 │ │ ldr r0, [r7, #16] │ │ cmp r0, #1 │ │ - bne.w 1b0f6 │ │ - b.n 1af46 │ │ + bne.w 1b1ae │ │ + b.n 1affe │ │ ldr r0, [r7, #8] │ │ ldr r1, [sp, #104] ; 0x68 │ │ muls r0, r1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 1af50 │ │ + b.n 1b008 │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #8 │ │ - blt.n 1b016 │ │ - b.n 1af58 │ │ + blt.n 1b0ce │ │ + b.n 1b010 │ │ ldrb.w r0, [r7, #-101] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r1, [r1, #0] │ │ lsrs r1, r1, #7 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ @@ -25160,199 +25157,199 @@ │ │ ldrb r1, [r1, #0] │ │ and.w r1, r1, #1 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ str r2, [sp, #64] ; 0x40 │ │ strb r0, [r1, #0] │ │ - b.n 1b008 │ │ + b.n 1b0c0 │ │ ldr r0, [sp, #108] ; 0x6c │ │ subs r0, #8 │ │ str r0, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 1af50 │ │ + b.n 1b008 │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #1 │ │ - blt.n 1b034 │ │ - b.n 1b01e │ │ + blt.n 1b0ec │ │ + b.n 1b0d6 │ │ ldrb.w r0, [r7, #-101] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r1, [r1, #0] │ │ lsrs r1, r1, #7 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ str r2, [sp, #64] ; 0x40 │ │ strb r0, [r1, #0] │ │ - b.n 1b034 │ │ + b.n 1b0ec │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #2 │ │ - blt.n 1b054 │ │ - b.n 1b03c │ │ + blt.n 1b10c │ │ + b.n 1b0f4 │ │ ldrb.w r0, [r7, #-101] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r1, [r1, #0] │ │ ubfx r1, r1, #6, #1 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ str r2, [sp, #64] ; 0x40 │ │ strb r0, [r1, #0] │ │ - b.n 1b054 │ │ + b.n 1b10c │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #3 │ │ - blt.n 1b074 │ │ - b.n 1b05c │ │ + blt.n 1b12c │ │ + b.n 1b114 │ │ ldrb.w r0, [r7, #-101] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r1, [r1, #0] │ │ ubfx r1, r1, #5, #1 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ str r2, [sp, #64] ; 0x40 │ │ strb r0, [r1, #0] │ │ - b.n 1b074 │ │ + b.n 1b12c │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #4 │ │ - blt.n 1b094 │ │ - b.n 1b07c │ │ + blt.n 1b14c │ │ + b.n 1b134 │ │ ldrb.w r0, [r7, #-101] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r1, [r1, #0] │ │ ubfx r1, r1, #4, #1 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ str r2, [sp, #64] ; 0x40 │ │ strb r0, [r1, #0] │ │ - b.n 1b094 │ │ + b.n 1b14c │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #5 │ │ - blt.n 1b0b4 │ │ - b.n 1b09c │ │ + blt.n 1b16c │ │ + b.n 1b154 │ │ ldrb.w r0, [r7, #-101] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r1, [r1, #0] │ │ ubfx r1, r1, #3, #1 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ str r2, [sp, #64] ; 0x40 │ │ strb r0, [r1, #0] │ │ - b.n 1b0b4 │ │ + b.n 1b16c │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #6 │ │ - blt.n 1b0d4 │ │ - b.n 1b0bc │ │ + blt.n 1b18c │ │ + b.n 1b174 │ │ ldrb.w r0, [r7, #-101] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r1, [r1, #0] │ │ ubfx r1, r1, #2, #1 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ str r2, [sp, #64] ; 0x40 │ │ strb r0, [r1, #0] │ │ - b.n 1b0d4 │ │ + b.n 1b18c │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #7 │ │ - blt.n 1b0f4 │ │ - b.n 1b0dc │ │ + blt.n 1b1ac │ │ + b.n 1b194 │ │ ldrb.w r0, [r7, #-101] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r1, [r1, #0] │ │ ubfx r1, r1, #1, #1 │ │ muls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ adds r2, r1, #1 │ │ str r2, [sp, #64] ; 0x40 │ │ strb r0, [r1, #0] │ │ - b.n 1b0f4 │ │ - b.n 1b0f6 │ │ - b.n 1b0f8 │ │ - b.n 1b0fa │ │ + b.n 1b1ac │ │ + b.n 1b1ae │ │ + b.n 1b1b0 │ │ + b.n 1b1b2 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #140] ; 0x8c │ │ cmp r0, r1 │ │ - beq.n 1b1ea │ │ - b.n 1b104 │ │ + beq.n 1b2a2 │ │ + b.n 1b1bc │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r2, [r0, #12] │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r1, [sp, #124] ; 0x7c │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #104] ; 0x68 │ │ cmp r0, #1 │ │ - bne.n 1b152 │ │ - b.n 1b11a │ │ + bne.n 1b20a │ │ + b.n 1b1d2 │ │ ldr r0, [r7, #8] │ │ subs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 1b122 │ │ + b.n 1b1da │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #0 │ │ - bmi.n 1b150 │ │ - b.n 1b130 │ │ + bmi.n 1b208 │ │ + b.n 1b1e8 │ │ nop │ │ - lsls r0, r2, #12 │ │ + lsls r0, r4, #12 │ │ vqshrun.s64 d25, q0, #1 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add.w r1, r0, r1, lsl #1 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #1] │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldrb r0, [r1, r2] │ │ strb.w r0, [r1, r2, lsl #1] │ │ - b.n 1b148 │ │ + b.n 1b200 │ │ ldr r0, [sp, #52] ; 0x34 │ │ subs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 1b122 │ │ - b.n 1b1e8 │ │ - b.n 1b154 │ │ - b.n 1b156 │ │ + b.n 1b1da │ │ + b.n 1b2a0 │ │ + b.n 1b20c │ │ + b.n 1b20e │ │ ldr r0, [sp, #104] ; 0x68 │ │ cmp r0, #3 │ │ - beq.n 1b18c │ │ - b.n 1b15e │ │ - ldr r0, [pc, #244] ; (1b254 ) │ │ + beq.n 1b244 │ │ + b.n 1b216 │ │ + ldr r0, [pc, #244] ; (1b30c ) │ │ add r0, pc │ │ - ldr r1, [pc, #244] ; (1b258 ) │ │ + ldr r1, [pc, #244] ; (1b310 ) │ │ add r1, pc │ │ - ldr r2, [pc, #244] ; (1b25c ) │ │ + ldr r2, [pc, #244] ; (1b314 ) │ │ add r2, pc │ │ movw r3, #4898 ; 0x1322 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - cbnz r0, 1b17c │ │ - b.n 1b17a │ │ - b.n 1b156 │ │ + cbnz r0, 1b234 │ │ + b.n 1b232 │ │ + b.n 1b20e │ │ ldr r0, [sp, #48] ; 0x30 │ │ cmp r0, #1 │ │ - bne.n 1b188 │ │ - b.n 1b184 │ │ + bne.n 1b240 │ │ + b.n 1b23c │ │ bkpt 0x0000 │ │ - b.n 1b188 │ │ - b.n 1b18a │ │ - b.n 1b18c │ │ - b.n 1b18e │ │ + b.n 1b240 │ │ + b.n 1b242 │ │ + b.n 1b244 │ │ + b.n 1b246 │ │ ldr r0, [r7, #8] │ │ subs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 1b196 │ │ + b.n 1b24e │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #0 │ │ - bmi.n 1b1e6 │ │ - b.n 1b19e │ │ + bmi.n 1b29e │ │ + b.n 1b256 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add.w r1, r0, r1, lsl #2 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #3] │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #52] ; 0x34 │ │ @@ -25369,143 +25366,143 @@ │ │ add.w r1, r1, r2, lsl #2 │ │ strb r0, [r1, #1] │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #52] ; 0x34 │ │ add.w r0, r2, r2, lsl #1 │ │ ldrb r0, [r1, r0] │ │ strb.w r0, [r1, r2, lsl #2] │ │ - b.n 1b1de │ │ + b.n 1b296 │ │ ldr r0, [sp, #52] ; 0x34 │ │ subs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 1b196 │ │ - b.n 1b1e8 │ │ - b.n 1b1ea │ │ - b.n 1b1ec │ │ + b.n 1b24e │ │ + b.n 1b2a0 │ │ + b.n 1b2a2 │ │ + b.n 1b2a4 │ │ ldr r0, [sp, #124] ; 0x7c │ │ adds r0, #1 │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n 1ad96 │ │ - b.n 1b248 │ │ + b.n 1ae4e │ │ + b.n 1b300 │ │ ldr r0, [r7, #16] │ │ cmp r0, #16 │ │ - bne.n 1b246 │ │ - b.n 1b1fe │ │ + bne.n 1b2fe │ │ + b.n 1b2b6 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r0, [r0, #12] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ str r0, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 1b20e │ │ + b.n 1b2c6 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r1, [r7, #8] │ │ ldr r2, [r7, #12] │ │ muls r1, r2 │ │ ldr r2, [sp, #140] ; 0x8c │ │ muls r1, r2 │ │ cmp r0, r1 │ │ - bcs.n 1b244 │ │ - b.n 1b220 │ │ + bcs.n 1b2fc │ │ + b.n 1b2d8 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r1, [r0, #0] │ │ ldrb r0, [r0, #1] │ │ orr.w r0, r0, r1, lsl #8 │ │ ldr r1, [sp, #40] ; 0x28 │ │ strh r0, [r1, #0] │ │ - b.n 1b230 │ │ + b.n 1b2e8 │ │ ldr r0, [sp, #128] ; 0x80 │ │ adds r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #2 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #44] ; 0x2c │ │ adds r0, #2 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 1b20e │ │ - b.n 1b246 │ │ - b.n 1b248 │ │ + b.n 1b2c6 │ │ + b.n 1b2fe │ │ + b.n 1b300 │ │ movs r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 1b24e │ │ + b.n 1b306 │ │ ldr r0, [sp, #156] ; 0x9c │ │ add sp, #160 ; 0xa0 │ │ pop {r7, pc} │ │ - subs r6, #52 ; 0x34 │ │ + tst r4, r3 │ │ movs r6, r0 │ │ - add r3, sp, #768 ; 0x300 │ │ - vsubw.u q15, q15, d15 │ │ + add r2, sp, #580 ; 0x244 │ │ + vrsra.u32 q15, q13, #2 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #4] │ │ - bl 1b2a0 │ │ - cbnz r0, 1b284 │ │ - b.n 1b27e │ │ + bl 1b358 │ │ + cbnz r0, 1b33c │ │ + b.n 1b336 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 1b29a │ │ + b.n 1b352 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ muls r0, r1 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ mla r0, r0, r1, r2 │ │ - bl 197cc │ │ + bl 19884 │ │ str r0, [sp, #20] │ │ - b.n 1b29a │ │ + b.n 1b352 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ - bl 1b36c │ │ + bl 1b424 │ │ mov r1, r0 │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - cbz r1, 1b2f0 │ │ - b.n 1b2c0 │ │ + cbz r1, 1b3a8 │ │ + b.n 1b378 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ muls r0, r1 │ │ ldr r1, [sp, #12] │ │ - bl 1b36c │ │ + bl 1b424 │ │ mov r1, r0 │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - cbz r1, 1b2f0 │ │ - b.n 1b2d6 │ │ + cbz r1, 1b3a8 │ │ + b.n 1b38e │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ muls r0, r1 │ │ ldr r1, [sp, #12] │ │ muls r0, r1 │ │ ldr r1, [sp, #8] │ │ - bl 1b3be │ │ + bl 1b476 │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 1b2f0 │ │ + b.n 1b3a8 │ │ ldr r0, [sp, #4] │ │ and.w r0, r0, #1 │ │ add sp, #24 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ @@ -25517,163 +25514,163 @@ │ │ add r0, r1 │ │ ldr r1, [sp, #16] │ │ subs r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #24] │ │ subs r0, r0, r1 │ │ - blx 7c0c0 │ │ + blx 7c560 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #20] │ │ subs r0, r0, r1 │ │ - blx 7c0c0 │ │ + blx 7c560 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ subs r0, r0, r1 │ │ - blx 7c0c0 │ │ + blx 7c560 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - bgt.n 1b350 │ │ - b.n 1b340 │ │ + bgt.n 1b408 │ │ + b.n 1b3f8 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #0] │ │ cmp r0, r1 │ │ - bgt.n 1b350 │ │ - b.n 1b34a │ │ + bgt.n 1b408 │ │ + b.n 1b402 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #28] │ │ - b.n 1b366 │ │ + b.n 1b41e │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ cmp r0, r1 │ │ - bgt.n 1b360 │ │ - b.n 1b35a │ │ + bgt.n 1b418 │ │ + b.n 1b412 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #28] │ │ - b.n 1b366 │ │ + b.n 1b41e │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #28] │ │ - b.n 1b366 │ │ + b.n 1b41e │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - bmi.n 1b388 │ │ - b.n 1b37e │ │ + bmi.n 1b440 │ │ + b.n 1b436 │ │ ldr r0, [sp, #4] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 1b38e │ │ - b.n 1b388 │ │ + bgt.n 1b446 │ │ + b.n 1b440 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 1b3b8 │ │ + b.n 1b470 │ │ ldr r0, [sp, #4] │ │ - cbnz r0, 1b39a │ │ - b.n 1b394 │ │ + cbnz r0, 1b452 │ │ + b.n 1b44c │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 1b3b8 │ │ + b.n 1b470 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ mvn.w r0, #2147483648 ; 0x80000000 │ │ - blx 7b4c0 │ │ + blx 7b960 │ │ ldr r1, [sp, #0] │ │ mov r2, r0 │ │ movs r0, #0 │ │ cmp r1, r2 │ │ it le │ │ movle r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 1b3b8 │ │ + b.n 1b470 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ sub sp, #12 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #0] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 1b3d4 │ │ - b.n 1b3ce │ │ + bgt.n 1b48c │ │ + b.n 1b486 │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - b.n 1b3ea │ │ + b.n 1b4a2 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #0] │ │ mvn.w r0, #2147483648 ; 0x80000000 │ │ subs r2, r0, r2 │ │ movs r0, #0 │ │ cmp r1, r2 │ │ it le │ │ movle r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 1b3ea │ │ + b.n 1b4a2 │ │ ldr r0, [sp, #8] │ │ add sp, #12 │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ str r2, [sp, #0] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #0] │ │ - bl 1b428 │ │ - cbnz r0, 1b410 │ │ - b.n 1b40a │ │ + bl 1b4e0 │ │ + cbnz r0, 1b4c8 │ │ + b.n 1b4c2 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 1b422 │ │ + b.n 1b4da │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #0] │ │ mla r0, r0, r1, r2 │ │ - bl 197cc │ │ + bl 19884 │ │ str r0, [sp, #12] │ │ - b.n 1b422 │ │ + b.n 1b4da │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ - bl 1b36c │ │ + bl 1b424 │ │ mov r1, r0 │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ - cbz r1, 1b45c │ │ - b.n 1b446 │ │ + cbz r1, 1b514 │ │ + b.n 1b4fe │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ muls r0, r1 │ │ ldr r1, [sp, #4] │ │ - bl 1b3be │ │ + bl 1b476 │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 1b45c │ │ + b.n 1b514 │ │ ldr r0, [sp, #0] │ │ and.w r0, r0, #1 │ │ add sp, #16 │ │ pop {r7, pc} │ │ sub sp, #12 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ @@ -25702,65 +25699,65 @@ │ │ mla r2, r0, r1, r2 │ │ ldr r0, [sp, #0] │ │ movs r1, #29 │ │ mla r0, r0, r1, r2 │ │ ubfx r0, r0, #8, #16 │ │ add sp, #12 │ │ bx lr │ │ - bmi.n 1b45e │ │ + bmi.n 1b516 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ - ldr r0, [pc, #84] ; (1b514 ) │ │ + ldr r0, [pc, #84] ; (1b5cc ) │ │ add r0, pc │ │ movw r2, #18444 ; 0x480c │ │ str r0, [r1, r2] │ │ ldr r1, [sp, #4] │ │ - ldr r0, [pc, #76] ; (1b518 ) │ │ + ldr r0, [pc, #76] ; (1b5d0 ) │ │ add r0, pc │ │ movw r2, #18448 ; 0x4810 │ │ str r0, [r1, r2] │ │ ldr r1, [sp, #4] │ │ - ldr r0, [pc, #68] ; (1b51c ) │ │ + ldr r0, [pc, #68] ; (1b5d4 ) │ │ add r0, pc │ │ movw r2, #18452 ; 0x4814 │ │ str r0, [r1, r2] │ │ - blx 7c0d0 │ │ - cbz r0, 1b50e │ │ - b.n 1b4e8 │ │ + blx 7c570 │ │ + cbz r0, 1b5c6 │ │ + b.n 1b5a0 │ │ ldr r1, [sp, #4] │ │ - ldr r0, [pc, #52] ; (1b520 ) │ │ + ldr r0, [pc, #52] ; (1b5d8 ) │ │ add r0, pc │ │ movw r2, #18444 ; 0x480c │ │ str r0, [r1, r2] │ │ ldr r1, [sp, #4] │ │ - ldr r0, [pc, #44] ; (1b524 ) │ │ + ldr r0, [pc, #44] ; (1b5dc ) │ │ add r0, pc │ │ movw r2, #18448 ; 0x4810 │ │ str r0, [r1, r2] │ │ ldr r1, [sp, #4] │ │ - ldr r0, [pc, #36] ; (1b528 ) │ │ + ldr r0, [pc, #36] ; (1b5e0 ) │ │ add r0, pc │ │ movw r2, #18452 ; 0x4814 │ │ str r0, [r1, r2] │ │ - b.n 1b50e │ │ + b.n 1b5c6 │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ lsls r5, r6, #5 │ │ movs r0, r0 │ │ lsls r5, r3, #25 │ │ movs r0, r0 │ │ lsls r3, r0, #30 │ │ movs r0, r0 │ │ lsrs r5, r7, #32 │ │ movs r0, r0 │ │ - ldr r7, [pc, #404] ; (1b6bc ) │ │ + ldr r7, [pc, #404] ; (1b774 ) │ │ movs r0, r0 │ │ strb r5, [r6, r6] │ │ movs r0, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ @@ -25774,162 +25771,162 @@ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [r1, r2] │ │ ldr r1, [sp, #16] │ │ movw r2, #18372 ; 0x47c4 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #16] │ │ - bl 2100c │ │ + bl 210c4 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp r0, #216 ; 0xd8 │ │ - beq.n 1b572 │ │ - b.n 1b566 │ │ - ldr r0, [pc, #200] ; (1b630 ) │ │ + beq.n 1b62a │ │ + b.n 1b61e │ │ + ldr r0, [pc, #200] ; (1b6e8 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #20] │ │ - b.n 1b62a │ │ + b.n 1b6e2 │ │ ldr r0, [sp, #12] │ │ cmp r0, #1 │ │ - bne.n 1b580 │ │ - b.n 1b57a │ │ + bne.n 1b638 │ │ + b.n 1b632 │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 1b62a │ │ + b.n 1b6e2 │ │ ldr r0, [sp, #16] │ │ - bl 2100c │ │ + bl 210c4 │ │ str r0, [sp, #8] │ │ - b.n 1b58a │ │ + b.n 1b642 │ │ ldr r1, [sp, #8] │ │ movs r0, #1 │ │ cmp r1, #192 ; 0xc0 │ │ str r0, [sp, #4] │ │ - beq.n 1b5b0 │ │ - b.n 1b596 │ │ + beq.n 1b668 │ │ + b.n 1b64e │ │ ldr r1, [sp, #8] │ │ movs r0, #1 │ │ cmp r1, #193 ; 0xc1 │ │ str r0, [sp, #4] │ │ - beq.n 1b5b0 │ │ - b.n 1b5a2 │ │ + beq.n 1b668 │ │ + b.n 1b65a │ │ ldr r0, [sp, #8] │ │ subs r0, #194 ; 0xc2 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #4] │ │ - b.n 1b5b0 │ │ + b.n 1b668 │ │ ldr r0, [sp, #4] │ │ lsls r0, r0, #31 │ │ - cbnz r0, 1b600 │ │ - b.n 1b5b8 │ │ + cbnz r0, 1b6b8 │ │ + b.n 1b670 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #8] │ │ - bl 21088 │ │ - cbnz r0, 1b5ca │ │ - b.n 1b5c4 │ │ + bl 21140 │ │ + cbnz r0, 1b682 │ │ + b.n 1b67c │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 1b62a │ │ + b.n 1b6e2 │ │ ldr r0, [sp, #16] │ │ - bl 2100c │ │ + bl 210c4 │ │ str r0, [sp, #8] │ │ - b.n 1b5d4 │ │ + b.n 1b68c │ │ ldr r0, [sp, #8] │ │ cmp r0, #255 ; 0xff │ │ - bne.n 1b5fe │ │ - b.n 1b5dc │ │ + bne.n 1b6b6 │ │ + b.n 1b694 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #0] │ │ - bl 214fc │ │ - cbz r0, 1b5f4 │ │ - b.n 1b5e8 │ │ - ldr r0, [pc, #72] ; (1b634 ) │ │ + bl 215b4 │ │ + cbz r0, 1b6ac │ │ + b.n 1b6a0 │ │ + ldr r0, [pc, #72] ; (1b6ec ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #20] │ │ - b.n 1b62a │ │ + b.n 1b6e2 │ │ ldr r0, [sp, #16] │ │ - bl 2100c │ │ + bl 210c4 │ │ str r0, [sp, #8] │ │ - b.n 1b5d4 │ │ - b.n 1b58a │ │ + b.n 1b68c │ │ + b.n 1b642 │ │ ldr r0, [sp, #8] │ │ subs r0, #194 ; 0xc2 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ ldr r1, [sp, #16] │ │ movw r2, #18380 ; 0x47cc │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ - bl 2154c │ │ - cbnz r0, 1b624 │ │ - b.n 1b61e │ │ + bl 21604 │ │ + cbnz r0, 1b6dc │ │ + b.n 1b6d6 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 1b62a │ │ + b.n 1b6e2 │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 1b62a │ │ + b.n 1b6e2 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - add r6, sp, #176 ; 0xb0 │ │ - ; instruction: 0xfffeadaa │ │ + add r4, sp, #1012 ; 0x3f4 │ │ + vcvt.f16.u16 q13, , #2 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #400 ; 0x190 │ │ - ldr.w r3, [pc, #1252] ; 1bb24 │ │ + ldr.w r3, [pc, #1252] ; 1bbdc │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #396] ; 0x18c │ │ str r0, [sp, #136] ; 0x88 │ │ str r1, [sp, #132] ; 0x84 │ │ str r2, [sp, #128] ; 0x80 │ │ add r0, sp, #140 ; 0x8c │ │ str r0, [sp, #120] ; 0x78 │ │ ldr r0, [sp, #128] ; 0x80 │ │ str r0, [sp, #112] ; 0x70 │ │ movs r0, #0 │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n 1b65e │ │ + b.n 1b716 │ │ ldr r0, [sp, #124] ; 0x7c │ │ cmp r0, #7 │ │ - bgt.w 1b8ea │ │ - b.n 1b668 │ │ + bgt.w 1b9a2 │ │ + b.n 1b720 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldrsh.w r0, [r0, #16] │ │ - cbnz r0, 1b6e6 │ │ - b.n 1b672 │ │ + cbnz r0, 1b79e │ │ + b.n 1b72a │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldrsh.w r0, [r0, #32] │ │ - cbnz r0, 1b6e6 │ │ - b.n 1b67c │ │ + cbnz r0, 1b79e │ │ + b.n 1b734 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldrsh.w r0, [r0, #48] ; 0x30 │ │ - cbnz r0, 1b6e6 │ │ - b.n 1b686 │ │ + cbnz r0, 1b79e │ │ + b.n 1b73e │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldrsh.w r0, [r0, #64] ; 0x40 │ │ - cbnz r0, 1b6e6 │ │ - b.n 1b690 │ │ + cbnz r0, 1b79e │ │ + b.n 1b748 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldrsh.w r0, [r0, #80] ; 0x50 │ │ - cbnz r0, 1b6e6 │ │ - b.n 1b69a │ │ + cbnz r0, 1b79e │ │ + b.n 1b752 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldrsh.w r0, [r0, #96] ; 0x60 │ │ - cbnz r0, 1b6e6 │ │ - b.n 1b6a4 │ │ + cbnz r0, 1b79e │ │ + b.n 1b75c │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldrsh.w r0, [r0, #112] ; 0x70 │ │ - cbnz r0, 1b6e6 │ │ - b.n 1b6ae │ │ + cbnz r0, 1b79e │ │ + b.n 1b766 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldrsh.w r0, [r0] │ │ lsls r0, r0, #2 │ │ str r0, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #108] ; 0x6c │ │ str r0, [sp, #0] │ │ ldr r1, [sp, #120] ; 0x78 │ │ @@ -25944,15 +25941,15 @@ │ │ str r0, [r1, #96] ; 0x60 │ │ ldr r1, [sp, #120] ; 0x78 │ │ str r0, [r1, #64] ; 0x40 │ │ ldr r1, [sp, #120] ; 0x78 │ │ str r0, [r1, #32] │ │ ldr r1, [sp, #120] ; 0x78 │ │ str r0, [r1, #0] │ │ - b.n 1b8d4 │ │ + b.n 1b98c │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldrsh.w r0, [r0, #32] │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldrsh.w r0, [r0, #96] ; 0x60 │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #84] ; 0x54 │ │ @@ -26155,37 +26152,37 @@ │ │ str r0, [r1, #96] ; 0x60 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #104] ; 0x68 │ │ subs r0, r0, r1 │ │ asrs r0, r0, #10 │ │ ldr r1, [sp, #120] ; 0x78 │ │ str.w r0, [r1, #128] ; 0x80 │ │ - b.n 1b8d4 │ │ - b.n 1b8d6 │ │ + b.n 1b98c │ │ + b.n 1b98e │ │ ldr r0, [sp, #124] ; 0x7c │ │ adds r0, #1 │ │ str r0, [sp, #124] ; 0x7c │ │ ldr r0, [sp, #112] ; 0x70 │ │ adds r0, #2 │ │ str r0, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #120] ; 0x78 │ │ adds r0, #4 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 1b65e │ │ + b.n 1b716 │ │ movs r0, #0 │ │ str r0, [sp, #124] ; 0x7c │ │ add r0, sp, #140 ; 0x8c │ │ str r0, [sp, #120] ; 0x78 │ │ ldr r0, [sp, #136] ; 0x88 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 1b8f8 │ │ + b.n 1b9b0 │ │ ldr r0, [sp, #124] ; 0x7c │ │ cmp r0, #7 │ │ - bgt.w 1bb0c │ │ - b.n 1b902 │ │ + bgt.w 1bbc4 │ │ + b.n 1b9ba │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r0, [r0, #24] │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #32] │ │ @@ -26346,108 +26343,108 @@ │ │ ldr r0, [sp, #4] │ │ add r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r0, r1 │ │ asrs r0, r0, #17 │ │ - bl 20fc8 │ │ + bl 21080 │ │ ldr r1, [sp, #116] ; 0x74 │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #40] ; 0x28 │ │ subs r0, r0, r1 │ │ asrs r0, r0, #17 │ │ - bl 20fc8 │ │ + bl 21080 │ │ ldr r1, [sp, #116] ; 0x74 │ │ strb r0, [r1, #7] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #44] ; 0x2c │ │ add r0, r1 │ │ asrs r0, r0, #17 │ │ - bl 20fc8 │ │ + bl 21080 │ │ ldr r1, [sp, #116] ; 0x74 │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #44] ; 0x2c │ │ subs r0, r0, r1 │ │ asrs r0, r0, #17 │ │ - bl 20fc8 │ │ + bl 21080 │ │ ldr r1, [sp, #116] ; 0x74 │ │ strb r0, [r1, #6] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #48] ; 0x30 │ │ add r0, r1 │ │ asrs r0, r0, #17 │ │ - bl 20fc8 │ │ + bl 21080 │ │ ldr r1, [sp, #116] ; 0x74 │ │ strb r0, [r1, #2] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #48] ; 0x30 │ │ subs r0, r0, r1 │ │ asrs r0, r0, #17 │ │ - bl 20fc8 │ │ + bl 21080 │ │ ldr r1, [sp, #116] ; 0x74 │ │ strb r0, [r1, #5] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #52] ; 0x34 │ │ add r0, r1 │ │ asrs r0, r0, #17 │ │ - bl 20fc8 │ │ + bl 21080 │ │ ldr r1, [sp, #116] ; 0x74 │ │ strb r0, [r1, #3] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #52] ; 0x34 │ │ subs r0, r0, r1 │ │ asrs r0, r0, #17 │ │ - bl 20fc8 │ │ + bl 21080 │ │ ldr r1, [sp, #116] ; 0x74 │ │ strb r0, [r1, #4] │ │ - b.n 1baf6 │ │ + b.n 1bbae │ │ ldr r0, [sp, #124] ; 0x7c │ │ adds r0, #1 │ │ str r0, [sp, #124] ; 0x7c │ │ ldr r0, [sp, #120] ; 0x78 │ │ adds r0, #32 │ │ str r0, [sp, #120] ; 0x78 │ │ ldr r1, [sp, #132] ; 0x84 │ │ ldr r0, [sp, #116] ; 0x74 │ │ add r0, r1 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 1b8f8 │ │ - ldr r0, [pc, #24] ; (1bb28 ) │ │ + b.n 1b9b0 │ │ + ldr r0, [pc, #24] ; (1bbe0 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #396] ; 0x18c │ │ cmp r0, r1 │ │ - bne.n 1bb20 │ │ - b.n 1bb1c │ │ + bne.n 1bbd8 │ │ + b.n 1bbd4 │ │ add sp, #400 ; 0x190 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - subs r6, r0, #5 │ │ + blx 7c350 │ │ + movs r3, #46 ; 0x2e │ │ movs r6, r0 │ │ - subs r2, r7, r1 │ │ + subs r2, r4, #1 │ │ movs r6, r0 │ │ sub sp, #44 ; 0x2c │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ ldr.w ip, [sp, #44] ; 0x2c │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #32] │ │ str r3, [sp, #28] │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n 1bb44 │ │ + b.n 1bbfc │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bge.w 1bc5a │ │ - b.n 1bb50 │ │ + bge.w 1bd12 │ │ + b.n 1bc08 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #24] │ │ ldrb r0, [r0, r1] │ │ lsls r0, r0, #20 │ │ add.w r0, r0, #524288 ; 0x80000 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #28] │ │ @@ -26492,57 +26489,57 @@ │ │ asrs r0, r0, #20 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ asrs r0, r0, #20 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #16] │ │ cmp.w r0, #256 ; 0x100 │ │ - bcc.n 1bbec │ │ - b.n 1bbd4 │ │ + bcc.n 1bca4 │ │ + b.n 1bc8c │ │ ldr r0, [sp, #16] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 1bbe4 │ │ - b.n 1bbde │ │ + bgt.n 1bc9c │ │ + b.n 1bc96 │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ - b.n 1bbea │ │ + b.n 1bca2 │ │ movs r0, #255 ; 0xff │ │ str r0, [sp, #16] │ │ - b.n 1bbea │ │ - b.n 1bbec │ │ + b.n 1bca2 │ │ + b.n 1bca4 │ │ ldr r0, [sp, #12] │ │ cmp.w r0, #256 ; 0x100 │ │ - bcc.n 1bc0e │ │ - b.n 1bbf6 │ │ + bcc.n 1bcc6 │ │ + b.n 1bcae │ │ ldr r0, [sp, #12] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 1bc06 │ │ - b.n 1bc00 │ │ + bgt.n 1bcbe │ │ + b.n 1bcb8 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 1bc0c │ │ + b.n 1bcc4 │ │ movs r0, #255 ; 0xff │ │ str r0, [sp, #12] │ │ - b.n 1bc0c │ │ - b.n 1bc0e │ │ + b.n 1bcc4 │ │ + b.n 1bcc6 │ │ ldr r0, [sp, #8] │ │ cmp.w r0, #256 ; 0x100 │ │ - bcc.n 1bc30 │ │ - b.n 1bc18 │ │ + bcc.n 1bce8 │ │ + b.n 1bcd0 │ │ ldr r0, [sp, #8] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 1bc28 │ │ - b.n 1bc22 │ │ + bgt.n 1bce0 │ │ + b.n 1bcda │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - b.n 1bc2e │ │ + b.n 1bce6 │ │ movs r0, #255 ; 0xff │ │ str r0, [sp, #8] │ │ - b.n 1bc2e │ │ - b.n 1bc30 │ │ + b.n 1bce6 │ │ + b.n 1bce8 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #40] ; 0x28 │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #40] ; 0x28 │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #8] │ │ @@ -26551,66 +26548,66 @@ │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #3] │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 1bc52 │ │ + b.n 1bd0a │ │ ldr r0, [sp, #24] │ │ adds r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 1bb44 │ │ + b.n 1bbfc │ │ add sp, #44 ; 0x2c │ │ bx lr │ │ sub sp, #32 │ │ ldr.w ip, [sp, #32] │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ str r3, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #1 │ │ - bne.n 1bc94 │ │ - b.n 1bc74 │ │ + bne.n 1bd4c │ │ + b.n 1bd2c │ │ ldr r0, [sp, #20] │ │ ldrb r0, [r0, #0] │ │ add.w r0, r0, r0, lsl #1 │ │ ldr r1, [sp, #16] │ │ ldrb r1, [r1, #0] │ │ add r0, r1 │ │ adds r0, #2 │ │ lsrs r0, r0, #2 │ │ ldr r1, [sp, #24] │ │ strb r0, [r1, #1] │ │ ldr r1, [sp, #24] │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #28] │ │ - b.n 1bd26 │ │ + b.n 1bdde │ │ ldr r0, [sp, #20] │ │ ldrb r0, [r0, #0] │ │ add.w r0, r0, r0, lsl #1 │ │ ldr r1, [sp, #16] │ │ ldrb r1, [r1, #0] │ │ add r0, r1 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ adds r0, #2 │ │ lsrs r0, r0, #2 │ │ ldr r1, [sp, #24] │ │ strb r0, [r1, #0] │ │ movs r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 1bcb4 │ │ + b.n 1bd6c │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge.n 1bd0e │ │ - b.n 1bcbe │ │ + bge.n 1bdc6 │ │ + b.n 1bd76 │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #20] │ │ ldr r2, [sp, #8] │ │ ldrb r0, [r0, r2] │ │ add.w r0, r0, r0, lsl #1 │ │ ldr r1, [sp, #16] │ │ @@ -26632,29 +26629,29 @@ │ │ ldr r1, [sp, #4] │ │ add r0, r1 │ │ adds r0, #8 │ │ lsrs r0, r0, #4 │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #8] │ │ strb.w r0, [r1, r2, lsl #1] │ │ - b.n 1bd06 │ │ + b.n 1bdbe │ │ ldr r0, [sp, #8] │ │ adds r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 1bcb4 │ │ + b.n 1bd6c │ │ ldr r0, [sp, #0] │ │ adds r0, #2 │ │ lsrs r0, r0, #2 │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #12] │ │ add.w r1, r1, r2, lsl #1 │ │ strb.w r0, [r1, #-1] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #28] │ │ - b.n 1bd26 │ │ + b.n 1bdde │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ bx lr │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ sub.w sp, sp, #17280 ; 0x4380 │ │ @@ -26695,15 +26692,15 @@ │ │ add.w r3, sp, #1232 ; 0x4d0 │ │ str r3, [sp, #296] ; 0x128 │ │ mov r3, r2 │ │ ldr r2, [sp, #76] ; 0x4c │ │ str r3, [sp, #8] │ │ mov r3, r0 │ │ ldr r0, [sp, #8] │ │ - ldr.w r5, [pc, #4084] ; 1cda8 │ │ + ldr.w r5, [pc, #4084] ; 1ce60 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r5, [r5, #0] │ │ add.w r6, sp, #16384 ; 0x4000 │ │ str.w r5, [r6, #972] ; 0x3cc │ │ str.w r3, [sl, #236] ; 0xec │ │ str.w r1, [sl, #232] ; 0xe8 │ │ @@ -27790,17 +27787,17 @@ │ │ add.w r0, sp, #3728 ; 0xe90 │ │ str r0, [sp, #56] ; 0x38 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #24] │ │ vld1.64 {d18-d19}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #48 ; 0x30 │ │ - b.w 1cdac │ │ + b.w 1ce64 │ │ nop │ │ - asrs r4, r2, #31 │ │ + subs r4, r7, r6 │ │ movs r6, r0 │ │ add.w r0, r0, #13248 ; 0x33c0 │ │ vst1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #32 │ │ add.w r1, r1, #13248 ; 0x33c0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -31544,55 +31541,55 @@ │ │ add r1, r2 │ │ str.w r1, [r0, #236] ; 0xec │ │ vldr d16, [sp, #440] ; 0x1b8 │ │ vstr d16, [sp, #336] ; 0x150 │ │ ldr.w r0, [r0, #236] ; 0xec │ │ vldr d16, [sp, #336] ; 0x150 │ │ vst1.8 {d16}, [r0] │ │ - ldr r0, [pc, #36] ; (2045c ) │ │ + ldr r0, [pc, #36] ; (20514 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ add.w lr, sp, #16384 ; 0x4000 │ │ ldr.w r1, [lr, #972] ; 0x3cc │ │ cmp r0, r1 │ │ - bne.n 20458 │ │ - b.n 2044c │ │ + bne.n 20510 │ │ + b.n 20504 │ │ sub.w r4, r7, #28 │ │ mov sp, r4 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - blx 7beb0 │ │ - bne.n 20500 │ │ + blx 7c350 │ │ + bpl.n 20588 │ │ movs r5, r0 │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ sub.w sp, sp, #1440 ; 0x5a0 │ │ mov r4, sp │ │ bfc r4, #0, #4 │ │ mov sp, r4 │ │ add.w ip, sp, #1008 ; 0x3f0 │ │ str.w ip, [sp, #4] │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #1584] ; 20ab4 │ │ + ldr.w ip, [pc, #1584] ; 20b6c │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #1436] ; 0x59c │ │ str r0, [sp, #620] ; 0x26c │ │ str r1, [sp, #616] ; 0x268 │ │ str r2, [sp, #612] ; 0x264 │ │ str r3, [sp, #608] ; 0x260 │ │ movs r0, #0 │ │ str r0, [sp, #604] ; 0x25c │ │ ldr r0, [r7, #12] │ │ cmp r0, #4 │ │ - bne.w 2097c │ │ - b.n 204a8 │ │ + bne.w 20a34 │ │ + b.n 20560 │ │ ldr r0, [sp, #4] │ │ movs r1, #128 ; 0x80 │ │ strb.w r1, [sp, #1055] ; 0x41f │ │ addw r1, sp, #1055 ; 0x41f │ │ vld1.8 {d16[]}, [r1] │ │ vstr d16, [r0, #24] │ │ vldr d16, [r0, #24] │ │ @@ -31643,21 +31640,21 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #832 ; 0x340 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #528 ; 0x210 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b.n 20576 │ │ + b.n 2062e │ │ ldr r0, [sp, #604] ; 0x25c │ │ adds r0, #7 │ │ ldr r1, [r7, #8] │ │ cmp r0, r1 │ │ - bge.w 2097a │ │ - b.n 20584 │ │ + bge.w 20a32 │ │ + b.n 2063c │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #616] ; 0x268 │ │ ldr r1, [sp, #604] ; 0x25c │ │ add r0, r1 │ │ vld1.8 {d16}, [r0] │ │ vstr d16, [sp, #512] ; 0x200 │ │ vldr d16, [sp, #512] ; 0x200 │ │ @@ -31921,26 +31918,26 @@ │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst4.8 {d16-d19}, [r0] │ │ ldr r0, [sp, #620] ; 0x26c │ │ adds r0, #32 │ │ str r0, [sp, #620] ; 0x26c │ │ - b.n 20972 │ │ + b.n 20a2a │ │ ldr r0, [sp, #604] ; 0x25c │ │ adds r0, #8 │ │ str r0, [sp, #604] ; 0x25c │ │ - b.n 20576 │ │ - b.n 2097c │ │ - b.n 2097e │ │ + b.n 2062e │ │ + b.n 20a34 │ │ + b.n 20a36 │ │ ldr r0, [sp, #604] ; 0x25c │ │ ldr r1, [r7, #8] │ │ cmp r0, r1 │ │ - bge.w 20a94 │ │ - b.n 2098a │ │ + bge.w 20b4c │ │ + b.n 20a42 │ │ ldr r0, [sp, #616] ; 0x268 │ │ ldr r1, [sp, #604] ; 0x25c │ │ ldrb r0, [r0, r1] │ │ lsls r0, r0, #20 │ │ add.w r0, r0, #524288 ; 0x80000 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #608] ; 0x260 │ │ @@ -31985,57 +31982,57 @@ │ │ asrs r0, r0, #20 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #16] │ │ asrs r0, r0, #20 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #24] │ │ cmp.w r0, #256 ; 0x100 │ │ - bcc.n 20a26 │ │ - b.n 20a0e │ │ + bcc.n 20ade │ │ + b.n 20ac6 │ │ ldr r0, [sp, #24] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 20a1e │ │ - b.n 20a18 │ │ + bgt.n 20ad6 │ │ + b.n 20ad0 │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n 20a24 │ │ + b.n 20adc │ │ movs r0, #255 ; 0xff │ │ str r0, [sp, #24] │ │ - b.n 20a24 │ │ - b.n 20a26 │ │ + b.n 20adc │ │ + b.n 20ade │ │ ldr r0, [sp, #20] │ │ cmp.w r0, #256 ; 0x100 │ │ - bcc.n 20a48 │ │ - b.n 20a30 │ │ + bcc.n 20b00 │ │ + b.n 20ae8 │ │ ldr r0, [sp, #20] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 20a40 │ │ - b.n 20a3a │ │ + bgt.n 20af8 │ │ + b.n 20af2 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 20a46 │ │ + b.n 20afe │ │ movs r0, #255 ; 0xff │ │ str r0, [sp, #20] │ │ - b.n 20a46 │ │ - b.n 20a48 │ │ + b.n 20afe │ │ + b.n 20b00 │ │ ldr r0, [sp, #16] │ │ cmp.w r0, #256 ; 0x100 │ │ - bcc.n 20a6a │ │ - b.n 20a52 │ │ + bcc.n 20b22 │ │ + b.n 20b0a │ │ ldr r0, [sp, #16] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 20a62 │ │ - b.n 20a5c │ │ + bgt.n 20b1a │ │ + b.n 20b14 │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ - b.n 20a68 │ │ + b.n 20b20 │ │ movs r0, #255 ; 0xff │ │ str r0, [sp, #16] │ │ - b.n 20a68 │ │ - b.n 20a6a │ │ + b.n 20b20 │ │ + b.n 20b22 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #620] ; 0x26c │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #620] ; 0x26c │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #16] │ │ @@ -32044,90 +32041,90 @@ │ │ ldr r1, [sp, #620] ; 0x26c │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #3] │ │ ldr r1, [r7, #12] │ │ ldr r0, [sp, #620] ; 0x26c │ │ add r0, r1 │ │ str r0, [sp, #620] ; 0x26c │ │ - b.n 20a8c │ │ + b.n 20b44 │ │ ldr r0, [sp, #604] ; 0x25c │ │ adds r0, #1 │ │ str r0, [sp, #604] ; 0x25c │ │ - b.n 2097e │ │ - ldr r0, [pc, #32] ; (20ab8 ) │ │ + b.n 20a36 │ │ + ldr r0, [pc, #32] ; (20b70 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [sp, #1436] ; 0x59c │ │ cmp r0, r1 │ │ - bne.n 20aae │ │ - b.n 20aa6 │ │ + bne.n 20b66 │ │ + b.n 20b5e │ │ sub.w r4, r7, #8 │ │ mov sp, r4 │ │ pop {r4, r6, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - bne.n 20ac0 │ │ + bmi.n 20b48 │ │ movs r5, r0 │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ + ldmia r6, {r1, r3, r4, r6, r7} │ │ movs r5, r0 │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ sub.w sp, sp, #1136 ; 0x470 │ │ mov r4, sp │ │ bfc r4, #0, #4 │ │ mov sp, r4 │ │ add.w ip, sp, #1024 ; 0x400 │ │ str.w ip, [sp, #12] │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #1252] ; 20fc0 │ │ + ldr.w ip, [pc, #1252] ; 21078 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #1132] ; 0x46c │ │ str r0, [sp, #696] ; 0x2b8 │ │ str r1, [sp, #692] ; 0x2b4 │ │ str r2, [sp, #688] ; 0x2b0 │ │ str r3, [sp, #684] ; 0x2ac │ │ movs r0, #0 │ │ str r0, [sp, #680] ; 0x2a8 │ │ ldr r0, [sp, #684] ; 0x2ac │ │ cmp r0, #1 │ │ - bne.n 20b1e │ │ - b.n 20afe │ │ + bne.n 20bd6 │ │ + b.n 20bb6 │ │ ldr r0, [sp, #692] ; 0x2b4 │ │ ldrb r0, [r0, #0] │ │ add.w r0, r0, r0, lsl #1 │ │ ldr r1, [sp, #688] ; 0x2b0 │ │ ldrb r1, [r1, #0] │ │ add r0, r1 │ │ adds r0, #2 │ │ lsrs r0, r0, #2 │ │ ldr r1, [sp, #696] ; 0x2b8 │ │ strb r0, [r1, #1] │ │ ldr r1, [sp, #696] ; 0x2b8 │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #696] ; 0x2b8 │ │ str r0, [sp, #700] ; 0x2bc │ │ - b.n 20f9a │ │ + b.n 21052 │ │ ldr r0, [sp, #692] ; 0x2b4 │ │ ldrb r0, [r0, #0] │ │ add.w r0, r0, r0, lsl #1 │ │ ldr r1, [sp, #688] ; 0x2b0 │ │ ldrb r1, [r1, #0] │ │ add r0, r1 │ │ str r0, [sp, #672] ; 0x2a0 │ │ - b.n 20b30 │ │ + b.n 20be8 │ │ ldr r0, [sp, #680] ; 0x2a8 │ │ ldr r1, [sp, #684] ; 0x2ac │ │ subs r1, #1 │ │ bic.w r1, r1, #7 │ │ cmp r0, r1 │ │ - bge.w 20ef4 │ │ - b.n 20b42 │ │ + bge.w 20fac │ │ + b.n 20bfa │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #688] ; 0x2b0 │ │ ldr r2, [sp, #680] ; 0x2a8 │ │ add r1, r2 │ │ vld1.8 {d16}, [r1] │ │ vstr d16, [sp, #656] ; 0x290 │ │ vldr d16, [sp, #656] ; 0x290 │ │ @@ -32391,19 +32388,19 @@ │ │ adds r2, r1, #7 │ │ ldrb r0, [r0, r2] │ │ add.w r0, r0, r0, lsl #1 │ │ ldr r1, [sp, #688] ; 0x2b0 │ │ ldrb r1, [r1, r2] │ │ add r0, r1 │ │ str r0, [sp, #672] ; 0x2a0 │ │ - b.n 20eec │ │ + b.n 20fa4 │ │ ldr r0, [sp, #680] ; 0x2a8 │ │ adds r0, #8 │ │ str r0, [sp, #680] ; 0x2a8 │ │ - b.n 20b30 │ │ + b.n 20be8 │ │ ldr r0, [sp, #672] ; 0x2a0 │ │ str r0, [sp, #676] ; 0x2a4 │ │ ldr r0, [sp, #692] ; 0x2b4 │ │ ldr r2, [sp, #680] ; 0x2a8 │ │ ldrb r0, [r0, r2] │ │ add.w r0, r0, r0, lsl #1 │ │ ldr r1, [sp, #688] ; 0x2b0 │ │ @@ -32418,20 +32415,20 @@ │ │ lsrs r0, r0, #4 │ │ ldr r1, [sp, #696] ; 0x2b8 │ │ ldr r2, [sp, #680] ; 0x2a8 │ │ strb.w r0, [r1, r2, lsl #1] │ │ ldr r0, [sp, #680] ; 0x2a8 │ │ adds r0, #1 │ │ str r0, [sp, #680] ; 0x2a8 │ │ - b.n 20f28 │ │ + b.n 20fe0 │ │ ldr r0, [sp, #680] ; 0x2a8 │ │ ldr r1, [sp, #684] ; 0x2ac │ │ cmp r0, r1 │ │ - bge.n 20f82 │ │ - b.n 20f32 │ │ + bge.n 2103a │ │ + b.n 20fea │ │ ldr r0, [sp, #672] ; 0x2a0 │ │ str r0, [sp, #676] ; 0x2a4 │ │ ldr r0, [sp, #692] ; 0x2b4 │ │ ldr r2, [sp, #680] ; 0x2a8 │ │ ldrb r0, [r0, r2] │ │ add.w r0, r0, r0, lsl #1 │ │ ldr r1, [sp, #688] ; 0x2b0 │ │ @@ -32453,1053 +32450,1053 @@ │ │ ldr r1, [sp, #676] ; 0x2a4 │ │ add r0, r1 │ │ adds r0, #8 │ │ lsrs r0, r0, #4 │ │ ldr r1, [sp, #696] ; 0x2b8 │ │ ldr r2, [sp, #680] ; 0x2a8 │ │ strb.w r0, [r1, r2, lsl #1] │ │ - b.n 20f7a │ │ + b.n 21032 │ │ ldr r0, [sp, #680] ; 0x2a8 │ │ adds r0, #1 │ │ str r0, [sp, #680] ; 0x2a8 │ │ - b.n 20f28 │ │ + b.n 20fe0 │ │ ldr r0, [sp, #672] ; 0x2a0 │ │ adds r0, #2 │ │ lsrs r0, r0, #2 │ │ ldr r1, [sp, #696] ; 0x2b8 │ │ ldr r2, [sp, #684] ; 0x2ac │ │ add.w r1, r1, r2, lsl #1 │ │ strb.w r0, [r1, #-1] │ │ ldr r0, [sp, #696] ; 0x2b8 │ │ str r0, [sp, #700] ; 0x2bc │ │ - b.n 20f9a │ │ + b.n 21052 │ │ ldr r0, [sp, #700] ; 0x2bc │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #36] ; (20fc4 ) │ │ + ldr r0, [pc, #36] ; (2107c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [sp, #1132] ; 0x46c │ │ cmp r0, r1 │ │ - bne.n 20fba │ │ - b.n 20fb0 │ │ + bne.n 21072 │ │ + b.n 21068 │ │ ldr r0, [sp, #4] │ │ sub.w r4, r7, #8 │ │ mov sp, r4 │ │ pop {r4, r6, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - ldmia r2, {r2, r3, r5, r7} │ │ + ldmia r6!, {r2, r4, r7} │ │ movs r5, r0 │ │ - stmia r5!, {r3, r5, r6, r7} │ │ + ldmia r1!, {r4, r6, r7} │ │ movs r5, r0 │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ cmp.w r0, #256 ; 0x100 │ │ - bcc.n 20ffc │ │ - b.n 20fd6 │ │ + bcc.n 210b4 │ │ + b.n 2108e │ │ ldr r0, [sp, #0] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 20fe8 │ │ - b.n 20fe0 │ │ + bgt.n 210a0 │ │ + b.n 21098 │ │ movs r0, #0 │ │ strb.w r0, [sp, #7] │ │ - b.n 21004 │ │ + b.n 210bc │ │ ldr r0, [sp, #0] │ │ cmp.w r0, #256 ; 0x100 │ │ - blt.n 20ffa │ │ - b.n 20ff2 │ │ + blt.n 210b2 │ │ + b.n 210aa │ │ movs r0, #255 ; 0xff │ │ strb.w r0, [sp, #7] │ │ - b.n 21004 │ │ - b.n 20ffc │ │ + b.n 210bc │ │ + b.n 210b4 │ │ ldr r0, [sp, #0] │ │ strb.w r0, [sp, #7] │ │ - b.n 21004 │ │ + b.n 210bc │ │ ldrb.w r0, [sp, #7] │ │ add sp, #8 │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ movw r1, #18372 ; 0x47c4 │ │ ldrb r0, [r0, r1] │ │ cmp r0, #255 ; 0xff │ │ - beq.n 2103e │ │ - b.n 21022 │ │ + beq.n 210f6 │ │ + b.n 210da │ │ ldr r0, [sp, #8] │ │ movw r2, #18372 ; 0x47c4 │ │ ldrb r0, [r0, r2] │ │ strb.w r0, [r7, #-9] │ │ ldr r1, [sp, #8] │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, r2] │ │ ldrb.w r0, [r7, #-9] │ │ strb.w r0, [r7, #-1] │ │ - b.n 21080 │ │ + b.n 21138 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ strb.w r0, [r7, #-9] │ │ ldrb.w r0, [r7, #-9] │ │ cmp r0, #255 ; 0xff │ │ - beq.n 2105c │ │ - b.n 21054 │ │ + beq.n 21114 │ │ + b.n 2110c │ │ movs r0, #255 ; 0xff │ │ strb.w r0, [r7, #-1] │ │ - b.n 21080 │ │ - b.n 2105e │ │ + b.n 21138 │ │ + b.n 21116 │ │ ldrb.w r0, [r7, #-9] │ │ cmp r0, #255 ; 0xff │ │ - bne.n 21076 │ │ - b.n 21068 │ │ + bne.n 2112e │ │ + b.n 21120 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ strb.w r0, [r7, #-9] │ │ - b.n 2105e │ │ + b.n 21116 │ │ ldrb.w r0, [r7, #-9] │ │ strb.w r0, [r7, #-1] │ │ - b.n 21080 │ │ + b.n 21138 │ │ ldrb.w r0, [r7, #-1] │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #160 ; 0xa0 │ │ - ldr.w r2, [pc, #1092] ; 214d4 │ │ + ldr.w r2, [pc, #1092] ; 2158c │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #156] ; 0x9c │ │ str r0, [sp, #84] ; 0x54 │ │ str r1, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #80] ; 0x50 │ │ str r0, [sp, #12] │ │ cmp r0, #196 ; 0xc4 │ │ - beq.w 211d6 │ │ - b.n 210aa │ │ + beq.w 2128e │ │ + b.n 21162 │ │ ldr r0, [sp, #12] │ │ cmp r0, #219 ; 0xdb │ │ - beq.n 21100 │ │ - b.n 210b2 │ │ + beq.n 211b8 │ │ + b.n 2116a │ │ ldr r0, [sp, #12] │ │ cmp r0, #221 ; 0xdd │ │ - beq.n 210d0 │ │ - b.n 210ba │ │ + beq.n 21188 │ │ + b.n 21172 │ │ ldr r0, [sp, #12] │ │ cmp r0, #255 ; 0xff │ │ - bne.w 2134e │ │ - b.n 210c4 │ │ - ldr r0, [pc, #812] ; (213f4 ) │ │ + bne.w 21406 │ │ + b.n 2117c │ │ + ldr r0, [pc, #812] ; (214ac ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 214b6 │ │ + b.n 2156e │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 18e9e │ │ + bl 18f56 │ │ cmp r0, #4 │ │ - beq.n 210ea │ │ - b.n 210de │ │ - ldr r0, [pc, #792] ; (213f8 ) │ │ + beq.n 211a2 │ │ + b.n 21196 │ │ + ldr r0, [pc, #792] ; (214b0 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 214b6 │ │ + b.n 2156e │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 18e9e │ │ + bl 18f56 │ │ ldr r1, [sp, #84] ; 0x54 │ │ movw r2, #18436 ; 0x4804 │ │ str r0, [r1, r2] │ │ movs r0, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 214b6 │ │ + b.n 2156e │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 18e9e │ │ + bl 18f56 │ │ subs r0, #2 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 2110e │ │ + b.n 211c6 │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #1 │ │ - blt.n 211ca │ │ - b.n 21116 │ │ + blt.n 21282 │ │ + b.n 211ce │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #72] ; 0x48 │ │ asrs r0, r0, #4 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #68] ; 0x44 │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #72] ; 0x48 │ │ and.w r0, r0, #15 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #68] ; 0x44 │ │ - cbz r0, 21152 │ │ - b.n 2113e │ │ + cbz r0, 2120a │ │ + b.n 211f6 │ │ ldr r0, [sp, #68] ; 0x44 │ │ cmp r0, #1 │ │ - beq.n 21152 │ │ - b.n 21146 │ │ - ldr r0, [pc, #692] ; (213fc ) │ │ + beq.n 2120a │ │ + b.n 211fe │ │ + ldr r0, [pc, #692] ; (214b4 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 214b6 │ │ + b.n 2156e │ │ ldr r0, [sp, #60] ; 0x3c │ │ cmp r0, #4 │ │ - blt.n 21166 │ │ - b.n 2115a │ │ - ldr r0, [pc, #676] ; (21400 ) │ │ + blt.n 2121e │ │ + b.n 21212 │ │ + ldr r0, [pc, #676] ; (214b8 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 214b6 │ │ + b.n 2156e │ │ movs r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 2116c │ │ + b.n 21224 │ │ ldr r0, [sp, #56] ; 0x38 │ │ cmp r0, #63 ; 0x3f │ │ - bgt.n 211b8 │ │ - b.n 21174 │ │ + bgt.n 21270 │ │ + b.n 2122c │ │ ldr r0, [sp, #64] ; 0x40 │ │ - cbz r0, 21186 │ │ - b.n 2117a │ │ + cbz r0, 2123e │ │ + b.n 21232 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 18e9e │ │ + bl 18f56 │ │ str r0, [sp, #8] │ │ - b.n 21192 │ │ + b.n 2124a │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #8] │ │ - b.n 21192 │ │ + b.n 2124a │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r1, r1, r2, lsl #7 │ │ ldr r3, [sp, #56] ; 0x38 │ │ - ldr r2, [pc, #824] ; (214d8 ) │ │ + ldr r2, [pc, #824] ; (21590 ) │ │ add r2, pc │ │ ldrb r2, [r2, r3] │ │ add.w r1, r1, r2, lsl #1 │ │ movw r2, #13444 ; 0x3484 │ │ strh r0, [r1, r2] │ │ - b.n 211b0 │ │ + b.n 21268 │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r0, #1 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 2116c │ │ + b.n 21224 │ │ ldr r0, [sp, #64] ; 0x40 │ │ movs r1, #65 ; 0x41 │ │ cmp r0, #0 │ │ it ne │ │ movne r1, #129 ; 0x81 │ │ ldr r0, [sp, #76] ; 0x4c │ │ subs r0, r0, r1 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 2110e │ │ + b.n 211c6 │ │ ldr r0, [sp, #76] ; 0x4c │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 214b6 │ │ + b.n 2156e │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 18e9e │ │ + bl 18f56 │ │ subs r0, #2 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 211e4 │ │ + b.n 2129c │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #1 │ │ - blt.w 21342 │ │ - b.n 211ee │ │ + blt.w 213fa │ │ + b.n 212a6 │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ asrs r0, r0, #4 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #40] ; 0x28 │ │ and.w r0, r0, #15 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #1 │ │ - bgt.n 2121a │ │ - b.n 21212 │ │ + bgt.n 212d2 │ │ + b.n 212ca │ │ ldr r0, [sp, #32] │ │ cmp r0, #4 │ │ - blt.n 21226 │ │ - b.n 2121a │ │ - ldr r0, [pc, #704] ; (214dc ) │ │ + blt.n 212de │ │ + b.n 212d2 │ │ + ldr r0, [pc, #704] ; (21594 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 214b6 │ │ + b.n 2156e │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 2122c │ │ + b.n 212e4 │ │ ldr r0, [sp, #48] ; 0x30 │ │ cmp r0, #15 │ │ - bgt.n 2125c │ │ - b.n 21234 │ │ + bgt.n 21314 │ │ + b.n 212ec │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ mov r1, r0 │ │ ldr r2, [sp, #48] ; 0x30 │ │ add r0, sp, #92 ; 0x5c │ │ str.w r1, [r0, r2, lsl #2] │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr.w r1, [r0, r1, lsl #2] │ │ ldr r0, [sp, #44] ; 0x2c │ │ add r0, r1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 21254 │ │ + b.n 2130c │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 2122c │ │ + b.n 212e4 │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp.w r0, #256 ; 0x100 │ │ - ble.n 21272 │ │ - b.n 21266 │ │ - ldr r0, [pc, #632] ; (214e0 ) │ │ + ble.n 2132a │ │ + b.n 2131e │ │ + ldr r0, [pc, #632] ; (21598 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 214b6 │ │ + b.n 2156e │ │ ldr r0, [sp, #76] ; 0x4c │ │ subs r0, #17 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #36] ; 0x24 │ │ - cbnz r0, 212b0 │ │ - b.n 2127e │ │ + cbnz r0, 21368 │ │ + b.n 21336 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #32] │ │ mov.w r1, #1680 ; 0x690 │ │ mla r0, r0, r1, r2 │ │ adds r0, #4 │ │ add r1, sp, #92 ; 0x5c │ │ - bl 21bf4 │ │ - cbnz r0, 2129c │ │ - b.n 21296 │ │ + bl 21cac │ │ + cbnz r0, 21354 │ │ + b.n 2134e │ │ movs r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 214b6 │ │ + b.n 2156e │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #32] │ │ mov.w r1, #1680 ; 0x690 │ │ mla r0, r0, r1, r2 │ │ addw r0, r0, #1028 ; 0x404 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 212e8 │ │ + b.n 213a0 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #32] │ │ mov.w r1, #1680 ; 0x690 │ │ mla r0, r0, r1, r2 │ │ movw r1, #6724 ; 0x1a44 │ │ add r0, r1 │ │ add r1, sp, #92 ; 0x5c │ │ - bl 21bf4 │ │ - cbnz r0, 212d2 │ │ - b.n 212cc │ │ + bl 21cac │ │ + cbnz r0, 2138a │ │ + b.n 21384 │ │ movs r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 214b6 │ │ + b.n 2156e │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #32] │ │ mov.w r1, #1680 ; 0x690 │ │ mla r0, r0, r1, r2 │ │ movw r1, #7748 ; 0x1e44 │ │ add r0, r1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 212e8 │ │ + b.n 213a0 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 212ee │ │ + b.n 213a6 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bge.n 21310 │ │ - b.n 212f8 │ │ + bge.n 213c8 │ │ + b.n 213b0 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #48] ; 0x30 │ │ strb r0, [r1, r2] │ │ - b.n 21308 │ │ + b.n 213c0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 212ee │ │ + b.n 213a6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - cbz r0, 21338 │ │ - b.n 21316 │ │ + cbz r0, 213f0 │ │ + b.n 213ce │ │ ldr r3, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #32] │ │ add.w r0, r3, r1, lsl #10 │ │ movw r2, #13956 ; 0x3684 │ │ add r0, r2 │ │ mov.w r2, #1680 ; 0x690 │ │ mla r1, r1, r2, r3 │ │ movw r2, #6724 ; 0x1a44 │ │ add r1, r2 │ │ - bl 21db8 │ │ - b.n 21338 │ │ + bl 21e70 │ │ + b.n 213f0 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #76] ; 0x4c │ │ subs r0, r0, r1 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 211e4 │ │ + b.n 2129c │ │ ldr r0, [sp, #76] ; 0x4c │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 214b6 │ │ + b.n 2156e │ │ ldr r0, [sp, #80] ; 0x50 │ │ cmp r0, #224 ; 0xe0 │ │ - blt.n 2135e │ │ - b.n 21356 │ │ + blt.n 21416 │ │ + b.n 2140e │ │ ldr r0, [sp, #80] ; 0x50 │ │ cmp r0, #240 ; 0xf0 │ │ - blt.n 21368 │ │ - b.n 2135e │ │ + blt.n 21420 │ │ + b.n 21416 │ │ ldr r0, [sp, #80] ; 0x50 │ │ cmp r0, #254 ; 0xfe │ │ - bne.w 214aa │ │ - b.n 21368 │ │ + bne.w 21562 │ │ + b.n 21420 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 18e9e │ │ + bl 18f56 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #1 │ │ - bgt.n 2139a │ │ - b.n 2137a │ │ + bgt.n 21452 │ │ + b.n 21432 │ │ ldr r0, [sp, #80] ; 0x50 │ │ cmp r0, #254 ; 0xfe │ │ - bne.n 2138e │ │ - b.n 21382 │ │ - ldr r0, [pc, #352] ; (214e4 ) │ │ + bne.n 21446 │ │ + b.n 2143a │ │ + ldr r0, [pc, #352] ; (2159c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 214b6 │ │ - ldr r0, [pc, #344] ; (214e8 ) │ │ + b.n 2156e │ │ + ldr r0, [pc, #344] ; (215a0 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 214b6 │ │ + b.n 2156e │ │ ldr r0, [sp, #76] ; 0x4c │ │ subs r0, #2 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #80] ; 0x50 │ │ cmp r0, #224 ; 0xe0 │ │ - bne.n 21412 │ │ - b.n 213a8 │ │ + bne.n 214ca │ │ + b.n 21460 │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #5 │ │ - blt.n 21412 │ │ - b.n 213b0 │ │ + blt.n 214ca │ │ + b.n 21468 │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n 213ba │ │ + b.n 21472 │ │ ldr r0, [sp, #24] │ │ cmp r0, #4 │ │ - bgt.n 213e8 │ │ - b.n 213c2 │ │ + bgt.n 214a0 │ │ + b.n 2147a │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r2, [sp, #24] │ │ - ldr r1, [pc, #284] ; (214ec ) │ │ + ldr r1, [pc, #284] ; (215a4 ) │ │ add r1, pc │ │ ldrb r1, [r1, r2] │ │ cmp r0, r1 │ │ - beq.n 213de │ │ - b.n 213d8 │ │ + beq.n 21496 │ │ + b.n 21490 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 213de │ │ - b.n 213e0 │ │ + b.n 21496 │ │ + b.n 21498 │ │ ldr r0, [sp, #24] │ │ adds r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 213ba │ │ + b.n 21472 │ │ ldr r0, [sp, #76] ; 0x4c │ │ subs r0, #5 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #28] │ │ - cbz r0, 21410 │ │ - b.n 21404 │ │ - strh r6, [r1, r3] │ │ - vrshr.u64 d21, d20, #2 │ │ - vqmovun.s d21, q6 │ │ - vrshr.u32 d21, d24, #2 │ │ + cbz r0, 214c8 │ │ + b.n 214bc │ │ + str r7, [r3, r6] │ │ + vzip. d21, d5 │ │ + vsra.u32 d21, d13, #2 │ │ + vuzp. d21, d9 │ │ vqshrn.u64 d25, , #2 │ │ movw r2, #18404 ; 0x47e4 │ │ movs r0, #1 │ │ str r0, [r1, r2] │ │ - b.n 21410 │ │ - b.n 2149a │ │ + b.n 214c8 │ │ + b.n 21552 │ │ ldr r0, [sp, #80] ; 0x50 │ │ cmp r0, #238 ; 0xee │ │ - bne.n 21498 │ │ - b.n 2141a │ │ + bne.n 21550 │ │ + b.n 214d2 │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #12 │ │ - blt.n 21498 │ │ - b.n 21422 │ │ + blt.n 21550 │ │ + b.n 214da │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ - b.n 2142c │ │ + b.n 214e4 │ │ ldr r0, [sp, #16] │ │ cmp r0, #5 │ │ - bgt.n 2145a │ │ - b.n 21434 │ │ + bgt.n 21512 │ │ + b.n 214ec │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r2, [sp, #16] │ │ - ldr r1, [pc, #176] ; (214f0 ) │ │ + ldr r1, [pc, #176] ; (215a8 ) │ │ add r1, pc │ │ ldrb r1, [r1, r2] │ │ cmp r0, r1 │ │ - beq.n 21450 │ │ - b.n 2144a │ │ + beq.n 21508 │ │ + b.n 21502 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 21450 │ │ - b.n 21452 │ │ + b.n 21508 │ │ + b.n 2150a │ │ ldr r0, [sp, #16] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 2142c │ │ + b.n 214e4 │ │ ldr r0, [sp, #76] ; 0x4c │ │ subs r0, #6 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #20] │ │ - cbz r0, 21496 │ │ - b.n 21466 │ │ + cbz r0, 2154e │ │ + b.n 2151e │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 18e9e │ │ + bl 18f56 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 18e9e │ │ + bl 18f56 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r1, [sp, #84] ; 0x54 │ │ movw r2, #18408 ; 0x47e8 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #76] ; 0x4c │ │ subs r0, #6 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 21496 │ │ - b.n 21498 │ │ - b.n 2149a │ │ + b.n 2154e │ │ + b.n 21550 │ │ + b.n 21552 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #76] ; 0x4c │ │ - bl 18e02 │ │ + bl 18eba │ │ movs r0, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 214b6 │ │ - ldr r0, [pc, #72] ; (214f4 ) │ │ + b.n 2156e │ │ + ldr r0, [pc, #72] ; (215ac ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 214b6 │ │ + b.n 2156e │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #60] ; (214f8 ) │ │ + ldr r0, [pc, #60] ; (215b0 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #156] ; 0x9c │ │ cmp r0, r1 │ │ - bne.n 214d0 │ │ - b.n 214ca │ │ + bne.n 21588 │ │ + b.n 21582 │ │ ldr r0, [sp, #4] │ │ add sp, #160 ; 0xa0 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ + blx 7c350 │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ movs r5, r0 │ │ - add r3, pc, #32 ; (adr r3, 214fc ) │ │ - vsra.u32 , q12, #2 │ │ - vuzp. d21, d28 │ │ - vshr.u32 d21, d0, #2 │ │ - vaddl.u , d14, d4 │ │ - vuzp. d26, d25 │ │ - vshr.u64 d26, d28, #2 │ │ - vqrdmlah.s q10, q15, d24[0] │ │ - vtrn. q14, q6 │ │ + add r3, pc, #96 ; (adr r3, 215f4 ) │ │ + vmla.i , q7, d9[0] │ │ + ; instruction: 0xfffe4ffd │ │ + vqrdmlah.s q10, q15, d17[0] │ │ + ; instruction: 0xfffe4ed5 │ │ + vsra.u32 d26, d25, #2 │ │ + vtrn. q13, q6 │ │ + ; instruction: 0xfffe4db9 │ │ + vsri.64 d28, d20, #2 │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ ldr r0, [r0, #16] │ │ - cbz r0, 2152e │ │ - b.n 2150c │ │ + cbz r0, 215e6 │ │ + b.n 215c4 │ │ ldr r0, [sp, #0] │ │ ldr r1, [r0, #24] │ │ ldr r0, [r0, #28] │ │ blx r1 │ │ - cbnz r0, 2151e │ │ - b.n 21518 │ │ + cbnz r0, 215d6 │ │ + b.n 215d0 │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 21544 │ │ + b.n 215fc │ │ ldr r0, [sp, #0] │ │ ldr r0, [r0, #32] │ │ - cbnz r0, 2152c │ │ - b.n 21526 │ │ + cbnz r0, 215e4 │ │ + b.n 215de │ │ movs r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 21544 │ │ - b.n 2152e │ │ + b.n 215fc │ │ + b.n 215e6 │ │ ldr r0, [sp, #0] │ │ ldr.w r1, [r0, #172] ; 0xac │ │ ldr.w r2, [r0, #176] ; 0xb0 │ │ movs r0, #0 │ │ cmp r1, r2 │ │ it cs │ │ movcs r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 21544 │ │ + b.n 215fc │ │ ldr r0, [sp, #4] │ │ add sp, #8 │ │ pop {r7, pc} │ │ - bmi.n 214f6 │ │ + bmi.n 215ae │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #88 ; 0x58 │ │ str r0, [sp, #80] ; 0x50 │ │ str r1, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #72] ; 0x48 │ │ movs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - bl 18e9e │ │ + bl 18f56 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #68] ; 0x44 │ │ cmp r0, #10 │ │ - bgt.n 2157e │ │ - b.n 21572 │ │ - ldr r0, [pc, #848] ; (218c4 ) │ │ + bgt.n 21636 │ │ + b.n 2162a │ │ + ldr r0, [pc, #848] ; (2197c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ + b.n 21c94 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #64] ; 0x40 │ │ cmp r0, #8 │ │ - beq.n 2159a │ │ - b.n 2158e │ │ - ldr r0, [pc, #824] ; (218c8 ) │ │ + beq.n 21652 │ │ + b.n 21646 │ │ + ldr r0, [pc, #824] ; (21980 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ + b.n 21c94 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - bl 18e9e │ │ + bl 18f56 │ │ ldr r1, [sp, #72] ; 0x48 │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #4] │ │ - cbnz r0, 215b8 │ │ - b.n 215ac │ │ - ldr r0, [pc, #796] ; (218cc ) │ │ + cbnz r0, 21670 │ │ + b.n 21664 │ │ + ldr r0, [pc, #796] ; (21984 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ + b.n 21c94 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - bl 18e9e │ │ + bl 18f56 │ │ ldr r1, [sp, #72] ; 0x48 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #0] │ │ - cbnz r0, 215d6 │ │ - b.n 215ca │ │ - ldr r0, [pc, #772] ; (218d0 ) │ │ + cbnz r0, 2168e │ │ + b.n 21682 │ │ + ldr r0, [pc, #772] ; (21988 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ + b.n 21c94 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #4] │ │ cmp.w r0, #16777216 ; 0x1000000 │ │ - bls.n 215ee │ │ - b.n 215e2 │ │ - ldr r0, [pc, #752] ; (218d4 ) │ │ + bls.n 216a6 │ │ + b.n 2169a │ │ + ldr r0, [pc, #752] ; (2198c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ + b.n 21c94 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #0] │ │ cmp.w r0, #16777216 ; 0x1000000 │ │ - bls.n 21606 │ │ - b.n 215fa │ │ - ldr r0, [pc, #732] ; (218d8 ) │ │ + bls.n 216be │ │ + b.n 216b2 │ │ + ldr r0, [pc, #732] ; (21990 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ + b.n 21c94 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #3 │ │ - beq.n 21632 │ │ - b.n 21616 │ │ + beq.n 216ea │ │ + b.n 216ce │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #1 │ │ - beq.n 21632 │ │ - b.n 2161e │ │ + beq.n 216ea │ │ + b.n 216d6 │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #4 │ │ - beq.n 21632 │ │ - b.n 21626 │ │ - ldr r0, [pc, #692] ; (218dc ) │ │ + beq.n 216ea │ │ + b.n 216de │ │ + ldr r0, [pc, #692] ; (21994 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ + b.n 21c94 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #72] ; 0x48 │ │ str r0, [r1, #8] │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2163e │ │ + b.n 216f6 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bge.n 21678 │ │ - b.n 21648 │ │ + bge.n 21730 │ │ + b.n 21700 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r1, r0, r1, lsl #3 │ │ movw r2, #18120 ; 0x46c8 │ │ movs r0, #0 │ │ str r0, [r1, r2] │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18132 ; 0x46d4 │ │ str r0, [r1, r2] │ │ - b.n 21670 │ │ + b.n 21728 │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2163e │ │ + b.n 216f6 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r1, [r1, #8] │ │ add.w r1, r1, r1, lsl #1 │ │ adds r1, #8 │ │ cmp r0, r1 │ │ - beq.n 21696 │ │ - b.n 2168a │ │ - ldr r0, [pc, #596] ; (218e0 ) │ │ + beq.n 2174e │ │ + b.n 21742 │ │ + ldr r0, [pc, #596] ; (21998 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ + b.n 21c94 │ │ ldr r1, [sp, #80] ; 0x50 │ │ movw r2, #18412 ; 0x47ec │ │ movs r0, #0 │ │ str r0, [r1, r2] │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 216a4 │ │ + b.n 2175c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge.w 217e4 │ │ - b.n 216b2 │ │ + bge.w 2189c │ │ + b.n 2176a │ │ ldr r0, [sp, #72] ; 0x48 │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18076 ; 0x469c │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #8] │ │ cmp r0, #3 │ │ - bne.n 21700 │ │ - b.n 216d4 │ │ + bne.n 217b8 │ │ + b.n 2178c │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r1, r2, r2, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18076 ; 0x469c │ │ ldr r0, [r0, r1] │ │ - ldr r1, [pc, #508] ; (218e4 ) │ │ + ldr r1, [pc, #508] ; (2199c ) │ │ add r1, pc │ │ ldrb r1, [r1, r2] │ │ cmp r0, r1 │ │ - bne.n 21700 │ │ - b.n 216f2 │ │ + bne.n 217b8 │ │ + b.n 217aa │ │ ldr r1, [sp, #80] ; 0x50 │ │ movw r2, #18412 ; 0x47ec │ │ ldr r0, [r1, r2] │ │ adds r0, #1 │ │ str r0, [r1, r2] │ │ - b.n 21700 │ │ + b.n 217b8 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ asrs r0, r0, #4 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r2, r1, r2, lsl #3 │ │ movw r1, #18080 ; 0x46a0 │ │ str r0, [r2, r1] │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r0, r0, r2, lsl #3 │ │ ldr r0, [r0, r1] │ │ - cbz r0, 21748 │ │ - b.n 21730 │ │ + cbz r0, 21800 │ │ + b.n 217e8 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18080 ; 0x46a0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #5 │ │ - blt.n 21754 │ │ - b.n 21748 │ │ - ldr r0, [pc, #412] ; (218e8 ) │ │ + blt.n 2180c │ │ + b.n 21800 │ │ + ldr r0, [pc, #412] ; (219a0 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ + b.n 21c94 │ │ ldr r0, [sp, #56] ; 0x38 │ │ and.w r0, r0, #15 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r2, r1, r2, lsl #3 │ │ movw r1, #18084 ; 0x46a4 │ │ str r0, [r2, r1] │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r0, r0, r2, lsl #3 │ │ ldr r0, [r0, r1] │ │ - cbz r0, 21796 │ │ - b.n 2177e │ │ + cbz r0, 2184e │ │ + b.n 21836 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18084 ; 0x46a4 │ │ ldr r0, [r0, r1] │ │ cmp r0, #5 │ │ - blt.n 217a2 │ │ - b.n 21796 │ │ - ldr r0, [pc, #340] ; (218ec ) │ │ + blt.n 2185a │ │ + b.n 2184e │ │ + ldr r0, [pc, #340] ; (219a4 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ + b.n 21c94 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r2, r1, r2, lsl #3 │ │ movw r1, #18088 ; 0x46a8 │ │ str r0, [r2, r1] │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r0, r0, r2, lsl #3 │ │ ldr r0, [r0, r1] │ │ cmp r0, #4 │ │ - blt.n 217da │ │ - b.n 217ce │ │ - ldr r0, [pc, #288] ; (218f0 ) │ │ + blt.n 21892 │ │ + b.n 21886 │ │ + ldr r0, [pc, #288] ; (219a8 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ - b.n 217dc │ │ + b.n 21c94 │ │ + b.n 21894 │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 216a4 │ │ + b.n 2175c │ │ ldr r0, [sp, #76] ; 0x4c │ │ - cbz r0, 217f0 │ │ - b.n 217ea │ │ + cbz r0, 218a8 │ │ + b.n 218a2 │ │ movs r0, #1 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ + b.n 21c94 │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r0, [r2, #0] │ │ ldr r1, [r2, #4] │ │ ldr r2, [r2, #8] │ │ movs r3, #0 │ │ - bl 1b2a0 │ │ - cbnz r0, 2180e │ │ - b.n 21802 │ │ - ldr r0, [pc, #240] ; (218f4 ) │ │ + bl 1b358 │ │ + cbnz r0, 218c6 │ │ + b.n 218ba │ │ + ldr r0, [pc, #240] ; (219ac ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ + b.n 21c94 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 21814 │ │ + b.n 218cc │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge.n 2188a │ │ - b.n 21820 │ │ + bge.n 21942 │ │ + b.n 218d8 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18080 ; 0x46a0 │ │ ldr r0, [r0, r1] │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r0, r1 │ │ - ble.n 21850 │ │ - b.n 2183a │ │ + ble.n 21908 │ │ + b.n 218f2 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18080 ; 0x46a0 │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 21850 │ │ + b.n 21908 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18084 ; 0x46a4 │ │ ldr r0, [r0, r1] │ │ ldr r1, [sp, #48] ; 0x30 │ │ cmp r0, r1 │ │ - ble.n 21880 │ │ - b.n 2186a │ │ + ble.n 21938 │ │ + b.n 21922 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18084 ; 0x46a4 │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 21880 │ │ - b.n 21882 │ │ + b.n 21938 │ │ + b.n 2193a │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 21814 │ │ + b.n 218cc │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 21890 │ │ + b.n 21948 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge.n 2192a │ │ - b.n 2189c │ │ + bge.n 219e2 │ │ + b.n 21954 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18080 ; 0x46a0 │ │ ldr r1, [r1, r2] │ │ - blx 7b704 │ │ - cbz r1, 218f8 │ │ - b.n 218b8 │ │ - ldr r0, [pc, #808] ; (21be4 ) │ │ + blx 7bba4 │ │ + cbz r1, 219b0 │ │ + b.n 21970 │ │ + ldr r0, [pc, #808] ; (21c9c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ - ldr r6, [pc, #128] ; (21948 ) │ │ - ; instruction: 0xfffe2ead │ │ - vsli.32 q12, , #30 │ │ - vqrdmulh.s q10, q15, d8[0] │ │ - ; instruction: 0xfffe7a7e │ │ - vtbx.8 d23, {d14-d16}, d22 │ │ - vqrdmulh.s q10, q7, d28[0] │ │ - ; instruction: 0xfffe4d08 │ │ - vcvt.f32.u32 d25, d10, #2 │ │ - vdup.16 q10, d10[3] │ │ - ; instruction: 0xfffe4bfc │ │ - vtbx.8 d20, {d30- │ │ + ldr r4, [pc, #964] ; (21d44 ) │ │ + vqrdmulh.s q9, q15, d21[0] │ │ + ; instruction: 0xfffe854a │ │ + ; instruction: 0xfffe4c99 │ │ + vtbx.8 d23, {d14-d16}, d25 │ │ + ; instruction: 0xfffe7a51 │ │ + vcvt.f16.u16 d20, d29, #2 │ │ + ; instruction: 0xfffe4bd9 │ │ + ; instruction: 0xfffe9e2a │ │ + ; instruction: 0xfffe4b1b │ │ + vtbx.8 d20, {d30- instruction: 0xfffe4a95 │ │ + ; instruction: 0xfffe8565 │ │ vtbl.8 d25, {d14}, d12 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18084 ; 0x46a4 │ │ ldr r1, [r1, r2] │ │ - blx 7b704 │ │ - cbz r1, 21920 │ │ - b.n 21914 │ │ - ldr r0, [pc, #720] ; (21be8 ) │ │ + blx 7bba4 │ │ + cbz r1, 219d8 │ │ + b.n 219cc │ │ + ldr r0, [pc, #720] ; (21ca0 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ - b.n 21922 │ │ + b.n 21c94 │ │ + b.n 219da │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 21890 │ │ + b.n 21948 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #80] ; 0x50 │ │ movw r2, #18052 ; 0x4684 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #80] ; 0x50 │ │ movw r2, #18056 ; 0x4688 │ │ @@ -33518,53 +33515,53 @@ │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #80] ; 0x50 │ │ str r1, [sp, #32] │ │ ldr r1, [r1, r2] │ │ add r0, r1 │ │ subs r0, #1 │ │ - blx 7b4ec │ │ + blx 7b98c │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #36] ; 0x24 │ │ movw r3, #18060 ; 0x468c │ │ str r0, [r1, r3] │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #80] ; 0x50 │ │ str r1, [sp, #40] ; 0x28 │ │ ldr r1, [r1, r2] │ │ add r0, r1 │ │ subs r0, #1 │ │ - blx 7b4ec │ │ + blx 7b98c │ │ ldr r1, [sp, #40] ; 0x28 │ │ movw r2, #18064 ; 0x4690 │ │ str r0, [r1, r2] │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 21994 │ │ + b.n 21a4c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge.w 21bd6 │ │ - b.n 219a2 │ │ + bge.w 21c8e │ │ + b.n 21a5a │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ str r1, [sp, #16] │ │ movw r2, #18080 ; 0x46a0 │ │ str r2, [sp, #24] │ │ ldr r2, [r1, r2] │ │ ldr r1, [sp, #52] ; 0x34 │ │ mla r0, r0, r2, r1 │ │ subs r0, #1 │ │ - blx 7b4ec │ │ + blx 7b98c │ │ ldr r1, [sp, #16] │ │ movw r2, #18104 ; 0x46b8 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ @@ -33573,15 +33570,15 @@ │ │ str r1, [sp, #20] │ │ movw r2, #18084 ; 0x46a4 │ │ str r2, [sp, #28] │ │ ldr r2, [r1, r2] │ │ ldr r1, [sp, #48] ; 0x30 │ │ mla r0, r0, r2, r1 │ │ subs r0, #1 │ │ - blx 7b4ec │ │ + blx 7b98c │ │ ldr r3, [sp, #20] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #28] │ │ movw ip, #18108 ; 0x46bc │ │ str.w r0, [r3, ip] │ │ ldr r3, [sp, #80] ; 0x50 │ │ movw r0, #18060 ; 0x468c │ │ @@ -33627,58 +33624,58 @@ │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #60] ; 0x3c │ │ add.w r3, r3, r3, lsl #3 │ │ add.w r1, r1, r3, lsl #3 │ │ ldr r0, [r1, r0] │ │ ldr r1, [r1, r2] │ │ movs r2, #15 │ │ - bl 1b3f0 │ │ + bl 1b4a8 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r2, r1, r2, lsl #3 │ │ movw r1, #18124 ; 0x46cc │ │ str r0, [r2, r1] │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r0, r0, r2, lsl #3 │ │ ldr r0, [r0, r1] │ │ - cbnz r0, 21ae0 │ │ - b.n 21ac0 │ │ + cbnz r0, 21b98 │ │ + b.n 21b78 │ │ ldr r0, [sp, #80] ; 0x50 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #288] ; (21bec ) │ │ + ldr r0, [pc, #288] ; (21ca4 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ ldr r1, [sp, #8] │ │ mov r2, r0 │ │ ldr r0, [sp, #12] │ │ - bl 21ea4 │ │ + bl 21f5c │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ + b.n 21c94 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r1, r0, r1, lsl #3 │ │ movw r0, #18124 ; 0x46cc │ │ ldr r0, [r1, r0] │ │ adds r0, #15 │ │ bic.w r0, r0, #15 │ │ movw r2, #18120 ; 0x46c8 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #18380 ; 0x47cc │ │ ldr r0, [r0, r1] │ │ cmp r0, #0 │ │ - beq.n 21bcc │ │ - b.n 21b0c │ │ + beq.n 21c84 │ │ + b.n 21bc4 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r2, r0, r1, lsl #3 │ │ movw r0, #18112 ; 0x46c0 │ │ ldr r1, [r2, r0] │ │ asrs r3, r1, #31 │ │ @@ -33701,222 +33698,222 @@ │ │ ldr r3, [sp, #60] ; 0x3c │ │ add.w r3, r3, r3, lsl #3 │ │ add.w r1, r1, r3, lsl #3 │ │ ldr r0, [r1, r0] │ │ ldr r1, [r1, r2] │ │ movs r2, #2 │ │ movs r3, #15 │ │ - bl 1b260 │ │ + bl 1b318 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r2, r1, r2, lsl #3 │ │ movw r1, #18128 ; 0x46d0 │ │ str r0, [r2, r1] │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r0, r0, r2, lsl #3 │ │ ldr r0, [r0, r1] │ │ - cbnz r0, 21bac │ │ - b.n 21b8c │ │ + cbnz r0, 21c64 │ │ + b.n 21c44 │ │ ldr r0, [sp, #80] ; 0x50 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #88] ; (21bf0 ) │ │ + ldr r0, [pc, #88] ; (21ca8 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ ldr r1, [sp, #0] │ │ mov r2, r0 │ │ ldr r0, [sp, #4] │ │ - bl 21ea4 │ │ + bl 21f5c │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ + b.n 21c94 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r1, r0, r1, lsl #3 │ │ movw r0, #18128 ; 0x46d0 │ │ ldr r0, [r1, r0] │ │ adds r0, #15 │ │ bic.w r0, r0, #15 │ │ movw r2, #18136 ; 0x46d8 │ │ str r0, [r1, r2] │ │ - b.n 21bcc │ │ - b.n 21bce │ │ + b.n 21c84 │ │ + b.n 21c86 │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 21994 │ │ + b.n 21a4c │ │ movs r0, #1 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 21bdc │ │ + b.n 21c94 │ │ ldr r0, [sp, #84] ; 0x54 │ │ add sp, #88 ; 0x58 │ │ pop {r7, pc} │ │ nop │ │ - ldr r2, [pc, #872] ; (21f50 ) │ │ - ; instruction: 0xfffe4a7e │ │ - vcvt.f32.u32 d21, d31, #2 │ │ - vcvt.u16.f16 , , #2 │ │ + ldr r1, [pc, #684] ; (21f4c ) │ │ + vtbx.8 d20, {d14-d15}, d15 │ │ + vcvt.u16.f16 , q13, #2 │ │ + vmull.u , d30, d30 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ str r0, [sp, #24] │ │ - b.n 21c06 │ │ + b.n 21cbe │ │ ldr r0, [sp, #24] │ │ cmp r0, #15 │ │ - bgt.n 21c60 │ │ - b.n 21c0e │ │ + bgt.n 21d18 │ │ + b.n 21cc6 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 21c14 │ │ + b.n 21ccc │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #24] │ │ ldr.w r1, [r1, r2, lsl #2] │ │ cmp r0, r1 │ │ - bge.n 21c56 │ │ - b.n 21c24 │ │ + bge.n 21d0e │ │ + b.n 21cdc │ │ ldr r0, [sp, #24] │ │ adds r0, #1 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #16] │ │ add r1, r2 │ │ adds r2, #1 │ │ str r2, [sp, #16] │ │ strb.w r0, [r1, #1280] ; 0x500 │ │ ldr r0, [sp, #16] │ │ cmp.w r0, #256 ; 0x100 │ │ - ble.n 21c4c │ │ - b.n 21c40 │ │ - ldr r0, [pc, #364] ; (21db0 ) │ │ + ble.n 21d04 │ │ + b.n 21cf8 │ │ + ldr r0, [pc, #364] ; (21e68 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 21daa │ │ - b.n 21c4e │ │ + b.n 21e62 │ │ + b.n 21d06 │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 21c14 │ │ - b.n 21c58 │ │ + b.n 21ccc │ │ + b.n 21d10 │ │ ldr r0, [sp, #24] │ │ adds r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 21c06 │ │ + b.n 21cbe │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #16] │ │ add r1, r0 │ │ movs r0, #0 │ │ strb.w r0, [r1, #1280] ; 0x500 │ │ str r0, [sp, #12] │ │ str r0, [sp, #16] │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 21c76 │ │ + b.n 21d2e │ │ ldr r0, [sp, #20] │ │ cmp r0, #16 │ │ - bgt.n 21d10 │ │ - b.n 21c7e │ │ + bgt.n 21dc8 │ │ + b.n 21d36 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ subs r0, r0, r1 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #20] │ │ add.w r1, r1, r2, lsl #2 │ │ str.w r0, [r1, #1612] ; 0x64c │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #16] │ │ add r0, r1 │ │ ldrb.w r0, [r0, #1280] ; 0x500 │ │ ldr r1, [sp, #20] │ │ cmp r0, r1 │ │ - bne.n 21cec │ │ - b.n 21ca2 │ │ - b.n 21ca4 │ │ + bne.n 21da4 │ │ + b.n 21d5a │ │ + b.n 21d5c │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #16] │ │ add r0, r1 │ │ ldrb.w r0, [r0, #1280] ; 0x500 │ │ ldr r1, [sp, #20] │ │ cmp r0, r1 │ │ - bne.n 21cce │ │ - b.n 21cb6 │ │ + bne.n 21d86 │ │ + b.n 21d6e │ │ ldr r0, [sp, #12] │ │ adds r1, r0, #1 │ │ str r1, [sp, #12] │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #16] │ │ add.w r1, r1, r2, lsl #1 │ │ adds r2, #1 │ │ str r2, [sp, #16] │ │ strh.w r0, [r1, #512] ; 0x200 │ │ - b.n 21ca4 │ │ + b.n 21d5c │ │ ldr r0, [sp, #12] │ │ subs r0, #1 │ │ ldr r2, [sp, #20] │ │ movs r1, #1 │ │ lsls r1, r2 │ │ cmp r0, r1 │ │ - bcc.n 21cea │ │ - b.n 21cde │ │ - ldr r0, [pc, #212] ; (21db4 ) │ │ + bcc.n 21da2 │ │ + b.n 21d96 │ │ + ldr r0, [pc, #212] ; (21e6c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 21daa │ │ - b.n 21cec │ │ + b.n 21e62 │ │ + b.n 21da4 │ │ ldr r0, [sp, #12] │ │ ldr r2, [sp, #20] │ │ rsb r1, r2, #16 │ │ lsls r0, r1 │ │ ldr r1, [sp, #32] │ │ add.w r1, r1, r2, lsl #2 │ │ str.w r0, [r1, #1540] ; 0x604 │ │ ldr r0, [sp, #12] │ │ lsls r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 21d08 │ │ + b.n 21dc0 │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 21c76 │ │ + b.n 21d2e │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #20] │ │ add.w r1, r0, r1, lsl #2 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str.w r0, [r1, #1540] ; 0x604 │ │ ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ mov.w r2, #512 ; 0x200 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n 21d32 │ │ + b.n 21dea │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge.n 21da4 │ │ - b.n 21d3c │ │ + bge.n 21e5c │ │ + b.n 21df4 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #24] │ │ add r0, r1 │ │ ldrb.w r0, [r0, #1280] ; 0x500 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp r0, #9 │ │ - bgt.n 21d9a │ │ - b.n 21d50 │ │ + bgt.n 21e52 │ │ + b.n 21e08 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #24] │ │ add.w r0, r0, r1, lsl #1 │ │ ldrh.w r0, [r0, #512] ; 0x200 │ │ ldr r1, [sp, #8] │ │ rsb r1, r1, #9 │ │ lsls r0, r1 │ │ @@ -33924,67 +33921,67 @@ │ │ ldr r0, [sp, #8] │ │ rsb r1, r0, #9 │ │ movs r0, #1 │ │ lsls r0, r1 │ │ str r0, [sp, #0] │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 21d78 │ │ + b.n 21e30 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #0] │ │ cmp r0, r1 │ │ - bge.n 21d98 │ │ - b.n 21d82 │ │ + bge.n 21e50 │ │ + b.n 21e3a │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #20] │ │ add r2, r3 │ │ strb r0, [r1, r2] │ │ - b.n 21d90 │ │ + b.n 21e48 │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 21d78 │ │ - b.n 21d9a │ │ - b.n 21d9c │ │ + b.n 21e30 │ │ + b.n 21e52 │ │ + b.n 21e54 │ │ ldr r0, [sp, #24] │ │ adds r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 21d32 │ │ + b.n 21dea │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 21daa │ │ + b.n 21e62 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - bx sl │ │ - vqshlu.s64 d20, d20, #62 ; 0x3e │ │ + mov r3, r4 │ │ + vabal.u q10, d30, d5 │ │ vtrn. d27, d10 │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 21dc4 │ │ + b.n 21e7c │ │ ldr r0, [sp, #28] │ │ cmp.w r0, #512 ; 0x200 │ │ - bge.n 21ea0 │ │ - b.n 21dce │ │ + bge.n 21f58 │ │ + b.n 21e86 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #28] │ │ ldrb r0, [r0, r1] │ │ strb.w r0, [sp, #27] │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #28] │ │ movs r0, #0 │ │ strh.w r0, [r1, r2, lsl #1] │ │ ldrb.w r0, [sp, #27] │ │ cmp r0, #254 ; 0xfe │ │ - bgt.n 21e96 │ │ - b.n 21dec │ │ + bgt.n 21f4e │ │ + b.n 21ea4 │ │ ldr r0, [sp, #32] │ │ ldrb.w r1, [sp, #27] │ │ add r0, r1 │ │ ldrb.w r0, [r0, #1024] ; 0x400 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ ubfx r0, r0, #4, #4 │ │ @@ -33994,22 +33991,22 @@ │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #32] │ │ ldrb.w r1, [sp, #27] │ │ add r0, r1 │ │ ldrb.w r0, [r0, #1280] ; 0x500 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ - cbz r0, 21e94 │ │ - b.n 21e1e │ │ + cbz r0, 21f4c │ │ + b.n 21ed6 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ add r0, r1 │ │ cmp r0, #9 │ │ - bgt.n 21e94 │ │ - b.n 21e2a │ │ + bgt.n 21f4c │ │ + b.n 21ee2 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #8] │ │ lsls r0, r1 │ │ bfc r0, #9, #23 │ │ ldr r1, [sp, #12] │ │ rsb r1, r1, #9 │ │ lsrs r0, r1 │ │ @@ -34018,362 +34015,362 @@ │ │ subs r1, r0, #1 │ │ movs r0, #1 │ │ lsls r0, r1 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ cmp r0, r1 │ │ - bge.n 21e64 │ │ - b.n 21e52 │ │ + bge.n 21f1c │ │ + b.n 21f0a │ │ ldr r1, [sp, #12] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ lsls r0, r1 │ │ ldr r1, [sp, #4] │ │ add r0, r1 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 21e64 │ │ + b.n 21f1c │ │ ldr r0, [sp, #4] │ │ cmn.w r0, #128 ; 0x80 │ │ - blt.n 21e92 │ │ - b.n 21e6e │ │ + blt.n 21f4a │ │ + b.n 21f26 │ │ ldr r0, [sp, #4] │ │ cmp r0, #127 ; 0x7f │ │ - bgt.n 21e92 │ │ - b.n 21e76 │ │ + bgt.n 21f4a │ │ + b.n 21f2e │ │ ldr r0, [sp, #4] │ │ lsls r0, r0, #8 │ │ ldr r1, [sp, #16] │ │ add.w r0, r0, r1, lsl #4 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #12] │ │ add r1, r2 │ │ add r0, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #28] │ │ strh.w r0, [r1, r2, lsl #1] │ │ - b.n 21e92 │ │ - b.n 21e94 │ │ - b.n 21e96 │ │ - b.n 21e98 │ │ + b.n 21f4a │ │ + b.n 21f4c │ │ + b.n 21f4e │ │ + b.n 21f50 │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 21dc4 │ │ + b.n 21e7c │ │ add sp, #40 ; 0x28 │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ - b.n 21eb6 │ │ + b.n 21f6e │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #24] │ │ cmp r0, r1 │ │ - bge.n 21fb4 │ │ - b.n 21ec0 │ │ + bge.n 2206c │ │ + b.n 21f78 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #16] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18124 ; 0x46cc │ │ ldr r0, [r0, r1] │ │ - cbz r0, 21f14 │ │ - b.n 21ed6 │ │ + cbz r0, 21fcc │ │ + b.n 21f8e │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #16] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18124 ; 0x46cc │ │ str r1, [sp, #12] │ │ ldr r0, [r0, r1] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r2, [sp, #12] │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #16] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r1, r0, r1, lsl #3 │ │ movs r0, #0 │ │ str r0, [r1, r2] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #16] │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18120 ; 0x46c8 │ │ str r0, [r1, r2] │ │ - b.n 21f14 │ │ + b.n 21fcc │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #16] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18128 ; 0x46d0 │ │ ldr r0, [r0, r1] │ │ - cbz r0, 21f68 │ │ - b.n 21f2a │ │ + cbz r0, 22020 │ │ + b.n 21fe2 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #16] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18128 ; 0x46d0 │ │ str r1, [sp, #8] │ │ ldr r0, [r0, r1] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r2, [sp, #8] │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #16] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r1, r0, r1, lsl #3 │ │ movs r0, #0 │ │ str r0, [r1, r2] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #16] │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18136 ; 0x46d8 │ │ str r0, [r1, r2] │ │ - b.n 21f68 │ │ + b.n 22020 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #16] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18132 ; 0x46d4 │ │ ldr r0, [r0, r1] │ │ - cbz r0, 21faa │ │ - b.n 21f7e │ │ + cbz r0, 22062 │ │ + b.n 22036 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #16] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18132 ; 0x46d4 │ │ str r1, [sp, #4] │ │ ldr r0, [r0, r1] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r2, [sp, #4] │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #16] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r1, r0, r1, lsl #3 │ │ movs r0, #0 │ │ str r0, [r1, r2] │ │ - b.n 21faa │ │ - b.n 21fac │ │ + b.n 22062 │ │ + b.n 22064 │ │ ldr r0, [sp, #16] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 21eb6 │ │ + b.n 21f6e │ │ ldr r0, [sp, #20] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - bmi.n 21f66 │ │ + bmi.n 2201e │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #288 ; 0x120 │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #2204] ; 22864 │ │ + ldr.w ip, [pc, #2204] ; 2291c │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #284] ; 0x11c │ │ str r0, [sp, #128] ; 0x80 │ │ str r1, [sp, #124] ; 0x7c │ │ str r2, [sp, #120] ; 0x78 │ │ str r3, [sp, #116] ; 0x74 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [r1, #8] │ │ ldr r0, [r7, #8] │ │ cmp r0, #0 │ │ - bmi.n 21ff8 │ │ - b.n 21ff0 │ │ + bmi.n 220b0 │ │ + b.n 220a8 │ │ ldr r0, [r7, #8] │ │ cmp r0, #5 │ │ - blt.n 22008 │ │ - b.n 21ff8 │ │ - ldr r0, [pc, #804] ; (22320 ) │ │ + blt.n 220c0 │ │ + b.n 220b0 │ │ + ldr r0, [pc, #804] ; (223d8 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ movs r0, #0 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.w 22844 │ │ + b.w 228fc │ │ ldr r0, [sp, #128] ; 0x80 │ │ - bl 2286c │ │ - cbnz r0, 22020 │ │ - b.n 22012 │ │ + bl 22924 │ │ + cbnz r0, 220d8 │ │ + b.n 220ca │ │ ldr r0, [sp, #128] ; 0x80 │ │ - bl 229e0 │ │ + bl 22a98 │ │ movs r0, #0 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.w 22844 │ │ + b.w 228fc │ │ ldr r0, [r7, #8] │ │ - cbz r0, 2202c │ │ - b.n 22026 │ │ + cbz r0, 220e4 │ │ + b.n 220de │ │ ldr r0, [r7, #8] │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 2203e │ │ + b.n 220f6 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r0, [r0, #0] │ │ ldr r1, [r0, #8] │ │ movs r0, #1 │ │ cmp r1, #2 │ │ it gt │ │ movgt r0, #3 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 2203e │ │ + b.n 220f6 │ │ ldr r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r0, [r0, #0] │ │ ldr r1, [r0, #8] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ str r0, [sp, #48] ; 0x30 │ │ - bne.n 22092 │ │ - b.n 22052 │ │ + bne.n 2214a │ │ + b.n 2210a │ │ ldr r0, [sp, #128] ; 0x80 │ │ movw r1, #18412 ; 0x47ec │ │ ldr r1, [r0, r1] │ │ movs r0, #1 │ │ cmp r1, #3 │ │ str r0, [sp, #44] ; 0x2c │ │ - beq.n 2208c │ │ - b.n 22064 │ │ + beq.n 22144 │ │ + b.n 2211c │ │ ldr r0, [sp, #128] ; 0x80 │ │ movw r1, #18408 ; 0x47e8 │ │ ldr r1, [r0, r1] │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - cbnz r1, 22086 │ │ - b.n 22074 │ │ + cbnz r1, 2213e │ │ + b.n 2212c │ │ ldr r0, [sp, #128] ; 0x80 │ │ movw r1, #18404 ; 0x47e4 │ │ ldr r0, [r0, r1] │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 22086 │ │ + b.n 2213e │ │ ldr r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 2208c │ │ + b.n 22144 │ │ ldr r0, [sp, #44] ; 0x2c │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 22092 │ │ + b.n 2214a │ │ ldr r0, [sp, #48] ; 0x30 │ │ and.w r0, r0, #1 │ │ str r0, [sp, #104] ; 0x68 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #8] │ │ cmp r0, #3 │ │ - bne.n 220ba │ │ - b.n 220a6 │ │ + bne.n 22172 │ │ + b.n 2215e │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #2 │ │ - bgt.n 220ba │ │ - b.n 220ae │ │ + bgt.n 22172 │ │ + b.n 22166 │ │ ldr r0, [sp, #104] ; 0x68 │ │ - cbnz r0, 220ba │ │ - b.n 220b4 │ │ + cbnz r0, 22172 │ │ + b.n 2216c │ │ movs r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 220c4 │ │ + b.n 2217c │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 220c4 │ │ + b.n 2217c │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp r0, #0 │ │ - bgt.n 220d8 │ │ - b.n 220cc │ │ + bgt.n 22190 │ │ + b.n 22184 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - bl 229e0 │ │ + bl 22a98 │ │ movs r0, #0 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 22844 │ │ + b.n 228fc │ │ vmov.i32 q8, #0 ; 0x00000000 │ │ add r0, sp, #264 ; 0x108 │ │ vst1.64 {d16-d17}, [r0] │ │ movs r0, #0 │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 220e8 │ │ + b.n 221a0 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #108] ; 0x6c │ │ cmp r0, r1 │ │ - bge.w 22258 │ │ - b.n 220f4 │ │ + bge.w 22310 │ │ + b.n 221ac │ │ ldr r1, [sp, #100] ; 0x64 │ │ add r0, sp, #136 ; 0x88 │ │ add.w r0, r0, r1, lsl #5 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ adds r0, #3 │ │ - bl 197cc │ │ + bl 19884 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r2, [sp, #100] ; 0x64 │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r2, r1, r2, lsl #3 │ │ movw r1, #18132 ; 0x46d4 │ │ str r0, [r2, r1] │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r2, [sp, #100] ; 0x64 │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r0, r0, r2, lsl #3 │ │ ldr r0, [r0, r1] │ │ - cbnz r0, 22142 │ │ - b.n 2212e │ │ + cbnz r0, 221fa │ │ + b.n 221e6 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - bl 229e0 │ │ - ldr r0, [pc, #492] ; (22324 ) │ │ + bl 22a98 │ │ + ldr r0, [pc, #492] ; (223dc ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ movs r0, #0 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 22844 │ │ + b.n 228fc │ │ ldr r1, [sp, #128] ; 0x80 │ │ movw r0, #18052 ; 0x4684 │ │ ldr r0, [r1, r0] │ │ ldr r2, [sp, #100] ; 0x64 │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18080 ; 0x46a0 │ │ ldr r1, [r1, r2] │ │ - blx 7b4c0 │ │ + blx 7b960 │ │ ldr r1, [sp, #84] ; 0x54 │ │ str r0, [r1, #12] │ │ ldr r1, [sp, #128] ; 0x80 │ │ movw r0, #18056 ; 0x4688 │ │ ldr r0, [r1, r0] │ │ ldr r2, [sp, #100] ; 0x64 │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18084 ; 0x46a4 │ │ ldr r1, [r1, r2] │ │ - blx 7b4c0 │ │ + blx 7b960 │ │ ldr r1, [sp, #84] ; 0x54 │ │ str r0, [r1, #16] │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r0, [r1, #16] │ │ asrs r0, r0, #1 │ │ str r0, [r1, #24] │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #84] ; 0x54 │ │ str r1, [sp, #36] ; 0x24 │ │ ldr r1, [r1, #12] │ │ add r0, r1 │ │ subs r0, #1 │ │ - blx 7b4ec │ │ + blx 7b98c │ │ ldr r1, [sp, #36] ; 0x24 │ │ str r0, [r1, #20] │ │ ldr r1, [sp, #84] ; 0x54 │ │ movs r0, #0 │ │ str r0, [r1, #28] │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #100] ; 0x64 │ │ @@ -34384,131 +34381,131 @@ │ │ ldr r1, [sp, #84] ; 0x54 │ │ str r0, [r1, #8] │ │ ldr r1, [sp, #84] ; 0x54 │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #12] │ │ cmp r0, #1 │ │ - bne.n 221e0 │ │ - b.n 221cc │ │ + bne.n 22298 │ │ + b.n 22284 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #16] │ │ cmp r0, #1 │ │ - bne.n 221e0 │ │ - b.n 221d6 │ │ + bne.n 22298 │ │ + b.n 2228e │ │ ldr r1, [sp, #84] ; 0x54 │ │ - ldr r0, [pc, #332] ; (22328 ) │ │ + ldr r0, [pc, #332] ; (223e0 ) │ │ add r0, pc │ │ str r0, [r1, #0] │ │ - b.n 2224e │ │ + b.n 22306 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #12] │ │ cmp r0, #1 │ │ - bne.n 221fe │ │ - b.n 221ea │ │ + bne.n 222b6 │ │ + b.n 222a2 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #16] │ │ cmp r0, #2 │ │ - bne.n 221fe │ │ - b.n 221f4 │ │ + bne.n 222b6 │ │ + b.n 222ac │ │ ldr r1, [sp, #84] ; 0x54 │ │ - ldr r0, [pc, #308] ; (2232c ) │ │ + ldr r0, [pc, #308] ; (223e4 ) │ │ add r0, pc │ │ str r0, [r1, #0] │ │ - b.n 2224c │ │ + b.n 22304 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #12] │ │ cmp r0, #2 │ │ - bne.n 2221c │ │ - b.n 22208 │ │ + bne.n 222d4 │ │ + b.n 222c0 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #16] │ │ cmp r0, #1 │ │ - bne.n 2221c │ │ - b.n 22212 │ │ + bne.n 222d4 │ │ + b.n 222ca │ │ ldr r1, [sp, #84] ; 0x54 │ │ - ldr r0, [pc, #280] ; (22330 ) │ │ + ldr r0, [pc, #280] ; (223e8 ) │ │ add r0, pc │ │ str r0, [r1, #0] │ │ - b.n 2224a │ │ + b.n 22302 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #12] │ │ cmp r0, #2 │ │ - bne.n 2223e │ │ - b.n 22226 │ │ + bne.n 222f6 │ │ + b.n 222de │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r0, [r0, #16] │ │ cmp r0, #2 │ │ - bne.n 2223e │ │ - b.n 22230 │ │ + bne.n 222f6 │ │ + b.n 222e8 │ │ ldr r0, [sp, #128] ; 0x80 │ │ movw r1, #18452 ; 0x4814 │ │ ldr r0, [r0, r1] │ │ ldr r1, [sp, #84] ; 0x54 │ │ str r0, [r1, #0] │ │ - b.n 22248 │ │ + b.n 22300 │ │ ldr r1, [sp, #84] ; 0x54 │ │ - ldr r0, [pc, #240] ; (22334 ) │ │ + ldr r0, [pc, #240] ; (223ec ) │ │ add r0, pc │ │ str r0, [r1, #0] │ │ - b.n 22248 │ │ - b.n 2224a │ │ - b.n 2224c │ │ - b.n 2224e │ │ - b.n 22250 │ │ + b.n 22300 │ │ + b.n 22302 │ │ + b.n 22304 │ │ + b.n 22306 │ │ + b.n 22308 │ │ ldr r0, [sp, #100] ; 0x64 │ │ adds r0, #1 │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 220e8 │ │ + b.n 221a0 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r2, [r1, #0] │ │ ldr r1, [r2, #0] │ │ ldr r2, [r2, #4] │ │ movs r3, #1 │ │ - bl 1b260 │ │ + bl 1b318 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - cbnz r0, 22284 │ │ - b.n 22270 │ │ + cbnz r0, 2233c │ │ + b.n 22328 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - bl 229e0 │ │ - ldr r0, [pc, #192] ; (22338 ) │ │ + bl 22a98 │ │ + ldr r0, [pc, #192] ; (223f0 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ movs r0, #0 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 22844 │ │ + b.n 228fc │ │ movs r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 2228a │ │ + b.n 22342 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #4] │ │ cmp r0, r1 │ │ - bcs.w 2280a │ │ - b.n 2229a │ │ + bcs.w 228c2 │ │ + b.n 22352 │ │ ldr r2, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ muls r0, r1 │ │ ldr r1, [sp, #92] ; 0x5c │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #80] ; 0x50 │ │ movs r0, #0 │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 222b4 │ │ + b.n 2236c │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #108] ; 0x6c │ │ cmp r0, r1 │ │ - bge.w 223cc │ │ - b.n 222c0 │ │ + bge.w 22484 │ │ + b.n 22378 │ │ ldr r1, [sp, #100] ; 0x64 │ │ add r0, sp, #136 ; 0x88 │ │ add.w r0, r0, r1, lsl #5 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r2, [r0, #16] │ │ ldr r1, [r0, #24] │ │ @@ -34524,49 +34521,49 @@ │ │ ldr r1, [sp, #100] ; 0x64 │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18132 ; 0x46d4 │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #72] ; 0x48 │ │ - cbz r0, 22304 │ │ - b.n 222fc │ │ + cbz r0, 223bc │ │ + b.n 223b4 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #24] │ │ - b.n 2230c │ │ + b.n 223c4 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #24] │ │ - b.n 2230c │ │ + b.n 223c4 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #72] ; 0x48 │ │ - cbz r0, 2233c │ │ - b.n 22316 │ │ + cbz r0, 223f4 │ │ + b.n 223ce │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #16] │ │ - b.n 22344 │ │ + b.n 223fc │ │ nop │ │ - adds r1, #251 ; 0xfb │ │ - vqshl.u64 , , #62 ; 0x3e │ │ + adds r1, #51 ; 0x33 │ │ + vqshl.u32 d21, d0, #30 │ │ vqshrun.s64 d16, , #2 │ │ movs r0, r0 │ │ lsrs r1, r2, #32 │ │ movs r0, r0 │ │ lsrs r1, r7, #32 │ │ movs r0, r0 │ │ lsrs r3, r5, #3 │ │ movs r0, r0 │ │ - ldrsb r3, [r2, r2] │ │ + strb r6, [r1, r7] │ │ vqshrun.s64 d25, , #2 │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #16] │ │ - b.n 22344 │ │ + b.n 223fc │ │ ldr.w ip, [sp, #28] │ │ ldr r1, [sp, #20] │ │ ldr r0, [sp, #32] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #76] ; 0x4c │ │ ldr.w lr, [r3, #12] │ │ ldr r3, [r3, #20] │ │ @@ -34579,16 +34576,16 @@ │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr r0, [r1, #24] │ │ adds r0, #1 │ │ str r0, [r1, #24] │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr r1, [r1, #16] │ │ cmp r0, r1 │ │ - blt.n 223c2 │ │ - b.n 22378 │ │ + blt.n 2247a │ │ + b.n 22430 │ │ ldr r1, [sp, #76] ; 0x4c │ │ movs r0, #0 │ │ str r0, [r1, #24] │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr r0, [r1, #8] │ │ str r0, [r1, #4] │ │ ldr r1, [sp, #76] ; 0x4c │ │ @@ -34598,58 +34595,58 @@ │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r2, [sp, #100] ; 0x64 │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18108 ; 0x46bc │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bge.n 223c0 │ │ - b.n 223a4 │ │ + bge.n 22478 │ │ + b.n 2245c │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #100] ; 0x64 │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18112 ; 0x46c0 │ │ ldr r2, [r0, r1] │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr r0, [r1, #8] │ │ add r0, r2 │ │ str r0, [r1, #8] │ │ - b.n 223c0 │ │ - b.n 223c2 │ │ - b.n 223c4 │ │ + b.n 22478 │ │ + b.n 2247a │ │ + b.n 2247c │ │ ldr r0, [sp, #100] ; 0x64 │ │ adds r0, #1 │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 222b4 │ │ + b.n 2236c │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #3 │ │ - blt.w 22602 │ │ - b.n 223d6 │ │ + blt.w 226ba │ │ + b.n 2248e │ │ ldr r0, [sp, #264] ; 0x108 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #8] │ │ cmp r0, #3 │ │ - bne.n 22464 │ │ - b.n 223e6 │ │ + bne.n 2251c │ │ + b.n 2249e │ │ ldr r0, [sp, #104] ; 0x68 │ │ - cbz r0, 22438 │ │ - b.n 223ec │ │ + cbz r0, 224f0 │ │ + b.n 224a4 │ │ movs r0, #0 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 223f2 │ │ + b.n 224aa │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bcs.n 22436 │ │ - b.n 22400 │ │ + bcs.n 224ee │ │ + b.n 224b8 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldrb r0, [r0, r1] │ │ ldr r1, [sp, #80] ; 0x50 │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #268] ; 0x10c │ │ ldr r1, [sp, #96] ; 0x60 │ │ @@ -34664,101 +34661,101 @@ │ │ ldr r1, [sp, #80] ; 0x50 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #3] │ │ ldr r1, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 2242e │ │ + b.n 224e6 │ │ ldr r0, [sp, #96] ; 0x60 │ │ adds r0, #1 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 223f2 │ │ - b.n 22462 │ │ + b.n 224aa │ │ + b.n 2251a │ │ ldr.w lr, [sp, #128] ; 0x80 │ │ movw r0, #18448 ; 0x4810 │ │ ldr.w ip, [lr, r0] │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r2, [sp, #268] ; 0x10c │ │ ldr r3, [sp, #272] ; 0x110 │ │ ldr.w lr, [lr] │ │ ldr.w lr, [lr] │ │ ldr r5, [sp, #112] ; 0x70 │ │ mov r4, sp │ │ str r5, [r4, #4] │ │ str.w lr, [r4] │ │ blx ip │ │ - b.n 22462 │ │ - b.n 22600 │ │ + b.n 2251a │ │ + b.n 226b8 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #8] │ │ cmp r0, #4 │ │ - bne.w 225be │ │ - b.n 22472 │ │ + bne.w 22676 │ │ + b.n 2252a │ │ ldr r0, [sp, #128] ; 0x80 │ │ movw r1, #18408 ; 0x47e8 │ │ ldr r0, [r0, r1] │ │ - cbnz r0, 224ec │ │ - b.n 2247e │ │ + cbnz r0, 225a4 │ │ + b.n 22536 │ │ movs r0, #0 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 22484 │ │ + b.n 2253c │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bcs.n 224ea │ │ - b.n 22492 │ │ + bcs.n 225a2 │ │ + b.n 2254a │ │ ldr r0, [sp, #276] ; 0x114 │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldrb r0, [r0, r1] │ │ strb.w r0, [r7, #-229] │ │ ldr r0, [sp, #264] ; 0x108 │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldrb r0, [r0, r1] │ │ ldrb.w r1, [r7, #-229] │ │ - bl 22b8c │ │ + bl 22c44 │ │ ldr r1, [sp, #80] ; 0x50 │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #268] ; 0x10c │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldrb r0, [r0, r1] │ │ ldrb.w r1, [r7, #-229] │ │ - bl 22b8c │ │ + bl 22c44 │ │ ldr r1, [sp, #80] ; 0x50 │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #272] ; 0x110 │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldrb r0, [r0, r1] │ │ ldrb.w r1, [r7, #-229] │ │ - bl 22b8c │ │ + bl 22c44 │ │ ldr r1, [sp, #80] ; 0x50 │ │ strb r0, [r1, #2] │ │ ldr r1, [sp, #80] ; 0x50 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #3] │ │ ldr r1, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 224e2 │ │ + b.n 2259a │ │ ldr r0, [sp, #96] ; 0x60 │ │ adds r0, #1 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 22484 │ │ - b.n 225bc │ │ + b.n 2253c │ │ + b.n 22674 │ │ ldr r0, [sp, #128] ; 0x80 │ │ movw r1, #18408 ; 0x47e8 │ │ ldr r0, [r0, r1] │ │ cmp r0, #2 │ │ - bne.n 22590 │ │ - b.n 224fa │ │ + bne.n 22648 │ │ + b.n 225b2 │ │ ldr.w lr, [sp, #128] ; 0x80 │ │ movw r0, #18448 ; 0x4810 │ │ ldr.w ip, [lr, r0] │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r2, [sp, #268] ; 0x10c │ │ ldr r3, [sp, #272] ; 0x110 │ │ @@ -34767,84 +34764,84 @@ │ │ ldr r5, [sp, #112] ; 0x70 │ │ mov r4, sp │ │ str r5, [r4, #4] │ │ str.w lr, [r4] │ │ blx ip │ │ movs r0, #0 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 22528 │ │ + b.n 225e0 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bcs.n 2258e │ │ - b.n 22536 │ │ + bcs.n 22646 │ │ + b.n 225ee │ │ ldr r0, [sp, #276] ; 0x114 │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldrb r0, [r0, r1] │ │ strb.w r0, [r7, #-230] │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldrb r0, [r0, #0] │ │ rsb r0, r0, #255 ; 0xff │ │ ldrb.w r1, [r7, #-230] │ │ - bl 22b8c │ │ + bl 22c44 │ │ ldr r1, [sp, #80] ; 0x50 │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldrb r0, [r0, #1] │ │ rsb r0, r0, #255 ; 0xff │ │ ldrb.w r1, [r7, #-230] │ │ - bl 22b8c │ │ + bl 22c44 │ │ ldr r1, [sp, #80] ; 0x50 │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldrb r0, [r0, #2] │ │ rsb r0, r0, #255 ; 0xff │ │ ldrb.w r1, [r7, #-230] │ │ - bl 22b8c │ │ + bl 22c44 │ │ ldr r1, [sp, #80] ; 0x50 │ │ strb r0, [r1, #2] │ │ ldr r1, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 22586 │ │ + b.n 2263e │ │ ldr r0, [sp, #96] ; 0x60 │ │ adds r0, #1 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 22528 │ │ - b.n 225ba │ │ + b.n 225e0 │ │ + b.n 22672 │ │ ldr.w lr, [sp, #128] ; 0x80 │ │ movw r0, #18448 ; 0x4810 │ │ ldr.w ip, [lr, r0] │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r2, [sp, #268] ; 0x10c │ │ ldr r3, [sp, #272] ; 0x110 │ │ ldr.w lr, [lr] │ │ ldr.w lr, [lr] │ │ ldr r5, [sp, #112] ; 0x70 │ │ mov r4, sp │ │ str r5, [r4, #4] │ │ str.w lr, [r4] │ │ blx ip │ │ - b.n 225ba │ │ - b.n 225bc │ │ - b.n 225fe │ │ + b.n 22672 │ │ + b.n 22674 │ │ + b.n 226b6 │ │ movs r0, #0 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 225c4 │ │ + b.n 2267c │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bcs.n 225fc │ │ - b.n 225d2 │ │ + bcs.n 226b4 │ │ + b.n 2268a │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldrb r0, [r0, r1] │ │ ldr r1, [sp, #80] ; 0x50 │ │ strb r0, [r1, #2] │ │ ldr r1, [sp, #80] ; 0x50 │ │ strb r0, [r1, #1] │ │ @@ -34853,478 +34850,478 @@ │ │ ldr r1, [sp, #80] ; 0x50 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #3] │ │ ldr r1, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 225f4 │ │ + b.n 226ac │ │ ldr r0, [sp, #96] ; 0x60 │ │ adds r0, #1 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 225c4 │ │ - b.n 225fe │ │ - b.n 22600 │ │ - b.n 22800 │ │ + b.n 2267c │ │ + b.n 226b6 │ │ + b.n 226b8 │ │ + b.n 228b8 │ │ ldr r0, [sp, #104] ; 0x68 │ │ cmp r0, #0 │ │ - beq.n 22690 │ │ - b.n 2260a │ │ + beq.n 22748 │ │ + b.n 226c2 │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #1 │ │ - bne.n 2264c │ │ - b.n 22612 │ │ + bne.n 22704 │ │ + b.n 226ca │ │ movs r0, #0 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 22618 │ │ + b.n 226d0 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bcs.n 2264a │ │ - b.n 22626 │ │ + bcs.n 22702 │ │ + b.n 226de │ │ ldr r3, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #264] ; 0x108 │ │ ldr r1, [sp, #268] ; 0x10c │ │ ldr r2, [sp, #272] ; 0x110 │ │ ldrb r0, [r0, r3] │ │ ldrb r1, [r1, r3] │ │ ldrb r2, [r2, r3] │ │ - bl 1b466 │ │ + bl 1b51e │ │ ldr r1, [sp, #80] ; 0x50 │ │ adds r2, r1, #1 │ │ str r2, [sp, #80] ; 0x50 │ │ strb r0, [r1, #0] │ │ - b.n 22642 │ │ + b.n 226fa │ │ ldr r0, [sp, #96] ; 0x60 │ │ adds r0, #1 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 22618 │ │ - b.n 2268e │ │ + b.n 226d0 │ │ + b.n 22746 │ │ movs r0, #0 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 22652 │ │ + b.n 2270a │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bcs.n 2268c │ │ - b.n 22660 │ │ + bcs.n 22744 │ │ + b.n 22718 │ │ ldr r3, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #264] ; 0x108 │ │ ldr r1, [sp, #268] ; 0x10c │ │ ldr r2, [sp, #272] ; 0x110 │ │ ldrb r0, [r0, r3] │ │ ldrb r1, [r1, r3] │ │ ldrb r2, [r2, r3] │ │ - bl 1b466 │ │ + bl 1b51e │ │ ldr r1, [sp, #80] ; 0x50 │ │ strb r0, [r1, #0] │ │ ldr r1, [sp, #80] ; 0x50 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #1] │ │ - b.n 2267e │ │ + b.n 22736 │ │ ldr r0, [sp, #96] ; 0x60 │ │ adds r0, #1 │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #80] ; 0x50 │ │ adds r0, #2 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 22652 │ │ - b.n 2268e │ │ - b.n 227fe │ │ + b.n 2270a │ │ + b.n 22746 │ │ + b.n 228b6 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #8] │ │ cmp r0, #4 │ │ - bne.n 2272c │ │ - b.n 2269c │ │ + bne.n 227e4 │ │ + b.n 22754 │ │ ldr r0, [sp, #128] ; 0x80 │ │ movw r1, #18408 ; 0x47e8 │ │ ldr r0, [r0, r1] │ │ cmp r0, #0 │ │ - bne.n 2272c │ │ - b.n 226aa │ │ + bne.n 227e4 │ │ + b.n 22762 │ │ movs r0, #0 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 226b0 │ │ + b.n 22768 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bcs.n 2272a │ │ - b.n 226be │ │ + bcs.n 227e2 │ │ + b.n 22776 │ │ ldr r0, [sp, #276] ; 0x114 │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldrb r0, [r0, r1] │ │ strb.w r0, [r7, #-231] │ │ ldr r0, [sp, #264] ; 0x108 │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldrb r0, [r0, r1] │ │ ldrb.w r1, [r7, #-231] │ │ - bl 22b8c │ │ + bl 22c44 │ │ strb.w r0, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #268] ; 0x10c │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldrb r0, [r0, r1] │ │ ldrb.w r1, [r7, #-231] │ │ - bl 22b8c │ │ + bl 22c44 │ │ strb.w r0, [r7, #-233] │ │ ldr r0, [sp, #272] ; 0x110 │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldrb r0, [r0, r1] │ │ ldrb.w r1, [r7, #-231] │ │ - bl 22b8c │ │ + bl 22c44 │ │ strb.w r0, [r7, #-234] │ │ ldrb.w r0, [sp, #64] ; 0x40 │ │ ldrb.w r1, [r7, #-233] │ │ ldrb.w r2, [r7, #-234] │ │ - bl 1b466 │ │ + bl 1b51e │ │ ldr r1, [sp, #80] ; 0x50 │ │ strb r0, [r1, #0] │ │ ldr r1, [sp, #80] ; 0x50 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #1] │ │ ldr r1, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 22722 │ │ + b.n 227da │ │ ldr r0, [sp, #96] ; 0x60 │ │ adds r0, #1 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 226b0 │ │ - b.n 227fc │ │ + b.n 22768 │ │ + b.n 228b4 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #8] │ │ cmp r0, #4 │ │ - bne.n 2278a │ │ - b.n 22738 │ │ + bne.n 22842 │ │ + b.n 227f0 │ │ ldr r0, [sp, #128] ; 0x80 │ │ movw r1, #18408 ; 0x47e8 │ │ ldr r0, [r0, r1] │ │ cmp r0, #2 │ │ - bne.n 2278a │ │ - b.n 22746 │ │ + bne.n 22842 │ │ + b.n 227fe │ │ movs r0, #0 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 2274c │ │ + b.n 22804 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bcs.n 22788 │ │ - b.n 2275a │ │ + bcs.n 22840 │ │ + b.n 22812 │ │ ldr r2, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #264] ; 0x108 │ │ ldr r1, [sp, #276] ; 0x114 │ │ ldrb r0, [r0, r2] │ │ rsb r0, r0, #255 ; 0xff │ │ ldrb r1, [r1, r2] │ │ - bl 22b8c │ │ + bl 22c44 │ │ ldr r1, [sp, #80] ; 0x50 │ │ strb r0, [r1, #0] │ │ ldr r1, [sp, #80] ; 0x50 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #1] │ │ ldr r1, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 22780 │ │ + b.n 22838 │ │ ldr r0, [sp, #96] ; 0x60 │ │ adds r0, #1 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 2274c │ │ - b.n 227fa │ │ + b.n 22804 │ │ + b.n 228b2 │ │ ldr r0, [sp, #264] ; 0x108 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #1 │ │ - bne.n 227c0 │ │ - b.n 22796 │ │ + bne.n 22878 │ │ + b.n 2284e │ │ movs r0, #0 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 2279c │ │ + b.n 22854 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bcs.n 227be │ │ - b.n 227aa │ │ + bcs.n 22876 │ │ + b.n 22862 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #96] ; 0x60 │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #80] ; 0x50 │ │ strb r0, [r1, r2] │ │ - b.n 227b6 │ │ + b.n 2286e │ │ ldr r0, [sp, #96] ; 0x60 │ │ adds r0, #1 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 2279c │ │ - b.n 227f8 │ │ + b.n 22854 │ │ + b.n 228b0 │ │ movs r0, #0 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 227c6 │ │ + b.n 2287e │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #128] ; 0x80 │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bcs.n 227f6 │ │ - b.n 227d4 │ │ + bcs.n 228ae │ │ + b.n 2288c │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldrb r0, [r0, r1] │ │ ldr r1, [sp, #80] ; 0x50 │ │ adds r2, r1, #1 │ │ str r2, [sp, #80] ; 0x50 │ │ strb r0, [r1, #0] │ │ ldr r1, [sp, #80] ; 0x50 │ │ adds r0, r1, #1 │ │ str r0, [sp, #80] ; 0x50 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, #0] │ │ - b.n 227ee │ │ + b.n 228a6 │ │ ldr r0, [sp, #96] ; 0x60 │ │ adds r0, #1 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 227c6 │ │ - b.n 227f8 │ │ - b.n 227fa │ │ - b.n 227fc │ │ - b.n 227fe │ │ - b.n 22800 │ │ - b.n 22802 │ │ + b.n 2287e │ │ + b.n 228b0 │ │ + b.n 228b2 │ │ + b.n 228b4 │ │ + b.n 228b6 │ │ + b.n 228b8 │ │ + b.n 228ba │ │ ldr r0, [sp, #92] ; 0x5c │ │ adds r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 2228a │ │ + b.n 22342 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - bl 229e0 │ │ + bl 22a98 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #124] ; 0x7c │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #120] ; 0x78 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #116] ; 0x74 │ │ - cbz r0, 2283e │ │ - b.n 2282a │ │ + cbz r0, 228f6 │ │ + b.n 228e2 │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r0, [r0, #0] │ │ ldr r1, [r0, #8] │ │ movs r0, #1 │ │ cmp r1, #2 │ │ it gt │ │ movgt r0, #3 │ │ ldr r1, [sp, #116] ; 0x74 │ │ str r0, [r1, #0] │ │ - b.n 2283e │ │ + b.n 228f6 │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 22844 │ │ + b.n 228fc │ │ ldr r0, [sp, #132] ; 0x84 │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #28] ; (22868 ) │ │ + ldr r0, [pc, #28] ; (22920 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #284] ; 0x11c │ │ cmp r0, r1 │ │ - bne.n 2285e │ │ - b.n 22858 │ │ + bne.n 22916 │ │ + b.n 22910 │ │ ldr r0, [sp, #12] │ │ add sp, #288 ; 0x120 │ │ pop {r4, r5, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ + cbnz r6, 22948 │ │ movs r5, r0 │ │ - add r5, sp, #248 ; 0xf8 │ │ + cbz r6, 2292c │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 2287a │ │ + b.n 22932 │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bgt.n 228b2 │ │ - b.n 22882 │ │ + bgt.n 2296a │ │ + b.n 2293a │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r1, r0, r1, lsl #3 │ │ movw r2, #18124 ; 0x46cc │ │ movs r0, #0 │ │ str r0, [r1, r2] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #12] │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18128 ; 0x46d0 │ │ str r0, [r1, r2] │ │ - b.n 228aa │ │ + b.n 22962 │ │ ldr r0, [sp, #12] │ │ adds r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 2287a │ │ + b.n 22932 │ │ ldr r0, [sp, #16] │ │ movw r2, #18436 ; 0x4804 │ │ movs r1, #0 │ │ str r1, [r0, r2] │ │ ldr r0, [sp, #16] │ │ - bl 1b52c │ │ - cbnz r0, 228cc │ │ - b.n 228c6 │ │ + bl 1b5e4 │ │ + cbnz r0, 22984 │ │ + b.n 2297e │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 229d2 │ │ + b.n 22a8a │ │ ldr r0, [sp, #16] │ │ - bl 2100c │ │ + bl 210c4 │ │ str r0, [sp, #12] │ │ - b.n 228d6 │ │ + b.n 2298e │ │ ldr r0, [sp, #12] │ │ cmp r0, #217 ; 0xd9 │ │ - beq.n 229b8 │ │ - b.n 228de │ │ + beq.n 22a70 │ │ + b.n 22996 │ │ ldr r0, [sp, #12] │ │ cmp r0, #218 ; 0xda │ │ - bne.n 2294c │ │ - b.n 228e6 │ │ + bne.n 22a04 │ │ + b.n 2299e │ │ ldr r0, [sp, #16] │ │ - bl 22bb4 │ │ - cbnz r0, 228f6 │ │ - b.n 228f0 │ │ + bl 22c6c │ │ + cbnz r0, 229ae │ │ + b.n 229a8 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 229d2 │ │ + b.n 22a8a │ │ ldr r0, [sp, #16] │ │ - bl 22e48 │ │ - cbnz r0, 22906 │ │ - b.n 22900 │ │ + bl 22f00 │ │ + cbnz r0, 229be │ │ + b.n 229b8 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 229d2 │ │ + b.n 22a8a │ │ ldr r0, [sp, #16] │ │ movw r1, #18372 ; 0x47c4 │ │ ldrb r0, [r0, r1] │ │ cmp r0, #255 ; 0xff │ │ - bne.n 2294a │ │ - b.n 22914 │ │ - b.n 22916 │ │ + bne.n 22a02 │ │ + b.n 229cc │ │ + b.n 229ce │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #0] │ │ - bl 214fc │ │ - cbnz r0, 22948 │ │ - b.n 22922 │ │ + bl 215b4 │ │ + cbnz r0, 22a00 │ │ + b.n 229da │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp r0, #255 ; 0xff │ │ - bne.n 22946 │ │ - b.n 22934 │ │ + bne.n 229fe │ │ + b.n 229ec │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r1, [sp, #16] │ │ movw r2, #18372 ; 0x47c4 │ │ strb r0, [r1, r2] │ │ - b.n 22948 │ │ - b.n 22916 │ │ - b.n 2294a │ │ - b.n 229ae │ │ + b.n 22a00 │ │ + b.n 229ce │ │ + b.n 22a02 │ │ + b.n 22a66 │ │ ldr r0, [sp, #12] │ │ cmp r0, #220 ; 0xdc │ │ - bne.n 22998 │ │ - b.n 22954 │ │ + bne.n 22a50 │ │ + b.n 22a0c │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #0] │ │ - bl 18e9e │ │ + bl 18f56 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #0] │ │ - bl 18e9e │ │ + bl 18f56 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #4] │ │ cmp r0, #4 │ │ - beq.n 2297c │ │ - b.n 22970 │ │ - ldr r0, [pc, #100] ; (229d8 ) │ │ + beq.n 22a34 │ │ + b.n 22a28 │ │ + ldr r0, [pc, #100] ; (22a90 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #20] │ │ - b.n 229d2 │ │ + b.n 22a8a │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #4] │ │ cmp r0, r1 │ │ - beq.n 22996 │ │ - b.n 2298a │ │ - ldr r0, [pc, #80] ; (229dc ) │ │ + beq.n 22a4e │ │ + b.n 22a42 │ │ + ldr r0, [pc, #80] ; (22a94 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #20] │ │ - b.n 229d2 │ │ - b.n 229ac │ │ + b.n 22a8a │ │ + b.n 22a64 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ - bl 21088 │ │ - cbnz r0, 229aa │ │ - b.n 229a4 │ │ + bl 21140 │ │ + cbnz r0, 22a62 │ │ + b.n 22a5c │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 229d2 │ │ - b.n 229ac │ │ - b.n 229ae │ │ + b.n 22a8a │ │ + b.n 22a64 │ │ + b.n 22a66 │ │ ldr r0, [sp, #16] │ │ - bl 2100c │ │ + bl 210c4 │ │ str r0, [sp, #12] │ │ - b.n 228d6 │ │ + b.n 2298e │ │ ldr r0, [sp, #16] │ │ movw r1, #18380 ; 0x47cc │ │ ldr r0, [r0, r1] │ │ - cbz r0, 229cc │ │ - b.n 229c4 │ │ + cbz r0, 22a84 │ │ + b.n 22a7c │ │ ldr r0, [sp, #16] │ │ - bl 2355c │ │ - b.n 229cc │ │ + bl 23614 │ │ + b.n 22a84 │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 229d2 │ │ + b.n 22a8a │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - subs r2, #34 ; 0x22 │ │ - vtbl.8 d19, {d14-d16}, d8 │ │ + subs r0, #243 ; 0xf3 │ │ + ; instruction: 0xfffe38d9 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [r0, #0] │ │ ldr r1, [r1, #8] │ │ movs r2, #0 │ │ - bl 21ea4 │ │ + bl 21f5c │ │ add sp, #8 │ │ pop {r7, pc} │ │ sub sp, #16 │ │ ldr.w ip, [sp, #16] │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ @@ -35336,60 +35333,60 @@ │ │ ldr.w ip, [sp, #20] │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ - b.n 22a20 │ │ + b.n 22ad8 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - bge.n 22a4c │ │ - b.n 22a2a │ │ + bge.n 22b04 │ │ + b.n 22ae2 │ │ ldr r0, [sp, #12] │ │ ldr r2, [sp, #0] │ │ ldrb r0, [r0, r2] │ │ add.w r0, r0, r0, lsl #1 │ │ ldr r1, [sp, #8] │ │ ldrb r1, [r1, r2] │ │ add r0, r1 │ │ adds r0, #2 │ │ lsrs r0, r0, #2 │ │ ldr r1, [sp, #16] │ │ strb r0, [r1, r2] │ │ - b.n 22a44 │ │ + b.n 22afc │ │ ldr r0, [sp, #0] │ │ adds r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 22a20 │ │ + b.n 22ad8 │ │ ldr r0, [sp, #16] │ │ add sp, #20 │ │ bx lr │ │ sub sp, #32 │ │ ldr.w ip, [sp, #32] │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ str r3, [sp, #12] │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ cmp r0, #1 │ │ - bne.n 22a7e │ │ - b.n 22a6c │ │ + bne.n 22b36 │ │ + b.n 22b24 │ │ ldr r0, [sp, #4] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #24] │ │ strb r0, [r1, #1] │ │ ldr r1, [sp, #24] │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #28] │ │ - b.n 22b2a │ │ + b.n 22be2 │ │ ldr r0, [sp, #4] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #24] │ │ strb r0, [r1, #0] │ │ ldr r1, [sp, #4] │ │ ldrb r0, [r1, #0] │ │ ldrb r1, [r1, #1] │ │ @@ -35397,21 +35394,21 @@ │ │ add r0, r1 │ │ adds r0, #2 │ │ lsrs r0, r0, #2 │ │ ldr r1, [sp, #24] │ │ strb r0, [r1, #1] │ │ movs r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 22aa0 │ │ + b.n 22b58 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bge.n 22af0 │ │ - b.n 22aac │ │ + bge.n 22ba8 │ │ + b.n 22b64 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ ldrb r0, [r0, r1] │ │ add.w r0, r0, r0, lsl #1 │ │ adds r0, #2 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ @@ -35429,19 +35426,19 @@ │ │ add r1, r2 │ │ ldrb r1, [r1, #1] │ │ add r0, r1 │ │ lsrs r0, r0, #2 │ │ ldr r1, [sp, #24] │ │ add.w r1, r1, r2, lsl #1 │ │ strb r0, [r1, #1] │ │ - b.n 22ae8 │ │ + b.n 22ba0 │ │ ldr r0, [sp, #8] │ │ adds r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 22aa0 │ │ + b.n 22b58 │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #12] │ │ add r1, r0 │ │ ldrb.w r0, [r1, #-2] │ │ ldrb.w r1, [r1, #-1] │ │ add.w r0, r0, r0, lsl #1 │ │ add r0, r1 │ │ @@ -35456,58 +35453,58 @@ │ │ ldrb.w r0, [r0, #-1] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #8] │ │ add.w r1, r1, r2, lsl #1 │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #28] │ │ - b.n 22b2a │ │ + b.n 22be2 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ bx lr │ │ sub sp, #24 │ │ ldr.w ip, [sp, #24] │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 22b44 │ │ + b.n 22bfc │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - bge.n 22b86 │ │ - b.n 22b4e │ │ + bge.n 22c3e │ │ + b.n 22c06 │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ - b.n 22b54 │ │ + b.n 22c0c │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #24] │ │ cmp r0, r1 │ │ - bge.n 22b7c │ │ - b.n 22b5e │ │ + bge.n 22c34 │ │ + b.n 22c16 │ │ ldr r0, [sp, #16] │ │ ldr r2, [sp, #4] │ │ ldrb r0, [r0, r2] │ │ ldr r1, [sp, #20] │ │ ldr r3, [sp, #24] │ │ ldr.w ip, [sp] │ │ mla r2, r2, r3, ip │ │ strb r0, [r1, r2] │ │ - b.n 22b74 │ │ + b.n 22c2c │ │ ldr r0, [sp, #0] │ │ adds r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 22b54 │ │ - b.n 22b7e │ │ + b.n 22c0c │ │ + b.n 22c36 │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 22b44 │ │ + b.n 22bfc │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ bx lr │ │ sub sp, #8 │ │ strb.w r0, [sp, #7] │ │ strb.w r1, [sp, #6] │ │ ldrb.w r0, [sp, #7] │ │ @@ -35522,305 +35519,305 @@ │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ │ - bl 18e9e │ │ + bl 18f56 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r2, [sp, #24] │ │ movw r1, #18416 ; 0x47f0 │ │ str r0, [r2, r1] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, r1] │ │ cmp r0, #1 │ │ - blt.n 22c00 │ │ - b.n 22be0 │ │ + blt.n 22cb8 │ │ + b.n 22c98 │ │ ldr r0, [sp, #24] │ │ movw r1, #18416 ; 0x47f0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #4 │ │ - bgt.n 22c00 │ │ - b.n 22bee │ │ + bgt.n 22cb8 │ │ + b.n 22ca6 │ │ ldr r1, [sp, #24] │ │ movw r0, #18416 ; 0x47f0 │ │ ldr r0, [r1, r0] │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - ble.n 22c0c │ │ - b.n 22c00 │ │ - ldr r0, [pc, #552] ; (22e2c ) │ │ + ble.n 22cc4 │ │ + b.n 22cb8 │ │ + ldr r0, [pc, #552] ; (22ee4 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #28] │ │ - b.n 22e26 │ │ + b.n 22ede │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #24] │ │ movw r2, #18416 ; 0x47f0 │ │ ldr r2, [r1, r2] │ │ movs r1, #6 │ │ add.w r1, r1, r2, lsl #1 │ │ cmp r0, r1 │ │ - beq.n 22c2e │ │ - b.n 22c22 │ │ - ldr r0, [pc, #524] ; (22e30 ) │ │ + beq.n 22ce6 │ │ + b.n 22cda │ │ + ldr r0, [pc, #524] ; (22ee8 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #28] │ │ - b.n 22e26 │ │ + b.n 22ede │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 22c34 │ │ + b.n 22cec │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #24] │ │ movw r2, #18416 ; 0x47f0 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bge.n 22d2e │ │ - b.n 22c44 │ │ + bge.n 22de6 │ │ + b.n 22cfc │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #4] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - b.n 22c5e │ │ + b.n 22d16 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge.n 22c92 │ │ - b.n 22c6c │ │ + bge.n 22d4a │ │ + b.n 22d24 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #8] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18076 ; 0x469c │ │ ldr r0, [r0, r1] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bne.n 22c88 │ │ - b.n 22c86 │ │ - b.n 22c92 │ │ - b.n 22c8a │ │ + bne.n 22d40 │ │ + b.n 22d3e │ │ + b.n 22d4a │ │ + b.n 22d42 │ │ ldr r0, [sp, #8] │ │ adds r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 22c5e │ │ + b.n 22d16 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bne.n 22ca6 │ │ - b.n 22ca0 │ │ + bne.n 22d5e │ │ + b.n 22d58 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 22e26 │ │ + b.n 22ede │ │ ldr r0, [sp, #4] │ │ asrs r0, r0, #4 │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #8] │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r2, r1, r2, lsl #3 │ │ movw r1, #18092 ; 0x46ac │ │ str r0, [r2, r1] │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #8] │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r0, r0, r2, lsl #3 │ │ ldr r0, [r0, r1] │ │ cmp r0, #4 │ │ - blt.n 22cdc │ │ - b.n 22cd0 │ │ - ldr r0, [pc, #352] ; (22e34 ) │ │ + blt.n 22d94 │ │ + b.n 22d88 │ │ + ldr r0, [pc, #352] ; (22eec ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #28] │ │ - b.n 22e26 │ │ + b.n 22ede │ │ ldr r0, [sp, #4] │ │ and.w r0, r0, #15 │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #8] │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r2, r1, r2, lsl #3 │ │ movw r1, #18096 ; 0x46b0 │ │ str r0, [r2, r1] │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #8] │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r0, r0, r2, lsl #3 │ │ ldr r0, [r0, r1] │ │ cmp r0, #4 │ │ - blt.n 22d14 │ │ - b.n 22d08 │ │ - ldr r0, [pc, #300] ; (22e38 ) │ │ + blt.n 22dcc │ │ + b.n 22dc0 │ │ + ldr r0, [pc, #300] ; (22ef0 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #28] │ │ - b.n 22e26 │ │ + b.n 22ede │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #20] │ │ add.w r1, r1, r2, lsl #2 │ │ movw r2, #18420 ; 0x47f4 │ │ str r0, [r1, r2] │ │ - b.n 22d26 │ │ + b.n 22dde │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 22c34 │ │ + b.n 22cec │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r1, [sp, #24] │ │ movw r2, #18384 ; 0x47d0 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ ldr r1, [sp, #24] │ │ movw r2, #18388 ; 0x47d4 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ asrs r0, r0, #4 │ │ ldr r1, [sp, #24] │ │ movw r2, #18392 ; 0x47d8 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #0] │ │ and.w r0, r0, #15 │ │ ldr r1, [sp, #24] │ │ movw r2, #18396 ; 0x47dc │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #24] │ │ movw r1, #18380 ; 0x47cc │ │ ldr r0, [r0, r1] │ │ - cbz r0, 22dd8 │ │ - b.n 22d7e │ │ + cbz r0, 22e90 │ │ + b.n 22e36 │ │ ldr r0, [sp, #24] │ │ movw r1, #18384 ; 0x47d0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #63 ; 0x3f │ │ - bgt.n 22dca │ │ - b.n 22d8c │ │ + bgt.n 22e82 │ │ + b.n 22e44 │ │ ldr r0, [sp, #24] │ │ movw r1, #18388 ; 0x47d4 │ │ ldr r0, [r0, r1] │ │ cmp r0, #63 ; 0x3f │ │ - bgt.n 22dca │ │ - b.n 22d9a │ │ + bgt.n 22e82 │ │ + b.n 22e52 │ │ ldr r1, [sp, #24] │ │ movw r0, #18384 ; 0x47d0 │ │ ldr r0, [r1, r0] │ │ movw r2, #18388 ; 0x47d4 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bgt.n 22dca │ │ - b.n 22dae │ │ + bgt.n 22e82 │ │ + b.n 22e66 │ │ ldr r0, [sp, #24] │ │ movw r1, #18392 ; 0x47d8 │ │ ldr r0, [r0, r1] │ │ cmp r0, #13 │ │ - bgt.n 22dca │ │ - b.n 22dbc │ │ + bgt.n 22e82 │ │ + b.n 22e74 │ │ ldr r0, [sp, #24] │ │ movw r1, #18396 ; 0x47dc │ │ ldr r0, [r0, r1] │ │ cmp r0, #14 │ │ - blt.n 22dd6 │ │ - b.n 22dca │ │ - ldr r0, [pc, #112] ; (22e3c ) │ │ + blt.n 22e8e │ │ + b.n 22e82 │ │ + ldr r0, [pc, #112] ; (22ef4 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #28] │ │ - b.n 22e26 │ │ - b.n 22e20 │ │ + b.n 22ede │ │ + b.n 22ed8 │ │ ldr r0, [sp, #24] │ │ movw r1, #18384 ; 0x47d0 │ │ ldr r0, [r0, r1] │ │ - cbz r0, 22df0 │ │ - b.n 22de4 │ │ - ldr r0, [pc, #88] ; (22e40 ) │ │ + cbz r0, 22ea8 │ │ + b.n 22e9c │ │ + ldr r0, [pc, #88] ; (22ef8 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #28] │ │ - b.n 22e26 │ │ + b.n 22ede │ │ ldr r0, [sp, #24] │ │ movw r1, #18392 ; 0x47d8 │ │ ldr r0, [r0, r1] │ │ - cbnz r0, 22e08 │ │ - b.n 22dfc │ │ + cbnz r0, 22ec0 │ │ + b.n 22eb4 │ │ ldr r0, [sp, #24] │ │ movw r1, #18396 ; 0x47dc │ │ ldr r0, [r0, r1] │ │ - cbz r0, 22e14 │ │ - b.n 22e08 │ │ - ldr r0, [pc, #56] ; (22e44 ) │ │ + cbz r0, 22ecc │ │ + b.n 22ec0 │ │ + ldr r0, [pc, #56] ; (22efc ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #28] │ │ - b.n 22e26 │ │ + b.n 22ede │ │ ldr r1, [sp, #24] │ │ movw r2, #18388 ; 0x47d4 │ │ movs r0, #63 ; 0x3f │ │ str r0, [r1, r2] │ │ - b.n 22e20 │ │ + b.n 22ed8 │ │ movs r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 22e26 │ │ + b.n 22ede │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - adds r7, #146 ; 0x92 │ │ - vqshl.u32 , q8, #30 │ │ - vmlsl.u , d30, d2[0] │ │ - vrsubhn.i d19, q15, q5 │ │ - ; instruction: 0xfffe35c8 │ │ - vabal.u , d30, d30 │ │ - vabal.u , d30, d10 │ │ + adds r6, #99 ; 0x63 │ │ + vmlsl.u , d14, d1[0] │ │ + vsli.64 d19, d3, #62 ; 0x3e │ │ + vsli.32 , , #30 │ │ + vsri.64 d19, d9, #2 │ │ + vsri.32 , , #2 │ │ + vsri.32 , , #2 │ │ vsli.64 , q0, #62 ; 0x3e │ │ add r7, sp, #8 │ │ sub sp, #432 ; 0x1b0 │ │ mov r4, sp │ │ bfc r4, #0, #4 │ │ mov sp, r4 │ │ - ldr.w r1, [pc, #1788] ; 23554 │ │ + ldr.w r1, [pc, #1788] ; 2360c │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #428] ; 0x1ac │ │ str r0, [sp, #152] ; 0x98 │ │ ldr r0, [sp, #152] ; 0x98 │ │ - bl 23676 │ │ + bl 2372e │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18380 ; 0x47cc │ │ ldr r0, [r0, r1] │ │ cmp r0, #0 │ │ - bne.w 23204 │ │ - b.n 22e7a │ │ + bne.w 232bc │ │ + b.n 22f32 │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18416 ; 0x47f0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #1 │ │ - bne.w 22ffe │ │ - b.n 22e8a │ │ + bne.w 230b6 │ │ + b.n 22f42 │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18420 ; 0x47f4 │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #140] ; 0x8c │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #140] ; 0x8c │ │ add.w r1, r1, r1, lsl #3 │ │ @@ -35837,28 +35834,28 @@ │ │ movw r1, #18108 ; 0x46bc │ │ ldr r0, [r0, r1] │ │ adds r0, #7 │ │ asrs r0, r0, #3 │ │ str r0, [sp, #132] ; 0x84 │ │ movs r0, #0 │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n 22eca │ │ + b.n 22f82 │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr r1, [sp, #132] ; 0x84 │ │ cmp r0, r1 │ │ - bge.w 22ff8 │ │ - b.n 22ed6 │ │ + bge.w 230b0 │ │ + b.n 22f8e │ │ movs r0, #0 │ │ str r0, [sp, #148] ; 0x94 │ │ - b.n 22edc │ │ + b.n 22f94 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #136] ; 0x88 │ │ cmp r0, r1 │ │ - bge.w 22fee │ │ - b.n 22ee8 │ │ + bge.w 230a6 │ │ + b.n 22fa0 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #140] ; 0x8c │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18096 ; 0x46b0 │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #128] ; 0x80 │ │ @@ -35884,20 +35881,20 @@ │ │ movw r4, #13444 ; 0x3484 │ │ add r4, ip │ │ mov ip, sp │ │ str.w r4, [ip, #8] │ │ str.w lr, [ip, #4] │ │ str.w r1, [ip] │ │ add r1, sp, #288 ; 0x120 │ │ - bl 236f8 │ │ - cbnz r0, 22f62 │ │ - b.n 22f5c │ │ + bl 237b0 │ │ + cbnz r0, 2301a │ │ + b.n 23014 │ │ movs r0, #0 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 23532 │ │ + b.n 235ea │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18444 ; 0x480c │ │ ldr r3, [r0, r1] │ │ ldr r1, [sp, #140] ; 0x8c │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r1, r0, r1, lsl #3 │ │ movw r0, #18120 ; 0x46c8 │ │ @@ -35913,118 +35910,118 @@ │ │ blx r3 │ │ ldr r1, [sp, #152] ; 0x98 │ │ movw r2, #18440 ; 0x4808 │ │ ldr r0, [r1, r2] │ │ subs r0, #1 │ │ str r0, [r1, r2] │ │ cmp r0, #0 │ │ - bgt.n 22fe4 │ │ - b.n 22fa4 │ │ + bgt.n 2309c │ │ + b.n 2305c │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #23 │ │ - bgt.n 22fba │ │ - b.n 22fb2 │ │ + bgt.n 23072 │ │ + b.n 2306a │ │ ldr r0, [sp, #152] ; 0x98 │ │ - bl 23944 │ │ - b.n 22fba │ │ + bl 239fc │ │ + b.n 23072 │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18372 ; 0x47c4 │ │ ldrb r0, [r0, r1] │ │ cmp r0, #208 ; 0xd0 │ │ - blt.n 22fd6 │ │ - b.n 22fc8 │ │ + blt.n 2308e │ │ + b.n 23080 │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18372 ; 0x47c4 │ │ ldrb r0, [r0, r1] │ │ cmp r0, #216 ; 0xd8 │ │ - blt.n 22fdc │ │ - b.n 22fd6 │ │ + blt.n 23094 │ │ + b.n 2308e │ │ movs r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 23532 │ │ + b.n 235ea │ │ ldr r0, [sp, #152] ; 0x98 │ │ - bl 23676 │ │ - b.n 22fe4 │ │ - b.n 22fe6 │ │ + bl 2372e │ │ + b.n 2309c │ │ + b.n 2309e │ │ ldr r0, [sp, #148] ; 0x94 │ │ adds r0, #1 │ │ str r0, [sp, #148] ; 0x94 │ │ - b.n 22edc │ │ - b.n 22ff0 │ │ + b.n 22f94 │ │ + b.n 230a8 │ │ ldr r0, [sp, #144] ; 0x90 │ │ adds r0, #1 │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n 22eca │ │ + b.n 22f82 │ │ movs r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 23532 │ │ + b.n 235ea │ │ movs r0, #0 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 23004 │ │ + b.n 230bc │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r1, [sp, #152] ; 0x98 │ │ movw r2, #18064 ; 0x4690 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bge.w 231fe │ │ - b.n 23016 │ │ + bge.w 232b6 │ │ + b.n 230ce │ │ movs r0, #0 │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n 2301c │ │ + b.n 230d4 │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr r1, [sp, #152] ; 0x98 │ │ movw r2, #18060 ; 0x468c │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bge.w 231f4 │ │ - b.n 2302e │ │ + bge.w 232ac │ │ + b.n 230e6 │ │ movs r0, #0 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 23034 │ │ + b.n 230ec │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #152] ; 0x98 │ │ movw r2, #18416 ; 0x47f0 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bge.w 23198 │ │ - b.n 23046 │ │ + bge.w 23250 │ │ + b.n 230fe │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #116] ; 0x74 │ │ add.w r0, r0, r1, lsl #2 │ │ movw r1, #18420 ; 0x47f4 │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #104] ; 0x68 │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 2305c │ │ + b.n 23114 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #152] ; 0x98 │ │ ldr r2, [sp, #104] ; 0x68 │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18084 ; 0x46a4 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bge.w 2318e │ │ - b.n 23078 │ │ + bge.w 23246 │ │ + b.n 23130 │ │ movs r0, #0 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 2307e │ │ + b.n 23136 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r1, [sp, #152] ; 0x98 │ │ ldr r2, [sp, #104] ; 0x68 │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18080 ; 0x46a0 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bge.n 23184 │ │ - b.n 23098 │ │ + bge.n 2323c │ │ + b.n 23150 │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr r1, [sp, #152] ; 0x98 │ │ ldr r2, [sp, #104] ; 0x68 │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18080 ; 0x46a0 │ │ ldr r1, [r1, r2] │ │ @@ -36072,20 +36069,20 @@ │ │ movw r4, #13444 ; 0x3484 │ │ add r4, ip │ │ mov ip, sp │ │ str.w r4, [ip, #8] │ │ str.w lr, [ip, #4] │ │ str.w r1, [ip] │ │ add r1, sp, #160 ; 0xa0 │ │ - bl 236f8 │ │ - cbnz r0, 2314e │ │ - b.n 23148 │ │ + bl 237b0 │ │ + cbnz r0, 23206 │ │ + b.n 23200 │ │ movs r0, #0 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 23532 │ │ + b.n 235ea │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18444 ; 0x480c │ │ ldr r3, [r0, r1] │ │ ldr r1, [sp, #104] ; 0x68 │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18120 ; 0x46c8 │ │ @@ -36094,83 +36091,83 @@ │ │ ldr r1, [r0, r1] │ │ ldr r0, [sp, #96] ; 0x60 │ │ mla r0, r1, r0, r2 │ │ ldr r2, [sp, #100] ; 0x64 │ │ add r0, r2 │ │ add r2, sp, #160 ; 0xa0 │ │ blx r3 │ │ - b.n 2317c │ │ + b.n 23234 │ │ ldr r0, [sp, #112] ; 0x70 │ │ adds r0, #1 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 2307e │ │ - b.n 23186 │ │ + b.n 23136 │ │ + b.n 2323e │ │ ldr r0, [sp, #108] ; 0x6c │ │ adds r0, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 2305c │ │ - b.n 23190 │ │ + b.n 23114 │ │ + b.n 23248 │ │ ldr r0, [sp, #116] ; 0x74 │ │ adds r0, #1 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 23034 │ │ + b.n 230ec │ │ ldr r1, [sp, #152] ; 0x98 │ │ movw r2, #18440 ; 0x4808 │ │ ldr r0, [r1, r2] │ │ subs r0, #1 │ │ str r0, [r1, r2] │ │ cmp r0, #0 │ │ - bgt.n 231ea │ │ - b.n 231aa │ │ + bgt.n 232a2 │ │ + b.n 23262 │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #23 │ │ - bgt.n 231c0 │ │ - b.n 231b8 │ │ + bgt.n 23278 │ │ + b.n 23270 │ │ ldr r0, [sp, #152] ; 0x98 │ │ - bl 23944 │ │ - b.n 231c0 │ │ + bl 239fc │ │ + b.n 23278 │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18372 ; 0x47c4 │ │ ldrb r0, [r0, r1] │ │ cmp r0, #208 ; 0xd0 │ │ - blt.n 231dc │ │ - b.n 231ce │ │ + blt.n 23294 │ │ + b.n 23286 │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18372 ; 0x47c4 │ │ ldrb r0, [r0, r1] │ │ cmp r0, #216 ; 0xd8 │ │ - blt.n 231e2 │ │ - b.n 231dc │ │ + blt.n 2329a │ │ + b.n 23294 │ │ movs r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 23532 │ │ + b.n 235ea │ │ ldr r0, [sp, #152] ; 0x98 │ │ - bl 23676 │ │ - b.n 231ea │ │ - b.n 231ec │ │ + bl 2372e │ │ + b.n 232a2 │ │ + b.n 232a4 │ │ ldr r0, [sp, #124] ; 0x7c │ │ adds r0, #1 │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n 2301c │ │ - b.n 231f6 │ │ + b.n 230d4 │ │ + b.n 232ae │ │ ldr r0, [sp, #120] ; 0x78 │ │ adds r0, #1 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 23004 │ │ + b.n 230bc │ │ movs r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 23532 │ │ + b.n 235ea │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18416 ; 0x47f0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #1 │ │ - bne.w 23384 │ │ - b.n 23214 │ │ + bne.w 2343c │ │ + b.n 232cc │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18420 ; 0x47f4 │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #80] ; 0x50 │ │ add.w r1, r1, r1, lsl #3 │ │ @@ -36187,28 +36184,28 @@ │ │ movw r1, #18108 ; 0x46bc │ │ ldr r0, [r0, r1] │ │ adds r0, #7 │ │ asrs r0, r0, #3 │ │ str r0, [sp, #72] ; 0x48 │ │ movs r0, #0 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 23254 │ │ + b.n 2330c │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #72] ; 0x48 │ │ cmp r0, r1 │ │ - bge.w 2337e │ │ - b.n 23260 │ │ + bge.w 23436 │ │ + b.n 23318 │ │ movs r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 23266 │ │ + b.n 2331e │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #76] ; 0x4c │ │ cmp r0, r1 │ │ - bge.w 23374 │ │ - b.n 23272 │ │ + bge.w 2342c │ │ + b.n 2332a │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #80] ; 0x50 │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r2, r0, r1, lsl #3 │ │ movw r0, #18136 ; 0x46d8 │ │ ldr r0, [r2, r0] │ │ ldr r3, [sp, #88] ; 0x58 │ │ @@ -36217,33 +36214,33 @@ │ │ ldr.w r2, [r2, ip] │ │ mla r1, r1, r2, r3 │ │ add.w r0, r0, r1, lsl #7 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18384 ; 0x47d0 │ │ ldr r0, [r0, r1] │ │ - cbnz r0, 232d6 │ │ - b.n 232a6 │ │ + cbnz r0, 2338e │ │ + b.n 2335e │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #80] ; 0x50 │ │ add.w r2, r3, r3, lsl #3 │ │ add.w r2, r0, r2, lsl #3 │ │ movw ip, #18092 ; 0x46ac │ │ ldr.w r2, [r2, ip] │ │ mov.w ip, #1680 ; 0x690 │ │ mla r2, r2, ip, r0 │ │ adds r2, #4 │ │ - bl 239f0 │ │ - cbnz r0, 232d4 │ │ - b.n 232ce │ │ + bl 23aa8 │ │ + cbnz r0, 2338c │ │ + b.n 23386 │ │ movs r0, #0 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 23532 │ │ - b.n 23318 │ │ + b.n 235ea │ │ + b.n 233d0 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #80] ; 0x50 │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18096 ; 0x46b0 │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #64] ; 0x40 │ │ @@ -36253,131 +36250,131 @@ │ │ mov.w r2, #1680 ; 0x690 │ │ mla r2, r3, r2, r0 │ │ movw ip, #6724 ; 0x1a44 │ │ add r2, ip │ │ add.w r3, r0, r3, lsl #10 │ │ movw ip, #13956 ; 0x3684 │ │ add r3, ip │ │ - bl 23b54 │ │ - cbnz r0, 23316 │ │ - b.n 23310 │ │ + bl 23c0c │ │ + cbnz r0, 233ce │ │ + b.n 233c8 │ │ movs r0, #0 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 23532 │ │ - b.n 23318 │ │ + b.n 235ea │ │ + b.n 233d0 │ │ ldr r1, [sp, #152] ; 0x98 │ │ movw r2, #18440 ; 0x4808 │ │ ldr r0, [r1, r2] │ │ subs r0, #1 │ │ str r0, [r1, r2] │ │ cmp r0, #0 │ │ - bgt.n 2336a │ │ - b.n 2332a │ │ + bgt.n 23422 │ │ + b.n 233e2 │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #23 │ │ - bgt.n 23340 │ │ - b.n 23338 │ │ + bgt.n 233f8 │ │ + b.n 233f0 │ │ ldr r0, [sp, #152] ; 0x98 │ │ - bl 23944 │ │ - b.n 23340 │ │ + bl 239fc │ │ + b.n 233f8 │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18372 ; 0x47c4 │ │ ldrb r0, [r0, r1] │ │ cmp r0, #208 ; 0xd0 │ │ - blt.n 2335c │ │ - b.n 2334e │ │ + blt.n 23414 │ │ + b.n 23406 │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18372 ; 0x47c4 │ │ ldrb r0, [r0, r1] │ │ cmp r0, #216 ; 0xd8 │ │ - blt.n 23362 │ │ - b.n 2335c │ │ + blt.n 2341a │ │ + b.n 23414 │ │ movs r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 23532 │ │ + b.n 235ea │ │ ldr r0, [sp, #152] ; 0x98 │ │ - bl 23676 │ │ - b.n 2336a │ │ - b.n 2336c │ │ + bl 2372e │ │ + b.n 23422 │ │ + b.n 23424 │ │ ldr r0, [sp, #88] ; 0x58 │ │ adds r0, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 23266 │ │ - b.n 23376 │ │ + b.n 2331e │ │ + b.n 2342e │ │ ldr r0, [sp, #84] ; 0x54 │ │ adds r0, #1 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 23254 │ │ + b.n 2330c │ │ movs r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 23532 │ │ + b.n 235ea │ │ movs r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 2338a │ │ + b.n 23442 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #152] ; 0x98 │ │ movw r2, #18064 ; 0x4690 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bge.w 2352c │ │ - b.n 2339c │ │ + bge.w 235e4 │ │ + b.n 23454 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 233a2 │ │ + b.n 2345a │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #152] ; 0x98 │ │ movw r2, #18060 ; 0x468c │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bge.w 23522 │ │ - b.n 233b4 │ │ + bge.w 235da │ │ + b.n 2346c │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 233ba │ │ + b.n 23472 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #152] ; 0x98 │ │ movw r2, #18416 ; 0x47f0 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bge.n 234c6 │ │ - b.n 233ca │ │ + bge.n 2357e │ │ + b.n 23482 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add.w r0, r0, r1, lsl #2 │ │ movw r1, #18420 ; 0x47f4 │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 233e0 │ │ + b.n 23498 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #152] ; 0x98 │ │ ldr r2, [sp, #40] ; 0x28 │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18084 ; 0x46a4 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bge.n 234bc │ │ - b.n 233fa │ │ + bge.n 23574 │ │ + b.n 234b2 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 23400 │ │ + b.n 234b8 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #152] ; 0x98 │ │ ldr r2, [sp, #40] ; 0x28 │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18080 ; 0x46a0 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bge.n 234b2 │ │ - b.n 2341a │ │ + bge.n 2356a │ │ + b.n 234d2 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #152] ; 0x98 │ │ ldr r2, [sp, #40] ; 0x28 │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r1, r1, r2, lsl #3 │ │ movw r2, #18080 ; 0x46a0 │ │ ldr r1, [r1, r2] │ │ @@ -36413,122 +36410,122 @@ │ │ add.w r2, r3, r3, lsl #3 │ │ add.w r2, r0, r2, lsl #3 │ │ movw ip, #18092 ; 0x46ac │ │ ldr.w r2, [r2, ip] │ │ mov.w ip, #1680 ; 0x690 │ │ mla r2, r2, ip, r0 │ │ adds r2, #4 │ │ - bl 239f0 │ │ - cbnz r0, 234a8 │ │ - b.n 234a2 │ │ + bl 23aa8 │ │ + cbnz r0, 23560 │ │ + b.n 2355a │ │ movs r0, #0 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 23532 │ │ - b.n 234aa │ │ + b.n 235ea │ │ + b.n 23562 │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 23400 │ │ - b.n 234b4 │ │ + b.n 234b8 │ │ + b.n 2356c │ │ ldr r0, [sp, #44] ; 0x2c │ │ adds r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 233e0 │ │ - b.n 234be │ │ + b.n 23498 │ │ + b.n 23576 │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 233ba │ │ + b.n 23472 │ │ ldr r1, [sp, #152] ; 0x98 │ │ movw r2, #18440 ; 0x4808 │ │ ldr r0, [r1, r2] │ │ subs r0, #1 │ │ str r0, [r1, r2] │ │ cmp r0, #0 │ │ - bgt.n 23518 │ │ - b.n 234d8 │ │ + bgt.n 235d0 │ │ + b.n 23590 │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #23 │ │ - bgt.n 234ee │ │ - b.n 234e6 │ │ + bgt.n 235a6 │ │ + b.n 2359e │ │ ldr r0, [sp, #152] ; 0x98 │ │ - bl 23944 │ │ - b.n 234ee │ │ + bl 239fc │ │ + b.n 235a6 │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18372 ; 0x47c4 │ │ ldrb r0, [r0, r1] │ │ cmp r0, #208 ; 0xd0 │ │ - blt.n 2350a │ │ - b.n 234fc │ │ + blt.n 235c2 │ │ + b.n 235b4 │ │ ldr r0, [sp, #152] ; 0x98 │ │ movw r1, #18372 ; 0x47c4 │ │ ldrb r0, [r0, r1] │ │ cmp r0, #216 ; 0xd8 │ │ - blt.n 23510 │ │ - b.n 2350a │ │ + blt.n 235c8 │ │ + b.n 235c2 │ │ movs r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 23532 │ │ + b.n 235ea │ │ ldr r0, [sp, #152] ; 0x98 │ │ - bl 23676 │ │ - b.n 23518 │ │ - b.n 2351a │ │ + bl 2372e │ │ + b.n 235d0 │ │ + b.n 235d2 │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 233a2 │ │ - b.n 23524 │ │ + b.n 2345a │ │ + b.n 235dc │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r0, #1 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 2338a │ │ + b.n 23442 │ │ movs r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 23532 │ │ + b.n 235ea │ │ ldr r0, [sp, #156] ; 0x9c │ │ str r0, [sp, #24] │ │ - ldr r0, [pc, #32] ; (23558 ) │ │ + ldr r0, [pc, #32] ; (23610 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #428] ; 0x1ac │ │ cmp r0, r1 │ │ - bne.n 23550 │ │ - b.n 23546 │ │ + bne.n 23608 │ │ + b.n 235fe │ │ ldr r0, [sp, #24] │ │ sub.w r4, r7, #8 │ │ mov sp, r4 │ │ pop {r4, r6, r7, pc} │ │ - blx 7beb0 │ │ - add r7, pc, #184 ; (adr r7, 23610 ) │ │ + blx 7c350 │ │ + add r3, sp, #88 ; 0x58 │ │ movs r5, r0 │ │ - add r0, pc, #320 ; (adr r0, 2369c ) │ │ + add r4, pc, #224 ; (adr r4, 236f4 ) │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ movw r1, #18380 ; 0x47cc │ │ ldr r0, [r0, r1] │ │ cmp r0, #0 │ │ - beq.w 23672 │ │ - b.n 23574 │ │ + beq.w 2372a │ │ + b.n 2362c │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ - b.n 2357a │ │ + b.n 23632 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #28] │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge.n 23670 │ │ - b.n 23588 │ │ + bge.n 23728 │ │ + b.n 23640 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #16] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18104 ; 0x46b8 │ │ ldr r0, [r0, r1] │ │ adds r0, #7 │ │ @@ -36541,28 +36538,28 @@ │ │ movw r1, #18108 ; 0x46bc │ │ ldr r0, [r0, r1] │ │ adds r0, #7 │ │ asrs r0, r0, #3 │ │ str r0, [sp, #8] │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 235be │ │ + b.n 23676 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - bge.n 23666 │ │ - b.n 235c8 │ │ + bge.n 2371e │ │ + b.n 23680 │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n 235ce │ │ + b.n 23686 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge.n 2365c │ │ - b.n 235d8 │ │ + bge.n 23714 │ │ + b.n 23690 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #16] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r2, r0, r1, lsl #3 │ │ movw r0, #18136 ; 0x46d8 │ │ ldr r0, [r2, r0] │ │ ldr r3, [sp, #24] │ │ @@ -36578,15 +36575,15 @@ │ │ add.w r2, r2, r2, lsl #3 │ │ add.w r2, r1, r2, lsl #3 │ │ movw r3, #18088 ; 0x46a8 │ │ ldr r2, [r2, r3] │ │ add.w r1, r1, r2, lsl #7 │ │ movw r2, #13444 ; 0x3484 │ │ add r1, r2 │ │ - bl 243e0 │ │ + bl 24498 │ │ ldr r0, [sp, #28] │ │ movw r1, #18444 ; 0x480c │ │ ldr r3, [r0, r1] │ │ ldr r1, [sp, #16] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r1, r0, r1, lsl #3 │ │ movw r0, #18120 ; 0x46c8 │ │ @@ -36596,30 +36593,30 @@ │ │ ldr r2, [sp, #20] │ │ muls r2, r1 │ │ add.w r0, r0, r2, lsl #3 │ │ ldr r2, [sp, #24] │ │ add.w r0, r0, r2, lsl #3 │ │ ldr r2, [sp, #4] │ │ blx r3 │ │ - b.n 23654 │ │ + b.n 2370c │ │ ldr r0, [sp, #24] │ │ adds r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 235ce │ │ - b.n 2365e │ │ + b.n 23686 │ │ + b.n 23716 │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 235be │ │ - b.n 23668 │ │ + b.n 23676 │ │ + b.n 23720 │ │ ldr r0, [sp, #16] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 2357a │ │ - b.n 23672 │ │ + b.n 23632 │ │ + b.n 2372a │ │ add sp, #32 │ │ pop {r7, pc} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ movw r2, #18368 ; 0x47c0 │ │ movs r0, #0 │ │ @@ -36645,103 +36642,103 @@ │ │ ldr r1, [sp, #4] │ │ movw r2, #18372 ; 0x47c4 │ │ movs r0, #255 ; 0xff │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #4] │ │ movw r1, #18436 ; 0x4804 │ │ ldr r0, [r0, r1] │ │ - cbz r0, 236d6 │ │ - b.n 236ca │ │ + cbz r0, 2378e │ │ + b.n 23782 │ │ ldr r0, [sp, #4] │ │ movw r1, #18436 ; 0x4804 │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #0] │ │ - b.n 236de │ │ + b.n 23796 │ │ mvn.w r0, #2147483648 ; 0x80000000 │ │ str r0, [sp, #0] │ │ - b.n 236de │ │ + b.n 23796 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ movw r2, #18440 ; 0x4808 │ │ str r0, [r1, r2] │ │ ldr r1, [sp, #4] │ │ movw r2, #18400 ; 0x47e0 │ │ movs r0, #0 │ │ str r0, [r1, r2] │ │ add sp, #8 │ │ bx lr │ │ - bmi.n 236a2 │ │ + bmi.n 2375a │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #64 ; 0x40 │ │ ldr.w ip, [r7, #16] │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #52] ; 0x34 │ │ str r2, [sp, #48] ; 0x30 │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #56] ; 0x38 │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #15 │ │ - bgt.n 23728 │ │ - b.n 23720 │ │ + bgt.n 237e0 │ │ + b.n 237d8 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - bl 23944 │ │ - b.n 23728 │ │ + bl 239fc │ │ + b.n 237e0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #48] ; 0x30 │ │ - bl 23f60 │ │ + bl 24018 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ cmp r0, #0 │ │ - bmi.n 23742 │ │ - b.n 2373a │ │ + bmi.n 237fa │ │ + b.n 237f2 │ │ ldr r0, [sp, #28] │ │ cmp r0, #16 │ │ - blt.n 2374e │ │ - b.n 23742 │ │ - ldr r0, [pc, #484] ; (23928 ) │ │ + blt.n 23806 │ │ + b.n 237fa │ │ + ldr r0, [pc, #484] ; (239e0 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 23920 │ │ + b.n 239d8 │ │ ldr r0, [sp, #52] ; 0x34 │ │ movs r1, #0 │ │ movs r2, #128 ; 0x80 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #28] │ │ - cbz r0, 2376a │ │ - b.n 2375e │ │ + cbz r0, 23822 │ │ + b.n 23816 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #28] │ │ - bl 24138 │ │ + bl 241f0 │ │ str r0, [sp, #4] │ │ - b.n 23770 │ │ + b.n 23828 │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 23770 │ │ + b.n 23828 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [r7, #12] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18100 ; 0x46b4 │ │ ldr r0, [r0, r1] │ │ ldr r1, [sp, #40] ; 0x28 │ │ - bl 241dc │ │ - cbnz r0, 2379c │ │ - b.n 23790 │ │ - ldr r0, [pc, #408] ; (2392c ) │ │ + bl 24294 │ │ + cbnz r0, 23854 │ │ + b.n 23848 │ │ + ldr r0, [pc, #408] ; (239e4 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 23920 │ │ + b.n 239d8 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [r7, #12] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r2, #18100 ; 0x46b4 │ │ ldr r0, [r0, r2] │ │ ldr r1, [sp, #40] ; 0x28 │ │ @@ -36752,72 +36749,72 @@ │ │ ldr r3, [r7, #12] │ │ add.w r3, r3, r3, lsl #3 │ │ add.w r1, r1, r3, lsl #3 │ │ str r0, [r1, r2] │ │ ldrsh.w r0, [sp, #36] ; 0x24 │ │ ldr r1, [r7, #16] │ │ ldrsh.w r1, [r1] │ │ - bl 2423e │ │ - cbnz r0, 237e2 │ │ - b.n 237d6 │ │ - ldr r0, [pc, #344] ; (23930 ) │ │ + bl 242f6 │ │ + cbnz r0, 2389a │ │ + b.n 2388e │ │ + ldr r0, [pc, #344] ; (239e8 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 23920 │ │ + b.n 239d8 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [r7, #16] │ │ ldrh r1, [r1, #0] │ │ muls r0, r1 │ │ ldr r1, [sp, #52] ; 0x34 │ │ strh r0, [r1, #0] │ │ movs r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 237f4 │ │ + b.n 238ac │ │ ldr r0, [sp, #56] ; 0x38 │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #15 │ │ - bgt.n 2380a │ │ - b.n 23802 │ │ + bgt.n 238c2 │ │ + b.n 238ba │ │ ldr r0, [sp, #56] ; 0x38 │ │ - bl 23944 │ │ - b.n 2380a │ │ + bl 239fc │ │ + b.n 238c2 │ │ ldr r0, [sp, #56] ; 0x38 │ │ movw r1, #18364 ; 0x47bc │ │ ldr r0, [r0, r1] │ │ lsrs r0, r0, #23 │ │ str r0, [sp, #20] │ │ ldr r0, [r7, #8] │ │ ldr r1, [sp, #20] │ │ ldrsh.w r0, [r0, r1, lsl #1] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ - cbz r0, 23896 │ │ - b.n 23826 │ │ + cbz r0, 2394e │ │ + b.n 238de │ │ ldr r0, [sp, #16] │ │ ubfx r1, r0, #4, #4 │ │ ldr r0, [sp, #32] │ │ add r0, r1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #16] │ │ and.w r0, r0, #15 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #18368 ; 0x47c0 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - ble.n 23856 │ │ - b.n 2384a │ │ - ldr r0, [pc, #232] ; (23934 ) │ │ + ble.n 2390e │ │ + b.n 23902 │ │ + ldr r0, [pc, #232] ; (239ec ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 23920 │ │ + b.n 239d8 │ │ ldr r3, [sp, #12] │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #18364 ; 0x47bc │ │ ldr r0, [r1, r2] │ │ lsls r0, r3 │ │ str r0, [r1, r2] │ │ ldr r3, [sp, #12] │ │ @@ -36825,254 +36822,254 @@ │ │ movw r2, #18368 ; 0x47c0 │ │ ldr r0, [r1, r2] │ │ subs r0, r0, r3 │ │ str r0, [r1, r2] │ │ ldr r1, [sp, #32] │ │ adds r0, r1, #1 │ │ str r0, [sp, #32] │ │ - ldr r0, [pc, #188] ; (23938 ) │ │ + ldr r0, [pc, #188] ; (239f0 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #16] │ │ lsrs r0, r0, #8 │ │ ldr r1, [r7, #16] │ │ ldr r2, [sp, #24] │ │ ldrh.w r1, [r1, r2, lsl #1] │ │ muls r0, r1 │ │ ldr r1, [sp, #52] ; 0x34 │ │ strh.w r0, [r1, r2, lsl #1] │ │ - b.n 2390e │ │ + b.n 239c6 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #44] ; 0x2c │ │ - bl 23f60 │ │ + bl 24018 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 238b6 │ │ - b.n 238aa │ │ - ldr r0, [pc, #144] ; (2393c ) │ │ + bgt.n 2396e │ │ + b.n 23962 │ │ + ldr r0, [pc, #144] ; (239f4 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 23920 │ │ + b.n 239d8 │ │ ldr r0, [sp, #8] │ │ and.w r0, r0, #15 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ asrs r0, r0, #4 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ - cbnz r0, 238dc │ │ - b.n 238ca │ │ + cbnz r0, 23994 │ │ + b.n 23982 │ │ ldr r0, [sp, #8] │ │ cmp r0, #240 ; 0xf0 │ │ - beq.n 238d4 │ │ - b.n 238d2 │ │ - b.n 2391a │ │ + beq.n 2398c │ │ + b.n 2398a │ │ + b.n 239d2 │ │ ldr r0, [sp, #32] │ │ adds r0, #16 │ │ str r0, [sp, #32] │ │ - b.n 2390c │ │ + b.n 239c4 │ │ ldr r1, [sp, #16] │ │ ldr r0, [sp, #32] │ │ add r0, r1 │ │ str r0, [sp, #32] │ │ ldr r1, [sp, #32] │ │ adds r0, r1, #1 │ │ str r0, [sp, #32] │ │ - ldr r0, [pc, #84] ; (23940 ) │ │ + ldr r0, [pc, #84] ; (239f8 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #12] │ │ - bl 24138 │ │ + bl 241f0 │ │ ldr r1, [r7, #16] │ │ ldr r2, [sp, #24] │ │ ldrh.w r1, [r1, r2, lsl #1] │ │ muls r0, r1 │ │ ldr r1, [sp, #52] ; 0x34 │ │ strh.w r0, [r1, r2, lsl #1] │ │ - b.n 2390c │ │ - b.n 2390e │ │ - b.n 23910 │ │ + b.n 239c4 │ │ + b.n 239c6 │ │ + b.n 239c8 │ │ ldr r0, [sp, #32] │ │ cmp r0, #64 ; 0x40 │ │ - blt.w 237f4 │ │ - b.n 2391a │ │ + blt.w 238ac │ │ + b.n 239d2 │ │ movs r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 23920 │ │ + b.n 239d8 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ nop │ │ - cmp r4, #80 ; 0x50 │ │ - vdup.16 d18, d2[3] │ │ - ; instruction: 0xfffe2bbc │ │ - ; instruction: 0xfffe4a7b │ │ - vdup.16 d23, d30[3] │ │ - vtbx.8 d18, {d30- instruction: 0xfffe7bbc │ │ + cmp r3, #33 ; 0x21 │ │ + ; instruction: 0xfffe2ad3 │ │ + vtbl.8 d18, {d30- instruction: 0xfffe29b9 │ │ + vtbx.8 d23, {d30- , d30, d0 │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ - b.n 2394e │ │ + b.n 23a06 │ │ ldr r0, [sp, #12] │ │ movw r1, #18376 ; 0x47c8 │ │ ldr r0, [r0, r1] │ │ - cbz r0, 23960 │ │ - b.n 2395a │ │ + cbz r0, 23a18 │ │ + b.n 23a12 │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ - b.n 2396c │ │ + b.n 23a24 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #0] │ │ - b.n 2396c │ │ + b.n 23a24 │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp r0, #255 ; 0xff │ │ - bne.n 239b6 │ │ - b.n 23978 │ │ + bne.n 23a6e │ │ + b.n 23a30 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #4] │ │ - b.n 23984 │ │ + b.n 23a3c │ │ ldr r0, [sp, #4] │ │ cmp r0, #255 ; 0xff │ │ - bne.n 23998 │ │ - b.n 2398c │ │ + bne.n 23a50 │ │ + b.n 23a44 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #0] │ │ - bl 17a44 │ │ + bl 17afc │ │ str r0, [sp, #4] │ │ - b.n 23984 │ │ + b.n 23a3c │ │ ldr r0, [sp, #4] │ │ - cbz r0, 239b4 │ │ - b.n 2399e │ │ + cbz r0, 23a6c │ │ + b.n 23a56 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ movw r2, #18372 ; 0x47c4 │ │ strb r0, [r1, r2] │ │ ldr r1, [sp, #12] │ │ movw r2, #18376 ; 0x47c8 │ │ movs r0, #1 │ │ str r0, [r1, r2] │ │ - b.n 239ec │ │ - b.n 239b6 │ │ + b.n 23aa4 │ │ + b.n 23a6e │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ movw r2, #18368 ; 0x47c0 │ │ ldr r3, [r1, r2] │ │ rsb r3, r3, #24 │ │ lsl.w ip, r0, r3 │ │ movw r3, #18364 ; 0x47bc │ │ ldr r0, [r1, r3] │ │ orr.w r0, r0, ip │ │ str r0, [r1, r3] │ │ ldr r1, [sp, #12] │ │ ldr r0, [r1, r2] │ │ adds r0, #8 │ │ str r0, [r1, r2] │ │ - b.n 239de │ │ + b.n 23a96 │ │ ldr r0, [sp, #12] │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #25 │ │ - blt.n 2394e │ │ - b.n 239ec │ │ + blt.n 23a06 │ │ + b.n 23aa4 │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ str r3, [sp, #20] │ │ ldr r0, [sp, #32] │ │ movw r1, #18388 ; 0x47d4 │ │ ldr r0, [r0, r1] │ │ - cbz r0, 23a16 │ │ - b.n 23a0a │ │ - ldr r0, [pc, #312] ; (23b44 ) │ │ + cbz r0, 23ace │ │ + b.n 23ac2 │ │ + ldr r0, [pc, #312] ; (23bfc ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 23b3c │ │ + b.n 23bf4 │ │ ldr r0, [sp, #32] │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #15 │ │ - bgt.n 23a2c │ │ - b.n 23a24 │ │ + bgt.n 23ae4 │ │ + b.n 23adc │ │ ldr r0, [sp, #32] │ │ - bl 23944 │ │ - b.n 23a2c │ │ + bl 239fc │ │ + b.n 23ae4 │ │ ldr r0, [sp, #32] │ │ movw r1, #18392 ; 0x47d8 │ │ ldr r0, [r0, r1] │ │ cmp r0, #0 │ │ - bne.n 23b12 │ │ - b.n 23a3a │ │ + bne.n 23bca │ │ + b.n 23af2 │ │ ldr r0, [sp, #28] │ │ movs r1, #0 │ │ movs r2, #128 ; 0x80 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #24] │ │ - bl 23f60 │ │ + bl 24018 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - bmi.n 23a5e │ │ - b.n 23a56 │ │ + bmi.n 23b16 │ │ + b.n 23b0e │ │ ldr r0, [sp, #8] │ │ cmp r0, #16 │ │ - blt.n 23a6a │ │ - b.n 23a5e │ │ - ldr r0, [pc, #232] ; (23b48 ) │ │ + blt.n 23b22 │ │ + b.n 23b16 │ │ + ldr r0, [pc, #232] ; (23c00 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 23b3c │ │ + b.n 23bf4 │ │ ldr r0, [sp, #8] │ │ - cbz r0, 23a7c │ │ - b.n 23a70 │ │ + cbz r0, 23b34 │ │ + b.n 23b28 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #8] │ │ - bl 24138 │ │ + bl 241f0 │ │ str r0, [sp, #4] │ │ - b.n 23a82 │ │ + b.n 23b3a │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 23a82 │ │ + b.n 23b3a │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #20] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r1, #18100 ; 0x46b4 │ │ ldr r0, [r0, r1] │ │ ldr r1, [sp, #16] │ │ - bl 241dc │ │ - cbnz r0, 23aae │ │ - b.n 23aa2 │ │ - ldr r0, [pc, #168] ; (23b4c ) │ │ + bl 24294 │ │ + cbnz r0, 23b66 │ │ + b.n 23b5a │ │ + ldr r0, [pc, #168] ; (23c04 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 23b3c │ │ + b.n 23bf4 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #20] │ │ add.w r1, r1, r1, lsl #3 │ │ add.w r0, r0, r1, lsl #3 │ │ movw r2, #18100 ; 0x46b4 │ │ ldr r0, [r0, r2] │ │ ldr r1, [sp, #16] │ │ @@ -37087,144 +37084,144 @@ │ │ ldrsh.w r0, [sp, #12] │ │ ldr r1, [sp, #32] │ │ movw r2, #18396 ; 0x47dc │ │ ldr r2, [r1, r2] │ │ movs r1, #1 │ │ lsls r1, r2 │ │ sxth r1, r1 │ │ - bl 2423e │ │ - cbnz r0, 23afc │ │ - b.n 23af0 │ │ - ldr r0, [pc, #92] ; (23b50 ) │ │ + bl 242f6 │ │ + cbnz r0, 23bb4 │ │ + b.n 23ba8 │ │ + ldr r0, [pc, #92] ; (23c08 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 23b3c │ │ + b.n 23bf4 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #32] │ │ movw r2, #18396 ; 0x47dc │ │ ldr r2, [r1, r2] │ │ movs r1, #1 │ │ lsls r1, r2 │ │ muls r0, r1 │ │ ldr r1, [sp, #28] │ │ strh r0, [r1, #0] │ │ - b.n 23b36 │ │ + b.n 23bee │ │ ldr r0, [sp, #32] │ │ - bl 242fa │ │ - cbz r0, 23b34 │ │ - b.n 23b1c │ │ + bl 243b2 │ │ + cbz r0, 23bec │ │ + b.n 23bd4 │ │ ldr r0, [sp, #32] │ │ movw r1, #18396 ; 0x47dc │ │ ldr r1, [r0, r1] │ │ movs r0, #1 │ │ lsl.w r2, r0, r1 │ │ ldr r1, [sp, #28] │ │ ldrh r0, [r1, #0] │ │ add r0, r2 │ │ strh r0, [r1, #0] │ │ - b.n 23b34 │ │ - b.n 23b36 │ │ + b.n 23bec │ │ + b.n 23bee │ │ movs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 23b3c │ │ + b.n 23bf4 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ nop │ │ - cmp r1, #136 ; 0x88 │ │ - vqshrn.u64 d18, q10, #2 │ │ - ; instruction: 0xfffe28f0 │ │ - vtbl.8 d18, {d30}, d18 │ │ + cmp r0, #89 ; 0x59 │ │ + vtbl.8 d18, {d14}, d5 │ │ + ; instruction: 0xfffe27c1 │ │ + vqshl.u32 q9, , #30 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #72 ; 0x48 │ │ str r0, [sp, #64] ; 0x40 │ │ str r1, [sp, #60] ; 0x3c │ │ str r2, [sp, #56] ; 0x38 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #64] ; 0x40 │ │ movw r1, #18384 ; 0x47d0 │ │ ldr r0, [r0, r1] │ │ - cbnz r0, 23b7a │ │ - b.n 23b6e │ │ - ldr r0, [pc, #812] ; (23e9c ) │ │ + cbnz r0, 23c32 │ │ + b.n 23c26 │ │ + ldr r0, [pc, #812] ; (23f54 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 23f3a │ │ + b.n 23ff2 │ │ ldr r0, [sp, #64] ; 0x40 │ │ movw r1, #18392 ; 0x47d8 │ │ ldr r0, [r0, r1] │ │ cmp r0, #0 │ │ - bne.w 23d26 │ │ - b.n 23b8a │ │ + bne.w 23dde │ │ + b.n 23c42 │ │ ldr r0, [sp, #64] ; 0x40 │ │ movw r1, #18396 ; 0x47dc │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #64] ; 0x40 │ │ movw r1, #18400 ; 0x47e0 │ │ ldr r0, [r0, r1] │ │ - cbz r0, 23bb2 │ │ - b.n 23ba0 │ │ + cbz r0, 23c6a │ │ + b.n 23c58 │ │ ldr r1, [sp, #64] ; 0x40 │ │ movw r2, #18400 ; 0x47e0 │ │ ldr r0, [r1, r2] │ │ subs r0, #1 │ │ str r0, [r1, r2] │ │ movs r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 23f3a │ │ + b.n 23ff2 │ │ ldr r0, [sp, #64] ; 0x40 │ │ movw r1, #18384 ; 0x47d0 │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 23bbe │ │ + b.n 23c76 │ │ ldr r0, [sp, #64] ; 0x40 │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #15 │ │ - bgt.n 23bd4 │ │ - b.n 23bcc │ │ + bgt.n 23c8c │ │ + b.n 23c84 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 23944 │ │ - b.n 23bd4 │ │ + bl 239fc │ │ + b.n 23c8c │ │ ldr r0, [sp, #64] ; 0x40 │ │ movw r1, #18364 ; 0x47bc │ │ ldr r0, [r0, r1] │ │ lsrs r0, r0, #23 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldrsh.w r0, [r0, r1, lsl #1] │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ - cbz r0, 23c60 │ │ - b.n 23bf0 │ │ + cbz r0, 23d18 │ │ + b.n 23ca8 │ │ ldr r0, [sp, #32] │ │ ubfx r1, r0, #4, #4 │ │ ldr r0, [sp, #48] ; 0x30 │ │ add r0, r1 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #32] │ │ and.w r0, r0, #15 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #64] ; 0x40 │ │ movw r2, #18368 ; 0x47c0 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - ble.n 23c20 │ │ - b.n 23c14 │ │ - ldr r0, [pc, #808] ; (23f40 ) │ │ + ble.n 23cd8 │ │ + b.n 23ccc │ │ + ldr r0, [pc, #808] ; (23ff8 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 23f3a │ │ + b.n 23ff2 │ │ ldr r3, [sp, #28] │ │ ldr r1, [sp, #64] ; 0x40 │ │ movw r2, #18364 ; 0x47bc │ │ ldr r0, [r1, r2] │ │ lsls r0, r3 │ │ str r0, [r1, r2] │ │ ldr r3, [sp, #28] │ │ @@ -37232,398 +37229,398 @@ │ │ movw r2, #18368 ; 0x47c0 │ │ ldr r0, [r1, r2] │ │ subs r0, r0, r3 │ │ str r0, [r1, r2] │ │ ldr r1, [sp, #48] ; 0x30 │ │ adds r0, r1, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - ldr r0, [pc, #768] ; (23f44 ) │ │ + ldr r0, [pc, #768] ; (23ffc ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #32] │ │ lsrs r0, r0, #8 │ │ ldr r2, [sp, #44] ; 0x2c │ │ movs r1, #1 │ │ lsls r1, r2 │ │ muls r0, r1 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #40] ; 0x28 │ │ strh.w r0, [r1, r2, lsl #1] │ │ - b.n 23d10 │ │ + b.n 23dc8 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #56] ; 0x38 │ │ - bl 23f60 │ │ + bl 24018 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 23c80 │ │ - b.n 23c74 │ │ - ldr r0, [pc, #720] ; (23f48 ) │ │ + bgt.n 23d38 │ │ + b.n 23d2c │ │ + ldr r0, [pc, #720] ; (24000 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 23f3a │ │ + b.n 23ff2 │ │ ldr r0, [sp, #24] │ │ and.w r0, r0, #15 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #24] │ │ asrs r0, r0, #4 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #28] │ │ - cbnz r0, 23cde │ │ - b.n 23c94 │ │ + cbnz r0, 23d96 │ │ + b.n 23d4c │ │ ldr r0, [sp, #32] │ │ cmp r0, #14 │ │ - bgt.n 23cd6 │ │ - b.n 23c9c │ │ + bgt.n 23d8e │ │ + b.n 23d54 │ │ ldr r1, [sp, #32] │ │ movs r0, #1 │ │ lsls r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ movw r2, #18400 ; 0x47e0 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #32] │ │ - cbz r0, 23cc8 │ │ - b.n 23cb0 │ │ + cbz r0, 23d80 │ │ + b.n 23d68 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #32] │ │ - bl 2435c │ │ + bl 24414 │ │ mov r3, r0 │ │ ldr r1, [sp, #64] ; 0x40 │ │ movw r2, #18400 ; 0x47e0 │ │ ldr r0, [r1, r2] │ │ add r0, r3 │ │ str r0, [r1, r2] │ │ - b.n 23cc8 │ │ + b.n 23d80 │ │ ldr r1, [sp, #64] ; 0x40 │ │ movw r2, #18400 ; 0x47e0 │ │ ldr r0, [r1, r2] │ │ subs r0, #1 │ │ str r0, [r1, r2] │ │ - b.n 23d24 │ │ + b.n 23ddc │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #16 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 23d0e │ │ + b.n 23dc6 │ │ ldr r1, [sp, #32] │ │ ldr r0, [sp, #48] ; 0x30 │ │ add r0, r1 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #48] ; 0x30 │ │ adds r0, r1, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - ldr r0, [pc, #604] ; (23f4c ) │ │ + ldr r0, [pc, #604] ; (24004 ) │ │ add r0, pc │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #28] │ │ - bl 24138 │ │ + bl 241f0 │ │ ldr r2, [sp, #44] ; 0x2c │ │ movs r1, #1 │ │ lsls r1, r2 │ │ muls r0, r1 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #40] ; 0x28 │ │ strh.w r0, [r1, r2, lsl #1] │ │ - b.n 23d0e │ │ - b.n 23d10 │ │ - b.n 23d12 │ │ + b.n 23dc6 │ │ + b.n 23dc8 │ │ + b.n 23dca │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #64] ; 0x40 │ │ movw r2, #18388 ; 0x47d4 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - ble.w 23bbe │ │ - b.n 23d24 │ │ - b.n 23f34 │ │ + ble.w 23c76 │ │ + b.n 23ddc │ │ + b.n 23fec │ │ ldr r0, [sp, #64] ; 0x40 │ │ movw r1, #18396 ; 0x47dc │ │ ldr r1, [r0, r1] │ │ movs r0, #1 │ │ lsls r0, r1 │ │ strh.w r0, [r7, #-50] │ │ ldr r0, [sp, #64] ; 0x40 │ │ movw r1, #18400 ; 0x47e0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #0 │ │ - beq.n 23dd8 │ │ - b.n 23d44 │ │ + beq.n 23e90 │ │ + b.n 23dfc │ │ ldr r1, [sp, #64] ; 0x40 │ │ movw r2, #18400 ; 0x47e0 │ │ ldr r0, [r1, r2] │ │ subs r0, #1 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #64] ; 0x40 │ │ movw r1, #18384 ; 0x47d0 │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 23d5c │ │ + b.n 23e14 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #64] ; 0x40 │ │ movw r2, #18388 ; 0x47d4 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bgt.n 23dd6 │ │ - b.n 23d6c │ │ + bgt.n 23e8e │ │ + b.n 23e24 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #476] ; (23f50 ) │ │ + ldr r1, [pc, #476] ; (24008 ) │ │ add r1, pc │ │ ldrb r1, [r1, r2] │ │ add.w r0, r0, r1, lsl #1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ ldrsh.w r0, [r0] │ │ - cbz r0, 23dcc │ │ - b.n 23d86 │ │ + cbz r0, 23e84 │ │ + b.n 23e3e │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 242fa │ │ - cbz r0, 23dca │ │ - b.n 23d90 │ │ + bl 243b2 │ │ + cbz r0, 23e82 │ │ + b.n 23e48 │ │ ldr r0, [sp, #16] │ │ ldrh r0, [r0, #0] │ │ ldrh.w r1, [r7, #-50] │ │ tst r0, r1 │ │ - bne.n 23dc8 │ │ - b.n 23d9e │ │ + bne.n 23e80 │ │ + b.n 23e56 │ │ ldr r0, [sp, #16] │ │ ldrsh.w r0, [r0] │ │ cmp r0, #1 │ │ - blt.n 23db8 │ │ - b.n 23daa │ │ + blt.n 23e70 │ │ + b.n 23e62 │ │ ldrh.w r2, [r7, #-50] │ │ ldr r1, [sp, #16] │ │ ldrh r0, [r1, #0] │ │ add r0, r2 │ │ strh r0, [r1, #0] │ │ - b.n 23dc6 │ │ + b.n 23e7e │ │ ldrh.w r2, [r7, #-50] │ │ ldr r1, [sp, #16] │ │ ldrh r0, [r1, #0] │ │ subs r0, r0, r2 │ │ strh r0, [r1, #0] │ │ - b.n 23dc6 │ │ - b.n 23dc8 │ │ - b.n 23dca │ │ - b.n 23dcc │ │ - b.n 23dce │ │ + b.n 23e7e │ │ + b.n 23e80 │ │ + b.n 23e82 │ │ + b.n 23e84 │ │ + b.n 23e86 │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 23d5c │ │ - b.n 23f32 │ │ + b.n 23e14 │ │ + b.n 23fea │ │ ldr r0, [sp, #64] ; 0x40 │ │ movw r1, #18384 ; 0x47d0 │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 23de4 │ │ + b.n 23e9c │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #56] ; 0x38 │ │ - bl 23f60 │ │ + bl 24018 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 23e04 │ │ - b.n 23df8 │ │ - ldr r0, [pc, #344] ; (23f54 ) │ │ + bgt.n 23ebc │ │ + b.n 23eb0 │ │ + ldr r0, [pc, #344] ; (2400c ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 23f3a │ │ + b.n 23ff2 │ │ ldr r0, [sp, #4] │ │ and.w r0, r0, #15 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #4] │ │ asrs r0, r0, #4 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ - cbnz r0, 23e58 │ │ - b.n 23e18 │ │ + cbnz r0, 23f10 │ │ + b.n 23ed0 │ │ ldr r0, [sp, #12] │ │ cmp r0, #14 │ │ - bgt.n 23e54 │ │ - b.n 23e20 │ │ + bgt.n 23f0c │ │ + b.n 23ed8 │ │ ldr r1, [sp, #12] │ │ movs r0, #1 │ │ lsls r0, r1 │ │ subs r0, #1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ movw r2, #18400 ; 0x47e0 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #12] │ │ - cbz r0, 23e4e │ │ - b.n 23e36 │ │ + cbz r0, 23f06 │ │ + b.n 23eee │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #12] │ │ - bl 2435c │ │ + bl 24414 │ │ mov r3, r0 │ │ ldr r1, [sp, #64] ; 0x40 │ │ movw r2, #18400 ; 0x47e0 │ │ ldr r0, [r1, r2] │ │ add r0, r3 │ │ str r0, [r1, r2] │ │ - b.n 23e4e │ │ + b.n 23f06 │ │ movs r0, #64 ; 0x40 │ │ str r0, [sp, #12] │ │ - b.n 23e56 │ │ - b.n 23e56 │ │ - b.n 23e8a │ │ + b.n 23f0e │ │ + b.n 23f0e │ │ + b.n 23f42 │ │ ldr r0, [sp, #8] │ │ cmp r0, #1 │ │ - beq.n 23e6c │ │ - b.n 23e60 │ │ - ldr r0, [pc, #244] ; (23f58 ) │ │ + beq.n 23f24 │ │ + b.n 23f18 │ │ + ldr r0, [pc, #244] ; (24010 ) │ │ add r0, pc │ │ - bl 179b8 │ │ + bl 17a70 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 23f3a │ │ + b.n 23ff2 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 242fa │ │ - cbz r0, 23e7e │ │ - b.n 23e76 │ │ + bl 243b2 │ │ + cbz r0, 23f36 │ │ + b.n 23f2e │ │ ldrsh.w r0, [r7, #-50] │ │ str r0, [sp, #8] │ │ - b.n 23e88 │ │ + b.n 23f40 │ │ ldrsh.w r0, [r7, #-50] │ │ negs r0, r0 │ │ str r0, [sp, #8] │ │ - b.n 23e88 │ │ - b.n 23e8a │ │ - b.n 23e8c │ │ + b.n 23f40 │ │ + b.n 23f42 │ │ + b.n 23f44 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #64] ; 0x40 │ │ movw r2, #18388 ; 0x47d4 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bgt.n 23f1c │ │ - b.n 23ea0 │ │ - cmp r0, #36 ; 0x24 │ │ + bgt.n 23fd4 │ │ + b.n 23f58 │ │ + movs r6, #245 ; 0xf5 │ │ vtbl.8 d25, {d14}, d15 │ │ ldr r2, [sp, #48] ; 0x30 │ │ adds r1, r2, #1 │ │ str r1, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #176] ; (23f5c ) │ │ + ldr r1, [pc, #176] ; (24014 ) │ │ add r1, pc │ │ ldrb r1, [r1, r2] │ │ add.w r0, r0, r1, lsl #1 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ ldrsh.w r0, [r0] │ │ - cbz r0, 23f04 │ │ - b.n 23ebe │ │ + cbz r0, 23fbc │ │ + b.n 23f76 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 242fa │ │ - cbz r0, 23f02 │ │ - b.n 23ec8 │ │ + bl 243b2 │ │ + cbz r0, 23fba │ │ + b.n 23f80 │ │ ldr r0, [sp, #0] │ │ ldrh r0, [r0, #0] │ │ ldrh.w r1, [r7, #-50] │ │ tst r0, r1 │ │ - bne.n 23f00 │ │ - b.n 23ed6 │ │ + bne.n 23fb8 │ │ + b.n 23f8e │ │ ldr r0, [sp, #0] │ │ ldrsh.w r0, [r0] │ │ cmp r0, #1 │ │ - blt.n 23ef0 │ │ - b.n 23ee2 │ │ + blt.n 23fa8 │ │ + b.n 23f9a │ │ ldrh.w r2, [r7, #-50] │ │ ldr r1, [sp, #0] │ │ ldrh r0, [r1, #0] │ │ add r0, r2 │ │ strh r0, [r1, #0] │ │ - b.n 23efe │ │ + b.n 23fb6 │ │ ldrh.w r2, [r7, #-50] │ │ ldr r1, [sp, #0] │ │ ldrh r0, [r1, #0] │ │ subs r0, r0, r2 │ │ strh r0, [r1, #0] │ │ - b.n 23efe │ │ - b.n 23f00 │ │ - b.n 23f02 │ │ - b.n 23f1a │ │ + b.n 23fb6 │ │ + b.n 23fb8 │ │ + b.n 23fba │ │ + b.n 23fd2 │ │ ldr r0, [sp, #12] │ │ - cbnz r0, 23f12 │ │ - b.n 23f0a │ │ + cbnz r0, 23fca │ │ + b.n 23fc2 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #0] │ │ strh r0, [r1, #0] │ │ - b.n 23f1c │ │ + b.n 23fd4 │ │ ldr r0, [sp, #12] │ │ subs r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 23f1a │ │ - b.n 23e8c │ │ - b.n 23f1e │ │ + b.n 23fd2 │ │ + b.n 23f44 │ │ + b.n 23fd6 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #64] ; 0x40 │ │ movw r2, #18388 ; 0x47d4 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - ble.w 23de4 │ │ - b.n 23f30 │ │ - b.n 23f32 │ │ - b.n 23f34 │ │ + ble.w 23e9c │ │ + b.n 23fe8 │ │ + b.n 23fea │ │ + b.n 23fec │ │ movs r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 23f3a │ │ + b.n 23ff2 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ - mov r9, r6 │ │ - vtbx.8 d23, {d14}, d20 │ │ - vqshl.u32 d18, d14, #30 │ │ - vqshl.u64 d23, d26, #62 ; 0x3e │ │ - vqshl.u32 d23, d22, #30 │ │ - vsli.64 d18, d10, #62 ; 0x3e │ │ - vsli.32 d18, d18, #30 │ │ - vsli.64 , q15, #62 ; 0x3e │ │ + mov ip, r3 │ │ + vqrshrun.s64 d23, q10, #2 │ │ + ; instruction: 0xfffe25ef │ │ + ; instruction: 0xfffe77ca │ │ + ; instruction: 0xfffe7746 │ │ + vmls.i q9, q7, d27[0] │ │ + vraddhn.i d18, q7, │ │ + vrsubhn.i d23, q7, q7 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ ldr r0, [sp, #24] │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #15 │ │ - bgt.n 23f80 │ │ - b.n 23f78 │ │ + bgt.n 24038 │ │ + b.n 24030 │ │ ldr r0, [sp, #24] │ │ - bl 23944 │ │ - b.n 23f80 │ │ + bl 239fc │ │ + b.n 24038 │ │ ldr r0, [sp, #24] │ │ movw r1, #18364 ; 0x47bc │ │ ldr r0, [r0, r1] │ │ lsrs r0, r0, #23 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #12] │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp r0, #254 ; 0xfe │ │ - bgt.n 23fea │ │ - b.n 23f9c │ │ + bgt.n 240a2 │ │ + b.n 24054 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #8] │ │ add r0, r1 │ │ ldrb.w r0, [r0, #1280] ; 0x500 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #24] │ │ movw r2, #18368 ; 0x47c0 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - ble.n 23fc0 │ │ - b.n 23fb8 │ │ + ble.n 24078 │ │ + b.n 24070 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #28] │ │ - b.n 2411e │ │ + b.n 241d6 │ │ ldr r3, [sp, #4] │ │ ldr r1, [sp, #24] │ │ movw r2, #18364 ; 0x47bc │ │ ldr r0, [r1, r2] │ │ lsls r0, r3 │ │ str r0, [r1, r2] │ │ ldr r3, [sp, #4] │ │ @@ -37633,126 +37630,126 @@ │ │ subs r0, r0, r3 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #8] │ │ add r0, r1 │ │ ldrb.w r0, [r0, #1024] ; 0x400 │ │ str r0, [sp, #28] │ │ - b.n 2411e │ │ + b.n 241d6 │ │ ldr r0, [sp, #24] │ │ movw r1, #18366 ; 0x47be │ │ ldrh r0, [r0, r1] │ │ str r0, [sp, #16] │ │ movs r0, #10 │ │ str r0, [sp, #8] │ │ - b.n 23ffa │ │ + b.n 240b2 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #8] │ │ add.w r1, r1, r2, lsl #2 │ │ ldr.w r1, [r1, #1540] ; 0x604 │ │ cmp r0, r1 │ │ - bcs.n 24010 │ │ - b.n 2400e │ │ - b.n 2401a │ │ - b.n 24012 │ │ + bcs.n 240c8 │ │ + b.n 240c6 │ │ + b.n 240d2 │ │ + b.n 240ca │ │ ldr r0, [sp, #8] │ │ adds r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 23ffa │ │ + b.n 240b2 │ │ ldr r0, [sp, #8] │ │ cmp r0, #17 │ │ - bne.n 24036 │ │ - b.n 24022 │ │ + bne.n 240ee │ │ + b.n 240da │ │ ldr r1, [sp, #24] │ │ movw r2, #18368 ; 0x47c0 │ │ ldr r0, [r1, r2] │ │ subs r0, #16 │ │ str r0, [r1, r2] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #28] │ │ - b.n 2411e │ │ + b.n 241d6 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #24] │ │ movw r2, #18368 ; 0x47c0 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - ble.n 2404e │ │ - b.n 24046 │ │ + ble.n 24106 │ │ + b.n 240fe │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #28] │ │ - b.n 2411e │ │ + b.n 241d6 │ │ ldr r0, [sp, #24] │ │ movw r1, #18364 ; 0x47bc │ │ ldr r0, [r0, r1] │ │ ldr r2, [sp, #8] │ │ rsb r1, r2, #32 │ │ lsrs r0, r1 │ │ - ldr r1, [pc, #196] ; (24124 ) │ │ + ldr r1, [pc, #196] ; (241dc ) │ │ add r1, pc │ │ ldr.w r1, [r1, r2, lsl #2] │ │ ands r0, r1 │ │ ldr r1, [sp, #20] │ │ add.w r1, r1, r2, lsl #2 │ │ ldr.w r1, [r1, #1612] ; 0x64c │ │ add r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - bmi.n 24088 │ │ - b.n 2407e │ │ + bmi.n 24140 │ │ + b.n 24136 │ │ ldr r0, [sp, #12] │ │ cmp.w r0, #256 ; 0x100 │ │ - blt.n 24090 │ │ - b.n 24088 │ │ + blt.n 24148 │ │ + b.n 24140 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #28] │ │ - b.n 2411e │ │ - b.n 24092 │ │ - b.n 24094 │ │ + b.n 241d6 │ │ + b.n 2414a │ │ + b.n 2414c │ │ ldr r0, [sp, #24] │ │ movw r1, #18364 ; 0x47bc │ │ ldr r0, [r0, r1] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #12] │ │ adds r3, r1, r2 │ │ ldrb.w ip, [r3, #1280] ; 0x500 │ │ rsb r3, ip, #32 │ │ lsrs r0, r3 │ │ - ldr r3, [pc, #120] ; (24128 ) │ │ + ldr r3, [pc, #120] ; (241e0 ) │ │ add r3, pc │ │ ldr.w r3, [r3, ip, lsl #2] │ │ ands r0, r3 │ │ add.w r1, r1, r2, lsl #1 │ │ ldrh.w r1, [r1, #512] ; 0x200 │ │ cmp r0, r1 │ │ - beq.n 240f2 │ │ - b.n 240c4 │ │ - ldr r0, [pc, #100] ; (2412c ) │ │ + beq.n 241aa │ │ + b.n 2417c │ │ + ldr r0, [pc, #100] ; (241e4 ) │ │ add r0, pc │ │ - ldr r1, [pc, #100] ; (24130 ) │ │ + ldr r1, [pc, #100] ; (241e8 ) │ │ add r1, pc │ │ - ldr r2, [pc, #100] ; (24134 ) │ │ + ldr r2, [pc, #100] ; (241ec ) │ │ add r2, pc │ │ movw r3, #2210 ; 0x8a2 │ │ - blx 7c010 │ │ + blx 7c4b0 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - cbnz r0, 240e2 │ │ - b.n 240e0 │ │ - b.n 24094 │ │ + cbnz r0, 2419a │ │ + b.n 24198 │ │ + b.n 2414c │ │ ldr r0, [sp, #0] │ │ cmp r0, #1 │ │ - bne.n 240ee │ │ - b.n 240ea │ │ + bne.n 241a6 │ │ + b.n 241a2 │ │ bkpt 0x0000 │ │ - b.n 240ee │ │ - b.n 240f0 │ │ - b.n 240f2 │ │ - b.n 240f4 │ │ + b.n 241a6 │ │ + b.n 241a8 │ │ + b.n 241aa │ │ + b.n 241ac │ │ ldr r3, [sp, #8] │ │ ldr r1, [sp, #24] │ │ movw r2, #18368 ; 0x47c0 │ │ ldr r0, [r1, r2] │ │ subs r0, r0, r3 │ │ str r0, [r1, r2] │ │ ldr r3, [sp, #8] │ │ @@ -37762,63 +37759,63 @@ │ │ lsls r0, r3 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #12] │ │ add r0, r1 │ │ ldrb.w r0, [r0, #1024] ; 0x400 │ │ str r0, [sp, #28] │ │ - b.n 2411e │ │ + b.n 241d6 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - strb r0, [r5, #18] │ │ - vsri.32 , q5, #2 │ │ - ; instruction: 0xfffeafae │ │ + strb r0, [r7, #18] │ │ + vmls.i , q7, d26[0] │ │ + vrsra.u64 d27, d6, #2 │ │ movs r5, r0 │ │ - adds r3, #218 ; 0xda │ │ - vraddhn.i d21, q7, │ │ + adds r3, #21 │ │ + vsri.32 d21, d4, #2 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ ldr r0, [sp, #16] │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge.n 2415a │ │ - b.n 24152 │ │ + bge.n 24212 │ │ + b.n 2420a │ │ ldr r0, [sp, #16] │ │ - bl 23944 │ │ - b.n 2415a │ │ + bl 239fc │ │ + b.n 24212 │ │ ldr r0, [sp, #16] │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge.n 24170 │ │ - b.n 2416a │ │ + bge.n 24228 │ │ + b.n 24222 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 241cc │ │ + b.n 24284 │ │ ldr r0, [sp, #16] │ │ movw r3, #18364 ; 0x47bc │ │ ldr r0, [r0, r3] │ │ lsrs r0, r0, #31 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, r3] │ │ ldr r1, [sp, #12] │ │ negs r1, r1 │ │ rors r0, r1 │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #12] │ │ - ldr r0, [pc, #68] ; (241d4 ) │ │ + ldr r0, [pc, #68] ; (2428c ) │ │ add r0, pc │ │ ldr.w r2, [r0, r2, lsl #2] │ │ bics r1, r2 │ │ ldr r2, [sp, #16] │ │ str r1, [r2, r3] │ │ ldr r1, [sp, #12] │ │ ldr.w r1, [r0, r1, lsl #2] │ │ @@ -37829,166 +37826,166 @@ │ │ ldr r1, [sp, #16] │ │ movw r2, #18368 ; 0x47c0 │ │ ldr r0, [r1, r2] │ │ subs r0, r0, r3 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #12] │ │ - ldr r1, [pc, #28] ; (241d8 ) │ │ + ldr r1, [pc, #28] ; (24290 ) │ │ add r1, pc │ │ ldr.w r1, [r1, r2, lsl #2] │ │ ldr r2, [sp, #4] │ │ subs r2, #1 │ │ ands r1, r2 │ │ add r0, r1 │ │ str r0, [sp, #20] │ │ - b.n 241cc │ │ + b.n 24284 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ - strb r2, [r7, #13] │ │ - vrsra.u64 d23, d2, #2 │ │ + strb r2, [r1, #14] │ │ + vsubw.u , q15, d18 │ │ vtrn. d27, d3 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ mvns r0, r0 │ │ lsrs r0, r0, #31 │ │ ldr r1, [sp, #0] │ │ mvns r1, r1 │ │ cmp.w r0, r1, lsr #31 │ │ - beq.n 241fa │ │ - b.n 241f4 │ │ + beq.n 242b2 │ │ + b.n 242ac │ │ movs r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 24238 │ │ + b.n 242f0 │ │ ldr r0, [sp, #4] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 24222 │ │ - b.n 24204 │ │ + bgt.n 242da │ │ + b.n 242bc │ │ ldr r0, [sp, #0] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 24222 │ │ - b.n 2420e │ │ + bgt.n 242da │ │ + b.n 242c6 │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #0] │ │ rsb r2, r0, #2147483648 ; 0x80000000 │ │ movs r0, #0 │ │ cmp r1, r2 │ │ it ge │ │ movge r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 24238 │ │ + b.n 242f0 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #0] │ │ mvn.w r0, #2147483648 ; 0x80000000 │ │ subs r2, r0, r2 │ │ movs r0, #0 │ │ cmp r1, r2 │ │ it le │ │ movle r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 24238 │ │ + b.n 242f0 │ │ ldr r0, [sp, #8] │ │ add sp, #12 │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ strh.w r0, [r7, #-6] │ │ strh.w r1, [sp, #16] │ │ ldrsh.w r0, [sp, #16] │ │ - cbz r0, 2425e │ │ - b.n 24254 │ │ + cbz r0, 24316 │ │ + b.n 2430c │ │ ldrsh.w r0, [sp, #16] │ │ adds r0, #1 │ │ - cbnz r0, 24264 │ │ - b.n 2425e │ │ + cbnz r0, 2431c │ │ + b.n 24316 │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 242f4 │ │ + b.n 243ac │ │ ldrsh.w r0, [r7, #-6] │ │ mvns r0, r0 │ │ lsrs r0, r0, #31 │ │ ldrsh.w r1, [sp, #16] │ │ mvns r1, r1 │ │ cmp.w r0, r1, lsr #31 │ │ - bne.n 2429c │ │ - b.n 2427a │ │ + bne.n 24354 │ │ + b.n 24332 │ │ ldrsh.w r0, [r7, #-6] │ │ str r0, [sp, #12] │ │ ldrsh.w r1, [sp, #16] │ │ movw r0, #32767 ; 0x7fff │ │ - blx 7b4c0 │ │ + blx 7b960 │ │ ldr r1, [sp, #12] │ │ mov r2, r0 │ │ movs r0, #0 │ │ cmp r1, r2 │ │ it le │ │ movle r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 242f4 │ │ + b.n 243ac │ │ ldrsh.w r0, [sp, #16] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 242ce │ │ - b.n 242a8 │ │ + bgt.n 24386 │ │ + b.n 24360 │ │ ldrsh.w r0, [r7, #-6] │ │ str r0, [sp, #8] │ │ ldrsh.w r1, [sp, #16] │ │ movw r0, #32768 ; 0x8000 │ │ movt r0, #65535 ; 0xffff │ │ - blx 7b4c0 │ │ + blx 7b960 │ │ ldr r1, [sp, #8] │ │ mov r2, r0 │ │ movs r0, #0 │ │ cmp r1, r2 │ │ it le │ │ movle r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 242f4 │ │ + b.n 243ac │ │ ldrsh.w r0, [r7, #-6] │ │ str r0, [sp, #4] │ │ ldrsh.w r1, [sp, #16] │ │ movw r0, #32768 ; 0x8000 │ │ movt r0, #65535 ; 0xffff │ │ - blx 7b4c0 │ │ + blx 7b960 │ │ ldr r1, [sp, #4] │ │ mov r2, r0 │ │ movs r0, #0 │ │ cmp r1, r2 │ │ it ge │ │ movge r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 242f4 │ │ + b.n 243ac │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #0 │ │ - bgt.n 24318 │ │ - b.n 24310 │ │ + bgt.n 243d0 │ │ + b.n 243c8 │ │ ldr r0, [sp, #8] │ │ - bl 23944 │ │ - b.n 24318 │ │ + bl 239fc │ │ + b.n 243d0 │ │ ldr r0, [sp, #8] │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ cmp r0, #0 │ │ - bgt.n 2432c │ │ - b.n 24326 │ │ + bgt.n 243e4 │ │ + b.n 243de │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 24354 │ │ + b.n 2440c │ │ ldr r0, [sp, #8] │ │ movw r2, #18364 ; 0x47bc │ │ ldr r0, [r0, r2] │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ ldr r0, [r1, r2] │ │ lsls r0, r0, #1 │ │ @@ -37997,54 +37994,54 @@ │ │ movw r2, #18368 ; 0x47c0 │ │ ldr r0, [r1, r2] │ │ subs r0, #1 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #4] │ │ and.w r0, r0, #2147483648 ; 0x80000000 │ │ str r0, [sp, #12] │ │ - b.n 24354 │ │ + b.n 2440c │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - bmi.n 24306 │ │ + bmi.n 243be │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #8] │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - bge.n 2437e │ │ - b.n 24376 │ │ + bge.n 24436 │ │ + b.n 2442e │ │ ldr r0, [sp, #8] │ │ - bl 23944 │ │ - b.n 2437e │ │ + bl 239fc │ │ + b.n 24436 │ │ ldr r0, [sp, #8] │ │ movw r1, #18368 ; 0x47c0 │ │ ldr r0, [r0, r1] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - bge.n 24394 │ │ - b.n 2438e │ │ + bge.n 2444c │ │ + b.n 24446 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 243d6 │ │ + b.n 2448e │ │ ldr r0, [sp, #8] │ │ movw r3, #18364 ; 0x47bc │ │ ldr r0, [r0, r3] │ │ ldr r1, [sp, #4] │ │ negs r1, r1 │ │ rors r0, r1 │ │ str r0, [sp, #0] │ │ ldr r1, [sp, #0] │ │ ldr r2, [sp, #4] │ │ - ldr r0, [pc, #48] ; (243dc ) │ │ + ldr r0, [pc, #48] ; (24494 ) │ │ add r0, pc │ │ ldr.w r2, [r0, r2, lsl #2] │ │ bics r1, r2 │ │ ldr r2, [sp, #8] │ │ str r1, [r2, r3] │ │ ldr r1, [sp, #4] │ │ ldr.w r1, [r0, r1, lsl #2] │ │ @@ -38055,193 +38052,193 @@ │ │ ldr r1, [sp, #8] │ │ movw r2, #18368 ; 0x47c0 │ │ ldr r0, [r1, r2] │ │ subs r0, r0, r3 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #12] │ │ - b.n 243d6 │ │ + b.n 2448e │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - strb r6, [r3, #5] │ │ + strb r6, [r5, #5] │ │ vtrn. d27, d3 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ - b.n 243ec │ │ + b.n 244a4 │ │ ldr r0, [sp, #0] │ │ cmp r0, #63 ; 0x3f │ │ - bgt.n 24412 │ │ - b.n 243f4 │ │ + bgt.n 244ca │ │ + b.n 244ac │ │ ldr r0, [sp, #4] │ │ ldr r2, [sp, #0] │ │ ldrh.w r3, [r0, r2, lsl #1] │ │ ldr r1, [sp, #8] │ │ ldrh.w r0, [r1, r2, lsl #1] │ │ muls r0, r3 │ │ strh.w r0, [r1, r2, lsl #1] │ │ - b.n 2440a │ │ + b.n 244c2 │ │ ldr r0, [sp, #0] │ │ adds r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 243ec │ │ + b.n 244a4 │ │ add sp, #12 │ │ bx lr │ │ - bmi.n 243c2 │ │ + bmi.n 2447a │ │ │ │ -00024418 : │ │ +000244d0 : │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ sub.w sp, sp, #4128 ; 0x1020 │ │ sub sp, #16 │ │ - ldr r1, [pc, #148] ; (244b8 ) │ │ + ldr r1, [pc, #148] ; (24570 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str.w r1, [r7, #-12] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - cbnz r0, 2443c │ │ - b.n 24436 │ │ + cbnz r0, 244f4 │ │ + b.n 244ee │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 24492 │ │ + b.n 2454a │ │ ldr r0, [sp, #36] ; 0x24 │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #28] │ │ str r0, [sp, #24] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r1, sp, #44 ; 0x2c │ │ str r1, [sp, #12] │ │ movs r2, #1 │ │ movw r3, #4095 ; 0xfff │ │ - blx 7be90 │ │ + blx 7c330 │ │ ldr r1, [sp, #8] │ │ mov r2, r0 │ │ ldr r0, [sp, #12] │ │ str r2, [sp, #16] │ │ ldr r2, [sp, #16] │ │ strb r1, [r0, r2] │ │ - ldr r1, [pc, #80] ; (244bc ) │ │ + ldr r1, [pc, #80] ; (24574 ) │ │ add r1, pc │ │ - blx 7c0e0 │ │ - cbz r0, 2447a │ │ - b.n 24474 │ │ + blx 7c580 │ │ + cbz r0, 24532 │ │ + b.n 2452c │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 2447a │ │ + b.n 24532 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 24492 │ │ + b.n 2454a │ │ ldr r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #40] ; (244c0 ) │ │ + ldr r0, [pc, #40] ; (24578 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [r7, #-12] │ │ cmp r0, r1 │ │ - bne.n 244b2 │ │ - b.n 244a8 │ │ + bne.n 2456a │ │ + b.n 24560 │ │ ldr r0, [sp, #4] │ │ add.w sp, sp, #4128 ; 0x1020 │ │ add sp, #16 │ │ pop {r4, r5, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - str r1, [sp, #400] ; 0x190 │ │ + str r5, [sp, #304] ; 0x130 │ │ movs r5, r0 │ │ - ldrb r6, [r5, r6] │ │ - vshr.u64 , q8, #2 │ │ + ldrb r6, [r7, r6] │ │ + vsri.64 , q4, #2 │ │ movs r5, r0 │ │ │ │ -000244c4 : │ │ +0002457c : │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #72 ; 0x48 │ │ str r0, [sp, #64] ; 0x40 │ │ str r1, [sp, #60] ; 0x3c │ │ str r2, [sp, #56] ; 0x38 │ │ movs r2, #0 │ │ str r2, [sp, #40] ; 0x28 │ │ mov.w r0, #1065353216 ; 0x3f800000 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #64] ; 0x40 │ │ mov r1, r2 │ │ - blx 7c090 │ │ + blx 7c530 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #52] ; 0x34 │ │ - cbnz r0, 244f0 │ │ - b.n 244ea │ │ + cbnz r0, 245a8 │ │ + b.n 245a2 │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 246ce │ │ + b.n 24786 │ │ ldr r0, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #480] ; (246d4 ) │ │ + ldr r1, [pc, #480] ; (2478c ) │ │ add r1, pc │ │ movs r2, #0 │ │ movt r2, #17088 ; 0x42c0 │ │ - bl 246e0 │ │ + bl 24798 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #52] ; 0x34 │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - cbz r0, 24532 │ │ - b.n 2450e │ │ + cbz r0, 245ea │ │ + b.n 245c6 │ │ ldr r0, [sp, #48] ; 0x30 │ │ vldr s0, [r0] │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bls.n 24532 │ │ - b.n 24520 │ │ + bls.n 245ea │ │ + b.n 245d8 │ │ ldr r0, [sp, #48] ; 0x30 │ │ vldr s0, [r0, #4] │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bhi.n 24540 │ │ - b.n 24532 │ │ - ldr r0, [pc, #420] ; (246d8 ) │ │ + bhi.n 245f8 │ │ + b.n 245ea │ │ + ldr r0, [pc, #420] ; (24790 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 246ce │ │ - bl 24760 │ │ + b.n 24786 │ │ + bl 24818 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ - cbnz r0, 24560 │ │ - b.n 2454c │ │ - ldr r0, [pc, #396] ; (246dc ) │ │ + cbnz r0, 24618 │ │ + b.n 24604 │ │ + ldr r0, [pc, #396] ; (24794 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - bl 247ac │ │ + bl 24864 │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 246ce │ │ + b.n 24786 │ │ ldr r0, [sp, #60] ; 0x3c │ │ cmp r0, #1 │ │ - blt.n 245ce │ │ - b.n 24568 │ │ + blt.n 24686 │ │ + b.n 24620 │ │ ldr r0, [sp, #56] ; 0x38 │ │ cmp r0, #1 │ │ - blt.n 245ce │ │ - b.n 24570 │ │ + blt.n 24686 │ │ + b.n 24628 │ │ vldr s0, [sp, #60] ; 0x3c │ │ vcvt.f32.s32 s0, s0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ vldr s2, [r0] │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #32] │ │ vldr s0, [sp, #56] ; 0x38 │ │ @@ -38250,90 +38247,90 @@ │ │ vldr s2, [r0, #4] │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #28] │ │ vldr s0, [sp, #32] │ │ vldr s2, [sp, #28] │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 245ba │ │ - b.n 245b0 │ │ + bpl.n 24672 │ │ + b.n 24668 │ │ vldr s0, [sp, #32] │ │ vstr s0, [sp, #24] │ │ - b.n 245c4 │ │ + b.n 2467c │ │ vldr s0, [sp, #28] │ │ vstr s0, [sp, #24] │ │ - b.n 245c4 │ │ + b.n 2467c │ │ vldr s0, [sp, #24] │ │ vstr s0, [sp, #36] ; 0x24 │ │ - b.n 2461a │ │ + b.n 246d2 │ │ ldr r0, [sp, #60] ; 0x3c │ │ cmp r0, #1 │ │ - blt.n 245ee │ │ - b.n 245d6 │ │ + blt.n 246a6 │ │ + b.n 2468e │ │ vldr s0, [sp, #60] ; 0x3c │ │ vcvt.f32.s32 s0, s0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ vldr s2, [r0] │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #36] ; 0x24 │ │ - b.n 24618 │ │ + b.n 246d0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ cmp r0, #1 │ │ - blt.n 2460e │ │ - b.n 245f6 │ │ + blt.n 246c6 │ │ + b.n 246ae │ │ vldr s0, [sp, #56] ; 0x38 │ │ vcvt.f32.s32 s0, s0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ vldr s2, [r0, #4] │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #36] ; 0x24 │ │ - b.n 24616 │ │ + b.n 246ce │ │ mov.w r0, #1065353216 ; 0x3f800000 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 24616 │ │ - b.n 24618 │ │ - b.n 2461a │ │ + b.n 246ce │ │ + b.n 246d0 │ │ + b.n 246d2 │ │ ldr r0, [sp, #48] ; 0x30 │ │ vldr s0, [r0] │ │ vldr s2, [sp, #36] ; 0x24 │ │ vmul.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ - blx 7c100 │ │ + blx 7c5a0 │ │ vmov s0, r0 │ │ vcvt.s32.f32 s0, s0 │ │ vmov r0, s0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #48] ; 0x30 │ │ vldr s0, [r0, #4] │ │ vldr s2, [sp, #36] ; 0x24 │ │ vmul.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ - blx 7c100 │ │ + blx 7c5a0 │ │ ldr r1, [sp, #20] │ │ vmov s0, r0 │ │ vcvt.s32.f32 s0, s0 │ │ vmov r2, s0 │ │ mov r3, sp │ │ movw r0, #8196 ; 0x2004 │ │ movt r0, #5750 ; 0x1676 │ │ str r0, [r3, #0] │ │ movs r0, #0 │ │ movs r3, #32 │ │ - blx 7c0b0 │ │ + blx 7c550 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - cbnz r0, 24690 │ │ - b.n 2467e │ │ + cbnz r0, 24748 │ │ + b.n 24736 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 24804 │ │ + bl 248bc │ │ ldr r0, [sp, #48] ; 0x30 │ │ - bl 247ac │ │ + bl 24864 │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 246ce │ │ + b.n 24786 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr.w lr, [r3, #8] │ │ ldr r4, [r3, #12] │ │ ldr r5, [r3, #16] │ │ @@ -38342,226 +38339,226 @@ │ │ str r5, [r3, #16] │ │ str r4, [r3, #12] │ │ str.w lr, [r3, #8] │ │ str.w ip, [r3, #4] │ │ str r2, [r3, #0] │ │ movs r3, #0 │ │ mov r2, r3 │ │ - bl 2488c │ │ + bl 24944 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 24804 │ │ + bl 248bc │ │ ldr r0, [sp, #48] ; 0x30 │ │ - bl 247ac │ │ + bl 24864 │ │ ldr r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 246ce │ │ + b.n 24786 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add sp, #72 ; 0x48 │ │ pop {r4, r5, r7, pc} │ │ - str r6, [r3, r2] │ │ - vuzp. q9, │ │ - vuzp. q9, q8 │ │ + str r1, [r1, r2] │ │ + vshr.u32 d18, d18, #2 │ │ + vshr.u32 d18, d17, #2 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #32 │ │ vmov s0, r2 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - bl 24bda │ │ + bl 24c92 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ - cbnz r0, 24706 │ │ - b.n 24700 │ │ + cbnz r0, 247be │ │ + b.n 247b8 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 2474c │ │ + b.n 24804 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ movw r2, #40000 ; 0x9c40 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #12] │ │ mov r2, sp │ │ str r1, [r2, #0] │ │ - ldr r1, [pc, #56] ; (24754 ) │ │ + ldr r1, [pc, #56] ; (2480c ) │ │ add r1, pc │ │ - ldr r2, [pc, #56] ; (24758 ) │ │ + ldr r2, [pc, #56] ; (24810 ) │ │ add r2, pc │ │ - ldr r3, [pc, #56] ; (2475c ) │ │ + ldr r3, [pc, #56] ; (24814 ) │ │ add r3, pc │ │ - bl 24cc4 │ │ + bl 24d7c │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #20] │ │ - bl 251ec │ │ + bl 252a4 │ │ ldr r0, [sp, #12] │ │ movw r2, #39956 ; 0x9c14 │ │ ldr r0, [r0, r2] │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ movs r0, #0 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #12] │ │ - bl 25824 │ │ + bl 258dc │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ - b.n 2474c │ │ + b.n 24804 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ nop │ │ lsls r3, r0, #25 │ │ movs r0, r0 │ │ lsrs r3, r6, #3 │ │ movs r0, r0 │ │ lsrs r3, r7, #5 │ │ movs r0, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ movs r0, #88 ; 0x58 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - cbnz r0, 24776 │ │ - b.n 24774 │ │ - b.n 2479a │ │ + cbnz r0, 2482e │ │ + b.n 2482c │ │ + b.n 24852 │ │ ldr r0, [sp, #0] │ │ movs r1, #0 │ │ movs r2, #88 ; 0x58 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r1, [sp, #0] │ │ mov.w r0, #1048576000 ; 0x3e800000 │ │ str r0, [r1, #8] │ │ ldr r1, [sp, #0] │ │ movw r0, #55050 ; 0xd70a │ │ movt r0, #15395 ; 0x3c23 │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #4] │ │ - b.n 247a6 │ │ + b.n 2485e │ │ ldr r0, [sp, #0] │ │ - bl 24804 │ │ + bl 248bc │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 247a6 │ │ + b.n 2485e │ │ ldr r0, [sp, #4] │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ - cbnz r0, 247bc │ │ - b.n 247ba │ │ - b.n 24800 │ │ + cbnz r0, 24874 │ │ + b.n 24872 │ │ + b.n 248b8 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #4] │ │ - b.n 247c4 │ │ + b.n 2487c │ │ ldr r0, [sp, #4] │ │ - cbz r0, 247f8 │ │ - b.n 247ca │ │ + cbz r0, 248b0 │ │ + b.n 24882 │ │ ldr r0, [sp, #4] │ │ ldr.w r0, [r0, #156] ; 0x9c │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #4] │ │ ldr.w r0, [r0, #152] ; 0x98 │ │ - bl 2be1e │ │ + bl 2bed6 │ │ ldr r0, [sp, #4] │ │ adds r0, #64 ; 0x40 │ │ - bl 2be88 │ │ + bl 2bf40 │ │ ldr r0, [sp, #4] │ │ adds r0, #72 ; 0x48 │ │ - bl 2be88 │ │ + bl 2bf40 │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #4] │ │ - b.n 247c4 │ │ + b.n 2487c │ │ ldr r0, [sp, #12] │ │ - blx 7be70 │ │ - b.n 24800 │ │ + blx 7c310 │ │ + b.n 248b8 │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ - cbnz r0, 24814 │ │ - b.n 24812 │ │ - b.n 24886 │ │ + cbnz r0, 248cc │ │ + b.n 248ca │ │ + b.n 2493e │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #56] ; 0x38 │ │ str r0, [sp, #8] │ │ - b.n 2481c │ │ + b.n 248d4 │ │ ldr r0, [sp, #8] │ │ - cbz r0, 24836 │ │ - b.n 24822 │ │ + cbz r0, 248ee │ │ + b.n 248da │ │ ldr r0, [sp, #8] │ │ ldr.w r0, [r0, #1028] ; 0x404 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #8] │ │ - b.n 2481c │ │ + b.n 248d4 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #16] │ │ - cbz r0, 24848 │ │ - b.n 2483e │ │ + cbz r0, 24900 │ │ + b.n 248f6 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #16] │ │ - blx 7be70 │ │ - b.n 24848 │ │ + blx 7c310 │ │ + b.n 24900 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #28] │ │ - cbz r0, 2485a │ │ - b.n 24850 │ │ + cbz r0, 24912 │ │ + b.n 24908 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #28] │ │ - blx 7be70 │ │ - b.n 2485a │ │ + blx 7c310 │ │ + b.n 24912 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #40] ; 0x28 │ │ - cbz r0, 2486c │ │ - b.n 24862 │ │ + cbz r0, 24924 │ │ + b.n 2491a │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #40] ; 0x28 │ │ - blx 7be70 │ │ - b.n 2486c │ │ + blx 7c310 │ │ + b.n 24924 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #64] ; 0x40 │ │ - cbz r0, 2487e │ │ - b.n 24874 │ │ + cbz r0, 24936 │ │ + b.n 2492c │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #64] ; 0x40 │ │ - blx 7be70 │ │ - b.n 2487e │ │ + blx 7c310 │ │ + b.n 24936 │ │ ldr r0, [sp, #12] │ │ - blx 7be70 │ │ - b.n 24886 │ │ + blx 7c310 │ │ + b.n 2493e │ │ add sp, #16 │ │ pop {r7, pc} │ │ - bmi.n 24836 │ │ + bmi.n 248ee │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ sub.w sp, sp, #1112 ; 0x458 │ │ vmov s0, r3 │ │ vmov s0, r2 │ │ ldr.w ip, [r7, #24] │ │ ldr.w ip, [r7, #20] │ │ ldr.w ip, [r7, #16] │ │ ldr.w ip, [r7, #12] │ │ vldr s0, [r7, #8] │ │ - ldr.w ip, [pc, #768] ; 24bb4 │ │ + ldr.w ip, [pc, #768] ; 24c6c │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [r7, #-12] │ │ str r0, [sp, #52] ; 0x34 │ │ str r1, [sp, #48] ; 0x30 │ │ str r2, [sp, #44] ; 0x2c │ │ @@ -38581,92 +38578,92 @@ │ │ ldr r0, [r7, #24] │ │ ldr r1, [sp, #52] ; 0x34 │ │ str r0, [r1, #84] ; 0x54 │ │ ldr r0, [r7, #16] │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r1, [r1, #68] ; 0x44 │ │ cmp r0, r1 │ │ - ble.n 24914 │ │ - b.n 248f4 │ │ + ble.n 249cc │ │ + b.n 249ac │ │ ldr r0, [r7, #16] │ │ ldr r1, [sp, #52] ; 0x34 │ │ str r0, [r1, #68] ; 0x44 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r0, [r0, #64] ; 0x40 │ │ ldr r1, [r7, #16] │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ ldr r1, [sp, #52] ; 0x34 │ │ str r0, [r1, #64] ; 0x40 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r0, [r0, #64] ; 0x40 │ │ - cbnz r0, 24912 │ │ - b.n 24910 │ │ - b.n 24b92 │ │ - b.n 24914 │ │ + cbnz r0, 249ca │ │ + b.n 249c8 │ │ + b.n 24c4a │ │ + b.n 249cc │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 2491a │ │ + b.n 249d2 │ │ ldr r0, [sp, #28] │ │ ldr r1, [r7, #20] │ │ cmp r0, r1 │ │ - bge.n 24942 │ │ - b.n 24924 │ │ + bge.n 249fa │ │ + b.n 249dc │ │ ldr r2, [r7, #12] │ │ ldr r0, [sp, #28] │ │ ldr r1, [r7, #24] │ │ mla r0, r0, r1, r2 │ │ ldr r1, [r7, #16] │ │ lsls r2, r1, #2 │ │ movs r1, #0 │ │ - blx 7c000 │ │ - b.n 2493a │ │ + blx 7c4a0 │ │ + b.n 249f2 │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 2491a │ │ + b.n 249d2 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 2494a │ │ + b.n 24a02 │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #0 │ │ - beq.w 24b72 │ │ - b.n 24954 │ │ + beq.w 24c2a │ │ + b.n 24a0c │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb.w r0, [r0, #133] ; 0x85 │ │ lsls r0, r0, #31 │ │ - cbnz r0, 24962 │ │ - b.n 24960 │ │ - b.n 24b68 │ │ + cbnz r0, 24a1a │ │ + b.n 24a18 │ │ + b.n 24c20 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb.w r0, [r0, #64] ; 0x40 │ │ cmp r0, #0 │ │ - beq.n 24a56 │ │ - b.n 2496e │ │ + beq.n 24b0e │ │ + b.n 24a26 │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 2beb2 │ │ + bl 2bf6a │ │ ldr r1, [sp, #52] ; 0x34 │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ str r0, [r1, #52] ; 0x34 │ │ ldr r1, [sp, #52] ; 0x34 │ │ str r0, [r1, #20] │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [r7, #8] │ │ - bl 2bee0 │ │ + bl 2bf98 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #28] │ │ - b.n 24990 │ │ + b.n 24a48 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r1, [r1, #20] │ │ cmp r0, r1 │ │ - bge.n 24a0a │ │ - b.n 2499c │ │ + bge.n 24ac2 │ │ + b.n 24a54 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #28] │ │ add.w r1, r1, r1, lsl #1 │ │ add.w r0, r0, r1, lsl #3 │ │ str r0, [sp, #32] │ │ vldr s0, [sp, #44] ; 0x2c │ │ @@ -38688,84 +38685,84 @@ │ │ vstr s0, [r0, #8] │ │ vldr s0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #32] │ │ vldr s4, [r0, #12] │ │ vadd.f32 s0, s0, s4 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [r0, #12] │ │ - b.n 24a02 │ │ + b.n 24aba │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 24990 │ │ + b.n 24a48 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r0, [r0, #20] │ │ - cbz r0, 24a24 │ │ - b.n 24a12 │ │ + cbz r0, 24adc │ │ + b.n 24aca │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r0, [r1, #16] │ │ ldr r1, [r1, #20] │ │ - ldr r3, [pc, #412] ; (24bb8 ) │ │ + ldr r3, [pc, #412] ; (24c70 ) │ │ add r3, pc │ │ movs r2, #24 │ │ - blx 7c110 │ │ - b.n 24a24 │ │ + blx 7c5b0 │ │ + b.n 24adc │ │ ldr r0, [sp, #36] ; 0x24 │ │ add.w r1, r0, #64 ; 0x40 │ │ ldr r2, [r0, #80] ; 0x50 │ │ add r0, sp, #56 ; 0x38 │ │ str r0, [sp, #20] │ │ - bl 2c0b8 │ │ + bl 2c170 │ │ ldr.w ip, [sp, #20] │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldrb.w r4, [r1, #132] ; 0x84 │ │ ldr r3, [r7, #8] │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ mov lr, sp │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2c320 │ │ - b.n 24a56 │ │ + bl 2c3d8 │ │ + b.n 24b0e │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb.w r0, [r0, #72] ; 0x48 │ │ cmp r0, #0 │ │ - beq.w 24b66 │ │ - b.n 24a64 │ │ + beq.w 24c1e │ │ + b.n 24b1c │ │ ldr r0, [sp, #36] ; 0x24 │ │ vldr s0, [r0, #84] ; 0x54 │ │ vldr s2, [r7, #8] │ │ vmul.f32 s0, s0, s2 │ │ - vldr s2, [pc, #316] ; 24bb0 │ │ + vldr s2, [pc, #316] ; 24c68 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 24b66 │ │ - b.n 24a82 │ │ + ble.n 24c1e │ │ + b.n 24b3a │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 2beb2 │ │ + bl 2bf6a │ │ ldr r1, [sp, #52] ; 0x34 │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ str r0, [r1, #52] ; 0x34 │ │ ldr r1, [sp, #52] ; 0x34 │ │ str r0, [r1, #20] │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [r7, #8] │ │ - bl 2c668 │ │ + bl 2c720 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #28] │ │ - b.n 24aa4 │ │ + b.n 24b5c │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r1, [r1, #20] │ │ cmp r0, r1 │ │ - bge.n 24b1e │ │ - b.n 24ab0 │ │ + bge.n 24bd6 │ │ + b.n 24b68 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #28] │ │ add.w r1, r1, r1, lsl #1 │ │ add.w r0, r0, r1, lsl #3 │ │ str r0, [sp, #32] │ │ vldr s0, [sp, #44] ; 0x2c │ │ @@ -38787,140 +38784,140 @@ │ │ vstr s0, [r0, #8] │ │ vldr s0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #32] │ │ vldr s4, [r0, #12] │ │ vadd.f32 s0, s0, s4 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [r0, #12] │ │ - b.n 24b16 │ │ + b.n 24bce │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 24aa4 │ │ + b.n 24b5c │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r0, [r0, #20] │ │ - cbz r0, 24b38 │ │ - b.n 24b26 │ │ + cbz r0, 24bf0 │ │ + b.n 24bde │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r0, [r1, #16] │ │ ldr r1, [r1, #20] │ │ - ldr r3, [pc, #140] ; (24bbc ) │ │ + ldr r3, [pc, #140] ; (24c74 ) │ │ add r3, pc │ │ movs r2, #24 │ │ - blx 7c110 │ │ - b.n 24b38 │ │ + blx 7c5b0 │ │ + b.n 24bf0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add.w r1, r0, #72 ; 0x48 │ │ ldr r2, [r0, #80] ; 0x50 │ │ add r0, sp, #56 ; 0x38 │ │ str r0, [sp, #12] │ │ - bl 2c0b8 │ │ + bl 2c170 │ │ ldr.w ip, [sp, #12] │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r3, [r7, #8] │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ mov lr, sp │ │ movs r4, #0 │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2c320 │ │ - b.n 24b66 │ │ - b.n 24b68 │ │ + bl 2c3d8 │ │ + b.n 24c1e │ │ + b.n 24c20 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr.w r0, [r0, #156] ; 0x9c │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 2494a │ │ + b.n 24a02 │ │ ldr r0, [r7, #12] │ │ ldr r1, [r7, #16] │ │ ldr r2, [r7, #20] │ │ ldr r3, [r7, #24] │ │ - bl 2cc24 │ │ + bl 2ccdc │ │ ldr r1, [sp, #52] ; 0x34 │ │ movs r0, #0 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r1, [sp, #52] ; 0x34 │ │ str r0, [r1, #76] ; 0x4c │ │ ldr r1, [sp, #52] ; 0x34 │ │ str r0, [r1, #80] ; 0x50 │ │ ldr r1, [sp, #52] ; 0x34 │ │ str r0, [r1, #84] ; 0x54 │ │ - b.n 24b92 │ │ - ldr r0, [pc, #44] ; (24bc0 ) │ │ + b.n 24c4a │ │ + ldr r0, [pc, #44] ; (24c78 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [r7, #-12] │ │ cmp r0, r1 │ │ - bne.n 24baa │ │ - b.n 24ba4 │ │ + bne.n 24c62 │ │ + b.n 24c5c │ │ add.w sp, sp, #1112 ; 0x458 │ │ pop {r4, r6, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - bvc.n 24bc8 │ │ + bvc.n 24c80 │ │ subs r4, #35 ; 0x23 │ │ - ldrh r4, [r2, #38] ; 0x26 │ │ + str r0, [sp, #752] ; 0x2f0 │ │ movs r5, r0 │ │ strb r3, [r0, #25] │ │ movs r0, r0 │ │ strb r7, [r5, #20] │ │ movs r0, r0 │ │ - ldrh r4, [r6, #14] │ │ + ldrh r4, [r3, #46] ; 0x2e │ │ movs r5, r0 │ │ │ │ -00024bc4 : │ │ +00024c7c : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movs r2, #0 │ │ mov r1, r2 │ │ - blx 7c0f0 │ │ + blx 7c590 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ movw r0, #40008 ; 0x9c48 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - cbnz r0, 24bf2 │ │ - b.n 24bf0 │ │ - b.n 24c90 │ │ + cbnz r0, 24caa │ │ + b.n 24ca8 │ │ + b.n 24d48 │ │ ldr r0, [sp, #8] │ │ movs r1, #0 │ │ movw r2, #40008 ; 0x9c48 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ movs r0, #12 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ ldr r2, [sp, #8] │ │ movw r1, #39956 ; 0x9c14 │ │ str r0, [r2, r1] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, r1] │ │ - cbnz r0, 24c16 │ │ - b.n 24c14 │ │ - b.n 24c90 │ │ + cbnz r0, 24cce │ │ + b.n 24ccc │ │ + b.n 24d48 │ │ ldr r0, [sp, #8] │ │ movw r1, #39956 ; 0x9c14 │ │ ldr r0, [r0, r1] │ │ movs r1, #0 │ │ str r1, [sp, #4] │ │ movs r2, #12 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #8] │ │ adds r0, #64 ; 0x40 │ │ - bl 2587a │ │ + bl 25932 │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #8] │ │ movs r2, #64 ; 0x40 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #88] ; 0x58 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #92] ; 0x5c │ │ ldr r2, [sp, #8] │ │ mov.w r1, #1065353216 ; 0x3f800000 │ │ @@ -38945,34 +38942,34 @@ │ │ ldr r1, [sp, #8] │ │ movs r0, #1 │ │ strb.w r0, [r1, #308] ; 0x134 │ │ ldr r1, [sp, #8] │ │ strb.w r0, [r1, #310] ; 0x136 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ - b.n 24cbe │ │ + b.n 24d76 │ │ ldr r0, [sp, #8] │ │ - cbz r0, 24cb8 │ │ - b.n 24c96 │ │ + cbz r0, 24d70 │ │ + b.n 24d4e │ │ ldr r0, [sp, #8] │ │ movw r1, #39956 ; 0x9c14 │ │ ldr r0, [r0, r1] │ │ - cbz r0, 24cb0 │ │ - b.n 24ca2 │ │ + cbz r0, 24d68 │ │ + b.n 24d5a │ │ ldr r0, [sp, #8] │ │ movw r1, #39956 ; 0x9c14 │ │ ldr r0, [r0, r1] │ │ - blx 7be70 │ │ - b.n 24cb0 │ │ + blx 7c310 │ │ + b.n 24d68 │ │ ldr r0, [sp, #8] │ │ - blx 7be70 │ │ - b.n 24cb8 │ │ + blx 7c310 │ │ + b.n 24d70 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 24cbe │ │ + b.n 24d76 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ ldr.w ip, [r7, #8] │ │ @@ -38982,673 +38979,673 @@ │ │ str r3, [sp, #16] │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #8] │ │ movs r0, #2 │ │ str r0, [sp, #4] │ │ - b.n 24ce4 │ │ + b.n 24d9c │ │ ldr r0, [sp, #12] │ │ ldrb r0, [r0, #0] │ │ - cbz r0, 24d5a │ │ - b.n 24cec │ │ + cbz r0, 24e12 │ │ + b.n 24da4 │ │ ldr r0, [sp, #12] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #60 ; 0x3c │ │ - bne.n 24d1c │ │ - b.n 24cf6 │ │ + bne.n 24dd4 │ │ + b.n 24dae │ │ ldr r0, [sp, #4] │ │ cmp r0, #2 │ │ - bne.n 24d1c │ │ - b.n 24cfe │ │ + bne.n 24dd4 │ │ + b.n 24db6 │ │ ldr r1, [sp, #12] │ │ adds r0, r1, #1 │ │ str r0, [sp, #12] │ │ movs r0, #0 │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ ldr r2, [r7, #8] │ │ - bl 258a0 │ │ + bl 25958 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #8] │ │ movs r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 24d58 │ │ + b.n 24e10 │ │ ldr r0, [sp, #12] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #62 ; 0x3e │ │ - bne.n 24d4e │ │ - b.n 24d26 │ │ + bne.n 24e06 │ │ + b.n 24dde │ │ ldr r0, [sp, #4] │ │ cmp r0, #1 │ │ - bne.n 24d4e │ │ - b.n 24d2e │ │ + bne.n 24e06 │ │ + b.n 24de6 │ │ ldr r1, [sp, #12] │ │ adds r0, r1, #1 │ │ str r0, [sp, #12] │ │ movs r0, #0 │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #20] │ │ ldr r3, [r7, #8] │ │ - bl 258fc │ │ + bl 259b4 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #8] │ │ movs r0, #2 │ │ str r0, [sp, #4] │ │ - b.n 24d56 │ │ + b.n 24e0e │ │ ldr r0, [sp, #12] │ │ adds r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 24d56 │ │ - b.n 24d58 │ │ - b.n 24ce4 │ │ + b.n 24e0e │ │ + b.n 24e10 │ │ + b.n 24d9c │ │ movs r0, #1 │ │ add sp, #32 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ movw r1, #40005 ; 0x9c45 │ │ ldrb r0, [r0, r1] │ │ - cbz r0, 24dea │ │ - b.n 24d7c │ │ + cbz r0, 24ea2 │ │ + b.n 24e34 │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #588] ; (24fcc ) │ │ + ldr r1, [pc, #588] ; (25084 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24d96 │ │ - b.n 24d8a │ │ + blx 7c3b0 │ │ + cbnz r0, 24e4e │ │ + b.n 24e42 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ movs r2, #2 │ │ - bl 25c04 │ │ - b.n 24de8 │ │ + bl 25cbc │ │ + b.n 24ea0 │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #564] ; (24fd0 ) │ │ + ldr r1, [pc, #564] ; (25088 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24db0 │ │ - b.n 24da4 │ │ + blx 7c3b0 │ │ + cbnz r0, 24e68 │ │ + b.n 24e5c │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ movs r2, #3 │ │ - bl 25c04 │ │ - b.n 24de6 │ │ + bl 25cbc │ │ + b.n 24e9e │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #544] ; (24fd4 ) │ │ + ldr r1, [pc, #544] ; (2508c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24dc8 │ │ - b.n 24dbe │ │ + blx 7c3b0 │ │ + cbnz r0, 24e80 │ │ + b.n 24e76 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - bl 2611c │ │ - b.n 24de4 │ │ + bl 261d4 │ │ + b.n 24e9c │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #524] ; (24fd8 ) │ │ + ldr r1, [pc, #524] ; (25090 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24de2 │ │ - b.n 24dd6 │ │ + blx 7c3b0 │ │ + cbnz r0, 24e9a │ │ + b.n 24e8e │ │ ldr r1, [sp, #0] │ │ movw r2, #40006 ; 0x9c46 │ │ movs r0, #1 │ │ strb r0, [r1, r2] │ │ - b.n 24de2 │ │ - b.n 24de4 │ │ - b.n 24de6 │ │ - b.n 24de8 │ │ - b.n 24fc8 │ │ + b.n 24e9a │ │ + b.n 24e9c │ │ + b.n 24e9e │ │ + b.n 24ea0 │ │ + b.n 25080 │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #492] ; (24fdc ) │ │ + ldr r1, [pc, #492] ; (25094 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24e08 │ │ - b.n 24df8 │ │ + blx 7c3b0 │ │ + cbnz r0, 24ec0 │ │ + b.n 24eb0 │ │ ldr r0, [sp, #0] │ │ - bl 26298 │ │ + bl 26350 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - bl 262d4 │ │ - b.n 24fc8 │ │ + bl 2638c │ │ + b.n 25080 │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #468] ; (24fe0 ) │ │ + ldr r1, [pc, #468] ; (25098 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24e3a │ │ - b.n 24e16 │ │ + blx 7c3b0 │ │ + cbnz r0, 24ef2 │ │ + b.n 24ece │ │ ldr r0, [sp, #0] │ │ movw r1, #40004 ; 0x9c44 │ │ ldrb r0, [r0, r1] │ │ - cbz r0, 24e24 │ │ - b.n 24e22 │ │ - b.n 24fc8 │ │ + cbz r0, 24edc │ │ + b.n 24eda │ │ + b.n 25080 │ │ ldr r0, [sp, #0] │ │ - bl 26298 │ │ + bl 26350 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - bl 26340 │ │ + bl 263f8 │ │ ldr r0, [sp, #0] │ │ - bl 267a0 │ │ - b.n 24fc6 │ │ + bl 26858 │ │ + b.n 2507e │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #420] ; (24fe4 ) │ │ + ldr r1, [pc, #420] ; (2509c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24e5e │ │ - b.n 24e48 │ │ + blx 7c3b0 │ │ + cbnz r0, 24f16 │ │ + b.n 24f00 │ │ ldr r0, [sp, #0] │ │ - bl 26298 │ │ + bl 26350 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - bl 267c4 │ │ + bl 2687c │ │ ldr r0, [sp, #0] │ │ - bl 267a0 │ │ - b.n 24fc4 │ │ + bl 26858 │ │ + b.n 2507c │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #388] ; (24fe8 ) │ │ + ldr r1, [pc, #388] ; (250a0 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24e82 │ │ - b.n 24e6c │ │ + blx 7c3b0 │ │ + cbnz r0, 24f3a │ │ + b.n 24f24 │ │ ldr r0, [sp, #0] │ │ - bl 26298 │ │ + bl 26350 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - bl 26d34 │ │ + bl 26dec │ │ ldr r0, [sp, #0] │ │ - bl 267a0 │ │ - b.n 24fc2 │ │ + bl 26858 │ │ + b.n 2507a │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #356] ; (24fec ) │ │ + ldr r1, [pc, #356] ; (250a4 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24ea6 │ │ - b.n 24e90 │ │ + blx 7c3b0 │ │ + cbnz r0, 24f5e │ │ + b.n 24f48 │ │ ldr r0, [sp, #0] │ │ - bl 26298 │ │ + bl 26350 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - bl 26fa4 │ │ + bl 2705c │ │ ldr r0, [sp, #0] │ │ - bl 267a0 │ │ - b.n 24fc0 │ │ + bl 26858 │ │ + b.n 25078 │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #324] ; (24ff0 ) │ │ + ldr r1, [pc, #324] ; (250a8 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24eca │ │ - b.n 24eb4 │ │ + blx 7c3b0 │ │ + cbnz r0, 24f82 │ │ + b.n 24f6c │ │ ldr r0, [sp, #0] │ │ - bl 26298 │ │ + bl 26350 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - bl 27288 │ │ + bl 27340 │ │ ldr r0, [sp, #0] │ │ - bl 267a0 │ │ - b.n 24fbe │ │ + bl 26858 │ │ + b.n 25076 │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #292] ; (24ff4 ) │ │ + ldr r1, [pc, #292] ; (250ac ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24ef0 │ │ - b.n 24ed8 │ │ + blx 7c3b0 │ │ + cbnz r0, 24fa8 │ │ + b.n 24f90 │ │ ldr r0, [sp, #0] │ │ - bl 26298 │ │ + bl 26350 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ movs r2, #0 │ │ - bl 27414 │ │ + bl 274cc │ │ ldr r0, [sp, #0] │ │ - bl 267a0 │ │ - b.n 24fbc │ │ + bl 26858 │ │ + b.n 25074 │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #260] ; (24ff8 ) │ │ + ldr r1, [pc, #260] ; (250b0 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24f16 │ │ - b.n 24efe │ │ + blx 7c3b0 │ │ + cbnz r0, 24fce │ │ + b.n 24fb6 │ │ ldr r0, [sp, #0] │ │ - bl 26298 │ │ + bl 26350 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ movs r2, #1 │ │ - bl 27414 │ │ + bl 274cc │ │ ldr r0, [sp, #0] │ │ - bl 267a0 │ │ - b.n 24fba │ │ + bl 26858 │ │ + b.n 25072 │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #224] ; (24ffc ) │ │ + ldr r1, [pc, #224] ; (250b4 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24f30 │ │ - b.n 24f24 │ │ + blx 7c3b0 │ │ + cbnz r0, 24fe8 │ │ + b.n 24fdc │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ movs r2, #2 │ │ - bl 25c04 │ │ - b.n 24fb8 │ │ + bl 25cbc │ │ + b.n 25070 │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #204] ; (25000 ) │ │ + ldr r1, [pc, #204] ; (250b8 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24f4a │ │ - b.n 24f3e │ │ + blx 7c3b0 │ │ + cbnz r0, 25002 │ │ + b.n 24ff6 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ movs r2, #3 │ │ - bl 25c04 │ │ - b.n 24fb6 │ │ + bl 25cbc │ │ + b.n 2506e │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #180] ; (25004 ) │ │ + ldr r1, [pc, #180] ; (250bc ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24f62 │ │ - b.n 24f58 │ │ + blx 7c3b0 │ │ + cbnz r0, 2501a │ │ + b.n 25010 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - bl 2611c │ │ - b.n 24fb4 │ │ + bl 261d4 │ │ + b.n 2506c │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #160] ; (25008 ) │ │ + ldr r1, [pc, #160] ; (250c0 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24f7c │ │ - b.n 24f70 │ │ + blx 7c3b0 │ │ + cbnz r0, 25034 │ │ + b.n 25028 │ │ ldr r1, [sp, #0] │ │ movw r2, #40005 ; 0x9c45 │ │ movs r0, #1 │ │ strb r0, [r1, r2] │ │ - b.n 24fb2 │ │ + b.n 2506a │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #140] ; (2500c ) │ │ + ldr r1, [pc, #140] ; (250c4 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24f94 │ │ - b.n 24f8a │ │ + blx 7c3b0 │ │ + cbnz r0, 2504c │ │ + b.n 25042 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - bl 27528 │ │ - b.n 24fb0 │ │ + bl 275e0 │ │ + b.n 25068 │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #120] ; (25010 ) │ │ + ldr r1, [pc, #120] ; (250c8 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 24fae │ │ - b.n 24fa2 │ │ + blx 7c3b0 │ │ + cbnz r0, 25066 │ │ + b.n 2505a │ │ ldr r1, [sp, #0] │ │ movw r2, #40006 ; 0x9c46 │ │ movs r0, #1 │ │ strb r0, [r1, r2] │ │ - b.n 24fae │ │ - b.n 24fb0 │ │ - b.n 24fb2 │ │ - b.n 24fb4 │ │ - b.n 24fb6 │ │ - b.n 24fb8 │ │ - b.n 24fba │ │ - b.n 24fbc │ │ - b.n 24fbe │ │ - b.n 24fc0 │ │ - b.n 24fc2 │ │ - b.n 24fc4 │ │ - b.n 24fc6 │ │ - b.n 24fc8 │ │ + b.n 25066 │ │ + b.n 25068 │ │ + b.n 2506a │ │ + b.n 2506c │ │ + b.n 2506e │ │ + b.n 25070 │ │ + b.n 25072 │ │ + b.n 25074 │ │ + b.n 25076 │ │ + b.n 25078 │ │ + b.n 2507a │ │ + b.n 2507c │ │ + b.n 2507e │ │ + b.n 25080 │ │ add sp, #16 │ │ pop {r7, pc} │ │ - lsrs r7, r7, #30 │ │ - vrsubhn.i d17, q7, │ │ - vtbx.8 d31, {d30- instruction: 0xfffd4fde │ │ - vsri.32 q10, q15, #2 │ │ - vtbl.8 d20, {d30-, q9, #30 │ │ - vdup.16 , d8[3] │ │ - vtbx.8 d17, {d14}, d7 │ │ - vtbl.8 d17, {d14}, d27 │ │ - vsra.u64 d17, d9, #2 │ │ - vmlsl.u , d30, d2[0] │ │ - ; instruction: 0xfffe0e25 │ │ - vmls.i , q7, d29[0] │ │ - vtbl.8 d31, {d14-d16}, d28 │ │ - vqrdmlah.s q10, , d10[0] │ │ - vmls.i , q15, d19[0] │ │ - vcvt.f32.u32 d20, d2, #3 │ │ + lsrs r0, r2, #26 │ │ + vsri.64 , q4, #2 │ │ + ; instruction: 0xfffefafe │ │ + vqrdmlsh.s q10, , d9[0] │ │ + vmls.i q10, q7, d25[0] │ │ + ; instruction: 0xfffe4a72 │ │ + vmls.i , q7, d3[0] │ │ + ; instruction: 0xfffe1b56 │ │ + vqshl.u32 d17, d8, #30 │ │ + vqshlu.s64 , q14, #62 ; 0x3e │ │ + vmla.i , q7, d26[0] │ │ + vrsubhn.i d19, q15, │ │ + ; instruction: 0xfffe0cf6 │ │ + vrsra.u32 d17, d30, #2 │ │ + vtbx.8 d31, {d14-d15}, d20 │ │ + vcvt.f32.u32 d20, d21, #3 │ │ + vsri.32 d31, d11, #2 │ │ + ; instruction: 0xfffd4dfd │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #104] ; (25090 ) │ │ + ldr r1, [pc, #104] ; (25148 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25038 │ │ - b.n 25030 │ │ + blx 7c3b0 │ │ + cbnz r0, 250f0 │ │ + b.n 250e8 │ │ ldr r0, [sp, #4] │ │ - bl 267a0 │ │ - b.n 2508c │ │ + bl 26858 │ │ + b.n 25144 │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #88] ; (25094 ) │ │ + ldr r1, [pc, #88] ; (2514c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25052 │ │ - b.n 25046 │ │ + blx 7c3b0 │ │ + cbnz r0, 2510a │ │ + b.n 250fe │ │ ldr r1, [sp, #4] │ │ movw r2, #40004 ; 0x9c44 │ │ movs r0, #0 │ │ strb r0, [r1, r2] │ │ - b.n 2508a │ │ + b.n 25142 │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #64] ; (25098 ) │ │ + ldr r1, [pc, #64] ; (25150 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 2506c │ │ - b.n 25060 │ │ + blx 7c3b0 │ │ + cbnz r0, 25124 │ │ + b.n 25118 │ │ ldr r1, [sp, #4] │ │ movw r2, #40005 ; 0x9c45 │ │ movs r0, #0 │ │ strb r0, [r1, r2] │ │ - b.n 25088 │ │ + b.n 25140 │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #44] ; (2509c ) │ │ + ldr r1, [pc, #44] ; (25154 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25086 │ │ - b.n 2507a │ │ + blx 7c3b0 │ │ + cbnz r0, 2513e │ │ + b.n 25132 │ │ ldr r1, [sp, #4] │ │ movw r2, #40006 ; 0x9c46 │ │ movs r0, #0 │ │ strb r0, [r1, r2] │ │ - b.n 25086 │ │ - b.n 25088 │ │ - b.n 2508a │ │ - b.n 2508c │ │ + b.n 2513e │ │ + b.n 25140 │ │ + b.n 25142 │ │ + b.n 25144 │ │ add sp, #16 │ │ pop {r7, pc} │ │ - negs r6, r0 │ │ - vqrshrun.s64 d20, , #2 │ │ - vcvt.u16.f16 q10, q5, #2 │ │ - vcvt.u16.f16 d20, d26, #2 │ │ + tst r1, r6 │ │ + vtbx.8 d20, {d14}, d2 │ │ + vqrdmulh.s q10, q7, d5[0] │ │ + ; instruction: 0xfffe4d25 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ movw r1, #40006 ; 0x9c46 │ │ ldrb r0, [r0, r1] │ │ cmp r0, #0 │ │ - beq.w 251e6 │ │ - b.n 250be │ │ + beq.w 2529e │ │ + b.n 25176 │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #16] │ │ - b.n 250ca │ │ + b.n 25182 │ │ ldr r0, [sp, #32] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #0 │ │ - beq.w 251e4 │ │ - b.n 250d6 │ │ + beq.w 2529c │ │ + b.n 2518e │ │ ldr r0, [sp, #32] │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [r7, #-25] │ │ ldr r0, [sp, #24] │ │ cmp r0, #2 │ │ - bne.n 2513c │ │ - b.n 250e6 │ │ + bne.n 251f4 │ │ + b.n 2519e │ │ ldrb.w r0, [r7, #-25] │ │ cmp r0, #123 ; 0x7b │ │ - bne.n 250f8 │ │ - b.n 250f0 │ │ + bne.n 251b0 │ │ + b.n 251a8 │ │ ldr r0, [sp, #32] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 2513a │ │ + b.n 251f2 │ │ ldrb.w r0, [r7, #-25] │ │ cmp r0, #125 ; 0x7d │ │ - bne.n 25138 │ │ - b.n 25102 │ │ + bne.n 251f0 │ │ + b.n 251ba │ │ ldr r0, [sp, #28] │ │ movw r1, #39960 ; 0x9c18 │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #8] │ │ - b.n 2510e │ │ + b.n 251c6 │ │ ldr r0, [sp, #20] │ │ cmp r0, #1 │ │ - blt.n 25132 │ │ - b.n 25116 │ │ + blt.n 251ea │ │ + b.n 251ce │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #32] │ │ subs r1, r1, r0 │ │ - bl 2bbee │ │ + bl 2bca6 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #20] │ │ subs r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 2510e │ │ + b.n 251c6 │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n 25138 │ │ - b.n 2513a │ │ - b.n 251dc │ │ + b.n 251f0 │ │ + b.n 251f2 │ │ + b.n 25294 │ │ ldrb.w r0, [r7, #-25] │ │ - bl 25be0 │ │ - cbnz r0, 2515c │ │ - b.n 25148 │ │ + bl 25c98 │ │ + cbnz r0, 25214 │ │ + b.n 25200 │ │ ldrb.w r0, [r7, #-25] │ │ cmp r0, #123 ; 0x7b │ │ - beq.n 2515c │ │ - b.n 25152 │ │ + beq.n 25214 │ │ + b.n 2520a │ │ ldrb.w r0, [r7, #-25] │ │ cmp r0, #44 ; 0x2c │ │ - bne.n 251c8 │ │ - b.n 2515c │ │ + bne.n 25280 │ │ + b.n 25214 │ │ ldr r0, [sp, #24] │ │ cmp r0, #1 │ │ - bne.n 251c6 │ │ - b.n 25164 │ │ + bne.n 2527e │ │ + b.n 2521c │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #46 ; 0x2e │ │ - bne.n 251b0 │ │ - b.n 2516e │ │ + bne.n 25268 │ │ + b.n 25226 │ │ ldr r0, [sp, #28] │ │ movw r1, #39960 ; 0x9c18 │ │ str r1, [sp, #0] │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #4] │ │ movs r0, #12 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ ldr r2, [sp, #0] │ │ ldr r1, [sp, #28] │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #28] │ │ ldr r1, [r0, r2] │ │ movs r0, #0 │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #28] │ │ ldr r1, [r1, r2] │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #32] │ │ subs r1, r1, r0 │ │ - bl 2bbee │ │ + bl 2bca6 │ │ ldr r2, [sp, #0] │ │ ldr r1, [sp, #28] │ │ ldr r1, [r1, r2] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 251b0 │ │ + b.n 25268 │ │ ldr r0, [sp, #32] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ ldrb.w r0, [r7, #-25] │ │ subs r0, #44 ; 0x2c │ │ it ne │ │ movne r0, #1 │ │ lsls r0, r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 251c6 │ │ - b.n 251da │ │ + b.n 2527e │ │ + b.n 25292 │ │ ldr r0, [sp, #24] │ │ - cbnz r0, 251d8 │ │ - b.n 251ce │ │ + cbnz r0, 25290 │ │ + b.n 25286 │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #16] │ │ movs r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 251d8 │ │ - b.n 251da │ │ - b.n 251dc │ │ + b.n 25290 │ │ + b.n 25292 │ │ + b.n 25294 │ │ ldr r0, [sp, #32] │ │ adds r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 250ca │ │ - b.n 251e6 │ │ + b.n 25182 │ │ + b.n 2529e │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - bmi.n 25196 │ │ + bmi.n 2524e │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #136 ; 0x88 │ │ - ldr.w r2, [pc, #1576] ; 2581c │ │ + ldr.w r2, [pc, #1576] ; 258d4 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #132] ; 0x84 │ │ str r0, [sp, #80] ; 0x50 │ │ str r1, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r1, sp, #116 ; 0x74 │ │ - bl 2bc42 │ │ + bl 2bcfa │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39980 ; 0x9c2c │ │ add r0, r1 │ │ vldr s0, [r0] │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bne.n 25272 │ │ - b.n 25222 │ │ + bne.n 2532a │ │ + b.n 252da │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39956 ; 0x9c14 │ │ ldr r0, [r0, r1] │ │ vldr s0, [r0] │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2524c │ │ - b.n 2523a │ │ + ble.n 25304 │ │ + b.n 252f2 │ │ ldr r1, [sp, #80] ; 0x50 │ │ movw r0, #39956 ; 0x9c14 │ │ ldr r0, [r1, r0] │ │ ldr r0, [r0, #0] │ │ movw r2, #39980 ; 0x9c2c │ │ str r0, [r1, r2] │ │ - b.n 25270 │ │ + b.n 25328 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #80] ; 0x50 │ │ movw r2, #39972 ; 0x9c24 │ │ str r0, [r1, r2] │ │ vldr s2, [sp, #116] ; 0x74 │ │ vldr s0, [sp, #124] ; 0x7c │ │ vsub.f32 s0, s0, s2 │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39980 ; 0x9c2c │ │ add r0, r1 │ │ vstr s0, [r0] │ │ - b.n 25270 │ │ - b.n 25272 │ │ + b.n 25328 │ │ + b.n 2532a │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39984 ; 0x9c30 │ │ add r0, r1 │ │ vldr s0, [r0] │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bne.n 252da │ │ - b.n 2528a │ │ + bne.n 25392 │ │ + b.n 25342 │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39956 ; 0x9c14 │ │ ldr r0, [r0, r1] │ │ vldr s0, [r0, #4] │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 252b4 │ │ - b.n 252a2 │ │ + ble.n 2536c │ │ + b.n 2535a │ │ ldr r1, [sp, #80] ; 0x50 │ │ movw r0, #39956 ; 0x9c14 │ │ ldr r0, [r1, r0] │ │ ldr r0, [r0, #4] │ │ movw r2, #39984 ; 0x9c30 │ │ str r0, [r1, r2] │ │ - b.n 252d8 │ │ + b.n 25390 │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r1, [sp, #80] ; 0x50 │ │ movw r2, #39976 ; 0x9c28 │ │ str r0, [r1, r2] │ │ vldr s2, [sp, #120] ; 0x78 │ │ vldr s0, [sp, #128] ; 0x80 │ │ vsub.f32 s0, s0, s2 │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39984 ; 0x9c30 │ │ add r0, r1 │ │ vstr s0, [r0] │ │ - b.n 252d8 │ │ - b.n 252da │ │ + b.n 25390 │ │ + b.n 25392 │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39956 ; 0x9c14 │ │ ldr r0, [r0, r1] │ │ vldr s0, [r0] │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bne.n 25304 │ │ - b.n 252f2 │ │ + bne.n 253bc │ │ + b.n 253aa │ │ ldr r1, [sp, #80] ; 0x50 │ │ movw r0, #39980 ; 0x9c2c │ │ ldr r0, [r1, r0] │ │ movw r2, #39956 ; 0x9c14 │ │ ldr r1, [r1, r2] │ │ str r0, [r1, #0] │ │ - b.n 25304 │ │ + b.n 253bc │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39956 ; 0x9c14 │ │ ldr r0, [r0, r1] │ │ vldr s0, [r0, #4] │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bne.n 2532e │ │ - b.n 2531c │ │ + bne.n 253e6 │ │ + b.n 253d4 │ │ ldr r1, [sp, #80] ; 0x50 │ │ movw r0, #39984 ; 0x9c30 │ │ ldr r0, [r1, r0] │ │ movw r2, #39956 ; 0x9c14 │ │ ldr r1, [r1, r2] │ │ str r0, [r1, #4] │ │ - b.n 2532e │ │ + b.n 253e6 │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39972 ; 0x9c24 │ │ add r0, r1 │ │ vldr s0, [r0] │ │ vneg.f32 s0, s0 │ │ vstr s0, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #80] ; 0x50 │ │ @@ -39659,84 +39656,84 @@ │ │ vstr s0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39980 ; 0x9c2c │ │ add r0, r1 │ │ vldr s0, [r0] │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2538e │ │ - b.n 2536e │ │ + ble.n 25446 │ │ + b.n 25426 │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39956 ; 0x9c14 │ │ ldr r1, [r0, r1] │ │ vldr s0, [r1] │ │ movw r1, #39980 ; 0x9c2c │ │ add r0, r1 │ │ vldr s2, [r0] │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #32] │ │ - b.n 25398 │ │ - vldr s0, [pc, #908] ; 2571c │ │ + b.n 25450 │ │ + vldr s0, [pc, #908] ; 257d4 │ │ vstr s0, [sp, #32] │ │ - b.n 25398 │ │ + b.n 25450 │ │ vldr s0, [sp, #32] │ │ vstr s0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39984 ; 0x9c30 │ │ add r0, r1 │ │ vldr s0, [r0] │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 253d8 │ │ - b.n 253b8 │ │ + ble.n 25490 │ │ + b.n 25470 │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39956 ; 0x9c14 │ │ ldr r1, [r0, r1] │ │ vldr s0, [r1, #4] │ │ movw r1, #39984 ; 0x9c30 │ │ add r0, r1 │ │ vldr s2, [r0] │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #28] │ │ - b.n 253e2 │ │ - vldr s0, [pc, #832] ; 2571c │ │ + b.n 2549a │ │ + vldr s0, [pc, #832] ; 257d4 │ │ vstr s0, [sp, #28] │ │ - b.n 253e2 │ │ + b.n 2549a │ │ vldr s0, [sp, #28] │ │ vstr s0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #80] ; 0x50 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 2956a │ │ + bl 29622 │ │ mov r2, r0 │ │ add r0, sp, #84 ; 0x54 │ │ mov.w r1, #1065353216 ; 0x3f800000 │ │ str r1, [sp, #20] │ │ - bl 27934 │ │ + bl 279ec │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #88] ; 0x58 │ │ mov ip, sp │ │ str.w r3, [ip] │ │ movs r3, #0 │ │ - bl 28ab4 │ │ + bl 28b6c │ │ vmov s2, r0 │ │ vmov.f32 s0, #112 ; 0x3f800000 1.0 │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39996 ; 0x9c3c │ │ ldr r0, [r0, r1] │ │ cmp r0, #1 │ │ - bne.n 254c8 │ │ - b.n 25434 │ │ + bne.n 25580 │ │ + b.n 254ec │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - bl 2b350 │ │ + bl 2b408 │ │ str r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #80] ; 0x50 │ │ movw r0, #39980 ; 0x9c2c │ │ add r0, r1 │ │ vldr s0, [r0] │ │ vldr s2, [sp, #56] ; 0x38 │ │ @@ -39744,15 +39741,15 @@ │ │ movw r0, #39956 ; 0x9c14 │ │ str r0, [sp, #16] │ │ ldr r0, [r1, r0] │ │ movw r2, #39988 ; 0x9c34 │ │ ldr r2, [r1, r2] │ │ ldr r1, [r0, #0] │ │ vmov r0, s0 │ │ - bl 2bd02 │ │ + bl 2bdba │ │ mov r1, r0 │ │ ldr r0, [sp, #16] │ │ vmov s0, r1 │ │ vldr s2, [sp, #56] ; 0x38 │ │ vdiv.f32 s2, s0, s2 │ │ vldr s0, [sp, #64] ; 0x40 │ │ vadd.f32 s0, s0, s2 │ │ @@ -39764,31 +39761,31 @@ │ │ vldr s2, [sp, #52] ; 0x34 │ │ vmul.f32 s0, s0, s2 │ │ ldr r0, [r1, r0] │ │ movw r2, #39992 ; 0x9c38 │ │ ldr r2, [r1, r2] │ │ ldr r1, [r0, #4] │ │ vmov r0, s0 │ │ - bl 2bd02 │ │ + bl 2bdba │ │ vmov s0, r0 │ │ vldr s2, [sp, #52] ; 0x34 │ │ vdiv.f32 s2, s0, s2 │ │ vldr s0, [sp, #60] ; 0x3c │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #60] ; 0x3c │ │ - b.n 2556c │ │ + b.n 25624 │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39996 ; 0x9c3c │ │ ldr r0, [r0, r1] │ │ cmp r0, #2 │ │ - bne.n 2556a │ │ - b.n 254d6 │ │ + bne.n 25622 │ │ + b.n 2558e │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - bl 2b392 │ │ + bl 2b44a │ │ str r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #80] ; 0x50 │ │ movw r0, #39980 ; 0x9c2c │ │ add r0, r1 │ │ vldr s0, [r0] │ │ vldr s2, [sp, #56] ; 0x38 │ │ @@ -39796,15 +39793,15 @@ │ │ movw r0, #39956 ; 0x9c14 │ │ str r0, [sp, #12] │ │ ldr r0, [r1, r0] │ │ movw r2, #39988 ; 0x9c34 │ │ ldr r2, [r1, r2] │ │ ldr r1, [r0, #0] │ │ vmov r0, s0 │ │ - bl 2bd02 │ │ + bl 2bdba │ │ mov r1, r0 │ │ ldr r0, [sp, #12] │ │ vmov s0, r1 │ │ vldr s2, [sp, #56] ; 0x38 │ │ vdiv.f32 s2, s0, s2 │ │ vldr s0, [sp, #64] ; 0x40 │ │ vadd.f32 s0, s0, s2 │ │ @@ -39816,23 +39813,23 @@ │ │ vldr s2, [sp, #52] ; 0x34 │ │ vmul.f32 s0, s0, s2 │ │ ldr r0, [r1, r0] │ │ movw r2, #39992 ; 0x9c38 │ │ ldr r2, [r1, r2] │ │ ldr r1, [r0, #4] │ │ vmov r0, s0 │ │ - bl 2bd02 │ │ + bl 2bdba │ │ vmov s0, r0 │ │ vldr s2, [sp, #52] ; 0x34 │ │ vdiv.f32 s2, s0, s2 │ │ vldr s0, [sp, #60] ; 0x3c │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #60] ; 0x3c │ │ - b.n 2556a │ │ - b.n 2556c │ │ + b.n 25622 │ │ + b.n 25624 │ │ vldr s2, [sp, #48] ; 0x30 │ │ vldr s0, [sp, #56] ; 0x38 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #56] ; 0x38 │ │ vldr s2, [sp, #48] ; 0x30 │ │ vldr s0, [sp, #52] ; 0x34 │ │ vmul.f32 s0, s0, s2 │ │ @@ -39844,19 +39841,19 @@ │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #80] ; 0x50 │ │ movw r1, #39956 ; 0x9c14 │ │ ldr r0, [r0, r1] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 255b2 │ │ + b.n 2566a │ │ ldr r0, [sp, #72] ; 0x48 │ │ cmp r0, #0 │ │ - beq.w 25802 │ │ - b.n 255bc │ │ + beq.w 258ba │ │ + b.n 25674 │ │ ldr r0, [sp, #72] ; 0x48 │ │ vldr s0, [r0, #136] ; 0x88 │ │ vldr s2, [sp, #64] ; 0x40 │ │ vadd.f32 s0, s0, s2 │ │ vldr s2, [sp, #56] ; 0x38 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [r0, #136] ; 0x88 │ │ @@ -39880,19 +39877,19 @@ │ │ vadd.f32 s0, s0, s2 │ │ vldr s2, [sp, #52] ; 0x34 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [r0, #148] ; 0x94 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr.w r0, [r0, #152] ; 0x98 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 2562e │ │ + b.n 256e6 │ │ ldr r0, [sp, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n 25704 │ │ - b.n 25636 │ │ + beq.n 257bc │ │ + b.n 256ee │ │ ldr r0, [sp, #68] ; 0x44 │ │ vldr s0, [r0, #12] │ │ vldr s2, [sp, #64] ; 0x40 │ │ vadd.f32 s0, s0, s2 │ │ vldr s2, [sp, #56] ; 0x38 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [r0, #12] │ │ @@ -39915,21 +39912,21 @@ │ │ vldr s2, [sp, #60] ; 0x3c │ │ vadd.f32 s0, s0, s2 │ │ vldr s2, [sp, #52] ; 0x34 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [r0, #24] │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 256a4 │ │ + b.n 2575c │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r1, [r1, #4] │ │ cmp r0, r1 │ │ - bge.n 256fa │ │ - b.n 256b0 │ │ + bge.n 257b2 │ │ + b.n 25768 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #40] ; 0x28 │ │ add.w r0, r0, r1, lsl #3 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ vldr s0, [r0] │ │ @@ -39941,168 +39938,168 @@ │ │ ldr r0, [sp, #36] ; 0x24 │ │ vldr s0, [r0, #4] │ │ vldr s2, [sp, #60] ; 0x3c │ │ vadd.f32 s0, s0, s2 │ │ vldr s2, [sp, #52] ; 0x34 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [r0, #4] │ │ - b.n 256f2 │ │ + b.n 257aa │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 256a4 │ │ - b.n 256fc │ │ + b.n 2575c │ │ + b.n 257b4 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #28] │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 2562e │ │ + b.n 256e6 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb.w r0, [r0, #64] ; 0x40 │ │ cmp r0, #2 │ │ - beq.n 25720 │ │ - b.n 25710 │ │ + beq.n 257d8 │ │ + b.n 257c8 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb.w r0, [r0, #64] ; 0x40 │ │ cmp r0, #3 │ │ - bne.n 25752 │ │ - b.n 25720 │ │ + bne.n 2580a │ │ + b.n 257d8 │ │ movs r0, r0 │ │ movs r0, r0 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #68] ; 0x44 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #64] ; 0x40 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2bd5c │ │ + bl 2be14 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [r0, #68] ; 0x44 │ │ add r0, sp, #92 ; 0x5c │ │ str r0, [sp, #8] │ │ movs r2, #24 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #68] ; 0x44 │ │ - bl 2b538 │ │ - b.n 25752 │ │ + bl 2b5f0 │ │ + b.n 2580a │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb.w r0, [r0, #72] ; 0x48 │ │ cmp r0, #2 │ │ - beq.n 2576a │ │ - b.n 2575e │ │ + beq.n 25822 │ │ + b.n 25816 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb.w r0, [r0, #72] ; 0x48 │ │ cmp r0, #3 │ │ - bne.n 2579c │ │ - b.n 2576a │ │ + bne.n 25854 │ │ + b.n 25822 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #76] ; 0x4c │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #64] ; 0x40 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2bd5c │ │ + bl 2be14 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [r0, #76] ; 0x4c │ │ add r0, sp, #92 ; 0x5c │ │ str r0, [sp, #4] │ │ movs r2, #24 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #76] ; 0x4c │ │ - bl 2b538 │ │ - b.n 2579c │ │ + bl 2b5f0 │ │ + b.n 25854 │ │ vldr s2, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #72] ; 0x48 │ │ vldr s0, [r0, #84] ; 0x54 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [r0, #84] ; 0x54 │ │ vldr s2, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #72] ; 0x48 │ │ vldr s0, [r0, #88] ; 0x58 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [r0, #88] ; 0x58 │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 257c6 │ │ + b.n 2587e │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldrb.w r1, [r1, #124] ; 0x7c │ │ cmp r0, r1 │ │ - bge.n 257f6 │ │ - b.n 257d4 │ │ + bge.n 258ae │ │ + b.n 2588c │ │ vldr s2, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #40] ; 0x28 │ │ add.w r0, r0, r1, lsl #2 │ │ vldr s0, [r0, #92] ; 0x5c │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [r0, #92] ; 0x5c │ │ - b.n 257ee │ │ + b.n 258a6 │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 257c6 │ │ - b.n 257f8 │ │ + b.n 2587e │ │ + b.n 258b0 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr.w r0, [r0, #156] ; 0x9c │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 255b2 │ │ - ldr r0, [pc, #28] ; (25820 ) │ │ + b.n 2566a │ │ + ldr r0, [pc, #28] ; (258d8 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #132] ; 0x84 │ │ cmp r0, r1 │ │ - bne.n 25816 │ │ - b.n 25812 │ │ + bne.n 258ce │ │ + b.n 258ca │ │ add sp, #136 ; 0x88 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - strh r2, [r2, #28] │ │ + strh r2, [r7, #58] ; 0x3a │ │ movs r5, r0 │ │ - ldrb r4, [r0, #22] │ │ + strh r4, [r5, #10] │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - cbz r0, 25876 │ │ - b.n 25832 │ │ + cbz r0, 2592e │ │ + b.n 258ea │ │ ldr r0, [sp, #4] │ │ movw r1, #39960 ; 0x9c18 │ │ ldr r0, [r0, r1] │ │ - bl 2bdd4 │ │ + bl 2be8c │ │ ldr r0, [sp, #4] │ │ movw r1, #39952 ; 0x9c10 │ │ ldr r0, [r0, r1] │ │ - bl 2be1e │ │ + bl 2bed6 │ │ ldr r0, [sp, #4] │ │ movw r1, #39964 ; 0x9c1c │ │ ldr r0, [r0, r1] │ │ - bl 2be56 │ │ + bl 2bf0e │ │ ldr r0, [sp, #4] │ │ movw r1, #39956 ; 0x9c14 │ │ ldr r0, [r0, r1] │ │ - bl 247ac │ │ + bl 24864 │ │ ldr r0, [sp, #4] │ │ movw r1, #39940 ; 0x9c04 │ │ ldr r0, [r0, r1] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ - b.n 25876 │ │ + blx 7c310 │ │ + b.n 2592e │ │ add sp, #8 │ │ pop {r7, pc} │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ mov.w r1, #1065353216 ; 0x3f800000 │ │ str r1, [r0, #0] │ │ @@ -40121,1258 +40118,1258 @@ │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ - b.n 258ae │ │ + b.n 25966 │ │ ldr r0, [sp, #12] │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ - cbz r1, 258cc │ │ - b.n 258ba │ │ + cbz r1, 25984 │ │ + b.n 25972 │ │ ldr r0, [sp, #12] │ │ ldrb r0, [r0, #0] │ │ - bl 25be0 │ │ + bl 25c98 │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 258cc │ │ + b.n 25984 │ │ ldr r0, [sp, #0] │ │ lsls r0, r0, #31 │ │ - cbz r0, 258dc │ │ - b.n 258d4 │ │ + cbz r0, 25994 │ │ + b.n 2598c │ │ ldr r0, [sp, #12] │ │ adds r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 258ae │ │ + b.n 25966 │ │ ldr r0, [sp, #12] │ │ ldrb r0, [r0, #0] │ │ - cbnz r0, 258e6 │ │ - b.n 258e4 │ │ - b.n 258f6 │ │ + cbnz r0, 2599e │ │ + b.n 2599c │ │ + b.n 259ae │ │ ldr r0, [sp, #8] │ │ - cbz r0, 258f6 │ │ - b.n 258ec │ │ + cbz r0, 259ae │ │ + b.n 259a4 │ │ ldr r2, [sp, #8] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ blx r2 │ │ - b.n 258f6 │ │ + b.n 259ae │ │ add sp, #16 │ │ pop {r7, pc} │ │ - bmi.n 258a6 │ │ + bmi.n 2595e │ │ push {r7, lr} │ │ mov r7, sp │ │ sub.w sp, sp, #1104 ; 0x450 │ │ - ldr.w ip, [pc, #720] ; 25bd8 │ │ + ldr.w ip, [pc, #720] ; 25c90 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [r7, #-4] │ │ str r0, [sp, #72] ; 0x48 │ │ str r1, [sp, #68] ; 0x44 │ │ str r2, [sp, #64] ; 0x40 │ │ str r3, [sp, #60] ; 0x3c │ │ movs r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 25928 │ │ + b.n 259e0 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - cbz r1, 25946 │ │ - b.n 25934 │ │ + cbz r1, 259fe │ │ + b.n 259ec │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ - bl 25be0 │ │ + bl 25c98 │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 25946 │ │ + b.n 259fe │ │ ldr r0, [sp, #28] │ │ lsls r0, r0, #31 │ │ - cbz r0, 25956 │ │ - b.n 2594e │ │ + cbz r0, 25a0e │ │ + b.n 25a06 │ │ ldr r0, [sp, #72] ; 0x48 │ │ adds r0, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 25928 │ │ + b.n 259e0 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ cmp r0, #47 ; 0x2f │ │ - bne.n 2596c │ │ - b.n 25960 │ │ + bne.n 25a24 │ │ + b.n 25a18 │ │ ldr r0, [sp, #72] ; 0x48 │ │ adds r0, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ movs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 25972 │ │ + b.n 25a2a │ │ movs r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 25972 │ │ + b.n 25a2a │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ - cbz r0, 2598e │ │ - b.n 2597a │ │ + cbz r0, 25a46 │ │ + b.n 25a32 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ cmp r0, #63 ; 0x3f │ │ - beq.n 2598e │ │ - b.n 25984 │ │ + beq.n 25a46 │ │ + b.n 25a3c │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ cmp r0, #33 ; 0x21 │ │ - bne.n 25990 │ │ - b.n 2598e │ │ - b.n 25bba │ │ + bne.n 25a48 │ │ + b.n 25a46 │ │ + b.n 25c72 │ │ ldr r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 25996 │ │ + b.n 25a4e │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - cbz r1, 259b4 │ │ - b.n 259a2 │ │ + cbz r1, 25a6c │ │ + b.n 25a5a │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ - bl 25be0 │ │ + bl 25c98 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #24] │ │ - b.n 259b4 │ │ + b.n 25a6c │ │ ldr r0, [sp, #24] │ │ lsls r0, r0, #31 │ │ - cbz r0, 259c4 │ │ - b.n 259bc │ │ + cbz r0, 25a7c │ │ + b.n 25a74 │ │ ldr r0, [sp, #72] ; 0x48 │ │ adds r0, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 25996 │ │ + b.n 25a4e │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ - cbz r0, 259d8 │ │ - b.n 259cc │ │ + cbz r0, 25a90 │ │ + b.n 25a84 │ │ ldr r1, [sp, #72] ; 0x48 │ │ adds r0, r1, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ movs r0, #0 │ │ strb r0, [r1, #0] │ │ - b.n 259d8 │ │ - b.n 259da │ │ + b.n 25a90 │ │ + b.n 25a92 │ │ ldr r1, [sp, #44] ; 0x2c │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - cbnz r1, 259fe │ │ - b.n 259e4 │ │ + cbnz r1, 25ab6 │ │ + b.n 25a9c │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - cbz r1, 259fe │ │ - b.n 259f0 │ │ + cbz r1, 25ab6 │ │ + b.n 25aa8 │ │ ldr r1, [sp, #56] ; 0x38 │ │ movs r0, #0 │ │ cmp r1, #253 ; 0xfd │ │ it lt │ │ movlt r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 259fe │ │ + b.n 25ab6 │ │ ldr r0, [sp, #20] │ │ lsls r0, r0, #31 │ │ cmp r0, #0 │ │ - beq.w 25b74 │ │ - b.n 25a0a │ │ + beq.w 25c2c │ │ + b.n 25ac2 │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #32] │ │ - b.n 25a12 │ │ + b.n 25aca │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ - cbz r1, 25a30 │ │ - b.n 25a1e │ │ + cbz r1, 25ae8 │ │ + b.n 25ad6 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ - bl 25be0 │ │ + bl 25c98 │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 25a30 │ │ + b.n 25ae8 │ │ ldr r0, [sp, #16] │ │ lsls r0, r0, #31 │ │ - cbz r0, 25a40 │ │ - b.n 25a38 │ │ + cbz r0, 25af8 │ │ + b.n 25af0 │ │ ldr r0, [sp, #72] ; 0x48 │ │ adds r0, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 25a12 │ │ + b.n 25aca │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ - cbnz r0, 25a4a │ │ - b.n 25a48 │ │ - b.n 25b74 │ │ + cbnz r0, 25b02 │ │ + b.n 25b00 │ │ + b.n 25c2c │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ cmp r0, #47 ; 0x2f │ │ - bne.n 25a5a │ │ - b.n 25a54 │ │ + bne.n 25b12 │ │ + b.n 25b0c │ │ movs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 25b74 │ │ + b.n 25c2c │ │ ldr r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 25a60 │ │ + b.n 25b18 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - cbz r1, 25a8c │ │ - b.n 25a6c │ │ + cbz r1, 25b44 │ │ + b.n 25b24 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ - bl 25be0 │ │ + bl 25c98 │ │ mov r1, r0 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - cbnz r1, 25a8c │ │ - b.n 25a7e │ │ + cbnz r1, 25b44 │ │ + b.n 25b36 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ subs r0, #61 ; 0x3d │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 25a8c │ │ + b.n 25b44 │ │ ldr r0, [sp, #12] │ │ lsls r0, r0, #31 │ │ - cbz r0, 25a9c │ │ - b.n 25a94 │ │ + cbz r0, 25b54 │ │ + b.n 25b4c │ │ ldr r0, [sp, #72] ; 0x48 │ │ adds r0, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 25a60 │ │ + b.n 25b18 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ - cbz r0, 25ab0 │ │ - b.n 25aa4 │ │ + cbz r0, 25b68 │ │ + b.n 25b5c │ │ ldr r1, [sp, #72] ; 0x48 │ │ adds r0, r1, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ movs r0, #0 │ │ strb r0, [r1, #0] │ │ - b.n 25ab0 │ │ - b.n 25ab2 │ │ + b.n 25b68 │ │ + b.n 25b6a │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - cbz r1, 25ada │ │ - b.n 25abe │ │ + cbz r1, 25b92 │ │ + b.n 25b76 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ cmp r1, #34 ; 0x22 │ │ str r0, [sp, #8] │ │ - beq.n 25ada │ │ - b.n 25acc │ │ + beq.n 25b92 │ │ + b.n 25b84 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ subs r0, #39 ; 0x27 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 25ada │ │ + b.n 25b92 │ │ ldr r0, [sp, #8] │ │ lsls r0, r0, #31 │ │ - cbz r0, 25aea │ │ - b.n 25ae2 │ │ + cbz r0, 25ba2 │ │ + b.n 25b9a │ │ ldr r0, [sp, #72] ; 0x48 │ │ adds r0, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 25ab2 │ │ + b.n 25b6a │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ - cbnz r0, 25af4 │ │ - b.n 25af2 │ │ - b.n 25b74 │ │ + cbnz r0, 25bac │ │ + b.n 25baa │ │ + b.n 25c2c │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [sp, #43] ; 0x2b │ │ ldr r0, [sp, #72] ; 0x48 │ │ adds r0, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #32] │ │ - b.n 25b08 │ │ + b.n 25bc0 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - cbz r1, 25b26 │ │ - b.n 25b14 │ │ + cbz r1, 25bde │ │ + b.n 25bcc │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ ldrb.w r1, [sp, #43] ; 0x2b │ │ subs r0, r0, r1 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 25b26 │ │ + b.n 25bde │ │ ldr r0, [sp, #4] │ │ lsls r0, r0, #31 │ │ - cbz r0, 25b36 │ │ - b.n 25b2e │ │ + cbz r0, 25bee │ │ + b.n 25be6 │ │ ldr r0, [sp, #72] ; 0x48 │ │ adds r0, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 25b08 │ │ + b.n 25bc0 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ - cbz r0, 25b4a │ │ - b.n 25b3e │ │ + cbz r0, 25c02 │ │ + b.n 25bf6 │ │ ldr r1, [sp, #72] ; 0x48 │ │ adds r0, r1, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ movs r0, #0 │ │ strb r0, [r1, #0] │ │ - b.n 25b4a │ │ + b.n 25c02 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - cbz r0, 25b72 │ │ - b.n 25b50 │ │ + cbz r0, 25c2a │ │ + b.n 25c08 │ │ ldr r0, [sp, #32] │ │ - cbz r0, 25b72 │ │ - b.n 25b56 │ │ + cbz r0, 25c2a │ │ + b.n 25c0e │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #56] ; 0x38 │ │ adds r1, r2, #1 │ │ str r1, [sp, #56] ; 0x38 │ │ add r1, sp, #76 ; 0x4c │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #32] │ │ ldr r2, [sp, #56] ; 0x38 │ │ adds r3, r2, #1 │ │ str r3, [sp, #56] ; 0x38 │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n 25b72 │ │ - b.n 259da │ │ + b.n 25c2a │ │ + b.n 25a92 │ │ ldr r2, [sp, #56] ; 0x38 │ │ adds r0, r2, #1 │ │ str r0, [sp, #56] ; 0x38 │ │ add r1, sp, #76 ; 0x4c │ │ movs r0, #0 │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r2, [sp, #56] ; 0x38 │ │ adds r3, r2, #1 │ │ str r3, [sp, #56] ; 0x38 │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #48] ; 0x30 │ │ - cbz r0, 25ba4 │ │ - b.n 25b92 │ │ + cbz r0, 25c5c │ │ + b.n 25c4a │ │ ldr r0, [sp, #68] ; 0x44 │ │ - cbz r0, 25ba4 │ │ - b.n 25b98 │ │ + cbz r0, 25c5c │ │ + b.n 25c50 │ │ ldr r3, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #52] ; 0x34 │ │ add r2, sp, #76 ; 0x4c │ │ blx r3 │ │ - b.n 25ba4 │ │ + b.n 25c5c │ │ ldr r0, [sp, #44] ; 0x2c │ │ - cbz r0, 25bba │ │ - b.n 25baa │ │ + cbz r0, 25c72 │ │ + b.n 25c62 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - cbz r0, 25bba │ │ - b.n 25bb0 │ │ + cbz r0, 25c72 │ │ + b.n 25c68 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #52] ; 0x34 │ │ blx r2 │ │ - b.n 25bba │ │ - ldr r0, [pc, #32] ; (25bdc ) │ │ + b.n 25c72 │ │ + ldr r0, [pc, #32] ; (25c94 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [r7, #-4] │ │ cmp r0, r1 │ │ - bne.n 25bd2 │ │ - b.n 25bcc │ │ + bne.n 25c8a │ │ + b.n 25c84 │ │ add.w sp, sp, #1104 ; 0x450 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - ldrb r0, [r0, #18] │ │ + strh r0, [r5, #2] │ │ movs r5, r0 │ │ - ldrb r4, [r1, #7] │ │ + ldrb r4, [r6, #22] │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ strb.w r0, [r7, #-1] │ │ ldrb.w r1, [r7, #-1] │ │ - ldr r0, [pc, #16] ; (25c00 ) │ │ + ldr r0, [pc, #16] ; (25cb8 ) │ │ add r0, pc │ │ - blx 7c120 │ │ + blx 7c5c0 │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - adds r4, #172 ; 0xac │ │ + adds r4, #151 ; 0x97 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #240 ; 0xf0 │ │ - ldr.w r3, [pc, #1220] ; 260d0 │ │ + ldr.w r3, [pc, #1220] ; 26188 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #236] ; 0xec │ │ str r0, [sp, #104] ; 0x68 │ │ str r1, [sp, #100] ; 0x64 │ │ strb.w r2, [r7, #-141] │ │ movs r0, #212 ; 0xd4 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - cbnz r0, 25c2e │ │ - b.n 25c2c │ │ - b.n 260b8 │ │ + cbnz r0, 25ce6 │ │ + b.n 25ce4 │ │ + b.n 26170 │ │ ldr r0, [sp, #88] ; 0x58 │ │ movs r1, #0 │ │ movs r2, #212 ; 0xd4 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r1, [sp, #88] ; 0x58 │ │ movs r0, #1 │ │ strb.w r0, [r1, #173] ; 0xad │ │ ldrb.w r0, [r7, #-141] │ │ ldr r1, [sp, #88] ; 0x58 │ │ strb.w r0, [r1, #128] ; 0x80 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldrb.w r0, [r0, #128] ; 0x80 │ │ cmp r0, #2 │ │ - bne.n 25cc0 │ │ - b.n 25c56 │ │ + bne.n 25d78 │ │ + b.n 25d0e │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #60] ; 0x3c │ │ add r0, sp, #228 ; 0xe4 │ │ movs r1, #0 │ │ str r1, [sp, #72] ; 0x48 │ │ movs r2, #7 │ │ str r2, [sp, #76] ; 0x4c │ │ - bl 27934 │ │ + bl 279ec │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #76] ; 0x4c │ │ vldr d16, [sp, #228] ; 0xe4 │ │ vstr d16, [r0, #132] ; 0x84 │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #64] ; 0x40 │ │ add r0, sp, #220 ; 0xdc │ │ - bl 27934 │ │ + bl 279ec │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #76] ; 0x4c │ │ vldr d16, [sp, #220] ; 0xdc │ │ vstr d16, [r0, #140] ; 0x8c │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #68] ; 0x44 │ │ add r0, sp, #212 ; 0xd4 │ │ movs r1, #0 │ │ movt r1, #17096 ; 0x42c8 │ │ - bl 27934 │ │ + bl 279ec │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #76] ; 0x4c │ │ vldr d16, [sp, #212] ; 0xd4 │ │ vstr d16, [r0, #148] ; 0x94 │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #80] ; 0x50 │ │ add r0, sp, #204 ; 0xcc │ │ - bl 27934 │ │ + bl 279ec │ │ ldr r0, [sp, #80] ; 0x50 │ │ vldr d16, [sp, #204] ; 0xcc │ │ vstr d16, [r0, #156] ; 0x9c │ │ - b.n 25d20 │ │ + b.n 25dd8 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldrb.w r0, [r0, #128] ; 0x80 │ │ cmp r0, #3 │ │ - bne.n 25d1e │ │ - b.n 25ccc │ │ + bne.n 25dd6 │ │ + b.n 25d84 │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #40] ; 0x28 │ │ add r0, sp, #196 ; 0xc4 │ │ movs r1, #0 │ │ movt r1, #16968 ; 0x4248 │ │ str r1, [sp, #48] ; 0x30 │ │ movs r2, #7 │ │ str r2, [sp, #52] ; 0x34 │ │ - bl 27934 │ │ + bl 279ec │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #52] ; 0x34 │ │ vldr d16, [sp, #196] ; 0xc4 │ │ vstr d16, [r0, #132] ; 0x84 │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #44] ; 0x2c │ │ add r0, sp, #188 ; 0xbc │ │ - bl 27934 │ │ + bl 279ec │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #52] ; 0x34 │ │ vldr d16, [sp, #188] ; 0xbc │ │ vstr d16, [r0, #140] ; 0x8c │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #56] ; 0x38 │ │ add r0, sp, #180 ; 0xb4 │ │ - bl 27934 │ │ + bl 279ec │ │ ldr r0, [sp, #56] ; 0x38 │ │ vldr d16, [sp, #180] ; 0xb4 │ │ vstr d16, [r0, #148] ; 0x94 │ │ - b.n 25d1e │ │ - b.n 25d20 │ │ + b.n 25dd6 │ │ + b.n 25dd8 │ │ ldr r0, [sp, #88] ; 0x58 │ │ adds r0, #176 ; 0xb0 │ │ - bl 2587a │ │ + bl 25932 │ │ movs r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 25d2e │ │ + b.n 25de6 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ cmp r0, #0 │ │ - beq.w 260a2 │ │ - b.n 25d3e │ │ + beq.w 2615a │ │ + b.n 25df6 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #780] ; (26054 ) │ │ + ldr r1, [pc, #780] ; (2610c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25d6e │ │ - b.n 25d52 │ │ + blx 7c3b0 │ │ + cbnz r0, 25e26 │ │ + b.n 25e0a │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r2, [sp, #92] ; 0x5c │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ movs r2, #63 ; 0x3f │ │ - blx 7c130 │ │ + blx 7c5d0 │ │ ldr r1, [sp, #88] ; 0x58 │ │ movs r0, #0 │ │ strb.w r0, [r1, #63] ; 0x3f │ │ - b.n 26098 │ │ + b.n 26150 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r3, [sp, #92] ; 0x5c │ │ add.w r2, r1, r3, lsl #2 │ │ ldr.w r1, [r1, r3, lsl #2] │ │ ldr r2, [r2, #4] │ │ - bl 27950 │ │ + bl 27a08 │ │ cmp r0, #0 │ │ - bne.w 26096 │ │ - b.n 25d8a │ │ + bne.w 2614e │ │ + b.n 25e42 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #832] ; (260d4 ) │ │ + ldr r1, [pc, #832] ; (2618c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25dca │ │ - b.n 25d9e │ │ + blx 7c3b0 │ │ + cbnz r0, 25e82 │ │ + b.n 25e56 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ - ldr r1, [pc, #812] ; (260d8 ) │ │ + ldr r1, [pc, #812] ; (26190 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25dbe │ │ - b.n 25db4 │ │ + blx 7c3b0 │ │ + cbnz r0, 25e76 │ │ + b.n 25e6c │ │ ldr r1, [sp, #88] ; 0x58 │ │ movs r0, #1 │ │ strb.w r0, [r1, #173] ; 0xad │ │ - b.n 25dc8 │ │ + b.n 25e80 │ │ ldr r1, [sp, #88] ; 0x58 │ │ movs r0, #0 │ │ strb.w r0, [r1, #173] ; 0xad │ │ - b.n 25dc8 │ │ - b.n 26094 │ │ + b.n 25e80 │ │ + b.n 2614c │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #776] ; (260dc ) │ │ + ldr r1, [pc, #776] ; (26194 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25df2 │ │ - b.n 25dde │ │ + blx 7c3b0 │ │ + cbnz r0, 25eaa │ │ + b.n 25e96 │ │ ldr r0, [sp, #88] ; 0x58 │ │ adds r0, #176 ; 0xb0 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r2, [sp, #92] ; 0x5c │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ - bl 27d98 │ │ - b.n 26092 │ │ + bl 27e50 │ │ + b.n 2614a │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #740] ; (260e0 ) │ │ + ldr r1, [pc, #740] ; (26198 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25e26 │ │ - b.n 25e06 │ │ + blx 7c3b0 │ │ + cbnz r0, 25ede │ │ + b.n 25ebe │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r1, [r0, #4] │ │ add r0, sp, #172 ; 0xac │ │ - bl 27ed4 │ │ + bl 27f8c │ │ ldr r0, [sp, #36] ; 0x24 │ │ vldr d16, [sp, #172] ; 0xac │ │ vstr d16, [r0, #132] ; 0x84 │ │ - b.n 26090 │ │ + b.n 26148 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #692] ; (260e4 ) │ │ + ldr r1, [pc, #692] ; (2619c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25e5a │ │ - b.n 25e3a │ │ + blx 7c3b0 │ │ + cbnz r0, 25f12 │ │ + b.n 25ef2 │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r1, [r0, #4] │ │ add r0, sp, #164 ; 0xa4 │ │ - bl 27ed4 │ │ + bl 27f8c │ │ ldr r0, [sp, #32] │ │ vldr d16, [sp, #164] ; 0xa4 │ │ vstr d16, [r0, #140] ; 0x8c │ │ - b.n 2608e │ │ + b.n 26146 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #644] ; (260e8 ) │ │ + ldr r1, [pc, #644] ; (261a0 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25e8e │ │ - b.n 25e6e │ │ + blx 7c3b0 │ │ + cbnz r0, 25f46 │ │ + b.n 25f26 │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r1, [r0, #4] │ │ add r0, sp, #156 ; 0x9c │ │ - bl 27ed4 │ │ + bl 27f8c │ │ ldr r0, [sp, #28] │ │ vldr d16, [sp, #156] ; 0x9c │ │ vstr d16, [r0, #148] ; 0x94 │ │ - b.n 2608c │ │ + b.n 26144 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #596] ; (260ec ) │ │ + ldr r1, [pc, #596] ; (261a4 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25ec2 │ │ - b.n 25ea2 │ │ + blx 7c3b0 │ │ + cbnz r0, 25f7a │ │ + b.n 25f5a │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r1, [r0, #4] │ │ add r0, sp, #148 ; 0x94 │ │ - bl 27ed4 │ │ + bl 27f8c │ │ ldr r0, [sp, #24] │ │ vldr d16, [sp, #148] ; 0x94 │ │ vstr d16, [r0, #156] ; 0x9c │ │ - b.n 2608a │ │ + b.n 26142 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #548] ; (260f0 ) │ │ + ldr r1, [pc, #548] ; (261a8 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25ef6 │ │ - b.n 25ed6 │ │ + blx 7c3b0 │ │ + cbnz r0, 25fae │ │ + b.n 25f8e │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r1, [r0, #4] │ │ add r0, sp, #140 ; 0x8c │ │ - bl 27ed4 │ │ + bl 27f8c │ │ ldr r0, [sp, #20] │ │ vldr d16, [sp, #140] ; 0x8c │ │ vstr d16, [r0, #164] ; 0xa4 │ │ - b.n 26088 │ │ + b.n 26140 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #500] ; (260f4 ) │ │ + ldr r1, [pc, #500] ; (261ac ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25f2a │ │ - b.n 25f0a │ │ + blx 7c3b0 │ │ + cbnz r0, 25fe2 │ │ + b.n 25fc2 │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r1, [r0, #4] │ │ add r0, sp, #132 ; 0x84 │ │ - bl 27ed4 │ │ + bl 27f8c │ │ ldr r0, [sp, #16] │ │ vldr d16, [sp, #132] ; 0x84 │ │ vstr d16, [r0, #132] ; 0x84 │ │ - b.n 26086 │ │ + b.n 2613e │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #452] ; (260f8 ) │ │ + ldr r1, [pc, #452] ; (261b0 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25f5e │ │ - b.n 25f3e │ │ + blx 7c3b0 │ │ + cbnz r0, 26016 │ │ + b.n 25ff6 │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r1, [r0, #4] │ │ add r0, sp, #124 ; 0x7c │ │ - bl 27ed4 │ │ + bl 27f8c │ │ ldr r0, [sp, #12] │ │ vldr d16, [sp, #124] ; 0x7c │ │ vstr d16, [r0, #140] ; 0x8c │ │ - b.n 26084 │ │ + b.n 2613c │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #404] ; (260fc ) │ │ + ldr r1, [pc, #404] ; (261b4 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25f92 │ │ - b.n 25f72 │ │ + blx 7c3b0 │ │ + cbnz r0, 2604a │ │ + b.n 2602a │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r1, [r0, #4] │ │ add r0, sp, #116 ; 0x74 │ │ - bl 27ed4 │ │ + bl 27f8c │ │ ldr r0, [sp, #8] │ │ vldr d16, [sp, #116] ; 0x74 │ │ vstr d16, [r0, #148] ; 0x94 │ │ - b.n 26082 │ │ + b.n 2613a │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #356] ; (26100 ) │ │ + ldr r1, [pc, #356] ; (261b8 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25fc6 │ │ - b.n 25fa6 │ │ + blx 7c3b0 │ │ + cbnz r0, 2607e │ │ + b.n 2605e │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r1, [r0, #4] │ │ add r0, sp, #108 ; 0x6c │ │ - bl 27ed4 │ │ + bl 27f8c │ │ ldr r0, [sp, #4] │ │ vldr d16, [sp, #108] ; 0x6c │ │ vstr d16, [r0, #156] ; 0x9c │ │ - b.n 26080 │ │ + b.n 26138 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #308] ; (26104 ) │ │ + ldr r1, [pc, #308] ; (261bc ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 26040 │ │ - b.n 25fda │ │ + blx 7c3b0 │ │ + cbnz r0, 260f8 │ │ + b.n 26092 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ - ldr r1, [pc, #288] ; (26108 ) │ │ + ldr r1, [pc, #288] ; (261c0 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 25ffa │ │ - b.n 25ff0 │ │ + blx 7c3b0 │ │ + cbnz r0, 260b2 │ │ + b.n 260a8 │ │ ldr r1, [sp, #88] ; 0x58 │ │ movs r0, #0 │ │ strb.w r0, [r1, #172] ; 0xac │ │ - b.n 2603e │ │ + b.n 260f6 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ - ldr r1, [pc, #260] ; (2610c ) │ │ + ldr r1, [pc, #260] ; (261c4 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 2601a │ │ - b.n 26010 │ │ + blx 7c3b0 │ │ + cbnz r0, 260d2 │ │ + b.n 260c8 │ │ ldr r1, [sp, #88] ; 0x58 │ │ movs r0, #1 │ │ strb.w r0, [r1, #172] ; 0xac │ │ - b.n 2603c │ │ + b.n 260f4 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ - ldr r1, [pc, #232] ; (26110 ) │ │ + ldr r1, [pc, #232] ; (261c8 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 2603a │ │ - b.n 26030 │ │ + blx 7c3b0 │ │ + cbnz r0, 260f2 │ │ + b.n 260e8 │ │ ldr r1, [sp, #88] ; 0x58 │ │ movs r0, #2 │ │ strb.w r0, [r1, #172] ; 0xac │ │ - b.n 2603a │ │ - b.n 2603c │ │ - b.n 2603e │ │ - b.n 2607e │ │ + b.n 260f2 │ │ + b.n 260f4 │ │ + b.n 260f6 │ │ + b.n 26136 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #200] ; (26114 ) │ │ + ldr r1, [pc, #200] ; (261cc ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 2607c │ │ - b.n 26058 │ │ - movs r6, r0 │ │ - vqshrun.s64 d25, , #2 │ │ + blx 7c3b0 │ │ + cbnz r0, 26134 │ │ + b.n 26110 │ │ + mrc2 15, 6, pc, cr7, cr13, {7} │ │ + ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #88] ; 0x58 │ │ adds r0, #64 ; 0x40 │ │ ldr r1, [sp, #84] ; 0x54 │ │ adds r1, #1 │ │ movs r2, #62 ; 0x3e │ │ - blx 7c130 │ │ + blx 7c5d0 │ │ ldr r1, [sp, #88] ; 0x58 │ │ movs r0, #0 │ │ strb.w r0, [r1, #126] ; 0x7e │ │ - b.n 2607c │ │ - b.n 2607e │ │ - b.n 26080 │ │ - b.n 26082 │ │ - b.n 26084 │ │ - b.n 26086 │ │ - b.n 26088 │ │ - b.n 2608a │ │ - b.n 2608c │ │ - b.n 2608e │ │ - b.n 26090 │ │ - b.n 26092 │ │ - b.n 26094 │ │ - b.n 26096 │ │ - b.n 26098 │ │ - b.n 2609a │ │ + b.n 26134 │ │ + b.n 26136 │ │ + b.n 26138 │ │ + b.n 2613a │ │ + b.n 2613c │ │ + b.n 2613e │ │ + b.n 26140 │ │ + b.n 26142 │ │ + b.n 26144 │ │ + b.n 26146 │ │ + b.n 26148 │ │ + b.n 2614a │ │ + b.n 2614c │ │ + b.n 2614e │ │ + b.n 26150 │ │ + b.n 26152 │ │ ldr r0, [sp, #92] ; 0x5c │ │ adds r0, #2 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 25d2e │ │ + b.n 25de6 │ │ ldr r0, [sp, #104] ; 0x68 │ │ movw r2, #39964 ; 0x9c1c │ │ ldr r0, [r0, r2] │ │ ldr r1, [sp, #88] ; 0x58 │ │ str.w r0, [r1, #208] ; 0xd0 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #104] ; 0x68 │ │ str r0, [r1, r2] │ │ - b.n 260b8 │ │ - ldr r0, [pc, #92] ; (26118 ) │ │ + b.n 26170 │ │ + ldr r0, [pc, #92] ; (261d0 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #236] ; 0xec │ │ cmp r0, r1 │ │ - bne.n 260cc │ │ - b.n 260c8 │ │ + bne.n 26184 │ │ + b.n 26180 │ │ add sp, #240 ; 0xf0 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - ldrb r2, [r7, #5] │ │ + blx 7c350 │ │ + ldrb r2, [r4, #21] │ │ movs r5, r0 │ │ - cmp r0, #42 ; 0x2a │ │ - vcvt.u32.f32 q15, q7, #2 │ │ - vtbx.8 d17, {d13-d16}, d5 │ │ - vqshlu.s64 d17, d31, #62 ; 0x3e │ │ - ; instruction: 0xfffe0fad │ │ - vsra.u32 d18, d2, #2 │ │ - vrshr.u64 q15, q12, #2 │ │ - vcge.f q8, , #0 │ │ - vcvt.f32.u32 , , #2 │ │ - ; instruction: 0xfffd0eac │ │ - ; instruction: 0xfffe2c95 │ │ - ; instruction: 0xfffe1fdc │ │ - vtbx.8 d18, {d14-d16}, d0 │ │ - vrshr.u32 d31, d16, #2 │ │ - vcvt.u32.f32 , , #3 │ │ - vtbx.8 d31, {d14-d15}, d20 │ │ - vceq.f , , #0 │ │ - vmls.i , q15, d14[0] │ │ + cmp r0, #21 │ │ + ; instruction: 0xfffeee96 │ │ + vtbl.8 d17, {d29-d31}, d0 │ │ + vsli.64 , q13, #62 ; 0x3e │ │ + vqrdmlah.s q8, q15, d24[0] │ │ + vshr.u64 d18, d3, #2 │ │ + vrshr.u32 d30, d16, #2 │ │ + vrsra.u64 d16, d26, #3 │ │ + ; instruction: 0xfffefd22 │ │ + vqrdmulh.s q8, , d23[0] │ │ + vmull.u q9, d30, d0 │ │ + vcvt.u32.f32 , , #2 │ │ + vtbl.8 d18, {d14-d16}, d27 │ │ + vuzp. , q12 │ │ + ; instruction: 0xfffd1ef6 │ │ + vqshrun.s64 d31, , #2 │ │ + vsli.32 d19, d22, #29 │ │ + ; instruction: 0xfffe78b6 │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ ldr r0, [sp, #28] │ │ - bl 27f34 │ │ + bl 27fec │ │ str r0, [sp, #20] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ str.w r0, [r1, #304] ; 0x130 │ │ ldr r1, [sp, #20] │ │ str.w r0, [r1, #296] ; 0x128 │ │ ldr r2, [sp, #20] │ │ mov.w r1, #1065353216 ; 0x3f800000 │ │ str.w r1, [r2, #300] ; 0x12c │ │ str r0, [sp, #8] │ │ - b.n 2614a │ │ + b.n 26202 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #8] │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - cbz r0, 26174 │ │ - b.n 26156 │ │ + cbz r0, 2622c │ │ + b.n 2620e │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ ldr r3, [sp, #8] │ │ add.w r2, r1, r3, lsl #2 │ │ ldr.w r1, [r1, r3, lsl #2] │ │ ldr r2, [r2, #4] │ │ - bl 27950 │ │ - b.n 2616c │ │ + bl 27a08 │ │ + b.n 26224 │ │ ldr r0, [sp, #8] │ │ adds r0, #2 │ │ str r0, [sp, #8] │ │ - b.n 2614a │ │ + b.n 26202 │ │ ldr r0, [sp, #28] │ │ movw r1, #39964 ; 0x9c1c │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ - cbnz r0, 26186 │ │ - b.n 26184 │ │ - b.n 26290 │ │ + cbnz r0, 2623e │ │ + b.n 2623c │ │ + b.n 26348 │ │ ldr r1, [sp, #16] │ │ ldr.w r0, [r1, #200] ; 0xc8 │ │ adds r0, #1 │ │ str.w r0, [r1, #200] ; 0xc8 │ │ ldr r0, [sp, #16] │ │ ldr.w r1, [r0, #200] ; 0xc8 │ │ ldr.w r0, [r0, #204] ; 0xcc │ │ lsls r1, r1, #3 │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ ldr r1, [sp, #16] │ │ str.w r0, [r1, #204] ; 0xcc │ │ ldr r0, [sp, #16] │ │ ldr.w r0, [r0, #204] ; 0xcc │ │ - cbnz r0, 261b4 │ │ - b.n 261b2 │ │ - b.n 26290 │ │ + cbnz r0, 2626c │ │ + b.n 2626a │ │ + b.n 26348 │ │ ldr r0, [sp, #16] │ │ ldr.w r0, [r0, #200] ; 0xc8 │ │ subs r0, #1 │ │ str r0, [sp, #4] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - b.n 261c4 │ │ + b.n 2627c │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ ldr.w r1, [r1, #200] ; 0xc8 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bge.n 26206 │ │ - b.n 261d4 │ │ + bge.n 262be │ │ + b.n 2628c │ │ ldr r0, [sp, #20] │ │ vldr s0, [r0, #304] ; 0x130 │ │ ldr r0, [sp, #16] │ │ ldr.w r0, [r0, #204] ; 0xcc │ │ ldr r1, [sp, #8] │ │ add.w r0, r0, r1, lsl #3 │ │ vldr s2, [r0, #4] │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 261fc │ │ - b.n 261f6 │ │ + bpl.n 262b4 │ │ + b.n 262ae │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #4] │ │ - b.n 26206 │ │ - b.n 261fe │ │ + b.n 262be │ │ + b.n 262b6 │ │ ldr r0, [sp, #8] │ │ adds r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 261c4 │ │ + b.n 2627c │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #16] │ │ ldr.w r1, [r1, #200] ; 0xc8 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - beq.n 2624c │ │ - b.n 26216 │ │ + beq.n 26304 │ │ + b.n 262ce │ │ ldr r0, [sp, #16] │ │ ldr.w r0, [r0, #200] ; 0xc8 │ │ subs r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 26222 │ │ + b.n 262da │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - ble.n 2624a │ │ - b.n 2622c │ │ + ble.n 26302 │ │ + b.n 262e4 │ │ ldr r0, [sp, #16] │ │ ldr.w r0, [r0, #204] ; 0xcc │ │ ldr r1, [sp, #8] │ │ add.w r0, r0, r1, lsl #3 │ │ vldr d16, [r0, #-8] │ │ vstr d16, [r0] │ │ - b.n 26242 │ │ + b.n 262fa │ │ ldr r0, [sp, #8] │ │ subs r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 26222 │ │ - b.n 2624c │ │ + b.n 262da │ │ + b.n 26304 │ │ ldr r0, [sp, #16] │ │ ldr.w r0, [r0, #204] ; 0xcc │ │ ldr r1, [sp, #4] │ │ add.w r0, r0, r1, lsl #3 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ ldr.w r0, [r0, #296] ; 0x128 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #20] │ │ vldr s0, [r0, #300] ; 0x12c │ │ - vldr s2, [pc, #40] ; 26294 │ │ + vldr s2, [pc, #40] ; 2634c │ │ vmul.f32 s0, s0, s2 │ │ vcvt.u32.f32 s0, s0 │ │ vmov r2, s0 │ │ ldr r1, [sp, #12] │ │ ldr r0, [r1, #0] │ │ orr.w r0, r0, r2, lsl #24 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #20] │ │ ldr.w r0, [r0, #304] ; 0x130 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #4] │ │ - b.n 26290 │ │ + b.n 26348 │ │ add sp, #32 │ │ pop {r7, pc} │ │ movs r0, r0 │ │ muls r7, r7 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov.w r1, #39936 ; 0x9c00 │ │ ldr r0, [r0, r1] │ │ cmp r0, #126 ; 0x7e │ │ - bgt.n 262d0 │ │ - b.n 262ae │ │ + bgt.n 26388 │ │ + b.n 26366 │ │ ldr r2, [sp, #4] │ │ mov.w r0, #39936 ; 0x9c00 │ │ ldr r1, [r2, r0] │ │ adds r1, #1 │ │ str r1, [r2, r0] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, r0] │ │ mov.w r2, #312 ; 0x138 │ │ mla r0, r0, r2, r1 │ │ sub.w r1, r0, #312 ; 0x138 │ │ - blx 7bf30 │ │ - b.n 262d0 │ │ + blx 7c3d0 │ │ + b.n 26388 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 262e4 │ │ + b.n 2639c │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - cbz r0, 26336 │ │ - b.n 262f0 │ │ + cbz r0, 263ee │ │ + b.n 263a8 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #64] ; (2633c ) │ │ + ldr r1, [pc, #64] ; (263f4 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 26316 │ │ - b.n 26304 │ │ + blx 7c3b0 │ │ + cbnz r0, 263ce │ │ + b.n 263bc │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ - bl 27f4c │ │ - b.n 2632c │ │ + bl 28004 │ │ + b.n 263e4 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ ldr r3, [sp, #4] │ │ add.w r2, r1, r3, lsl #2 │ │ ldr.w r1, [r1, r3, lsl #2] │ │ ldr r2, [r2, #4] │ │ - bl 27950 │ │ - b.n 2632c │ │ - b.n 2632e │ │ + bl 27a08 │ │ + b.n 263e4 │ │ + b.n 263e6 │ │ ldr r0, [sp, #4] │ │ adds r0, #2 │ │ str r0, [sp, #4] │ │ - b.n 262e4 │ │ + b.n 2639c │ │ add sp, #16 │ │ pop {r7, pc} │ │ nop │ │ - subs r2, #176 ; 0xb0 │ │ + subs r2, #155 ; 0x9b │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #192 ; 0xc0 │ │ - ldr.w r2, [pc, #1104] ; 26798 │ │ + ldr.w r2, [pc, #1104] ; 26850 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #188] ; 0xbc │ │ str r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #44] ; 0x2c │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ strb.w r0, [r7, #-153] │ │ str r0, [sp, #28] │ │ str r0, [sp, #20] │ │ - b.n 26364 │ │ + b.n 2641c │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #20] │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - cbz r0, 263c2 │ │ - b.n 26370 │ │ + cbz r0, 2647a │ │ + b.n 26428 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #20] │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #808] ; (266a4 ) │ │ + ldr r1, [pc, #808] ; (2675c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 26392 │ │ - b.n 26384 │ │ + blx 7c3b0 │ │ + cbnz r0, 2644a │ │ + b.n 2643c │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #20] │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 263b8 │ │ + b.n 26470 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #20] │ │ ldr.w r0, [r0, r1, lsl #2] │ │ str r0, [sp, #132] ; 0x84 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #20] │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #136] ; 0x88 │ │ movs r0, #0 │ │ str r0, [sp, #140] ; 0x8c │ │ str r0, [sp, #144] ; 0x90 │ │ ldr r0, [sp, #48] ; 0x30 │ │ add r1, sp, #132 ; 0x84 │ │ - bl 262d4 │ │ - b.n 263b8 │ │ - b.n 263ba │ │ + bl 2638c │ │ + b.n 26470 │ │ + b.n 26472 │ │ ldr r0, [sp, #20] │ │ adds r0, #2 │ │ str r0, [sp, #20] │ │ - b.n 26364 │ │ + b.n 2641c │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ - beq.w 2677a │ │ - b.n 263cc │ │ + beq.w 26832 │ │ + b.n 26484 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - bl 2966a │ │ + bl 29722 │ │ movs r0, #0 │ │ str r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #52] ; 0x34 │ │ strb.w r0, [r7, #-165] │ │ strb.w r0, [r7, #-166] │ │ str r0, [sp, #32] │ │ - b.n 263e8 │ │ + b.n 264a0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldrb r0, [r0, #0] │ │ cmp r0, #0 │ │ - beq.w 26760 │ │ - b.n 263f4 │ │ + beq.w 26818 │ │ + b.n 264ac │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r1, sp, #68 ; 0x44 │ │ - bl 2967c │ │ + bl 29734 │ │ str r0, [sp, #40] ; 0x28 │ │ ldrb.w r0, [sp, #68] ; 0x44 │ │ - cbnz r0, 26408 │ │ - b.n 26406 │ │ - b.n 26760 │ │ + cbnz r0, 264c0 │ │ + b.n 264be │ │ + b.n 26818 │ │ ldrb.w r0, [r7, #-153] │ │ cmp r0, #0 │ │ - beq.w 26678 │ │ - b.n 26414 │ │ + beq.w 26730 │ │ + b.n 264cc │ │ add r0, sp, #68 ; 0x44 │ │ - bl 2973c │ │ + bl 297f4 │ │ cmp r0, #0 │ │ - beq.w 26678 │ │ - b.n 26422 │ │ + beq.w 26730 │ │ + b.n 264da │ │ ldr r0, [sp, #32] │ │ cmp r0, #9 │ │ - bgt.n 2643e │ │ - b.n 2642a │ │ + bgt.n 264f6 │ │ + b.n 264e2 │ │ add r0, sp, #68 ; 0x44 │ │ - bl 28894 │ │ + bl 2894c │ │ ldr r2, [sp, #32] │ │ adds r1, r2, #1 │ │ str r1, [sp, #32] │ │ add r1, sp, #148 ; 0x94 │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n 2643e │ │ + b.n 264f6 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - blt.w 26676 │ │ - b.n 2644a │ │ + blt.w 2672e │ │ + b.n 26502 │ │ ldrb.w r0, [r7, #-153] │ │ subs r0, #65 ; 0x41 │ │ mov r1, r0 │ │ str r1, [sp, #16] │ │ cmp r0, #53 ; 0x35 │ │ - bhi.w 26642 │ │ + bhi.w 266fa │ │ ldr r1, [sp, #16] │ │ tbh [pc, r1, lsl #1] │ │ lsls r6, r3, #3 │ │ lsls r1, r6, #3 │ │ lsls r2, r2, #2 │ │ lsls r1, r6, #3 │ │ lsls r1, r6, #3 │ │ @@ -41431,233 +41428,233 @@ │ │ clz r1, r1 │ │ lsrs r1, r1, #5 │ │ mov r2, sp │ │ str r1, [r2, #0] │ │ add r1, sp, #64 ; 0x40 │ │ add r2, sp, #60 ; 0x3c │ │ add r3, sp, #148 ; 0x94 │ │ - bl 2978c │ │ + bl 29844 │ │ ldrb.w r1, [r7, #-153] │ │ movs r0, #76 ; 0x4c │ │ cmp r1, #109 ; 0x6d │ │ it eq │ │ moveq r0, #108 ; 0x6c │ │ strb.w r0, [r7, #-153] │ │ ldrb.w r0, [r7, #-153] │ │ - bl 297f4 │ │ + bl 298ac │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #52] ; 0x34 │ │ movs r0, #1 │ │ strb.w r0, [r7, #-165] │ │ - b.n 26670 │ │ + b.n 26728 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb.w r1, [r7, #-153] │ │ subs r1, #108 ; 0x6c │ │ clz r1, r1 │ │ lsrs r1, r1, #5 │ │ mov r2, sp │ │ str r1, [r2, #0] │ │ add r1, sp, #64 ; 0x40 │ │ add r2, sp, #60 ; 0x3c │ │ add r3, sp, #148 ; 0x94 │ │ - bl 2987c │ │ + bl 29934 │ │ ldr r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 26670 │ │ + b.n 26728 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb.w r1, [r7, #-153] │ │ subs r1, #104 ; 0x68 │ │ clz r1, r1 │ │ lsrs r1, r1, #5 │ │ mov r2, sp │ │ str r1, [r2, #0] │ │ add r1, sp, #64 ; 0x40 │ │ add r2, sp, #60 ; 0x3c │ │ add r3, sp, #148 ; 0x94 │ │ - bl 298e2 │ │ + bl 2999a │ │ ldr r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 26670 │ │ + b.n 26728 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb.w r1, [r7, #-153] │ │ subs r1, #118 ; 0x76 │ │ clz r1, r1 │ │ lsrs r1, r1, #5 │ │ mov r2, sp │ │ str r1, [r2, #0] │ │ add r1, sp, #64 ; 0x40 │ │ add r2, sp, #60 ; 0x3c │ │ add r3, sp, #148 ; 0x94 │ │ - bl 2992c │ │ + bl 299e4 │ │ ldr r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 26670 │ │ + b.n 26728 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb.w r1, [r7, #-153] │ │ subs r1, #99 ; 0x63 │ │ clz r1, r1 │ │ lsrs r1, r1, #5 │ │ mov r2, sp │ │ add r3, sp, #148 ; 0x94 │ │ str r3, [r2, #4] │ │ add r3, sp, #52 ; 0x34 │ │ str r3, [r2, #0] │ │ str r1, [r2, #8] │ │ add r1, sp, #64 ; 0x40 │ │ add r2, sp, #60 ; 0x3c │ │ add r3, sp, #56 ; 0x38 │ │ - bl 29976 │ │ - b.n 26670 │ │ + bl 29a2e │ │ + b.n 26728 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb.w r1, [r7, #-153] │ │ subs r1, #115 ; 0x73 │ │ clz r1, r1 │ │ lsrs r1, r1, #5 │ │ mov r2, sp │ │ add r3, sp, #148 ; 0x94 │ │ str r3, [r2, #4] │ │ add r3, sp, #52 ; 0x34 │ │ str r3, [r2, #0] │ │ str r1, [r2, #8] │ │ add r1, sp, #64 ; 0x40 │ │ add r2, sp, #60 ; 0x3c │ │ add r3, sp, #56 ; 0x38 │ │ - bl 29a74 │ │ - b.n 26670 │ │ + bl 29b2c │ │ + b.n 26728 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb.w r1, [r7, #-153] │ │ subs r1, #113 ; 0x71 │ │ clz r1, r1 │ │ lsrs r1, r1, #5 │ │ mov r2, sp │ │ add r3, sp, #148 ; 0x94 │ │ str r3, [r2, #4] │ │ add r3, sp, #52 ; 0x34 │ │ str r3, [r2, #0] │ │ str r1, [r2, #8] │ │ add r1, sp, #64 ; 0x40 │ │ add r2, sp, #60 ; 0x3c │ │ add r3, sp, #56 ; 0x38 │ │ - bl 29b78 │ │ - b.n 26670 │ │ + bl 29c30 │ │ + b.n 26728 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb.w r1, [r7, #-153] │ │ subs r1, #116 ; 0x74 │ │ clz r1, r1 │ │ lsrs r1, r1, #5 │ │ mov r2, sp │ │ add r3, sp, #148 ; 0x94 │ │ str r3, [r2, #4] │ │ add r3, sp, #52 ; 0x34 │ │ str r3, [r2, #0] │ │ str r1, [r2, #8] │ │ add r1, sp, #64 ; 0x40 │ │ add r2, sp, #60 ; 0x3c │ │ add r3, sp, #56 ; 0x38 │ │ - bl 29ca8 │ │ - b.n 26670 │ │ + bl 29d60 │ │ + b.n 26728 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb.w r1, [r7, #-153] │ │ subs r1, #97 ; 0x61 │ │ clz r1, r1 │ │ lsrs r1, r1, #5 │ │ mov r2, sp │ │ str r1, [r2, #0] │ │ add r1, sp, #64 ; 0x40 │ │ add r2, sp, #60 ; 0x3c │ │ add r3, sp, #148 ; 0x94 │ │ - bl 29dd0 │ │ + bl 29e88 │ │ ldr r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 26670 │ │ + b.n 26728 │ │ ldr r0, [sp, #32] │ │ cmp r0, #2 │ │ - blt.n 2666e │ │ - b.n 2664a │ │ + blt.n 26726 │ │ + b.n 26702 │ │ ldr r1, [sp, #32] │ │ add r0, sp, #148 ; 0x94 │ │ add.w r1, r0, r1, lsl #2 │ │ ldr.w r1, [r1, #-8] │ │ str r1, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #32] │ │ add.w r0, r0, r1, lsl #2 │ │ ldr.w r0, [r0, #-4] │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 2666e │ │ - b.n 26670 │ │ + b.n 26726 │ │ + b.n 26728 │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - b.n 26676 │ │ - b.n 2675e │ │ + b.n 2672e │ │ + b.n 26816 │ │ ldrb.w r0, [sp, #68] ; 0x44 │ │ strb.w r0, [r7, #-153] │ │ ldrb.w r0, [r7, #-153] │ │ cmp r0, #77 ; 0x4d │ │ - beq.n 26694 │ │ - b.n 2668a │ │ + beq.n 2674c │ │ + b.n 26742 │ │ ldrb.w r0, [r7, #-153] │ │ cmp r0, #109 ; 0x6d │ │ - bne.n 266c4 │ │ - b.n 26694 │ │ + bne.n 2677c │ │ + b.n 2674c │ │ ldr r0, [sp, #48] ; 0x30 │ │ movw r1, #39944 ; 0x9c08 │ │ ldr r0, [r0, r1] │ │ cmp r0, #1 │ │ - blt.n 266b4 │ │ - b.n 266a8 │ │ + blt.n 2676c │ │ + b.n 26760 │ │ nop │ │ - cmp r5, #41 ; 0x29 │ │ + cmp r5, #20 │ │ vtbl.8 d25, {d14}, d12 │ │ ldrb.w r1, [r7, #-166] │ │ - bl 2a554 │ │ - b.n 266b4 │ │ + bl 2a60c │ │ + b.n 2676c │ │ ldr r0, [sp, #48] ; 0x30 │ │ - bl 2966a │ │ + bl 29722 │ │ movs r0, #0 │ │ strb.w r0, [r7, #-166] │ │ str r0, [sp, #32] │ │ - b.n 266d6 │ │ + b.n 2678e │ │ ldrb.w r0, [r7, #-165] │ │ - cbnz r0, 266d4 │ │ - b.n 266cc │ │ + cbnz r0, 2678c │ │ + b.n 26784 │ │ movs r0, #0 │ │ strb.w r0, [r7, #-153] │ │ - b.n 266d4 │ │ - b.n 266d6 │ │ + b.n 2678c │ │ + b.n 2678e │ │ ldrb.w r0, [r7, #-153] │ │ cmp r0, #90 ; 0x5a │ │ - beq.n 266ea │ │ - b.n 266e0 │ │ + beq.n 267a2 │ │ + b.n 26798 │ │ ldrb.w r0, [r7, #-153] │ │ cmp r0, #122 ; 0x7a │ │ - bne.n 26740 │ │ - b.n 266ea │ │ + bne.n 267f8 │ │ + b.n 267a2 │ │ movs r0, #1 │ │ strb.w r0, [r7, #-166] │ │ ldr r0, [sp, #48] ; 0x30 │ │ movw r1, #39944 ; 0x9c08 │ │ ldr r0, [r0, r1] │ │ cmp r0, #1 │ │ - blt.n 26726 │ │ - b.n 266fe │ │ + blt.n 267de │ │ + b.n 267b6 │ │ ldr r0, [sp, #48] ; 0x30 │ │ movw r1, #39940 ; 0x9c04 │ │ ldr r0, [r0, r1] │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r0, [r0, r1] │ │ @@ -41665,80 +41662,80 @@ │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb.w r1, [r7, #-166] │ │ - bl 2a554 │ │ - b.n 26726 │ │ + bl 2a60c │ │ + b.n 267de │ │ ldr r0, [sp, #48] ; 0x30 │ │ - bl 2966a │ │ + bl 29722 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #64] ; 0x40 │ │ - bl 2a748 │ │ + bl 2a800 │ │ movs r0, #0 │ │ strb.w r0, [r7, #-166] │ │ str r0, [sp, #32] │ │ - b.n 26740 │ │ + b.n 267f8 │ │ ldrb.w r0, [r7, #-153] │ │ - bl 297f4 │ │ + bl 298ac │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ - cbnz r0, 2675c │ │ - b.n 26752 │ │ + cbnz r0, 26814 │ │ + b.n 2680a │ │ movs r0, #0 │ │ strb.w r0, [r7, #-153] │ │ str r0, [sp, #28] │ │ - b.n 2675c │ │ - b.n 2675e │ │ - b.n 263e8 │ │ + b.n 26814 │ │ + b.n 26816 │ │ + b.n 264a0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ movw r1, #39944 ; 0x9c08 │ │ ldr r0, [r0, r1] │ │ - cbz r0, 26778 │ │ - b.n 2676c │ │ + cbz r0, 26830 │ │ + b.n 26824 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb.w r1, [r7, #-166] │ │ - bl 2a554 │ │ - b.n 26778 │ │ - b.n 2677a │ │ + bl 2a60c │ │ + b.n 26830 │ │ + b.n 26832 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - bl 2a7ac │ │ - ldr r0, [pc, #24] ; (2679c ) │ │ + bl 2a864 │ │ + ldr r0, [pc, #24] ; (26854 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #188] ; 0xbc │ │ cmp r0, r1 │ │ - bne.n 26794 │ │ - b.n 26790 │ │ + bne.n 2684c │ │ + b.n 26848 │ │ add sp, #192 ; 0xc0 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - strb r6, [r7, #8] │ │ + blx 7c350 │ │ + strb r6, [r4, #24] │ │ movs r5, r0 │ │ - ldr r6, [r0, #96] ; 0x60 │ │ + strb r6, [r5, #7] │ │ movs r5, r0 │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ mov.w r1, #39936 ; 0x9c00 │ │ ldr r0, [r0, r1] │ │ cmp r0, #1 │ │ - blt.n 267c0 │ │ - b.n 267b2 │ │ + blt.n 26878 │ │ + b.n 2686a │ │ ldr r1, [sp, #0] │ │ mov.w r2, #39936 ; 0x9c00 │ │ ldr r0, [r1, r2] │ │ subs r0, #1 │ │ str r0, [r1, r2] │ │ - b.n 267c0 │ │ + b.n 26878 │ │ add sp, #4 │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #112 ; 0x70 │ │ str r0, [sp, #108] ; 0x6c │ │ str r1, [sp, #104] ; 0x68 │ │ @@ -41748,333 +41745,333 @@ │ │ str r0, [sp, #92] ; 0x5c │ │ str r0, [sp, #88] ; 0x58 │ │ movs r1, #0 │ │ movt r1, #49024 ; 0xbf80 │ │ str r1, [sp, #84] ; 0x54 │ │ str r1, [sp, #80] ; 0x50 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 267e6 │ │ + b.n 2689e │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ cmp r0, #0 │ │ - beq.w 26986 │ │ - b.n 267f6 │ │ + beq.w 26a3e │ │ + b.n 268ae │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #104] ; 0x68 │ │ ldr r3, [sp, #76] ; 0x4c │ │ add.w r2, r1, r3, lsl #2 │ │ ldr.w r1, [r1, r3, lsl #2] │ │ ldr r2, [r2, #4] │ │ - bl 27950 │ │ + bl 27a08 │ │ cmp r0, #0 │ │ - bne.w 2697c │ │ - b.n 26812 │ │ + bne.w 26a34 │ │ + b.n 268ca │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #756] ; (26b10 ) │ │ + ldr r1, [pc, #756] ; (26bc8 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 26852 │ │ - b.n 26826 │ │ + blx 7c3b0 │ │ + cbnz r0, 2690a │ │ + b.n 268de │ │ ldr r0, [sp, #108] ; 0x6c │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #104] ; 0x68 │ │ ldr r2, [sp, #76] ; 0x4c │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #64] ; 0x40 │ │ - bl 2bbce │ │ + bl 2bc86 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #108] ; 0x6c │ │ - bl 28c08 │ │ + bl 28cc0 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #68] ; 0x44 │ │ mov r3, r0 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - bl 28170 │ │ + bl 28228 │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 26852 │ │ + b.n 2690a │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #696] ; (26b14 ) │ │ + ldr r1, [pc, #696] ; (26bcc ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 26892 │ │ - b.n 26866 │ │ + blx 7c3b0 │ │ + cbnz r0, 2694a │ │ + b.n 2691e │ │ ldr r0, [sp, #108] ; 0x6c │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #104] ; 0x68 │ │ ldr r2, [sp, #76] ; 0x4c │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #52] ; 0x34 │ │ - bl 2bbde │ │ + bl 2bc96 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #108] ; 0x6c │ │ - bl 28c18 │ │ + bl 28cd0 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #56] ; 0x38 │ │ mov r3, r0 │ │ ldr r0, [sp, #60] ; 0x3c │ │ - bl 28170 │ │ + bl 28228 │ │ str r0, [sp, #96] ; 0x60 │ │ - b.n 26892 │ │ + b.n 2694a │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #636] ; (26b18 ) │ │ + ldr r1, [pc, #636] ; (26bd0 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 268ca │ │ - b.n 268a6 │ │ + blx 7c3b0 │ │ + cbnz r0, 26982 │ │ + b.n 2695e │ │ ldr r0, [sp, #108] ; 0x6c │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #104] ; 0x68 │ │ ldr r2, [sp, #76] ; 0x4c │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #44] ; 0x2c │ │ - bl 28c08 │ │ + bl 28cc0 │ │ ldr r1, [sp, #44] ; 0x2c │ │ mov r3, r0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ movs r2, #0 │ │ - bl 28170 │ │ + bl 28228 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 268ca │ │ + b.n 26982 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #584] ; (26b1c ) │ │ + ldr r1, [pc, #584] ; (26bd4 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 26902 │ │ - b.n 268de │ │ + blx 7c3b0 │ │ + cbnz r0, 269ba │ │ + b.n 26996 │ │ ldr r0, [sp, #108] ; 0x6c │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #104] ; 0x68 │ │ ldr r2, [sp, #76] ; 0x4c │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #36] ; 0x24 │ │ - bl 28c18 │ │ + bl 28cd0 │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov r3, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ movs r2, #0 │ │ - bl 28170 │ │ + bl 28228 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 26902 │ │ + b.n 269ba │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #532] ; (26b20 ) │ │ + ldr r1, [pc, #532] ; (26bd8 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 2693e │ │ - b.n 26916 │ │ + blx 7c3b0 │ │ + cbnz r0, 269f6 │ │ + b.n 269ce │ │ ldr r0, [sp, #108] ; 0x6c │ │ str r0, [sp, #32] │ │ ldr r1, [sp, #104] ; 0x68 │ │ ldr r2, [sp, #76] ; 0x4c │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #28] │ │ - bl 28c08 │ │ + bl 28cc0 │ │ ldr r1, [sp, #28] │ │ mov r3, r0 │ │ ldr r0, [sp, #32] │ │ movs r2, #0 │ │ - bl 28170 │ │ - blx 7c140 │ │ + bl 28228 │ │ + blx 7c5e0 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 2693e │ │ + b.n 269f6 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #476] ; (26b24 ) │ │ + ldr r1, [pc, #476] ; (26bdc ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 2697a │ │ - b.n 26952 │ │ + blx 7c3b0 │ │ + cbnz r0, 26a32 │ │ + b.n 26a0a │ │ ldr r0, [sp, #108] ; 0x6c │ │ str r0, [sp, #24] │ │ ldr r1, [sp, #104] ; 0x68 │ │ ldr r2, [sp, #76] ; 0x4c │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #20] │ │ - bl 28c18 │ │ + bl 28cd0 │ │ ldr r1, [sp, #20] │ │ mov r3, r0 │ │ ldr r0, [sp, #24] │ │ movs r2, #0 │ │ - bl 28170 │ │ - blx 7c140 │ │ + bl 28228 │ │ + blx 7c5e0 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 2697a │ │ - b.n 2697c │ │ - b.n 2697e │ │ + b.n 26a32 │ │ + b.n 26a34 │ │ + b.n 26a36 │ │ ldr r0, [sp, #76] ; 0x4c │ │ adds r0, #2 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 267e6 │ │ + b.n 2689e │ │ vldr s0, [sp, #84] ; 0x54 │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 269ac │ │ - b.n 26996 │ │ + bpl.n 26a64 │ │ + b.n 26a4e │ │ vldr s0, [sp, #80] ; 0x50 │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 269ac │ │ - b.n 269a6 │ │ + ble.n 26a64 │ │ + b.n 26a5e │ │ ldr r0, [sp, #80] ; 0x50 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 269ac │ │ + b.n 26a64 │ │ vldr s0, [sp, #80] ; 0x50 │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 269d2 │ │ - b.n 269bc │ │ + bpl.n 26a8a │ │ + b.n 26a74 │ │ vldr s0, [sp, #84] ; 0x54 │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 269d2 │ │ - b.n 269cc │ │ + ble.n 26a8a │ │ + b.n 26a84 │ │ ldr r0, [sp, #84] ; 0x54 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 269d2 │ │ + b.n 26a8a │ │ vldr s0, [sp, #84] ; 0x54 │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 269e8 │ │ - b.n 269e2 │ │ + bpl.n 26aa0 │ │ + b.n 26a9a │ │ movs r0, #0 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 269e8 │ │ + b.n 26aa0 │ │ vldr s0, [sp, #80] ; 0x50 │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 269fe │ │ - b.n 269f8 │ │ + bpl.n 26ab6 │ │ + b.n 26ab0 │ │ movs r0, #0 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 269fe │ │ + b.n 26ab6 │ │ vldr s0, [sp, #84] ; 0x54 │ │ vldr s2, [sp, #92] ; 0x5c │ │ vmov.f32 s4, #0 ; 0x40000000 2.0 │ │ vdiv.f32 s2, s2, s4 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 26a2c │ │ - b.n 26a1a │ │ + ble.n 26ae4 │ │ + b.n 26ad2 │ │ vldr s0, [sp, #92] ; 0x5c │ │ vmov.f32 s2, #0 ; 0x40000000 2.0 │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #84] ; 0x54 │ │ - b.n 26a2c │ │ + b.n 26ae4 │ │ vldr s0, [sp, #80] ; 0x50 │ │ vldr s2, [sp, #88] ; 0x58 │ │ vmov.f32 s4, #0 ; 0x40000000 2.0 │ │ vdiv.f32 s2, s2, s4 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 26a5a │ │ - b.n 26a48 │ │ + ble.n 26b12 │ │ + b.n 26b00 │ │ vldr s0, [sp, #88] ; 0x58 │ │ vmov.f32 s2, #0 ; 0x40000000 2.0 │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #80] ; 0x50 │ │ - b.n 26a5a │ │ + b.n 26b12 │ │ vldr s0, [sp, #92] ; 0x5c │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - beq.w 26d22 │ │ - b.n 26a6c │ │ + beq.w 26dda │ │ + b.n 26b24 │ │ vldr s0, [sp, #88] ; 0x58 │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - beq.w 26d22 │ │ - b.n 26a7e │ │ + beq.w 26dda │ │ + b.n 26b36 │ │ ldr r0, [sp, #108] ; 0x6c │ │ - bl 2966a │ │ + bl 29722 │ │ vldr s0, [sp, #84] ; 0x54 │ │ - vldr s2, [pc, #668] ; 26d28 │ │ + vldr s2, [pc, #668] ; 26de0 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bmi.n 26aac │ │ - b.n 26a98 │ │ + bmi.n 26b64 │ │ + b.n 26b50 │ │ vldr s0, [sp, #80] ; 0x50 │ │ - vldr s2, [pc, #652] ; 26d2c │ │ + vldr s2, [pc, #652] ; 26de4 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 26b28 │ │ - b.n 26aac │ │ + bpl.n 26be0 │ │ + b.n 26b64 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r2, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #100] ; 0x64 │ │ - bl 2a748 │ │ + bl 2a800 │ │ ldr r0, [sp, #108] ; 0x6c │ │ vldr s0, [sp, #100] ; 0x64 │ │ vldr s2, [sp, #92] ; 0x5c │ │ vadd.f32 s0, s0, s2 │ │ vmov r1, s0 │ │ ldr r2, [sp, #96] ; 0x60 │ │ - bl 2ab28 │ │ + bl 2abe0 │ │ ldr r0, [sp, #108] ; 0x6c │ │ vldr s0, [sp, #100] ; 0x64 │ │ vldr s2, [sp, #92] ; 0x5c │ │ vadd.f32 s2, s0, s2 │ │ vldr s0, [sp, #96] ; 0x60 │ │ vldr s4, [sp, #88] ; 0x58 │ │ vadd.f32 s0, s0, s4 │ │ vmov r1, s2 │ │ vmov r2, s0 │ │ - bl 2ab28 │ │ + bl 2abe0 │ │ ldr r0, [sp, #108] ; 0x6c │ │ vldr s0, [sp, #96] ; 0x60 │ │ vldr s2, [sp, #88] ; 0x58 │ │ vadd.f32 s0, s0, s2 │ │ vmov r2, s0 │ │ ldr r1, [sp, #100] ; 0x64 │ │ - bl 2ab28 │ │ - b.n 26d12 │ │ + bl 2abe0 │ │ + b.n 26dca │ │ nop │ │ - movs r3, #252 ; 0xfc │ │ - vqshlu.s64 q15, , #62 ; 0x3e │ │ - vsli.64 q9, , #61 ; 0x3d │ │ - vshr.u64 d31, d29, #2 │ │ - vcge.s d31, d12, #0 │ │ - vtbl.8 d30, {d13-d16}, d28 │ │ + movs r3, #231 ; 0xe7 │ │ + vqshlu.s32 d30, d7, #30 │ │ + vcle.f q9, q11, #0 │ │ + ; instruction: 0xfffeef8e │ │ + vcvt.u32.f32 q15, , #3 │ │ + vshll.u32 q15, d15, #29 │ │ vqshrun.s64 d25, , #3 │ │ vldr s0, [sp, #100] ; 0x64 │ │ vldr s2, [sp, #84] ; 0x54 │ │ vadd.f32 s0, s0, s2 │ │ vmov r1, s0 │ │ ldr r2, [sp, #96] ; 0x60 │ │ - bl 2a748 │ │ + bl 2a800 │ │ ldr r0, [sp, #108] ; 0x6c │ │ vldr s0, [sp, #100] ; 0x64 │ │ vldr s2, [sp, #92] ; 0x5c │ │ vadd.f32 s0, s0, s2 │ │ vldr s2, [sp, #84] ; 0x54 │ │ vsub.f32 s0, s0, s2 │ │ vmov r1, s0 │ │ ldr r2, [sp, #96] ; 0x60 │ │ - bl 2ab28 │ │ + bl 2abe0 │ │ ldr r0, [sp, #108] ; 0x6c │ │ vldr s0, [sp, #100] ; 0x64 │ │ vldr s2, [sp, #92] ; 0x5c │ │ vadd.f32 s4, s0, s2 │ │ vldr s0, [sp, #84] ; 0x54 │ │ - vldr s10, [pc, #444] ; 26d30 │ │ + vldr s10, [pc, #444] ; 26de8 │ │ vstr s10, [sp, #16] │ │ vmov.f32 s2, s4 │ │ vmls.f32 s2, s0, s10 │ │ vldr s0, [sp, #96] ; 0x60 │ │ vldr s8, [sp, #80] ; 0x50 │ │ vmov.f32 s6, s0 │ │ vmla.f32 s6, s8, s10 │ │ @@ -42082,27 +42079,27 @@ │ │ mov r1, sp │ │ vstr s8, [r1, #8] │ │ vstr s4, [r1, #4] │ │ vstr s6, [r1] │ │ vmov r3, s4 │ │ vmov r1, s2 │ │ vmov r2, s0 │ │ - bl 2acb8 │ │ + bl 2ad70 │ │ ldr r0, [sp, #108] ; 0x6c │ │ vldr s0, [sp, #100] ; 0x64 │ │ vldr s2, [sp, #92] ; 0x5c │ │ vadd.f32 s2, s0, s2 │ │ vldr s0, [sp, #96] ; 0x60 │ │ vldr s4, [sp, #88] ; 0x58 │ │ vadd.f32 s0, s0, s4 │ │ vldr s4, [sp, #80] ; 0x50 │ │ vsub.f32 s0, s0, s4 │ │ vmov r1, s2 │ │ vmov r2, s0 │ │ - bl 2ab28 │ │ + bl 2abe0 │ │ vldr s10, [sp, #16] │ │ ldr r0, [sp, #108] ; 0x6c │ │ vldr s0, [sp, #100] ; 0x64 │ │ vldr s2, [sp, #92] ; 0x5c │ │ vadd.f32 s4, s0, s2 │ │ vldr s0, [sp, #96] ; 0x60 │ │ vldr s2, [sp, #88] ; 0x58 │ │ @@ -42117,25 +42114,25 @@ │ │ mov r1, sp │ │ vstr s6, [r1, #8] │ │ vstr s8, [r1, #4] │ │ vstr s6, [r1] │ │ vmov r1, s4 │ │ vmov r2, s2 │ │ vmov r3, s0 │ │ - bl 2acb8 │ │ + bl 2ad70 │ │ ldr r0, [sp, #108] ; 0x6c │ │ vldr s0, [sp, #100] ; 0x64 │ │ vldr s2, [sp, #84] ; 0x54 │ │ vadd.f32 s2, s0, s2 │ │ vldr s0, [sp, #96] ; 0x60 │ │ vldr s4, [sp, #88] ; 0x58 │ │ vadd.f32 s0, s0, s4 │ │ vmov r1, s2 │ │ vmov r2, s0 │ │ - bl 2ab28 │ │ + bl 2abe0 │ │ vldr s10, [sp, #16] │ │ ldr r0, [sp, #108] ; 0x6c │ │ vldr s0, [sp, #100] ; 0x64 │ │ vldr s2, [sp, #84] ; 0x54 │ │ vmov.f32 s4, s0 │ │ vmla.f32 s4, s2, s10 │ │ vldr s2, [sp, #96] ; 0x60 │ │ @@ -42148,22 +42145,22 @@ │ │ mov r1, sp │ │ vstr s8, [r1, #8] │ │ vstr s0, [r1, #4] │ │ vstr s6, [r1] │ │ vmov r1, s4 │ │ vmov r2, s2 │ │ vmov r3, s0 │ │ - bl 2acb8 │ │ + bl 2ad70 │ │ ldr r0, [sp, #108] ; 0x6c │ │ vldr s0, [sp, #96] ; 0x60 │ │ vldr s2, [sp, #80] ; 0x50 │ │ vadd.f32 s0, s0, s2 │ │ vmov r2, s0 │ │ ldr r1, [sp, #100] ; 0x64 │ │ - bl 2ab28 │ │ + bl 2abe0 │ │ vldr s10, [sp, #16] │ │ ldr r0, [sp, #108] ; 0x6c │ │ vldr s0, [sp, #100] ; 0x64 │ │ vldr s6, [sp, #96] ; 0x60 │ │ vldr s2, [sp, #80] ; 0x50 │ │ vmov.f32 s4, s6 │ │ vmla.f32 s4, s2, s10 │ │ @@ -42174,22 +42171,22 @@ │ │ mov r1, sp │ │ vstr s6, [r1, #8] │ │ vstr s8, [r1, #4] │ │ vstr s6, [r1] │ │ vmov r2, s4 │ │ vmov r3, s2 │ │ vmov r1, s0 │ │ - bl 2acb8 │ │ - b.n 26d12 │ │ + bl 2ad70 │ │ + b.n 26dca │ │ ldr r0, [sp, #108] ; 0x6c │ │ movs r1, #1 │ │ - bl 2a554 │ │ + bl 2a60c │ │ ldr r0, [sp, #108] ; 0x6c │ │ - bl 2a7ac │ │ - b.n 26d22 │ │ + bl 2a864 │ │ + b.n 26dda │ │ add sp, #112 ; 0x70 │ │ pop {r7, pc} │ │ nop │ │ stmia r5!, {r2, r3, r5, r7} │ │ adds r7, #39 ; 0x27 │ │ ; instruction: 0xb717 │ │ subs r0, #209 ; 0xd1 │ │ @@ -42201,146 +42198,146 @@ │ │ str r0, [sp, #68] ; 0x44 │ │ str r1, [sp, #64] ; 0x40 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 26d4a │ │ + b.n 26e02 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ cmp r0, #0 │ │ - beq.n 26e3a │ │ - b.n 26d58 │ │ + beq.n 26ef2 │ │ + b.n 26e10 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #48] ; 0x30 │ │ add.w r2, r1, r3, lsl #2 │ │ ldr.w r1, [r1, r3, lsl #2] │ │ ldr r2, [r2, #4] │ │ - bl 27950 │ │ + bl 27a08 │ │ cmp r0, #0 │ │ - bne.n 26e30 │ │ - b.n 26d72 │ │ + bne.n 26ee8 │ │ + b.n 26e2a │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #540] ; (26f98 ) │ │ + ldr r1, [pc, #540] ; (27050 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 26db2 │ │ - b.n 26d86 │ │ + blx 7c3b0 │ │ + cbnz r0, 26e6a │ │ + b.n 26e3e │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #48] ; 0x30 │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #36] ; 0x24 │ │ - bl 2bbce │ │ + bl 2bc86 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #68] ; 0x44 │ │ - bl 28c08 │ │ + bl 28cc0 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #40] ; 0x28 │ │ mov r3, r0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 28170 │ │ + bl 28228 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 26db2 │ │ + b.n 26e6a │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #480] ; (26f9c ) │ │ + ldr r1, [pc, #480] ; (27054 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 26df2 │ │ - b.n 26dc6 │ │ + blx 7c3b0 │ │ + cbnz r0, 26eaa │ │ + b.n 26e7e │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r0, [sp, #32] │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #48] ; 0x30 │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #24] │ │ - bl 2bbde │ │ + bl 2bc96 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #68] ; 0x44 │ │ - bl 28c18 │ │ + bl 28cd0 │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #28] │ │ mov r3, r0 │ │ ldr r0, [sp, #32] │ │ - bl 28170 │ │ + bl 28228 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 26df2 │ │ + b.n 26eaa │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #420] ; (26fa0 ) │ │ + ldr r1, [pc, #420] ; (27058 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 26e2e │ │ - b.n 26e06 │ │ + blx 7c3b0 │ │ + cbnz r0, 26ee6 │ │ + b.n 26ebe │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r0, [sp, #20] │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #48] ; 0x30 │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #16] │ │ - bl 281e8 │ │ + bl 282a0 │ │ ldr r1, [sp, #16] │ │ mov r3, r0 │ │ ldr r0, [sp, #20] │ │ movs r2, #0 │ │ - bl 28170 │ │ - blx 7c140 │ │ + bl 28228 │ │ + blx 7c5e0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 26e2e │ │ - b.n 26e30 │ │ - b.n 26e32 │ │ + b.n 26ee6 │ │ + b.n 26ee8 │ │ + b.n 26eea │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #2 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 26d4a │ │ + b.n 26e02 │ │ vldr s0, [sp, #52] ; 0x34 │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.w 26f8e │ │ - b.n 26e4c │ │ + ble.w 27046 │ │ + b.n 26f04 │ │ ldr r0, [sp, #68] ; 0x44 │ │ - bl 2966a │ │ + bl 29722 │ │ ldr r0, [sp, #68] ; 0x44 │ │ vldr s0, [sp, #60] ; 0x3c │ │ vldr s2, [sp, #52] ; 0x34 │ │ vadd.f32 s0, s0, s2 │ │ vmov r1, s0 │ │ ldr r2, [sp, #56] ; 0x38 │ │ - bl 2a748 │ │ + bl 2a800 │ │ ldr r0, [sp, #68] ; 0x44 │ │ vldr s8, [sp, #60] ; 0x3c │ │ vldr s10, [sp, #52] ; 0x34 │ │ vadd.f32 s4, s8, s10 │ │ vldr s6, [sp, #56] ; 0x38 │ │ - vldr s0, [pc, #276] ; 26f94 │ │ + vldr s0, [pc, #276] ; 2704c │ │ vstr s0, [sp, #12] │ │ vmul.f32 s0, s10, s0 │ │ vadd.f32 s2, s0, s6 │ │ vadd.f32 s0, s0, s8 │ │ vadd.f32 s6, s6, s10 │ │ mov r1, sp │ │ vstr s6, [r1, #8] │ │ vstr s8, [r1, #4] │ │ vstr s6, [r1] │ │ vmov r1, s4 │ │ vmov r2, s2 │ │ vmov r3, s0 │ │ - bl 2acb8 │ │ + bl 2ad70 │ │ vldr s0, [sp, #12] │ │ ldr r0, [sp, #68] ; 0x44 │ │ vldr s2, [sp, #60] ; 0x3c │ │ vldr s10, [sp, #52] ; 0x34 │ │ vmul.f32 s6, s10, s0 │ │ vsub.f32 s0, s2, s6 │ │ vldr s8, [sp, #56] ; 0x38 │ │ @@ -42350,15 +42347,15 @@ │ │ mov r1, sp │ │ vstr s8, [r1, #8] │ │ vstr s2, [r1, #4] │ │ vstr s6, [r1] │ │ vmov r2, s4 │ │ vmov r3, s2 │ │ vmov r1, s0 │ │ - bl 2acb8 │ │ + bl 2ad70 │ │ vldr s0, [sp, #12] │ │ ldr r0, [sp, #68] ; 0x44 │ │ vldr s8, [sp, #60] ; 0x3c │ │ vldr s10, [sp, #52] ; 0x34 │ │ vsub.f32 s4, s8, s10 │ │ vldr s6, [sp, #56] ; 0x38 │ │ vnmul.f32 s0, s10, s0 │ │ @@ -42368,15 +42365,15 @@ │ │ mov r1, sp │ │ vstr s6, [r1, #8] │ │ vstr s8, [r1, #4] │ │ vstr s6, [r1] │ │ vmov r1, s4 │ │ vmov r2, s2 │ │ vmov r3, s0 │ │ - bl 2acb8 │ │ + bl 2ad70 │ │ vldr s0, [sp, #12] │ │ ldr r0, [sp, #68] ; 0x44 │ │ vldr s2, [sp, #60] ; 0x3c │ │ vldr s10, [sp, #52] ; 0x34 │ │ vmul.f32 s6, s10, s0 │ │ vadd.f32 s0, s6, s2 │ │ vldr s8, [sp, #56] ; 0x38 │ │ @@ -42386,203 +42383,203 @@ │ │ mov r1, sp │ │ vstr s8, [r1, #8] │ │ vstr s2, [r1, #4] │ │ vstr s6, [r1] │ │ vmov r2, s4 │ │ vmov r3, s2 │ │ vmov r1, s0 │ │ - bl 2acb8 │ │ + bl 2ad70 │ │ ldr r0, [sp, #68] ; 0x44 │ │ movs r1, #1 │ │ - bl 2a554 │ │ + bl 2a60c │ │ ldr r0, [sp, #68] ; 0x44 │ │ - bl 2a7ac │ │ - b.n 26f8e │ │ + bl 2a864 │ │ + b.n 27046 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ nop │ │ str r1, [r1, #40] ; 0x28 │ │ subs r7, #13 │ │ - lsls r7, r7, #28 │ │ - vaddl.u q8, d14, d17 │ │ - vsra.u32 , q13, #2 │ │ + lsls r2, r7, #25 │ │ + vcvt.u32.f32 , q6, #2 │ │ + vshr.u64 , , #3 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #88 ; 0x58 │ │ str r0, [sp, #84] ; 0x54 │ │ str r1, [sp, #80] ; 0x50 │ │ movs r0, #0 │ │ str r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #68] ; 0x44 │ │ str r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 26fbc │ │ + b.n 27074 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ cmp r0, #0 │ │ - beq.w 270ea │ │ - b.n 26fcc │ │ + beq.w 271a2 │ │ + b.n 27084 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #60] ; 0x3c │ │ add.w r2, r1, r3, lsl #2 │ │ ldr.w r1, [r1, r3, lsl #2] │ │ ldr r2, [r2, #4] │ │ - bl 27950 │ │ + bl 27a08 │ │ cmp r0, #0 │ │ - bne.n 270e0 │ │ - b.n 26fe6 │ │ + bne.n 27198 │ │ + b.n 2709e │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #648] ; (27278 ) │ │ + ldr r1, [pc, #648] ; (27330 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27026 │ │ - b.n 26ffa │ │ + blx 7c3b0 │ │ + cbnz r0, 270de │ │ + b.n 270b2 │ │ ldr r0, [sp, #84] ; 0x54 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #48] ; 0x30 │ │ - bl 2bbce │ │ + bl 2bc86 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #84] ; 0x54 │ │ - bl 28c08 │ │ + bl 28cc0 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #52] ; 0x34 │ │ mov r3, r0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - bl 28170 │ │ + bl 28228 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 27026 │ │ + b.n 270de │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #588] ; (2727c ) │ │ + ldr r1, [pc, #588] ; (27334 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27066 │ │ - b.n 2703a │ │ + blx 7c3b0 │ │ + cbnz r0, 2711e │ │ + b.n 270f2 │ │ ldr r0, [sp, #84] ; 0x54 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #36] ; 0x24 │ │ - bl 2bbde │ │ + bl 2bc96 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #84] ; 0x54 │ │ - bl 28c18 │ │ + bl 28cd0 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #40] ; 0x28 │ │ mov r3, r0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 28170 │ │ + bl 28228 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 27066 │ │ + b.n 2711e │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #528] ; (27280 ) │ │ + ldr r1, [pc, #528] ; (27338 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 270a2 │ │ - b.n 2707a │ │ + blx 7c3b0 │ │ + cbnz r0, 2715a │ │ + b.n 27132 │ │ ldr r0, [sp, #84] ; 0x54 │ │ str r0, [sp, #32] │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #28] │ │ - bl 28c08 │ │ + bl 28cc0 │ │ ldr r1, [sp, #28] │ │ mov r3, r0 │ │ ldr r0, [sp, #32] │ │ movs r2, #0 │ │ - bl 28170 │ │ - blx 7c140 │ │ + bl 28228 │ │ + blx 7c5e0 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 270a2 │ │ + b.n 2715a │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #472] ; (27284 ) │ │ + ldr r1, [pc, #472] ; (2733c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 270de │ │ - b.n 270b6 │ │ + blx 7c3b0 │ │ + cbnz r0, 27196 │ │ + b.n 2716e │ │ ldr r0, [sp, #84] ; 0x54 │ │ str r0, [sp, #24] │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #20] │ │ - bl 28c18 │ │ + bl 28cd0 │ │ ldr r1, [sp, #20] │ │ mov r3, r0 │ │ ldr r0, [sp, #24] │ │ movs r2, #0 │ │ - bl 28170 │ │ - blx 7c140 │ │ + bl 28228 │ │ + blx 7c5e0 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 270de │ │ - b.n 270e0 │ │ - b.n 270e2 │ │ + b.n 27196 │ │ + b.n 27198 │ │ + b.n 2719a │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #2 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 26fbc │ │ + b.n 27074 │ │ vldr s0, [sp, #68] ; 0x44 │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.w 27270 │ │ - b.n 270fc │ │ + ble.w 27328 │ │ + b.n 271b4 │ │ vldr s0, [sp, #64] ; 0x40 │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.w 27270 │ │ - b.n 2710e │ │ + ble.w 27328 │ │ + b.n 271c6 │ │ ldr r0, [sp, #84] ; 0x54 │ │ - bl 2966a │ │ + bl 29722 │ │ ldr r0, [sp, #84] ; 0x54 │ │ vldr s0, [sp, #76] ; 0x4c │ │ vldr s2, [sp, #68] ; 0x44 │ │ vadd.f32 s0, s0, s2 │ │ vmov r1, s0 │ │ ldr r2, [sp, #72] ; 0x48 │ │ - bl 2a748 │ │ + bl 2a800 │ │ ldr r0, [sp, #84] ; 0x54 │ │ vldr s8, [sp, #76] ; 0x4c │ │ vldr s12, [sp, #68] ; 0x44 │ │ vadd.f32 s0, s8, s12 │ │ vldr s6, [sp, #72] ; 0x48 │ │ vldr s10, [sp, #64] ; 0x40 │ │ - vldr s14, [pc, #304] ; 27274 │ │ + vldr s14, [pc, #304] ; 2732c │ │ vstr s14, [sp, #16] │ │ vmov.f32 s4, s6 │ │ vmla.f32 s4, s10, s14 │ │ vmov.f32 s2, s8 │ │ vmla.f32 s2, s12, s14 │ │ vadd.f32 s6, s6, s10 │ │ mov r1, sp │ │ vstr s6, [r1, #8] │ │ vstr s8, [r1, #4] │ │ vstr s6, [r1] │ │ vmov r2, s4 │ │ vmov r3, s2 │ │ vmov r1, s0 │ │ - bl 2acb8 │ │ + bl 2ad70 │ │ vldr s12, [sp, #16] │ │ ldr r0, [sp, #84] ; 0x54 │ │ vldr s0, [sp, #76] ; 0x4c │ │ vldr s6, [sp, #68] ; 0x44 │ │ vmov.f32 s4, s0 │ │ vmls.f32 s4, s6, s12 │ │ vldr s8, [sp, #72] ; 0x48 │ │ @@ -42594,15 +42591,15 @@ │ │ mov r1, sp │ │ vstr s8, [r1, #8] │ │ vstr s0, [r1, #4] │ │ vstr s6, [r1] │ │ vmov r1, s4 │ │ vmov r2, s2 │ │ vmov r3, s0 │ │ - bl 2acb8 │ │ + bl 2ad70 │ │ vldr s14, [sp, #16] │ │ ldr r0, [sp, #84] ; 0x54 │ │ vldr s8, [sp, #76] ; 0x4c │ │ vldr s12, [sp, #68] ; 0x44 │ │ vsub.f32 s0, s8, s12 │ │ vldr s6, [sp, #72] ; 0x48 │ │ vldr s10, [sp, #64] ; 0x40 │ │ @@ -42614,15 +42611,15 @@ │ │ mov r1, sp │ │ vstr s6, [r1, #8] │ │ vstr s8, [r1, #4] │ │ vstr s6, [r1] │ │ vmov r2, s4 │ │ vmov r3, s2 │ │ vmov r1, s0 │ │ - bl 2acb8 │ │ + bl 2ad70 │ │ vldr s12, [sp, #16] │ │ ldr r0, [sp, #84] ; 0x54 │ │ vldr s0, [sp, #76] ; 0x4c │ │ vldr s6, [sp, #68] ; 0x44 │ │ vmov.f32 s4, s0 │ │ vmla.f32 s4, s6, s12 │ │ vldr s8, [sp, #72] ; 0x48 │ │ @@ -42634,745 +42631,745 @@ │ │ mov r1, sp │ │ vstr s8, [r1, #8] │ │ vstr s0, [r1, #4] │ │ vstr s6, [r1] │ │ vmov r1, s4 │ │ vmov r2, s2 │ │ vmov r3, s0 │ │ - bl 2acb8 │ │ + bl 2ad70 │ │ ldr r0, [sp, #84] ; 0x54 │ │ movs r1, #1 │ │ - bl 2a554 │ │ + bl 2a60c │ │ ldr r0, [sp, #84] ; 0x54 │ │ - bl 2a7ac │ │ - b.n 27270 │ │ + bl 2a864 │ │ + b.n 27328 │ │ add sp, #88 ; 0x58 │ │ pop {r7, pc} │ │ str r1, [r1, #40] ; 0x28 │ │ subs r7, #13 │ │ - lsls r3, r1, #19 │ │ - ; instruction: 0xfffefdad │ │ - vtbl.8 d30, {d13-d14}, d24 │ │ - vneg.s q15, q4 │ │ + lsls r6, r0, #16 │ │ + vqdmulh.s , q15, d24[0] │ │ + vqshl.u64 q15, , #61 ; 0x3d │ │ + vrshr.u64 d30, d27, #3 │ │ vcle.f d27, d0, #0 │ │ mov r7, sp │ │ sub sp, #80 ; 0x50 │ │ str r0, [sp, #76] ; 0x4c │ │ str r1, [sp, #72] ; 0x48 │ │ movs r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ str r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 272a0 │ │ + b.n 27358 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ cmp r0, #0 │ │ - beq.w 273d8 │ │ - b.n 272b0 │ │ + beq.w 27490 │ │ + b.n 27368 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #52] ; 0x34 │ │ add.w r2, r1, r3, lsl #2 │ │ ldr.w r1, [r1, r3, lsl #2] │ │ ldr r2, [r2, #4] │ │ - bl 27950 │ │ + bl 27a08 │ │ cmp r0, #0 │ │ - bne.w 273ce │ │ - b.n 272cc │ │ + bne.w 27486 │ │ + b.n 27384 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #300] ; (27404 ) │ │ + ldr r1, [pc, #300] ; (274bc ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 2730c │ │ - b.n 272e0 │ │ + blx 7c3b0 │ │ + cbnz r0, 273c4 │ │ + b.n 27398 │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #52] ; 0x34 │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #40] ; 0x28 │ │ - bl 2bbce │ │ + bl 2bc86 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 28c08 │ │ + bl 28cc0 │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #44] ; 0x2c │ │ mov r3, r0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - bl 28170 │ │ + bl 28228 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 2730c │ │ + b.n 273c4 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #240] ; (27408 ) │ │ + ldr r1, [pc, #240] ; (274c0 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 2734c │ │ - b.n 27320 │ │ + blx 7c3b0 │ │ + cbnz r0, 27404 │ │ + b.n 273d8 │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #52] ; 0x34 │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #28] │ │ - bl 2bbde │ │ + bl 2bc96 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 28c18 │ │ + bl 28cd0 │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #32] │ │ mov r3, r0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - bl 28170 │ │ + bl 28228 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2734c │ │ + b.n 27404 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #180] ; (2740c ) │ │ + ldr r1, [pc, #180] ; (274c4 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 2738c │ │ - b.n 27360 │ │ + blx 7c3b0 │ │ + cbnz r0, 27444 │ │ + b.n 27418 │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #24] │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #52] ; 0x34 │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #16] │ │ - bl 2bbce │ │ + bl 2bc86 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 28c08 │ │ + bl 28cc0 │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #20] │ │ mov r3, r0 │ │ ldr r0, [sp, #24] │ │ - bl 28170 │ │ + bl 28228 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2738c │ │ + b.n 27444 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #120] ; (27410 ) │ │ + ldr r1, [pc, #120] ; (274c8 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 273cc │ │ - b.n 273a0 │ │ + blx 7c3b0 │ │ + cbnz r0, 27484 │ │ + b.n 27458 │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #12] │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #52] ; 0x34 │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ str r1, [sp, #4] │ │ - bl 2bbde │ │ + bl 2bc96 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 28c18 │ │ + bl 28cd0 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #8] │ │ mov r3, r0 │ │ ldr r0, [sp, #12] │ │ - bl 28170 │ │ + bl 28228 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 273cc │ │ - b.n 273ce │ │ - b.n 273d0 │ │ + b.n 27484 │ │ + b.n 27486 │ │ + b.n 27488 │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r0, #2 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 272a0 │ │ + b.n 27358 │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 2966a │ │ + bl 29722 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #68] ; 0x44 │ │ - bl 2a748 │ │ + bl 2a800 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #60] ; 0x3c │ │ - bl 2ab28 │ │ + bl 2abe0 │ │ ldr r0, [sp, #76] ; 0x4c │ │ movs r1, #0 │ │ - bl 2a554 │ │ + bl 2a60c │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 2a7ac │ │ + bl 2a864 │ │ add sp, #80 ; 0x50 │ │ pop {r7, pc} │ │ - ; instruction: 0xea7bfffd │ │ - ; instruction: 0xfacafffd │ │ - adds r7, r4, r2 │ │ - vtbx.8 d16, {d30- instruction: 0xfa05fffd │ │ + adds r2, r2, r2 │ │ + vtbx.8 d16, {d14-d17}, d19 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #112 ; 0x70 │ │ - ldr r3, [pc, #256] ; (2751c ) │ │ + ldr r3, [pc, #256] ; (275d4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #108] ; 0x6c │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #32] │ │ - bl 2966a │ │ + bl 29722 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ - b.n 2743c │ │ + b.n 274f4 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #20] │ │ ldr.w r0, [r0, r1, lsl #2] │ │ cmp r0, #0 │ │ - beq.n 274f4 │ │ - b.n 2744a │ │ + beq.n 275ac │ │ + b.n 27502 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #28] │ │ ldr r3, [sp, #20] │ │ add.w r2, r1, r3, lsl #2 │ │ ldr.w r1, [r1, r3, lsl #2] │ │ ldr r2, [r2, #4] │ │ - bl 27950 │ │ + bl 27a08 │ │ cmp r0, #0 │ │ - bne.n 274ea │ │ - b.n 27464 │ │ + bne.n 275a2 │ │ + b.n 2751c │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #20] │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #176] ; (27520 ) │ │ + ldr r1, [pc, #176] ; (275d8 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 274e8 │ │ - b.n 27478 │ │ + blx 7c3b0 │ │ + cbnz r0, 275a0 │ │ + b.n 27530 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #20] │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 2748a │ │ + b.n 27542 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ - cbz r0, 274e6 │ │ - b.n 27492 │ │ + cbz r0, 2759e │ │ + b.n 2754a │ │ ldr r0, [sp, #16] │ │ add r1, sp, #36 ; 0x24 │ │ str r1, [sp, #0] │ │ - bl 2967c │ │ + bl 29734 │ │ mov r1, r0 │ │ ldr r0, [sp, #0] │ │ str r1, [sp, #16] │ │ - bl 28894 │ │ + bl 2894c │ │ ldr r2, [sp, #12] │ │ adds r1, r2, #1 │ │ str r1, [sp, #12] │ │ add r1, sp, #100 ; 0x64 │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #12] │ │ cmp r0, #2 │ │ - blt.n 274e4 │ │ - b.n 274ba │ │ + blt.n 2759c │ │ + b.n 27572 │ │ ldr r0, [sp, #8] │ │ - cbnz r0, 274cc │ │ - b.n 274c0 │ │ + cbnz r0, 27584 │ │ + b.n 27578 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r2, [sp, #104] ; 0x68 │ │ - bl 2a748 │ │ - b.n 274d8 │ │ + bl 2a800 │ │ + b.n 27590 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r2, [sp, #104] ; 0x68 │ │ - bl 2ab28 │ │ - b.n 274d8 │ │ + bl 2abe0 │ │ + b.n 27590 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ adds r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 274e4 │ │ - b.n 2748a │ │ - b.n 274e8 │ │ - b.n 274ea │ │ - b.n 274ec │ │ + b.n 2759c │ │ + b.n 27542 │ │ + b.n 275a0 │ │ + b.n 275a2 │ │ + b.n 275a4 │ │ ldr r0, [sp, #20] │ │ adds r0, #2 │ │ str r0, [sp, #20] │ │ - b.n 2743c │ │ + b.n 274f4 │ │ ldr r0, [sp, #32] │ │ ldrb.w r1, [sp, #24] │ │ - bl 2a554 │ │ + bl 2a60c │ │ ldr r0, [sp, #32] │ │ - bl 2a7ac │ │ - ldr r0, [pc, #28] ; (27524 ) │ │ + bl 2a864 │ │ + ldr r0, [pc, #28] ; (275dc ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #108] ; 0x6c │ │ cmp r0, r1 │ │ - bne.n 27518 │ │ - b.n 27514 │ │ + bne.n 275d0 │ │ + b.n 275cc │ │ add sp, #112 ; 0x70 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - str r4, [r5, #20] │ │ + blx 7c350 │ │ + str r4, [r2, #84] ; 0x54 │ │ movs r5, r0 │ │ - movs r1, #55 ; 0x37 │ │ - vtrn. d22, d2 │ │ + movs r1, #34 ; 0x22 │ │ + vmls.i q11, q7, d26[0] │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #128 ; 0x80 │ │ - ldr.w r2, [pc, #984] ; 27908 │ │ + ldr.w r2, [pc, #984] ; 279c0 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #124] ; 0x7c │ │ str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #52] ; 0x34 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 27544 │ │ + b.n 275fc │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ cmp r0, #0 │ │ - beq.w 278ea │ │ - b.n 27554 │ │ + beq.w 279a2 │ │ + b.n 2760c │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #48] ; 0x30 │ │ add.w r2, r1, r3, lsl #2 │ │ ldr.w r1, [r1, r3, lsl #2] │ │ ldr r2, [r2, #4] │ │ - bl 27950 │ │ + bl 27a08 │ │ cmp r0, #0 │ │ - bne.w 278e0 │ │ - b.n 27570 │ │ + bne.w 27998 │ │ + b.n 27628 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #788] ; (27890 ) │ │ + ldr r1, [pc, #788] ; (27948 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 275a4 │ │ - b.n 27584 │ │ + blx 7c3b0 │ │ + cbnz r0, 2765c │ │ + b.n 2763c │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #48] ; 0x30 │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ movs r3, #0 │ │ mov r2, r3 │ │ - bl 28170 │ │ + bl 28228 │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #39956 ; 0x9c14 │ │ ldr r1, [r1, r2] │ │ str r0, [r1, #0] │ │ - b.n 278de │ │ + b.n 27996 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #740] ; (27894 ) │ │ + ldr r1, [pc, #740] ; (2794c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 275d8 │ │ - b.n 275b8 │ │ + blx 7c3b0 │ │ + cbnz r0, 27690 │ │ + b.n 27670 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #48] ; 0x30 │ │ add.w r1, r1, r2, lsl #2 │ │ ldr r1, [r1, #4] │ │ movs r3, #0 │ │ mov r2, r3 │ │ - bl 28170 │ │ + bl 28228 │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #39956 ; 0x9c14 │ │ ldr r1, [r1, r2] │ │ str r0, [r1, #4] │ │ - b.n 278dc │ │ + b.n 27994 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #800] ; (27904 ) │ │ + ldr r1, [pc, #800] ; (279bc ) │ │ add r1, pc │ │ - blx 7bf10 │ │ + blx 7c3b0 │ │ cmp r0, #0 │ │ - bne.w 27790 │ │ - b.n 275f0 │ │ + bne.w 27848 │ │ + b.n 276a8 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ add r1, sp, #60 ; 0x3c │ │ str r1, [sp, #40] ; 0x28 │ │ movs r2, #64 ; 0x40 │ │ - bl 29258 │ │ + bl 29310 │ │ mov r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #44] ; 0x2c │ │ - bl 28894 │ │ + bl 2894c │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #39972 ; 0x9c24 │ │ str r0, [r1, r2] │ │ - b.n 2761c │ │ + b.n 276d4 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - cbz r1, 2765e │ │ - b.n 27628 │ │ + cbz r1, 27716 │ │ + b.n 276e0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r0, [r0, #0] │ │ - bl 25be0 │ │ + bl 25c98 │ │ mov r1, r0 │ │ movs r0, #1 │ │ str r0, [sp, #32] │ │ - cbnz r1, 27658 │ │ - b.n 2763a │ │ + cbnz r1, 27710 │ │ + b.n 276f2 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r1, [r0, #0] │ │ movs r0, #1 │ │ cmp r1, #37 ; 0x25 │ │ str r0, [sp, #32] │ │ - beq.n 27658 │ │ - b.n 27648 │ │ + beq.n 27710 │ │ + b.n 27700 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r0, [r0, #0] │ │ subs r0, #44 ; 0x2c │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #32] │ │ - b.n 27658 │ │ + b.n 27710 │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 2765e │ │ + b.n 27716 │ │ ldr r0, [sp, #36] ; 0x24 │ │ lsls r0, r0, #31 │ │ - cbz r0, 2766e │ │ - b.n 27666 │ │ + cbz r0, 27726 │ │ + b.n 2771e │ │ ldr r0, [sp, #44] ; 0x2c │ │ adds r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 2761c │ │ + b.n 276d4 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r0, [r0, #0] │ │ - cbnz r0, 27678 │ │ - b.n 27676 │ │ - b.n 278ea │ │ + cbnz r0, 27730 │ │ + b.n 2772e │ │ + b.n 279a2 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add r1, sp, #60 ; 0x3c │ │ str r1, [sp, #28] │ │ movs r2, #64 ; 0x40 │ │ - bl 29258 │ │ + bl 29310 │ │ mov r1, r0 │ │ ldr r0, [sp, #28] │ │ str r1, [sp, #44] ; 0x2c │ │ - bl 28894 │ │ + bl 2894c │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #39976 ; 0x9c28 │ │ str r0, [r1, r2] │ │ - b.n 27698 │ │ + b.n 27750 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - cbz r1, 276da │ │ - b.n 276a4 │ │ + cbz r1, 27792 │ │ + b.n 2775c │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r0, [r0, #0] │ │ - bl 25be0 │ │ + bl 25c98 │ │ mov r1, r0 │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ - cbnz r1, 276d4 │ │ - b.n 276b6 │ │ + cbnz r1, 2778c │ │ + b.n 2776e │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r1, [r0, #0] │ │ movs r0, #1 │ │ cmp r1, #37 ; 0x25 │ │ str r0, [sp, #20] │ │ - beq.n 276d4 │ │ - b.n 276c4 │ │ + beq.n 2778c │ │ + b.n 2777c │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r0, [r0, #0] │ │ subs r0, #44 ; 0x2c │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #20] │ │ - b.n 276d4 │ │ + b.n 2778c │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #24] │ │ - b.n 276da │ │ + b.n 27792 │ │ ldr r0, [sp, #24] │ │ lsls r0, r0, #31 │ │ - cbz r0, 276ea │ │ - b.n 276e2 │ │ + cbz r0, 277a2 │ │ + b.n 2779a │ │ ldr r0, [sp, #44] ; 0x2c │ │ adds r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 27698 │ │ + b.n 27750 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r0, [r0, #0] │ │ - cbnz r0, 276f4 │ │ - b.n 276f2 │ │ - b.n 278ea │ │ + cbnz r0, 277ac │ │ + b.n 277aa │ │ + b.n 279a2 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add r1, sp, #60 ; 0x3c │ │ str r1, [sp, #16] │ │ movs r2, #64 ; 0x40 │ │ - bl 29258 │ │ + bl 29310 │ │ mov r1, r0 │ │ ldr r0, [sp, #16] │ │ str r1, [sp, #44] ; 0x2c │ │ - bl 28894 │ │ + bl 2894c │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #39980 ; 0x9c2c │ │ str r0, [r1, r2] │ │ - b.n 27714 │ │ + b.n 277cc │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - cbz r1, 27756 │ │ - b.n 27720 │ │ + cbz r1, 2780e │ │ + b.n 277d8 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r0, [r0, #0] │ │ - bl 25be0 │ │ + bl 25c98 │ │ mov r1, r0 │ │ movs r0, #1 │ │ str r0, [sp, #8] │ │ - cbnz r1, 27750 │ │ - b.n 27732 │ │ + cbnz r1, 27808 │ │ + b.n 277ea │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r1, [r0, #0] │ │ movs r0, #1 │ │ cmp r1, #37 ; 0x25 │ │ str r0, [sp, #8] │ │ - beq.n 27750 │ │ - b.n 27740 │ │ + beq.n 27808 │ │ + b.n 277f8 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r0, [r0, #0] │ │ subs r0, #44 ; 0x2c │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #8] │ │ - b.n 27750 │ │ + b.n 27808 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ - b.n 27756 │ │ + b.n 2780e │ │ ldr r0, [sp, #12] │ │ lsls r0, r0, #31 │ │ - cbz r0, 27766 │ │ - b.n 2775e │ │ + cbz r0, 2781e │ │ + b.n 27816 │ │ ldr r0, [sp, #44] ; 0x2c │ │ adds r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 27714 │ │ + b.n 277cc │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r0, [r0, #0] │ │ - cbnz r0, 27770 │ │ - b.n 2776e │ │ - b.n 278ea │ │ + cbnz r0, 27828 │ │ + b.n 27826 │ │ + b.n 279a2 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add r1, sp, #60 ; 0x3c │ │ str r1, [sp, #4] │ │ movs r2, #64 ; 0x40 │ │ - bl 29258 │ │ + bl 29310 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ str r1, [sp, #44] ; 0x2c │ │ - bl 28894 │ │ + bl 2894c │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #39984 ; 0x9c30 │ │ str r0, [r1, r2] │ │ - b.n 278da │ │ + b.n 27992 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - ldr r1, [pc, #368] ; (2790c ) │ │ + ldr r1, [pc, #368] ; (279c4 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ + blx 7c3b0 │ │ cmp r0, #0 │ │ - bne.w 278d8 │ │ - b.n 277a8 │ │ + bne.w 27990 │ │ + b.n 27860 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ - ldr r1, [pc, #348] ; (27910 ) │ │ + ldr r1, [pc, #348] ; (279c8 ) │ │ add r1, pc │ │ - blx 7c0e0 │ │ - cbz r0, 277ca │ │ - b.n 277be │ │ + blx 7c580 │ │ + cbz r0, 27882 │ │ + b.n 27876 │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #39996 ; 0x9c3c │ │ movs r0, #0 │ │ str r0, [r1, r2] │ │ - b.n 278d6 │ │ + b.n 2798e │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ - ldr r1, [pc, #316] ; (27914 ) │ │ + ldr r1, [pc, #316] ; (279cc ) │ │ add r1, pc │ │ - blx 7c0e0 │ │ - cbz r0, 277ec │ │ - b.n 277e0 │ │ + blx 7c580 │ │ + cbz r0, 278a4 │ │ + b.n 27898 │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #39988 ; 0x9c34 │ │ movs r0, #0 │ │ str r0, [r1, r2] │ │ - b.n 27834 │ │ + b.n 278ec │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ - ldr r1, [pc, #288] ; (27918 ) │ │ + ldr r1, [pc, #288] ; (279d0 ) │ │ add r1, pc │ │ - blx 7c0e0 │ │ - cbz r0, 2780e │ │ - b.n 27802 │ │ + blx 7c580 │ │ + cbz r0, 278c6 │ │ + b.n 278ba │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #39988 ; 0x9c34 │ │ movs r0, #1 │ │ str r0, [r1, r2] │ │ - b.n 27832 │ │ + b.n 278ea │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ - ldr r1, [pc, #256] ; (2791c ) │ │ + ldr r1, [pc, #256] ; (279d4 ) │ │ add r1, pc │ │ - blx 7c0e0 │ │ - cbz r0, 27830 │ │ - b.n 27824 │ │ + blx 7c580 │ │ + cbz r0, 278e8 │ │ + b.n 278dc │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #39988 ; 0x9c34 │ │ movs r0, #2 │ │ str r0, [r1, r2] │ │ - b.n 27830 │ │ - b.n 27832 │ │ - b.n 27834 │ │ + b.n 278e8 │ │ + b.n 278ea │ │ + b.n 278ec │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ - ldr r1, [pc, #224] ; (27920 ) │ │ + ldr r1, [pc, #224] ; (279d8 ) │ │ add r1, pc │ │ - blx 7c0e0 │ │ - cbz r0, 27856 │ │ - b.n 2784a │ │ + blx 7c580 │ │ + cbz r0, 2790e │ │ + b.n 27902 │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #39992 ; 0x9c38 │ │ movs r0, #0 │ │ str r0, [r1, r2] │ │ - b.n 278a8 │ │ + b.n 27960 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ - ldr r1, [pc, #192] ; (27924 ) │ │ + ldr r1, [pc, #192] ; (279dc ) │ │ add r1, pc │ │ - blx 7c0e0 │ │ - cbz r0, 27878 │ │ - b.n 2786c │ │ + blx 7c580 │ │ + cbz r0, 27930 │ │ + b.n 27924 │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #39992 ; 0x9c38 │ │ movs r0, #1 │ │ str r0, [r1, r2] │ │ - b.n 278a6 │ │ + b.n 2795e │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ - ldr r1, [pc, #164] ; (27928 ) │ │ + ldr r1, [pc, #164] ; (279e0 ) │ │ add r1, pc │ │ - blx 7c0e0 │ │ - cbz r0, 278a4 │ │ - b.n 27898 │ │ + blx 7c580 │ │ + cbz r0, 2795c │ │ + b.n 27950 │ │ nop │ │ - adds r5, r3, r4 │ │ - ; instruction: 0xfffee3e3 │ │ + adds r0, r1, r4 │ │ + vrshr.u64 d30, d20, #2 │ │ vtbl.8 d25, {d13-d14}, d14 │ │ movw r2, #39992 ; 0x9c38 │ │ movs r0, #2 │ │ str r0, [r1, r2] │ │ - b.n 278a4 │ │ - b.n 278a6 │ │ - b.n 278a8 │ │ + b.n 2795c │ │ + b.n 2795e │ │ + b.n 27960 │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #39996 ; 0x9c3c │ │ movs r0, #1 │ │ str r0, [r1, r2] │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #4] │ │ - ldr r1, [pc, #108] ; (2792c ) │ │ + ldr r1, [pc, #108] ; (279e4 ) │ │ add r1, pc │ │ - blx 7c0e0 │ │ - cbz r0, 278d4 │ │ - b.n 278c8 │ │ + blx 7c580 │ │ + cbz r0, 2798c │ │ + b.n 27980 │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #39996 ; 0x9c3c │ │ movs r0, #2 │ │ str r0, [r1, r2] │ │ - b.n 278d4 │ │ - b.n 278d6 │ │ - b.n 278d8 │ │ - b.n 278da │ │ - b.n 278dc │ │ - b.n 278de │ │ - b.n 278e0 │ │ - b.n 278e2 │ │ + b.n 2798c │ │ + b.n 2798e │ │ + b.n 27990 │ │ + b.n 27992 │ │ + b.n 27994 │ │ + b.n 27996 │ │ + b.n 27998 │ │ + b.n 2799a │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #2 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 27544 │ │ - ldr r0, [pc, #68] ; (27930 ) │ │ + b.n 275fc │ │ + ldr r0, [pc, #68] ; (279e8 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #124] ; 0x7c │ │ cmp r0, r1 │ │ - bne.n 278fe │ │ - b.n 278fa │ │ + bne.n 279b6 │ │ + b.n 279b2 │ │ add sp, #128 ; 0x80 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - pld [r7, #253]! │ │ - str r6, [r2, #4] │ │ + bl fff7a9ba │ │ + str r6, [r7, #64] ; 0x40 │ │ movs r5, r0 │ │ - ldmia r2!, {} │ │ - vtbx.8 d29, {d13-d15}, d22 │ │ - vceq.f , q2, #0 │ │ - vcle.s d30, d19, #0 │ │ - ; instruction: 0xfffd1d92 │ │ - ; instruction: 0xfffefc92 │ │ - vsra.u32 d29, d21, #3 │ │ - vtbl.8 d17, {d13}, d17 │ │ - vshr.u64 , q7, #2 │ │ - ; instruction: 0xfffd5c9c │ │ + ldmia r1!, {r3, r4, r5} │ │ + ; instruction: 0xfffdd99e │ │ + vsri.32 , q14, #3 │ │ + vshr.u32 q15, q10, #3 │ │ + vcvt.u16.f16 , , #3 │ │ + vtbx.8 d31, {d30- , , #0 │ │ + vtbl.8 d17, {d13}, d12 │ │ + vshr.u32 d29, d6, #2 │ │ + vcge.s d22, d4, #0 │ │ movs r5, r0 │ │ sub sp, #12 │ │ str r1, [sp, #0] │ │ mov r1, r0 │ │ ldr r0, [sp, #0] │ │ vmov s0, r0 │ │ str r0, [sp, #8] │ │ @@ -43382,636 +43379,636 @@ │ │ ldr r0, [sp, #4] │ │ str r0, [r1, #4] │ │ add sp, #12 │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #88 ; 0x58 │ │ - ldr.w r3, [pc, #1004] ; 27d44 │ │ + ldr.w r3, [pc, #1004] ; 27dfc │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #84] ; 0x54 │ │ str r0, [sp, #52] ; 0x34 │ │ str r1, [sp, #48] ; 0x30 │ │ str r2, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 27f34 │ │ + bl 27fec │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - cbnz r0, 2797c │ │ - b.n 27976 │ │ + cbnz r0, 27a34 │ │ + b.n 27a2e │ │ movs r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 27d24 │ │ + b.n 27ddc │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #796] ; (27c9c ) │ │ + ldr r1, [pc, #796] ; (27d54 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27994 │ │ - b.n 2798a │ │ + blx 7c3b0 │ │ + cbnz r0, 27a4c │ │ + b.n 27a42 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #44] ; 0x2c │ │ - bl 27f4c │ │ - b.n 27d1e │ │ + bl 28004 │ │ + b.n 27dd6 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #776] ; (27ca0 ) │ │ + ldr r1, [pc, #776] ; (27d58 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 279bc │ │ - b.n 279a2 │ │ + blx 7c3b0 │ │ + cbnz r0, 27a74 │ │ + b.n 27a5a │ │ ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [pc, #764] ; (27ca4 ) │ │ + ldr r1, [pc, #764] ; (27d5c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 279ba │ │ - b.n 279b0 │ │ + blx 7c3b0 │ │ + cbnz r0, 27a72 │ │ + b.n 27a68 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ strb.w r0, [r1, #310] ; 0x136 │ │ - b.n 279ba │ │ - b.n 27d1c │ │ + b.n 27a72 │ │ + b.n 27dd4 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #744] ; (27ca8 ) │ │ + ldr r1, [pc, #744] ; (27d60 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27a1e │ │ - b.n 279ca │ │ + blx 7c3b0 │ │ + cbnz r0, 27ad6 │ │ + b.n 27a82 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [pc, #732] ; (27cac ) │ │ + ldr r1, [pc, #732] ; (27d64 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 279e2 │ │ - b.n 279d8 │ │ + blx 7c3b0 │ │ + cbnz r0, 27a9a │ │ + b.n 27a90 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ strb.w r0, [r1, #308] ; 0x134 │ │ - b.n 27a1c │ │ + b.n 27ad4 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [pc, #712] ; (27cb0 ) │ │ + ldr r1, [pc, #712] ; (27d68 ) │ │ add r1, pc │ │ movs r2, #4 │ │ - blx 7bea0 │ │ - cbnz r0, 27a06 │ │ - b.n 279f2 │ │ + blx 7c340 │ │ + cbnz r0, 27abe │ │ + b.n 27aaa │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #2 │ │ strb.w r0, [r1, #308] ; 0x134 │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #108 ; 0x6c │ │ ldr r1, [sp, #44] ; 0x2c │ │ - bl 28032 │ │ - b.n 27a1a │ │ + bl 280ea │ │ + b.n 27ad2 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #1 │ │ strb.w r0, [r1, #308] ; 0x134 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 2809a │ │ + bl 28152 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r0, [r1, #88] ; 0x58 │ │ - b.n 27a1a │ │ - b.n 27a1c │ │ - b.n 27d1a │ │ + b.n 27ad2 │ │ + b.n 27ad4 │ │ + b.n 27dd2 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #656] ; (27cb4 ) │ │ + ldr r1, [pc, #656] ; (27d6c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27a38 │ │ - b.n 27a2c │ │ + blx 7c3b0 │ │ + cbnz r0, 27af0 │ │ + b.n 27ae4 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 28128 │ │ + bl 281e0 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r0, [r1, #96] ; 0x60 │ │ - b.n 27d18 │ │ + b.n 27dd0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #780] ; (27d48 ) │ │ + ldr r1, [pc, #780] ; (27e00 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27a52 │ │ - b.n 27a46 │ │ + blx 7c3b0 │ │ + cbnz r0, 27b0a │ │ + b.n 27afe │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 28128 │ │ + bl 281e0 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r0, [r1, #100] ; 0x64 │ │ - b.n 27d16 │ │ + b.n 27dce │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #756] ; (27d4c ) │ │ + ldr r1, [pc, #756] ; (27e04 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27ab4 │ │ - b.n 27a60 │ │ + blx 7c3b0 │ │ + cbnz r0, 27b6c │ │ + b.n 27b18 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [pc, #748] ; (27d50 ) │ │ + ldr r1, [pc, #748] ; (27e08 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27a78 │ │ - b.n 27a6e │ │ + blx 7c3b0 │ │ + cbnz r0, 27b30 │ │ + b.n 27b26 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ strb.w r0, [r1, #309] ; 0x135 │ │ - b.n 27ab2 │ │ + b.n 27b6a │ │ ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [pc, #728] ; (27d54 ) │ │ + ldr r1, [pc, #728] ; (27e0c ) │ │ add r1, pc │ │ movs r2, #4 │ │ - blx 7bea0 │ │ - cbnz r0, 27a9c │ │ - b.n 27a88 │ │ + blx 7c340 │ │ + cbnz r0, 27b54 │ │ + b.n 27b40 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #2 │ │ strb.w r0, [r1, #309] ; 0x135 │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #172 ; 0xac │ │ ldr r1, [sp, #44] ; 0x2c │ │ - bl 28032 │ │ - b.n 27ab0 │ │ + bl 280ea │ │ + b.n 27b68 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #1 │ │ strb.w r0, [r1, #309] ; 0x135 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 2809a │ │ + bl 28152 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r0, [r1, #92] ; 0x5c │ │ - b.n 27ab0 │ │ - b.n 27ab2 │ │ - b.n 27d14 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #672] ; (27d58 ) │ │ - add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27ae2 │ │ - b.n 27ac2 │ │ + b.n 27b68 │ │ + b.n 27b6a │ │ + b.n 27dcc │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + ldr r1, [pc, #672] ; (27e10 ) │ │ + add r1, pc │ │ + blx 7c3b0 │ │ + cbnz r0, 27b9a │ │ + b.n 27b7a │ │ ldr r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #32] │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r1, [sp, #28] │ │ - bl 281e8 │ │ + bl 282a0 │ │ ldr r1, [sp, #28] │ │ mov r3, r0 │ │ ldr r0, [sp, #32] │ │ movs r2, #0 │ │ - bl 28170 │ │ + bl 28228 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str.w r0, [r1, #236] ; 0xec │ │ - b.n 27d12 │ │ + b.n 27dca │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #628] ; (27d5c ) │ │ + ldr r1, [pc, #628] ; (27e14 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27b04 │ │ - b.n 27af0 │ │ + blx 7c3b0 │ │ + cbnz r0, 27bbc │ │ + b.n 27ba8 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #40] ; 0x28 │ │ adds r2, #244 ; 0xf4 │ │ - bl 2823c │ │ + bl 282f4 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str.w r0, [r1, #276] ; 0x114 │ │ - b.n 27d10 │ │ + b.n 27dc8 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #600] ; (27d60 ) │ │ + ldr r1, [pc, #600] ; (27e18 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27b32 │ │ - b.n 27b12 │ │ + blx 7c3b0 │ │ + cbnz r0, 27bea │ │ + b.n 27bca │ │ ldr r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #24] │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r1, [sp, #20] │ │ - bl 281e8 │ │ + bl 282a0 │ │ ldr r1, [sp, #20] │ │ mov r3, r0 │ │ ldr r0, [sp, #24] │ │ movs r2, #0 │ │ - bl 28170 │ │ + bl 28228 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str.w r0, [r1, #240] ; 0xf0 │ │ - b.n 27d0e │ │ + b.n 27dc6 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #556] ; (27d64 ) │ │ + ldr r1, [pc, #556] ; (27e1c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27b4c │ │ - b.n 27b40 │ │ + blx 7c3b0 │ │ + cbnz r0, 27c04 │ │ + b.n 27bf8 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 28128 │ │ + bl 281e0 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r0, [r1, #104] ; 0x68 │ │ - b.n 27d0c │ │ + b.n 27dc4 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #536] ; (27d68 ) │ │ + ldr r1, [pc, #536] ; (27e20 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27b68 │ │ - b.n 27b5a │ │ + blx 7c3b0 │ │ + cbnz r0, 27c20 │ │ + b.n 27c12 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 28334 │ │ + bl 283ec │ │ ldr r1, [sp, #40] ; 0x28 │ │ strb.w r0, [r1, #281] ; 0x119 │ │ - b.n 27d0a │ │ + b.n 27dc2 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #512] ; (27d6c ) │ │ + ldr r1, [pc, #512] ; (27e24 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27b84 │ │ - b.n 27b76 │ │ + blx 7c3b0 │ │ + cbnz r0, 27c3c │ │ + b.n 27c2e │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 283a0 │ │ + bl 28458 │ │ ldr r1, [sp, #40] ; 0x28 │ │ strb.w r0, [r1, #280] ; 0x118 │ │ - b.n 27d08 │ │ + b.n 27dc0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #488] ; (27d70 ) │ │ + ldr r1, [pc, #488] ; (27e28 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27ba0 │ │ - b.n 27b92 │ │ + blx 7c3b0 │ │ + cbnz r0, 27c58 │ │ + b.n 27c4a │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 2840c │ │ + bl 284c4 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str.w r0, [r1, #284] ; 0x11c │ │ - b.n 27d06 │ │ + b.n 27dbe │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #464] ; (27d74 ) │ │ + ldr r1, [pc, #464] ; (27e2c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27bbc │ │ - b.n 27bae │ │ + blx 7c3b0 │ │ + cbnz r0, 27c74 │ │ + b.n 27c66 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 28438 │ │ + bl 284f0 │ │ ldr r1, [sp, #40] ; 0x28 │ │ strb.w r0, [r1, #288] ; 0x120 │ │ - b.n 27d04 │ │ + b.n 27dbc │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #440] ; (27d78 ) │ │ + ldr r1, [pc, #440] ; (27e30 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27bea │ │ - b.n 27bca │ │ + blx 7c3b0 │ │ + cbnz r0, 27ca2 │ │ + b.n 27c82 │ │ ldr r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #16] │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r1, [sp, #12] │ │ - bl 281e8 │ │ + bl 282a0 │ │ ldr r1, [sp, #12] │ │ mov r3, r0 │ │ ldr r0, [sp, #16] │ │ movs r2, #0 │ │ - bl 28170 │ │ + bl 28228 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str.w r0, [r1, #292] ; 0x124 │ │ - b.n 27d02 │ │ + b.n 27dba │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #396] ; (27d7c ) │ │ + ldr r1, [pc, #396] ; (27e34 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27c0e │ │ - b.n 27bf8 │ │ + blx 7c3b0 │ │ + cbnz r0, 27cc6 │ │ + b.n 27cb0 │ │ ldr r1, [sp, #44] ; 0x2c │ │ add r0, sp, #60 ; 0x3c │ │ str r0, [sp, #8] │ │ - bl 27d98 │ │ + bl 27e50 │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #64 ; 0x40 │ │ - bl 28488 │ │ - b.n 27d00 │ │ + bl 28540 │ │ + b.n 27db8 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #364] ; (27d80 ) │ │ + ldr r1, [pc, #364] ; (27e38 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27c2a │ │ - b.n 27c1c │ │ + blx 7c3b0 │ │ + cbnz r0, 27ce2 │ │ + b.n 27cd4 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 2809a │ │ + bl 28152 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str.w r0, [r1, #296] ; 0x128 │ │ - b.n 27cfe │ │ + b.n 27db6 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #340] ; (27d84 ) │ │ + ldr r1, [pc, #340] ; (27e3c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27c46 │ │ - b.n 27c38 │ │ + blx 7c3b0 │ │ + cbnz r0, 27cfe │ │ + b.n 27cf0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 28128 │ │ + bl 281e0 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str.w r0, [r1, #300] ; 0x12c │ │ - b.n 27cfc │ │ + b.n 27db4 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #316] ; (27d88 ) │ │ + ldr r1, [pc, #316] ; (27e40 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27c6a │ │ - b.n 27c54 │ │ + blx 7c3b0 │ │ + cbnz r0, 27d22 │ │ + b.n 27d0c │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #44] ; 0x2c │ │ movs r2, #0 │ │ mov.w r3, #1065353216 ; 0x3f800000 │ │ - bl 28170 │ │ + bl 28228 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str.w r0, [r1, #304] ; 0x130 │ │ - b.n 27cfa │ │ + b.n 27db2 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #284] ; (27d8c ) │ │ + ldr r1, [pc, #284] ; (27e44 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27c8c │ │ - b.n 27c78 │ │ + blx 7c3b0 │ │ + cbnz r0, 27d44 │ │ + b.n 27d30 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ movs r2, #63 ; 0x3f │ │ - blx 7c130 │ │ + blx 7c5d0 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ strb.w r0, [r1, #63] ; 0x3f │ │ - b.n 27cf8 │ │ + b.n 27db0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #256] ; (27d90 ) │ │ + ldr r1, [pc, #256] ; (27e48 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 27cf0 │ │ - b.n 27cb8 │ │ + blx 7c3b0 │ │ + cbnz r0, 27da8 │ │ + b.n 27d70 │ │ nop │ │ - movs r4, #42 ; 0x2a │ │ - vtbl.8 d31, {d14-d17}, d22 │ │ - vqrshrun.s64 d29, q10, #3 │ │ - vsra.u32 q9, , #3 │ │ - vtbx.8 d29, {d14}, d12 │ │ - ; instruction: 0xfffd1bba │ │ - vrshr.u64 d16, d5, #2 │ │ + movs r4, #21 │ │ + vtbx.8 d31, {d14-d16}, d17 │ │ + vneg.f d29, d28 │ │ + vceq.i q9, q9, #0 │ │ + vabdl.u , d30, d4 │ │ + vtbl.8 d17, {d29- │ │ + b.n 27d7c │ │ ldr r0, [sp, #36] ; 0x24 │ │ - cbz r0, 27cee │ │ - b.n 27cca │ │ + cbz r0, 27da6 │ │ + b.n 27d82 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #0] │ │ adds r0, #1 │ │ ldr r1, [sp, #44] ; 0x2c │ │ - blx 7bf10 │ │ - cbnz r0, 27ce6 │ │ - b.n 27cda │ │ + blx 7c3b0 │ │ + cbnz r0, 27d9e │ │ + b.n 27d92 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r1, [r1, #4] │ │ - bl 27f4c │ │ - b.n 27ce6 │ │ + bl 28004 │ │ + b.n 27d9e │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 27cc4 │ │ - b.n 27cf6 │ │ + b.n 27d7c │ │ + b.n 27dae │ │ movs r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 27d24 │ │ - b.n 27cf8 │ │ - b.n 27cfa │ │ - b.n 27cfc │ │ - b.n 27cfe │ │ - b.n 27d00 │ │ - b.n 27d02 │ │ - b.n 27d04 │ │ - b.n 27d06 │ │ - b.n 27d08 │ │ - b.n 27d0a │ │ - b.n 27d0c │ │ - b.n 27d0e │ │ - b.n 27d10 │ │ - b.n 27d12 │ │ - b.n 27d14 │ │ - b.n 27d16 │ │ - b.n 27d18 │ │ - b.n 27d1a │ │ - b.n 27d1c │ │ - b.n 27d1e │ │ + b.n 27ddc │ │ + b.n 27db0 │ │ + b.n 27db2 │ │ + b.n 27db4 │ │ + b.n 27db6 │ │ + b.n 27db8 │ │ + b.n 27dba │ │ + b.n 27dbc │ │ + b.n 27dbe │ │ + b.n 27dc0 │ │ + b.n 27dc2 │ │ + b.n 27dc4 │ │ + b.n 27dc6 │ │ + b.n 27dc8 │ │ + b.n 27dca │ │ + b.n 27dcc │ │ + b.n 27dce │ │ + b.n 27dd0 │ │ + b.n 27dd2 │ │ + b.n 27dd4 │ │ + b.n 27dd6 │ │ movs r0, #1 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 27d24 │ │ + b.n 27ddc │ │ ldr r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #104] ; (27d94 ) │ │ + ldr r0, [pc, #104] ; (27e4c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #84] ; 0x54 │ │ cmp r0, r1 │ │ - bne.n 27d3e │ │ - b.n 27d38 │ │ + bne.n 27df6 │ │ + b.n 27df0 │ │ ldr r0, [sp, #4] │ │ add sp, #88 ; 0x58 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - ldrb r6, [r5, r0] │ │ + str r6, [r2, #0] │ │ movs r5, r0 │ │ - movs r7, #225 ; 0xe1 │ │ - vsri.64 , q2, #2 │ │ - vqshl.u64 d29, d22, #61 ; 0x3d │ │ - vtbl.8 d17, {d13-d16}, d20 │ │ - vrshr.u64 q9, , #2 │ │ - vrshr.u64 , , #2 │ │ - vcvt.f32.u32 q14, , #3 │ │ - vrshr.u32 d30, d14, #3 │ │ - vtbl.8 d30, {d29-, q12, #2 │ │ - vqshrun.s64 d30, q2, #2 │ │ - vrsubhn.i d17, , q15 │ │ - vabdl.u q8, d14, d9 │ │ - vqshl.u64 d30, d16, #62 ; 0x3e │ │ - vclt.f , q5, #0 │ │ - vshr.u32 q8, , #2 │ │ - vtrn. q15, q8 │ │ - ; instruction: 0xfffd1eac │ │ - vqrshrun.s64 d21, q7, #2 │ │ + movs r7, #241 ; 0xf1 │ │ + vraddhn.i d29, q7, q6 │ │ + vmlsl.u , d29, d30[0] │ │ + vtbl.8 d17, {d13-d16}, d15 │ │ + vqmovn.u d18, q12 │ │ + vrshr.u32 d31, d24, #2 │ │ + ; instruction: 0xfffdcdaf │ │ + vcge.s q15, , #0 │ │ + ; instruction: 0xfffdea5b │ │ + vtbx.8 d16, {d13-d15}, d11 │ │ + vmla.i , q7, d19[0] │ │ + vmlsl.u q15, d30, d21[0] │ │ + vqshlu.s64 d17, d9, #61 ; 0x3d │ │ + vqshlu.s64 q8, q10, #62 ; 0x3e │ │ + vrsubhn.i d30, q15, │ │ + vqshlu.s32 d17, d21, #29 │ │ + ; instruction: 0xfffeffb0 │ │ + ; instruction: 0xfffddfb1 │ │ + ; instruction: 0xfffd1e97 │ │ + vdup.16 , d6[3] │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ - ldr r2, [pc, #276] ; (27eb4 ) │ │ + ldr r2, [pc, #276] ; (27f6c ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #36] ; 0x24 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #8] │ │ - bl 2587a │ │ - b.n 27db4 │ │ + bl 25932 │ │ + b.n 27e6c │ │ ldr r0, [sp, #4] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #0 │ │ - beq.n 27e9a │ │ - b.n 27dbe │ │ + beq.n 27f52 │ │ + b.n 27e76 │ │ ldr r0, [sp, #4] │ │ - ldr r1, [pc, #244] ; (27eb8 ) │ │ + ldr r1, [pc, #244] ; (27f70 ) │ │ add r1, pc │ │ movs r2, #6 │ │ - blx 7bea0 │ │ - cbnz r0, 27dda │ │ - b.n 27dce │ │ + blx 7c340 │ │ + cbnz r0, 27e92 │ │ + b.n 27e86 │ │ ldr r1, [sp, #4] │ │ add r0, sp, #12 │ │ - bl 28ddc │ │ + bl 28e94 │ │ str r0, [sp, #0] │ │ - b.n 27e78 │ │ + b.n 27f30 │ │ ldr r0, [sp, #4] │ │ - ldr r1, [pc, #220] ; (27ebc ) │ │ + ldr r1, [pc, #220] ; (27f74 ) │ │ add r1, pc │ │ movs r2, #9 │ │ - blx 7bea0 │ │ - cbnz r0, 27df6 │ │ - b.n 27dea │ │ + blx 7c340 │ │ + cbnz r0, 27eae │ │ + b.n 27ea2 │ │ ldr r1, [sp, #4] │ │ add r0, sp, #12 │ │ - bl 28e48 │ │ + bl 28f00 │ │ str r0, [sp, #0] │ │ - b.n 27e76 │ │ + b.n 27f2e │ │ ldr r0, [sp, #4] │ │ - ldr r1, [pc, #196] ; (27ec0 ) │ │ + ldr r1, [pc, #196] ; (27f78 ) │ │ add r1, pc │ │ movs r2, #5 │ │ - blx 7bea0 │ │ - cbnz r0, 27e12 │ │ - b.n 27e06 │ │ + blx 7c340 │ │ + cbnz r0, 27eca │ │ + b.n 27ebe │ │ ldr r1, [sp, #4] │ │ add r0, sp, #12 │ │ - bl 28eb8 │ │ + bl 28f70 │ │ str r0, [sp, #0] │ │ - b.n 27e74 │ │ + b.n 27f2c │ │ ldr r0, [sp, #4] │ │ - ldr r1, [pc, #172] ; (27ec4 ) │ │ + ldr r1, [pc, #172] ; (27f7c ) │ │ add r1, pc │ │ movs r2, #6 │ │ - blx 7bea0 │ │ - cbnz r0, 27e2e │ │ - b.n 27e22 │ │ + blx 7c340 │ │ + cbnz r0, 27ee6 │ │ + b.n 27eda │ │ ldr r1, [sp, #4] │ │ add r0, sp, #12 │ │ - bl 28f28 │ │ + bl 28fe0 │ │ str r0, [sp, #0] │ │ - b.n 27e72 │ │ + b.n 27f2a │ │ ldr r0, [sp, #4] │ │ - ldr r1, [pc, #148] ; (27ec8 ) │ │ + ldr r1, [pc, #148] ; (27f80 ) │ │ add r1, pc │ │ movs r2, #5 │ │ - blx 7bea0 │ │ - cbnz r0, 27e4a │ │ - b.n 27e3e │ │ + blx 7c340 │ │ + cbnz r0, 27f02 │ │ + b.n 27ef6 │ │ ldr r1, [sp, #4] │ │ add r0, sp, #12 │ │ - bl 29008 │ │ + bl 290c0 │ │ str r0, [sp, #0] │ │ - b.n 27e70 │ │ + b.n 27f28 │ │ ldr r0, [sp, #4] │ │ - ldr r1, [pc, #124] ; (27ecc ) │ │ + ldr r1, [pc, #124] ; (27f84 ) │ │ add r1, pc │ │ movs r2, #5 │ │ - blx 7bea0 │ │ - cbnz r0, 27e66 │ │ - b.n 27e5a │ │ + blx 7c340 │ │ + cbnz r0, 27f1e │ │ + b.n 27f12 │ │ ldr r1, [sp, #4] │ │ add r0, sp, #12 │ │ - bl 29088 │ │ + bl 29140 │ │ str r0, [sp, #0] │ │ - b.n 27e6e │ │ + b.n 27f26 │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 27db4 │ │ - b.n 27e70 │ │ - b.n 27e72 │ │ - b.n 27e74 │ │ - b.n 27e76 │ │ - b.n 27e78 │ │ + b.n 27e6c │ │ + b.n 27f28 │ │ + b.n 27f2a │ │ + b.n 27f2c │ │ + b.n 27f2e │ │ + b.n 27f30 │ │ ldr r0, [sp, #0] │ │ - cbz r0, 27e88 │ │ - b.n 27e7e │ │ + cbz r0, 27f40 │ │ + b.n 27f36 │ │ ldr r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ add r0, r1 │ │ str r0, [sp, #4] │ │ - b.n 27e90 │ │ + b.n 27f48 │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 27db4 │ │ + b.n 27e6c │ │ ldr r0, [sp, #8] │ │ add r1, sp, #12 │ │ - bl 28488 │ │ - b.n 27db4 │ │ - ldr r0, [pc, #52] ; (27ed0 ) │ │ + bl 28540 │ │ + b.n 27e6c │ │ + ldr r0, [pc, #52] ; (27f88 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bne.n 27eae │ │ - b.n 27eaa │ │ + bne.n 27f66 │ │ + b.n 27f62 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - ldrsb r0, [r5, r7] │ │ + ldrh r0, [r2, r7] │ │ movs r5, r0 │ │ - bvs.n 27e12 │ │ - vsra.u32 , , #3 │ │ - vclt.f q14, , #0 │ │ - vqshlu.s64 d31, d21, #61 ; 0x3d │ │ - vmull.u q15, d29, d5 │ │ - vrsra.u64 q9, q6, #3 │ │ - vmlsl.u , d30, d28[0] │ │ + bpl.n 27eb0 │ │ + vcge.s d29, d11, #0 │ │ + vcle.f d28, d21, #0 │ │ + vsli.64 , q8, #61 ; 0x3d │ │ + ; instruction: 0xfffdeb93 │ │ + vneg.s q9, q14 │ │ + ; instruction: 0xfffe5ad4 │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #88 ; 0x58 │ │ str r1, [sp, #4] │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ str r1, [sp, #12] │ │ - ldr r2, [pc, #72] ; (27f2c ) │ │ + ldr r2, [pc, #72] ; (27fe4 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #84] ; 0x54 │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [r1, #4] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ add r1, sp, #20 │ │ str r1, [sp, #8] │ │ movs r2, #64 ; 0x40 │ │ - bl 29258 │ │ - bl 2956a │ │ + bl 29310 │ │ + bl 29622 │ │ ldr r2, [sp, #12] │ │ mov r1, r0 │ │ ldr r0, [sp, #8] │ │ str r1, [r2, #4] │ │ - bl 28894 │ │ + bl 2894c │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #0] │ │ - ldr r0, [pc, #24] ; (27f30 ) │ │ + ldr r0, [pc, #24] ; (27fe8 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #84] ; 0x54 │ │ cmp r0, r1 │ │ - bne.n 27f28 │ │ - b.n 27f24 │ │ + bne.n 27fe0 │ │ + b.n 27fdc │ │ add sp, #88 ; 0x58 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - ldrsb r4, [r4, r2] │ │ + blx 7c350 │ │ + ldrh r4, [r1, r2] │ │ movs r5, r0 │ │ - ldrsb r2, [r6, r1] │ │ + ldrh r2, [r3, r1] │ │ movs r5, r0 │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r2, [sp, #0] │ │ mov.w r0, #39936 ; 0x9c00 │ │ ldr r0, [r2, r0] │ │ mov.w r1, #312 ; 0x138 │ │ @@ -44019,878 +44016,878 @@ │ │ add sp, #4 │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ - b.n 27f58 │ │ + b.n 28010 │ │ ldr r0, [sp, #24] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #0 │ │ - beq.n 2802e │ │ - b.n 27f62 │ │ - b.n 27f64 │ │ + beq.n 280e6 │ │ + b.n 2801a │ │ + b.n 2801c │ │ ldr r0, [sp, #24] │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - cbz r1, 27f82 │ │ - b.n 27f70 │ │ + cbz r1, 2803a │ │ + b.n 28028 │ │ ldr r0, [sp, #24] │ │ ldrb r0, [r0, #0] │ │ - bl 25be0 │ │ + bl 25c98 │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 27f82 │ │ + b.n 2803a │ │ ldr r0, [sp, #12] │ │ lsls r0, r0, #31 │ │ - cbz r0, 27f92 │ │ - b.n 27f8a │ │ + cbz r0, 2804a │ │ + b.n 28042 │ │ ldr r0, [sp, #24] │ │ adds r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 27f64 │ │ + b.n 2801c │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #20] │ │ - b.n 27f98 │ │ + b.n 28050 │ │ ldr r0, [sp, #24] │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - cbz r1, 27fb2 │ │ - b.n 27fa4 │ │ + cbz r1, 2806a │ │ + b.n 2805c │ │ ldr r0, [sp, #24] │ │ ldrb r0, [r0, #0] │ │ subs r0, #59 ; 0x3b │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 27fb2 │ │ + b.n 2806a │ │ ldr r0, [sp, #8] │ │ lsls r0, r0, #31 │ │ - cbz r0, 27fc2 │ │ - b.n 27fba │ │ + cbz r0, 2807a │ │ + b.n 28072 │ │ ldr r0, [sp, #24] │ │ adds r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 27f98 │ │ + b.n 28050 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ - b.n 27fc8 │ │ + b.n 28080 │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, r2 │ │ str r0, [sp, #4] │ │ - bls.n 27ffc │ │ - b.n 27fd6 │ │ + bls.n 280b4 │ │ + b.n 2808e │ │ ldr r0, [sp, #16] │ │ ldrb r1, [r0, #0] │ │ movs r0, #1 │ │ cmp r1, #59 ; 0x3b │ │ str r0, [sp, #0] │ │ - beq.n 27ff6 │ │ - b.n 27fe4 │ │ + beq.n 280ae │ │ + b.n 2809c │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ - bl 25be0 │ │ + bl 25c98 │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 27ff6 │ │ + b.n 280ae │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #4] │ │ - b.n 27ffc │ │ + b.n 280b4 │ │ ldr r0, [sp, #4] │ │ lsls r0, r0, #31 │ │ - cbz r0, 2800c │ │ - b.n 28004 │ │ + cbz r0, 280c4 │ │ + b.n 280bc │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 27fc8 │ │ + b.n 28080 │ │ ldr r0, [sp, #16] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #16] │ │ - bl 284dc │ │ + bl 28594 │ │ ldr r0, [sp, #24] │ │ ldrb r0, [r0, #0] │ │ - cbz r0, 2802c │ │ - b.n 28024 │ │ + cbz r0, 280e4 │ │ + b.n 280dc │ │ ldr r0, [sp, #24] │ │ adds r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 2802c │ │ - b.n 27f58 │ │ + b.n 280e4 │ │ + b.n 28010 │ │ add sp, #32 │ │ pop {r7, pc} │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r0, #4 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #35 ; 0x23 │ │ - bne.n 28054 │ │ - b.n 2804c │ │ + bne.n 2810c │ │ + b.n 28104 │ │ ldr r0, [sp, #8] │ │ adds r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 28054 │ │ - b.n 28056 │ │ + b.n 2810c │ │ + b.n 2810e │ │ ldr r1, [sp, #4] │ │ movs r0, #0 │ │ cmp r1, #62 ; 0x3e │ │ str r0, [sp, #0] │ │ - bgt.n 28070 │ │ - b.n 28062 │ │ + bgt.n 28128 │ │ + b.n 2811a │ │ ldr r0, [sp, #8] │ │ ldrb r0, [r0, #0] │ │ subs r0, #41 ; 0x29 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 28070 │ │ + b.n 28128 │ │ ldr r0, [sp, #0] │ │ lsls r0, r0, #31 │ │ - cbz r0, 2808e │ │ - b.n 28078 │ │ + cbz r0, 28146 │ │ + b.n 28130 │ │ ldr r0, [sp, #8] │ │ adds r1, r0, #1 │ │ str r1, [sp, #8] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #4] │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 28056 │ │ + b.n 2810e │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #4] │ │ movs r0, #0 │ │ strb r0, [r1, r2] │ │ add sp, #16 │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 280a8 │ │ + b.n 28160 │ │ ldr r0, [sp, #8] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #32 │ │ - bne.n 280ba │ │ - b.n 280b2 │ │ + bne.n 28172 │ │ + b.n 2816a │ │ ldr r0, [sp, #8] │ │ adds r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 280a8 │ │ + b.n 28160 │ │ ldr r0, [sp, #8] │ │ - blx 7c150 │ │ + blx 7c5f0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - cbz r0, 280dc │ │ - b.n 280c8 │ │ + cbz r0, 28194 │ │ + b.n 28180 │ │ ldr r0, [sp, #8] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #35 ; 0x23 │ │ - bne.n 280dc │ │ - b.n 280d2 │ │ + bne.n 28194 │ │ + b.n 2818a │ │ ldr r0, [sp, #8] │ │ - bl 28658 │ │ + bl 28710 │ │ str r0, [sp, #12] │ │ - b.n 28122 │ │ + b.n 281da │ │ ldr r0, [sp, #4] │ │ cmp r0, #4 │ │ - bcc.n 28116 │ │ - b.n 280e4 │ │ + bcc.n 281ce │ │ + b.n 2819c │ │ ldr r0, [sp, #8] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #114 ; 0x72 │ │ - bne.n 28116 │ │ - b.n 280ee │ │ + bne.n 281ce │ │ + b.n 281a6 │ │ ldr r0, [sp, #8] │ │ ldrb r0, [r0, #1] │ │ cmp r0, #103 ; 0x67 │ │ - bne.n 28116 │ │ - b.n 280f8 │ │ + bne.n 281ce │ │ + b.n 281b0 │ │ ldr r0, [sp, #8] │ │ ldrb r0, [r0, #2] │ │ cmp r0, #98 ; 0x62 │ │ - bne.n 28116 │ │ - b.n 28102 │ │ + bne.n 281ce │ │ + b.n 281ba │ │ ldr r0, [sp, #8] │ │ ldrb r0, [r0, #3] │ │ cmp r0, #40 ; 0x28 │ │ - bne.n 28116 │ │ - b.n 2810c │ │ + bne.n 281ce │ │ + b.n 281c4 │ │ ldr r0, [sp, #8] │ │ - bl 28710 │ │ + bl 287c8 │ │ str r0, [sp, #12] │ │ - b.n 28122 │ │ - b.n 28118 │ │ + b.n 281da │ │ + b.n 281d0 │ │ ldr r0, [sp, #8] │ │ - bl 28830 │ │ + bl 288e8 │ │ str r0, [sp, #12] │ │ - b.n 28122 │ │ + b.n 281da │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - bl 28894 │ │ + bl 2894c │ │ str r0, [sp, #0] │ │ vldr s0, [sp] │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2814e │ │ - b.n 28148 │ │ + bpl.n 28206 │ │ + b.n 28200 │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ - b.n 2814e │ │ + b.n 28206 │ │ vldr s0, [sp] │ │ vmov.f32 s2, #112 ; 0x3f800000 1.0 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2816a │ │ - b.n 28162 │ │ + ble.n 28222 │ │ + b.n 2821a │ │ mov.w r0, #1065353216 ; 0x3f800000 │ │ str r0, [sp, #0] │ │ - b.n 2816a │ │ + b.n 28222 │ │ ldr r0, [sp, #0] │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #40 ; 0x28 │ │ vmov s0, r3 │ │ vmov s0, r2 │ │ - ldr.w ip, [pc, #96] ; 281e0 │ │ + ldr.w ip, [pc, #96] ; 28298 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ str r3, [sp, #12] │ │ ldr r1, [sp, #20] │ │ add r0, sp, #28 │ │ - bl 27ed4 │ │ + bl 27f8c │ │ ldr r0, [sp, #24] │ │ ldr.w ip, [sp, #12] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #32] │ │ ldr r3, [sp, #16] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 28ab4 │ │ + bl 28b6c │ │ vmov s0, r0 │ │ vstr s0, [sp, #8] │ │ - ldr r0, [pc, #36] ; (281e4 ) │ │ + ldr r0, [pc, #36] ; (2829c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bne.n 281da │ │ - b.n 281ce │ │ + bne.n 28292 │ │ + b.n 28286 │ │ vldr s0, [sp, #8] │ │ vmov r0, s0 │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - strb r6, [r0, r0] │ │ + ldrsb r6, [r5, r7] │ │ movs r5, r0 │ │ - strh r0, [r1, r7] │ │ + ldrsb r0, [r6, r6] │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ - bl 28c08 │ │ + bl 28cc0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ - bl 28c18 │ │ + bl 28cd0 │ │ str r0, [sp, #4] │ │ vldr s2, [sp, #8] │ │ vldr s0, [sp, #4] │ │ vmul.f32 s0, s0, s0 │ │ vmla.f32 s0, s2, s2 │ │ vmov r0, s0 │ │ - blx 7c160 │ │ + blx 7c600 │ │ vmov s0, r0 │ │ vstr s0, [sp] │ │ mov.w r0, #1073741824 ; 0x40000000 │ │ - blx 7c160 │ │ + blx 7c600 │ │ vldr s0, [sp] │ │ vmov s2, r0 │ │ vdiv.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #104 ; 0x68 │ │ - ldr r3, [pc, #232] ; (2832c ) │ │ + ldr r3, [pc, #232] ; (283e4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #100] ; 0x64 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #24] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #110 ; 0x6e │ │ - bne.n 28268 │ │ - b.n 28262 │ │ + bne.n 28320 │ │ + b.n 2831a │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - b.n 28308 │ │ - b.n 2826a │ │ + b.n 283c0 │ │ + b.n 28322 │ │ ldr r0, [sp, #24] │ │ ldrb r0, [r0, #0] │ │ - cbz r0, 282b6 │ │ - b.n 28272 │ │ + cbz r0, 2836e │ │ + b.n 2832a │ │ ldr r0, [sp, #24] │ │ add r1, sp, #36 ; 0x24 │ │ - bl 28c28 │ │ + bl 28ce0 │ │ str r0, [sp, #24] │ │ ldrb.w r0, [sp, #36] ; 0x24 │ │ - cbnz r0, 28286 │ │ - b.n 28284 │ │ - b.n 282b6 │ │ + cbnz r0, 2833e │ │ + b.n 2833c │ │ + b.n 2836e │ │ ldr r0, [sp, #16] │ │ cmp r0, #7 │ │ - bgt.n 282b4 │ │ - b.n 2828e │ │ + bgt.n 2836c │ │ + b.n 28346 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #4] │ │ - bl 281e8 │ │ + bl 282a0 │ │ mov r3, r0 │ │ ldr r0, [sp, #4] │ │ add r1, sp, #36 ; 0x24 │ │ movs r2, #0 │ │ - bl 28170 │ │ - blx 7c140 │ │ + bl 28228 │ │ + blx 7c5e0 │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #16] │ │ adds r3, r2, #1 │ │ str r3, [sp, #16] │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n 282b4 │ │ - b.n 2826a │ │ + b.n 2836c │ │ + b.n 28322 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 282bc │ │ + b.n 28374 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge.n 282e8 │ │ - b.n 282c6 │ │ + bge.n 283a0 │ │ + b.n 2837e │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #12] │ │ add.w r0, r0, r1, lsl #2 │ │ vldr s2, [r0] │ │ vldr s0, [sp, #8] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #8] │ │ - b.n 282e0 │ │ + b.n 28398 │ │ ldr r0, [sp, #12] │ │ adds r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 282bc │ │ + b.n 28374 │ │ vldr s0, [sp, #8] │ │ - vldr s2, [pc, #56] ; 28328 │ │ + vldr s2, [pc, #56] ; 283e0 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bhi.n 28302 │ │ - b.n 282fc │ │ + bhi.n 283ba │ │ + b.n 283b4 │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ - b.n 28302 │ │ + b.n 283ba │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #32] │ │ - b.n 28308 │ │ + b.n 283c0 │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #32] ; (28330 ) │ │ + ldr r0, [pc, #32] ; (283e8 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #100] ; 0x64 │ │ cmp r0, r1 │ │ - bne.n 28322 │ │ - b.n 2831c │ │ + bne.n 283da │ │ + b.n 283d4 │ │ ldr r0, [sp, #0] │ │ add sp, #104 ; 0x68 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ adds r7, #189 ; 0xbd │ │ adds r5, #134 ; 0x86 │ │ - strh r4, [r0, r5] │ │ + ldrsb r4, [r5, r4] │ │ movs r5, r0 │ │ - strh r2, [r7, r1] │ │ + ldrsb r2, [r4, r1] │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - ldr r1, [pc, #84] ; (28394 ) │ │ + ldr r1, [pc, #84] ; (2844c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 28352 │ │ - b.n 2834a │ │ + blx 7c3b0 │ │ + cbnz r0, 2840a │ │ + b.n 28402 │ │ movs r0, #0 │ │ strb.w r0, [r7, #-1] │ │ - b.n 2838a │ │ + b.n 28442 │ │ ldr r0, [sp, #0] │ │ - ldr r1, [pc, #64] ; (28398 ) │ │ + ldr r1, [pc, #64] ; (28450 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 28368 │ │ - b.n 28360 │ │ + blx 7c3b0 │ │ + cbnz r0, 28420 │ │ + b.n 28418 │ │ movs r0, #1 │ │ strb.w r0, [r7, #-1] │ │ - b.n 2838a │ │ + b.n 28442 │ │ ldr r0, [sp, #0] │ │ - ldr r1, [pc, #48] ; (2839c ) │ │ + ldr r1, [pc, #48] ; (28454 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 2837e │ │ - b.n 28376 │ │ + blx 7c3b0 │ │ + cbnz r0, 28436 │ │ + b.n 2842e │ │ movs r0, #2 │ │ strb.w r0, [r7, #-1] │ │ - b.n 2838a │ │ - b.n 28380 │ │ - b.n 28382 │ │ + b.n 28442 │ │ + b.n 28438 │ │ + b.n 2843a │ │ movs r0, #0 │ │ strb.w r0, [r7, #-1] │ │ - b.n 2838a │ │ + b.n 28442 │ │ ldrb.w r0, [r7, #-1] │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - ; instruction: 0xeab4fffd │ │ - stmia r6!, {r0, r1, r3, r4, r5} │ │ - ; instruction: 0xfffdbe27 │ │ + strd pc, pc, [pc, #1012]! ; 28844 ; 0x3f4 │ │ + stmia r5!, {r0, r1, r4, r5, r6} │ │ + vcvt.u16.f16 , , #3 │ │ vcle.f d27, d0, #0 │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - ldr r1, [pc, #84] ; (28400 ) │ │ + ldr r1, [pc, #84] ; (284b8 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 283be │ │ - b.n 283b6 │ │ + blx 7c3b0 │ │ + cbnz r0, 28476 │ │ + b.n 2846e │ │ movs r0, #0 │ │ strb.w r0, [r7, #-1] │ │ - b.n 283f6 │ │ + b.n 284ae │ │ ldr r0, [sp, #0] │ │ - ldr r1, [pc, #64] ; (28404 ) │ │ + ldr r1, [pc, #64] ; (284bc ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 283d4 │ │ - b.n 283cc │ │ + blx 7c3b0 │ │ + cbnz r0, 2848c │ │ + b.n 28484 │ │ movs r0, #1 │ │ strb.w r0, [r7, #-1] │ │ - b.n 283f6 │ │ + b.n 284ae │ │ ldr r0, [sp, #0] │ │ - ldr r1, [pc, #48] ; (28408 ) │ │ + ldr r1, [pc, #48] ; (284c0 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 283ea │ │ - b.n 283e2 │ │ + blx 7c3b0 │ │ + cbnz r0, 284a2 │ │ + b.n 2849a │ │ movs r0, #2 │ │ strb.w r0, [r7, #-1] │ │ - b.n 283f6 │ │ - b.n 283ec │ │ - b.n 283ee │ │ + b.n 284ae │ │ + b.n 284a4 │ │ + b.n 284a6 │ │ movs r0, #0 │ │ strb.w r0, [r7, #-1] │ │ - b.n 283f6 │ │ + b.n 284ae │ │ ldrb.w r0, [r7, #-1] │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - b.n 2820e │ │ - vcle.f q14, , #0 │ │ - vqshrun.s64 d16, q13, #3 │ │ + b.n 280e2 │ │ + vceq.f d28, d7, #0 │ │ + vtbl.8 d16, {d13}, d21 │ │ vabal.u , d30, d0 │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - bl 28894 │ │ + bl 2894c │ │ str r0, [sp, #0] │ │ vldr s0, [sp] │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 28432 │ │ - b.n 2842c │ │ + bpl.n 284ea │ │ + b.n 284e4 │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ - b.n 28432 │ │ + b.n 284ea │ │ ldr r0, [sp, #0] │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - ldr r1, [pc, #60] ; (28480 ) │ │ + ldr r1, [pc, #60] ; (28538 ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 28456 │ │ - b.n 2844e │ │ + blx 7c3b0 │ │ + cbnz r0, 2850e │ │ + b.n 28506 │ │ movs r0, #0 │ │ strb.w r0, [r7, #-1] │ │ - b.n 28476 │ │ + b.n 2852e │ │ ldr r0, [sp, #0] │ │ - ldr r1, [pc, #40] ; (28484 ) │ │ + ldr r1, [pc, #40] ; (2853c ) │ │ add r1, pc │ │ - blx 7bf10 │ │ - cbnz r0, 2846c │ │ - b.n 28464 │ │ + blx 7c3b0 │ │ + cbnz r0, 28524 │ │ + b.n 2851c │ │ movs r0, #1 │ │ strb.w r0, [r7, #-1] │ │ - b.n 28476 │ │ - b.n 2846e │ │ + b.n 2852e │ │ + b.n 28526 │ │ movs r0, #0 │ │ strb.w r0, [r7, #-1] │ │ - b.n 28476 │ │ + b.n 2852e │ │ ldrb.w r0, [r7, #-1] │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - stmia r3!, {r0, r2, r4, r5} │ │ - vsri.64 , , #3 │ │ + stmia r2!, {r0, r2, r3, r5, r6} │ │ + vcgt.f d31, d12, #0 │ │ vcle.f d27, d0, #0 │ │ mov r7, sp │ │ sub sp, #48 ; 0x30 │ │ - ldr r2, [pc, #68] ; (284d4 ) │ │ + ldr r2, [pc, #68] ; (2858c ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ ldr r1, [sp, #12] │ │ add r0, sp, #20 │ │ str r0, [sp, #4] │ │ movs r2, #24 │ │ str r2, [sp, #8] │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #16] │ │ - bl 28cee │ │ + bl 28da6 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #8] │ │ ldr r0, [sp, #16] │ │ - blx 7bf30 │ │ - ldr r0, [pc, #24] ; (284d8 ) │ │ + blx 7c3d0 │ │ + ldr r0, [pc, #24] ; (28590 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bne.n 284d0 │ │ - b.n 284cc │ │ + bne.n 28588 │ │ + b.n 28584 │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - str r0, [r7, r3] │ │ + blx 7c350 │ │ + strb r0, [r4, r3] │ │ movs r5, r0 │ │ - str r2, [r1, r3] │ │ + strb r2, [r6, r2] │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub.w sp, sp, #1080 ; 0x438 │ │ - ldr r3, [pc, #360] ; (28650 ) │ │ + ldr r3, [pc, #360] ; (28708 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str.w r3, [r7, #-4] │ │ str r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #44] ; 0x2c │ │ str r2, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #44] ; 0x2c │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 284fc │ │ + b.n 285b4 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ cmp r1, r2 │ │ str r0, [sp, #24] │ │ - bcs.n 28518 │ │ - b.n 2850a │ │ + bcs.n 285d0 │ │ + b.n 285c2 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb r0, [r0, #0] │ │ subs r0, #58 ; 0x3a │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 28518 │ │ + b.n 285d0 │ │ ldr r0, [sp, #24] │ │ lsls r0, r0, #31 │ │ - cbz r0, 28528 │ │ - b.n 28520 │ │ + cbz r0, 285e0 │ │ + b.n 285d8 │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 284fc │ │ + b.n 285b4 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #32] │ │ - b.n 2852e │ │ + b.n 285e6 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #44] ; 0x2c │ │ movs r0, #0 │ │ cmp r1, r2 │ │ str r0, [sp, #20] │ │ - bls.n 28562 │ │ - b.n 2853c │ │ + bls.n 2861a │ │ + b.n 285f4 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb r1, [r0, #0] │ │ movs r0, #1 │ │ cmp r1, #58 ; 0x3a │ │ str r0, [sp, #16] │ │ - beq.n 2855c │ │ - b.n 2854a │ │ + beq.n 28614 │ │ + b.n 28602 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb r0, [r0, #0] │ │ - bl 25be0 │ │ + bl 25c98 │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 2855c │ │ + b.n 28614 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #20] │ │ - b.n 28562 │ │ + b.n 2861a │ │ ldr r0, [sp, #20] │ │ lsls r0, r0, #31 │ │ - cbz r0, 28572 │ │ - b.n 2856a │ │ + cbz r0, 2862a │ │ + b.n 28622 │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 2852e │ │ + b.n 285e6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #44] ; 0x2c │ │ subs r0, r0, r1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ cmp.w r0, #512 ; 0x200 │ │ - blt.n 28592 │ │ - b.n 2858a │ │ + blt.n 2864a │ │ + b.n 28642 │ │ movw r0, #511 ; 0x1ff │ │ str r0, [sp, #28] │ │ - b.n 28592 │ │ + b.n 2864a │ │ ldr r0, [sp, #28] │ │ - cbz r0, 285a4 │ │ - b.n 28598 │ │ + cbz r0, 2865c │ │ + b.n 28650 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #28] │ │ add r0, sp, #564 ; 0x234 │ │ - blx 7bf30 │ │ - b.n 285a4 │ │ + blx 7c3d0 │ │ + b.n 2865c │ │ ldr r2, [sp, #28] │ │ add r1, sp, #564 ; 0x234 │ │ movs r0, #0 │ │ strb r0, [r1, r2] │ │ - b.n 285ae │ │ + b.n 28666 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ cmp r1, r2 │ │ str r0, [sp, #12] │ │ - bcs.n 285e2 │ │ - b.n 285bc │ │ + bcs.n 2869a │ │ + b.n 28674 │ │ ldr r0, [sp, #32] │ │ ldrb r1, [r0, #0] │ │ movs r0, #1 │ │ cmp r1, #58 ; 0x3a │ │ str r0, [sp, #8] │ │ - beq.n 285dc │ │ - b.n 285ca │ │ + beq.n 28694 │ │ + b.n 28682 │ │ ldr r0, [sp, #32] │ │ ldrb r0, [r0, #0] │ │ - bl 25be0 │ │ + bl 25c98 │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 285dc │ │ + b.n 28694 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ - b.n 285e2 │ │ + b.n 2869a │ │ ldr r0, [sp, #12] │ │ lsls r0, r0, #31 │ │ - cbz r0, 285f2 │ │ - b.n 285ea │ │ + cbz r0, 286aa │ │ + b.n 286a2 │ │ ldr r0, [sp, #32] │ │ adds r0, #1 │ │ str r0, [sp, #32] │ │ - b.n 285ae │ │ + b.n 28666 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #32] │ │ subs r0, r0, r1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ cmp.w r0, #512 ; 0x200 │ │ - blt.n 2860c │ │ - b.n 28604 │ │ + blt.n 286c4 │ │ + b.n 286bc │ │ movw r0, #511 ; 0x1ff │ │ str r0, [sp, #28] │ │ - b.n 2860c │ │ + b.n 286c4 │ │ ldr r0, [sp, #28] │ │ - cbz r0, 2861e │ │ - b.n 28612 │ │ + cbz r0, 286d6 │ │ + b.n 286ca │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #28] │ │ add r0, sp, #52 ; 0x34 │ │ - blx 7bf30 │ │ - b.n 2861e │ │ + blx 7c3d0 │ │ + b.n 286d6 │ │ ldr r1, [sp, #28] │ │ add r2, sp, #52 ; 0x34 │ │ movs r0, #0 │ │ strb r0, [r2, r1] │ │ ldr r0, [sp, #48] ; 0x30 │ │ add r1, sp, #564 ; 0x234 │ │ - bl 27950 │ │ + bl 27a08 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #32] ; (28654 ) │ │ + ldr r0, [pc, #32] ; (2870c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [r7, #-4] │ │ cmp r0, r1 │ │ - bne.n 2864a │ │ - b.n 28642 │ │ + bne.n 28702 │ │ + b.n 286fa │ │ ldr r0, [sp, #4] │ │ add.w sp, sp, #1080 ; 0x438 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - str r2, [r4, r2] │ │ + strb r2, [r1, r2] │ │ movs r5, r0 │ │ - ldr r7, [pc, #344] ; (287b0 ) │ │ + strh r6, [r7, r4] │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ - ldr r1, [pc, #160] ; (28700 ) │ │ + ldr r1, [pc, #160] ; (287b8 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #28] │ │ str r0, [sp, #8] │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ str r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #8] │ │ mov r2, sp │ │ add r1, sp, #16 │ │ str r1, [r2, #0] │ │ - ldr r1, [pc, #136] ; (28704 ) │ │ + ldr r1, [pc, #136] ; (287bc ) │ │ add r1, pc │ │ add r2, sp, #24 │ │ add r3, sp, #20 │ │ - blx 7c170 │ │ + blx 7c610 │ │ cmp r0, #3 │ │ - bne.n 2869e │ │ - b.n 2868c │ │ + bne.n 28756 │ │ + b.n 28744 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #20] │ │ orr.w r0, r0, r1, lsl #8 │ │ ldr r1, [sp, #16] │ │ orr.w r0, r0, r1, lsl #16 │ │ str r0, [sp, #12] │ │ - b.n 286e2 │ │ + b.n 2879a │ │ ldr r0, [sp, #8] │ │ mov r2, sp │ │ add r1, sp, #16 │ │ str r1, [r2, #0] │ │ - ldr r1, [pc, #96] ; (28708 ) │ │ + ldr r1, [pc, #96] ; (287c0 ) │ │ add r1, pc │ │ add r2, sp, #24 │ │ add r3, sp, #20 │ │ - blx 7c170 │ │ + blx 7c610 │ │ cmp r0, #3 │ │ - bne.n 286d6 │ │ - b.n 286b8 │ │ + bne.n 2878e │ │ + b.n 28770 │ │ ldr r0, [sp, #24] │ │ add.w r0, r0, r0, lsl #4 │ │ ldr r1, [sp, #20] │ │ add.w r1, r1, r1, lsl #4 │ │ orr.w r0, r0, r1, lsl #8 │ │ ldr r1, [sp, #16] │ │ add.w r1, r1, r1, lsl #4 │ │ orr.w r0, r0, r1, lsl #16 │ │ str r0, [sp, #12] │ │ - b.n 286e2 │ │ + b.n 2879a │ │ movw r0, #32896 ; 0x8080 │ │ movt r0, #128 ; 0x80 │ │ str r0, [sp, #12] │ │ - b.n 286e2 │ │ + b.n 2879a │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #36] ; (2870c ) │ │ + ldr r0, [pc, #36] ; (287c4 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bne.n 286fc │ │ - b.n 286f6 │ │ + bne.n 287b4 │ │ + b.n 287ae │ │ ldr r0, [sp, #4] │ │ add sp, #32 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - ldr r7, [pc, #160] ; (287a4 ) │ │ + blx 7c350 │ │ + strh r0, [r2, r4] │ │ movs r5, r0 │ │ - bls.n 286f0 │ │ - vqshl.u32 d17, d10, #29 │ │ - ; instruction: 0xfffe4ea0 │ │ + bhi.n 2874a │ │ + vabs.f d17, d5 │ │ + vqmovn.s d21, q4 │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #56 ; 0x38 │ │ - ldr r1, [pc, #264] ; (28820 ) │ │ + ldr r1, [pc, #264] ; (288d8 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #52] ; 0x34 │ │ str r0, [sp, #20] │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ @@ -44899,151 +44896,151 @@ │ │ str r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #32] │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #20] │ │ mov r2, sp │ │ add r1, sp, #40 ; 0x28 │ │ str r1, [r2, #0] │ │ - ldr r1, [pc, #232] ; (28824 ) │ │ + ldr r1, [pc, #232] ; (288dc ) │ │ add r1, pc │ │ add r2, sp, #48 ; 0x30 │ │ add r3, sp, #44 ; 0x2c │ │ - blx 7c170 │ │ + blx 7c610 │ │ cmp r0, #3 │ │ - bne.n 2875c │ │ - b.n 2874a │ │ + bne.n 28814 │ │ + b.n 28802 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #44] ; 0x2c │ │ orr.w r0, r0, r1, lsl #8 │ │ ldr r1, [sp, #40] ; 0x28 │ │ orr.w r0, r0, r1, lsl #16 │ │ str r0, [sp, #24] │ │ - b.n 287fe │ │ + b.n 288b6 │ │ ldr r0, [sp, #20] │ │ mov r2, sp │ │ add r1, sp, #28 │ │ str r1, [r2, #0] │ │ - ldr r1, [pc, #192] ; (28828 ) │ │ + ldr r1, [pc, #192] ; (288e0 ) │ │ add r1, pc │ │ add r2, sp, #36 ; 0x24 │ │ add r3, sp, #32 │ │ - blx 7c170 │ │ + blx 7c610 │ │ cmp r0, #3 │ │ - bne.n 287f2 │ │ - b.n 28776 │ │ + bne.n 288aa │ │ + b.n 2882e │ │ vldr s0, [sp, #36] ; 0x24 │ │ - vldr s2, [pc, #160] ; 2881c │ │ + vldr s2, [pc, #160] ; 288d4 │ │ vstr s2, [sp, #8] │ │ vmul.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ - blx 7c180 │ │ + blx 7c620 │ │ vldr s2, [sp, #8] │ │ vmov s0, r0 │ │ vcvt.u32.f32 s0, s0 │ │ vmov r0, s0 │ │ str r0, [sp, #12] │ │ vldr s0, [sp, #32] │ │ vmul.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ - blx 7c180 │ │ + blx 7c620 │ │ vldr s2, [sp, #8] │ │ mov r1, r0 │ │ ldr r0, [sp, #12] │ │ vmov s0, r1 │ │ vcvt.u32.f32 s0, s0 │ │ vmov r1, s0 │ │ orr.w r0, r0, r1, lsl #8 │ │ str r0, [sp, #16] │ │ vldr s0, [sp, #28] │ │ vmul.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ - blx 7c180 │ │ + blx 7c620 │ │ mov r1, r0 │ │ ldr r0, [sp, #16] │ │ vmov s0, r1 │ │ vcvt.u32.f32 s0, s0 │ │ vmov r1, s0 │ │ orr.w r0, r0, r1, lsl #16 │ │ str r0, [sp, #24] │ │ - b.n 287fe │ │ + b.n 288b6 │ │ movw r0, #32896 ; 0x8080 │ │ movt r0, #128 ; 0x80 │ │ str r0, [sp, #24] │ │ - b.n 287fe │ │ + b.n 288b6 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #40] ; (2882c ) │ │ + ldr r0, [pc, #40] ; (288e4 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bne.n 28818 │ │ - b.n 28812 │ │ + bne.n 288d0 │ │ + b.n 288ca │ │ ldr r0, [sp, #4] │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ adds r3, #51 ; 0x33 │ │ ands r3, r4 │ │ - ldr r6, [pc, #448] ; (289e4 ) │ │ + strh r0, [r3, r1] │ │ movs r5, r0 │ │ - lsrs r3, r1, #13 │ │ - vqshrun.s64 d31, , #2 │ │ - ; instruction: 0xfffd4d84 │ │ + lsrs r6, r6, #12 │ │ + vqshl.u64 d31, d14, #62 ; 0x3e │ │ + vceq.i , q14, #0 │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ movs r0, #10 │ │ str r0, [sp, #0] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 28842 │ │ + b.n 288fa │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ cmp r0, r1 │ │ - bge.n 2887a │ │ - b.n 2884c │ │ + bge.n 28932 │ │ + b.n 28904 │ │ ldr r1, [sp, #4] │ │ - ldr r0, [pc, #60] ; (2888c ) │ │ + ldr r0, [pc, #60] ; (28944 ) │ │ add r0, pc │ │ ldr.w r0, [r0, r1, lsl #3] │ │ ldr r1, [sp, #8] │ │ - blx 7bf10 │ │ - cbnz r0, 28870 │ │ - b.n 28860 │ │ + blx 7c3b0 │ │ + cbnz r0, 28928 │ │ + b.n 28918 │ │ ldr r1, [sp, #4] │ │ - ldr r0, [pc, #44] ; (28890 ) │ │ + ldr r0, [pc, #44] ; (28948 ) │ │ add r0, pc │ │ add.w r0, r0, r1, lsl #3 │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #12] │ │ - b.n 28886 │ │ - b.n 28872 │ │ + b.n 2893e │ │ + b.n 2892a │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 28842 │ │ + b.n 288fa │ │ movw r0, #32896 ; 0x8080 │ │ movt r0, #128 ; 0x80 │ │ str r0, [sp, #12] │ │ - b.n 28886 │ │ + b.n 2893e │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ - ldr r0, [r0, #4] │ │ + ldr r0, [r5, #64] ; 0x40 │ │ movs r5, r0 │ │ - ldr r4, [r5, #0] │ │ + ldr r4, [r2, #64] ; 0x40 │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #88 ; 0x58 │ │ - ldr r1, [pc, #480] ; (28a7c ) │ │ + ldr r1, [pc, #480] ; (28b34 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #84] ; 0x54 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #68] ; 0x44 │ │ @@ -45061,306 +45058,306 @@ │ │ str r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #32] │ │ strb.w r0, [r7, #-57] │ │ strb.w r0, [r7, #-58] │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldrb r0, [r0, #0] │ │ cmp r0, #43 ; 0x2b │ │ - bne.n 288e0 │ │ - b.n 288d8 │ │ + bne.n 28998 │ │ + b.n 28990 │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 28900 │ │ + b.n 289b8 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldrb r0, [r0, #0] │ │ cmp r0, #45 ; 0x2d │ │ - bne.n 288fe │ │ - b.n 288ea │ │ + bne.n 289b6 │ │ + b.n 289a2 │ │ movs r0, #0 │ │ movt r0, #49136 ; 0xbff0 │ │ str r0, [sp, #52] ; 0x34 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 288fe │ │ - b.n 28900 │ │ + b.n 289b6 │ │ + b.n 289b8 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldrb r0, [r0, #0] │ │ - bl 28a84 │ │ - cbz r0, 2893e │ │ - b.n 2890c │ │ + bl 28b3c │ │ + cbz r0, 289f6 │ │ + b.n 289c4 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add r1, sp, #80 ; 0x50 │ │ movs r2, #10 │ │ - blx 7c190 │ │ + blx 7c630 │ │ str r1, [sp, #44] ; 0x2c │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #80] ; 0x50 │ │ cmp r0, r1 │ │ - beq.n 2893c │ │ - b.n 28924 │ │ + beq.n 289f4 │ │ + b.n 289dc │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ - blx 7b6c0 │ │ + blx 7bb60 │ │ str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #60] ; 0x3c │ │ movs r0, #1 │ │ strb.w r0, [r7, #-57] │ │ ldr r0, [sp, #80] ; 0x50 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 2893c │ │ - b.n 2893e │ │ + b.n 289f4 │ │ + b.n 289f6 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldrb r0, [r0, #0] │ │ cmp r0, #46 ; 0x2e │ │ - bne.n 289c8 │ │ - b.n 28948 │ │ + bne.n 28a80 │ │ + b.n 28a00 │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldrb r0, [r0, #0] │ │ - bl 28a84 │ │ - cbz r0, 289c6 │ │ - b.n 2895a │ │ + bl 28b3c │ │ + cbz r0, 28a7e │ │ + b.n 28a12 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add r1, sp, #80 ; 0x50 │ │ movs r2, #10 │ │ - blx 7c190 │ │ + blx 7c630 │ │ str r1, [sp, #36] ; 0x24 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #80] ; 0x50 │ │ cmp r0, r1 │ │ - beq.n 289c4 │ │ - b.n 28972 │ │ + beq.n 28a7c │ │ + b.n 28a2a │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #36] ; 0x24 │ │ - blx 7b6c0 │ │ + blx 7bb60 │ │ vmov d16, r0, r1 │ │ vstr d16, [sp, #8] │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #68] ; 0x44 │ │ subs r0, r0, r1 │ │ vmov s0, r0 │ │ vcvt.f64.s32 d16, s0 │ │ vmov r2, r3, d16 │ │ vmov.f64 d16, #36 ; 0x41200000 10.0 │ │ vmov r0, r1, d16 │ │ - blx 7c1a0 │ │ + blx 7c640 │ │ vldr d16, [sp, #8] │ │ vmov d17, r0, r1 │ │ vdiv.f64 d17, d16, d17 │ │ vldr d16, [sp, #56] ; 0x38 │ │ vadd.f64 d16, d16, d17 │ │ vstr d16, [sp, #56] ; 0x38 │ │ movs r0, #1 │ │ strb.w r0, [r7, #-58] │ │ ldr r0, [sp, #80] ; 0x50 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 289c4 │ │ - b.n 289c6 │ │ - b.n 289c8 │ │ + b.n 28a7c │ │ + b.n 28a7e │ │ + b.n 28a80 │ │ ldrb.w r0, [r7, #-57] │ │ - cbnz r0, 289de │ │ - b.n 289d0 │ │ + cbnz r0, 28a96 │ │ + b.n 28a88 │ │ ldrb.w r0, [r7, #-58] │ │ - cbnz r0, 289de │ │ - b.n 289d8 │ │ + cbnz r0, 28a96 │ │ + b.n 28a90 │ │ movs r0, #0 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 28a54 │ │ + b.n 28b0c │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldrb r0, [r0, #0] │ │ cmp r0, #101 ; 0x65 │ │ - beq.n 289f2 │ │ - b.n 289e8 │ │ + beq.n 28aaa │ │ + b.n 28aa0 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldrb r0, [r0, #0] │ │ cmp r0, #69 ; 0x45 │ │ - bne.n 28a3e │ │ - b.n 289f2 │ │ + bne.n 28af6 │ │ + b.n 28aaa │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add r1, sp, #80 ; 0x50 │ │ movs r2, #10 │ │ - blx 7c1b0 │ │ + blx 7c650 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #80] ; 0x50 │ │ cmp r0, r1 │ │ - beq.n 28a3c │ │ - b.n 28a12 │ │ + beq.n 28af4 │ │ + b.n 28aca │ │ vldr s0, [sp, #24] │ │ vcvt.f64.s32 d16, s0 │ │ vmov.f64 d17, #36 ; 0x41200000 10.0 │ │ vmov r0, r1, d17 │ │ vmov r2, r3, d16 │ │ - blx 7c1a0 │ │ + blx 7c640 │ │ vmov d17, r0, r1 │ │ vldr d16, [sp, #56] ; 0x38 │ │ vmul.f64 d16, d16, d17 │ │ vstr d16, [sp, #56] ; 0x38 │ │ - b.n 28a3c │ │ - b.n 28a3e │ │ + b.n 28af4 │ │ + b.n 28af6 │ │ vldr d16, [sp, #56] ; 0x38 │ │ vldr d17, [sp, #48] ; 0x30 │ │ vmul.f64 d16, d16, d17 │ │ vcvt.f32.f64 s0, d16 │ │ vstr s0, [sp, #76] ; 0x4c │ │ - b.n 28a54 │ │ + b.n 28b0c │ │ vldr s0, [sp, #76] ; 0x4c │ │ vstr s0, [sp, #4] │ │ - ldr r0, [pc, #32] ; (28a80 ) │ │ + ldr r0, [pc, #32] ; (28b38 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #84] ; 0x54 │ │ cmp r0, r1 │ │ - bne.n 28a78 │ │ - b.n 28a6c │ │ + bne.n 28b30 │ │ + b.n 28b24 │ │ vldr s0, [sp, #4] │ │ vmov r0, s0 │ │ add sp, #88 ; 0x58 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - ldr r4, [pc, #944] ; (28e30 ) │ │ + blx 7c350 │ │ + str r4, [r2, r3] │ │ movs r5, r0 │ │ - ldr r3, [pc, #168] ; (28b2c ) │ │ + ldr r7, [pc, #72] ; (28b84 ) │ │ movs r5, r0 │ │ sub sp, #8 │ │ strb.w r0, [sp, #7] │ │ ldrb.w r1, [sp, #7] │ │ movs r0, #0 │ │ cmp r1, #48 ; 0x30 │ │ str r0, [sp, #0] │ │ - blt.n 28aa8 │ │ - b.n 28a98 │ │ + blt.n 28b60 │ │ + b.n 28b50 │ │ ldrb.w r1, [sp, #7] │ │ movs r0, #0 │ │ cmp r1, #58 ; 0x3a │ │ it lt │ │ movlt r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 28aa8 │ │ + b.n 28b60 │ │ ldr r0, [sp, #0] │ │ and.w r0, r0, #1 │ │ add sp, #8 │ │ bx lr │ │ - bmi.n 28a5e │ │ + bmi.n 28b16 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ vmov s0, r3 │ │ vldr s0, [r7, #8] │ │ str r2, [sp, #24] │ │ str r1, [sp, #20] │ │ str r0, [sp, #16] │ │ str r3, [sp, #12] │ │ ldr r0, [sp, #16] │ │ - bl 27f34 │ │ + bl 27fec │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #4] │ │ cmp r0, #9 │ │ - bhi.w 28be8 │ │ + bhi.w 28ca0 │ │ ldr r1, [sp, #4] │ │ tbb [pc, r1] │ │ lsrs r5, r0, #32 │ │ adds r3, r1, #0 │ │ subs r6, #45 ; 0x2d │ │ strb r7, [r1, #17] │ │ str r4, [r3, #100] ; 0x64 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #28] │ │ - b.n 28bee │ │ + b.n 28ca6 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #28] │ │ - b.n 28bee │ │ + b.n 28ca6 │ │ vldr s0, [sp, #20] │ │ - vldr s2, [pc, #260] ; 28c04 │ │ + vldr s2, [pc, #260] ; 28cbc │ │ vdiv.f32 s0, s0, s2 │ │ ldr r0, [sp, #16] │ │ movw r1, #40000 ; 0x9c40 │ │ add r0, r1 │ │ vldr s2, [r0] │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #28] │ │ - b.n 28bee │ │ + b.n 28ca6 │ │ vldr s0, [sp, #20] │ │ vmov.f32 s2, #24 ; 0x40c00000 6.0 │ │ vdiv.f32 s0, s0, s2 │ │ ldr r0, [sp, #16] │ │ movw r1, #40000 ; 0x9c40 │ │ add r0, r1 │ │ vldr s2, [r0] │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #28] │ │ - b.n 28bee │ │ + b.n 28ca6 │ │ vldr s0, [sp, #20] │ │ - vldr s2, [pc, #188] ; 28c00 │ │ + vldr s2, [pc, #188] ; 28cb8 │ │ vdiv.f32 s0, s0, s2 │ │ ldr r0, [sp, #16] │ │ movw r1, #40000 ; 0x9c40 │ │ add r0, r1 │ │ vldr s2, [r0] │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #28] │ │ - b.n 28bee │ │ + b.n 28ca6 │ │ vldr s0, [sp, #20] │ │ - vldr s2, [pc, #152] ; 28bfc │ │ + vldr s2, [pc, #152] ; 28cb4 │ │ vdiv.f32 s0, s0, s2 │ │ ldr r0, [sp, #16] │ │ movw r1, #40000 ; 0x9c40 │ │ add r0, r1 │ │ vldr s2, [r0] │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #28] │ │ - b.n 28bee │ │ + b.n 28ca6 │ │ vldr s0, [sp, #20] │ │ ldr r0, [sp, #16] │ │ movw r1, #40000 ; 0x9c40 │ │ add r0, r1 │ │ vldr s2, [r0] │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #28] │ │ - b.n 28bee │ │ + b.n 28ca6 │ │ vldr s0, [sp, #20] │ │ ldr r0, [sp, #8] │ │ vldr s2, [r0, #292] ; 0x124 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #28] │ │ - b.n 28bee │ │ + b.n 28ca6 │ │ vldr s0, [sp, #20] │ │ ldr r0, [sp, #8] │ │ vldr s2, [r0, #292] ; 0x124 │ │ vmul.f32 s0, s0, s2 │ │ - vldr s2, [pc, #56] ; 28bf8 │ │ + vldr s2, [pc, #56] ; 28cb0 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #28] │ │ - b.n 28bee │ │ + b.n 28ca6 │ │ vldr s0, [sp, #12] │ │ vldr s2, [sp, #20] │ │ - vldr s4, [pc, #32] ; 28bf4 │ │ + vldr s4, [pc, #32] ; 28cac │ │ vdiv.f32 s2, s2, s4 │ │ vldr s4, [r7, #8] │ │ vmla.f32 s0, s2, s4 │ │ vstr s0, [sp, #28] │ │ - b.n 28bee │ │ + b.n 28ca6 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #28] │ │ - b.n 28bee │ │ + b.n 28ca6 │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ movs r0, r0 │ │ cmn r0, r1 │ │ subs r0, r7, #2 │ │ subs r7, #5 │ │ @@ -45389,92 +45386,92 @@ │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ ldr r1, [sp, #24] │ │ strb r0, [r1, #0] │ │ - b.n 28c3c │ │ + b.n 28cf4 │ │ ldr r0, [sp, #28] │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ - cbz r1, 28c70 │ │ - b.n 28c48 │ │ + cbz r1, 28d28 │ │ + b.n 28d00 │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ - bl 25be0 │ │ + bl 25c98 │ │ mov r1, r0 │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ - cbnz r1, 28c6a │ │ - b.n 28c5a │ │ + cbnz r1, 28d22 │ │ + b.n 28d12 │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ subs r0, #44 ; 0x2c │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #12] │ │ - b.n 28c6a │ │ + b.n 28d22 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #16] │ │ - b.n 28c70 │ │ + b.n 28d28 │ │ ldr r0, [sp, #16] │ │ lsls r0, r0, #31 │ │ - cbz r0, 28c80 │ │ - b.n 28c78 │ │ + cbz r0, 28d38 │ │ + b.n 28d30 │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 28c3c │ │ - b.n 28c82 │ │ + b.n 28cf4 │ │ + b.n 28d3a │ │ ldr r0, [sp, #28] │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - cbz r1, 28cb4 │ │ - b.n 28c8e │ │ + cbz r1, 28d6c │ │ + b.n 28d46 │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ - bl 25be0 │ │ + bl 25c98 │ │ mov r1, r0 │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - cbnz r1, 28cae │ │ - b.n 28ca0 │ │ + cbnz r1, 28d66 │ │ + b.n 28d58 │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ subs r0, #44 ; 0x2c │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 28cae │ │ + b.n 28d66 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #8] │ │ - b.n 28cb4 │ │ + b.n 28d6c │ │ ldr r0, [sp, #8] │ │ lsls r0, r0, #31 │ │ - cbz r0, 28cdc │ │ - b.n 28cbc │ │ + cbz r0, 28d94 │ │ + b.n 28d74 │ │ ldr r0, [sp, #20] │ │ cmp r0, #62 ; 0x3e │ │ - bgt.n 28cd4 │ │ - b.n 28cc4 │ │ + bgt.n 28d8c │ │ + b.n 28d7c │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #20] │ │ adds r3, r2, #1 │ │ str r3, [sp, #20] │ │ strb r0, [r1, r2] │ │ - b.n 28cd4 │ │ + b.n 28d8c │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 28c82 │ │ + b.n 28d3a │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #20] │ │ adds r0, r2, #1 │ │ str r0, [sp, #20] │ │ movs r0, #0 │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #28] │ │ @@ -45548,527 +45545,527 @@ │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #16] │ │ add sp, #20 │ │ bx lr │ │ - bmi.n 28d86 │ │ + bmi.n 28e3e │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #56 ; 0x38 │ │ - ldr r2, [pc, #92] ; (28e40 ) │ │ + ldr r2, [pc, #92] ; (28ef8 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #52] ; 0x34 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #12] │ │ add r1, sp, #28 │ │ movs r2, #6 │ │ add r3, sp, #24 │ │ - bl 29108 │ │ + bl 291c0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #24] │ │ cmp r0, #6 │ │ - beq.n 28e10 │ │ - b.n 28e0a │ │ + beq.n 28ec8 │ │ + b.n 28ec2 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ - b.n 28e20 │ │ + b.n 28ed8 │ │ ldr r0, [sp, #16] │ │ add r1, sp, #28 │ │ movs r2, #24 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ - b.n 28e20 │ │ + b.n 28ed8 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #28] ; (28e44 ) │ │ + ldr r0, [pc, #28] ; (28efc ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bne.n 28e3a │ │ - b.n 28e34 │ │ + bne.n 28ef2 │ │ + b.n 28eec │ │ ldr r0, [sp, #4] │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - blxns r4 │ │ + ldr r3, [pc, #560] ; (2912c ) │ │ movs r5, r0 │ │ - bx ip │ │ + ldr r3, [pc, #296] ; (29028 ) │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #64 ; 0x40 │ │ - ldr r2, [pc, #96] ; (28eb0 ) │ │ + ldr r2, [pc, #96] ; (28f68 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #60] ; 0x3c │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #16] │ │ add r1, sp, #52 ; 0x34 │ │ movs r2, #2 │ │ add r3, sp, #24 │ │ - bl 29108 │ │ + bl 291c0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ cmp r0, #1 │ │ - bne.n 28e7c │ │ - b.n 28e76 │ │ + bne.n 28f34 │ │ + b.n 28f2e │ │ movs r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 28e7c │ │ + b.n 28f34 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #56] ; 0x38 │ │ add r0, sp, #28 │ │ str r0, [sp, #4] │ │ - bl 2943c │ │ + bl 294f4 │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #20] │ │ movs r2, #24 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #28] ; (28eb4 ) │ │ + ldr r0, [pc, #28] ; (28f6c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #60] ; 0x3c │ │ cmp r0, r1 │ │ - bne.n 28eac │ │ - b.n 28ea6 │ │ + bne.n 28f64 │ │ + b.n 28f5e │ │ ldr r0, [sp, #8] │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - bx r7 │ │ + blx 7c350 │ │ + ldr r3, [pc, #128] ; (28fec ) │ │ movs r5, r0 │ │ - mov r8, lr │ │ + ldr r2, [pc, #864] ; (292d0 ) │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #64 ; 0x40 │ │ - ldr r2, [pc, #96] ; (28f20 ) │ │ + ldr r2, [pc, #96] ; (28fd8 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #60] ; 0x3c │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #16] │ │ add r1, sp, #52 ; 0x34 │ │ movs r2, #2 │ │ add r3, sp, #24 │ │ - bl 29108 │ │ + bl 291c0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ cmp r0, #1 │ │ - bne.n 28eec │ │ - b.n 28ee6 │ │ + bne.n 28fa4 │ │ + b.n 28f9e │ │ ldr r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 28eec │ │ + b.n 28fa4 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #56] ; 0x38 │ │ add r0, sp, #28 │ │ str r0, [sp, #4] │ │ - bl 29472 │ │ + bl 2952a │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #20] │ │ movs r2, #24 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #28] ; (28f24 ) │ │ + ldr r0, [pc, #28] ; (28fdc ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #60] ; 0x3c │ │ cmp r0, r1 │ │ - bne.n 28f1c │ │ - b.n 28f16 │ │ + bne.n 28fd4 │ │ + b.n 28fce │ │ ldr r0, [sp, #8] │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - mov r8, r9 │ │ + blx 7c350 │ │ + ldr r2, [pc, #704] ; (2929c ) │ │ movs r5, r0 │ │ - mov r8, r0 │ │ + ldr r2, [pc, #416] ; (29180 ) │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #96 ; 0x60 │ │ - ldr r2, [pc, #208] ; (29000 ) │ │ + ldr r2, [pc, #208] ; (290b8 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #92] ; 0x5c │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #20] │ │ add r1, sp, #80 ; 0x50 │ │ movs r2, #3 │ │ add r3, sp, #28 │ │ - bl 29108 │ │ + bl 291c0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #28] │ │ cmp r0, #1 │ │ - bne.n 28f5e │ │ - b.n 28f56 │ │ + bne.n 29016 │ │ + b.n 2900e │ │ movs r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 28f5e │ │ + b.n 29016 │ │ add r0, sp, #56 ; 0x38 │ │ - bl 2587a │ │ + bl 25932 │ │ ldr r0, [sp, #28] │ │ cmp r0, #2 │ │ - blt.n 28f8a │ │ - b.n 28f6c │ │ + blt.n 29042 │ │ + b.n 29024 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #88] ; 0x58 │ │ eor.w r1, r1, #2147483648 ; 0x80000000 │ │ eor.w r2, r0, #2147483648 ; 0x80000000 │ │ add r0, sp, #32 │ │ str r0, [sp, #12] │ │ - bl 2943c │ │ + bl 294f4 │ │ ldr r1, [sp, #12] │ │ add r0, sp, #56 ; 0x38 │ │ - bl 28cee │ │ - b.n 28f8a │ │ + bl 28da6 │ │ + b.n 29042 │ │ vldr s0, [sp, #80] ; 0x50 │ │ - vldr s2, [pc, #104] ; 28ff8 │ │ + vldr s2, [pc, #104] ; 290b0 │ │ vdiv.f32 s0, s0, s2 │ │ - vldr s2, [pc, #100] ; 28ffc │ │ + vldr s2, [pc, #100] ; 290b4 │ │ vmul.f32 s0, s0, s2 │ │ vmov r1, s0 │ │ add r0, sp, #32 │ │ str r0, [sp, #8] │ │ - bl 294a4 │ │ + bl 2955c │ │ ldr r1, [sp, #8] │ │ add r0, sp, #56 ; 0x38 │ │ - bl 28cee │ │ + bl 28da6 │ │ ldr r0, [sp, #28] │ │ cmp r0, #2 │ │ - blt.n 28fd0 │ │ - b.n 28fba │ │ + blt.n 29088 │ │ + b.n 29072 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #88] ; 0x58 │ │ add r0, sp, #32 │ │ str r0, [sp, #4] │ │ - bl 2943c │ │ + bl 294f4 │ │ ldr r1, [sp, #4] │ │ add r0, sp, #56 ; 0x38 │ │ - bl 28cee │ │ - b.n 28fd0 │ │ + bl 28da6 │ │ + b.n 29088 │ │ ldr r0, [sp, #24] │ │ add r1, sp, #56 ; 0x38 │ │ movs r2, #24 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #36] ; (29004 ) │ │ + ldr r0, [pc, #36] ; (290bc ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #92] ; 0x5c │ │ cmp r0, r1 │ │ - bne.n 28ff4 │ │ - b.n 28fee │ │ + bne.n 290ac │ │ + b.n 290a6 │ │ ldr r0, [sp, #0] │ │ add sp, #96 ; 0x60 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ movs r0, r0 │ │ orrs r4, r6 │ │ lsrs r3, r3, #31 │ │ eors r1, r1 │ │ - mov r0, fp │ │ + ldr r2, [pc, #256] ; (291bc ) │ │ movs r5, r0 │ │ - cmp r8, r5 │ │ + ldr r1, [pc, #576] ; (29300 ) │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #56 ; 0x38 │ │ - ldr r2, [pc, #112] ; (29080 ) │ │ + ldr r2, [pc, #112] ; (29138 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #52] ; 0x34 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #12] │ │ add r1, sp, #24 │ │ movs r2, #1 │ │ add r3, sp, #20 │ │ - bl 29108 │ │ + bl 291c0 │ │ str r0, [sp, #8] │ │ vldr s0, [sp, #24] │ │ - vldr s2, [pc, #68] ; 29078 │ │ + vldr s2, [pc, #68] ; 29130 │ │ vdiv.f32 s0, s0, s2 │ │ - vldr s2, [pc, #64] ; 2907c │ │ + vldr s2, [pc, #64] ; 29134 │ │ vmul.f32 s0, s0, s2 │ │ vmov r1, s0 │ │ add r0, sp, #28 │ │ str r0, [sp, #0] │ │ - bl 294f0 │ │ + bl 295a8 │ │ ldr r1, [sp, #0] │ │ ldr r0, [sp, #16] │ │ movs r2, #24 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #36] ; (29084 ) │ │ + ldr r0, [pc, #36] ; (2913c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bne.n 29072 │ │ - b.n 2906c │ │ + bne.n 2912a │ │ + b.n 29124 │ │ ldr r0, [sp, #4] │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ movs r0, r0 │ │ orrs r4, r6 │ │ lsrs r3, r3, #31 │ │ eors r1, r1 │ │ - cmp r0, pc │ │ + ldr r1, [pc, #384] ; (292bc ) │ │ movs r5, r0 │ │ - cmp r2, r5 │ │ + ldr r1, [pc, #72] ; (29188 ) │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #56 ; 0x38 │ │ - ldr r2, [pc, #112] ; (29100 ) │ │ + ldr r2, [pc, #112] ; (291b8 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #52] ; 0x34 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #12] │ │ add r1, sp, #24 │ │ movs r2, #1 │ │ add r3, sp, #20 │ │ - bl 29108 │ │ + bl 291c0 │ │ str r0, [sp, #8] │ │ vldr s0, [sp, #24] │ │ - vldr s2, [pc, #68] ; 290f8 │ │ + vldr s2, [pc, #68] ; 291b0 │ │ vdiv.f32 s0, s0, s2 │ │ - vldr s2, [pc, #64] ; 290fc │ │ + vldr s2, [pc, #64] ; 291b4 │ │ vmul.f32 s0, s0, s2 │ │ vmov r1, s0 │ │ add r0, sp, #28 │ │ str r0, [sp, #0] │ │ - bl 29530 │ │ + bl 295e8 │ │ ldr r1, [sp, #0] │ │ ldr r0, [sp, #16] │ │ movs r2, #24 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #36] ; (29104 ) │ │ + ldr r0, [pc, #36] ; (291bc ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bne.n 290f2 │ │ - b.n 290ec │ │ + bne.n 291aa │ │ + b.n 291a4 │ │ ldr r0, [sp, #4] │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ movs r0, r0 │ │ orrs r4, r6 │ │ lsrs r3, r3, #31 │ │ eors r1, r1 │ │ - add r8, pc │ │ + ldr r0, [pc, #896] ; (2953c ) │ │ movs r5, r0 │ │ - add sl, r5 │ │ + ldr r0, [pc, #584] ; (29408 ) │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #112 ; 0x70 │ │ - ldr.w ip, [pc, #320] ; 29250 │ │ + ldr.w ip, [pc, #320] ; 29308 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #108] ; 0x6c │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ str r3, [sp, #24] │ │ ldr r1, [sp, #24] │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #16] │ │ - b.n 29134 │ │ + b.n 291ec │ │ ldr r0, [sp, #16] │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - cbz r1, 2914e │ │ - b.n 29140 │ │ + cbz r1, 29206 │ │ + b.n 291f8 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ subs r0, #40 ; 0x28 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 2914e │ │ + b.n 29206 │ │ ldr r0, [sp, #12] │ │ lsls r0, r0, #31 │ │ - cbz r0, 2915e │ │ - b.n 29156 │ │ + cbz r0, 29216 │ │ + b.n 2920e │ │ ldr r0, [sp, #16] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 29134 │ │ + b.n 291ec │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ - cbnz r0, 2916c │ │ - b.n 29166 │ │ + cbnz r0, 29224 │ │ + b.n 2921e │ │ movs r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 29232 │ │ + b.n 292ea │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #20] │ │ - b.n 29172 │ │ + b.n 2922a │ │ ldr r0, [sp, #20] │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - cbz r1, 2918c │ │ - b.n 2917e │ │ + cbz r1, 29244 │ │ + b.n 29236 │ │ ldr r0, [sp, #20] │ │ ldrb r0, [r0, #0] │ │ subs r0, #41 ; 0x29 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 2918c │ │ + b.n 29244 │ │ ldr r0, [sp, #8] │ │ lsls r0, r0, #31 │ │ - cbz r0, 2919c │ │ - b.n 29194 │ │ + cbz r0, 29254 │ │ + b.n 2924c │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 29172 │ │ + b.n 2922a │ │ ldr r0, [sp, #20] │ │ ldrb r0, [r0, #0] │ │ - cbnz r0, 291aa │ │ - b.n 291a4 │ │ + cbnz r0, 29262 │ │ + b.n 2925c │ │ movs r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 29232 │ │ - b.n 291ac │ │ + b.n 292ea │ │ + b.n 29264 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #20] │ │ cmp r0, r1 │ │ - bcs.n 29228 │ │ - b.n 291b6 │ │ + bcs.n 292e0 │ │ + b.n 2926e │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #45 ; 0x2d │ │ - beq.n 291e0 │ │ - b.n 291c0 │ │ + beq.n 29298 │ │ + b.n 29278 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #43 ; 0x2b │ │ - beq.n 291e0 │ │ - b.n 291ca │ │ + beq.n 29298 │ │ + b.n 29282 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #46 ; 0x2e │ │ - beq.n 291e0 │ │ - b.n 291d4 │ │ + beq.n 29298 │ │ + b.n 2928c │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ - bl 28a84 │ │ - cbz r0, 2921e │ │ - b.n 291e0 │ │ + bl 28b3c │ │ + cbz r0, 292d6 │ │ + b.n 29298 │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - blt.n 291f2 │ │ - b.n 291ec │ │ + blt.n 292aa │ │ + b.n 292a4 │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 29232 │ │ + b.n 292ea │ │ ldr r0, [sp, #16] │ │ add r1, sp, #44 ; 0x2c │ │ str r1, [sp, #4] │ │ movs r2, #64 ; 0x40 │ │ - bl 29258 │ │ + bl 29310 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ str r1, [sp, #16] │ │ - bl 28894 │ │ + bl 2894c │ │ ldr r1, [sp, #32] │ │ ldr.w ip, [sp, #24] │ │ ldr.w r2, [ip] │ │ adds r3, r2, #1 │ │ str.w r3, [ip] │ │ str.w r0, [r1, r2, lsl #2] │ │ - b.n 29226 │ │ + b.n 292de │ │ ldr r0, [sp, #16] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 29226 │ │ - b.n 291ac │ │ + b.n 292de │ │ + b.n 29264 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #36] ; 0x24 │ │ subs r0, r0, r1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 29232 │ │ + b.n 292ea │ │ ldr r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #28] ; (29254 ) │ │ + ldr r0, [pc, #28] ; (2930c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #108] ; 0x6c │ │ cmp r0, r1 │ │ - bne.n 2924c │ │ - b.n 29246 │ │ + bne.n 29304 │ │ + b.n 292fe │ │ ldr r0, [sp, #0] │ │ add sp, #112 ; 0x70 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - add r6, lr │ │ + blx 7c350 │ │ + ldr r0, [pc, #376] ; (29484 ) │ │ movs r5, r0 │ │ - muls r0, r2 │ │ + bx r7 │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ @@ -46076,232 +46073,232 @@ │ │ subs r0, #1 │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #45 ; 0x2d │ │ - beq.n 29282 │ │ - b.n 29278 │ │ + beq.n 2933a │ │ + b.n 29330 │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #43 ; 0x2b │ │ - bne.n 292a4 │ │ - b.n 29282 │ │ + bne.n 2935c │ │ + b.n 2933a │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge.n 2929c │ │ - b.n 2928c │ │ + bge.n 29354 │ │ + b.n 29344 │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #12] │ │ adds r3, r2, #1 │ │ str r3, [sp, #12] │ │ strb r0, [r1, r2] │ │ - b.n 2929c │ │ + b.n 29354 │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 292a4 │ │ - b.n 292a6 │ │ + b.n 2935c │ │ + b.n 2935e │ │ ldr r0, [sp, #28] │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - cbz r1, 292c4 │ │ - b.n 292b2 │ │ + cbz r1, 2937c │ │ + b.n 2936a │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ - bl 28a84 │ │ + bl 28b3c │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 292c4 │ │ + b.n 2937c │ │ ldr r0, [sp, #8] │ │ lsls r0, r0, #31 │ │ - cbz r0, 292ee │ │ - b.n 292cc │ │ + cbz r0, 293a6 │ │ + b.n 29384 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge.n 292e6 │ │ - b.n 292d6 │ │ + bge.n 2939e │ │ + b.n 2938e │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #12] │ │ adds r3, r2, #1 │ │ str r3, [sp, #12] │ │ strb r0, [r1, r2] │ │ - b.n 292e6 │ │ + b.n 2939e │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 292a6 │ │ + b.n 2935e │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #46 ; 0x2e │ │ - bne.n 29364 │ │ - b.n 292f8 │ │ + bne.n 2941c │ │ + b.n 293b0 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge.n 29312 │ │ - b.n 29302 │ │ + bge.n 293ca │ │ + b.n 293ba │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #12] │ │ adds r3, r2, #1 │ │ str r3, [sp, #12] │ │ strb r0, [r1, r2] │ │ - b.n 29312 │ │ + b.n 293ca │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 2931a │ │ + b.n 293d2 │ │ ldr r0, [sp, #28] │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - cbz r1, 29338 │ │ - b.n 29326 │ │ + cbz r1, 293f0 │ │ + b.n 293de │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ - bl 28a84 │ │ + bl 28b3c │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 29338 │ │ + b.n 293f0 │ │ ldr r0, [sp, #4] │ │ lsls r0, r0, #31 │ │ - cbz r0, 29362 │ │ - b.n 29340 │ │ + cbz r0, 2941a │ │ + b.n 293f8 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge.n 2935a │ │ - b.n 2934a │ │ + bge.n 29412 │ │ + b.n 29402 │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #12] │ │ adds r3, r2, #1 │ │ str r3, [sp, #12] │ │ strb r0, [r1, r2] │ │ - b.n 2935a │ │ + b.n 29412 │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 2931a │ │ - b.n 29364 │ │ + b.n 293d2 │ │ + b.n 2941c │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #101 ; 0x65 │ │ - beq.n 29378 │ │ - b.n 2936e │ │ + beq.n 29430 │ │ + b.n 29426 │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #69 ; 0x45 │ │ - bne.n 2942e │ │ - b.n 29378 │ │ + bne.n 294e6 │ │ + b.n 29430 │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #1] │ │ cmp r0, #109 ; 0x6d │ │ - beq.n 2942e │ │ - b.n 29382 │ │ + beq.n 294e6 │ │ + b.n 2943a │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #1] │ │ cmp r0, #120 ; 0x78 │ │ - beq.n 2942e │ │ - b.n 2938c │ │ + beq.n 294e6 │ │ + b.n 29444 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge.n 293a6 │ │ - b.n 29396 │ │ + bge.n 2945e │ │ + b.n 2944e │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #12] │ │ adds r3, r2, #1 │ │ str r3, [sp, #12] │ │ strb r0, [r1, r2] │ │ - b.n 293a6 │ │ + b.n 2945e │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #45 ; 0x2d │ │ - beq.n 293c0 │ │ - b.n 293b6 │ │ + beq.n 29478 │ │ + b.n 2946e │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #43 ; 0x2b │ │ - bne.n 293e2 │ │ - b.n 293c0 │ │ + bne.n 2949a │ │ + b.n 29478 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge.n 293da │ │ - b.n 293ca │ │ + bge.n 29492 │ │ + b.n 29482 │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #12] │ │ adds r3, r2, #1 │ │ str r3, [sp, #12] │ │ strb r0, [r1, r2] │ │ - b.n 293da │ │ + b.n 29492 │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 293e2 │ │ - b.n 293e4 │ │ + b.n 2949a │ │ + b.n 2949c │ │ ldr r0, [sp, #28] │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #0] │ │ - cbz r1, 29402 │ │ - b.n 293f0 │ │ + cbz r1, 294ba │ │ + b.n 294a8 │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ - bl 28a84 │ │ + bl 28b3c │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 29402 │ │ + b.n 294ba │ │ ldr r0, [sp, #0] │ │ lsls r0, r0, #31 │ │ - cbz r0, 2942c │ │ - b.n 2940a │ │ + cbz r0, 294e4 │ │ + b.n 294c2 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge.n 29424 │ │ - b.n 29414 │ │ + bge.n 294dc │ │ + b.n 294cc │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #12] │ │ adds r3, r2, #1 │ │ str r3, [sp, #12] │ │ strb r0, [r1, r2] │ │ - b.n 29424 │ │ + b.n 294dc │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 293e4 │ │ - b.n 2942e │ │ + b.n 2949c │ │ + b.n 294e6 │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #12] │ │ movs r0, #0 │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #28] │ │ add sp, #32 │ │ pop {r7, pc} │ │ @@ -46355,18 +46352,18 @@ │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ vmov s0, r1 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - blx 7c1c0 │ │ + blx 7c660 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ - blx 7c1d0 │ │ + blx 7c670 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #4] │ │ @@ -46395,15 +46392,15 @@ │ │ str r0, [sp, #0] │ │ str r0, [r1, #0] │ │ ldr r1, [sp, #12] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #8] │ │ - blx 7c1e0 │ │ + blx 7c680 │ │ ldr r1, [sp, #0] │ │ mov r2, r0 │ │ ldr r0, [sp, #4] │ │ ldr r3, [sp, #12] │ │ str r2, [r3, #8] │ │ ldr r2, [sp, #12] │ │ str r1, [r2, #12] │ │ @@ -46420,15 +46417,15 @@ │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #12] │ │ mov.w r0, #1065353216 ; 0x3f800000 │ │ str r0, [sp, #4] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #8] │ │ - blx 7c1e0 │ │ + blx 7c680 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #12] │ │ str r0, [r2, #4] │ │ ldr r2, [sp, #12] │ │ movs r0, #0 │ │ str r0, [r2, #8] │ │ ldr r2, [sp, #12] │ │ @@ -46440,134 +46437,134 @@ │ │ add sp, #16 │ │ pop {r7, pc} │ │ sub sp, #8 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #112 ; 0x70 │ │ - bne.n 29588 │ │ - b.n 29578 │ │ + bne.n 29640 │ │ + b.n 29630 │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #1] │ │ cmp r0, #120 ; 0x78 │ │ - bne.n 29588 │ │ - b.n 29582 │ │ + bne.n 29640 │ │ + b.n 2963a │ │ movs r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 29664 │ │ + b.n 2971c │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #112 ; 0x70 │ │ - bne.n 295a2 │ │ - b.n 29592 │ │ + bne.n 2965a │ │ + b.n 2964a │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #1] │ │ cmp r0, #116 ; 0x74 │ │ - bne.n 295a2 │ │ - b.n 2959c │ │ + bne.n 2965a │ │ + b.n 29654 │ │ movs r0, #2 │ │ str r0, [sp, #4] │ │ - b.n 29664 │ │ + b.n 2971c │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #112 ; 0x70 │ │ - bne.n 295bc │ │ - b.n 295ac │ │ + bne.n 29674 │ │ + b.n 29664 │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #1] │ │ cmp r0, #99 ; 0x63 │ │ - bne.n 295bc │ │ - b.n 295b6 │ │ + bne.n 29674 │ │ + b.n 2966e │ │ movs r0, #3 │ │ str r0, [sp, #4] │ │ - b.n 29664 │ │ + b.n 2971c │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #109 ; 0x6d │ │ - bne.n 295d6 │ │ - b.n 295c6 │ │ + bne.n 2968e │ │ + b.n 2967e │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #1] │ │ cmp r0, #109 ; 0x6d │ │ - bne.n 295d6 │ │ - b.n 295d0 │ │ + bne.n 2968e │ │ + b.n 29688 │ │ movs r0, #4 │ │ str r0, [sp, #4] │ │ - b.n 29664 │ │ + b.n 2971c │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #99 ; 0x63 │ │ - bne.n 295f0 │ │ - b.n 295e0 │ │ + bne.n 296a8 │ │ + b.n 29698 │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #1] │ │ cmp r0, #109 ; 0x6d │ │ - bne.n 295f0 │ │ - b.n 295ea │ │ + bne.n 296a8 │ │ + b.n 296a2 │ │ movs r0, #5 │ │ str r0, [sp, #4] │ │ - b.n 29664 │ │ + b.n 2971c │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #105 ; 0x69 │ │ - bne.n 2960a │ │ - b.n 295fa │ │ + bne.n 296c2 │ │ + b.n 296b2 │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #1] │ │ cmp r0, #110 ; 0x6e │ │ - bne.n 2960a │ │ - b.n 29604 │ │ + bne.n 296c2 │ │ + b.n 296bc │ │ movs r0, #6 │ │ str r0, [sp, #4] │ │ - b.n 29664 │ │ + b.n 2971c │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #37 ; 0x25 │ │ - bne.n 2961a │ │ - b.n 29614 │ │ + bne.n 296d2 │ │ + b.n 296cc │ │ movs r0, #7 │ │ str r0, [sp, #4] │ │ - b.n 29664 │ │ + b.n 2971c │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #101 ; 0x65 │ │ - bne.n 29634 │ │ - b.n 29624 │ │ + bne.n 296ec │ │ + b.n 296dc │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #1] │ │ cmp r0, #109 ; 0x6d │ │ - bne.n 29634 │ │ - b.n 2962e │ │ + bne.n 296ec │ │ + b.n 296e6 │ │ movs r0, #8 │ │ str r0, [sp, #4] │ │ - b.n 29664 │ │ + b.n 2971c │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #101 ; 0x65 │ │ - bne.n 2964e │ │ - b.n 2963e │ │ + bne.n 29706 │ │ + b.n 296f6 │ │ ldr r0, [sp, #0] │ │ ldrb r0, [r0, #1] │ │ cmp r0, #120 ; 0x78 │ │ - bne.n 2964e │ │ - b.n 29648 │ │ + bne.n 29706 │ │ + b.n 29700 │ │ movs r0, #9 │ │ str r0, [sp, #4] │ │ - b.n 29664 │ │ - b.n 29650 │ │ - b.n 29652 │ │ - b.n 29654 │ │ - b.n 29656 │ │ - b.n 29658 │ │ - b.n 2965a │ │ - b.n 2965c │ │ - b.n 2965e │ │ + b.n 2971c │ │ + b.n 29708 │ │ + b.n 2970a │ │ + b.n 2970c │ │ + b.n 2970e │ │ + b.n 29710 │ │ + b.n 29712 │ │ + b.n 29714 │ │ + b.n 29716 │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 29664 │ │ + b.n 2971c │ │ ldr r0, [sp, #4] │ │ add sp, #8 │ │ bx lr │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r1, [sp, #0] │ │ movw r2, #39944 ; 0x9c08 │ │ @@ -46579,185 +46576,185 @@ │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ ldr r1, [sp, #12] │ │ movs r0, #0 │ │ strb r0, [r1, #0] │ │ - b.n 2968e │ │ + b.n 29746 │ │ ldr r0, [sp, #16] │ │ ldrb r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - cbz r1, 296c2 │ │ - b.n 2969a │ │ + cbz r1, 2977a │ │ + b.n 29752 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ - bl 25be0 │ │ + bl 25c98 │ │ mov r1, r0 │ │ movs r0, #1 │ │ str r0, [sp, #4] │ │ - cbnz r1, 296bc │ │ - b.n 296ac │ │ + cbnz r1, 29774 │ │ + b.n 29764 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ subs r0, #44 ; 0x2c │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #4] │ │ - b.n 296bc │ │ + b.n 29774 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #8] │ │ - b.n 296c2 │ │ + b.n 2977a │ │ ldr r0, [sp, #8] │ │ lsls r0, r0, #31 │ │ - cbz r0, 296d2 │ │ - b.n 296ca │ │ + cbz r0, 2978a │ │ + b.n 29782 │ │ ldr r0, [sp, #16] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 2968e │ │ + b.n 29746 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ - cbnz r0, 296e0 │ │ - b.n 296da │ │ + cbnz r0, 29798 │ │ + b.n 29792 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #20] │ │ - b.n 29736 │ │ + b.n 297ee │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #45 ; 0x2d │ │ - beq.n 2970a │ │ - b.n 296ea │ │ + beq.n 297c2 │ │ + b.n 297a2 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #43 ; 0x2b │ │ - beq.n 2970a │ │ - b.n 296f4 │ │ + beq.n 297c2 │ │ + b.n 297ac │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #46 ; 0x2e │ │ - beq.n 2970a │ │ - b.n 296fe │ │ + beq.n 297c2 │ │ + b.n 297b6 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ - bl 28a84 │ │ - cbz r0, 29718 │ │ - b.n 2970a │ │ + bl 28b3c │ │ + cbz r0, 297d0 │ │ + b.n 297c2 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ movs r2, #64 ; 0x40 │ │ - bl 29258 │ │ + bl 29310 │ │ str r0, [sp, #16] │ │ - b.n 29730 │ │ + b.n 297e8 │ │ ldr r0, [sp, #16] │ │ adds r1, r0, #1 │ │ str r1, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #0] │ │ ldr r1, [sp, #12] │ │ movs r0, #0 │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #20] │ │ - b.n 29736 │ │ + b.n 297ee │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #20] │ │ - b.n 29736 │ │ + b.n 297ee │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #45 ; 0x2d │ │ - beq.n 29758 │ │ - b.n 2974e │ │ + beq.n 29810 │ │ + b.n 29806 │ │ ldr r0, [sp, #4] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #43 ; 0x2b │ │ - bne.n 29760 │ │ - b.n 29758 │ │ + bne.n 29818 │ │ + b.n 29810 │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 29760 │ │ + b.n 29818 │ │ ldr r0, [sp, #4] │ │ ldrb r0, [r0, #0] │ │ - bl 28a84 │ │ + bl 28b3c │ │ mov r1, r0 │ │ movs r0, #1 │ │ str r0, [sp, #0] │ │ - cbnz r1, 29782 │ │ - b.n 29772 │ │ + cbnz r1, 2983a │ │ + b.n 2982a │ │ ldr r0, [sp, #4] │ │ ldrb r0, [r0, #0] │ │ subs r0, #46 ; 0x2e │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #0] │ │ - b.n 29782 │ │ + b.n 2983a │ │ ldr r0, [sp, #0] │ │ and.w r0, r0, #1 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ ldr.w ip, [r7, #8] │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp, #0] │ │ ldr r0, [r7, #8] │ │ - cbz r0, 297ce │ │ - b.n 297a4 │ │ + cbz r0, 29886 │ │ + b.n 2985c │ │ ldr r0, [sp, #0] │ │ vldr s2, [r0] │ │ ldr r0, [sp, #8] │ │ vldr s0, [r0] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [r0] │ │ ldr r0, [sp, #0] │ │ vldr s2, [r0, #4] │ │ ldr r0, [sp, #4] │ │ vldr s0, [r0] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [r0] │ │ - b.n 297e0 │ │ + b.n 29898 │ │ ldr r0, [sp, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #0] │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #0] │ │ - b.n 297e0 │ │ + b.n 29898 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ ldr r2, [r2, #0] │ │ ldr r1, [r1, #0] │ │ - bl 2a748 │ │ + bl 2a800 │ │ add sp, #16 │ │ pop {r7, pc} │ │ - bmi.n 2979e │ │ + bmi.n 29856 │ │ sub sp, #12 │ │ strb.w r0, [sp, #7] │ │ ldrb.w r0, [sp, #7] │ │ subs r0, #65 ; 0x41 │ │ mov r1, r0 │ │ str r1, [sp, #0] │ │ cmp r0, #57 ; 0x39 │ │ - bhi.w 2986e │ │ + bhi.w 29926 │ │ ldr r1, [sp, #0] │ │ tbb [pc, r1] │ │ cmp r7, #41 ; 0x29 │ │ cmp r7, #38 ; 0x26 │ │ cmp r7, #47 ; 0x2f │ │ adds r7, r5, #4 │ │ cmp r7, #47 ; 0x2f │ │ @@ -46783,152 +46780,152 @@ │ │ cmp r7, #35 ; 0x23 │ │ movs r0, #35 ; 0x23 │ │ adds r7, r5, #4 │ │ cmp r7, #47 ; 0x2f │ │ cmp r4, #47 ; 0x2f │ │ movs r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 29876 │ │ + b.n 2992e │ │ movs r0, #2 │ │ str r0, [sp, #8] │ │ - b.n 29876 │ │ + b.n 2992e │ │ movs r0, #4 │ │ str r0, [sp, #8] │ │ - b.n 29876 │ │ + b.n 2992e │ │ movs r0, #6 │ │ str r0, [sp, #8] │ │ - b.n 29876 │ │ + b.n 2992e │ │ movs r0, #7 │ │ str r0, [sp, #8] │ │ - b.n 29876 │ │ + b.n 2992e │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - b.n 29876 │ │ + b.n 2992e │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #8] │ │ - b.n 29876 │ │ + b.n 2992e │ │ ldr r0, [sp, #8] │ │ add sp, #12 │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ ldr.w ip, [r7, #8] │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp, #0] │ │ ldr r0, [r7, #8] │ │ - cbz r0, 298be │ │ - b.n 29894 │ │ + cbz r0, 29976 │ │ + b.n 2994c │ │ ldr r0, [sp, #0] │ │ vldr s2, [r0] │ │ ldr r0, [sp, #8] │ │ vldr s0, [r0] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [r0] │ │ ldr r0, [sp, #0] │ │ vldr s2, [r0, #4] │ │ ldr r0, [sp, #4] │ │ vldr s0, [r0] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [r0] │ │ - b.n 298d0 │ │ + b.n 29988 │ │ ldr r0, [sp, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #0] │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #0] │ │ - b.n 298d0 │ │ + b.n 29988 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ ldr r2, [r2, #0] │ │ ldr r1, [r1, #0] │ │ - bl 2ab28 │ │ + bl 2abe0 │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ ldr.w ip, [r7, #8] │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp, #0] │ │ ldr r0, [r7, #8] │ │ - cbz r0, 29910 │ │ - b.n 298fa │ │ + cbz r0, 299c8 │ │ + b.n 299b2 │ │ ldr r0, [sp, #0] │ │ vldr s2, [r0] │ │ ldr r0, [sp, #8] │ │ vldr s0, [r0] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [r0] │ │ - b.n 2991a │ │ + b.n 299d2 │ │ ldr r0, [sp, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #0] │ │ - b.n 2991a │ │ + b.n 299d2 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ ldr r2, [r2, #0] │ │ ldr r1, [r1, #0] │ │ - bl 2ab28 │ │ + bl 2abe0 │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ ldr.w ip, [r7, #8] │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp, #0] │ │ ldr r0, [r7, #8] │ │ - cbz r0, 2995a │ │ - b.n 29944 │ │ + cbz r0, 29a12 │ │ + b.n 299fc │ │ ldr r0, [sp, #0] │ │ vldr s2, [r0] │ │ ldr r0, [sp, #4] │ │ vldr s0, [r0] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [r0] │ │ - b.n 29964 │ │ + b.n 29a1c │ │ ldr r0, [sp, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #0] │ │ - b.n 29964 │ │ + b.n 29a1c │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ ldr r2, [r2, #0] │ │ ldr r1, [r1, #0] │ │ - bl 2ab28 │ │ + bl 2abe0 │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #56 ; 0x38 │ │ ldr.w ip, [r7, #16] │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ str r0, [sp, #52] ; 0x34 │ │ str r1, [sp, #48] ; 0x30 │ │ str r2, [sp, #44] ; 0x2c │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r0, [r7, #16] │ │ - cbz r0, 29a10 │ │ - b.n 29996 │ │ + cbz r0, 29ac8 │ │ + b.n 29a4e │ │ ldr r0, [sp, #48] ; 0x30 │ │ vldr s0, [r0] │ │ ldr r0, [r7, #12] │ │ vldr s2, [r0] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #28] │ │ ldr r0, [sp, #44] ; 0x2c │ │ @@ -46957,15 +46954,15 @@ │ │ vstr s0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #44] ; 0x2c │ │ vldr s0, [r0] │ │ ldr r0, [r7, #12] │ │ vldr s2, [r0, #20] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #32] │ │ - b.n 29a36 │ │ + b.n 29aee │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #28] │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #24] │ │ ldr r0, [r7, #12] │ │ @@ -46976,27 +46973,27 @@ │ │ str r0, [sp, #16] │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #32] │ │ - b.n 29a36 │ │ + b.n 29aee │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr.w ip, [sp, #16] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldr r5, [sp, #32] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #28] │ │ mov lr, sp │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2acb8 │ │ + bl 2ad70 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ ldr r1, [r7, #8] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #36] ; 0x24 │ │ @@ -47020,16 +47017,16 @@ │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [r7, #16] │ │ - cbz r0, 29af2 │ │ - b.n 29aa0 │ │ + cbz r0, 29baa │ │ + b.n 29b58 │ │ ldr r0, [sp, #56] ; 0x38 │ │ vldr s0, [r0] │ │ ldr r0, [r7, #12] │ │ vldr s2, [r0] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #20] │ │ ldr r0, [sp, #52] ; 0x34 │ │ @@ -47046,28 +47043,28 @@ │ │ vstr s0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #52] ; 0x34 │ │ vldr s0, [r0] │ │ ldr r0, [r7, #12] │ │ vldr s2, [r0, #12] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #32] │ │ - b.n 29b0c │ │ + b.n 29bc4 │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #20] │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #16] │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #12] │ │ str r0, [sp, #32] │ │ - b.n 29b0c │ │ + b.n 29bc4 │ │ vldr s0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #48] ; 0x30 │ │ vldr s2, [r0] │ │ vadd.f32 s0, s0, s0 │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #28] │ │ vldr s0, [sp, #40] ; 0x28 │ │ @@ -47083,30 +47080,30 @@ │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #28] │ │ mov lr, sp │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2acb8 │ │ + bl 2ad70 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #48] ; 0x30 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ ldr r1, [r7, #8] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #56] ; 0x38 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #52] ; 0x34 │ │ str r0, [r1, #0] │ │ add sp, #64 ; 0x40 │ │ pop {r4, r5, r7, pc} │ │ - bmi.n 29b22 │ │ + bmi.n 29bda │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #72 ; 0x48 │ │ ldr.w ip, [r7, #16] │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ str r0, [sp, #68] ; 0x44 │ │ @@ -47116,16 +47113,16 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [r7, #16] │ │ - cbz r0, 29bf6 │ │ - b.n 29ba4 │ │ + cbz r0, 29cae │ │ + b.n 29c5c │ │ ldr r0, [sp, #64] ; 0x40 │ │ vldr s0, [r0] │ │ ldr r0, [r7, #12] │ │ vldr s2, [r0] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #60] ; 0x3c │ │ @@ -47142,32 +47139,32 @@ │ │ vstr s0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #60] ; 0x3c │ │ vldr s0, [r0] │ │ ldr r0, [r7, #12] │ │ vldr s2, [r0, #12] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #40] ; 0x28 │ │ - b.n 29c10 │ │ + b.n 29cc8 │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #32] │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #12] │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 29c10 │ │ + b.n 29cc8 │ │ vldr s0, [sp, #52] ; 0x34 │ │ vldr s2, [sp, #36] ; 0x24 │ │ vsub.f32 s2, s2, s0 │ │ - vldr s4, [pc, #132] ; 29ca4 │ │ + vldr s4, [pc, #132] ; 29d5c │ │ vmla.f32 s0, s2, s4 │ │ vstr s0, [sp, #28] │ │ vldr s0, [sp, #48] ; 0x30 │ │ vldr s2, [sp, #32] │ │ vsub.f32 s2, s2, s0 │ │ vmla.f32 s0, s2, s4 │ │ vstr s0, [sp, #24] │ │ @@ -47188,15 +47185,15 @@ │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #28] │ │ mov lr, sp │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2acb8 │ │ + bl 2ad70 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #56] ; 0x38 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #32] │ │ ldr r1, [r7, #8] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #44] ; 0x2c │ │ @@ -47223,36 +47220,36 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [r7, #16] │ │ - cbz r0, 29cfe │ │ - b.n 29cd4 │ │ + cbz r0, 29db6 │ │ + b.n 29d8c │ │ ldr r0, [sp, #64] ; 0x40 │ │ vldr s0, [r0] │ │ ldr r0, [r7, #12] │ │ vldr s2, [r0] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #60] ; 0x3c │ │ vldr s0, [r0] │ │ ldr r0, [r7, #12] │ │ vldr s2, [r0, #4] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #40] ; 0x28 │ │ - b.n 29d0c │ │ + b.n 29dc4 │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [r7, #12] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 29d0c │ │ + b.n 29dc4 │ │ vldr s0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #56] ; 0x38 │ │ vldr s2, [r0] │ │ vadd.f32 s0, s0, s0 │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #36] ; 0x24 │ │ vldr s0, [sp, #48] ; 0x30 │ │ @@ -47260,15 +47257,15 @@ │ │ vldr s2, [r0] │ │ vadd.f32 s0, s0, s0 │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #32] │ │ vldr s0, [sp, #52] ; 0x34 │ │ vldr s2, [sp, #36] ; 0x24 │ │ vsub.f32 s2, s2, s0 │ │ - vldr s4, [pc, #132] ; 29dcc │ │ + vldr s4, [pc, #132] ; 29e84 │ │ vmla.f32 s0, s2, s4 │ │ vstr s0, [sp, #28] │ │ vldr s0, [sp, #48] ; 0x30 │ │ vldr s2, [sp, #32] │ │ vsub.f32 s2, s2, s0 │ │ vmla.f32 s0, s2, s4 │ │ vstr s0, [sp, #24] │ │ @@ -47289,15 +47286,15 @@ │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #28] │ │ mov lr, sp │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2acb8 │ │ + bl 2ad70 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #56] ; 0x38 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #32] │ │ ldr r1, [r7, #8] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #44] ; 0x2c │ │ @@ -47311,15 +47308,15 @@ │ │ nop │ │ add r2, sp, #684 ; 0x2ac │ │ subs r7, #42 ; 0x2a │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #288 ; 0x120 │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #1904] ; 2a54c │ │ + ldr.w ip, [pc, #1904] ; 2a604 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #284] ; 0x11c │ │ str r0, [sp, #240] ; 0xf0 │ │ str r1, [sp, #236] ; 0xec │ │ str r2, [sp, #232] ; 0xe8 │ │ @@ -47328,44 +47325,44 @@ │ │ str r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #120] ; 0x78 │ │ str r0, [sp, #116] ; 0x74 │ │ str r0, [sp, #112] ; 0x70 │ │ str r0, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #228] ; 0xe4 │ │ ldr r0, [r0, #0] │ │ - blx 7c140 │ │ + blx 7c5e0 │ │ str r0, [sp, #224] ; 0xe0 │ │ ldr r0, [sp, #228] ; 0xe4 │ │ ldr r0, [r0, #4] │ │ - blx 7c140 │ │ + blx 7c5e0 │ │ str r0, [sp, #220] ; 0xdc │ │ ldr r0, [sp, #228] ; 0xe4 │ │ vldr s0, [r0, #8] │ │ - vldr s2, [pc, #824] ; 2a154 │ │ + vldr s2, [pc, #824] ; 2a20c │ │ vdiv.f32 s0, s0, s2 │ │ - vldr s2, [pc, #820] ; 2a158 │ │ + vldr s2, [pc, #820] ; 2a210 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #216] ; 0xd8 │ │ ldr r0, [sp, #228] ; 0xe4 │ │ ldr r0, [r0, #12] │ │ - blx 7c140 │ │ + blx 7c5e0 │ │ mov r1, r0 │ │ ldr r0, [sp, #72] ; 0x48 │ │ vmov s0, r1 │ │ vcvt.f64.f32 d16, s0 │ │ - vldr d17, [pc, #796] ; 2a160 │ │ + vldr d17, [pc, #796] ; 2a218 │ │ vstr d17, [sp, #64] ; 0x40 │ │ vcmp.f64 d16, d17 │ │ vmrs APSR_nzcv, fpscr │ │ it gt │ │ movgt r0, #1 │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #228] ; 0xe4 │ │ ldr r0, [r0, #16] │ │ - blx 7c140 │ │ + blx 7c5e0 │ │ vldr d17, [sp, #64] ; 0x40 │ │ mov r1, r0 │ │ ldr r0, [sp, #72] ; 0x48 │ │ vmov s0, r1 │ │ vcvt.f64.f32 d16, s0 │ │ vcmp.f64 d16, d17 │ │ vmrs APSR_nzcv, fpscr │ │ @@ -47375,85 +47372,85 @@ │ │ ldr r0, [sp, #236] ; 0xec │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #212] ; 0xd4 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #208] ; 0xd0 │ │ ldr r0, [r7, #8] │ │ - cbz r0, 29eba │ │ - b.n 29e90 │ │ + cbz r0, 29f72 │ │ + b.n 29f48 │ │ ldr r0, [sp, #236] ; 0xec │ │ vldr s0, [r0] │ │ ldr r0, [sp, #228] ; 0xe4 │ │ vldr s2, [r0, #20] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #204] ; 0xcc │ │ ldr r0, [sp, #232] ; 0xe8 │ │ vldr s0, [r0] │ │ ldr r0, [sp, #228] ; 0xe4 │ │ vldr s2, [r0, #24] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #200] ; 0xc8 │ │ - b.n 29ec8 │ │ + b.n 29f80 │ │ ldr r0, [sp, #228] ; 0xe4 │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #204] ; 0xcc │ │ ldr r0, [sp, #228] ; 0xe4 │ │ ldr r0, [r0, #24] │ │ str r0, [sp, #200] ; 0xc8 │ │ - b.n 29ec8 │ │ + b.n 29f80 │ │ vldr s0, [sp, #212] ; 0xd4 │ │ vldr s2, [sp, #204] ; 0xcc │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #188] ; 0xbc │ │ vldr s0, [sp, #208] ; 0xd0 │ │ vldr s2, [sp, #200] ; 0xc8 │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #184] ; 0xb8 │ │ vldr s2, [sp, #188] ; 0xbc │ │ vldr s0, [sp, #184] ; 0xb8 │ │ vmul.f32 s0, s0, s0 │ │ vmla.f32 s0, s2, s2 │ │ vmov r0, s0 │ │ - blx 7c160 │ │ + blx 7c600 │ │ str r0, [sp, #180] ; 0xb4 │ │ vldr s0, [sp, #180] ; 0xb4 │ │ - vldr s2, [pc, #608] ; 2a168 │ │ + vldr s2, [pc, #608] ; 2a220 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bmi.n 29f3e │ │ - b.n 29f16 │ │ + bmi.n 29ff6 │ │ + b.n 29fce │ │ vldr s0, [sp, #224] ; 0xe0 │ │ - vldr s2, [pc, #588] ; 2a168 │ │ + vldr s2, [pc, #588] ; 2a220 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bmi.n 29f3e │ │ - b.n 29f2a │ │ + bmi.n 29ff6 │ │ + b.n 29fe2 │ │ vldr s0, [sp, #220] ; 0xdc │ │ - vldr s2, [pc, #568] ; 2a168 │ │ + vldr s2, [pc, #568] ; 2a220 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 29f56 │ │ - b.n 29f3e │ │ + bpl.n 2a00e │ │ + b.n 29ff6 │ │ ldr r0, [sp, #240] ; 0xf0 │ │ ldr r2, [sp, #200] ; 0xc8 │ │ ldr r1, [sp, #204] ; 0xcc │ │ - bl 2ab28 │ │ + bl 2abe0 │ │ ldr r0, [sp, #204] ; 0xcc │ │ ldr r1, [sp, #236] ; 0xec │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #200] ; 0xc8 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ str r0, [r1, #0] │ │ - b.n 2a51c │ │ + b.n 2a5d4 │ │ ldr r0, [sp, #216] ; 0xd8 │ │ - blx 7c1d0 │ │ + blx 7c670 │ │ str r0, [sp, #104] ; 0x68 │ │ ldr r0, [sp, #216] ; 0xd8 │ │ - blx 7c1c0 │ │ + blx 7c660 │ │ str r0, [sp, #100] ; 0x64 │ │ vldr s0, [sp, #100] ; 0x64 │ │ vldr s2, [sp, #188] ; 0xbc │ │ vmul.f32 s0, s0, s2 │ │ vmov.f32 s4, #0 ; 0x40000000 2.0 │ │ vdiv.f32 s0, s0, s4 │ │ vldr s2, [sp, #104] ; 0x68 │ │ @@ -47469,148 +47466,148 @@ │ │ vldr s0, [sp, #100] ; 0x64 │ │ vldr s6, [sp, #184] ; 0xb8 │ │ vmul.f32 s0, s0, s6 │ │ vdiv.f32 s0, s0, s4 │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #172] ; 0xac │ │ ldr r0, [sp, #176] ; 0xb0 │ │ - bl 2ad10 │ │ + bl 2adc8 │ │ vmov s0, r0 │ │ vstr s0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #224] ; 0xe0 │ │ - bl 2ad10 │ │ + bl 2adc8 │ │ vldr s0, [sp, #52] ; 0x34 │ │ vmov s2, r0 │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #172] ; 0xac │ │ - bl 2ad10 │ │ + bl 2adc8 │ │ vmov s0, r0 │ │ vstr s0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #220] ; 0xdc │ │ - bl 2ad10 │ │ + bl 2adc8 │ │ vldr s2, [sp, #56] ; 0x38 │ │ vldr s0, [sp, #60] ; 0x3c │ │ vmov s4, r0 │ │ vdiv.f32 s2, s2, s4 │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #180] ; 0xb4 │ │ vldr s0, [sp, #180] ; 0xb4 │ │ vmov.f32 s2, #112 ; 0x3f800000 1.0 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2a048 │ │ - b.n 2a01e │ │ + ble.n 2a100 │ │ + b.n 2a0d6 │ │ ldr r0, [sp, #180] ; 0xb4 │ │ - blx 7c160 │ │ + blx 7c600 │ │ str r0, [sp, #180] ; 0xb4 │ │ vldr s2, [sp, #180] ; 0xb4 │ │ vldr s0, [sp, #224] ; 0xe0 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #224] ; 0xe0 │ │ vldr s2, [sp, #180] ; 0xb4 │ │ vldr s0, [sp, #220] ; 0xdc │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #220] ; 0xdc │ │ - b.n 2a048 │ │ + b.n 2a100 │ │ movs r0, #0 │ │ str r0, [sp, #160] ; 0xa0 │ │ ldr r0, [sp, #224] ; 0xe0 │ │ - bl 2ad10 │ │ + bl 2adc8 │ │ vmov s0, r0 │ │ vstr s0, [sp, #24] │ │ ldr r0, [sp, #220] ; 0xdc │ │ - bl 2ad10 │ │ + bl 2adc8 │ │ vmov s0, r0 │ │ vstr s0, [sp, #20] │ │ ldr r0, [sp, #224] ; 0xe0 │ │ - bl 2ad10 │ │ + bl 2adc8 │ │ vmov s0, r0 │ │ vstr s0, [sp, #28] │ │ ldr r0, [sp, #172] ; 0xac │ │ - bl 2ad10 │ │ + bl 2adc8 │ │ vldr s6, [sp, #20] │ │ vldr s0, [sp, #24] │ │ vldr s2, [sp, #28] │ │ vmov s4, r0 │ │ vmul.f32 s0, s0, s6 │ │ vmls.f32 s0, s2, s4 │ │ vstr s0, [sp, #32] │ │ ldr r0, [sp, #220] ; 0xdc │ │ - bl 2ad10 │ │ + bl 2adc8 │ │ vmov s0, r0 │ │ vstr s0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ - bl 2ad10 │ │ + bl 2adc8 │ │ vldr s0, [sp, #32] │ │ vldr s2, [sp, #36] ; 0x24 │ │ vmov s4, r0 │ │ vmls.f32 s0, s2, s4 │ │ vstr s0, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #224] ; 0xe0 │ │ - bl 2ad10 │ │ + bl 2adc8 │ │ vmov s0, r0 │ │ vstr s0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #172] ; 0xac │ │ - bl 2ad10 │ │ + bl 2adc8 │ │ vmov s0, r0 │ │ vstr s0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #220] ; 0xdc │ │ - bl 2ad10 │ │ + bl 2adc8 │ │ vmov s0, r0 │ │ vstr s0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ - bl 2ad10 │ │ + bl 2adc8 │ │ vldr s0, [sp, #40] ; 0x28 │ │ vldr s4, [sp, #44] ; 0x2c │ │ vldr s2, [sp, #48] ; 0x30 │ │ vmov s6, r0 │ │ vmul.f32 s0, s0, s6 │ │ vmla.f32 s0, s2, s4 │ │ vstr s0, [sp, #152] ; 0x98 │ │ vldr s0, [sp, #156] ; 0x9c │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2a122 │ │ - b.n 2a11c │ │ + bpl.n 2a1da │ │ + b.n 2a1d4 │ │ movs r0, #0 │ │ str r0, [sp, #156] ; 0x9c │ │ - b.n 2a122 │ │ + b.n 2a1da │ │ vldr s0, [sp, #152] ; 0x98 │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2a14a │ │ - b.n 2a132 │ │ + ble.n 2a202 │ │ + b.n 2a1ea │ │ vldr s0, [sp, #156] ; 0x9c │ │ vldr s2, [sp, #152] ; 0x98 │ │ vdiv.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ - blx 7c160 │ │ + blx 7c600 │ │ str r0, [sp, #160] ; 0xa0 │ │ - b.n 2a14a │ │ + b.n 2a202 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #92] ; 0x5c │ │ cmp r0, r1 │ │ - bne.n 2a17a │ │ - b.n 2a16c │ │ + bne.n 2a232 │ │ + b.n 2a224 │ │ movs r0, r0 │ │ orrs r4, r6 │ │ lsrs r3, r3, #31 │ │ eors r1, r1 │ │ nop │ │ nop │ │ stc 0, cr10, [sp, #724] ; 0x2d4 │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ subs r6, #176 ; 0xb0 │ │ adds r7, #189 ; 0xbd │ │ adds r5, #134 ; 0x86 │ │ vldr s0, [sp, #160] ; 0xa0 │ │ vneg.f32 s0, s0 │ │ vstr s0, [sp, #160] ; 0xa0 │ │ - b.n 2a17a │ │ + b.n 2a232 │ │ vldr s0, [sp, #160] ; 0xa0 │ │ vldr s2, [sp, #224] ; 0xe0 │ │ vmul.f32 s0, s0, s2 │ │ vldr s2, [sp, #172] ; 0xac │ │ vmul.f32 s0, s0, s2 │ │ vldr s2, [sp, #220] ; 0xdc │ │ vdiv.f32 s0, s0, s2 │ │ @@ -47672,146 +47669,146 @@ │ │ vldr s2, [sp, #220] ; 0xdc │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #144] ; 0x90 │ │ ldr r2, [sp, #148] ; 0x94 │ │ mov.w r0, #1065353216 ; 0x3f800000 │ │ movs r1, #0 │ │ - bl 2ad28 │ │ + bl 2ade0 │ │ str r0, [sp, #132] ; 0x84 │ │ ldr r3, [sp, #136] ; 0x88 │ │ ldr r2, [sp, #140] ; 0x8c │ │ ldr r1, [sp, #144] ; 0x90 │ │ ldr r0, [sp, #148] ; 0x94 │ │ - bl 2ad28 │ │ + bl 2ade0 │ │ str r0, [sp, #128] ; 0x80 │ │ ldr r0, [sp, #92] ; 0x5c │ │ - cbnz r0, 2a2c4 │ │ - b.n 2a2a2 │ │ + cbnz r0, 2a37c │ │ + b.n 2a35a │ │ vldr s0, [sp, #128] ; 0x80 │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2a2c4 │ │ - b.n 2a2b2 │ │ + ble.n 2a37c │ │ + b.n 2a36a │ │ vldr s0, [sp, #128] ; 0x80 │ │ - vldr s2, [pc, #640] ; 2a538 │ │ + vldr s2, [pc, #640] ; 2a5f0 │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #128] ; 0x80 │ │ - b.n 2a2f0 │ │ + b.n 2a3a8 │ │ ldr r0, [sp, #92] ; 0x5c │ │ cmp r0, #1 │ │ - bne.n 2a2ee │ │ - b.n 2a2cc │ │ + bne.n 2a3a6 │ │ + b.n 2a384 │ │ vldr s0, [sp, #128] ; 0x80 │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2a2ee │ │ - b.n 2a2dc │ │ + bpl.n 2a3a6 │ │ + b.n 2a394 │ │ vldr s0, [sp, #128] ; 0x80 │ │ - vldr s2, [pc, #592] ; 2a534 │ │ + vldr s2, [pc, #592] ; 2a5ec │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #128] ; 0x80 │ │ - b.n 2a2ee │ │ - b.n 2a2f0 │ │ + b.n 2a3a6 │ │ + b.n 2a3a8 │ │ ldr r0, [sp, #100] ; 0x64 │ │ str r0, [sp, #260] ; 0x104 │ │ ldr r0, [sp, #104] ; 0x68 │ │ str r0, [sp, #264] ; 0x108 │ │ vldr s0, [sp, #104] ; 0x68 │ │ vneg.f32 s0, s0 │ │ vstr s0, [sp, #268] ; 0x10c │ │ ldr r0, [sp, #100] ; 0x64 │ │ str r0, [sp, #272] ; 0x110 │ │ ldr r0, [sp, #196] ; 0xc4 │ │ str r0, [sp, #276] ; 0x114 │ │ ldr r0, [sp, #192] ; 0xc0 │ │ str r0, [sp, #280] ; 0x118 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - blx 7c140 │ │ + blx 7c5e0 │ │ vmov s0, r0 │ │ - vldr s2, [pc, #544] ; 2a53c │ │ + vldr s2, [pc, #544] ; 2a5f4 │ │ vdiv.f32 s0, s0, s2 │ │ vmov.f32 s2, #112 ; 0x3f800000 1.0 │ │ vadd.f32 s0, s0, s2 │ │ vcvt.s32.f32 s0, s0 │ │ vstr s0, [sp, #84] ; 0x54 │ │ vldr s0, [sp, #128] ; 0x80 │ │ vldr s2, [sp, #84] ; 0x54 │ │ vcvt.f32.s32 s2, s2 │ │ vdiv.f32 s0, s0, s2 │ │ vmov.f32 s2, #0 ; 0x40000000 2.0 │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #80] ; 0x50 │ │ vldr s0, [sp, #80] ; 0x50 │ │ - vldr s2, [pc, #492] ; 2a540 │ │ + vldr s2, [pc, #492] ; 2a5f8 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2a388 │ │ - b.n 2a362 │ │ + bpl.n 2a440 │ │ + b.n 2a41a │ │ vldr s0, [sp, #80] ; 0x50 │ │ - vldr s2, [pc, #476] ; 2a544 │ │ + vldr s2, [pc, #476] ; 2a5fc │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2a388 │ │ - b.n 2a376 │ │ + ble.n 2a440 │ │ + b.n 2a42e │ │ vldr s0, [sp, #80] ; 0x50 │ │ vmov.f32 s2, #96 ; 0x3f000000 0.5 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #80] ; 0x50 │ │ - b.n 2a3b6 │ │ + b.n 2a46e │ │ ldr r0, [sp, #80] ; 0x50 │ │ - blx 7c1c0 │ │ + blx 7c660 │ │ vmov s2, r0 │ │ vmov.f32 s0, #112 ; 0x3f800000 1.0 │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #16] │ │ ldr r0, [sp, #80] ; 0x50 │ │ - blx 7c1d0 │ │ + blx 7c670 │ │ vldr s0, [sp, #16] │ │ vmov s2, r0 │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #80] ; 0x50 │ │ - b.n 2a3b6 │ │ + b.n 2a46e │ │ vldr s0, [sp, #80] ; 0x50 │ │ - vldr s2, [pc, #396] ; 2a548 │ │ + vldr s2, [pc, #396] ; 2a600 │ │ vmul.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ - blx 7c140 │ │ + blx 7c5e0 │ │ str r0, [sp, #76] ; 0x4c │ │ vldr s0, [sp, #128] ; 0x80 │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2a3ea │ │ - b.n 2a3dc │ │ + bpl.n 2a4a2 │ │ + b.n 2a494 │ │ vldr s0, [sp, #76] ; 0x4c │ │ vneg.f32 s0, s0 │ │ vstr s0, [sp, #76] ; 0x4c │ │ - b.n 2a3ea │ │ + b.n 2a4a2 │ │ movs r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 2a3f0 │ │ + b.n 2a4a8 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #84] ; 0x54 │ │ cmp r0, r1 │ │ - bgt.w 2a50e │ │ - b.n 2a3fc │ │ + bgt.w 2a5c6 │ │ + b.n 2a4b4 │ │ vldr s0, [sp, #132] ; 0x84 │ │ vldr s2, [sp, #128] ; 0x80 │ │ vldr s4, [sp, #88] ; 0x58 │ │ vcvt.f32.s32 s4, s4 │ │ vldr s6, [sp, #84] ; 0x54 │ │ vcvt.f32.s32 s6, s6 │ │ vdiv.f32 s4, s4, s6 │ │ vmla.f32 s0, s2, s4 │ │ vstr s0, [sp, #124] ; 0x7c │ │ ldr r0, [sp, #124] ; 0x7c │ │ - blx 7c1c0 │ │ + blx 7c660 │ │ str r0, [sp, #188] ; 0xbc │ │ ldr r0, [sp, #124] ; 0x7c │ │ - blx 7c1d0 │ │ + blx 7c670 │ │ str r0, [sp, #184] ; 0xb8 │ │ vldr s0, [sp, #188] ; 0xbc │ │ vldr s2, [sp, #224] ; 0xe0 │ │ vmul.f32 s2, s0, s2 │ │ vldr s0, [sp, #184] ; 0xb8 │ │ vldr s4, [sp, #220] ; 0xdc │ │ vmul.f32 s0, s0, s4 │ │ @@ -47819,15 +47816,15 @@ │ │ add r0, sp, #260 ; 0x104 │ │ str r0, [sp, #12] │ │ str r0, [r1, #0] │ │ vmov r2, s2 │ │ vmov r3, s0 │ │ add r0, sp, #256 ; 0x100 │ │ add r1, sp, #252 ; 0xfc │ │ - bl 2adda │ │ + bl 2ae92 │ │ ldr r0, [sp, #12] │ │ vldr s0, [sp, #184] ; 0xb8 │ │ vldr s2, [sp, #224] ; 0xe0 │ │ vnmul.f32 s0, s0, s2 │ │ vldr s4, [sp, #76] ; 0x4c │ │ vmul.f32 s2, s0, s4 │ │ vldr s0, [sp, #188] ; 0xbc │ │ @@ -47836,19 +47833,19 @@ │ │ vmul.f32 s0, s0, s4 │ │ mov r1, sp │ │ str r0, [r1, #0] │ │ vmov r2, s2 │ │ vmov r3, s0 │ │ add r0, sp, #248 ; 0xf8 │ │ add r1, sp, #244 ; 0xf4 │ │ - bl 2ae44 │ │ + bl 2aefc │ │ ldr r0, [sp, #88] ; 0x58 │ │ cmp r0, #1 │ │ - blt.n 2a4f4 │ │ - b.n 2a4a2 │ │ + blt.n 2a5ac │ │ + b.n 2a55a │ │ ldr r0, [sp, #240] ; 0xf0 │ │ vldr s0, [sp, #120] ; 0x78 │ │ vldr s2, [sp, #112] ; 0x70 │ │ vadd.f32 s4, s0, s2 │ │ vldr s0, [sp, #116] ; 0x74 │ │ vldr s2, [sp, #108] ; 0x6c │ │ vadd.f32 s2, s0, s2 │ │ @@ -47861,149 +47858,149 @@ │ │ mov r1, sp │ │ vstr s10, [r1, #8] │ │ vstr s8, [r1, #4] │ │ vstr s6, [r1] │ │ vmov r1, s4 │ │ vmov r2, s2 │ │ vmov r3, s0 │ │ - bl 2acb8 │ │ - b.n 2a4f4 │ │ + bl 2ad70 │ │ + b.n 2a5ac │ │ ldr r0, [sp, #256] ; 0x100 │ │ str r0, [sp, #120] ; 0x78 │ │ ldr r0, [sp, #252] ; 0xfc │ │ str r0, [sp, #116] ; 0x74 │ │ ldr r0, [sp, #248] ; 0xf8 │ │ str r0, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #244] ; 0xf4 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 2a506 │ │ + b.n 2a5be │ │ ldr r0, [sp, #88] ; 0x58 │ │ adds r0, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 2a3f0 │ │ + b.n 2a4a8 │ │ ldr r0, [sp, #204] ; 0xcc │ │ ldr r1, [sp, #236] ; 0xec │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #200] ; 0xc8 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ str r0, [r1, #0] │ │ - b.n 2a51c │ │ - ldr r0, [pc, #48] ; (2a550 ) │ │ + b.n 2a5d4 │ │ + ldr r0, [pc, #48] ; (2a608 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #284] ; 0x11c │ │ cmp r0, r1 │ │ - bne.n 2a530 │ │ - b.n 2a52c │ │ + bne.n 2a5e8 │ │ + b.n 2a5e4 │ │ add sp, #288 ; 0x120 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ lsrs r3, r3, #31 │ │ lsrs r1, r1 │ │ lsrs r3, r3, #31 │ │ stmia r0!, {r0, r3, r6, r7} │ │ lsrs r3, r3, #31 │ │ subs r7, #201 ; 0xc9 │ │ asrs r7, r5, #9 │ │ subs r2, #131 ; 0x83 │ │ asrs r7, r5, #9 │ │ hlt 0x0003 │ │ add r2, sp, #684 ; 0x2ac │ │ subs r7, #170 ; 0xaa │ │ - adds r7, #170 ; 0xaa │ │ + subs r3, #146 ; 0x92 │ │ movs r5, r0 │ │ - adds r0, #106 ; 0x6a │ │ + adds r4, #82 ; 0x52 │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #48 ; 0x30 │ │ - ldr r2, [pc, #484] ; (2a740 ) │ │ + ldr r2, [pc, #484] ; (2a7f8 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ str r0, [sp, #24] │ │ strb.w r1, [r7, #-25] │ │ ldr r0, [sp, #24] │ │ - bl 27f34 │ │ + bl 27fec │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ movw r1, #39944 ; 0x9c08 │ │ ldr r0, [r0, r1] │ │ cmp r0, #3 │ │ - bgt.n 2a586 │ │ - b.n 2a584 │ │ - b.n 2a726 │ │ + bgt.n 2a63e │ │ + b.n 2a63c │ │ + b.n 2a7de │ │ ldrb.w r0, [r7, #-25] │ │ - cbz r0, 2a5a0 │ │ - b.n 2a58e │ │ + cbz r0, 2a658 │ │ + b.n 2a646 │ │ ldr r0, [sp, #24] │ │ movw r1, #39940 ; 0x9c04 │ │ ldr r2, [r0, r1] │ │ ldr r1, [r2, #0] │ │ ldr r2, [r2, #4] │ │ - bl 2ab28 │ │ - b.n 2a5a0 │ │ + bl 2abe0 │ │ + b.n 2a658 │ │ ldr r0, [sp, #24] │ │ movw r1, #39944 ; 0x9c08 │ │ ldr r0, [r0, r1] │ │ movw r1, #21846 ; 0x5556 │ │ movt r1, #21845 ; 0x5555 │ │ smmul r1, r0, r1 │ │ add.w r1, r1, r1, lsr #31 │ │ add.w r1, r1, r1, lsl #1 │ │ subs r0, r0, r1 │ │ cmp r0, #1 │ │ - beq.n 2a5c6 │ │ - b.n 2a5c4 │ │ - b.n 2a726 │ │ + beq.n 2a67e │ │ + b.n 2a67c │ │ + b.n 2a7de │ │ movs r0, #32 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ - cbnz r0, 2a5d6 │ │ - b.n 2a5d4 │ │ - b.n 2a706 │ │ + cbnz r0, 2a68e │ │ + b.n 2a68c │ │ + b.n 2a7be │ │ ldr r0, [sp, #12] │ │ movs r1, #0 │ │ movs r2, #32 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #24] │ │ movw r1, #39944 ; 0x9c08 │ │ ldr r0, [r0, r1] │ │ lsls r0, r0, #3 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #0] │ │ - cbnz r0, 2a5fc │ │ - b.n 2a5fa │ │ - b.n 2a706 │ │ + cbnz r0, 2a6b4 │ │ + b.n 2a6b2 │ │ + b.n 2a7be │ │ ldrb.w r0, [r7, #-25] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #8] │ │ ldr r0, [sp, #24] │ │ movw r1, #39944 ; 0x9c08 │ │ ldr r0, [r0, r1] │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #4] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 2a616 │ │ + b.n 2a6ce │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #24] │ │ movw r2, #39944 ; 0x9c08 │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - bge.n 2a666 │ │ - b.n 2a626 │ │ + bge.n 2a71e │ │ + b.n 2a6de │ │ ldr r0, [sp, #12] │ │ ldr r1, [r0, #0] │ │ ldr r2, [sp, #4] │ │ add.w r0, r1, r2, lsl #3 │ │ lsls r3, r2, #3 │ │ add.w lr, r3, #4 │ │ add r1, lr │ │ @@ -48012,199 +48009,199 @@ │ │ ldr.w r3, [r3, ip] │ │ ldr.w ip, [sp, #16] │ │ add.w ip, ip, #64 ; 0x40 │ │ ldr.w r2, [r3, r2, lsl #3] │ │ ldr.w r3, [r3, lr] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2adda │ │ - b.n 2a65e │ │ + bl 2ae92 │ │ + b.n 2a716 │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 2a616 │ │ + b.n 2a6ce │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 2a66c │ │ + b.n 2a724 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ ldr r1, [r1, #4] │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bge.n 2a6f2 │ │ - b.n 2a67a │ │ + bge.n 2a7aa │ │ + b.n 2a732 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #4] │ │ add.w r0, r0, r1, lsl #3 │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #8] │ │ add r0, sp, #28 │ │ - bl 2af40 │ │ + bl 2aff8 │ │ ldr r0, [sp, #4] │ │ - cbnz r0, 2a6ae │ │ - b.n 2a694 │ │ + cbnz r0, 2a766 │ │ + b.n 2a74c │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #20] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #24] │ │ - b.n 2a6e8 │ │ + b.n 2a7a0 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #28] │ │ - bl 2b350 │ │ + bl 2b408 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #32] │ │ - bl 2b350 │ │ + bl 2b408 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #20] │ │ ldr r1, [sp, #36] ; 0x24 │ │ - bl 2b392 │ │ + bl 2b44a │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #20] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #24] │ │ ldr r1, [sp, #40] ; 0x28 │ │ - bl 2b392 │ │ + bl 2b44a │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #24] │ │ - b.n 2a6e8 │ │ - b.n 2a6ea │ │ + b.n 2a7a0 │ │ + b.n 2a7a2 │ │ ldr r0, [sp, #4] │ │ adds r0, #3 │ │ str r0, [sp, #4] │ │ - b.n 2a66c │ │ + b.n 2a724 │ │ ldr r0, [sp, #24] │ │ movw r2, #39952 ; 0x9c10 │ │ ldr r0, [r0, r2] │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #28] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #24] │ │ str r0, [r1, r2] │ │ - b.n 2a726 │ │ + b.n 2a7de │ │ ldr r0, [sp, #12] │ │ - cbz r0, 2a726 │ │ - b.n 2a70c │ │ + cbz r0, 2a7de │ │ + b.n 2a7c4 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #0] │ │ - cbz r0, 2a71e │ │ - b.n 2a714 │ │ + cbz r0, 2a7d6 │ │ + b.n 2a7cc │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #0] │ │ - blx 7be70 │ │ - b.n 2a71e │ │ + blx 7c310 │ │ + b.n 2a7d6 │ │ ldr r0, [sp, #12] │ │ - blx 7be70 │ │ - b.n 2a726 │ │ - ldr r0, [pc, #28] ; (2a744 ) │ │ + blx 7c310 │ │ + b.n 2a7de │ │ + ldr r0, [pc, #28] ; (2a7fc ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bne.n 2a73a │ │ - b.n 2a736 │ │ + bne.n 2a7f2 │ │ + b.n 2a7ee │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - adds r0, #44 ; 0x2c │ │ + adds r4, #20 │ │ movs r5, r0 │ │ - cmp r6, #96 ; 0x60 │ │ + adds r2, #72 ; 0x48 │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ vmov s0, r2 │ │ vmov s0, r1 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #12] │ │ movw r1, #39944 ; 0x9c08 │ │ ldr r0, [r0, r1] │ │ cmp r0, #1 │ │ - blt.n 2a79a │ │ - b.n 2a76a │ │ + blt.n 2a852 │ │ + b.n 2a822 │ │ ldr r0, [sp, #8] │ │ ldr.w ip, [sp, #12] │ │ movw r1, #39940 ; 0x9c04 │ │ ldr.w r2, [ip, r1] │ │ movw r3, #39944 ; 0x9c08 │ │ ldr.w ip, [ip, r3] │ │ add.w r2, r2, ip, lsl #3 │ │ str.w r0, [r2, #-8] │ │ ldr r0, [sp, #4] │ │ ldr r2, [sp, #12] │ │ ldr r1, [r2, r1] │ │ ldr r2, [r2, r3] │ │ add.w r1, r1, r2, lsl #3 │ │ str.w r0, [r1, #-4] │ │ - b.n 2a7a6 │ │ + b.n 2a85e │ │ ldr r0, [sp, #12] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #8] │ │ - bl 2ac0a │ │ - b.n 2a7a6 │ │ + bl 2acc2 │ │ + b.n 2a85e │ │ add sp, #16 │ │ pop {r7, pc} │ │ - bmi.n 2a756 │ │ + bmi.n 2a80e │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #128 ; 0x80 │ │ - ldr r1, [pc, #876] ; (2ab20 ) │ │ + ldr r1, [pc, #876] ; (2abd8 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #124] ; 0x7c │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - bl 27f34 │ │ + bl 27fec │ │ str r0, [sp, #36] ; 0x24 │ │ mov.w r0, #1065353216 ; 0x3f800000 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #40] ; 0x28 │ │ movw r1, #39952 ; 0x9c10 │ │ ldr r0, [r0, r1] │ │ - cbnz r0, 2a7da │ │ - b.n 2a7d8 │ │ - b.n 2ab04 │ │ + cbnz r0, 2a892 │ │ + b.n 2a890 │ │ + b.n 2abbc │ │ movs r0, #160 ; 0xa0 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ - cbnz r0, 2a7ea │ │ - b.n 2a7e8 │ │ - b.n 2aaf6 │ │ + cbnz r0, 2a8a2 │ │ + b.n 2a8a0 │ │ + b.n 2abae │ │ ldr r0, [sp, #28] │ │ movs r1, #0 │ │ str r1, [sp, #16] │ │ movs r2, #160 ; 0xa0 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #36] ; 0x24 │ │ movs r2, #64 ; 0x40 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r0, #64 ; 0x40 │ │ - bl 2b4dc │ │ + bl 2b594 │ │ mov r1, r0 │ │ ldr r0, [sp, #16] │ │ str r1, [sp, #32] │ │ ldr r1, [sp, #36] ; 0x24 │ │ vldr s0, [r1, #236] ; 0xec │ │ vldr s2, [sp, #32] │ │ vmul.f32 s0, s0, s2 │ │ @@ -48217,35 +48214,35 @@ │ │ ldr r1, [sp, #28] │ │ vstr s0, [r1, #88] ; 0x58 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr.w r1, [r1, #276] ; 0x114 │ │ ldr r2, [sp, #28] │ │ strb.w r1, [r2, #124] ; 0x7c │ │ str r0, [sp, #20] │ │ - b.n 2a846 │ │ + b.n 2a8fe │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr.w r1, [r1, #276] ; 0x114 │ │ cmp r0, r1 │ │ - bge.n 2a87c │ │ - b.n 2a854 │ │ + bge.n 2a934 │ │ + b.n 2a90c │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #20] │ │ add.w r0, r0, r1, lsl #2 │ │ vldr s0, [r0, #244] ; 0xf4 │ │ vldr s2, [sp, #32] │ │ vmul.f32 s0, s0, s2 │ │ ldr r0, [sp, #28] │ │ add.w r0, r0, r1, lsl #2 │ │ vstr s0, [r0, #92] ; 0x5c │ │ - b.n 2a874 │ │ + b.n 2a92c │ │ ldr r0, [sp, #20] │ │ adds r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 2a846 │ │ + b.n 2a8fe │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb.w r0, [r0, #280] ; 0x118 │ │ ldr r1, [sp, #28] │ │ strb.w r0, [r1, #125] ; 0x7d │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb.w r0, [r0, #281] ; 0x119 │ │ ldr r1, [sp, #28] │ │ @@ -48286,250 +48283,250 @@ │ │ ldr.w r0, [r1, #152] ; 0x98 │ │ ldr r0, [r0, #24] │ │ str.w r0, [r1, #148] ; 0x94 │ │ ldr r0, [sp, #28] │ │ ldr.w r0, [r0, #152] ; 0x98 │ │ ldr r0, [r0, #28] │ │ str r0, [sp, #24] │ │ - b.n 2a904 │ │ + b.n 2a9bc │ │ ldr r0, [sp, #24] │ │ - cbz r0, 2a964 │ │ - b.n 2a90a │ │ + cbz r0, 2aa1c │ │ + b.n 2a9c2 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #12] │ │ ldr.w r0, [r0, #136] ; 0x88 │ │ - bl 2b350 │ │ + bl 2b408 │ │ ldr r1, [sp, #28] │ │ str.w r0, [r1, #136] ; 0x88 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #16] │ │ ldr.w r0, [r0, #140] ; 0x8c │ │ - bl 2b350 │ │ + bl 2b408 │ │ ldr r1, [sp, #28] │ │ str.w r0, [r1, #140] ; 0x8c │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #20] │ │ ldr.w r0, [r0, #144] ; 0x90 │ │ - bl 2b392 │ │ + bl 2b44a │ │ ldr r1, [sp, #28] │ │ str.w r0, [r1, #144] ; 0x90 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #24] │ │ ldr.w r0, [r0, #148] ; 0x94 │ │ - bl 2b392 │ │ + bl 2b44a │ │ ldr r1, [sp, #28] │ │ str.w r0, [r1, #148] ; 0x94 │ │ - b.n 2a95c │ │ + b.n 2aa14 │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #28] │ │ str r0, [sp, #24] │ │ - b.n 2a904 │ │ + b.n 2a9bc │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb.w r0, [r0, #308] ; 0x134 │ │ - cbnz r0, 2a978 │ │ - b.n 2a96e │ │ + cbnz r0, 2aa30 │ │ + b.n 2aa26 │ │ ldr r1, [sp, #28] │ │ movs r0, #0 │ │ strb.w r0, [r1, #64] ; 0x40 │ │ - b.n 2aa08 │ │ + b.n 2aac0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb.w r0, [r0, #308] ; 0x134 │ │ cmp r0, #1 │ │ - bne.n 2a9b6 │ │ - b.n 2a984 │ │ + bne.n 2aa6e │ │ + b.n 2aa3c │ │ ldr r1, [sp, #28] │ │ movs r0, #1 │ │ strb.w r0, [r1, #64] ; 0x40 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #88] ; 0x58 │ │ ldr r1, [sp, #28] │ │ str r0, [r1, #68] ; 0x44 │ │ ldr r0, [sp, #36] ; 0x24 │ │ vldr s0, [r0, #100] ; 0x64 │ │ - vldr s2, [pc, #384] ; 2ab1c │ │ + vldr s2, [pc, #384] ; 2abd4 │ │ vmul.f32 s0, s0, s2 │ │ vcvt.u32.f32 s0, s0 │ │ vmov r2, s0 │ │ ldr r1, [sp, #28] │ │ ldr r0, [r1, #68] ; 0x44 │ │ orr.w r0, r0, r2, lsl #24 │ │ str r0, [r1, #68] ; 0x44 │ │ - b.n 2aa06 │ │ + b.n 2aabe │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb.w r0, [r0, #308] ; 0x134 │ │ cmp r0, #2 │ │ - bne.n 2aa04 │ │ - b.n 2a9c2 │ │ + bne.n 2aabc │ │ + b.n 2aa7a │ │ ldr r0, [sp, #36] ; 0x24 │ │ add.w r1, r0, #64 ; 0x40 │ │ add r0, sp, #100 ; 0x64 │ │ str r0, [sp, #8] │ │ - bl 2b538 │ │ + bl 2b5f0 │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #28] │ │ add r0, sp, #84 ; 0x54 │ │ str r0, [sp, #12] │ │ - bl 2b6b8 │ │ + bl 2b770 │ │ ldr r2, [sp, #12] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #36] ; 0x24 │ │ adds r1, #108 ; 0x6c │ │ ldr r3, [sp, #28] │ │ adds r3, #64 ; 0x40 │ │ - bl 2b824 │ │ + bl 2b8dc │ │ ldr r1, [sp, #28] │ │ str r0, [r1, #68] ; 0x44 │ │ ldr r0, [sp, #28] │ │ ldr r0, [r0, #68] ; 0x44 │ │ - cbnz r0, 2aa02 │ │ - b.n 2a9f8 │ │ + cbnz r0, 2aaba │ │ + b.n 2aab0 │ │ ldr r1, [sp, #28] │ │ movs r0, #0 │ │ strb.w r0, [r1, #64] ; 0x40 │ │ - b.n 2aa02 │ │ - b.n 2aa04 │ │ - b.n 2aa06 │ │ - b.n 2aa08 │ │ + b.n 2aaba │ │ + b.n 2aabc │ │ + b.n 2aabe │ │ + b.n 2aac0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb.w r0, [r0, #309] ; 0x135 │ │ - cbnz r0, 2aa1c │ │ - b.n 2aa12 │ │ + cbnz r0, 2aad4 │ │ + b.n 2aaca │ │ ldr r1, [sp, #28] │ │ movs r0, #0 │ │ strb.w r0, [r1, #72] ; 0x48 │ │ - b.n 2aaac │ │ + b.n 2ab64 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb.w r0, [r0, #309] ; 0x135 │ │ cmp r0, #1 │ │ - bne.n 2aa5a │ │ - b.n 2aa28 │ │ + bne.n 2ab12 │ │ + b.n 2aae0 │ │ ldr r1, [sp, #28] │ │ movs r0, #1 │ │ strb.w r0, [r1, #72] ; 0x48 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #92] ; 0x5c │ │ ldr r1, [sp, #28] │ │ str r0, [r1, #76] ; 0x4c │ │ ldr r0, [sp, #36] ; 0x24 │ │ vldr s0, [r0, #104] ; 0x68 │ │ - vldr s2, [pc, #220] ; 2ab1c │ │ + vldr s2, [pc, #220] ; 2abd4 │ │ vmul.f32 s0, s0, s2 │ │ vcvt.u32.f32 s0, s0 │ │ vmov r2, s0 │ │ ldr r1, [sp, #28] │ │ ldr r0, [r1, #76] ; 0x4c │ │ orr.w r0, r0, r2, lsl #24 │ │ str r0, [r1, #76] ; 0x4c │ │ - b.n 2aaaa │ │ + b.n 2ab62 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb.w r0, [r0, #309] ; 0x135 │ │ cmp r0, #2 │ │ - bne.n 2aaa8 │ │ - b.n 2aa66 │ │ + bne.n 2ab60 │ │ + b.n 2ab1e │ │ ldr r0, [sp, #36] ; 0x24 │ │ add.w r1, r0, #64 ; 0x40 │ │ add r0, sp, #60 ; 0x3c │ │ str r0, [sp, #0] │ │ - bl 2b538 │ │ + bl 2b5f0 │ │ ldr r2, [sp, #0] │ │ ldr r1, [sp, #28] │ │ add r0, sp, #44 ; 0x2c │ │ str r0, [sp, #4] │ │ - bl 2b6b8 │ │ + bl 2b770 │ │ ldr r2, [sp, #4] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #36] ; 0x24 │ │ adds r1, #172 ; 0xac │ │ ldr r3, [sp, #28] │ │ adds r3, #72 ; 0x48 │ │ - bl 2b824 │ │ + bl 2b8dc │ │ ldr r1, [sp, #28] │ │ str r0, [r1, #76] ; 0x4c │ │ ldr r0, [sp, #28] │ │ ldr r0, [r0, #76] ; 0x4c │ │ - cbnz r0, 2aaa6 │ │ - b.n 2aa9c │ │ + cbnz r0, 2ab5e │ │ + b.n 2ab54 │ │ ldr r1, [sp, #28] │ │ movs r0, #0 │ │ strb.w r0, [r1, #72] ; 0x48 │ │ - b.n 2aaa6 │ │ - b.n 2aaa8 │ │ - b.n 2aaaa │ │ - b.n 2aaac │ │ + b.n 2ab5e │ │ + b.n 2ab60 │ │ + b.n 2ab62 │ │ + b.n 2ab64 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb.w r0, [r0, #310] ; 0x136 │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ ldr r1, [sp, #28] │ │ strb.w r0, [r1, #133] ; 0x85 │ │ ldr r0, [sp, #40] ; 0x28 │ │ movw r1, #39956 ; 0x9c14 │ │ ldr r0, [r0, r1] │ │ ldr r0, [r0, #8] │ │ - cbnz r0, 2aada │ │ - b.n 2aacc │ │ + cbnz r0, 2ab92 │ │ + b.n 2ab84 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #40] ; 0x28 │ │ movw r2, #39956 ; 0x9c14 │ │ ldr r1, [r1, r2] │ │ str r0, [r1, #8] │ │ - b.n 2aaea │ │ + b.n 2aba2 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #40] ; 0x28 │ │ movw r2, #39968 ; 0x9c20 │ │ ldr r1, [r1, r2] │ │ str.w r0, [r1, #156] ; 0x9c │ │ - b.n 2aaea │ │ + b.n 2aba2 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #40] ; 0x28 │ │ movw r2, #39968 ; 0x9c20 │ │ str r0, [r1, r2] │ │ - b.n 2ab04 │ │ + b.n 2abbc │ │ ldr r0, [sp, #28] │ │ - cbz r0, 2ab04 │ │ - b.n 2aafc │ │ + cbz r0, 2abbc │ │ + b.n 2abb4 │ │ ldr r0, [sp, #28] │ │ - blx 7be70 │ │ - b.n 2ab04 │ │ - ldr r0, [pc, #28] ; (2ab24 ) │ │ + blx 7c310 │ │ + b.n 2abbc │ │ + ldr r0, [pc, #28] ; (2abdc ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #124] ; 0x7c │ │ cmp r0, r1 │ │ - bne.n 2ab18 │ │ - b.n 2ab14 │ │ + bne.n 2abd0 │ │ + b.n 2abcc │ │ add sp, #128 ; 0x80 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ movs r0, r0 │ │ muls r7, r7 │ │ - cmp r5, #212 ; 0xd4 │ │ + adds r1, #188 ; 0xbc │ │ movs r5, r0 │ │ - cmp r2, #130 ; 0x82 │ │ + cmp r6, #106 ; 0x6a │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ vmov s0, r2 │ │ vmov s0, r1 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ ldr r0, [sp, #28] │ │ movw r1, #39944 ; 0x9c08 │ │ ldr r0, [r0, r1] │ │ cmp r0, #1 │ │ - blt.n 2ac06 │ │ - b.n 2ab4a │ │ + blt.n 2acbe │ │ + b.n 2ac02 │ │ ldr r3, [sp, #28] │ │ movw r0, #39940 ; 0x9c04 │ │ ldr r1, [r3, r0] │ │ movw r2, #39944 ; 0x9c08 │ │ ldr r3, [r3, r2] │ │ add.w r1, r1, r3, lsl #3 │ │ ldr.w r1, [r1, #-8] │ │ @@ -48557,33 +48554,33 @@ │ │ vadd.f32 s2, s0, s2 │ │ vldr s0, [sp, #12] │ │ vldr s4, [sp, #4] │ │ vdiv.f32 s4, s4, s6 │ │ vadd.f32 s0, s0, s4 │ │ vmov r1, s2 │ │ vmov r2, s0 │ │ - bl 2ac0a │ │ + bl 2acc2 │ │ vldr s6, [sp] │ │ ldr r0, [sp, #28] │ │ vldr s0, [sp, #24] │ │ vldr s2, [sp, #8] │ │ vdiv.f32 s2, s2, s6 │ │ vsub.f32 s2, s0, s2 │ │ vldr s0, [sp, #20] │ │ vldr s4, [sp, #4] │ │ vdiv.f32 s4, s4, s6 │ │ vsub.f32 s0, s0, s4 │ │ vmov r1, s2 │ │ vmov r2, s0 │ │ - bl 2ac0a │ │ + bl 2acc2 │ │ ldr r0, [sp, #28] │ │ ldr r2, [sp, #20] │ │ ldr r1, [sp, #24] │ │ - bl 2ac0a │ │ - b.n 2ac06 │ │ + bl 2acc2 │ │ + b.n 2acbe │ │ add sp, #32 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ vmov s0, r2 │ │ vmov s0, r1 │ │ @@ -48593,50 +48590,50 @@ │ │ ldr r1, [sp, #20] │ │ movw r0, #39944 ; 0x9c08 │ │ ldr r0, [r1, r0] │ │ adds r0, #1 │ │ movw r2, #39948 ; 0x9c0c │ │ ldr r1, [r1, r2] │ │ cmp r0, r1 │ │ - ble.n 2ac82 │ │ - b.n 2ac34 │ │ + ble.n 2ad3a │ │ + b.n 2acec │ │ ldr r0, [sp, #20] │ │ movw r1, #39948 ; 0x9c0c │ │ ldr r0, [r0, r1] │ │ - cbz r0, 2ac4e │ │ - b.n 2ac40 │ │ + cbz r0, 2ad06 │ │ + b.n 2acf8 │ │ ldr r0, [sp, #20] │ │ movw r1, #39948 ; 0x9c0c │ │ ldr r0, [r0, r1] │ │ lsls r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 2ac54 │ │ + b.n 2ad0c │ │ movs r0, #8 │ │ str r0, [sp, #8] │ │ - b.n 2ac54 │ │ + b.n 2ad0c │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #20] │ │ movw r2, #39948 ; 0x9c0c │ │ str r0, [r1, r2] │ │ ldr r1, [sp, #20] │ │ movw r0, #39940 ; 0x9c04 │ │ str r0, [sp, #4] │ │ ldr r0, [r1, r0] │ │ ldr r1, [r1, r2] │ │ lsls r1, r1, #3 │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #20] │ │ str r0, [r2, r1] │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, r1] │ │ - cbnz r0, 2ac80 │ │ - b.n 2ac7e │ │ - b.n 2acb4 │ │ - b.n 2ac82 │ │ + cbnz r0, 2ad38 │ │ + b.n 2ad36 │ │ + b.n 2ad6c │ │ + b.n 2ad3a │ │ ldr r0, [sp, #16] │ │ ldr.w ip, [sp, #20] │ │ movw r1, #39940 ; 0x9c04 │ │ ldr.w r3, [ip, r1] │ │ movw r2, #39944 ; 0x9c08 │ │ ldr.w ip, [ip, r2] │ │ str.w r0, [r3, ip, lsl #3] │ │ @@ -48646,15 +48643,15 @@ │ │ ldr r3, [r3, r2] │ │ add.w r1, r1, r3, lsl #3 │ │ str r0, [r1, #4] │ │ ldr r1, [sp, #20] │ │ ldr r0, [r1, r2] │ │ adds r0, #1 │ │ str r0, [r1, r2] │ │ - b.n 2acb4 │ │ + b.n 2ad6c │ │ add sp, #24 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ vmov s0, r3 │ │ vmov s0, r2 │ │ @@ -48666,29 +48663,29 @@ │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp, #0] │ │ ldr r0, [sp, #12] │ │ movw r1, #39944 ; 0x9c08 │ │ ldr r0, [r0, r1] │ │ cmp r0, #1 │ │ - blt.n 2ad0c │ │ - b.n 2acec │ │ + blt.n 2adc4 │ │ + b.n 2ada4 │ │ ldr r0, [sp, #12] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #8] │ │ - bl 2ac0a │ │ + bl 2acc2 │ │ ldr r0, [sp, #12] │ │ ldr r2, [r7, #8] │ │ ldr r1, [sp, #0] │ │ - bl 2ac0a │ │ + bl 2acc2 │ │ ldr r0, [sp, #12] │ │ ldr r2, [r7, #16] │ │ ldr r1, [r7, #12] │ │ - bl 2ac0a │ │ - b.n 2ad0c │ │ + bl 2acc2 │ │ + b.n 2adc4 │ │ add sp, #16 │ │ pop {r7, pc} │ │ sub sp, #4 │ │ vmov s0, r0 │ │ str r0, [sp, #0] │ │ vldr s0, [sp] │ │ vmul.f32 s0, s0, s0 │ │ @@ -48706,50 +48703,50 @@ │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #12] │ │ ldr r1, [sp, #16] │ │ ldr r0, [sp, #20] │ │ - bl 2ae9e │ │ + bl 2af56 │ │ str r0, [sp, #4] │ │ vldr s0, [sp, #4] │ │ vmov.f32 s2, #240 ; 0xbf800000 -1.0 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2ad72 │ │ - b.n 2ad68 │ │ + bpl.n 2ae2a │ │ + b.n 2ae20 │ │ movs r0, #0 │ │ movt r0, #49024 ; 0xbf80 │ │ str r0, [sp, #4] │ │ - b.n 2ad72 │ │ + b.n 2ae2a │ │ vldr s0, [sp, #4] │ │ vmov.f32 s2, #112 ; 0x3f800000 1.0 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2ad8e │ │ - b.n 2ad86 │ │ + ble.n 2ae46 │ │ + b.n 2ae3e │ │ mov.w r0, #1065353216 ; 0x3f800000 │ │ str r0, [sp, #4] │ │ - b.n 2ad8e │ │ + b.n 2ae46 │ │ vldr s0, [sp, #20] │ │ vldr s2, [sp, #8] │ │ vmul.f32 s4, s0, s2 │ │ vldr s0, [sp, #16] │ │ vldr s2, [sp, #12] │ │ vmul.f32 s6, s0, s2 │ │ vmov.f32 s2, #240 ; 0xbf800000 -1.0 │ │ vmov.f32 s0, #112 ; 0x3f800000 1.0 │ │ vcmp.f32 s4, s6 │ │ vmrs APSR_nzcv, fpscr │ │ it mi │ │ vmovmi.f32 s0, s2 │ │ vstr s0, [sp] │ │ ldr r0, [sp, #4] │ │ - blx 7c1f0 │ │ + blx 7c690 │ │ vldr s0, [sp] │ │ vmov s2, r0 │ │ vmul.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ add sp, #24 │ │ pop {r7, pc} │ │ sub sp, #16 │ │ @@ -48828,20 +48825,20 @@ │ │ vldr s0, [sp, #16] │ │ vldr s4, [sp, #8] │ │ vmul.f32 s4, s0, s4 │ │ vmla.f32 s4, s2, s6 │ │ vstr s4, [sp, #4] │ │ vmov r0, s2 │ │ vmov r1, s0 │ │ - bl 2af10 │ │ + bl 2afc8 │ │ vmov s0, r0 │ │ vstr s0, [sp] │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ - bl 2af10 │ │ + bl 2afc8 │ │ vldr s2, [sp] │ │ vldr s0, [sp, #4] │ │ vmov s4, r0 │ │ vmul.f32 s2, s2, s4 │ │ vdiv.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ add sp, #24 │ │ @@ -48854,22 +48851,22 @@ │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ vldr s2, [sp, #4] │ │ vldr s0, [sp] │ │ vmul.f32 s0, s0, s0 │ │ vmla.f32 s0, s2, s2 │ │ vmov r0, s0 │ │ - blx 7c160 │ │ + blx 7c600 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - bmi.n 2aeea │ │ + bmi.n 2afa2 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #152 ; 0x98 │ │ - ldr.w r2, [pc, #1024] ; 2b348 │ │ + ldr.w r2, [pc, #1024] ; 2b400 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #148] ; 0x94 │ │ str r0, [sp, #124] ; 0x7c │ │ str r1, [sp, #120] ; 0x78 │ │ ldr r0, [sp, #120] ; 0x78 │ │ @@ -48883,56 +48880,56 @@ │ │ ldr r0, [sp, #120] ; 0x78 │ │ adds r0, #24 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r1, [r1, #0] │ │ ldr r0, [r0, #0] │ │ - bl 2b350 │ │ + bl 2b408 │ │ ldr r1, [sp, #124] ; 0x7c │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r1, [r1, #4] │ │ ldr r0, [r0, #4] │ │ - bl 2b350 │ │ + bl 2b408 │ │ ldr r1, [sp, #124] ; 0x7c │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r1, [r1, #0] │ │ ldr r0, [r0, #0] │ │ - bl 2b392 │ │ + bl 2b44a │ │ ldr r1, [sp, #124] ; 0x7c │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r1, [r1, #4] │ │ ldr r0, [r0, #4] │ │ - bl 2b392 │ │ + bl 2b44a │ │ ldr r1, [sp, #124] ; 0x7c │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #124] ; 0x7c │ │ - bl 2b3d4 │ │ - cbz r0, 2afc6 │ │ - b.n 2afb8 │ │ + bl 2b48c │ │ + cbz r0, 2b07e │ │ + b.n 2b070 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #124] ; 0x7c │ │ - bl 2b3d4 │ │ - cbz r0, 2afc6 │ │ - b.n 2afc4 │ │ - b.n 2b320 │ │ + bl 2b48c │ │ + cbz r0, 2b07e │ │ + b.n 2b07c │ │ + b.n 2b3d8 │ │ movs r0, #0 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 2afcc │ │ + b.n 2b084 │ │ ldr r0, [sp, #116] ; 0x74 │ │ cmp r0, #1 │ │ - bgt.w 2b320 │ │ - b.n 2afd6 │ │ + bgt.w 2b3d8 │ │ + b.n 2b08e │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #116] ; 0x74 │ │ add.w r0, r0, r1, lsl #2 │ │ vldr s0, [r0] │ │ vcvt.f64.f32 d17, s0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ add.w r0, r0, r1, lsl #2 │ │ @@ -48986,146 +48983,146 @@ │ │ vmul.f64 d16, d16, d19 │ │ vmla.f64 d16, d17, d18 │ │ vstr d16, [sp, #80] ; 0x50 │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ vldr d16, [sp, #96] ; 0x60 │ │ vmov r0, r1, d16 │ │ - blx 7c200 │ │ + blx 7c6a0 │ │ vmov d16, r0, r1 │ │ - vldr d17, [pc, #640] ; 2b338 │ │ + vldr d17, [pc, #640] ; 2b3f0 │ │ vcmp.f64 d16, d17 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2b13c │ │ - b.n 2b0c6 │ │ + bpl.n 2b1f4 │ │ + b.n 2b17e │ │ vldr d16, [sp, #88] ; 0x58 │ │ vmov r0, r1, d16 │ │ - blx 7c200 │ │ + blx 7c6a0 │ │ vmov d16, r0, r1 │ │ - vldr d17, [pc, #608] ; 2b338 │ │ + vldr d17, [pc, #608] ; 2b3f0 │ │ vcmp.f64 d16, d17 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2b13a │ │ - b.n 2b0e6 │ │ + ble.n 2b1f2 │ │ + b.n 2b19e │ │ vldr d16, [sp, #80] ; 0x50 │ │ vneg.f64 d16, d16 │ │ vldr d17, [sp, #88] ; 0x58 │ │ vdiv.f64 d16, d16, d17 │ │ vstr d16, [sp, #64] ; 0x40 │ │ vldr d16, [sp, #64] ; 0x40 │ │ - vldr d17, [pc, #568] ; 2b338 │ │ + vldr d17, [pc, #568] ; 2b3f0 │ │ vcmp.f64 d16, d17 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2b138 │ │ - b.n 2b10e │ │ + ble.n 2b1f0 │ │ + b.n 2b1c6 │ │ vldr d16, [sp, #64] ; 0x40 │ │ - vldr d17, [pc, #556] ; 2b340 │ │ + vldr d17, [pc, #556] ; 2b3f8 │ │ vcmp.f64 d16, d17 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2b138 │ │ - b.n 2b122 │ │ + bpl.n 2b1f0 │ │ + b.n 2b1da │ │ vldr d16, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #108] ; 0x6c │ │ adds r0, r1, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ add r0, sp, #128 ; 0x80 │ │ add.w r0, r0, r1, lsl #3 │ │ vstr d16, [r0] │ │ - b.n 2b138 │ │ - b.n 2b13a │ │ - b.n 2b254 │ │ + b.n 2b1f0 │ │ + b.n 2b1f2 │ │ + b.n 2b30c │ │ vldr d17, [sp, #88] ; 0x58 │ │ vldr d16, [sp, #80] ; 0x50 │ │ vmov.f64 d18, #144 ; 0xc0800000 -4.0 │ │ vmul.f64 d16, d16, d18 │ │ vldr d18, [sp, #96] ; 0x60 │ │ vmul.f64 d16, d16, d18 │ │ vmla.f64 d16, d17, d17 │ │ vstr d16, [sp, #72] ; 0x48 │ │ vldr d16, [sp, #72] ; 0x48 │ │ - vldr d17, [pc, #468] ; 2b338 │ │ + vldr d17, [pc, #468] ; 2b3f0 │ │ vcmp.f64 d16, d17 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2b252 │ │ - b.n 2b170 │ │ + ble.n 2b30a │ │ + b.n 2b228 │ │ vldr d16, [sp, #88] ; 0x58 │ │ vstr d16, [sp, #32] │ │ vldr d16, [sp, #72] ; 0x48 │ │ vmov r0, r1, d16 │ │ - blx 7c210 │ │ + blx 7c6b0 │ │ vldr d17, [sp, #32] │ │ vmov d16, r0, r1 │ │ vsub.f64 d16, d16, d17 │ │ vldr d17, [sp, #96] ; 0x60 │ │ vadd.f64 d17, d17, d17 │ │ vdiv.f64 d16, d16, d17 │ │ vstr d16, [sp, #64] ; 0x40 │ │ vldr d16, [sp, #64] ; 0x40 │ │ - vldr d17, [pc, #400] ; 2b338 │ │ + vldr d17, [pc, #400] ; 2b3f0 │ │ vcmp.f64 d16, d17 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2b1de │ │ - b.n 2b1b4 │ │ + ble.n 2b296 │ │ + b.n 2b26c │ │ vldr d16, [sp, #64] ; 0x40 │ │ - vldr d17, [pc, #388] ; 2b340 │ │ + vldr d17, [pc, #388] ; 2b3f8 │ │ vcmp.f64 d16, d17 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2b1de │ │ - b.n 2b1c8 │ │ + bpl.n 2b296 │ │ + b.n 2b280 │ │ vldr d16, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #108] ; 0x6c │ │ adds r0, r1, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ add r0, sp, #128 ; 0x80 │ │ add.w r0, r0, r1, lsl #3 │ │ vstr d16, [r0] │ │ - b.n 2b1de │ │ + b.n 2b296 │ │ vldr d16, [sp, #88] ; 0x58 │ │ vneg.f64 d16, d16 │ │ vstr d16, [sp, #24] │ │ vldr d16, [sp, #72] ; 0x48 │ │ vmov r0, r1, d16 │ │ - blx 7c210 │ │ + blx 7c6b0 │ │ vldr d16, [sp, #24] │ │ vmov d17, r0, r1 │ │ vsub.f64 d16, d16, d17 │ │ vldr d17, [sp, #96] ; 0x60 │ │ vadd.f64 d17, d17, d17 │ │ vdiv.f64 d16, d16, d17 │ │ vstr d16, [sp, #64] ; 0x40 │ │ vldr d16, [sp, #64] ; 0x40 │ │ - vldr d17, [pc, #288] ; 2b338 │ │ + vldr d17, [pc, #288] ; 2b3f0 │ │ vcmp.f64 d16, d17 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2b250 │ │ - b.n 2b226 │ │ + ble.n 2b308 │ │ + b.n 2b2de │ │ vldr d16, [sp, #64] ; 0x40 │ │ - vldr d17, [pc, #276] ; 2b340 │ │ + vldr d17, [pc, #276] ; 2b3f8 │ │ vcmp.f64 d16, d17 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2b250 │ │ - b.n 2b23a │ │ + bpl.n 2b308 │ │ + b.n 2b2f2 │ │ vldr d16, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #108] ; 0x6c │ │ adds r0, r1, #1 │ │ str r0, [sp, #108] ; 0x6c │ │ add r0, sp, #128 ; 0x80 │ │ add.w r0, r0, r1, lsl #3 │ │ vstr d16, [r0] │ │ - b.n 2b250 │ │ - b.n 2b252 │ │ - b.n 2b254 │ │ + b.n 2b308 │ │ + b.n 2b30a │ │ + b.n 2b30c │ │ movs r0, #0 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 2b25a │ │ + b.n 2b312 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r1, [sp, #108] ; 0x6c │ │ cmp r0, r1 │ │ - bge.n 2b316 │ │ - b.n 2b264 │ │ + bge.n 2b3ce │ │ + b.n 2b31c │ │ ldr r1, [sp, #112] ; 0x70 │ │ add r0, sp, #128 ; 0x80 │ │ add.w r0, r0, r1, lsl #3 │ │ vldr d17, [r0] │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #116] ; 0x74 │ │ add.w r0, r0, r1, lsl #2 │ │ @@ -49145,108 +49142,108 @@ │ │ vcvt.f64.f32 d20, s0 │ │ mov r0, sp │ │ vstr d20, [r0, #16] │ │ vstr d19, [r0, #8] │ │ vstr d18, [r0] │ │ vmov r0, r1, d17 │ │ vmov r2, r3, d16 │ │ - bl 2b456 │ │ + bl 2b50e │ │ str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr r1, [sp, #116] ; 0x74 │ │ vldr d16, [sp, #56] ; 0x38 │ │ vcvt.f32.f64 s0, d16 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ vmov r1, s0 │ │ - bl 2b350 │ │ + bl 2b408 │ │ ldr r1, [sp, #124] ; 0x7c │ │ ldr r2, [sp, #116] ; 0x74 │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr r1, [sp, #116] ; 0x74 │ │ add.w r0, r0, r1, lsl #2 │ │ vldr d16, [sp, #56] ; 0x38 │ │ vcvt.f32.f64 s0, d16 │ │ ldr r0, [r0, #8] │ │ vmov r1, s0 │ │ - bl 2b392 │ │ + bl 2b44a │ │ ldr r1, [sp, #124] ; 0x7c │ │ ldr r2, [sp, #116] ; 0x74 │ │ add.w r1, r1, r2, lsl #2 │ │ str r0, [r1, #8] │ │ - b.n 2b30e │ │ + b.n 2b3c6 │ │ ldr r0, [sp, #112] ; 0x70 │ │ adds r0, #1 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 2b25a │ │ - b.n 2b318 │ │ + b.n 2b312 │ │ + b.n 2b3d0 │ │ ldr r0, [sp, #116] ; 0x74 │ │ adds r0, #1 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 2afcc │ │ - ldr r0, [pc, #40] ; (2b34c ) │ │ + b.n 2b084 │ │ + ldr r0, [pc, #40] ; (2b404 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #148] ; 0x94 │ │ cmp r0, r1 │ │ - bne.n 2b334 │ │ - b.n 2b330 │ │ + bne.n 2b3ec │ │ + b.n 2b3e8 │ │ add sp, #152 ; 0x98 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ ; instruction: 0xea11812d │ │ str r7, [sp, #612] ; 0x264 │ │ subs r5, #113 ; 0x71 │ │ - bgt.n 2b2e6 │ │ + bgt.n 2b39e │ │ ; instruction: 0xffffffff │ │ subs r7, #239 ; 0xef │ │ - movs r6, #62 ; 0x3e │ │ + cmp r2, #38 ; 0x26 │ │ movs r5, r0 │ │ - movs r2, #102 ; 0x66 │ │ + movs r6, #78 ; 0x4e │ │ movs r5, r0 │ │ sub sp, #12 │ │ vmov s0, r1 │ │ vmov s0, r0 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ vldr s0, [sp, #8] │ │ vldr s2, [sp, #4] │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2b37c │ │ - b.n 2b372 │ │ + bpl.n 2b434 │ │ + b.n 2b42a │ │ vldr s0, [sp, #8] │ │ vstr s0, [sp] │ │ - b.n 2b386 │ │ + b.n 2b43e │ │ vldr s0, [sp, #4] │ │ vstr s0, [sp] │ │ - b.n 2b386 │ │ + b.n 2b43e │ │ vldr s0, [sp] │ │ vmov r0, s0 │ │ add sp, #12 │ │ bx lr │ │ sub sp, #12 │ │ vmov s0, r1 │ │ vmov s0, r0 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ vldr s0, [sp, #8] │ │ vldr s2, [sp, #4] │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2b3be │ │ - b.n 2b3b4 │ │ + ble.n 2b476 │ │ + b.n 2b46c │ │ vldr s0, [sp, #8] │ │ vstr s0, [sp] │ │ - b.n 2b3c8 │ │ + b.n 2b480 │ │ vldr s0, [sp, #4] │ │ vstr s0, [sp] │ │ - b.n 2b3c8 │ │ + b.n 2b480 │ │ vldr s0, [sp] │ │ vmov r0, s0 │ │ add sp, #12 │ │ bx lr │ │ sub sp, #12 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ @@ -49254,47 +49251,47 @@ │ │ vldr s0, [r0] │ │ ldr r0, [sp, #4] │ │ vldr s2, [r0] │ │ movs r0, #0 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ str r0, [sp, #0] │ │ - blt.n 2b44c │ │ - b.n 2b3f6 │ │ + blt.n 2b504 │ │ + b.n 2b4ae │ │ ldr r0, [sp, #8] │ │ vldr s0, [r0] │ │ ldr r0, [sp, #4] │ │ vldr s2, [r0, #8] │ │ movs r0, #0 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ str r0, [sp, #0] │ │ - bhi.n 2b44c │ │ - b.n 2b412 │ │ + bhi.n 2b504 │ │ + b.n 2b4ca │ │ ldr r0, [sp, #8] │ │ vldr s0, [r0, #4] │ │ ldr r0, [sp, #4] │ │ vldr s2, [r0, #4] │ │ movs r0, #0 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ str r0, [sp, #0] │ │ - blt.n 2b44c │ │ - b.n 2b42e │ │ + blt.n 2b504 │ │ + b.n 2b4e6 │ │ ldr r0, [sp, #8] │ │ vldr s0, [r0, #4] │ │ ldr r0, [sp, #4] │ │ vldr s2, [r0, #12] │ │ movs r0, #0 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ it ls │ │ movls r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 2b44c │ │ + b.n 2b504 │ │ ldr r0, [sp, #0] │ │ and.w r0, r0, #1 │ │ add sp, #12 │ │ bx lr │ │ sub sp, #24 │ │ vmov d16, r2, r3 │ │ vmov d17, r0, r1 │ │ @@ -49336,23 +49333,23 @@ │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ vldr s2, [r0] │ │ vldr s0, [r0, #8] │ │ vmul.f32 s0, s0, s0 │ │ vmla.f32 s0, s2, s2 │ │ vmov r0, s0 │ │ - blx 7c160 │ │ + blx 7c600 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ vldr s2, [r0, #4] │ │ vldr s0, [r0, #12] │ │ vmul.f32 s0, s0, s0 │ │ vmla.f32 s0, s2, s2 │ │ vmov r0, s0 │ │ - blx 7c160 │ │ + blx 7c600 │ │ str r0, [sp, #4] │ │ vldr s0, [sp, #8] │ │ vldr s2, [sp, #4] │ │ vadd.f32 s0, s0, s2 │ │ vmov.f32 s2, #96 ; 0x3f000000 0.5 │ │ vmul.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ @@ -49372,28 +49369,28 @@ │ │ vcvt.f64.f32 d19, s4 │ │ vcvt.f64.f32 d17, s2 │ │ vcvt.f64.f32 d18, s0 │ │ vmul.f64 d16, d16, d19 │ │ vmls.f64 d16, d17, d18 │ │ vstr d16, [sp] │ │ vldr d16, [sp] │ │ - vldr d17, [pc, #304] ; 2b6a8 │ │ + vldr d17, [pc, #304] ; 2b760 │ │ vcmp.f64 d16, d17 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2b5a0 │ │ - b.n 2b584 │ │ + ble.n 2b658 │ │ + b.n 2b63c │ │ vldr d16, [sp] │ │ - vldr d17, [pc, #292] ; 2b6b0 │ │ + vldr d17, [pc, #292] ; 2b768 │ │ vcmp.f64 d16, d17 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2b5a0 │ │ - b.n 2b598 │ │ + bpl.n 2b658 │ │ + b.n 2b650 │ │ ldr r0, [sp, #16] │ │ - bl 2587a │ │ - b.n 2b6a2 │ │ + bl 25932 │ │ + b.n 2b75a │ │ vldr d17, [sp] │ │ vmov.f64 d16, #112 ; 0x3f800000 1.0 │ │ vdiv.f64 d16, d16, d17 │ │ vstr d16, [sp, #8] │ │ ldr r0, [sp, #16] │ │ vldr s0, [r0, #12] │ │ vcvt.f64.f32 d16, s0 │ │ @@ -49456,273 +49453,273 @@ │ │ vmul.f64 d16, d16, d19 │ │ vmls.f64 d16, d17, d18 │ │ vldr d17, [sp, #8] │ │ vmul.f64 d16, d16, d17 │ │ vcvt.f32.f64 s0, d16 │ │ ldr r0, [sp, #20] │ │ vstr s0, [r0, #20] │ │ - b.n 2b6a2 │ │ + b.n 2b75a │ │ add sp, #24 │ │ pop {r7, pc} │ │ nop │ │ stc 0, cr10, [sp, #724] ; 0x2d4 │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ bkpt 0x00b0 │ │ stc 0, cr10, [sp, #724] ; 0x2d4 │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ subs r6, #176 ; 0xb0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #88 ; 0x58 │ │ - ldr r3, [pc, #348] ; (2b81c ) │ │ + ldr r3, [pc, #348] ; (2b8d4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #84] ; 0x54 │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #28] │ │ ldr.w r0, [r0, #152] ; 0x98 │ │ str r0, [sp, #20] │ │ - b.n 2b6dc │ │ + b.n 2b794 │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq.w 2b804 │ │ - b.n 2b6e6 │ │ + beq.w 2b8bc │ │ + b.n 2b79e │ │ add r0, sp, #52 ; 0x34 │ │ adds r1, r0, #4 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r2, #0] │ │ ldr.w ip, [sp, #24] │ │ ldr r2, [r3, #0] │ │ ldr r3, [r3, #4] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2adda │ │ + bl 2ae92 │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ - b.n 2b706 │ │ + b.n 2b7be │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #20] │ │ ldr r1, [r1, #4] │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bge.n 2b7fa │ │ - b.n 2b714 │ │ + bge.n 2b8b2 │ │ + b.n 2b7cc │ │ add r1, sp, #52 ; 0x34 │ │ str r1, [sp, #8] │ │ add.w r0, r1, #8 │ │ adds r1, #12 │ │ ldr r2, [sp, #20] │ │ ldr r2, [r2, #0] │ │ ldr r3, [sp, #16] │ │ add.w r3, r2, r3, lsl #3 │ │ ldr.w ip, [sp, #24] │ │ ldr r2, [r3, #8] │ │ ldr r3, [r3, #12] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2adda │ │ + bl 2ae92 │ │ ldr r1, [sp, #8] │ │ add.w r0, r1, #16 │ │ adds r1, #20 │ │ ldr r2, [sp, #20] │ │ ldr r2, [r2, #0] │ │ ldr r3, [sp, #16] │ │ add.w r3, r2, r3, lsl #3 │ │ ldr.w ip, [sp, #24] │ │ ldr r2, [r3, #16] │ │ ldr r3, [r3, #20] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2adda │ │ + bl 2ae92 │ │ ldr r1, [sp, #8] │ │ add.w r0, r1, #24 │ │ adds r1, #28 │ │ ldr r2, [sp, #20] │ │ ldr r2, [r2, #0] │ │ ldr r3, [sp, #16] │ │ add.w r3, r2, r3, lsl #3 │ │ ldr.w ip, [sp, #24] │ │ ldr r2, [r3, #24] │ │ ldr r3, [r3, #28] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2adda │ │ + bl 2ae92 │ │ ldr r1, [sp, #8] │ │ add r0, sp, #36 ; 0x24 │ │ - bl 2af40 │ │ + bl 2aff8 │ │ ldr r0, [sp, #12] │ │ - cbz r0, 2b7ae │ │ - b.n 2b790 │ │ + cbz r0, 2b866 │ │ + b.n 2b848 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #12] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 2b7e8 │ │ + b.n 2b8a0 │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #36] ; 0x24 │ │ - bl 2b350 │ │ + bl 2b408 │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #40] ; 0x28 │ │ - bl 2b350 │ │ + bl 2b408 │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #8] │ │ ldr r1, [sp, #44] ; 0x2c │ │ - bl 2b392 │ │ + bl 2b44a │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #48] ; 0x30 │ │ - bl 2b392 │ │ + bl 2b44a │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #12] │ │ - b.n 2b7e8 │ │ + b.n 2b8a0 │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #80] ; 0x50 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 2b7f2 │ │ + b.n 2b8aa │ │ ldr r0, [sp, #16] │ │ adds r0, #3 │ │ str r0, [sp, #16] │ │ - b.n 2b706 │ │ - b.n 2b7fc │ │ + b.n 2b7be │ │ + b.n 2b8b4 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #28] │ │ str r0, [sp, #20] │ │ - b.n 2b6dc │ │ - ldr r0, [pc, #24] ; (2b820 ) │ │ + b.n 2b794 │ │ + ldr r0, [pc, #24] ; (2b8d8 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #84] ; 0x54 │ │ cmp r0, r1 │ │ - bne.n 2b818 │ │ - b.n 2b814 │ │ + bne.n 2b8d0 │ │ + b.n 2b8cc │ │ add sp, #88 ; 0x58 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - subs r0, r1, #3 │ │ + blx 7c350 │ │ + movs r2, #176 ; 0xb0 │ │ movs r5, r0 │ │ - adds r2, r0, #6 │ │ + movs r1, #106 ; 0x6a │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #128 ; 0x80 │ │ str r0, [sp, #120] ; 0x78 │ │ str r1, [sp, #116] ; 0x74 │ │ str r2, [sp, #112] ; 0x70 │ │ str r3, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #120] ; 0x78 │ │ - bl 27f34 │ │ + bl 27fec │ │ str r0, [sp, #104] ; 0x68 │ │ movs r0, #0 │ │ str r0, [sp, #100] ; 0x64 │ │ str r0, [sp, #96] ; 0x60 │ │ str r0, [sp, #92] ; 0x5c │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r1, [sp, #116] ; 0x74 │ │ - bl 2bb76 │ │ + bl 2bc2e │ │ str r0, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #100] ; 0x64 │ │ - cbnz r0, 2b85a │ │ - b.n 2b854 │ │ + cbnz r0, 2b912 │ │ + b.n 2b90c │ │ movs r0, #0 │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n 2bb70 │ │ + b.n 2bc28 │ │ ldr r0, [sp, #100] ; 0x64 │ │ str r0, [sp, #96] ; 0x60 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2b864 │ │ + b.n 2b91c │ │ ldr r0, [sp, #96] ; 0x60 │ │ - cbz r0, 2b8be │ │ - b.n 2b86a │ │ + cbz r0, 2b976 │ │ + b.n 2b922 │ │ movs r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #92] ; 0x5c │ │ - cbnz r0, 2b890 │ │ - b.n 2b874 │ │ + cbnz r0, 2b948 │ │ + b.n 2b92c │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr.w r0, [r0, #204] ; 0xcc │ │ - cbz r0, 2b890 │ │ - b.n 2b87e │ │ + cbz r0, 2b948 │ │ + b.n 2b936 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr.w r0, [r0, #204] ; 0xcc │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr.w r0, [r0, #200] ; 0xc8 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2b8be │ │ + b.n 2b976 │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r1, [sp, #96] ; 0x60 │ │ adds r1, #64 ; 0x40 │ │ - bl 2bb76 │ │ + bl 2bc2e │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #96] ; 0x60 │ │ cmp r0, r1 │ │ - bne.n 2b8a8 │ │ - b.n 2b8a6 │ │ - b.n 2b8be │ │ + bne.n 2b960 │ │ + b.n 2b95e │ │ + b.n 2b976 │ │ ldr r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ cmp r0, #33 ; 0x21 │ │ - blt.n 2b8bc │ │ - b.n 2b8ba │ │ - b.n 2b8be │ │ - b.n 2b864 │ │ + blt.n 2b974 │ │ + b.n 2b972 │ │ + b.n 2b976 │ │ + b.n 2b91c │ │ ldr r0, [sp, #92] ; 0x5c │ │ - cbnz r0, 2b8ca │ │ - b.n 2b8c4 │ │ + cbnz r0, 2b982 │ │ + b.n 2b97c │ │ movs r0, #0 │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n 2bb70 │ │ + b.n 2bc28 │ │ ldr r1, [sp, #64] ; 0x40 │ │ movs r0, #40 ; 0x28 │ │ add.w r0, r0, r1, lsl #3 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - cbnz r0, 2b8e4 │ │ - b.n 2b8de │ │ + cbnz r0, 2b99c │ │ + b.n 2b996 │ │ movs r0, #0 │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n 2bb70 │ │ + b.n 2bc28 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldrb.w r0, [r0, #173] ; 0xad │ │ cmp r0, #1 │ │ - bne.n 2b922 │ │ - b.n 2b8f0 │ │ + bne.n 2b9da │ │ + b.n 2b9a8 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #112] ; 0x70 │ │ @@ -49731,86 +49728,86 @@ │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #112] ; 0x70 │ │ vldr s2, [r0, #4] │ │ vldr s0, [r0, #12] │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #72] ; 0x48 │ │ - b.n 2b944 │ │ + b.n 2b9fc │ │ ldr r0, [sp, #120] ; 0x78 │ │ - bl 2bbce │ │ + bl 2bc86 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #120] ; 0x78 │ │ - bl 2bbde │ │ + bl 2bc96 │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #120] ; 0x78 │ │ - bl 28c08 │ │ + bl 28cc0 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #120] ; 0x78 │ │ - bl 28c18 │ │ + bl 28cd0 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 2b944 │ │ + b.n 2b9fc │ │ vldr s2, [sp, #76] ; 0x4c │ │ vldr s0, [sp, #72] ; 0x48 │ │ vmul.f32 s0, s0, s0 │ │ vmla.f32 s0, s2, s2 │ │ vmov r0, s0 │ │ - blx 7c160 │ │ + blx 7c600 │ │ vmov s0, r0 │ │ vstr s0, [sp, #8] │ │ mov.w r0, #1073741824 ; 0x40000000 │ │ - blx 7c160 │ │ + blx 7c600 │ │ vldr s0, [sp, #8] │ │ vmov s2, r0 │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldrb.w r0, [r0, #128] ; 0x80 │ │ cmp r0, #2 │ │ - bne.n 2ba4e │ │ - b.n 2b988 │ │ + bne.n 2bb06 │ │ + b.n 2ba40 │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr.w ip, [sp, #76] ; 0x4c │ │ ldr.w r1, [r2, #132] ; 0x84 │ │ ldr.w r2, [r2, #136] ; 0x88 │ │ ldr r3, [sp, #84] ; 0x54 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 28ab4 │ │ + bl 28b6c │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr.w ip, [sp, #72] ; 0x48 │ │ ldr.w r1, [r2, #140] ; 0x8c │ │ ldr.w r2, [r2, #144] ; 0x90 │ │ ldr r3, [sp, #80] ; 0x50 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 28ab4 │ │ + bl 28b6c │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr.w ip, [sp, #76] ; 0x4c │ │ ldr.w r1, [r2, #148] ; 0x94 │ │ ldr.w r2, [r2, #152] ; 0x98 │ │ ldr r3, [sp, #84] ; 0x54 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 28ab4 │ │ + bl 28b6c │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr.w ip, [sp, #72] ; 0x48 │ │ ldr.w r1, [r2, #156] ; 0x9c │ │ ldr.w r2, [r2, #160] ; 0xa0 │ │ ldr r3, [sp, #80] ; 0x50 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 28ab4 │ │ + bl 28b6c │ │ str r0, [sp, #40] ; 0x28 │ │ vldr s0, [sp, #44] ; 0x2c │ │ vldr s2, [sp, #52] ; 0x34 │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #36] ; 0x24 │ │ vldr s0, [sp, #40] ; 0x28 │ │ vldr s2, [sp, #48] ; 0x30 │ │ @@ -49831,65 +49828,65 @@ │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #88] ; 0x58 │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #88] ; 0x58 │ │ str r0, [r1, #20] │ │ - b.n 2bb2e │ │ + b.n 2bbe6 │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr.w ip, [sp, #76] ; 0x4c │ │ ldr.w r1, [r2, #132] ; 0x84 │ │ ldr.w r2, [r2, #136] ; 0x88 │ │ ldr r3, [sp, #84] ; 0x54 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 28ab4 │ │ + bl 28b6c │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr.w ip, [sp, #72] ; 0x48 │ │ ldr.w r1, [r2, #140] ; 0x8c │ │ ldr.w r2, [r2, #144] ; 0x90 │ │ ldr r3, [sp, #80] ; 0x50 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 28ab4 │ │ + bl 28b6c │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr.w ip, [sp, #76] ; 0x4c │ │ ldr.w r1, [r2, #156] ; 0x9c │ │ ldr.w r2, [r2, #160] ; 0xa0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 28ab4 │ │ + bl 28b6c │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr.w ip, [sp, #72] ; 0x48 │ │ ldr.w r1, [r2, #164] ; 0xa4 │ │ ldr.w r2, [r2, #168] ; 0xa8 │ │ ldr r3, [sp, #80] ; 0x50 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 28ab4 │ │ + bl 28b6c │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr r3, [sp, #68] ; 0x44 │ │ ldr.w r1, [r2, #148] ; 0x94 │ │ ldr.w r2, [r2, #152] ; 0x98 │ │ mov ip, sp │ │ str.w r3, [ip] │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ - bl 28ab4 │ │ + bl 28b6c │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ str r1, [sp, #12] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #88] ; 0x58 │ │ str r1, [r2, #0] │ │ ldr r1, [sp, #88] ; 0x58 │ │ @@ -49911,84 +49908,84 @@ │ │ ldr r0, [sp, #88] ; 0x58 │ │ vstr s0, [r0, #28] │ │ vldr s0, [sp, #16] │ │ vldr s2, [sp, #12] │ │ vdiv.f32 s0, s0, s2 │ │ ldr r0, [sp, #88] ; 0x58 │ │ vstr s0, [r0, #32] │ │ - b.n 2bb2e │ │ + b.n 2bbe6 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #100] ; 0x64 │ │ adds r1, #176 ; 0xb0 │ │ - bl 28cee │ │ + bl 28da6 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #104] ; 0x68 │ │ adds r1, #64 ; 0x40 │ │ - bl 28cee │ │ + bl 28da6 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldrb.w r0, [r0, #172] ; 0xac │ │ ldr r1, [sp, #88] ; 0x58 │ │ strb r0, [r1, #24] │ │ ldr r0, [sp, #88] ; 0x58 │ │ adds r0, #40 ; 0x28 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #64] ; 0x40 │ │ lsls r2, r2, #3 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #88] ; 0x58 │ │ str r0, [r1, #36] ; 0x24 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldrb.w r0, [r0, #128] ; 0x80 │ │ ldr r1, [sp, #108] ; 0x6c │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n 2bb70 │ │ + b.n 2bc28 │ │ ldr r0, [sp, #124] ; 0x7c │ │ add sp, #128 ; 0x80 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #8] │ │ movw r1, #39964 ; 0x9c1c │ │ ldr r0, [r0, r1] │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #4] │ │ - cbz r0, 2bb98 │ │ - b.n 2bb90 │ │ + cbz r0, 2bc50 │ │ + b.n 2bc48 │ │ ldr r0, [sp, #4] │ │ ldrb r0, [r0, #0] │ │ - cbnz r0, 2bb9e │ │ - b.n 2bb98 │ │ + cbnz r0, 2bc56 │ │ + b.n 2bc50 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 2bbc8 │ │ - b.n 2bba0 │ │ + b.n 2bc80 │ │ + b.n 2bc58 │ │ ldr r0, [sp, #0] │ │ - cbz r0, 2bbc2 │ │ - b.n 2bba6 │ │ + cbz r0, 2bc7a │ │ + b.n 2bc5e │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - blx 7bf10 │ │ - cbnz r0, 2bbb8 │ │ - b.n 2bbb2 │ │ + blx 7c3b0 │ │ + cbnz r0, 2bc70 │ │ + b.n 2bc6a │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #12] │ │ - b.n 2bbc8 │ │ + b.n 2bc80 │ │ ldr r0, [sp, #0] │ │ ldr.w r0, [r0, #208] ; 0xd0 │ │ str r0, [sp, #0] │ │ - b.n 2bba0 │ │ + b.n 2bc58 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 2bbc8 │ │ + b.n 2bc80 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ movw r1, #39972 ; 0x9c24 │ │ @@ -50004,70 +50001,70 @@ │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ ldr r0, [sp, #16] │ │ - blx 7c150 │ │ + blx 7c5f0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - bcs.n 2bc10 │ │ - b.n 2bc0a │ │ + bcs.n 2bcc8 │ │ + b.n 2bcc2 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #4] │ │ - b.n 2bc10 │ │ + b.n 2bcc8 │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - cbnz r0, 2bc26 │ │ - b.n 2bc20 │ │ + cbnz r0, 2bcde │ │ + b.n 2bcd8 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 2bc3c │ │ + b.n 2bcf4 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ movs r0, #0 │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #4] │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ str r0, [sp, #20] │ │ - b.n 2bc3c │ │ + b.n 2bcf4 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ movw r1, #39956 ; 0x9c14 │ │ ldr r0, [r0, r1] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - cbnz r0, 2bc72 │ │ - b.n 2bc5e │ │ + cbnz r0, 2bd2a │ │ + b.n 2bd16 │ │ ldr r1, [sp, #8] │ │ movs r0, #0 │ │ str r0, [r1, #12] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #8] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #4] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #0] │ │ - b.n 2bcfe │ │ + b.n 2bdb6 │ │ ldr r0, [sp, #4] │ │ ldr.w r0, [r0, #136] ; 0x88 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #4] │ │ ldr.w r0, [r0, #140] ; 0x8c │ │ ldr r1, [sp, #8] │ │ @@ -50079,250 +50076,250 @@ │ │ ldr r0, [sp, #4] │ │ ldr.w r0, [r0, #148] ; 0x94 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #4] │ │ ldr.w r0, [r0, #156] ; 0x9c │ │ str r0, [sp, #4] │ │ - b.n 2bca4 │ │ + b.n 2bd5c │ │ ldr r0, [sp, #4] │ │ - cbz r0, 2bcfe │ │ - b.n 2bcaa │ │ + cbz r0, 2bdb6 │ │ + b.n 2bd62 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ ldr.w r1, [r1, #136] ; 0x88 │ │ ldr r0, [r0, #0] │ │ - bl 2b350 │ │ + bl 2b408 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ ldr.w r1, [r1, #140] ; 0x8c │ │ ldr r0, [r0, #4] │ │ - bl 2b350 │ │ + bl 2b408 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ ldr.w r1, [r1, #144] ; 0x90 │ │ ldr r0, [r0, #8] │ │ - bl 2b392 │ │ + bl 2b44a │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ ldr.w r1, [r1, #148] ; 0x94 │ │ ldr r0, [r0, #12] │ │ - bl 2b392 │ │ + bl 2b44a │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #12] │ │ - b.n 2bcf4 │ │ + b.n 2bdac │ │ ldr r0, [sp, #4] │ │ ldr.w r0, [r0, #156] ; 0x9c │ │ str r0, [sp, #4] │ │ - b.n 2bca4 │ │ + b.n 2bd5c │ │ add sp, #16 │ │ pop {r7, pc} │ │ sub sp, #16 │ │ vmov s0, r1 │ │ vmov s0, r0 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ str r2, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - cbnz r0, 2bd1e │ │ - b.n 2bd18 │ │ + cbnz r0, 2bdd6 │ │ + b.n 2bdd0 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 2bd54 │ │ + b.n 2be0c │ │ ldr r0, [sp, #0] │ │ cmp r0, #2 │ │ - bne.n 2bd38 │ │ - b.n 2bd26 │ │ + bne.n 2bdf0 │ │ + b.n 2bdde │ │ vldr s0, [sp, #4] │ │ vldr s2, [sp, #8] │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #12] │ │ - b.n 2bd54 │ │ - b.n 2bd3a │ │ + b.n 2be0c │ │ + b.n 2bdf2 │ │ vldr s0, [sp, #4] │ │ vldr s2, [sp, #8] │ │ vsub.f32 s0, s0, s2 │ │ vmov.f32 s2, #96 ; 0x3f000000 0.5 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #12] │ │ - b.n 2bd54 │ │ + b.n 2be0c │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ bx lr │ │ - bmi.n 2bd06 │ │ + bmi.n 2bdbe │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #48 ; 0x30 │ │ vmov s0, r3 │ │ vmov s0, r2 │ │ vmov s0, r1 │ │ vldr s0, [r7, #8] │ │ - ldr.w ip, [pc, #88] ; 2bdcc │ │ + ldr.w ip, [pc, #88] ; 2be84 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #44] ; 0x2c │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #12] │ │ add r0, sp, #20 │ │ str r0, [sp, #0] │ │ - bl 2943c │ │ + bl 294f4 │ │ ldr r1, [sp, #0] │ │ ldr r0, [sp, #16] │ │ - bl 28cee │ │ + bl 28da6 │ │ ldr r0, [sp, #0] │ │ ldr r2, [r7, #8] │ │ ldr r1, [sp, #4] │ │ - bl 29472 │ │ + bl 2952a │ │ ldr r1, [sp, #0] │ │ ldr r0, [sp, #16] │ │ - bl 28cee │ │ - ldr r0, [pc, #28] ; (2bdd0 ) │ │ + bl 28da6 │ │ + ldr r0, [pc, #28] ; (2be88 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bne.n 2bdc6 │ │ - b.n 2bdc2 │ │ + bne.n 2be7e │ │ + b.n 2be7a │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - adds r2, r2, r0 │ │ + subs r2, r7, r7 │ │ movs r5, r0 │ │ - asrs r4, r2, #31 │ │ + subs r4, r7, r6 │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ - b.n 2bdde │ │ + b.n 2be96 │ │ ldr r0, [sp, #4] │ │ - cbz r0, 2be1a │ │ - b.n 2bde4 │ │ + cbz r0, 2bed2 │ │ + b.n 2be9c │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #0] │ │ - cbz r0, 2bdfc │ │ - b.n 2bdf2 │ │ + cbz r0, 2beb4 │ │ + b.n 2beaa │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #0] │ │ - blx 7be70 │ │ - b.n 2bdfc │ │ + blx 7c310 │ │ + b.n 2beb4 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ - cbz r0, 2be0e │ │ - b.n 2be04 │ │ + cbz r0, 2bec6 │ │ + b.n 2bebc │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ - blx 7be70 │ │ - b.n 2be0e │ │ + blx 7c310 │ │ + b.n 2bec6 │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #4] │ │ - b.n 2bdde │ │ + b.n 2be96 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ - b.n 2be28 │ │ + b.n 2bee0 │ │ ldr r0, [sp, #4] │ │ - cbz r0, 2be52 │ │ - b.n 2be2e │ │ + cbz r0, 2bf0a │ │ + b.n 2bee6 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #28] │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #0] │ │ - cbz r0, 2be46 │ │ - b.n 2be3c │ │ + cbz r0, 2befe │ │ + b.n 2bef4 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #0] │ │ - blx 7be70 │ │ - b.n 2be46 │ │ + blx 7c310 │ │ + b.n 2befe │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #4] │ │ - b.n 2be28 │ │ + b.n 2bee0 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ - b.n 2be60 │ │ + b.n 2bf18 │ │ ldr r0, [sp, #4] │ │ - cbz r0, 2be84 │ │ - b.n 2be66 │ │ + cbz r0, 2bf3c │ │ + b.n 2bf1e │ │ ldr r0, [sp, #4] │ │ ldr.w r0, [r0, #208] ; 0xd0 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr.w r0, [r0, #204] ; 0xcc │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #4] │ │ - b.n 2be60 │ │ + b.n 2bf18 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #2 │ │ - beq.n 2bea4 │ │ - b.n 2be9a │ │ + beq.n 2bf5c │ │ + b.n 2bf52 │ │ ldr r0, [sp, #4] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #3 │ │ - bne.n 2beae │ │ - b.n 2bea4 │ │ + bne.n 2bf66 │ │ + b.n 2bf5c │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ - blx 7be70 │ │ - b.n 2beae │ │ + blx 7c310 │ │ + b.n 2bf66 │ │ add sp, #8 │ │ pop {r7, pc} │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #56] ; 0x38 │ │ str r0, [sp, #0] │ │ - b.n 2bebe │ │ + b.n 2bf76 │ │ ldr r0, [sp, #0] │ │ - cbz r0, 2bed6 │ │ - b.n 2bec4 │ │ + cbz r0, 2bf8e │ │ + b.n 2bf7c │ │ ldr r1, [sp, #0] │ │ movs r0, #0 │ │ str.w r0, [r1, #1024] ; 0x400 │ │ ldr r0, [sp, #0] │ │ ldr.w r0, [r0, #1028] ; 0x404 │ │ str r0, [sp, #0] │ │ - b.n 2bebe │ │ + b.n 2bf76 │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #56] ; 0x38 │ │ str r0, [r1, #60] ; 0x3c │ │ add sp, #8 │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ @@ -50330,44 +50327,44 @@ │ │ vmov s0, r2 │ │ str r0, [sp, #68] ; 0x44 │ │ str r1, [sp, #64] ; 0x40 │ │ str r2, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr.w r0, [r0, #152] ; 0x98 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 2befa │ │ + b.n 2bfb2 │ │ ldr r0, [sp, #48] ; 0x30 │ │ cmp r0, #0 │ │ - beq.w 2c05c │ │ - b.n 2bf04 │ │ + beq.w 2c114 │ │ + b.n 2bfbc │ │ ldr r0, [sp, #68] ; 0x44 │ │ movs r3, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ str r3, [r0, #32] │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r1, [r1, #0] │ │ vldr s4, [sp, #60] ; 0x3c │ │ vldr s2, [r1] │ │ vldr s0, [r1, #4] │ │ vmul.f32 s2, s2, s4 │ │ vmul.f32 s0, s0, s4 │ │ vmov r1, s2 │ │ vmov r2, s0 │ │ - bl 2ce6a │ │ + bl 2cf22 │ │ ldr r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 2bf38 │ │ + b.n 2bff0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r1, [r1, #4] │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bge.n 2bfd6 │ │ - b.n 2bf46 │ │ + bge.n 2c08e │ │ + b.n 2bffe │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #56] ; 0x38 │ │ add.w r0, r0, r1, lsl #3 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #44] ; 0x2c │ │ @@ -50398,72 +50395,72 @@ │ │ vstr s12, [r1, #12] │ │ vstr s10, [r1, #8] │ │ vstr s8, [r1, #4] │ │ vstr s6, [r1] │ │ vmov r1, s4 │ │ vmov r2, s2 │ │ vmov r3, s0 │ │ - bl 2cf3a │ │ - b.n 2bfce │ │ + bl 2cff2 │ │ + b.n 2c086 │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r0, #3 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 2bf38 │ │ + b.n 2bff0 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r1, [r1, #0] │ │ vldr s4, [sp, #60] ; 0x3c │ │ vldr s2, [r1] │ │ vldr s0, [r1, #4] │ │ vmul.f32 s2, s2, s4 │ │ vmul.f32 s0, s0, s4 │ │ vmov r1, s2 │ │ vmov r2, s0 │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ - bl 2ce6a │ │ + bl 2cf22 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #32] │ │ subs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 2c00e │ │ + b.n 2c0c6 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r1, [r1, #32] │ │ cmp r0, r1 │ │ - bge.n 2c052 │ │ - b.n 2c01a │ │ + bge.n 2c10a │ │ + b.n 2c0d2 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [r0, #28] │ │ ldr r3, [sp, #52] ; 0x34 │ │ add.w r2, r1, r3, lsl #5 │ │ mov.w lr, r3, lsl #5 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add.w ip, r1, r3, lsl #5 │ │ lsls r3, r3, #5 │ │ ldr.w ip, [ip, #4] │ │ ldr r3, [r1, r3] │ │ ldr.w r1, [r1, lr] │ │ ldr r2, [r2, #4] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ - b.n 2c048 │ │ + bl 2d298 │ │ + b.n 2c100 │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r0, #1 │ │ str r1, [sp, #56] ; 0x38 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 2c00e │ │ - b.n 2c054 │ │ + b.n 2c0c6 │ │ + b.n 2c10c │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r0, [r0, #28] │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 2befa │ │ + b.n 2bfb2 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ sub sp, #20 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #4] │ │ @@ -50471,33 +50468,33 @@ │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #4] │ │ vldr s0, [r0, #4] │ │ ldr r0, [sp, #0] │ │ vldr s2, [r0, #4] │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2c08e │ │ - b.n 2c086 │ │ + bpl.n 2c146 │ │ + b.n 2c13e │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #16] │ │ - b.n 2c0b2 │ │ + b.n 2c16a │ │ ldr r0, [sp, #4] │ │ vldr s0, [r0, #4] │ │ ldr r0, [sp, #0] │ │ vldr s2, [r0, #4] │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2c0ac │ │ - b.n 2c0a6 │ │ + ble.n 2c164 │ │ + b.n 2c15e │ │ movs r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 2c0b2 │ │ + b.n 2c16a │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ - b.n 2c0b2 │ │ + b.n 2c16a │ │ ldr r0, [sp, #16] │ │ add sp, #20 │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #80 ; 0x50 │ │ vmov s0, r2 │ │ @@ -50507,267 +50504,267 @@ │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #76] ; 0x4c │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldrb r0, [r0, #0] │ │ cmp r0, #1 │ │ - bne.n 2c0ea │ │ - b.n 2c0da │ │ + bne.n 2c1a2 │ │ + b.n 2c192 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #68] ; 0x44 │ │ - bl 2d378 │ │ + bl 2d430 │ │ ldr r1, [sp, #76] ; 0x4c │ │ str r0, [r1, #28] │ │ - b.n 2c318 │ │ + b.n 2c3d0 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldrb r0, [r0, #24] │ │ ldr r1, [sp, #76] ; 0x4c │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #76] ; 0x4c │ │ adds r0, #4 │ │ ldr r1, [sp, #56] ; 0x38 │ │ movs r2, #24 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r0, [r0, #36] ; 0x24 │ │ - cbnz r0, 2c132 │ │ - b.n 2c10c │ │ + cbnz r0, 2c1ea │ │ + b.n 2c1c4 │ │ movs r0, #0 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2c112 │ │ + b.n 2c1ca │ │ ldr r0, [sp, #64] ; 0x40 │ │ cmp r0, #255 ; 0xff │ │ - bgt.n 2c130 │ │ - b.n 2c11a │ │ + bgt.n 2c1e8 │ │ + b.n 2c1d2 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #64] ; 0x40 │ │ add.w r1, r0, r1, lsl #2 │ │ movs r0, #0 │ │ str r0, [r1, #28] │ │ - b.n 2c128 │ │ + b.n 2c1e0 │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r0, #1 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2c112 │ │ - b.n 2c132 │ │ + b.n 2c1ca │ │ + b.n 2c1ea │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r0, [r0, #36] ; 0x24 │ │ cmp r0, #1 │ │ - bne.n 2c170 │ │ - b.n 2c13c │ │ + bne.n 2c228 │ │ + b.n 2c1f4 │ │ movs r0, #0 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2c142 │ │ + b.n 2c1fa │ │ ldr r0, [sp, #64] ; 0x40 │ │ cmp r0, #255 ; 0xff │ │ - bgt.n 2c16e │ │ - b.n 2c14a │ │ + bgt.n 2c226 │ │ + b.n 2c202 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #64] ; 0x40 │ │ add.w r0, r0, r1, lsl #3 │ │ ldr r0, [r0, #40] ; 0x28 │ │ ldr r1, [sp, #68] ; 0x44 │ │ - bl 2d378 │ │ + bl 2d430 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr r2, [sp, #64] ; 0x40 │ │ add.w r1, r1, r2, lsl #2 │ │ str r0, [r1, #28] │ │ - b.n 2c166 │ │ + b.n 2c21e │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r0, #1 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2c142 │ │ - b.n 2c318 │ │ + b.n 2c1fa │ │ + b.n 2c3d0 │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r0, [r0, #40] ; 0x28 │ │ ldr r1, [sp, #68] ; 0x44 │ │ - bl 2d378 │ │ + bl 2d430 │ │ ldr r1, [sp, #16] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r0, [r0, #44] ; 0x2c │ │ mov.w r2, #1065353216 ; 0x3f800000 │ │ str r2, [sp, #12] │ │ - bl 2d3e0 │ │ + bl 2d498 │ │ ldr r2, [sp, #12] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [r0, #36] ; 0x24 │ │ add.w r0, r0, r1, lsl #3 │ │ ldr r0, [r0, #36] ; 0x24 │ │ ldr r1, [sp, #44] ; 0x2c │ │ - bl 2d3e0 │ │ + bl 2d498 │ │ mov r1, r0 │ │ ldr r0, [sp, #16] │ │ str r1, [sp, #40] ; 0x28 │ │ vldr s0, [sp, #44] ; 0x2c │ │ - vldr s2, [pc, #360] ; 2c31c │ │ + vldr s2, [pc, #360] ; 2c3d4 │ │ vmul.f32 s0, s0, s2 │ │ vcvt.s32.f32 s0, s0 │ │ vstr s0, [sp, #28] │ │ vldr s0, [sp, #40] ; 0x28 │ │ vmul.f32 s0, s0, s2 │ │ vcvt.s32.f32 s0, s0 │ │ vstr s0, [sp, #24] │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2c1d4 │ │ + b.n 2c28c │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bge.n 2c1f4 │ │ - b.n 2c1de │ │ + bge.n 2c2ac │ │ + b.n 2c296 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr r2, [sp, #64] ; 0x40 │ │ add.w r1, r1, r2, lsl #2 │ │ str r0, [r1, #28] │ │ - b.n 2c1ec │ │ + b.n 2c2a4 │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r0, #1 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2c1d4 │ │ + b.n 2c28c │ │ movs r0, #0 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2c1fa │ │ + b.n 2c2b2 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r1, [r1, #36] ; 0x24 │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bge.n 2c2f2 │ │ - b.n 2c208 │ │ + bge.n 2c3aa │ │ + b.n 2c2c0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #64] ; 0x40 │ │ add.w r0, r0, r1, lsl #3 │ │ ldr r0, [r0, #40] ; 0x28 │ │ ldr r1, [sp, #68] ; 0x44 │ │ - bl 2d378 │ │ + bl 2d430 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #64] ; 0x40 │ │ add.w r0, r0, r1, lsl #3 │ │ ldr r0, [r0, #48] ; 0x30 │ │ ldr r1, [sp, #68] ; 0x44 │ │ - bl 2d378 │ │ + bl 2d430 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #64] ; 0x40 │ │ add.w r0, r0, r1, lsl #3 │ │ ldr r0, [r0, #44] ; 0x2c │ │ movs r1, #0 │ │ str r1, [sp, #4] │ │ mov.w r2, #1065353216 ; 0x3f800000 │ │ str r2, [sp, #8] │ │ - bl 2d3e0 │ │ + bl 2d498 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #8] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #64] ; 0x40 │ │ add.w r0, r0, r3, lsl #3 │ │ ldr r0, [r0, #52] ; 0x34 │ │ - bl 2d3e0 │ │ + bl 2d498 │ │ str r0, [sp, #40] ; 0x28 │ │ vldr s0, [sp, #44] ; 0x2c │ │ - vldr s2, [pc, #188] ; 2c31c │ │ + vldr s2, [pc, #188] ; 2c3d4 │ │ vmul.f32 s0, s0, s2 │ │ vcvt.s32.f32 s0, s0 │ │ vstr s0, [sp, #28] │ │ vldr s0, [sp, #40] ; 0x28 │ │ vmul.f32 s0, s0, s2 │ │ vcvt.s32.f32 s0, s0 │ │ vstr s0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #28] │ │ subs r0, r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - bgt.n 2c290 │ │ - b.n 2c28e │ │ - b.n 2c2ea │ │ + bgt.n 2c348 │ │ + b.n 2c346 │ │ + b.n 2c3a2 │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ vldr s0, [sp, #20] │ │ vcvt.f32.s32 s2, s0 │ │ vmov.f32 s0, #112 ; 0x3f800000 1.0 │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #36] ; 0x24 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2c2ac │ │ + b.n 2c364 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #20] │ │ cmp r0, r1 │ │ - bge.n 2c2e8 │ │ - b.n 2c2b6 │ │ + bge.n 2c3a0 │ │ + b.n 2c36e │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #32] │ │ - bl 2d450 │ │ + bl 2d508 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr r2, [sp, #28] │ │ ldr r3, [sp, #60] ; 0x3c │ │ add r2, r3 │ │ add.w r1, r1, r2, lsl #2 │ │ str r0, [r1, #28] │ │ vldr s2, [sp, #36] ; 0x24 │ │ vldr s0, [sp, #32] │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #32] │ │ - b.n 2c2e0 │ │ + b.n 2c398 │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2c2ac │ │ - b.n 2c2ea │ │ + b.n 2c364 │ │ + b.n 2c3a2 │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r0, #1 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2c1fa │ │ + b.n 2c2b2 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2c2f8 │ │ + b.n 2c3b0 │ │ ldr r0, [sp, #64] ; 0x40 │ │ cmp r0, #255 ; 0xff │ │ - bgt.n 2c316 │ │ - b.n 2c300 │ │ + bgt.n 2c3ce │ │ + b.n 2c3b8 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr r2, [sp, #64] ; 0x40 │ │ add.w r1, r1, r2, lsl #2 │ │ str r0, [r1, #28] │ │ - b.n 2c30e │ │ + b.n 2c3c6 │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r0, #1 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2c2f8 │ │ - b.n 2c318 │ │ + b.n 2c3b0 │ │ + b.n 2c3d0 │ │ add sp, #80 ; 0x50 │ │ pop {r7, pc} │ │ movs r0, r0 │ │ muls r7, r7 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w r8, [sp, #-4]! │ │ sub sp, #120 ; 0x78 │ │ mov ip, r0 │ │ vmov s0, r3 │ │ vmov s0, r2 │ │ vmov s0, r1 │ │ ldr r0, [r7, #12] │ │ ldr.w lr, [r7, #8] │ │ - ldr.w lr, [pc, #800] ; 2c660 │ │ + ldr.w lr, [pc, #800] ; 2c718 │ │ add lr, pc │ │ ldr.w lr, [lr] │ │ ldr.w lr, [lr] │ │ str.w lr, [sp, #116] ; 0x74 │ │ str.w ip, [sp, #100] ; 0x64 │ │ str r1, [sp, #96] ; 0x60 │ │ str r2, [sp, #92] ; 0x5c │ │ @@ -50775,115 +50772,115 @@ │ │ strb.w r0, [r7, #-49] │ │ movs r0, #0 │ │ str r0, [sp, #112] ; 0x70 │ │ str r0, [sp, #72] ; 0x48 │ │ movs r1, #51 ; 0x33 │ │ str r1, [sp, #68] ; 0x44 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 2c36c │ │ + b.n 2c424 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r1, [r1, #80] ; 0x50 │ │ cmp r0, r1 │ │ - bge.w 2c642 │ │ - b.n 2c37a │ │ + bge.w 2c6fa │ │ + b.n 2c432 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r0, [r1, #64] ; 0x40 │ │ ldr r2, [r1, #76] ; 0x4c │ │ movs r1, #0 │ │ str r1, [sp, #32] │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r1, [r1, #76] ; 0x4c │ │ str r1, [sp, #108] ; 0x6c │ │ str r0, [sp, #104] ; 0x68 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 2c396 │ │ + b.n 2c44e │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #4 │ │ - bgt.w 2c5c2 │ │ - b.n 2c3a0 │ │ + bgt.w 2c67a │ │ + b.n 2c458 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add.w r0, r0, r0, lsl #2 │ │ ldr r1, [sp, #76] ; 0x4c │ │ add r0, r1 │ │ vmov s0, r0 │ │ vcvt.f32.s32 s0, s0 │ │ vmov.f32 s2, #96 ; 0x3f000000 0.5 │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #64] ; 0x40 │ │ add r0, sp, #112 ; 0x70 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2c3c4 │ │ + b.n 2c47c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0, #0] │ │ - cbz r0, 2c410 │ │ - b.n 2c3cc │ │ + cbz r0, 2c4c8 │ │ + b.n 2c484 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ vldr s0, [r0, #8] │ │ vldr s2, [sp, #64] ; 0x40 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bhi.n 2c3fa │ │ - b.n 2c3e8 │ │ + bhi.n 2c4b2 │ │ + b.n 2c4a0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #60] ; 0x3c │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #56] ; 0x38 │ │ - bl 2d52e │ │ - b.n 2c40e │ │ + bl 2d5e6 │ │ + b.n 2c4c6 │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r0, [r1, #0] │ │ ldr r2, [r1, #4] │ │ add r0, r2 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0, #0] │ │ adds r0, #16 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2c40e │ │ - b.n 2c3c4 │ │ - b.n 2c412 │ │ + b.n 2c4c6 │ │ + b.n 2c47c │ │ + b.n 2c4ca │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ add r0, sp, #112 ; 0x70 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2c41c │ │ + b.n 2c4d4 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [r0, #0] │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - cbz r1, 2c438 │ │ - b.n 2c428 │ │ + cbz r1, 2c4f0 │ │ + b.n 2c4e0 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #16] │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 2c438 │ │ + b.n 2c4f0 │ │ ldr r0, [sp, #28] │ │ lsls r0, r0, #31 │ │ - cbz r0, 2c480 │ │ - b.n 2c440 │ │ + cbz r0, 2c538 │ │ + b.n 2c4f8 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [r0, #0] │ │ ldr r0, [r1, #0] │ │ ldr r1, [r1, #16] │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - ble.n 2c476 │ │ - b.n 2c450 │ │ + ble.n 2c52e │ │ + b.n 2c508 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ @@ -50894,183 +50891,183 @@ │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #60] ; 0x3c │ │ str r0, [r1, #0] │ │ movs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 2c476 │ │ + b.n 2c52e │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0, #0] │ │ adds r0, #16 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2c41c │ │ + b.n 2c4d4 │ │ ldr r0, [sp, #52] ; 0x34 │ │ - cbnz r0, 2c488 │ │ - b.n 2c486 │ │ - b.n 2c48a │ │ - b.n 2c412 │ │ - b.n 2c48c │ │ + cbnz r0, 2c540 │ │ + b.n 2c53e │ │ + b.n 2c542 │ │ + b.n 2c4ca │ │ + b.n 2c544 │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r2, [r0, #20] │ │ movs r0, #0 │ │ cmp r1, r2 │ │ str r0, [sp, #24] │ │ - bge.n 2c4c4 │ │ - b.n 2c49c │ │ + bge.n 2c57c │ │ + b.n 2c554 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #72] ; 0x48 │ │ add.w r1, r1, r1, lsl #1 │ │ add.w r0, r0, r1, lsl #3 │ │ vldr s0, [r0, #4] │ │ vldr s2, [sp, #64] ; 0x40 │ │ movs r0, #0 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ it ls │ │ movls r0, #1 │ │ str r0, [sp, #24] │ │ - b.n 2c4c4 │ │ + b.n 2c57c │ │ ldr r0, [sp, #24] │ │ lsls r0, r0, #31 │ │ cmp r0, #0 │ │ - beq.n 2c588 │ │ - b.n 2c4ce │ │ + beq.n 2c640 │ │ + b.n 2c586 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #72] ; 0x48 │ │ add.w r1, r1, r1, lsl #1 │ │ add.w r0, r0, r1, lsl #3 │ │ vldr s0, [r0, #12] │ │ vldr s2, [sp, #64] ; 0x40 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2c580 │ │ - b.n 2c4f0 │ │ + ble.n 2c638 │ │ + b.n 2c5a8 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [r0, #16] │ │ ldr r2, [sp, #72] ; 0x48 │ │ add.w r2, r2, r2, lsl #1 │ │ add.w r1, r1, r2, lsl #3 │ │ ldr r2, [sp, #64] ; 0x40 │ │ - bl 2d548 │ │ + bl 2d600 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - cbnz r0, 2c50e │ │ - b.n 2c50c │ │ - b.n 2c588 │ │ + cbnz r0, 2c5c6 │ │ + b.n 2c5c4 │ │ + b.n 2c640 │ │ ldr r0, [sp, #112] ; 0x70 │ │ - cbnz r0, 2c51a │ │ - b.n 2c514 │ │ + cbnz r0, 2c5d2 │ │ + b.n 2c5cc │ │ ldr r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 2c57e │ │ + b.n 2c636 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #112] ; 0x70 │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bge.n 2c534 │ │ - b.n 2c528 │ │ + bge.n 2c5ec │ │ + b.n 2c5e0 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 2c57c │ │ + b.n 2c634 │ │ ldr r0, [sp, #112] ; 0x70 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 2c53a │ │ + b.n 2c5f2 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [r0, #16] │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - cbz r1, 2c55c │ │ - b.n 2c546 │ │ + cbz r1, 2c614 │ │ + b.n 2c5fe │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #16] │ │ ldr r1, [r0, #0] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r2, [r0, #0] │ │ movs r0, #0 │ │ cmp r1, r2 │ │ it lt │ │ movlt r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 2c55c │ │ + b.n 2c614 │ │ ldr r0, [sp, #20] │ │ lsls r0, r0, #31 │ │ - cbz r0, 2c56c │ │ - b.n 2c564 │ │ + cbz r0, 2c624 │ │ + b.n 2c61c │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 2c53a │ │ + b.n 2c5f2 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #36] ; 0x24 │ │ str r0, [r1, #16] │ │ - b.n 2c57c │ │ - b.n 2c57e │ │ - b.n 2c580 │ │ + b.n 2c634 │ │ + b.n 2c636 │ │ + b.n 2c638 │ │ ldr r0, [sp, #72] ; 0x48 │ │ adds r0, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 2c48c │ │ + b.n 2c544 │ │ ldr r0, [sp, #112] ; 0x70 │ │ - cbz r0, 2c5b8 │ │ - b.n 2c58e │ │ + cbz r0, 2c670 │ │ + b.n 2c646 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r0, [r1, #64] ; 0x40 │ │ ldr r1, [r1, #76] ; 0x4c │ │ ldr r2, [sp, #112] ; 0x70 │ │ ldr r3, [sp, #68] ; 0x44 │ │ ldrb.w ip, [r7, #-49] │ │ mov lr, sp │ │ str.w ip, [lr, #8] │ │ add.w ip, sp, #104 ; 0x68 │ │ str.w ip, [lr, #4] │ │ add.w ip, sp, #108 ; 0x6c │ │ str.w ip, [lr] │ │ - bl 2d668 │ │ - b.n 2c5b8 │ │ - b.n 2c5ba │ │ + bl 2d720 │ │ + b.n 2c670 │ │ + b.n 2c672 │ │ ldr r0, [sp, #76] ; 0x4c │ │ adds r0, #1 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 2c396 │ │ + b.n 2c44e │ │ ldr r0, [sp, #108] ; 0x6c │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 2c5d2 │ │ - b.n 2c5cc │ │ + bgt.n 2c68a │ │ + b.n 2c684 │ │ movs r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ - b.n 2c5d2 │ │ + b.n 2c68a │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r1, [r1, #76] ; 0x4c │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - ble.n 2c5ea │ │ - b.n 2c5e0 │ │ + ble.n 2c6a2 │ │ + b.n 2c698 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r0, [r0, #76] ; 0x4c │ │ subs r0, #1 │ │ str r0, [sp, #104] ; 0x68 │ │ - b.n 2c5ea │ │ + b.n 2c6a2 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #104] ; 0x68 │ │ cmp r0, r1 │ │ - bgt.n 2c638 │ │ - b.n 2c5f4 │ │ + bgt.n 2c6f0 │ │ + b.n 2c6ac │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr.w ip, [sp, #80] ; 0x50 │ │ ldr r2, [r0, #64] ; 0x40 │ │ ldr r1, [r0, #72] ; 0x48 │ │ ldr r0, [r0, #84] ; 0x54 │ │ mla r0, ip, r0, r1 │ │ ldr r3, [sp, #108] ; 0x6c │ │ @@ -51085,44 +51082,44 @@ │ │ ldr.w r8, [r7, #8] │ │ mov lr, sp │ │ str.w r8, [lr, #16] │ │ str.w r6, [lr, #12] │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2d760 │ │ - b.n 2c638 │ │ - b.n 2c63a │ │ + bl 2d818 │ │ + b.n 2c6f0 │ │ + b.n 2c6f2 │ │ ldr r0, [sp, #80] ; 0x50 │ │ adds r0, #1 │ │ str r0, [sp, #80] ; 0x50 │ │ - b.n 2c36c │ │ - ldr r0, [pc, #32] ; (2c664 ) │ │ + b.n 2c424 │ │ + ldr r0, [pc, #32] ; (2c71c ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #116] ; 0x74 │ │ cmp r0, r1 │ │ - bne.n 2c65a │ │ - b.n 2c652 │ │ + bne.n 2c712 │ │ + b.n 2c70a │ │ add sp, #120 ; 0x78 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - asrs r6, r0, #9 │ │ + asrs r6, r5, #24 │ │ movs r5, r0 │ │ - lsrs r4, r0, #29 │ │ + asrs r4, r5, #12 │ │ movs r5, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w r8, [sp, #-4]! │ │ sub sp, #192 ; 0xc0 │ │ vmov s0, r2 │ │ - ldr.w r3, [pc, #1444] ; 2cc1c │ │ + ldr.w r3, [pc, #1444] ; 2ccd4 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #188] ; 0xbc │ │ str r0, [sp, #148] ; 0x94 │ │ str r1, [sp, #144] ; 0x90 │ │ str r2, [sp, #140] ; 0x8c │ │ @@ -51139,19 +51136,19 @@ │ │ vldr s0, [r0, #84] ; 0x54 │ │ vldr s2, [sp, #140] ; 0x8c │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr.w r0, [r0, #152] ; 0x98 │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n 2c6bc │ │ + b.n 2c774 │ │ ldr r0, [sp, #124] ; 0x7c │ │ cmp r0, #0 │ │ - beq.w 2cbfe │ │ - b.n 2c6c6 │ │ + beq.w 2ccb6 │ │ + b.n 2c77e │ │ ldr r1, [sp, #148] ; 0x94 │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ str r0, [r1, #32] │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #124] ; 0x7c │ │ ldr r1, [r1, #0] │ │ @@ -51159,25 +51156,25 @@ │ │ vldr s2, [r1] │ │ vldr s0, [r1, #4] │ │ vmul.f32 s2, s2, s4 │ │ vmul.f32 s0, s0, s4 │ │ vmov r1, s2 │ │ vmov r2, s0 │ │ movs r3, #1 │ │ - bl 2ce6a │ │ + bl 2cf22 │ │ ldr r0, [sp, #44] ; 0x2c │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 2c6fc │ │ + b.n 2c7b4 │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #124] ; 0x7c │ │ ldr r1, [r1, #4] │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bge.n 2c79c │ │ - b.n 2c70a │ │ + bge.n 2c854 │ │ + b.n 2c7c2 │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #136] ; 0x88 │ │ add.w r0, r0, r1, lsl #3 │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #96] ; 0x60 │ │ @@ -51209,26 +51206,26 @@ │ │ vstr s12, [r1, #12] │ │ vstr s10, [r1, #8] │ │ vstr s8, [r1, #4] │ │ vstr s6, [r1] │ │ vmov r1, s4 │ │ vmov r2, s2 │ │ vmov r3, s0 │ │ - bl 2cf3a │ │ - b.n 2c794 │ │ + bl 2cff2 │ │ + b.n 2c84c │ │ ldr r0, [sp, #136] ; 0x88 │ │ adds r0, #3 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 2c6fc │ │ + b.n 2c7b4 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r0, [r0, #32] │ │ cmp r0, #1 │ │ - bgt.n 2c7a8 │ │ - b.n 2c7a6 │ │ - b.n 2cbf6 │ │ + bgt.n 2c860 │ │ + b.n 2c85e │ │ + b.n 2ccae │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldrb r0, [r0, #8] │ │ str r0, [sp, #128] ; 0x80 │ │ ldr r1, [sp, #148] ; 0x94 │ │ ldr r0, [r1, #28] │ │ ldr r1, [r1, #32] │ │ add.w r0, r0, r1, lsl #5 │ │ @@ -51243,43 +51240,43 @@ │ │ ldr.w ip, [r2, #12] │ │ ldr r2, [r0, #0] │ │ ldr r3, [r0, #4] │ │ ldr r0, [r1, #0] │ │ ldr r1, [r1, #4] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d2d4 │ │ - cbz r0, 2c7fe │ │ - b.n 2c7e2 │ │ + bl 2d38c │ │ + cbz r0, 2c8b6 │ │ + b.n 2c89a │ │ ldr r1, [sp, #148] ; 0x94 │ │ ldr r0, [r1, #32] │ │ subs r0, #1 │ │ str r0, [r1, #32] │ │ ldr r1, [sp, #148] ; 0x94 │ │ ldr r0, [r1, #28] │ │ ldr r1, [r1, #32] │ │ add.w r0, r0, r1, lsl #5 │ │ subs r0, #32 │ │ str r0, [sp, #120] ; 0x78 │ │ movs r0, #1 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 2c7fe │ │ + b.n 2c8b6 │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldrb.w r0, [r0, #124] ; 0x7c │ │ cmp r0, #1 │ │ - blt.w 2cbc6 │ │ - b.n 2c80c │ │ + blt.w 2cc7e │ │ + b.n 2c8c4 │ │ movs r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ movs r1, #1 │ │ str r1, [sp, #88] ; 0x58 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #128] ; 0x80 │ │ - cbz r0, 2c862 │ │ - b.n 2c81c │ │ + cbz r0, 2c91a │ │ + b.n 2c8d4 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr.w lr, [r0, #28] │ │ str.w lr, [sp, #32] │ │ ldr.w r1, [lr] │ │ ldr.w r2, [lr, #4] │ │ ldr.w r3, [lr, #8] │ │ ldr.w ip, [lr, #12] │ │ @@ -51289,18 +51286,18 @@ │ │ ldr.w r8, [lr, #28] │ │ mov lr, sp │ │ str.w r8, [lr, #16] │ │ str.w r6, [lr, #12] │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2de10 │ │ - b.n 2c862 │ │ + bl 2dec8 │ │ + b.n 2c91a │ │ ldr r0, [sp, #148] ; 0x94 │ │ - bl 2dee4 │ │ + bl 2df9c │ │ ldr r1, [sp, #148] ; 0x94 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ str r0, [r1, #32] │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r0, [r0, #40] ; 0x28 │ │ vld1.32 {d16-d17}, [r0]! │ │ @@ -51321,103 +51318,103 @@ │ │ ldr.w r8, [sp, #180] ; 0xb4 │ │ mov lr, sp │ │ str.w r8, [lr, #16] │ │ str.w r6, [lr, #12] │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2de10 │ │ + bl 2dec8 │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 2c8c2 │ │ + b.n 2c97a │ │ ldr r0, [sp, #132] ; 0x84 │ │ ldr r1, [sp, #144] ; 0x90 │ │ ldrb.w r1, [r1, #124] ; 0x7c │ │ cmp r0, r1 │ │ - bge.n 2c8f2 │ │ - b.n 2c8d0 │ │ + bge.n 2c9aa │ │ + b.n 2c988 │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr r1, [sp, #132] ; 0x84 │ │ add.w r0, r0, r1, lsl #2 │ │ vldr s2, [r0, #92] ; 0x5c │ │ vldr s0, [sp, #76] ; 0x4c │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #76] ; 0x4c │ │ - b.n 2c8ea │ │ + b.n 2c9a2 │ │ ldr r0, [sp, #132] ; 0x84 │ │ adds r0, #1 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 2c8c2 │ │ + b.n 2c97a │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldrb.w r0, [r0, #124] ; 0x7c │ │ lsls r0, r0, #31 │ │ - cbz r0, 2c90c │ │ - b.n 2c8fe │ │ + cbz r0, 2c9c4 │ │ + b.n 2c9b6 │ │ vldr s0, [sp, #76] ; 0x4c │ │ vadd.f32 s0, s0, s0 │ │ vstr s0, [sp, #76] ; 0x4c │ │ - b.n 2c90c │ │ + b.n 2c9c4 │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr r0, [r0, #88] ; 0x58 │ │ ldr r1, [sp, #76] ; 0x4c │ │ - blx 7c220 │ │ + blx 7c6c0 │ │ str r0, [sp, #72] ; 0x48 │ │ vldr s0, [sp, #72] ; 0x48 │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2c93a │ │ - b.n 2c928 │ │ + bpl.n 2c9f2 │ │ + b.n 2c9e0 │ │ vldr s2, [sp, #76] ; 0x4c │ │ vldr s0, [sp, #72] ; 0x48 │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #72] ; 0x48 │ │ - b.n 2c93a │ │ - b.n 2c93c │ │ + b.n 2c9f2 │ │ + b.n 2c9f4 │ │ vldr s0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ vldr s2, [r0, #92] ; 0x5c │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2c982 │ │ - b.n 2c958 │ │ + ble.n 2ca3a │ │ + b.n 2ca10 │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ vldr s2, [r0, #92] ; 0x5c │ │ vldr s0, [sp, #72] ; 0x48 │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #92] ; 0x5c │ │ adds r0, #1 │ │ ldr r1, [sp, #144] ; 0x90 │ │ ldrb.w r1, [r1, #124] ; 0x7c │ │ - blx 7b704 │ │ + blx 7bba4 │ │ str r1, [sp, #92] ; 0x5c │ │ - b.n 2c93c │ │ + b.n 2c9f4 │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ vldr s0, [r0, #92] ; 0x5c │ │ vldr s2, [sp, #72] ; 0x48 │ │ vsub.f32 s0, s0, s2 │ │ vldr s2, [sp, #140] ; 0x8c │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #80] ; 0x50 │ │ movs r0, #1 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 2c9a8 │ │ + b.n 2ca60 │ │ ldr r0, [sp, #132] ; 0x84 │ │ ldr r1, [sp, #148] ; 0x94 │ │ ldr r1, [r1, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bge.w 2cb90 │ │ - b.n 2c9b6 │ │ + bge.w 2cc48 │ │ + b.n 2ca6e │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r0, [r0, #40] ; 0x28 │ │ ldr r1, [sp, #132] ; 0x84 │ │ add.w r0, r0, r1, lsl #5 │ │ vldr s0, [r0] │ │ vldr s2, [sp, #152] ; 0x98 │ │ vsub.f32 s0, s0, s2 │ │ @@ -51431,24 +51428,24 @@ │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #64] ; 0x40 │ │ vldr s2, [sp, #68] ; 0x44 │ │ vldr s0, [sp, #64] ; 0x40 │ │ vmul.f32 s0, s0, s0 │ │ vmla.f32 s0, s2, s2 │ │ vmov r0, s0 │ │ - blx 7c160 │ │ + blx 7c600 │ │ str r0, [sp, #60] ; 0x3c │ │ vldr s0, [sp, #84] ; 0x54 │ │ vldr s2, [sp, #60] ; 0x3c │ │ vadd.f32 s0, s0, s2 │ │ vldr s2, [sp, #80] ; 0x50 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.w 2cb26 │ │ - b.n 2ca22 │ │ + ble.w 2cbde │ │ + b.n 2cada │ │ vldr s0, [sp, #80] ; 0x50 │ │ vldr s2, [sp, #84] ; 0x54 │ │ vsub.f32 s0, s0, s2 │ │ vldr s2, [sp, #60] ; 0x3c │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #56] ; 0x38 │ │ vldr s0, [sp, #152] ; 0x98 │ │ @@ -51461,49 +51458,49 @@ │ │ vldr s4, [sp, #56] ; 0x38 │ │ vmla.f32 s0, s2, s4 │ │ vstr s0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #52] ; 0x34 │ │ movs r3, #1 │ │ - bl 2ce6a │ │ + bl 2cf22 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r0, [r0, #32] │ │ cmp r0, #2 │ │ - blt.n 2caac │ │ - b.n 2ca78 │ │ + blt.n 2cb64 │ │ + b.n 2cb30 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - cbz r0, 2caac │ │ - b.n 2ca7e │ │ + cbz r0, 2cb64 │ │ + b.n 2cb36 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #112] ; 0x70 │ │ - bl 2df34 │ │ + bl 2dfec │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [r0, #28] │ │ ldr r2, [r0, #32] │ │ ldr r3, [sp, #108] ; 0x6c │ │ ldr.w lr, [sp, #104] ; 0x68 │ │ ldr r4, [sp, #100] ; 0x64 │ │ mov ip, sp │ │ str.w r4, [ip, #8] │ │ str.w lr, [ip, #4] │ │ str.w r3, [ip] │ │ movs r3, #0 │ │ - bl 2e164 │ │ - b.n 2caac │ │ + bl 2e21c │ │ + b.n 2cb64 │ │ ldr r0, [sp, #88] ; 0x58 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #92] ; 0x5c │ │ adds r0, #1 │ │ ldr r1, [sp, #144] ; 0x90 │ │ ldrb.w r1, [r1, #124] ; 0x7c │ │ - blx 7b704 │ │ + blx 7bba4 │ │ str r1, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add.w r0, r0, r1, lsl #2 │ │ vldr s0, [r0, #92] ; 0x5c │ │ vldr s2, [sp, #140] ; 0x8c │ │ vmul.f32 s0, s0, s2 │ │ @@ -51529,16 +51526,16 @@ │ │ ldr.w r8, [sp, #180] ; 0xb4 │ │ mov lr, sp │ │ str.w r8, [lr, #16] │ │ str.w r6, [lr, #12] │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2de10 │ │ - b.n 2cb8e │ │ + bl 2dec8 │ │ + b.n 2cc46 │ │ vldr s2, [sp, #60] ; 0x3c │ │ vldr s0, [sp, #84] ; 0x54 │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r0, [r0, #40] ; 0x28 │ │ ldr r1, [sp, #132] ; 0x84 │ │ @@ -51561,198 +51558,198 @@ │ │ ldr.w r8, [sp, #180] ; 0xb4 │ │ mov lr, sp │ │ str.w r8, [lr, #16] │ │ str.w r6, [lr, #12] │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2de10 │ │ + bl 2dec8 │ │ ldr r0, [sp, #132] ; 0x84 │ │ adds r0, #1 │ │ str r0, [sp, #132] ; 0x84 │ │ - b.n 2cb8e │ │ - b.n 2c9a8 │ │ + b.n 2cc46 │ │ + b.n 2ca60 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r0, [r0, #32] │ │ cmp r0, #2 │ │ - blt.n 2cbc4 │ │ - b.n 2cb9a │ │ + blt.n 2cc7c │ │ + b.n 2cc52 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - cbz r0, 2cbc4 │ │ - b.n 2cba0 │ │ + cbz r0, 2cc7c │ │ + b.n 2cc58 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [r0, #28] │ │ ldr r2, [r0, #32] │ │ ldr r3, [sp, #108] ; 0x6c │ │ ldr.w lr, [sp, #104] ; 0x68 │ │ ldr r4, [sp, #100] ; 0x64 │ │ mov ip, sp │ │ str.w r4, [ip, #8] │ │ str.w lr, [ip, #4] │ │ str.w r3, [ip] │ │ movs r3, #0 │ │ - bl 2e164 │ │ - b.n 2cbc4 │ │ - b.n 2cbf4 │ │ + bl 2e21c │ │ + b.n 2cc7c │ │ + b.n 2ccac │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #112] ; 0x70 │ │ - bl 2df34 │ │ + bl 2dfec │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [r0, #28] │ │ ldr r2, [r0, #32] │ │ ldr r3, [sp, #128] ; 0x80 │ │ ldr.w ip, [sp, #108] ; 0x6c │ │ ldr r4, [sp, #104] ; 0x68 │ │ ldr r5, [sp, #100] ; 0x64 │ │ mov lr, sp │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2e164 │ │ - b.n 2cbf4 │ │ - b.n 2cbf6 │ │ + bl 2e21c │ │ + b.n 2ccac │ │ + b.n 2ccae │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr r0, [r0, #28] │ │ str r0, [sp, #124] ; 0x7c │ │ - b.n 2c6bc │ │ - ldr r0, [pc, #32] ; (2cc20 ) │ │ + b.n 2c774 │ │ + ldr r0, [pc, #32] ; (2ccd8 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #188] ; 0xbc │ │ cmp r0, r1 │ │ - bne.n 2cc16 │ │ - b.n 2cc0e │ │ + bne.n 2ccce │ │ + b.n 2ccc6 │ │ add sp, #192 ; 0xc0 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - lsrs r6, r1, #28 │ │ + asrs r6, r6, #11 │ │ movs r5, r0 │ │ - lsrs r0, r1, #6 │ │ + lsrs r0, r6, #21 │ │ movs r5, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #72 ; 0x48 │ │ str r0, [sp, #68] ; 0x44 │ │ str r1, [sp, #64] ; 0x40 │ │ str r2, [sp, #60] ; 0x3c │ │ str r3, [sp, #56] ; 0x38 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 2cc38 │ │ + b.n 2ccf0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #60] ; 0x3c │ │ cmp r0, r1 │ │ - bge.n 2ccc8 │ │ - b.n 2cc42 │ │ + bge.n 2cd80 │ │ + b.n 2ccfa │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #56] ; 0x38 │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #44] ; 0x2c │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 2cc54 │ │ + b.n 2cd0c │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #64] ; 0x40 │ │ cmp r0, r1 │ │ - bge.n 2ccbe │ │ - b.n 2cc5e │ │ + bge.n 2cd76 │ │ + b.n 2cd16 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r0, [r0, #0] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r0, [r0, #1] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r0, [r0, #2] │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldrb r0, [r0, #3] │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ - cbz r0, 2ccae │ │ - b.n 2cc7c │ │ + cbz r0, 2cd66 │ │ + b.n 2cd34 │ │ ldr r0, [sp, #40] ; 0x28 │ │ rsb r0, r0, r0, lsl #8 │ │ ldr r1, [sp, #28] │ │ - blx 7b4c0 │ │ + blx 7b960 │ │ ldr r1, [sp, #44] ; 0x2c │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #36] ; 0x24 │ │ rsb r0, r0, r0, lsl #8 │ │ ldr r1, [sp, #28] │ │ - blx 7b4c0 │ │ + blx 7b960 │ │ ldr r1, [sp, #44] ; 0x2c │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #32] │ │ rsb r0, r0, r0, lsl #8 │ │ ldr r1, [sp, #28] │ │ - blx 7b4c0 │ │ + blx 7b960 │ │ ldr r1, [sp, #44] ; 0x2c │ │ strb r0, [r1, #2] │ │ - b.n 2ccae │ │ + b.n 2cd66 │ │ ldr r0, [sp, #44] ; 0x2c │ │ adds r0, #4 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 2ccb6 │ │ + b.n 2cd6e │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 2cc54 │ │ - b.n 2ccc0 │ │ + b.n 2cd0c │ │ + b.n 2cd78 │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 2cc38 │ │ + b.n 2ccf0 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 2ccce │ │ + b.n 2cd86 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #60] ; 0x3c │ │ cmp r0, r1 │ │ - bge.w 2ce66 │ │ - b.n 2ccda │ │ + bge.w 2cf1e │ │ + b.n 2cd92 │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #56] ; 0x38 │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #24] │ │ movs r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 2ccec │ │ + b.n 2cda4 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #64] ; 0x40 │ │ cmp r0, r1 │ │ - bge.w 2ce5c │ │ - b.n 2ccf8 │ │ + bge.w 2cf14 │ │ + b.n 2cdb0 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ str r0, [sp, #16] │ │ str r0, [sp, #12] │ │ ldr r1, [sp, #24] │ │ ldrb r1, [r1, #3] │ │ str r1, [sp, #8] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - bne.w 2ce4c │ │ - b.n 2cd12 │ │ + bne.w 2cf04 │ │ + b.n 2cdca │ │ ldr r0, [sp, #52] ; 0x34 │ │ subs r0, #1 │ │ cmp r0, #1 │ │ - blt.n 2cd52 │ │ - b.n 2cd1c │ │ + blt.n 2ce0a │ │ + b.n 2cdd4 │ │ ldr r0, [sp, #24] │ │ ldrb.w r0, [r0, #-1] │ │ - cbz r0, 2cd52 │ │ - b.n 2cd26 │ │ + cbz r0, 2ce0a │ │ + b.n 2cdde │ │ ldr r0, [sp, #24] │ │ ldrb.w r1, [r0, #-4] │ │ ldr r0, [sp, #20] │ │ add r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #24] │ │ ldrb.w r1, [r0, #-3] │ │ @@ -51763,25 +51760,25 @@ │ │ ldrb.w r1, [r0, #-2] │ │ ldr r0, [sp, #12] │ │ add r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 2cd52 │ │ + b.n 2ce0a │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r0, #1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ cmp r0, r1 │ │ - bge.n 2cd8c │ │ - b.n 2cd5e │ │ + bge.n 2ce44 │ │ + b.n 2ce16 │ │ ldr r0, [sp, #24] │ │ ldrb r0, [r0, #7] │ │ - cbz r0, 2cd8c │ │ - b.n 2cd66 │ │ + cbz r0, 2ce44 │ │ + b.n 2ce1e │ │ ldr r0, [sp, #24] │ │ ldrb r1, [r0, #4] │ │ ldr r0, [sp, #20] │ │ add r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #24] │ │ ldrb r1, [r0, #5] │ │ @@ -51792,26 +51789,26 @@ │ │ ldrb r1, [r0, #6] │ │ ldr r0, [sp, #12] │ │ add r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 2cd8c │ │ + b.n 2ce44 │ │ ldr r0, [sp, #48] ; 0x30 │ │ subs r0, #1 │ │ cmp r0, #1 │ │ - blt.n 2cdd4 │ │ - b.n 2cd96 │ │ + blt.n 2ce8c │ │ + b.n 2ce4e │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #56] ; 0x38 │ │ subs r0, r0, r1 │ │ ldrb r0, [r0, #3] │ │ - cbz r0, 2cdd4 │ │ - b.n 2cda2 │ │ + cbz r0, 2ce8c │ │ + b.n 2ce5a │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #56] ; 0x38 │ │ subs r0, r0, r1 │ │ ldrb r1, [r0, #0] │ │ ldr r0, [sp, #20] │ │ add r0, r1 │ │ str r0, [sp, #20] │ │ @@ -51828,27 +51825,27 @@ │ │ ldrb r1, [r0, #2] │ │ ldr r0, [sp, #12] │ │ add r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 2cdd4 │ │ + b.n 2ce8c │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #1 │ │ ldr r1, [sp, #60] ; 0x3c │ │ cmp r0, r1 │ │ - bge.n 2ce1c │ │ - b.n 2cde0 │ │ + bge.n 2ced4 │ │ + b.n 2ce98 │ │ ldr r1, [sp, #24] │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r0, r1 │ │ ldrb r0, [r0, #3] │ │ - cbz r0, 2ce1c │ │ - b.n 2cdec │ │ + cbz r0, 2ced4 │ │ + b.n 2cea4 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldrb r1, [r0, r1] │ │ ldr r0, [sp, #20] │ │ add r0, r1 │ │ str r0, [sp, #20] │ │ ldr r1, [sp, #24] │ │ @@ -51864,65 +51861,65 @@ │ │ ldrb r1, [r0, #2] │ │ ldr r0, [sp, #12] │ │ add r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 2ce1c │ │ + b.n 2ced4 │ │ ldr r0, [sp, #4] │ │ cmp r0, #1 │ │ - blt.n 2ce4a │ │ - b.n 2ce24 │ │ + blt.n 2cf02 │ │ + b.n 2cedc │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #4] │ │ - blx 7b4c0 │ │ + blx 7b960 │ │ ldr r1, [sp, #24] │ │ strb r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #4] │ │ - blx 7b4c0 │ │ + blx 7b960 │ │ ldr r1, [sp, #24] │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #4] │ │ - blx 7b4c0 │ │ + blx 7b960 │ │ ldr r1, [sp, #24] │ │ strb r0, [r1, #2] │ │ - b.n 2ce4a │ │ - b.n 2ce4c │ │ + b.n 2cf02 │ │ + b.n 2cf04 │ │ ldr r0, [sp, #24] │ │ adds r0, #4 │ │ str r0, [sp, #24] │ │ - b.n 2ce54 │ │ + b.n 2cf0c │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 2ccec │ │ - b.n 2ce5e │ │ + b.n 2cda4 │ │ + b.n 2cf16 │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 2ccce │ │ + b.n 2cd86 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ vmov s0, r2 │ │ vmov s0, r1 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ str r3, [sp, #16] │ │ ldr r0, [sp, #28] │ │ ldr r0, [r0, #32] │ │ cmp r0, #1 │ │ - blt.n 2cec4 │ │ - b.n 2ce8a │ │ + blt.n 2cf7c │ │ + b.n 2cf42 │ │ ldr r1, [sp, #28] │ │ ldr r0, [r1, #28] │ │ ldr r1, [r1, #32] │ │ add.w r0, r0, r1, lsl #5 │ │ subs r0, #32 │ │ str r0, [sp, #12] │ │ ldr r1, [sp, #12] │ │ @@ -51930,60 +51927,60 @@ │ │ ldr.w ip, [r0, #12] │ │ ldr r0, [r1, #0] │ │ ldr r1, [r1, #4] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #24] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d2d4 │ │ - cbz r0, 2cec2 │ │ - b.n 2ceb6 │ │ + bl 2d38c │ │ + cbz r0, 2cf7a │ │ + b.n 2cf6e │ │ ldr r1, [sp, #12] │ │ ldrb r0, [r1, #28] │ │ ldr r2, [sp, #16] │ │ orrs r0, r2 │ │ strb r0, [r1, #28] │ │ - b.n 2cf36 │ │ - b.n 2cec4 │ │ + b.n 2cfee │ │ + b.n 2cf7c │ │ ldr r1, [sp, #28] │ │ ldr r0, [r1, #32] │ │ ldr r1, [r1, #36] ; 0x24 │ │ adds r0, #1 │ │ cmp r0, r1 │ │ - ble.n 2cf0e │ │ - b.n 2ced2 │ │ + ble.n 2cfc6 │ │ + b.n 2cf8a │ │ ldr r0, [sp, #28] │ │ ldr r0, [r0, #36] ; 0x24 │ │ cmp r0, #1 │ │ - blt.n 2cee6 │ │ - b.n 2cedc │ │ + blt.n 2cf9e │ │ + b.n 2cf94 │ │ ldr r0, [sp, #28] │ │ ldr r0, [r0, #36] ; 0x24 │ │ lsls r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b.n 2ceec │ │ + b.n 2cfa4 │ │ movs r0, #64 ; 0x40 │ │ str r0, [sp, #8] │ │ - b.n 2ceec │ │ + b.n 2cfa4 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #28] │ │ str r0, [r1, #36] ; 0x24 │ │ ldr r1, [sp, #28] │ │ ldr r0, [r1, #28] │ │ ldr r1, [r1, #36] ; 0x24 │ │ lsls r1, r1, #5 │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ ldr r1, [sp, #28] │ │ str r0, [r1, #28] │ │ ldr r0, [sp, #28] │ │ ldr r0, [r0, #28] │ │ - cbnz r0, 2cf0c │ │ - b.n 2cf0a │ │ - b.n 2cf36 │ │ - b.n 2cf0e │ │ + cbnz r0, 2cfc4 │ │ + b.n 2cfc2 │ │ + b.n 2cfee │ │ + b.n 2cfc6 │ │ ldr r1, [sp, #28] │ │ ldr r0, [r1, #28] │ │ ldr r1, [r1, #32] │ │ add.w r0, r0, r1, lsl #5 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #12] │ │ @@ -51994,15 +51991,15 @@ │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #28] │ │ ldr r1, [sp, #28] │ │ ldr r0, [r1, #32] │ │ adds r0, #1 │ │ str r0, [r1, #32] │ │ - b.n 2cf36 │ │ + b.n 2cfee │ │ add sp, #32 │ │ pop {r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl} │ │ sub sp, #120 ; 0x78 │ │ vmov s0, r3 │ │ @@ -52019,17 +52016,17 @@ │ │ str r1, [sp, #112] ; 0x70 │ │ str r2, [sp, #108] ; 0x6c │ │ str r3, [sp, #104] ; 0x68 │ │ movs r0, #10 │ │ str r0, [sp, #100] ; 0x64 │ │ ldr r0, [r7, #28] │ │ cmp r0, #11 │ │ - blt.n 2cf82 │ │ - b.n 2cf80 │ │ - b.n 2d1d8 │ │ + blt.n 2d03a │ │ + b.n 2d038 │ │ + b.n 2d290 │ │ vldr s0, [sp, #112] ; 0x70 │ │ vldr s2, [sp, #104] ; 0x68 │ │ vadd.f32 s0, s0, s2 │ │ vmov.f32 s2, #96 ; 0x3f000000 0.5 │ │ vstr s2, [sp, #32] │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #96] ; 0x60 │ │ @@ -52083,58 +52080,58 @@ │ │ vldr s2, [r7, #8] │ │ vldr s4, [r7, #24] │ │ vsub.f32 s2, s2, s4 │ │ vldr s4, [sp, #48] ; 0x30 │ │ vmul.f32 s0, s0, s6 │ │ vmls.f32 s0, s2, s4 │ │ vmov r0, s0 │ │ - bl 2d33c │ │ + bl 2d3f4 │ │ str r0, [sp, #40] ; 0x28 │ │ vldr s0, [r7, #12] │ │ vldr s2, [r7, #20] │ │ vsub.f32 s0, s0, s2 │ │ vldr s6, [sp, #44] ; 0x2c │ │ vldr s2, [r7, #16] │ │ vldr s4, [r7, #24] │ │ vsub.f32 s2, s2, s4 │ │ vldr s4, [sp, #48] ; 0x30 │ │ vmul.f32 s0, s0, s6 │ │ vmls.f32 s0, s2, s4 │ │ vmov r0, s0 │ │ - bl 2d33c │ │ + bl 2d3f4 │ │ str r0, [sp, #36] ; 0x24 │ │ vldr s0, [sp, #40] ; 0x28 │ │ vldr s2, [sp, #36] ; 0x24 │ │ vadd.f32 s0, s0, s2 │ │ vmul.f32 s0, s0, s0 │ │ ldr r0, [sp, #116] ; 0x74 │ │ vldr s2, [r0, #8] │ │ vldr s6, [sp, #48] ; 0x30 │ │ vldr s4, [sp, #44] ; 0x2c │ │ vmul.f32 s4, s4, s4 │ │ vmla.f32 s4, s6, s6 │ │ vmul.f32 s2, s2, s4 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2d0f2 │ │ - b.n 2d0e4 │ │ + bpl.n 2d1aa │ │ + b.n 2d19c │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r3, [r7, #32] │ │ ldr r2, [r7, #24] │ │ ldr r1, [r7, #20] │ │ - bl 2ce6a │ │ - b.n 2d1d8 │ │ + bl 2cf22 │ │ + b.n 2d290 │ │ ldr r0, [r7, #28] │ │ adds r0, #1 │ │ str r0, [r7, #28] │ │ ldr r0, [r7, #28] │ │ cmp r0, #11 │ │ - blt.n 2d102 │ │ - b.n 2d100 │ │ - b.n 2d1d8 │ │ + blt.n 2d1ba │ │ + b.n 2d1b8 │ │ + b.n 2d290 │ │ vldr s0, [sp, #88] ; 0x58 │ │ vldr s2, [sp, #80] ; 0x50 │ │ vadd.f32 s0, s0, s2 │ │ vmov.f32 s2, #96 ; 0x3f000000 0.5 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #64] ; 0x40 │ │ vldr s0, [sp, #84] ; 0x54 │ │ @@ -52167,15 +52164,15 @@ │ │ str.w sl, [lr, #24] │ │ str.w r9, [lr, #20] │ │ str.w r8, [lr, #16] │ │ str.w r6, [lr, #12] │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2cf3a │ │ + bl 2cff2 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr.w ip, [sp, #60] ; 0x3c │ │ ldr r4, [sp, #80] ; 0x50 │ │ ldr r5, [sp, #76] ; 0x4c │ │ ldr r6, [r7, #20] │ │ ldr.w r8, [r7, #24] │ │ ldr.w r9, [r7, #28] │ │ @@ -52187,16 +52184,16 @@ │ │ str.w sl, [lr, #24] │ │ str.w r9, [lr, #20] │ │ str.w r8, [lr, #16] │ │ str.w r6, [lr, #12] │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2cf3a │ │ - b.n 2d1d8 │ │ + bl 2cff2 │ │ + b.n 2d290 │ │ add sp, #120 ; 0x78 │ │ ldmia.w sp!, {r8, r9, sl} │ │ pop {r4, r5, r6, r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ vmov s0, r3 │ │ @@ -52207,70 +52204,70 @@ │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ vldr s0, [sp, #12] │ │ vldr s2, [r7, #8] │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bne.n 2d214 │ │ - b.n 2d212 │ │ - b.n 2d2d0 │ │ + bne.n 2d2cc │ │ + b.n 2d2ca │ │ + b.n 2d388 │ │ ldr r1, [sp, #20] │ │ ldr r0, [r1, #20] │ │ ldr r1, [r1, #24] │ │ adds r0, #1 │ │ cmp r0, r1 │ │ - ble.n 2d262 │ │ - b.n 2d222 │ │ + ble.n 2d31a │ │ + b.n 2d2da │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #24] │ │ cmp r0, #1 │ │ - blt.n 2d236 │ │ - b.n 2d22c │ │ + blt.n 2d2ee │ │ + b.n 2d2e4 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #24] │ │ lsls r0, r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 2d23c │ │ + b.n 2d2f4 │ │ movs r0, #64 ; 0x40 │ │ str r0, [sp, #0] │ │ - b.n 2d23c │ │ + b.n 2d2f4 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #20] │ │ str r0, [r1, #24] │ │ ldr r1, [sp, #20] │ │ ldr r0, [r1, #16] │ │ ldr r1, [r1, #24] │ │ add.w r1, r1, r1, lsl #1 │ │ lsls r1, r1, #3 │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ ldr r1, [sp, #20] │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #16] │ │ - cbnz r0, 2d260 │ │ - b.n 2d25e │ │ - b.n 2d2d0 │ │ - b.n 2d262 │ │ + cbnz r0, 2d318 │ │ + b.n 2d316 │ │ + b.n 2d388 │ │ + b.n 2d31a │ │ ldr r1, [sp, #20] │ │ ldr r0, [r1, #16] │ │ ldr r1, [r1, #20] │ │ add.w r1, r1, r1, lsl #1 │ │ add.w r0, r0, r1, lsl #3 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #20] │ │ ldr r0, [r1, #20] │ │ adds r0, #1 │ │ str r0, [r1, #20] │ │ vldr s0, [sp, #12] │ │ vldr s2, [r7, #8] │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2d2ae │ │ - b.n 2d28e │ │ + bpl.n 2d366 │ │ + b.n 2d346 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #8] │ │ @@ -52278,15 +52275,15 @@ │ │ str r0, [r1, #8] │ │ ldr r0, [r7, #8] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #12] │ │ ldr r1, [sp, #4] │ │ movs r0, #1 │ │ str r0, [r1, #16] │ │ - b.n 2d2d0 │ │ + b.n 2d388 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #0] │ │ ldr r0, [r7, #8] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #16] │ │ @@ -52294,15 +52291,15 @@ │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #12] │ │ ldr r1, [sp, #4] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [r1, #16] │ │ - b.n 2d2d0 │ │ + b.n 2d388 │ │ add sp, #24 │ │ pop {r7, pc} │ │ sub sp, #24 │ │ vmov s0, r3 │ │ vmov s0, r2 │ │ vmov s0, r1 │ │ vmov s0, r0 │ │ @@ -52334,39 +52331,39 @@ │ │ bx lr │ │ sub sp, #8 │ │ vmov s0, r0 │ │ str r0, [sp, #4] │ │ vldr s0, [sp, #4] │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2d362 │ │ - b.n 2d354 │ │ + bpl.n 2d41a │ │ + b.n 2d40c │ │ vldr s0, [sp, #4] │ │ vneg.f32 s0, s0 │ │ vstr s0, [sp] │ │ - b.n 2d36c │ │ + b.n 2d424 │ │ vldr s0, [sp, #4] │ │ vstr s0, [sp] │ │ - b.n 2d36c │ │ + b.n 2d424 │ │ vldr s0, [sp] │ │ vmov r0, s0 │ │ add sp, #8 │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ vmov s0, r1 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ ldr r0, [sp, #24] │ │ movs r1, #0 │ │ mov.w r2, #1065353216 ; 0x3f800000 │ │ - bl 2d3e0 │ │ + bl 2d498 │ │ vmov s0, r0 │ │ - vldr s2, [pc, #68] ; 2d3dc │ │ + vldr s2, [pc, #68] ; 2d494 │ │ vmul.f32 s0, s0, s2 │ │ vcvt.s32.f32 s0, s0 │ │ vstr s0, [sp, #20] │ │ ldrb.w r0, [sp, #28] │ │ str r0, [sp, #16] │ │ ldrb.w r0, [sp, #29] │ │ str r0, [sp, #12] │ │ @@ -52377,15 +52374,15 @@ │ │ muls r0, r1 │ │ lsrs r0, r0, #8 │ │ str r0, [sp, #4] │ │ ldrb.w r0, [sp, #16] │ │ ldrb.w r1, [sp, #12] │ │ ldrb.w r2, [sp, #8] │ │ ldrb.w r3, [sp, #4] │ │ - bl 2d4fc │ │ + bl 2d5b4 │ │ add sp, #32 │ │ pop {r7, pc} │ │ movs r0, r0 │ │ bics r0, r0 │ │ sub sp, #20 │ │ vmov s0, r2 │ │ vmov s0, r1 │ │ @@ -52393,51 +52390,51 @@ │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ vldr s0, [sp, #16] │ │ vldr s2, [sp, #12] │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2d412 │ │ - b.n 2d408 │ │ + bpl.n 2d4ca │ │ + b.n 2d4c0 │ │ vldr s0, [sp, #12] │ │ vstr s0, [sp, #4] │ │ - b.n 2d444 │ │ + b.n 2d4fc │ │ vldr s0, [sp, #16] │ │ vldr s2, [sp, #8] │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2d430 │ │ - b.n 2d426 │ │ + ble.n 2d4e8 │ │ + b.n 2d4de │ │ vldr s0, [sp, #8] │ │ vstr s0, [sp] │ │ - b.n 2d43a │ │ + b.n 2d4f2 │ │ vldr s0, [sp, #16] │ │ vstr s0, [sp] │ │ - b.n 2d43a │ │ + b.n 2d4f2 │ │ vldr s0, [sp] │ │ vstr s0, [sp, #4] │ │ - b.n 2d444 │ │ + b.n 2d4fc │ │ vldr s0, [sp, #4] │ │ vmov r0, s0 │ │ add sp, #20 │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ vmov s0, r2 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ ldr r0, [sp, #20] │ │ movs r1, #0 │ │ mov.w r2, #1065353216 ; 0x3f800000 │ │ - bl 2d3e0 │ │ + bl 2d498 │ │ vmov s0, r0 │ │ - vldr s2, [pc, #132] ; 2d4f8 │ │ + vldr s2, [pc, #132] ; 2d5b0 │ │ vmul.f32 s0, s0, s2 │ │ vcvt.s32.f32 s0, s0 │ │ vstr s0, [sp, #16] │ │ ldrb.w r0, [sp, #28] │ │ ldr r3, [sp, #16] │ │ rsb r1, r3, #256 ; 0x100 │ │ ldrb.w r2, [sp, #24] │ │ @@ -52469,15 +52466,15 @@ │ │ mla r0, r0, r1, r2 │ │ lsrs r0, r0, #8 │ │ str r0, [sp, #0] │ │ ldrb.w r0, [sp, #12] │ │ ldrb.w r1, [sp, #8] │ │ ldrb.w r2, [sp, #4] │ │ ldrb.w r3, [sp] │ │ - bl 2d4fc │ │ + bl 2d5b4 │ │ add sp, #32 │ │ pop {r7, pc} │ │ movs r0, r0 │ │ bics r0, r0 │ │ sub sp, #4 │ │ strb.w r0, [sp, #3] │ │ strb.w r1, [sp, #2] │ │ @@ -52500,91 +52497,91 @@ │ │ ldr r1, [sp, #0] │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #52] ; 0x34 │ │ add sp, #8 │ │ bx lr │ │ - bmi.n 2d4f2 │ │ + bmi.n 2d5aa │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ vmov s0, r2 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #52] ; 0x34 │ │ - cbz r0, 2d570 │ │ - b.n 2d560 │ │ + cbz r0, 2d628 │ │ + b.n 2d618 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #52] ; 0x34 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #52] ; 0x34 │ │ - b.n 2d588 │ │ + b.n 2d640 │ │ ldr r0, [sp, #16] │ │ movs r1, #20 │ │ - bl 2dc14 │ │ + bl 2dccc │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - cbnz r0, 2d586 │ │ - b.n 2d580 │ │ + cbnz r0, 2d63e │ │ + b.n 2d638 │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 2d65a │ │ - b.n 2d588 │ │ + b.n 2d712 │ │ + b.n 2d640 │ │ ldr r0, [sp, #12] │ │ vldr s6, [r0] │ │ vldr s4, [r0, #4] │ │ vldr s0, [r0, #8] │ │ vldr s2, [r0, #12] │ │ vsub.f32 s0, s0, s6 │ │ vsub.f32 s2, s2, s4 │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp] │ │ vldr s0, [sp] │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2d5e2 │ │ - b.n 2d5ba │ │ + bpl.n 2d69a │ │ + b.n 2d672 │ │ vldr s0, [sp] │ │ - vldr s2, [pc, #164] ; 2d664 │ │ + vldr s2, [pc, #164] ; 2d71c │ │ vmul.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ - blx 7c030 │ │ + blx 7c4d0 │ │ eor.w r0, r0, #2147483648 ; 0x80000000 │ │ vmov s0, r0 │ │ ldr r0, [sp, #4] │ │ vcvt.s32.f32 s0, s0 │ │ vstr s0, [r0, #4] │ │ - b.n 2d606 │ │ + b.n 2d6be │ │ vldr s0, [sp] │ │ - vldr s2, [pc, #120] ; 2d660 │ │ + vldr s2, [pc, #120] ; 2d718 │ │ vmul.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ - blx 7c030 │ │ + blx 7c4d0 │ │ vmov s0, r0 │ │ ldr r0, [sp, #4] │ │ vcvt.s32.f32 s0, s0 │ │ vstr s0, [r0, #4] │ │ - b.n 2d606 │ │ + b.n 2d6be │ │ ldr r0, [sp, #12] │ │ vldr s2, [sp] │ │ vldr s4, [sp, #8] │ │ vldr s0, [r0] │ │ vldr s6, [r0, #4] │ │ vsub.f32 s4, s4, s6 │ │ vmla.f32 s0, s2, s4 │ │ - vldr s2, [pc, #60] ; 2d660 │ │ + vldr s2, [pc, #60] ; 2d718 │ │ vmul.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ - blx 7c030 │ │ + blx 7c4d0 │ │ vmov s0, r0 │ │ ldr r0, [sp, #4] │ │ vcvt.s32.f32 s0, s0 │ │ vstr s0, [r0] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #4] │ │ @@ -52594,15 +52591,15 @@ │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ - b.n 2d65a │ │ + b.n 2d712 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ movs r0, r0 │ │ add r8, r0 │ │ movs r0, r0 │ │ stmia r4!, {r7} │ │ @@ -52618,79 +52615,79 @@ │ │ str r2, [sp, #36] ; 0x24 │ │ str r3, [sp, #32] │ │ strb.w r0, [r7, #-25] │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ str r0, [sp, #20] │ │ ldrb.w r0, [r7, #-25] │ │ - cbnz r0, 2d6fc │ │ - b.n 2d696 │ │ - b.n 2d698 │ │ + cbnz r0, 2d7b4 │ │ + b.n 2d74e │ │ + b.n 2d750 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - cbz r0, 2d6fa │ │ - b.n 2d69e │ │ + cbz r0, 2d7b2 │ │ + b.n 2d756 │ │ ldr r0, [sp, #20] │ │ - cbnz r0, 2d6b6 │ │ - b.n 2d6a4 │ │ + cbnz r0, 2d76e │ │ + b.n 2d75c │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [r0, #12] │ │ ldr r0, [sp, #20] │ │ add r0, r1 │ │ str r0, [sp, #20] │ │ - b.n 2d6f2 │ │ + b.n 2d7aa │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [r0, #12] │ │ ldr r0, [sp, #20] │ │ add r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ - cbnz r0, 2d6f0 │ │ - b.n 2d6cc │ │ + cbnz r0, 2d7a8 │ │ + b.n 2d784 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #16] │ │ ldr.w ip, [sp, #32] │ │ ldr r4, [r7, #8] │ │ ldr r5, [r7, #12] │ │ mov lr, sp │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2dcea │ │ - b.n 2d6f0 │ │ - b.n 2d6f2 │ │ + bl 2dda2 │ │ + b.n 2d7a8 │ │ + b.n 2d7aa │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 2d698 │ │ - b.n 2d75a │ │ + b.n 2d750 │ │ + b.n 2d812 │ │ ldrb.w r0, [r7, #-25] │ │ cmp r0, #1 │ │ - bne.n 2d758 │ │ - b.n 2d706 │ │ - b.n 2d708 │ │ + bne.n 2d810 │ │ + b.n 2d7be │ │ + b.n 2d7c0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - cbz r0, 2d756 │ │ - b.n 2d70e │ │ + cbz r0, 2d80e │ │ + b.n 2d7c6 │ │ ldr r0, [sp, #20] │ │ - cbnz r0, 2d720 │ │ - b.n 2d714 │ │ + cbnz r0, 2d7d8 │ │ + b.n 2d7cc │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #24] │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 2d74e │ │ + b.n 2d806 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #12] │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #40] ; 0x28 │ │ @@ -52699,25 +52696,25 @@ │ │ ldr.w ip, [sp, #32] │ │ ldr r4, [r7, #8] │ │ ldr r5, [r7, #12] │ │ mov lr, sp │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - bl 2dcea │ │ - b.n 2d74e │ │ + bl 2dda2 │ │ + b.n 2d806 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 2d708 │ │ - b.n 2d758 │ │ - b.n 2d75a │ │ + b.n 2d7c0 │ │ + b.n 2d810 │ │ + b.n 2d812 │ │ add sp, #48 ; 0x30 │ │ pop {r4, r5, r7, pc} │ │ - bmi.n 2d70a │ │ + bmi.n 2d7c2 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #200 ; 0xc8 │ │ ldr.w ip, [r7, #24] │ │ vldr s0, [r7, #20] │ │ vldr s0, [r7, #16] │ │ vldr s0, [r7, #12] │ │ @@ -52725,92 +52722,92 @@ │ │ str r0, [sp, #196] ; 0xc4 │ │ str r1, [sp, #192] ; 0xc0 │ │ str r2, [sp, #188] ; 0xbc │ │ str r3, [sp, #184] ; 0xb8 │ │ ldr r0, [r7, #24] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #1 │ │ - bne.n 2d86e │ │ - b.n 2d78c │ │ + bne.n 2d926 │ │ + b.n 2d844 │ │ ldr r0, [r7, #24] │ │ ldrb r0, [r0, #28] │ │ str r0, [sp, #176] ; 0xb0 │ │ ldr r0, [r7, #24] │ │ ldrb r0, [r0, #29] │ │ str r0, [sp, #172] ; 0xac │ │ ldr r0, [r7, #24] │ │ ldrb r0, [r0, #30] │ │ str r0, [sp, #168] ; 0xa8 │ │ ldr r0, [r7, #24] │ │ ldrb r0, [r0, #31] │ │ str r0, [sp, #164] ; 0xa4 │ │ movs r0, #0 │ │ str r0, [sp, #180] ; 0xb4 │ │ - b.n 2d7aa │ │ + b.n 2d862 │ │ ldr r0, [sp, #180] ; 0xb4 │ │ ldr r1, [sp, #192] ; 0xc0 │ │ cmp r0, r1 │ │ - bge.n 2d86c │ │ - b.n 2d7b4 │ │ + bge.n 2d924 │ │ + b.n 2d86c │ │ ldr r0, [sp, #188] ; 0xbc │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #164] ; 0xa4 │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ str r0, [sp, #148] ; 0x94 │ │ ldr r0, [sp, #148] ; 0x94 │ │ rsb r0, r0, #255 ; 0xff │ │ str r0, [sp, #144] ; 0x90 │ │ ldr r0, [sp, #176] ; 0xb0 │ │ ldr r1, [sp, #148] ; 0x94 │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ str r0, [sp, #160] ; 0xa0 │ │ ldr r0, [sp, #172] ; 0xac │ │ ldr r1, [sp, #148] ; 0x94 │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ str r0, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #168] ; 0xa8 │ │ ldr r1, [sp, #148] ; 0x94 │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ str r0, [sp, #152] ; 0x98 │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ ldrb r1, [r1, #0] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ mov r1, r0 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ add r0, r1 │ │ str r0, [sp, #160] ; 0xa0 │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ ldrb r1, [r1, #1] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ mov r1, r0 │ │ ldr r0, [sp, #156] ; 0x9c │ │ add r0, r1 │ │ str r0, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ ldrb r1, [r1, #2] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ mov r1, r0 │ │ ldr r0, [sp, #152] ; 0x98 │ │ add r0, r1 │ │ str r0, [sp, #152] ; 0x98 │ │ ldr r0, [sp, #144] ; 0x90 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ ldrb r1, [r1, #3] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ mov r1, r0 │ │ ldr r0, [sp, #148] ; 0x94 │ │ add r0, r1 │ │ str r0, [sp, #148] ; 0x94 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ strb r0, [r1, #0] │ │ @@ -52825,25 +52822,25 @@ │ │ strb r0, [r1, #3] │ │ ldr r0, [sp, #188] ; 0xbc │ │ adds r0, #1 │ │ str r0, [sp, #188] ; 0xbc │ │ ldr r0, [sp, #196] ; 0xc4 │ │ adds r0, #4 │ │ str r0, [sp, #196] ; 0xc4 │ │ - b.n 2d864 │ │ + b.n 2d91c │ │ ldr r0, [sp, #180] ; 0xb4 │ │ adds r0, #1 │ │ str r0, [sp, #180] ; 0xb4 │ │ - b.n 2d7aa │ │ - b.n 2dc0a │ │ + b.n 2d862 │ │ + b.n 2dcc2 │ │ ldr r0, [r7, #24] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #2 │ │ - bne.w 2da1a │ │ - b.n 2d87a │ │ + bne.w 2dad2 │ │ + b.n 2d932 │ │ ldr r0, [r7, #24] │ │ adds r0, #4 │ │ str r0, [sp, #124] ; 0x7c │ │ vldr s0, [sp, #184] ; 0xb8 │ │ vcvt.f32.s32 s0, s0 │ │ vldr s2, [r7, #12] │ │ vsub.f32 s0, s0, s2 │ │ @@ -52859,40 +52856,40 @@ │ │ vstr s0, [sp, #136] ; 0x88 │ │ vldr s2, [r7, #20] │ │ vmov.f32 s0, #112 ; 0x3f800000 1.0 │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #132] ; 0x84 │ │ movs r0, #0 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 2d8ce │ │ + b.n 2d986 │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r1, [sp, #192] ; 0xc0 │ │ cmp r0, r1 │ │ - bge.w 2da18 │ │ - b.n 2d8da │ │ + bge.w 2dad0 │ │ + b.n 2d992 │ │ vldr s4, [sp, #140] ; 0x8c │ │ ldr r0, [sp, #124] ; 0x7c │ │ vldr s0, [sp, #136] ; 0x88 │ │ vldr s6, [r0, #4] │ │ vldr s8, [r0, #12] │ │ vldr s2, [r0, #20] │ │ vmul.f32 s0, s0, s8 │ │ vmla.f32 s0, s4, s6 │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #128] ; 0x80 │ │ ldr r0, [r7, #24] │ │ str r0, [sp, #4] │ │ vldr s0, [sp, #128] ; 0x80 │ │ - vldr s2, [pc, #772] ; 2dc10 │ │ + vldr s2, [pc, #772] ; 2dcc8 │ │ vmul.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ movs r1, #0 │ │ movs r2, #0 │ │ movt r2, #17279 ; 0x437f │ │ - bl 2d3e0 │ │ + bl 2d498 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ vmov s0, r1 │ │ vcvt.s32.f32 s0, s0 │ │ vmov r1, s0 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #28] │ │ @@ -52905,66 +52902,66 @@ │ │ str r0, [sp, #108] ; 0x6c │ │ ldrb.w r0, [sp, #103] ; 0x67 │ │ str r0, [sp, #104] ; 0x68 │ │ ldr r0, [sp, #188] ; 0xbc │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #104] ; 0x68 │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #84] ; 0x54 │ │ rsb r0, r0, #255 ; 0xff │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #84] ; 0x54 │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r1, [sp, #84] ; 0x54 │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #84] ; 0x54 │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ ldrb r1, [r1, #0] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ mov r1, r0 │ │ ldr r0, [sp, #96] ; 0x60 │ │ add r0, r1 │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ ldrb r1, [r1, #1] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ mov r1, r0 │ │ ldr r0, [sp, #92] ; 0x5c │ │ add r0, r1 │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ ldrb r1, [r1, #2] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ mov r1, r0 │ │ ldr r0, [sp, #88] ; 0x58 │ │ add r0, r1 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ ldrb r1, [r1, #3] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ mov r1, r0 │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r1 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ strb r0, [r1, #0] │ │ @@ -52983,25 +52980,25 @@ │ │ ldr r0, [sp, #196] ; 0xc4 │ │ adds r0, #4 │ │ str r0, [sp, #196] ; 0xc4 │ │ vldr s2, [sp, #132] ; 0x84 │ │ vldr s0, [sp, #140] ; 0x8c │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #140] ; 0x8c │ │ - b.n 2da10 │ │ + b.n 2dac8 │ │ ldr r0, [sp, #120] ; 0x78 │ │ adds r0, #1 │ │ str r0, [sp, #120] ; 0x78 │ │ - b.n 2d8ce │ │ - b.n 2dc08 │ │ + b.n 2d986 │ │ + b.n 2dcc0 │ │ ldr r0, [r7, #24] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #3 │ │ - bne.w 2dc06 │ │ - b.n 2da26 │ │ + bne.w 2dcbe │ │ + b.n 2dade │ │ ldr r0, [r7, #24] │ │ adds r0, #4 │ │ str r0, [sp, #52] ; 0x34 │ │ vldr s0, [sp, #184] ; 0xb8 │ │ vcvt.f32.s32 s0, s0 │ │ vldr s2, [r7, #12] │ │ vsub.f32 s0, s0, s2 │ │ @@ -53017,20 +53014,20 @@ │ │ vstr s0, [sp, #72] ; 0x48 │ │ vldr s2, [r7, #20] │ │ vmov.f32 s0, #112 ; 0x3f800000 1.0 │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #68] ; 0x44 │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 2da7a │ │ + b.n 2db32 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #192] ; 0xc0 │ │ cmp r0, r1 │ │ - bge.w 2dc04 │ │ - b.n 2da86 │ │ + bge.w 2dcbc │ │ + b.n 2db3e │ │ vldr s4, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #52] ; 0x34 │ │ vldr s0, [sp, #72] ; 0x48 │ │ vldr s6, [r0] │ │ vldr s8, [r0, #8] │ │ vldr s2, [r0, #16] │ │ vmul.f32 s0, s0, s8 │ │ @@ -53048,26 +53045,26 @@ │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #60] ; 0x3c │ │ vldr s2, [sp, #64] ; 0x40 │ │ vldr s0, [sp, #60] ; 0x3c │ │ vmul.f32 s0, s0, s0 │ │ vmla.f32 s0, s2, s2 │ │ vmov r0, s0 │ │ - blx 7c160 │ │ + blx 7c600 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [r7, #24] │ │ str r0, [sp, #0] │ │ vldr s0, [sp, #56] ; 0x38 │ │ - vldr s2, [pc, #280] ; 2dc10 │ │ + vldr s2, [pc, #280] ; 2dcc8 │ │ vmul.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ movs r1, #0 │ │ movs r2, #0 │ │ movt r2, #17279 ; 0x437f │ │ - bl 2d3e0 │ │ + bl 2d498 │ │ mov r1, r0 │ │ ldr r0, [sp, #0] │ │ vmov s0, r1 │ │ vcvt.s32.f32 s0, s0 │ │ vmov r1, s0 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr r0, [r0, #28] │ │ @@ -53080,66 +53077,66 @@ │ │ str r0, [sp, #36] ; 0x24 │ │ ldrb.w r0, [sp, #31] │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #188] ; 0xbc │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #32] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ rsb r0, r0, #255 ; 0xff │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #12] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #12] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #12] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #196] ; 0xc4 │ │ ldrb r1, [r1, #0] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ mov r1, r0 │ │ ldr r0, [sp, #24] │ │ add r0, r1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #196] ; 0xc4 │ │ ldrb r1, [r1, #1] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ mov r1, r0 │ │ ldr r0, [sp, #20] │ │ add r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #196] ; 0xc4 │ │ ldrb r1, [r1, #2] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ mov r1, r0 │ │ ldr r0, [sp, #16] │ │ add r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #196] ; 0xc4 │ │ ldrb r1, [r1, #3] │ │ muls r0, r1 │ │ - bl 2ddfc │ │ + bl 2deb4 │ │ mov r1, r0 │ │ ldr r0, [sp, #12] │ │ add r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #196] ; 0xc4 │ │ strb r0, [r1, #0] │ │ @@ -53158,117 +53155,117 @@ │ │ ldr r0, [sp, #196] ; 0xc4 │ │ adds r0, #4 │ │ str r0, [sp, #196] ; 0xc4 │ │ vldr s2, [sp, #68] ; 0x44 │ │ vldr s0, [sp, #76] ; 0x4c │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #76] ; 0x4c │ │ - b.n 2dbfc │ │ + b.n 2dcb4 │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 2da7a │ │ - b.n 2dc06 │ │ - b.n 2dc08 │ │ - b.n 2dc0a │ │ + b.n 2db32 │ │ + b.n 2dcbe │ │ + b.n 2dcc0 │ │ + b.n 2dcc2 │ │ add sp, #200 ; 0xc8 │ │ pop {r7, pc} │ │ nop │ │ movs r0, r0 │ │ muls r7, r7 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp.w r0, #1024 ; 0x400 │ │ - ble.n 2dc2e │ │ - b.n 2dc28 │ │ + ble.n 2dce6 │ │ + b.n 2dce0 │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 2dc7a │ │ + b.n 2dd32 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #60] ; 0x3c │ │ - cbz r0, 2dc4a │ │ - b.n 2dc36 │ │ + cbz r0, 2dd02 │ │ + b.n 2dcee │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #60] ; 0x3c │ │ ldr.w r0, [r0, #1024] ; 0x400 │ │ ldr r1, [sp, #4] │ │ add r0, r1 │ │ cmp.w r0, #1024 ; 0x400 │ │ - ble.n 2dc58 │ │ - b.n 2dc4a │ │ + ble.n 2dd10 │ │ + b.n 2dd02 │ │ ldr r0, [sp, #8] │ │ ldr r1, [r0, #60] ; 0x3c │ │ - bl 2dc80 │ │ + bl 2dd38 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #60] ; 0x3c │ │ - b.n 2dc58 │ │ + b.n 2dd10 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #60] ; 0x3c │ │ ldr.w r1, [r0, #1024] ; 0x400 │ │ add r0, r1 │ │ str r0, [sp, #0] │ │ ldr r2, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [r0, #60] ; 0x3c │ │ ldr.w r0, [r1, #1024] ; 0x400 │ │ add r0, r2 │ │ str.w r0, [r1, #1024] ; 0x400 │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #12] │ │ - b.n 2dc7a │ │ + b.n 2dd32 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - cbz r0, 2dca4 │ │ - b.n 2dc90 │ │ + cbz r0, 2dd5c │ │ + b.n 2dd48 │ │ ldr r0, [sp, #4] │ │ ldr.w r0, [r0, #1028] ; 0x404 │ │ - cbz r0, 2dca4 │ │ - b.n 2dc9a │ │ + cbz r0, 2dd5c │ │ + b.n 2dd52 │ │ ldr r0, [sp, #4] │ │ ldr.w r0, [r0, #1028] ; 0x404 │ │ str r0, [sp, #12] │ │ - b.n 2dce4 │ │ + b.n 2dd9c │ │ mov.w r0, #1032 ; 0x408 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ - cbnz r0, 2dcba │ │ - b.n 2dcb4 │ │ + cbnz r0, 2dd72 │ │ + b.n 2dd6c │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ - b.n 2dce4 │ │ + b.n 2dd9c │ │ ldr r0, [sp, #0] │ │ movs r1, #0 │ │ mov.w r2, #1032 ; 0x408 │ │ - blx 7c000 │ │ + blx 7c4a0 │ │ ldr r0, [sp, #4] │ │ - cbz r0, 2dcd6 │ │ - b.n 2dccc │ │ + cbz r0, 2dd8e │ │ + b.n 2dd84 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ str.w r0, [r1, #1028] ; 0x404 │ │ - b.n 2dcde │ │ + b.n 2dd96 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #56] ; 0x38 │ │ - b.n 2dcde │ │ + b.n 2dd96 │ │ ldr r0, [sp, #0] │ │ str r0, [sp, #12] │ │ - b.n 2dce4 │ │ + b.n 2dd9c │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ sub sp, #24 │ │ ldr.w ip, [sp, #32] │ │ ldr.w ip, [sp, #28] │ │ ldr.w ip, [sp, #24] │ │ @@ -53282,113 +53279,113 @@ │ │ ldr r0, [sp, #8] │ │ asrs r0, r0, #10 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #28] │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bge.n 2dd20 │ │ - b.n 2dd18 │ │ + bge.n 2ddd8 │ │ + b.n 2ddd0 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #28] │ │ str r0, [r1, #0] │ │ - b.n 2dd20 │ │ + b.n 2ddd8 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #32] │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - ble.n 2dd34 │ │ - b.n 2dd2c │ │ + ble.n 2ddec │ │ + b.n 2dde4 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #0] │ │ - b.n 2dd34 │ │ + b.n 2ddec │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge.n 2ddf8 │ │ - b.n 2dd3e │ │ + bge.n 2deb0 │ │ + b.n 2ddf6 │ │ ldr r0, [sp, #0] │ │ cmp r0, #0 │ │ - bmi.n 2ddf8 │ │ - b.n 2dd46 │ │ + bmi.n 2deb0 │ │ + b.n 2ddfe │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ cmp r0, r1 │ │ - bne.n 2dd70 │ │ - b.n 2dd50 │ │ + bne.n 2de28 │ │ + b.n 2de08 │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #4] │ │ ldrb r0, [r1, r2] │ │ ldr r3, [sp, #8] │ │ ldr.w ip, [sp, #12] │ │ sub.w r3, r3, ip │ │ ldr.w ip, [sp, #24] │ │ mul.w r3, r3, ip │ │ add.w r0, r0, r3, lsr #10 │ │ strb r0, [r1, r2] │ │ - b.n 2ddf6 │ │ + b.n 2deae │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - bmi.n 2dd98 │ │ - b.n 2dd78 │ │ + bmi.n 2de50 │ │ + b.n 2de30 │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #4] │ │ ldrb r0, [r1, r2] │ │ ldr r3, [sp, #12] │ │ bfc r3, #10, #22 │ │ rsb r3, r3, #1024 ; 0x400 │ │ ldr.w ip, [sp, #24] │ │ mul.w r3, r3, ip │ │ add.w r0, r0, r3, lsr #10 │ │ strb r0, [r1, r2] │ │ - b.n 2dda0 │ │ + b.n 2de58 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #4] │ │ - b.n 2dda0 │ │ + b.n 2de58 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge.n 2ddc6 │ │ - b.n 2ddaa │ │ + bge.n 2de7e │ │ + b.n 2de62 │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #0] │ │ ldrb r0, [r1, r2] │ │ ldr r3, [sp, #8] │ │ bfc r3, #10, #22 │ │ ldr.w ip, [sp, #24] │ │ mul.w r3, r3, ip │ │ add.w r0, r0, r3, lsr #10 │ │ strb r0, [r1, r2] │ │ - b.n 2ddcc │ │ + b.n 2de84 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #0] │ │ - b.n 2ddcc │ │ + b.n 2de84 │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 2ddd4 │ │ + b.n 2de8c │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #0] │ │ cmp r0, r1 │ │ - bge.n 2ddf4 │ │ - b.n 2ddde │ │ + bge.n 2deac │ │ + b.n 2de96 │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #4] │ │ ldrb r0, [r1, r2] │ │ ldr r3, [sp, #24] │ │ add r0, r3 │ │ strb r0, [r1, r2] │ │ - b.n 2ddec │ │ + b.n 2dea4 │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 2ddd4 │ │ - b.n 2ddf6 │ │ - b.n 2ddf8 │ │ + b.n 2de8c │ │ + b.n 2deae │ │ + b.n 2deb0 │ │ add sp, #24 │ │ bx lr │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #0] │ │ add.w r0, r0, r0, lsl #8 │ │ addw r0, r0, #257 ; 0x101 │ │ @@ -53400,15 +53397,15 @@ │ │ str.w r8, [sp, #-4]! │ │ sub sp, #48 ; 0x30 │ │ ldr r6, [r7, #24] │ │ ldr r5, [r7, #20] │ │ ldr r4, [r7, #16] │ │ ldr.w lr, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ - ldr.w r8, [pc, #176] ; 2dedc │ │ + ldr.w r8, [pc, #176] ; 2df94 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ ldr.w r8, [r8] │ │ str.w r8, [sp, #44] ; 0x2c │ │ str r6, [sp, #40] ; 0x28 │ │ str r5, [sp, #36] ; 0x24 │ │ str r4, [sp, #32] │ │ @@ -53419,109 +53416,109 @@ │ │ str r1, [sp, #12] │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #8] │ │ ldr r0, [r1, #32] │ │ ldr r1, [r1, #36] ; 0x24 │ │ adds r0, #1 │ │ cmp r0, r1 │ │ - ble.n 2de9a │ │ - b.n 2de5e │ │ + ble.n 2df52 │ │ + b.n 2df16 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #36] ; 0x24 │ │ cmp r0, #1 │ │ - blt.n 2de72 │ │ - b.n 2de68 │ │ + blt.n 2df2a │ │ + b.n 2df20 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #36] ; 0x24 │ │ lsls r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b.n 2de78 │ │ + b.n 2df30 │ │ movs r0, #64 ; 0x40 │ │ str r0, [sp, #4] │ │ - b.n 2de78 │ │ + b.n 2df30 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #36] ; 0x24 │ │ ldr r1, [sp, #8] │ │ ldr r0, [r1, #28] │ │ ldr r1, [r1, #36] ; 0x24 │ │ lsls r1, r1, #5 │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #28] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #28] │ │ - cbnz r0, 2de98 │ │ - b.n 2de96 │ │ - b.n 2dec0 │ │ - b.n 2de9a │ │ + cbnz r0, 2df50 │ │ + b.n 2df4e │ │ + b.n 2df78 │ │ + b.n 2df52 │ │ ldr r1, [sp, #8] │ │ ldr r0, [r1, #28] │ │ ldr r1, [r1, #32] │ │ add.w r0, r0, r1, lsl #5 │ │ add r1, sp, #12 │ │ vld1.32 {d16-d17}, [r1]! │ │ vst1.32 {d16-d17}, [r0]! │ │ vld1.32 {d16-d17}, [r1] │ │ vst1.32 {d16-d17}, [r0] │ │ ldr r1, [sp, #8] │ │ ldr r0, [r1, #32] │ │ adds r0, #1 │ │ str r0, [r1, #32] │ │ - b.n 2dec0 │ │ - ldr r0, [pc, #28] ; (2dee0 ) │ │ + b.n 2df78 │ │ + ldr r0, [pc, #28] ; (2df98 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bne.n 2ded8 │ │ - b.n 2ded0 │ │ + bne.n 2df90 │ │ + b.n 2df88 │ │ add sp, #48 ; 0x30 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - blx 7beb0 │ │ - ; instruction: 0xf75c0004 │ │ - movt r0, #26628 ; 0x6804 │ │ + blx 7c350 │ │ + smlsd r0, r4, r4, r0 │ │ + ; instruction: 0xfaae0004 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #32] │ │ ldr r1, [r1, #48] ; 0x30 │ │ cmp r0, r1 │ │ - ble.n 2df1a │ │ - b.n 2def8 │ │ + ble.n 2dfd2 │ │ + b.n 2dfb0 │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #32] │ │ str r0, [r1, #48] ; 0x30 │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #40] ; 0x28 │ │ ldr r1, [r1, #48] ; 0x30 │ │ lsls r1, r1, #5 │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #40] ; 0x28 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #40] ; 0x28 │ │ - cbnz r0, 2df18 │ │ - b.n 2df16 │ │ - b.n 2df30 │ │ - b.n 2df1a │ │ + cbnz r0, 2dfd0 │ │ + b.n 2dfce │ │ + b.n 2dfe8 │ │ + b.n 2dfd2 │ │ ldr r0, [sp, #4] │ │ ldr r1, [r0, #28] │ │ ldr r2, [r0, #32] │ │ ldr r0, [r0, #40] ; 0x28 │ │ lsls r2, r2, #5 │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #32] │ │ str r0, [r1, #44] ; 0x2c │ │ - b.n 2df30 │ │ + b.n 2dfe8 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #56 ; 0x38 │ │ vmov s0, r1 │ │ str r0, [sp, #52] ; 0x34 │ │ @@ -53534,21 +53531,21 @@ │ │ subs r0, #32 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r0, [r0, #28] │ │ str r0, [sp, #28] │ │ movs r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 2df5e │ │ + b.n 2e016 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r1, [r1, #32] │ │ cmp r0, r1 │ │ - bge.n 2dfb6 │ │ - b.n 2df6a │ │ + bge.n 2e06e │ │ + b.n 2e022 │ │ ldr r0, [sp, #28] │ │ vldr s0, [r0] │ │ ldr r0, [sp, #32] │ │ vldr s2, [r0] │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [r0, #8] │ │ ldr r0, [sp, #28] │ │ @@ -53556,44 +53553,44 @@ │ │ ldr r0, [sp, #32] │ │ vldr s2, [r0, #4] │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [r0, #12] │ │ ldr r1, [sp, #32] │ │ add.w r0, r1, #8 │ │ adds r1, #12 │ │ - bl 2e544 │ │ + bl 2e5fc │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #28] │ │ add.w r1, r0, #32 │ │ str r1, [sp, #28] │ │ str r0, [sp, #32] │ │ - b.n 2dfae │ │ + b.n 2e066 │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 2df5e │ │ + b.n 2e016 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r0, [r1, #28] │ │ ldr r1, [r1, #32] │ │ add.w r0, r0, r1, lsl #5 │ │ subs r0, #32 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r0, [r0, #28] │ │ str r0, [sp, #28] │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 2dfd0 │ │ + b.n 2e088 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r1, [r1, #32] │ │ cmp r0, r1 │ │ - bge.w 2e156 │ │ - b.n 2dfde │ │ + bge.w 2e20e │ │ + b.n 2e096 │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #12] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #32] │ │ vldr s0, [r0, #8] │ │ vneg.f32 s0, s0 │ │ vstr s0, [sp, #20] │ │ @@ -53620,44 +53617,44 @@ │ │ ldr r0, [sp, #28] │ │ vldr s2, [r0, #20] │ │ vldr s0, [r0, #24] │ │ vmul.f32 s0, s0, s0 │ │ vmla.f32 s0, s2, s2 │ │ vstr s0, [sp, #8] │ │ vldr s0, [sp, #8] │ │ - vldr s2, [pc, #264] ; 2e15c │ │ + vldr s2, [pc, #264] ; 2e214 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2e0b4 │ │ - b.n 2e060 │ │ + ble.n 2e16c │ │ + b.n 2e118 │ │ vldr s2, [sp, #8] │ │ vmov.f32 s0, #112 ; 0x3f800000 1.0 │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp] │ │ vldr s0, [sp] │ │ - vldr s2, [pc, #232] ; 2e160 │ │ + vldr s2, [pc, #232] ; 2e218 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2e08e │ │ - b.n 2e084 │ │ + ble.n 2e146 │ │ + b.n 2e13c │ │ movs r0, #0 │ │ movt r0, #17430 ; 0x4416 │ │ str r0, [sp, #0] │ │ - b.n 2e08e │ │ + b.n 2e146 │ │ vldr s2, [sp] │ │ ldr r0, [sp, #28] │ │ vldr s0, [r0, #20] │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [r0, #20] │ │ vldr s2, [sp] │ │ ldr r0, [sp, #28] │ │ vldr s0, [r0, #24] │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [r0, #24] │ │ - b.n 2e0b4 │ │ + b.n 2e16c │ │ ldr r1, [sp, #28] │ │ ldrb r0, [r1, #28] │ │ and.w r0, r0, #1 │ │ strb r0, [r1, #28] │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #32] │ │ vldr s2, [r1, #8] │ │ @@ -53666,58 +53663,58 @@ │ │ vldr s4, [r0, #12] │ │ vmul.f32 s0, s0, s6 │ │ vmls.f32 s0, s2, s4 │ │ vstr s0, [sp, #4] │ │ vldr s0, [sp, #4] │ │ vcmp.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2e0fa │ │ - b.n 2e0ee │ │ + ble.n 2e1b2 │ │ + b.n 2e1a6 │ │ ldr r1, [sp, #28] │ │ ldrb r0, [r1, #28] │ │ orr.w r0, r0, #4 │ │ strb r0, [r1, #28] │ │ - b.n 2e0fa │ │ + b.n 2e1b2 │ │ ldr r0, [sp, #28] │ │ ldrb r0, [r0, #28] │ │ lsls r0, r0, #31 │ │ - cbz r0, 2e142 │ │ - b.n 2e104 │ │ + cbz r0, 2e1fa │ │ + b.n 2e1bc │ │ vldr s0, [sp, #8] │ │ vldr s2, [sp, #48] ; 0x30 │ │ vmul.f32 s0, s0, s2 │ │ vmul.f32 s0, s0, s2 │ │ vmov.f32 s2, #112 ; 0x3f800000 1.0 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bmi.n 2e134 │ │ - b.n 2e124 │ │ + bmi.n 2e1ec │ │ + b.n 2e1dc │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #2 │ │ - beq.n 2e134 │ │ - b.n 2e12c │ │ + beq.n 2e1ec │ │ + b.n 2e1e4 │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #1 │ │ - bne.n 2e140 │ │ - b.n 2e134 │ │ + bne.n 2e1f8 │ │ + b.n 2e1ec │ │ ldr r1, [sp, #28] │ │ ldrb r0, [r1, #28] │ │ orr.w r0, r0, #2 │ │ strb r0, [r1, #28] │ │ - b.n 2e140 │ │ - b.n 2e142 │ │ + b.n 2e1f8 │ │ + b.n 2e1fa │ │ ldr r0, [sp, #28] │ │ add.w r1, r0, #32 │ │ str r1, [sp, #28] │ │ str r0, [sp, #32] │ │ - b.n 2e14e │ │ + b.n 2e206 │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 2dfd0 │ │ + b.n 2e088 │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ nop │ │ adds r7, #189 ; 0xbd │ │ adds r5, #134 ; 0x86 │ │ movs r0, r0 │ │ add r6, r2 │ │ @@ -53727,15 +53724,15 @@ │ │ sub sp, #248 ; 0xf8 │ │ mov r4, sp │ │ bfc r4, #0, #4 │ │ mov sp, r4 │ │ vldr s0, [r7, #16] │ │ ldr.w ip, [r7, #12] │ │ ldr.w ip, [r7, #8] │ │ - ldr.w ip, [pc, #952] ; 2e53c │ │ + ldr.w ip, [pc, #952] ; 2e5f4 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #244] ; 0xf4 │ │ str r0, [sp, #92] ; 0x5c │ │ str r1, [sp, #88] ; 0x58 │ │ str r2, [sp, #84] ; 0x54 │ │ @@ -53744,15 +53741,15 @@ │ │ vmov.f32 s2, #96 ; 0x3f000000 0.5 │ │ vmul.f32 s0, s0, s2 │ │ ldr r1, [sp, #92] ; 0x5c │ │ vmov r0, s0 │ │ ldr r2, [r1, #8] │ │ movw r1, #4059 ; 0xfdb │ │ movt r1, #16457 ; 0x4049 │ │ - bl 2e5c0 │ │ + bl 2e678 │ │ str r0, [sp, #76] ; 0x4c │ │ vmov.i32 q8, #0 ; 0x00000000 │ │ add.w lr, sp, #32 │ │ vst1.64 {d16-d17}, [lr :128] │ │ add r0, sp, #208 ; 0xd0 │ │ vst1.64 {d16-d17}, [r0]! │ │ vst1.64 {d16-d17}, [r0] │ │ @@ -53762,121 +53759,121 @@ │ │ add r0, sp, #144 ; 0x90 │ │ vst1.64 {d16-d17}, [r0]! │ │ vst1.64 {d16-d17}, [r0] │ │ add r0, sp, #112 ; 0x70 │ │ vst1.64 {d16-d17}, [r0]! │ │ vst1.64 {d16-d17}, [r0] │ │ ldr r0, [sp, #80] ; 0x50 │ │ - cbz r0, 2e212 │ │ - b.n 2e1f8 │ │ + cbz r0, 2e2ca │ │ + b.n 2e2b0 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #84] ; 0x54 │ │ add.w r0, r0, r1, lsl #5 │ │ subs r0, #32 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #68] ; 0x44 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #84] ; 0x54 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 2e228 │ │ + b.n 2e2e0 │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #88] ; 0x58 │ │ adds r0, #32 │ │ str r0, [sp, #68] ; 0x44 │ │ movs r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #84] ; 0x54 │ │ subs r0, #1 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 2e228 │ │ + b.n 2e2e0 │ │ ldr r0, [sp, #80] ; 0x50 │ │ - cbz r0, 2e26e │ │ - b.n 2e22e │ │ + cbz r0, 2e326 │ │ + b.n 2e2e6 │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #68] ; 0x44 │ │ ldr r0, [r7, #16] │ │ mov r1, sp │ │ str r0, [r1, #0] │ │ add r0, sp, #208 ; 0xd0 │ │ str r0, [sp, #24] │ │ add r1, sp, #176 ; 0xb0 │ │ str r1, [sp, #28] │ │ - bl 2e630 │ │ + bl 2e6e8 │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #28] │ │ vld1.64 {d16-d17}, [r2]! │ │ add r0, sp, #144 ; 0x90 │ │ vst1.64 {d16-d17}, [r0]! │ │ vld1.64 {d16-d17}, [r2] │ │ vst1.64 {d16-d17}, [r0] │ │ vld1.64 {d16-d17}, [r1]! │ │ add r0, sp, #112 ; 0x70 │ │ vst1.64 {d16-d17}, [r0]! │ │ vld1.64 {d16-d17}, [r1] │ │ vst1.64 {d16-d17}, [r0] │ │ - b.n 2e336 │ │ + b.n 2e3ee │ │ ldr r0, [sp, #68] ; 0x44 │ │ vldr s0, [r0] │ │ ldr r0, [sp, #72] ; 0x48 │ │ vldr s2, [r0] │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #68] ; 0x44 │ │ vldr s0, [r0, #4] │ │ ldr r0, [sp, #72] ; 0x48 │ │ vldr s2, [r0, #4] │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #104] ; 0x68 │ │ add r0, sp, #108 ; 0x6c │ │ add r1, sp, #104 ; 0x68 │ │ - bl 2e544 │ │ + bl 2e5fc │ │ ldr r0, [r7, #12] │ │ - cbnz r0, 2e2cc │ │ - b.n 2e2a4 │ │ + cbnz r0, 2e384 │ │ + b.n 2e35c │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #108] ; 0x6c │ │ ldr.w ip, [sp, #104] ; 0x68 │ │ ldr.w lr, [r7, #16] │ │ mov r2, sp │ │ movs r4, #0 │ │ str r4, [r2, #12] │ │ str.w lr, [r2, #8] │ │ str.w ip, [r2, #4] │ │ str r1, [r2, #0] │ │ add r1, sp, #208 ; 0xd0 │ │ add r2, sp, #176 ; 0xb0 │ │ - bl 2e76c │ │ - b.n 2e334 │ │ + bl 2e824 │ │ + b.n 2e3ec │ │ ldr r0, [r7, #12] │ │ cmp r0, #2 │ │ - bne.n 2e2fc │ │ - b.n 2e2d4 │ │ + bne.n 2e3b4 │ │ + b.n 2e38c │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #108] ; 0x6c │ │ ldr.w ip, [sp, #104] ; 0x68 │ │ ldr.w lr, [r7, #16] │ │ mov r2, sp │ │ movs r4, #0 │ │ str r4, [r2, #12] │ │ str.w lr, [r2, #8] │ │ str.w ip, [r2, #4] │ │ str r1, [r2, #0] │ │ add r1, sp, #208 ; 0xd0 │ │ add r2, sp, #176 ; 0xb0 │ │ - bl 2e870 │ │ - b.n 2e332 │ │ + bl 2e928 │ │ + b.n 2e3ea │ │ ldr r0, [r7, #12] │ │ cmp r0, #1 │ │ - bne.n 2e330 │ │ - b.n 2e304 │ │ + bne.n 2e3e8 │ │ + b.n 2e3bc │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #108] ; 0x6c │ │ ldr.w ip, [sp, #104] ; 0x68 │ │ ldr.w lr, [r7, #16] │ │ ldr r4, [sp, #76] ; 0x4c │ │ mov r2, sp │ │ @@ -53884,140 +53881,140 @@ │ │ str r5, [r2, #16] │ │ str r4, [r2, #12] │ │ str.w lr, [r2, #8] │ │ str.w ip, [r2, #4] │ │ str r1, [r2, #0] │ │ add r1, sp, #208 ; 0xd0 │ │ add r2, sp, #176 ; 0xb0 │ │ - bl 2e994 │ │ - b.n 2e330 │ │ - b.n 2e332 │ │ - b.n 2e334 │ │ - b.n 2e336 │ │ + bl 2ea4c │ │ + b.n 2e3e8 │ │ + b.n 2e3ea │ │ + b.n 2e3ec │ │ + b.n 2e3ee │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2e33c │ │ + b.n 2e3f4 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #56] ; 0x38 │ │ cmp r0, r1 │ │ - bge.n 2e3f6 │ │ - b.n 2e346 │ │ + bge.n 2e4ae │ │ + b.n 2e3fe │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldrb r0, [r0, #28] │ │ lsls r0, r0, #31 │ │ cmp r0, #0 │ │ - beq.n 2e3ce │ │ - b.n 2e352 │ │ + beq.n 2e486 │ │ + b.n 2e40a │ │ ldr r0, [r7, #8] │ │ cmp r0, #1 │ │ - bne.n 2e37e │ │ - b.n 2e35a │ │ + bne.n 2e436 │ │ + b.n 2e412 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr.w ip, [r7, #16] │ │ ldr.w lr, [sp, #76] ; 0x4c │ │ mov r2, sp │ │ str.w lr, [r2, #8] │ │ str.w ip, [r2, #4] │ │ str r1, [r2, #0] │ │ add r1, sp, #208 ; 0xd0 │ │ add r2, sp, #176 ; 0xb0 │ │ - bl 2eb40 │ │ - b.n 2e3cc │ │ + bl 2ebf8 │ │ + b.n 2e484 │ │ ldr r0, [r7, #8] │ │ cmp r0, #2 │ │ - beq.n 2e392 │ │ - b.n 2e386 │ │ + beq.n 2e44a │ │ + b.n 2e43e │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldrb r0, [r0, #28] │ │ lsls r0, r0, #30 │ │ cmp r0, #0 │ │ - bpl.n 2e3ae │ │ - b.n 2e392 │ │ + bpl.n 2e466 │ │ + b.n 2e44a │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr.w ip, [r7, #16] │ │ mov r2, sp │ │ str.w ip, [r2, #4] │ │ str r1, [r2, #0] │ │ add r1, sp, #208 ; 0xd0 │ │ add r2, sp, #176 ; 0xb0 │ │ - bl 2ed8c │ │ - b.n 2e3ca │ │ + bl 2ee44 │ │ + b.n 2e482 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr.w ip, [r7, #16] │ │ mov r2, sp │ │ str.w ip, [r2, #4] │ │ str r1, [r2, #0] │ │ add r1, sp, #208 ; 0xd0 │ │ add r2, sp, #176 ; 0xb0 │ │ - bl 2ef02 │ │ - b.n 2e3ca │ │ - b.n 2e3cc │ │ - b.n 2e3e2 │ │ + bl 2efba │ │ + b.n 2e482 │ │ + b.n 2e484 │ │ + b.n 2e49a │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #68] ; 0x44 │ │ ldr r1, [r7, #16] │ │ mov r2, sp │ │ str r1, [r2, #0] │ │ add r1, sp, #208 ; 0xd0 │ │ add r2, sp, #176 ; 0xb0 │ │ - bl 2f120 │ │ - b.n 2e3e2 │ │ + bl 2f1d8 │ │ + b.n 2e49a │ │ ldr r0, [sp, #68] ; 0x44 │ │ add.w r1, r0, #32 │ │ str r1, [sp, #68] ; 0x44 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 2e3ee │ │ + b.n 2e4a6 │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r0, #1 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2e33c │ │ + b.n 2e3f4 │ │ ldr r0, [sp, #80] ; 0x50 │ │ - cbz r0, 2e42a │ │ - b.n 2e3fc │ │ + cbz r0, 2e4e2 │ │ + b.n 2e4b4 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #208] ; 0xd0 │ │ ldr.w ip, [sp, #212] ; 0xd4 │ │ ldr r1, [sp, #144] ; 0x90 │ │ ldr r2, [sp, #148] ; 0x94 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #112] ; 0x70 │ │ ldr.w ip, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #176] ; 0xb0 │ │ ldr r2, [sp, #180] ; 0xb4 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ - b.n 2e51a │ │ + bl 2d298 │ │ + b.n 2e5d2 │ │ ldr r0, [sp, #68] ; 0x44 │ │ vldr s0, [r0] │ │ ldr r0, [sp, #72] ; 0x48 │ │ vldr s2, [r0] │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #68] ; 0x44 │ │ vldr s0, [r0, #4] │ │ ldr r0, [sp, #72] ; 0x48 │ │ vldr s2, [r0, #4] │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #96] ; 0x60 │ │ add r0, sp, #100 ; 0x64 │ │ add r1, sp, #96 ; 0x60 │ │ - bl 2e544 │ │ + bl 2e5fc │ │ ldr r0, [r7, #12] │ │ - cbnz r0, 2e494 │ │ - b.n 2e460 │ │ + cbnz r0, 2e54c │ │ + b.n 2e518 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #68] ; 0x44 │ │ vldr s0, [sp, #100] ; 0x64 │ │ vneg.f32 s0, s0 │ │ vldr s2, [sp, #96] ; 0x60 │ │ vneg.f32 s2, s2 │ │ ldr r2, [r7, #16] │ │ @@ -54025,20 +54022,20 @@ │ │ mov.w ip, #1 │ │ str.w ip, [r1, #12] │ │ str r2, [r1, #8] │ │ vstr s2, [r1, #4] │ │ vstr s0, [r1] │ │ add r1, sp, #176 ; 0xb0 │ │ add r2, sp, #208 ; 0xd0 │ │ - bl 2e76c │ │ - b.n 2e518 │ │ + bl 2e824 │ │ + b.n 2e5d0 │ │ ldr r0, [r7, #12] │ │ cmp r0, #2 │ │ - bne.n 2e4d0 │ │ - b.n 2e49c │ │ + bne.n 2e588 │ │ + b.n 2e554 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #68] ; 0x44 │ │ vldr s0, [sp, #100] ; 0x64 │ │ vneg.f32 s0, s0 │ │ vldr s2, [sp, #96] ; 0x60 │ │ vneg.f32 s2, s2 │ │ ldr r2, [r7, #16] │ │ @@ -54046,20 +54043,20 @@ │ │ mov.w ip, #1 │ │ str.w ip, [r1, #12] │ │ str r2, [r1, #8] │ │ vstr s2, [r1, #4] │ │ vstr s0, [r1] │ │ add r1, sp, #176 ; 0xb0 │ │ add r2, sp, #208 ; 0xd0 │ │ - bl 2e870 │ │ - b.n 2e516 │ │ + bl 2e928 │ │ + b.n 2e5ce │ │ ldr r0, [r7, #12] │ │ cmp r0, #1 │ │ - bne.n 2e514 │ │ - b.n 2e4d8 │ │ + bne.n 2e5cc │ │ + b.n 2e590 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #68] ; 0x44 │ │ vldr s0, [sp, #100] ; 0x64 │ │ vneg.f32 s0, s0 │ │ vldr s2, [sp, #96] ; 0x60 │ │ vneg.f32 s2, s2 │ │ ldr r2, [r7, #16] │ │ @@ -54069,70 +54066,70 @@ │ │ str.w lr, [r1, #16] │ │ str.w ip, [r1, #12] │ │ str r2, [r1, #8] │ │ vstr s2, [r1, #4] │ │ vstr s0, [r1] │ │ add r1, sp, #176 ; 0xb0 │ │ add r2, sp, #208 ; 0xd0 │ │ - bl 2e994 │ │ - b.n 2e514 │ │ - b.n 2e516 │ │ - b.n 2e518 │ │ - b.n 2e51a │ │ - ldr r0, [pc, #36] ; (2e540 ) │ │ + bl 2ea4c │ │ + b.n 2e5cc │ │ + b.n 2e5ce │ │ + b.n 2e5d0 │ │ + b.n 2e5d2 │ │ + ldr r0, [pc, #36] ; (2e5f8 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #244] ; 0xf4 │ │ cmp r0, r1 │ │ - bne.n 2e536 │ │ - b.n 2e52a │ │ + bne.n 2e5ee │ │ + b.n 2e5e2 │ │ sub.w r4, r7, #16 │ │ mov sp, r4 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - and.w r0, r2, #8650752 ; 0x840000 │ │ - orn r0, ip, #4 │ │ + ; instruction: 0xf7ea0004 │ │ + orrs.w r0, r4, #8650752 ; 0x840000 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ vldr s2, [r0] │ │ ldr r0, [sp, #8] │ │ vldr s0, [r0] │ │ vmul.f32 s0, s0, s0 │ │ vmla.f32 s0, s2, s2 │ │ vmov r0, s0 │ │ - blx 7c160 │ │ + blx 7c600 │ │ str r0, [sp, #4] │ │ vldr s0, [sp, #4] │ │ - vldr s2, [pc, #72] ; 2e5bc │ │ + vldr s2, [pc, #72] ; 2e674 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2e5b6 │ │ - b.n 2e580 │ │ + ble.n 2e66e │ │ + b.n 2e638 │ │ vldr s2, [sp, #4] │ │ vmov.f32 s0, #112 ; 0x3f800000 1.0 │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp] │ │ vldr s2, [sp] │ │ ldr r0, [sp, #12] │ │ vldr s0, [r0] │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [r0] │ │ vldr s2, [sp] │ │ ldr r0, [sp, #8] │ │ vldr s0, [r0] │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [r0] │ │ - b.n 2e5b6 │ │ + b.n 2e66e │ │ ldr r0, [sp, #4] │ │ add sp, #16 │ │ pop {r7, pc} │ │ adds r7, #189 ; 0xbd │ │ adds r5, #134 ; 0x86 │ │ push {r7, lr} │ │ mov r7, sp │ │ @@ -54144,41 +54141,41 @@ │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ vldr s0, [sp, #20] │ │ vldr s2, [sp, #12] │ │ vadd.f32 s2, s0, s2 │ │ vdiv.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ - blx 7c1f0 │ │ + blx 7c690 │ │ vmov s0, r0 │ │ vadd.f32 s0, s0, s0 │ │ vstr s0, [sp, #8] │ │ vldr s0, [sp, #16] │ │ vldr s2, [sp, #8] │ │ vdiv.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ - blx 7c100 │ │ + blx 7c5a0 │ │ vmov s0, r0 │ │ vcvt.s32.f32 s0, s0 │ │ vstr s0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #1 │ │ - bgt.n 2e62a │ │ - b.n 2e624 │ │ + bgt.n 2e6e2 │ │ + b.n 2e6dc │ │ movs r0, #2 │ │ str r0, [sp, #4] │ │ - b.n 2e62a │ │ + b.n 2e6e2 │ │ ldr r0, [sp, #4] │ │ add sp, #24 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #72 ; 0x48 │ │ vldr s0, [r7, #8] │ │ - ldr.w ip, [pc, #296] ; 2e764 │ │ + ldr.w ip, [pc, #296] ; 2e81c │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr.w ip, [ip] │ │ str.w ip, [sp, #68] ; 0x44 │ │ str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #52] ; 0x34 │ │ str r2, [sp, #48] ; 0x30 │ │ @@ -54198,15 +54195,15 @@ │ │ vldr s0, [r0, #4] │ │ ldr r0, [sp, #48] ; 0x30 │ │ vldr s2, [r0, #4] │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #60] ; 0x3c │ │ add r0, sp, #64 ; 0x40 │ │ add r1, sp, #60 ; 0x3c │ │ - bl 2e544 │ │ + bl 2e5fc │ │ vldr s4, [sp] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #48] ; 0x30 │ │ vldr s0, [r0] │ │ vldr s2, [sp, #64] ; 0x40 │ │ vldr s6, [sp, #36] ; 0x24 │ │ vmul.f32 s2, s2, s6 │ │ @@ -54252,28 +54249,28 @@ │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #52] ; 0x34 │ │ str r0, [r1, #4] │ │ - ldr r0, [pc, #28] ; (2e768 ) │ │ + ldr r0, [pc, #28] ; (2e820 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #68] ; 0x44 │ │ cmp r0, r1 │ │ - bne.n 2e75e │ │ - b.n 2e75a │ │ + bne.n 2e816 │ │ + b.n 2e812 │ │ add sp, #72 ; 0x48 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - vhadd.s8 d16, d10, d4 │ │ - cdp 0, 3, cr0, cr12, cr4, {0} │ │ + ; instruction: 0xf3320004 │ │ + ; instruction: 0xf2240004 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #56 ; 0x38 │ │ ldr.w ip, [r7, #20] │ │ vldr s0, [r7, #16] │ │ vldr s0, [r7, #12] │ │ vldr s0, [r7, #8] │ │ @@ -54319,37 +54316,37 @@ │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr.w ip, [sp, #4] │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #12] │ │ ldr r1, [sp, #16] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [r7, #20] │ │ - cbz r0, 2e854 │ │ - b.n 2e822 │ │ + cbz r0, 2e90c │ │ + b.n 2e8da │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr.w ip, [sp, #12] │ │ ldr r1, [r2, #0] │ │ ldr r2, [r2, #4] │ │ ldr r3, [sp, #16] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r3, [r1, #0] │ │ ldr.w ip, [r1, #4] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #8] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ - b.n 2e854 │ │ + bl 2d298 │ │ + b.n 2e90c │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #48] ; 0x30 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #48] ; 0x30 │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #8] │ │ @@ -54415,37 +54412,37 @@ │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr.w ip, [sp, #4] │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #12] │ │ ldr r1, [sp, #16] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [r7, #20] │ │ - cbz r0, 2e978 │ │ - b.n 2e946 │ │ + cbz r0, 2ea30 │ │ + b.n 2e9fe │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr.w ip, [sp, #12] │ │ ldr r1, [r2, #0] │ │ ldr r2, [r2, #4] │ │ ldr r3, [sp, #16] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r3, [r1, #0] │ │ ldr.w ip, [r1, #4] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #8] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ - b.n 2e978 │ │ + bl 2d298 │ │ + b.n 2ea30 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #48] ; 0x30 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #48] ; 0x30 │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #8] │ │ @@ -54487,38 +54484,38 @@ │ │ str r0, [sp, #44] ; 0x2c │ │ str r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #32] │ │ str r0, [sp, #28] │ │ str r0, [sp, #24] │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 2e9f4 │ │ + b.n 2eaac │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [r7, #20] │ │ cmp r0, r1 │ │ - bge.n 2eae8 │ │ - b.n 2e9fe │ │ + bge.n 2eba0 │ │ + b.n 2eab6 │ │ vldr s0, [sp, #68] ; 0x44 │ │ vcvt.f32.s32 s0, s0 │ │ ldr r0, [r7, #20] │ │ subs r0, #1 │ │ vmov s2, r0 │ │ vcvt.f32.s32 s2, s2 │ │ vdiv.f32 s0, s0, s2 │ │ - vldr s2, [pc, #292] ; 2eb3c │ │ + vldr s2, [pc, #292] ; 2ebf4 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ - blx 7c1c0 │ │ + blx 7c660 │ │ vmov s0, r0 │ │ vldr s2, [sp, #64] ; 0x40 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #16] │ │ ldr r0, [sp, #20] │ │ - blx 7c1d0 │ │ + blx 7c670 │ │ vmov s0, r0 │ │ vldr s2, [sp, #64] ; 0x40 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #12] │ │ vldr s0, [sp, #60] ; 0x3c │ │ vldr s2, [sp, #52] ; 0x34 │ │ vldr s4, [sp, #16] │ │ @@ -54533,76 +54530,76 @@ │ │ vmls.f32 s0, s2, s4 │ │ vldr s2, [r7, #12] │ │ vldr s4, [sp, #12] │ │ vmls.f32 s0, s2, s4 │ │ vstr s0, [sp, #4] │ │ ldr r0, [sp, #68] ; 0x44 │ │ cmp r0, #1 │ │ - blt.n 2eaae │ │ - b.n 2ea96 │ │ + blt.n 2eb66 │ │ + b.n 2eb4e │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr.w ip, [sp, #4] │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #28] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ - b.n 2eaae │ │ + bl 2d298 │ │ + b.n 2eb66 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #68] ; 0x44 │ │ - cbnz r0, 2eac6 │ │ - b.n 2eabc │ │ + cbnz r0, 2eb7e │ │ + b.n 2eb74 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 2eade │ │ + b.n 2eb96 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [r7, #20] │ │ subs r1, #1 │ │ cmp r0, r1 │ │ - bne.n 2eadc │ │ - b.n 2ead2 │ │ + bne.n 2eb94 │ │ + b.n 2eb8a │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #32] │ │ - b.n 2eadc │ │ - b.n 2eade │ │ - b.n 2eae0 │ │ + b.n 2eb94 │ │ + b.n 2eb96 │ │ + b.n 2eb98 │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 2e9f4 │ │ + b.n 2eaac │ │ ldr r0, [r7, #24] │ │ - cbz r0, 2eb20 │ │ - b.n 2eaee │ │ + cbz r0, 2ebd8 │ │ + b.n 2eba6 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ ldr r1, [r2, #0] │ │ ldr r2, [r2, #4] │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr r3, [r1, #0] │ │ ldr.w ip, [r1, #4] │ │ ldr r2, [sp, #32] │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ - b.n 2eb20 │ │ + bl 2d298 │ │ + b.n 2ebd8 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #80] ; 0x50 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #80] ; 0x50 │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ @@ -54641,115 +54638,115 @@ │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [r7, #8] │ │ vldr s0, [r0, #8] │ │ vneg.f32 s0, s0 │ │ vstr s0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #76] ; 0x4c │ │ - blx 7c230 │ │ + blx 7c6d0 │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #68] ; 0x44 │ │ - blx 7c230 │ │ + blx 7c6d0 │ │ str r0, [sp, #60] ; 0x3c │ │ vldr s0, [sp, #60] ; 0x3c │ │ vldr s2, [sp, #64] ; 0x40 │ │ vsub.f32 s0, s0, s2 │ │ vstr s0, [sp, #56] ; 0x38 │ │ vldr s0, [sp, #56] ; 0x38 │ │ - vldr s2, [pc, #452] ; 2ed80 │ │ + vldr s2, [pc, #452] ; 2ee38 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 2ebdc │ │ - b.n 2ebca │ │ + bpl.n 2ec94 │ │ + b.n 2ec82 │ │ vldr s0, [sp, #56] ; 0x38 │ │ - vldr s2, [pc, #436] ; 2ed84 │ │ + vldr s2, [pc, #436] ; 2ee3c │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #56] ; 0x38 │ │ - b.n 2ebdc │ │ + b.n 2ec94 │ │ vldr s0, [sp, #56] ; 0x38 │ │ - vldr s2, [pc, #412] ; 2ed80 │ │ + vldr s2, [pc, #412] ; 2ee38 │ │ vcmp.f32 s0, s2 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2ec02 │ │ - b.n 2ebf0 │ │ + ble.n 2ecba │ │ + b.n 2eca8 │ │ vldr s0, [sp, #56] ; 0x38 │ │ - vldr s2, [pc, #400] ; 2ed88 │ │ + vldr s2, [pc, #400] ; 2ee40 │ │ vadd.f32 s0, s0, s2 │ │ vstr s0, [sp, #56] ; 0x38 │ │ - b.n 2ec02 │ │ + b.n 2ecba │ │ ldr r0, [sp, #56] ; 0x38 │ │ - bl 2d33c │ │ + bl 2d3f4 │ │ vmov s0, r0 │ │ - vldr s2, [pc, #368] ; 2ed80 │ │ + vldr s2, [pc, #368] ; 2ee38 │ │ vdiv.f32 s0, s0, s2 │ │ vldr s2, [r7, #16] │ │ vcvt.f32.s32 s2, s2 │ │ vmul.f32 s0, s0, s2 │ │ vmov r0, s0 │ │ - blx 7c100 │ │ + blx 7c5a0 │ │ vmov s0, r0 │ │ vcvt.s32.f32 s0, s0 │ │ vstr s0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ cmp r0, #1 │ │ - bgt.n 2ec42 │ │ - b.n 2ec3c │ │ + bgt.n 2ecfa │ │ + b.n 2ecf4 │ │ movs r0, #2 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 2ec42 │ │ + b.n 2ecfa │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [r7, #16] │ │ cmp r0, r1 │ │ - ble.n 2ec52 │ │ - b.n 2ec4c │ │ + ble.n 2ed0a │ │ + b.n 2ed04 │ │ ldr r0, [r7, #16] │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 2ec52 │ │ + b.n 2ed0a │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 2ec70 │ │ + b.n 2ed28 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r1, [sp, #88] ; 0x58 │ │ cmp r0, r1 │ │ - bge.n 2ed64 │ │ - b.n 2ec7a │ │ + bge.n 2ee1c │ │ + b.n 2ed32 │ │ vldr s0, [sp, #92] ; 0x5c │ │ vcvt.f32.s32 s0, s0 │ │ ldr r0, [sp, #88] ; 0x58 │ │ subs r0, #1 │ │ vmov s2, r0 │ │ vcvt.f32.s32 s2, s2 │ │ vdiv.f32 s0, s0, s2 │ │ vstr s0, [sp, #36] ; 0x24 │ │ vldr s0, [sp, #64] ; 0x40 │ │ vldr s2, [sp, #36] ; 0x24 │ │ vldr s4, [sp, #56] ; 0x38 │ │ vmla.f32 s0, s2, s4 │ │ vstr s0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ - blx 7c1c0 │ │ + blx 7c660 │ │ vmov s0, r0 │ │ vldr s2, [sp, #84] ; 0x54 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #28] │ │ ldr r0, [sp, #32] │ │ - blx 7c1d0 │ │ + blx 7c670 │ │ vmov s0, r0 │ │ vldr s2, [sp, #84] ; 0x54 │ │ vmul.f32 s0, s0, s2 │ │ vstr s0, [sp, #24] │ │ ldr r0, [r7, #8] │ │ vldr s0, [r0] │ │ vldr s2, [sp, #28] │ │ @@ -54773,36 +54770,36 @@ │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #16] │ │ ldr r1, [sp, #20] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr.w ip, [sp, #8] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 2ed5c │ │ + b.n 2ee14 │ │ ldr r0, [sp, #92] ; 0x5c │ │ adds r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 2ec70 │ │ + b.n 2ed28 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #104] ; 0x68 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #104] ; 0x68 │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #44] ; 0x2c │ │ @@ -54898,40 +54895,40 @@ │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r3, [r1, #0] │ │ ldr.w ip, [r1, #4] │ │ ldr r2, [sp, #28] │ │ ldr r1, [sp, #32] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr.w ip, [sp, #28] │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #12] │ │ ldr r1, [sp, #16] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr.w ip, [sp, #20] │ │ ldr r1, [r2, #0] │ │ ldr r2, [r2, #4] │ │ ldr r3, [sp, #24] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr.w ip, [sp, #4] │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #20] │ │ ldr r1, [sp, #24] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #64] ; 0x40 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #64] ; 0x40 │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #8] │ │ @@ -54969,16 +54966,16 @@ │ │ vldr s0, [r0, #8] │ │ vneg.f32 s0, s0 │ │ vstr s0, [sp, #36] ; 0x24 │ │ ldr r0, [r7, #8] │ │ ldrb r0, [r0, #28] │ │ lsls r0, r0, #29 │ │ cmp r0, #0 │ │ - bpl.n 2f030 │ │ - b.n 2ef5c │ │ + bpl.n 2f0e8 │ │ + b.n 2f014 │ │ ldr r0, [r7, #8] │ │ vldr s0, [r0] │ │ vldr s2, [r0, #20] │ │ vldr s4, [sp, #52] ; 0x34 │ │ vmls.f32 s0, s2, s4 │ │ vstr s0, [sp, #24] │ │ vstr s0, [sp, #32] │ │ @@ -54993,15 +54990,15 @@ │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r3, [r1, #0] │ │ ldr.w ip, [r1, #4] │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #24] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [r7, #8] │ │ vldr s0, [r0] │ │ vldr s2, [sp, #48] ; 0x30 │ │ vldr s4, [sp, #52] ; 0x34 │ │ vmla.f32 s0, s2, s4 │ │ vstr s0, [sp, #28] │ │ ldr r0, [r7, #8] │ │ @@ -55026,24 +55023,24 @@ │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr.w ip, [sp, #12] │ │ ldr r1, [r2, #0] │ │ ldr r2, [r2, #4] │ │ ldr r3, [sp, #28] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr.w ip, [sp, #4] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #12] │ │ ldr r1, [sp, #28] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ - b.n 2f104 │ │ + bl 2d298 │ │ + b.n 2f1bc │ │ ldr r0, [r7, #8] │ │ vldr s0, [r0] │ │ vldr s2, [sp, #48] ; 0x30 │ │ vldr s4, [sp, #52] ; 0x34 │ │ vmls.f32 s0, s2, s4 │ │ vstr s0, [sp, #32] │ │ ldr r0, [r7, #8] │ │ @@ -55068,23 +55065,23 @@ │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r3, [r1, #0] │ │ ldr.w ip, [r1, #4] │ │ ldr r2, [sp, #16] │ │ ldr r1, [sp, #32] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr.w ip, [sp, #16] │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #24] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [r7, #8] │ │ vldr s0, [r0] │ │ vldr s2, [r0, #20] │ │ vldr s4, [sp, #52] ; 0x34 │ │ vmla.f32 s0, s2, s4 │ │ vstr s0, [sp, #20] │ │ vstr s0, [sp, #28] │ │ @@ -55099,16 +55096,16 @@ │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr.w ip, [sp, #4] │ │ ldr r1, [r2, #0] │ │ ldr r2, [r2, #4] │ │ ldr r3, [sp, #20] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ - b.n 2f104 │ │ + bl 2d298 │ │ + b.n 2f1bc │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #64] ; 0x40 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #64] ; 0x40 │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #20] │ │ @@ -55159,46 +55156,46 @@ │ │ ldr r1, [sp, #32] │ │ ldr r3, [r1, #0] │ │ ldr.w ip, [r1, #4] │ │ ldr r2, [sp, #12] │ │ ldr r1, [sp, #16] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #28] │ │ ldr.w ip, [sp, #4] │ │ ldr r1, [r2, #0] │ │ ldr r2, [r2, #4] │ │ ldr r3, [sp, #8] │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 2d1e0 │ │ + bl 2d298 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #28] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #28] │ │ str r0, [r1, #4] │ │ add sp, #40 ; 0x28 │ │ pop {r7, pc} │ │ - bmi.n 2f192 │ │ + bmi.n 2f24a │ │ │ │ -0002f1e8 : │ │ +0002f2a0 : │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w fp, [sp, #-4]! │ │ sub sp, #200 ; 0xc8 │ │ - ldr.w r1, [pc, #1360] ; 2f744 │ │ + ldr.w r1, [pc, #1360] ; 2f7fc │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #196] ; 0xc4 │ │ str r0, [sp, #160] ; 0xa0 │ │ movs r0, #0 │ │ str r0, [sp, #148] ; 0x94 │ │ @@ -55206,102 +55203,102 @@ │ │ str r0, [sp, #140] ; 0x8c │ │ str r0, [sp, #136] ; 0x88 │ │ str r0, [sp, #132] ; 0x84 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ str r1, [sp, #128] ; 0x80 │ │ str r0, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ - cbnz r0, 2f220 │ │ - b.n 2f21a │ │ + cbnz r0, 2f2d8 │ │ + b.n 2f2d2 │ │ movs r0, #0 │ │ str r0, [sp, #164] ; 0xa4 │ │ - b.n 2f720 │ │ + b.n 2f7d8 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #156] ; 0x9c │ │ str r0, [sp, #152] ; 0x98 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ add r1, sp, #176 ; 0xb0 │ │ movs r2, #18 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, 2f242 │ │ - b.n 2f23a │ │ - ldr r0, [pc, #736] ; (2f51c ) │ │ + blx 7c330 │ │ + cbnz r0, 2f2fa │ │ + b.n 2f2f2 │ │ + ldr r0, [pc, #736] ; (2f5d4 ) │ │ add r0, pc │ │ str r0, [sp, #148] ; 0x94 │ │ - b.n 2f6f0 │ │ + b.n 2f7a8 │ │ ldrh.w r0, [sp, #181] ; 0xb5 │ │ str r0, [sp, #124] ; 0x7c │ │ ldrb.w r0, [sp, #178] ; 0xb2 │ │ subs r0, #1 │ │ mov r1, r0 │ │ str r1, [sp, #32] │ │ cmp r0, #10 │ │ - bhi.n 2f2b8 │ │ + bhi.n 2f370 │ │ ldr r1, [sp, #32] │ │ tbb [pc, r1] │ │ subs r1, r1, #0 │ │ cmp r6, #36 ; 0x24 │ │ cmp r6, #46 ; 0x2e │ │ cmp r6, #46 ; 0x2e │ │ subs r6, r0, r4 │ │ movs r1, r4 │ │ movs r0, #1 │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n 2f26e │ │ + b.n 2f326 │ │ ldrb.w r0, [sp, #177] ; 0xb1 │ │ - cbz r0, 2f28a │ │ - b.n 2f276 │ │ + cbz r0, 2f342 │ │ + b.n 2f32e │ │ ldrb.w r0, [sp, #192] ; 0xc0 │ │ cmp r0, #8 │ │ - bne.n 2f28a │ │ - b.n 2f280 │ │ + bne.n 2f342 │ │ + b.n 2f338 │ │ ldr r0, [sp, #124] ; 0x7c │ │ cmp.w r0, #256 ; 0x100 │ │ - ble.n 2f28c │ │ - b.n 2f28a │ │ - b.n 2f6e8 │ │ + ble.n 2f344 │ │ + b.n 2f342 │ │ + b.n 2f7a0 │ │ movs r0, #1 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 2f2ba │ │ + b.n 2f372 │ │ movs r0, #1 │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n 2f298 │ │ + b.n 2f350 │ │ movs r0, #0 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 2f2ba │ │ + b.n 2f372 │ │ movs r0, #1 │ │ str r0, [sp, #144] ; 0x90 │ │ - b.n 2f2a4 │ │ + b.n 2f35c │ │ ldrb.w r0, [sp, #192] ; 0xc0 │ │ cmp r0, #8 │ │ - beq.n 2f2b0 │ │ - b.n 2f2ae │ │ - b.n 2f6e8 │ │ + beq.n 2f368 │ │ + b.n 2f366 │ │ + b.n 2f7a0 │ │ movs r0, #1 │ │ str r0, [sp, #132] ; 0x84 │ │ str r0, [sp, #136] ; 0x88 │ │ - b.n 2f2ba │ │ - b.n 2f6e8 │ │ + b.n 2f372 │ │ + b.n 2f7a0 │ │ ldrb.w r0, [sp, #192] ; 0xc0 │ │ adds r0, #7 │ │ lsrs r0, r0, #3 │ │ str r0, [sp, #84] ; 0x54 │ │ movs r0, #0 │ │ str r0, [sp, #96] ; 0x60 │ │ str r0, [sp, #100] ; 0x64 │ │ str r0, [sp, #104] ; 0x68 │ │ str r0, [sp, #108] ; 0x6c │ │ ldrb.w r0, [sp, #192] ; 0xc0 │ │ subs r0, #8 │ │ mov r1, r0 │ │ str r1, [sp, #28] │ │ cmp r0, #24 │ │ - bhi.n 2f33c │ │ + bhi.n 2f3f4 │ │ ldr r1, [sp, #28] │ │ tbb [pc, r1] │ │ cmp r5, #13 │ │ cmp r5, #45 ; 0x2d │ │ cmp r5, #45 ; 0x2d │ │ asrs r5, r5, #8 │ │ cmp r5, #18 │ │ @@ -55310,59 +55307,59 @@ │ │ cmp r5, #45 ; 0x2d │ │ cmp r5, #30 │ │ cmp r5, #45 ; 0x2d │ │ cmp r5, #45 ; 0x2d │ │ cmp r5, #45 ; 0x2d │ │ movs r3, r3 │ │ ldr r0, [sp, #136] ; 0x88 │ │ - cbnz r0, 2f304 │ │ - b.n 2f302 │ │ - b.n 2f6e8 │ │ - b.n 2f33e │ │ + cbnz r0, 2f3bc │ │ + b.n 2f3ba │ │ + b.n 2f7a0 │ │ + b.n 2f3f6 │ │ mov.w r0, #31744 ; 0x7c00 │ │ str r0, [sp, #108] ; 0x6c │ │ mov.w r0, #992 ; 0x3e0 │ │ str r0, [sp, #104] ; 0x68 │ │ movs r0, #31 │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 2f33e │ │ + b.n 2f3f6 │ │ movs r0, #1 │ │ str r0, [sp, #140] ; 0x8c │ │ - b.n 2f31e │ │ + b.n 2f3d6 │ │ ldr r0, [sp, #140] ; 0x8c │ │ cmp r0, #0 │ │ it ne │ │ movne.w r0, #4278190080 ; 0xff000000 │ │ str r0, [sp, #96] ; 0x60 │ │ mov.w r0, #16711680 ; 0xff0000 │ │ str r0, [sp, #108] ; 0x6c │ │ mov.w r0, #65280 ; 0xff00 │ │ str r0, [sp, #104] ; 0x68 │ │ movs r0, #255 ; 0xff │ │ str r0, [sp, #100] ; 0x64 │ │ - b.n 2f33e │ │ - b.n 2f6e8 │ │ + b.n 2f3f6 │ │ + b.n 2f7a0 │ │ ldrb.w r0, [sp, #193] ; 0xc1 │ │ tst.w r0, #192 ; 0xc0 │ │ - bne.n 2f356 │ │ - b.n 2f34a │ │ + bne.n 2f40e │ │ + b.n 2f402 │ │ ldrb.w r0, [sp, #193] ; 0xc1 │ │ lsls r0, r0, #27 │ │ cmp r0, #0 │ │ - bpl.n 2f358 │ │ - b.n 2f356 │ │ - b.n 2f6e8 │ │ + bpl.n 2f410 │ │ + b.n 2f40e │ │ + b.n 2f7a0 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldrb.w r2, [sp, #176] ; 0xb0 │ │ mov r3, sp │ │ movs r1, #1 │ │ str r1, [r3, #0] │ │ movs r3, #0 │ │ str r3, [sp, #24] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #24] │ │ ldrh.w r1, [sp, #188] ; 0xbc │ │ str r1, [sp, #120] ; 0x78 │ │ ldrh.w r1, [sp, #190] ; 0xbe │ │ str r1, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #116] ; 0x74 │ │ @@ -55373,43 +55370,43 @@ │ │ ldr r5, [sp, #100] ; 0x64 │ │ ldr r6, [sp, #96] ; 0x60 │ │ mov lr, sp │ │ str.w r6, [lr, #12] │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ - blx 7bf20 │ │ + blx 7c3c0 │ │ str r0, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #112] ; 0x70 │ │ - cbnz r0, 2f3b2 │ │ - b.n 2f3aa │ │ - ldr r0, [pc, #372] ; (2f520 ) │ │ + cbnz r0, 2f46a │ │ + b.n 2f462 │ │ + ldr r0, [pc, #372] ; (2f5d8 ) │ │ add r0, pc │ │ str r0, [sp, #148] ; 0x94 │ │ - b.n 2f6f0 │ │ + b.n 2f7a8 │ │ ldrb.w r0, [sp, #177] ; 0xb1 │ │ cmp r0, #0 │ │ - beq.w 2f516 │ │ - b.n 2f3be │ │ + beq.w 2f5ce │ │ + b.n 2f476 │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldrb.w r1, [sp, #183] ; 0xb7 │ │ adds r1, #7 │ │ lsrs r1, r1, #3 │ │ muls r0, r1 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #136] ; 0x88 │ │ cmp r0, #0 │ │ - beq.w 2f500 │ │ - b.n 2f3d6 │ │ + beq.w 2f5b8 │ │ + b.n 2f48e │ │ ldr r0, [sp, #132] ; 0x84 │ │ cmp r0, #0 │ │ - bne.w 2f500 │ │ - b.n 2f3e0 │ │ + bne.w 2f5b8 │ │ + b.n 2f498 │ │ ldr r0, [sp, #68] ; 0x44 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ @@ -55419,37 +55416,37 @@ │ │ ldr r1, [r1, #4] │ │ ldr r1, [r1, #4] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #68] ; 0x44 │ │ movs r3, #1 │ │ - blx 7be90 │ │ + blx 7c330 │ │ movs r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 2f412 │ │ + b.n 2f4ca │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #124] ; 0x7c │ │ cmp r0, r1 │ │ - bge.n 2f4e4 │ │ - b.n 2f41c │ │ + bge.n 2f59c │ │ + b.n 2f4d4 │ │ ldrb.w r1, [sp, #183] ; 0xb7 │ │ sub.w r0, r1, #15 │ │ str r1, [sp, #20] │ │ cmp r0, #2 │ │ - bcc.n 2f43c │ │ - b.n 2f42c │ │ + bcc.n 2f4f4 │ │ + b.n 2f4e4 │ │ ldr r0, [sp, #20] │ │ cmp r0, #24 │ │ - beq.n 2f486 │ │ - b.n 2f434 │ │ + beq.n 2f53e │ │ + b.n 2f4ec │ │ ldr r0, [sp, #20] │ │ cmp r0, #32 │ │ - beq.n 2f486 │ │ - b.n 2f4da │ │ + beq.n 2f53e │ │ + b.n 2f592 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldrb r0, [r1, #0] │ │ ldrb r1, [r1, #1] │ │ orr.w r0, r0, r1, lsl #8 │ │ strh.w r0, [r7, #-162] │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #2 │ │ @@ -55468,15 +55465,15 @@ │ │ strb r0, [r1, #1] │ │ ldrh.w r0, [r7, #-162] │ │ lsls r0, r0, #3 │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #88] ; 0x58 │ │ add.w r1, r1, r2, lsl #2 │ │ strb r0, [r1, #2] │ │ - b.n 2f4da │ │ + b.n 2f592 │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r0, #1 │ │ str r1, [sp, #60] ; 0x3c │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #88] ; 0x58 │ │ add.w r1, r1, r2, lsl #2 │ │ @@ -55494,677 +55491,677 @@ │ │ str r1, [sp, #60] ; 0x3c │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #88] ; 0x58 │ │ strb.w r0, [r1, r2, lsl #2] │ │ ldrb.w r0, [sp, #183] ; 0xb7 │ │ cmp r0, #32 │ │ - bne.n 2f4d8 │ │ - b.n 2f4c4 │ │ + bne.n 2f590 │ │ + b.n 2f57c │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r0, #1 │ │ str r1, [sp, #60] ; 0x3c │ │ ldrb r0, [r0, #0] │ │ cmp r0, #127 ; 0x7f │ │ - bgt.n 2f4d8 │ │ - b.n 2f4d2 │ │ + bgt.n 2f590 │ │ + b.n 2f58a │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #128] ; 0x80 │ │ - b.n 2f4d8 │ │ - b.n 2f4da │ │ - b.n 2f4dc │ │ + b.n 2f590 │ │ + b.n 2f592 │ │ + b.n 2f594 │ │ ldr r0, [sp, #88] ; 0x58 │ │ adds r0, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 2f412 │ │ + b.n 2f4ca │ │ ldr r0, [sp, #64] ; 0x40 │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #128] ; 0x80 │ │ cmp r0, #0 │ │ - bmi.n 2f4fe │ │ - b.n 2f4f2 │ │ + bmi.n 2f5b6 │ │ + b.n 2f5aa │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r2, [sp, #128] ; 0x80 │ │ movs r1, #1 │ │ - blx 7bf40 │ │ - b.n 2f4fe │ │ - b.n 2f514 │ │ + blx 7c3e0 │ │ + b.n 2f5b6 │ │ + b.n 2f5cc │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r2, [sp, #68] ; 0x44 │ │ asrs r3, r2, #31 │ │ mov ip, sp │ │ movs r1, #1 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ - b.n 2f514 │ │ - b.n 2f516 │ │ + blx 7c260 │ │ + b.n 2f5cc │ │ + b.n 2f5ce │ │ ldr r0, [sp, #132] ; 0x84 │ │ - cbz r0, 2f570 │ │ - b.n 2f524 │ │ - str r3, [r7, #32] │ │ - vsli.32 q12, , #29 │ │ + cbz r0, 2f628 │ │ + b.n 2f5dc │ │ + str r6, [r5, #16] │ │ + vsri.64 d24, d10, #3 │ │ vqshrun.s64 d25, q6, #3 │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #48] ; 0x30 │ │ movs r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 2f534 │ │ + b.n 2f5ec │ │ ldr r0, [sp, #88] ; 0x58 │ │ cmp r0, #255 ; 0xff │ │ - bgt.n 2f562 │ │ - b.n 2f53c │ │ + bgt.n 2f61a │ │ + b.n 2f5f4 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #48] ; 0x30 │ │ add.w r1, r1, r0, lsl #2 │ │ strb r0, [r1, #2] │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #88] ; 0x58 │ │ add.w r1, r1, r2, lsl #2 │ │ strb r0, [r1, #1] │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #88] ; 0x58 │ │ strb.w r0, [r1, r2, lsl #2] │ │ - b.n 2f55a │ │ + b.n 2f612 │ │ ldr r0, [sp, #88] ; 0x58 │ │ adds r0, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 2f534 │ │ + b.n 2f5ec │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r0, [r0, #4] │ │ ldr r1, [r0, #4] │ │ mov.w r0, #256 ; 0x100 │ │ str r0, [r1, #0] │ │ - b.n 2f570 │ │ + b.n 2f628 │ │ ldrb.w r0, [sp, #193] ; 0xc1 │ │ lsls r0, r0, #26 │ │ cmp r0, #0 │ │ - bpl.n 2f58a │ │ - b.n 2f57c │ │ + bpl.n 2f642 │ │ + b.n 2f634 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 2f5a4 │ │ + b.n 2f65c │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r0, [r0, #16] │ │ negs r0, r0 │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r1, [r0, #16] │ │ ldr r2, [r0, #20] │ │ ldr r0, [sp, #116] ; 0x74 │ │ subs r0, #1 │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 2f5a4 │ │ + b.n 2f65c │ │ movs r0, #0 │ │ str r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 2f5ae │ │ + b.n 2f666 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #116] ; 0x74 │ │ cmp r0, r1 │ │ - bge.w 2f6e2 │ │ - b.n 2f5ba │ │ + bge.w 2f79a │ │ + b.n 2f672 │ │ ldr r0, [sp, #144] ; 0x90 │ │ cmp r0, #0 │ │ - beq.n 2f6be │ │ - b.n 2f5c2 │ │ + beq.n 2f776 │ │ + b.n 2f67a │ │ movs r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 2f5c8 │ │ + b.n 2f680 │ │ ldr r0, [sp, #76] ; 0x4c │ │ - cbz r0, 2f61e │ │ - b.n 2f5ce │ │ + cbz r0, 2f6d6 │ │ + b.n 2f686 │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #44] ; 0x2c │ │ subs r1, r1, r2 │ │ cmp r0, r1 │ │ - ble.n 2f5ea │ │ - b.n 2f5e0 │ │ + ble.n 2f6a2 │ │ + b.n 2f698 │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r1, [sp, #44] ; 0x2c │ │ subs r0, r0, r1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 2f5ea │ │ + b.n 2f6a2 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r2, [sp, #92] ; 0x5c │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #84] ; 0x54 │ │ mla r1, r1, r3, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ muls r2, r3 │ │ movs r3, #1 │ │ - blx 7be90 │ │ + blx 7c330 │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #76] ; 0x4c │ │ subs r0, r0, r1 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #44] ; 0x2c │ │ add r0, r1 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #120] ; 0x78 │ │ cmp r0, r1 │ │ - bne.n 2f61c │ │ - b.n 2f61a │ │ - b.n 2f6bc │ │ - b.n 2f67c │ │ + bne.n 2f6d4 │ │ + b.n 2f6d2 │ │ + b.n 2f774 │ │ + b.n 2f734 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - cbz r0, 2f67a │ │ - b.n 2f624 │ │ + cbz r0, 2f732 │ │ + b.n 2f6dc │ │ ldr r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #44] ; 0x2c │ │ subs r1, r1, r2 │ │ cmp r0, r1 │ │ - ble.n 2f640 │ │ - b.n 2f636 │ │ + ble.n 2f6f8 │ │ + b.n 2f6ee │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r1, [sp, #44] ; 0x2c │ │ subs r0, r0, r1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 2f640 │ │ + b.n 2f6f8 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #72] ; 0x48 │ │ subs r0, r0, r1 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 2f64a │ │ + b.n 2f702 │ │ ldr r0, [sp, #36] ; 0x24 │ │ subs r1, r0, #1 │ │ str r1, [sp, #36] ; 0x24 │ │ - cbz r0, 2f66c │ │ - b.n 2f654 │ │ + cbz r0, 2f724 │ │ + b.n 2f70c │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #84] ; 0x54 │ │ mla r0, r0, r2, r1 │ │ add r1, sp, #172 ; 0xac │ │ - blx 7bf30 │ │ + blx 7c3d0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ adds r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 2f64a │ │ + b.n 2f702 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #120] ; 0x78 │ │ cmp r0, r1 │ │ - bne.n 2f678 │ │ - b.n 2f676 │ │ - b.n 2f6bc │ │ - b.n 2f67a │ │ - b.n 2f67c │ │ + bne.n 2f730 │ │ + b.n 2f72e │ │ + b.n 2f774 │ │ + b.n 2f732 │ │ + b.n 2f734 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ sub.w r1, r7, #45 ; 0x2d │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ + blx 7c330 │ │ ldrb.w r0, [r7, #-45] │ │ lsls r0, r0, #24 │ │ cmp r0, #0 │ │ - bpl.n 2f6b0 │ │ - b.n 2f696 │ │ + bpl.n 2f768 │ │ + b.n 2f74e │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r2, [sp, #84] ; 0x54 │ │ add r1, sp, #172 ; 0xac │ │ movs r3, #1 │ │ - blx 7be90 │ │ + blx 7c330 │ │ ldrb.w r0, [r7, #-45] │ │ and.w r0, r0, #127 ; 0x7f │ │ adds r0, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 2f6ba │ │ + b.n 2f772 │ │ ldrb.w r0, [r7, #-45] │ │ adds r0, #1 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 2f6ba │ │ - b.n 2f5c8 │ │ - b.n 2f6d0 │ │ + b.n 2f772 │ │ + b.n 2f680 │ │ + b.n 2f788 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #120] ; 0x78 │ │ ldr r3, [sp, #84] ; 0x54 │ │ muls r2, r3 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - b.n 2f6d0 │ │ + blx 7c330 │ │ + b.n 2f788 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #92] ; 0x5c │ │ add r0, r1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 2f6da │ │ + b.n 2f792 │ │ ldr r0, [sp, #88] ; 0x58 │ │ adds r0, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 2f5ae │ │ + b.n 2f666 │ │ ldr r0, [sp, #112] ; 0x70 │ │ str r0, [sp, #164] ; 0xa4 │ │ - b.n 2f720 │ │ - ldr r0, [pc, #92] ; (2f748 ) │ │ + b.n 2f7d8 │ │ + ldr r0, [pc, #92] ; (2f800 ) │ │ add r0, pc │ │ str r0, [sp, #148] ; 0x94 │ │ - b.n 2f6f0 │ │ + b.n 2f7a8 │ │ ldr r0, [sp, #160] ; 0xa0 │ │ ldr r2, [sp, #152] ; 0x98 │ │ ldr r3, [sp, #156] ; 0x9c │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #112] ; 0x70 │ │ - cbz r0, 2f710 │ │ - b.n 2f708 │ │ + cbz r0, 2f7c8 │ │ + b.n 2f7c0 │ │ ldr r0, [sp, #112] ; 0x70 │ │ - blx 7be10 │ │ - b.n 2f710 │ │ + blx 7c2b0 │ │ + b.n 2f7c8 │ │ ldr r1, [sp, #148] ; 0x94 │ │ - ldr r0, [pc, #56] ; (2f74c ) │ │ + ldr r0, [pc, #56] ; (2f804 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ movs r0, #0 │ │ str r0, [sp, #164] ; 0xa4 │ │ - b.n 2f720 │ │ + b.n 2f7d8 │ │ ldr r0, [sp, #164] ; 0xa4 │ │ str r0, [sp, #16] │ │ - ldr r0, [pc, #40] ; (2f750 ) │ │ + ldr r0, [pc, #40] ; (2f808 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #196] ; 0xc4 │ │ cmp r0, r1 │ │ - bne.n 2f73e │ │ - b.n 2f734 │ │ + bne.n 2f7f6 │ │ + b.n 2f7ec │ │ ldr r0, [sp, #16] │ │ add sp, #200 ; 0xc8 │ │ ldr.w fp, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - b.n 2fe6c │ │ + b.n 2f6f4 │ │ movs r4, r0 │ │ - ldrh r3, [r6, #4] │ │ - vqshl.u64 , q11, #61 ; 0x3d │ │ - vqrdmlah.s , , d18[0] │ │ + ldrh r4, [r6, #0] │ │ + vabs.f d21, d30 │ │ + vclt.s q15, q5, #0 │ │ movs r4, r0 │ │ │ │ -0002f754 : │ │ +0002f80c : │ │ push {r7, lr} │ │ mov r7, sp │ │ - ldr r0, [pc, #12] ; (2f768 ) │ │ + ldr r0, [pc, #12] ; (2f820 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r7, pc} │ │ nop │ │ - ldr r2, [pc, #336] ; (2f8bc ) │ │ - Address 0x000000000002f76a is out of bounds. │ │ + ldr r1, [pc, #560] ; (2fa54 ) │ │ + Address 0x000000000002f822 is out of bounds. │ │ │ │ │ │ -0002f76c : │ │ +0002f824 : │ │ bx lr │ │ │ │ -0002f76e : │ │ +0002f826 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ movs r0, #0 │ │ add sp, #4 │ │ bx lr │ │ │ │ -0002f778 : │ │ +0002f830 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ movs r0, #0 │ │ add sp, #4 │ │ bx lr │ │ - bmi.n 2f72e │ │ + bmi.n 2f7e6 │ │ │ │ -0002f784 : │ │ +0002f83c : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ - ldr r0, [pc, #136] ; (2f814 ) │ │ + ldr r0, [pc, #136] ; (2f8cc ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ - cbnz r0, 2f7fc │ │ - b.n 2f794 │ │ - ldr r0, [pc, #128] ; (2f818 ) │ │ + cbnz r0, 2f8b4 │ │ + b.n 2f84c │ │ + ldr r0, [pc, #128] ; (2f8d0 ) │ │ add r0, pc │ │ ldr r1, [r0, #0] │ │ - ldr r0, [pc, #128] ; (2f81c ) │ │ + ldr r0, [pc, #128] ; (2f8d4 ) │ │ add r0, pc │ │ str r1, [r0, #8] │ │ ldr r0, [r0, #8] │ │ - cbnz r0, 2f7b6 │ │ - b.n 2f7a6 │ │ - ldr r0, [pc, #120] ; (2f820 ) │ │ + cbnz r0, 2f86e │ │ + b.n 2f85e │ │ + ldr r0, [pc, #120] ; (2f8d8 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #4] │ │ - b.n 2f80c │ │ - ldr r0, [pc, #108] ; (2f824 ) │ │ + b.n 2f8c4 │ │ + ldr r0, [pc, #108] ; (2f8dc ) │ │ add r0, pc │ │ ldr r1, [r0, #0] │ │ - ldr r0, [pc, #104] ; (2f828 ) │ │ + ldr r0, [pc, #104] ; (2f8e0 ) │ │ add r0, pc │ │ str r1, [r0, #12] │ │ ldr r0, [r0, #12] │ │ - cbnz r0, 2f7d8 │ │ - b.n 2f7c8 │ │ - ldr r0, [pc, #96] ; (2f82c ) │ │ + cbnz r0, 2f890 │ │ + b.n 2f880 │ │ + ldr r0, [pc, #96] ; (2f8e4 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #4] │ │ - b.n 2f80c │ │ - ldr r0, [pc, #84] ; (2f830 ) │ │ + b.n 2f8c4 │ │ + ldr r0, [pc, #84] ; (2f8e8 ) │ │ add r0, pc │ │ ldr r1, [r0, #0] │ │ - ldr r0, [pc, #84] ; (2f834 ) │ │ + ldr r0, [pc, #84] ; (2f8ec ) │ │ add r0, pc │ │ str r1, [r0, #16] │ │ ldr r0, [r0, #16] │ │ - cbnz r0, 2f7fa │ │ - b.n 2f7ea │ │ - ldr r0, [pc, #76] ; (2f838 ) │ │ + cbnz r0, 2f8b2 │ │ + b.n 2f8a2 │ │ + ldr r0, [pc, #76] ; (2f8f0 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ + blx 7c250 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #4] │ │ - b.n 2f80c │ │ - b.n 2f7fc │ │ - ldr r1, [pc, #60] ; (2f83c ) │ │ + b.n 2f8c4 │ │ + b.n 2f8b4 │ │ + ldr r1, [pc, #60] ; (2f8f4 ) │ │ add r1, pc │ │ ldr r0, [r1, #0] │ │ adds r0, #1 │ │ str r0, [r1, #0] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ - b.n 2f80c │ │ + b.n 2f8c4 │ │ ldr r0, [sp, #4] │ │ add sp, #8 │ │ pop {r7, pc} │ │ nop │ │ - ldr??.w r0, [r8, #4] │ │ - ble.n 2f808 │ │ + stc2l 0, cr0, [r0, #16] │ │ + b.n 2fc90 │ │ movs r4, r0 │ │ - vst1.8 {d16[0]}, [r8], r4 │ │ - ldrh r4, [r7, r1] │ │ - ; instruction: 0xfffdddd8 │ │ + ldc2 0, cr0, [r0, #16]! │ │ + ldr r4, [r6, r6] │ │ + vcle.s q15, q0, #0 │ │ movs r4, r0 │ │ - vld1.8 {d0[0]}, [r6], r4 │ │ - ldrh r2, [r3, r1] │ │ - ; instruction: 0xfffdddba │ │ + stc2 0, cr0, [lr, #16] │ │ + ldr r2, [r2, r6] │ │ + vcle.s d30, d18, #0 │ │ movs r4, r0 │ │ - vst1.8 {d0[0]}, [r4], r4 │ │ - ldrh r0, [r7, r0] │ │ - vtbx.8 d31, {d13-d14}, d22 │ │ + stc2l 0, cr0, [ip, #-16]! │ │ + ldr r0, [r6, r5] │ │ + vqrdmulh.s , , d14[0] │ │ movs r4, r0 │ │ │ │ -0002f840 : │ │ - ldr r0, [pc, #36] ; (2f868 ) │ │ +0002f8f8 : │ │ + ldr r0, [pc, #36] ; (2f920 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ - cbnz r0, 2f84c │ │ - b.n 2f84a │ │ - b.n 2f866 │ │ - ldr r0, [pc, #28] ; (2f86c ) │ │ + cbnz r0, 2f904 │ │ + b.n 2f902 │ │ + b.n 2f91e │ │ + ldr r0, [pc, #28] ; (2f924 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ cmp r0, #1 │ │ - bne.n 2f85a │ │ - b.n 2f858 │ │ - b.n 2f85a │ │ - ldr r1, [pc, #20] ; (2f870 ) │ │ + bne.n 2f912 │ │ + b.n 2f910 │ │ + b.n 2f912 │ │ + ldr r1, [pc, #20] ; (2f928 ) │ │ add r1, pc │ │ ldr r0, [r1, #0] │ │ subs r0, #1 │ │ str r0, [r1, #0] │ │ - b.n 2f866 │ │ + b.n 2f91e │ │ bx lr │ │ - vld4.8 {d0-d3}, [r2], r4 │ │ - ldrsb.w r0, [r6, r4] │ │ - vst4.8 {d0-d3}, [r8], r4 │ │ + stc2 0, cr0, [sl, #-16] │ │ + ldc2l 0, cr0, [lr], #16 │ │ + ldc2l 0, cr0, [r0], #16 │ │ │ │ -0002f874 : │ │ +0002f92c : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movs r1, #0 │ │ - bl 2f888 │ │ + bl 2f940 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #64 ; 0x40 │ │ - ldr r2, [pc, #292] ; (2f9b4 ) │ │ + ldr r2, [pc, #292] ; (2fa6c ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #60] ; 0x3c │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ ldr r0, [sp, #32] │ │ - cbnz r0, 2f8a8 │ │ - b.n 2f8a2 │ │ + cbnz r0, 2f960 │ │ + b.n 2f95a │ │ movs r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 2f994 │ │ + b.n 2fa4c │ │ ldr r0, [sp, #32] │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #20] │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #32] │ │ add r1, sp, #40 ; 0x28 │ │ movs r2, #1 │ │ movs r3, #20 │ │ - blx 7be90 │ │ + blx 7c330 │ │ cmp r0, #20 │ │ - bne.n 2f97c │ │ - b.n 2f8c8 │ │ + bne.n 2fa34 │ │ + b.n 2f980 │ │ ldrb.w r0, [sp, #40] ; 0x28 │ │ cmp r0, #82 ; 0x52 │ │ - bne.n 2f97a │ │ - b.n 2f8d2 │ │ + bne.n 2fa32 │ │ + b.n 2f98a │ │ ldrb.w r0, [sp, #41] ; 0x29 │ │ cmp r0, #73 ; 0x49 │ │ - bne.n 2f97a │ │ - b.n 2f8dc │ │ + bne.n 2fa32 │ │ + b.n 2f994 │ │ ldrb.w r0, [sp, #42] ; 0x2a │ │ cmp r0, #70 ; 0x46 │ │ - bne.n 2f97a │ │ - b.n 2f8e6 │ │ + bne.n 2fa32 │ │ + b.n 2f99e │ │ ldrb.w r0, [sp, #43] ; 0x2b │ │ cmp r0, #70 ; 0x46 │ │ - bne.n 2f97a │ │ - b.n 2f8f0 │ │ + bne.n 2fa32 │ │ + b.n 2f9a8 │ │ ldrb.w r0, [sp, #48] ; 0x30 │ │ cmp r0, #87 ; 0x57 │ │ - bne.n 2f97a │ │ - b.n 2f8fa │ │ + bne.n 2fa32 │ │ + b.n 2f9b2 │ │ ldrb.w r0, [sp, #49] ; 0x31 │ │ cmp r0, #69 ; 0x45 │ │ - bne.n 2f97a │ │ - b.n 2f904 │ │ + bne.n 2fa32 │ │ + b.n 2f9bc │ │ ldrb.w r0, [sp, #50] ; 0x32 │ │ cmp r0, #66 ; 0x42 │ │ - bne.n 2f97a │ │ - b.n 2f90e │ │ + bne.n 2fa32 │ │ + b.n 2f9c6 │ │ ldrb.w r0, [sp, #51] ; 0x33 │ │ cmp r0, #80 ; 0x50 │ │ - bne.n 2f97a │ │ - b.n 2f918 │ │ + bne.n 2fa32 │ │ + b.n 2f9d0 │ │ ldrb.w r0, [sp, #52] ; 0x34 │ │ cmp r0, #86 ; 0x56 │ │ - bne.n 2f97a │ │ - b.n 2f922 │ │ + bne.n 2fa32 │ │ + b.n 2f9da │ │ ldrb.w r0, [sp, #53] ; 0x35 │ │ cmp r0, #80 ; 0x50 │ │ - bne.n 2f97a │ │ - b.n 2f92c │ │ + bne.n 2fa32 │ │ + b.n 2f9e4 │ │ ldrb.w r0, [sp, #54] ; 0x36 │ │ cmp r0, #56 ; 0x38 │ │ - bne.n 2f97a │ │ - b.n 2f936 │ │ + bne.n 2fa32 │ │ + b.n 2f9ee │ │ ldrb.w r0, [sp, #55] ; 0x37 │ │ cmp r0, #32 │ │ - beq.n 2f954 │ │ - b.n 2f940 │ │ + beq.n 2fa0c │ │ + b.n 2f9f8 │ │ ldrb.w r0, [sp, #55] ; 0x37 │ │ cmp r0, #88 ; 0x58 │ │ - beq.n 2f954 │ │ - b.n 2f94a │ │ + beq.n 2fa0c │ │ + b.n 2fa02 │ │ ldrb.w r0, [sp, #55] ; 0x37 │ │ cmp r0, #76 ; 0x4c │ │ - bne.n 2f97a │ │ - b.n 2f954 │ │ + bne.n 2fa32 │ │ + b.n 2fa0c │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #28] │ │ - cbz r0, 2f978 │ │ - b.n 2f95e │ │ + cbz r0, 2fa30 │ │ + b.n 2fa16 │ │ ldr r0, [sp, #32] │ │ mov r2, sp │ │ movs r1, #2 │ │ str r1, [r2, #0] │ │ movs r3, #0 │ │ mov r2, r3 │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r1, [sp, #16] │ │ subs r0, r0, r1 │ │ ldr r1, [sp, #28] │ │ str r0, [r1, #0] │ │ - b.n 2f978 │ │ - b.n 2f97a │ │ - b.n 2f97c │ │ + b.n 2fa30 │ │ + b.n 2fa32 │ │ + b.n 2fa34 │ │ ldr r0, [sp, #32] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 2f994 │ │ + b.n 2fa4c │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #28] ; (2f9b8 ) │ │ + ldr r0, [pc, #28] ; (2fa70 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #60] ; 0x3c │ │ cmp r0, r1 │ │ - bne.n 2f9ae │ │ - b.n 2f9a8 │ │ + bne.n 2fa66 │ │ + b.n 2fa60 │ │ ldr r0, [sp, #8] │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - bgt.n 2f9a8 │ │ + b.n 2fc30 │ │ movs r4, r0 │ │ - blt.n 2f998 │ │ + svc 214 ; 0xd6 │ │ movs r4, r0 │ │ │ │ -0002f9bc : │ │ +0002fa74 : │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #128 ; 0x80 │ │ - ldr r1, [pc, #508] ; (2fbc0 ) │ │ + ldr r1, [pc, #508] ; (2fc78 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #124] ; 0x7c │ │ str r0, [sp, #72] ; 0x48 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - cbnz r0, 2f9e2 │ │ - b.n 2f9dc │ │ + cbnz r0, 2fa9a │ │ + b.n 2fa94 │ │ movs r0, #0 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 2fba0 │ │ + b.n 2fc58 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #68] ; 0x44 │ │ str r0, [sp, #64] ; 0x40 │ │ movs r0, #8 │ │ - blx 7bca0 │ │ + blx 7c140 │ │ lsls r0, r0, #28 │ │ cmp r0, #0 │ │ - bmi.n 2f9fc │ │ - b.n 2f9fa │ │ - b.n 2fb58 │ │ + bmi.n 2fab4 │ │ + b.n 2fab2 │ │ + b.n 2fc10 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #72] ; 0x48 │ │ add r1, sp, #80 ; 0x50 │ │ - bl 2f888 │ │ - cbnz r0, 2fa16 │ │ - b.n 2fa0e │ │ - ldr r0, [pc, #436] ; (2fbc4 ) │ │ + bl 2f940 │ │ + cbnz r0, 2face │ │ + b.n 2fac6 │ │ + ldr r0, [pc, #436] ; (2fc7c ) │ │ add r0, pc │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2fb58 │ │ + b.n 2fc10 │ │ ldr r0, [sp, #80] ; 0x50 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - cbnz r0, 2fa2c │ │ - b.n 2fa24 │ │ - ldr r0, [pc, #416] ; (2fbc8 ) │ │ + cbnz r0, 2fae4 │ │ + b.n 2fadc │ │ + ldr r0, [pc, #416] ; (2fc80 ) │ │ add r0, pc │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2fb58 │ │ + b.n 2fc10 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #80] ; 0x50 │ │ movs r2, #1 │ │ - blx 7be90 │ │ + blx 7c330 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #80] ; 0x50 │ │ cmp r0, r1 │ │ - beq.n 2fa4c │ │ - b.n 2fa44 │ │ - ldr r0, [pc, #388] ; (2fbcc ) │ │ + beq.n 2fb04 │ │ + b.n 2fafc │ │ + ldr r0, [pc, #388] ; (2fc84 ) │ │ add r0, pc │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2fb58 │ │ - ldr r0, [pc, #384] ; (2fbd0 ) │ │ + b.n 2fc10 │ │ + ldr r0, [pc, #384] ; (2fc88 ) │ │ add r0, pc │ │ ldr.w ip, [r0, #8] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #80] ; 0x50 │ │ add r2, sp, #84 ; 0x54 │ │ mov.w r3, #520 ; 0x208 │ │ blx ip │ │ - cbz r0, 2fa6c │ │ - b.n 2fa64 │ │ - ldr r0, [pc, #364] ; (2fbd4 ) │ │ + cbz r0, 2fb24 │ │ + b.n 2fb1c │ │ + ldr r0, [pc, #364] ; (2fc8c ) │ │ add r0, pc │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2fb58 │ │ + b.n 2fc10 │ │ movs r0, #255 ; 0xff │ │ str r0, [sp, #52] ; 0x34 │ │ mov.w r0, #65280 ; 0xff00 │ │ str r0, [sp, #48] ; 0x30 │ │ mov.w r0, #16711680 ; 0xff0000 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #92] ; 0x5c │ │ @@ -56185,27 +56182,27 @@ │ │ ldr r5, [sp, #40] ; 0x28 │ │ mov ip, sp │ │ str.w r5, [ip, #12] │ │ str.w r4, [ip, #8] │ │ str.w lr, [ip, #4] │ │ str.w r0, [ip] │ │ movs r0, #0 │ │ - blx 7bf20 │ │ + blx 7c3c0 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - cbnz r0, 2fac8 │ │ - b.n 2fac0 │ │ - ldr r0, [pc, #276] ; (2fbd8 ) │ │ + cbnz r0, 2fb80 │ │ + b.n 2fb78 │ │ + ldr r0, [pc, #276] ; (2fc90 ) │ │ add r0, pc │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2fb58 │ │ + b.n 2fc10 │ │ ldr r0, [sp, #92] ; 0x5c │ │ - cbz r0, 2fb02 │ │ - b.n 2face │ │ - ldr r0, [pc, #268] ; (2fbdc ) │ │ + cbz r0, 2fbba │ │ + b.n 2fb86 │ │ + ldr r0, [pc, #268] ; (2fc94 ) │ │ add r0, pc │ │ ldr.w ip, [r0, #16] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r2, [r2, #20] │ │ ldr r3, [sp, #56] ; 0x38 │ │ @@ -56215,16 +56212,16 @@ │ │ mul.w r3, r3, lr │ │ ldr.w lr, [sp, #56] ; 0x38 │ │ ldr.w lr, [lr, #16] │ │ mov r4, sp │ │ str.w lr, [r4] │ │ blx ip │ │ str r0, [sp, #28] │ │ - b.n 2fb36 │ │ - ldr r0, [pc, #220] ; (2fbe0 ) │ │ + b.n 2fbee │ │ + ldr r0, [pc, #220] ; (2fc98 ) │ │ add r0, pc │ │ ldr.w ip, [r0, #12] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r2, [r2, #20] │ │ ldr r3, [sp, #56] ; 0x38 │ │ @@ -56234,276 +56231,276 @@ │ │ mul.w r3, r3, lr │ │ ldr.w lr, [sp, #56] ; 0x38 │ │ ldr.w lr, [lr, #16] │ │ mov r4, sp │ │ str.w lr, [r4] │ │ blx ip │ │ str r0, [sp, #28] │ │ - b.n 2fb36 │ │ + b.n 2fbee │ │ ldr r0, [sp, #28] │ │ - cbnz r0, 2fb44 │ │ - b.n 2fb3c │ │ - ldr r0, [pc, #164] ; (2fbe4 ) │ │ + cbnz r0, 2fbfc │ │ + b.n 2fbf4 │ │ + ldr r0, [pc, #164] ; (2fc9c ) │ │ add r0, pc │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2fb58 │ │ + b.n 2fc10 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - cbz r0, 2fb52 │ │ - b.n 2fb4a │ │ + cbz r0, 2fc0a │ │ + b.n 2fc02 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - blx 7be70 │ │ - b.n 2fb52 │ │ + blx 7c310 │ │ + b.n 2fc0a │ │ ldr r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 2fba0 │ │ + b.n 2fc58 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - cbz r0, 2fb66 │ │ - b.n 2fb5e │ │ + cbz r0, 2fc1e │ │ + b.n 2fc16 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - blx 7be70 │ │ - b.n 2fb66 │ │ + blx 7c310 │ │ + b.n 2fc1e │ │ ldr r0, [sp, #56] ; 0x38 │ │ - cbz r0, 2fb74 │ │ - b.n 2fb6c │ │ + cbz r0, 2fc2c │ │ + b.n 2fc24 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - blx 7be10 │ │ - b.n 2fb74 │ │ + blx 7c2b0 │ │ + b.n 2fc2c │ │ ldr r0, [sp, #60] ; 0x3c │ │ - cbz r0, 2fb86 │ │ - b.n 2fb7a │ │ + cbz r0, 2fc3e │ │ + b.n 2fc32 │ │ ldr r1, [sp, #60] ; 0x3c │ │ - ldr r0, [pc, #104] ; (2fbe8 ) │ │ + ldr r0, [pc, #104] ; (2fca0 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n 2fb86 │ │ + blx 7c250 │ │ + b.n 2fc3e │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #68] ; 0x44 │ │ mov ip, sp │ │ movs r1, #0 │ │ str r1, [sp, #24] │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 2fba0 │ │ + b.n 2fc58 │ │ ldr r0, [sp, #76] ; 0x4c │ │ str r0, [sp, #20] │ │ - ldr r0, [pc, #68] ; (2fbec ) │ │ + ldr r0, [pc, #68] ; (2fca4 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #124] ; 0x7c │ │ cmp r0, r1 │ │ - bne.n 2fbba │ │ - b.n 2fbb4 │ │ + bne.n 2fc72 │ │ + b.n 2fc6c │ │ ldr r0, [sp, #20] │ │ add sp, #128 ; 0x80 │ │ pop {r4, r5, r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - blt.n 2fb4c │ │ + svc 172 ; 0xac │ │ movs r4, r0 │ │ - strb r5, [r5, r4] │ │ - vrshr.u64 , , #3 │ │ - ; instruction: 0xfffd8b9e │ │ - vqshl.u32 d31, d6, #29 │ │ + strb r5, [r4, r1] │ │ + vrshr.u32 d21, d17, #3 │ │ + vtbl.8 d24, {d29- instruction: 0xfffdfafe │ │ movs r4, r0 │ │ - ldr r3, [r0, #72] ; 0x48 │ │ - vcvt.f32.u32 , , #3 │ │ - vqshlu.s64 d31, d4, #61 ; 0x3d │ │ + ldr r4, [r2, #52] ; 0x34 │ │ + ; instruction: 0xfffd7dac │ │ + ; instruction: 0xfffdfa7c │ │ movs r4, r0 │ │ - ; instruction: 0xf6600004 │ │ - add r6, pc, #968 ; (adr r6, 2ffb0 ) │ │ - vneg.s d21, d12 │ │ - vtbx.8 d29, {d29-d30}, d18 │ │ + ; instruction: 0xfa480004 │ │ + add r7, pc, #8 ; (adr r7, 2fca8 ) │ │ + vmlal.u , d29, d4[0] │ │ + vqrdmulh.s , , d10[0] │ │ movs r4, r0 │ │ │ │ -0002fbf0 : │ │ +0002fca8 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #56 ; 0x38 │ │ - ldr r1, [pc, #136] ; (2fc80 ) │ │ + ldr r1, [pc, #136] ; (2fd38 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #52] ; 0x34 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ - cbnz r0, 2fc0e │ │ - b.n 2fc08 │ │ + cbnz r0, 2fcc6 │ │ + b.n 2fcc0 │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - b.n 2fc60 │ │ + b.n 2fd18 │ │ ldr r0, [sp, #28] │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #20] │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #28] │ │ sub.w r1, r7, #18 │ │ movs r2, #14 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbz r0, 2fc48 │ │ - b.n 2fc2e │ │ - ldr r1, [pc, #84] ; (2fc84 ) │ │ + blx 7c330 │ │ + cbz r0, 2fd00 │ │ + b.n 2fce6 │ │ + ldr r1, [pc, #84] ; (2fd3c ) │ │ add r1, pc │ │ sub.w r0, r7, #18 │ │ movs r2, #9 │ │ - blx 7bea0 │ │ - cbnz r0, 2fc46 │ │ - b.n 2fc40 │ │ + blx 7c340 │ │ + cbnz r0, 2fcfe │ │ + b.n 2fcf8 │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 2fc46 │ │ - b.n 2fc48 │ │ + b.n 2fcfe │ │ + b.n 2fd00 │ │ ldr r0, [sp, #28] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #32] │ │ - b.n 2fc60 │ │ + b.n 2fd18 │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #32] ; (2fc88 ) │ │ + ldr r0, [pc, #32] ; (2fd40 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bne.n 2fc7a │ │ - b.n 2fc74 │ │ + bne.n 2fd32 │ │ + b.n 2fd2c │ │ ldr r0, [sp, #8] │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - bls.n 2fba4 │ │ + ble.n 2fe2c │ │ movs r4, r0 │ │ - add r1, pc, #628 ; (adr r1, 2fefc ) │ │ - vtbl.8 d29, {d13-d14}, d18 │ │ + add r1, pc, #544 ; (adr r1, 2ff60 ) │ │ + ; instruction: 0xfffddd0a │ │ movs r4, r0 │ │ │ │ -0002fc8c : │ │ +0002fd44 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #152 ; 0x98 │ │ - ldr.w r1, [pc, #888] ; 3000c │ │ + ldr.w r1, [pc, #888] ; 300c4 │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #148] ; 0x94 │ │ str r0, [sp, #108] ; 0x6c │ │ movs r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #108] ; 0x6c │ │ - cbnz r0, 2fcb0 │ │ - b.n 2fcaa │ │ + cbnz r0, 2fd68 │ │ + b.n 2fd62 │ │ movs r0, #0 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 2ffec │ │ + b.n 300a4 │ │ ldr r0, [sp, #108] ; 0x6c │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #100] ; 0x64 │ │ str r0, [sp, #96] ; 0x60 │ │ movs r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #108] ; 0x6c │ │ - bl 30030 │ │ + bl 300e8 │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #80] ; 0x50 │ │ - cbnz r0, 2fcd2 │ │ - b.n 2fccc │ │ + cbnz r0, 2fd8a │ │ + b.n 2fd84 │ │ movs r0, #0 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 2ffec │ │ + b.n 300a4 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r0, [r0, #48] ; 0x30 │ │ str r0, [sp, #28] │ │ - cbz r0, 2fce4 │ │ - b.n 2fcdc │ │ + cbz r0, 2fd9c │ │ + b.n 2fd94 │ │ ldr r0, [sp, #28] │ │ cmp r0, #1 │ │ - beq.n 2fcec │ │ - b.n 2fcf4 │ │ - ldr r0, [pc, #808] ; (30010 ) │ │ + beq.n 2fda4 │ │ + b.n 2fdac │ │ + ldr r0, [pc, #808] ; (300c8 ) │ │ add r0, pc │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 2fd08 │ │ - ldr r0, [pc, #804] ; (30014 ) │ │ + b.n 2fdc0 │ │ + ldr r0, [pc, #804] ; (300cc ) │ │ add r0, pc │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 2fd08 │ │ - ldr r0, [pc, #800] ; (30018 ) │ │ + b.n 2fdc0 │ │ + ldr r0, [pc, #800] ; (300d0 ) │ │ add r0, pc │ │ - blx 7bff0 │ │ + blx 7c490 │ │ ldr r0, [sp, #80] ; 0x50 │ │ - bl 30406 │ │ + bl 304be │ │ movs r0, #0 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 2ffec │ │ + b.n 300a4 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [r0, #20] │ │ ldr r2, [r0, #24] │ │ mov r3, sp │ │ mov.w r0, #4278190080 ; 0xff000000 │ │ str r0, [r3, #12] │ │ movs r0, #255 ; 0xff │ │ str r0, [r3, #8] │ │ mov.w r0, #65280 ; 0xff00 │ │ str r0, [r3, #4] │ │ mov.w r0, #16711680 ; 0xff0000 │ │ str r0, [r3, #0] │ │ movs r0, #0 │ │ movs r3, #32 │ │ - blx 7bf20 │ │ + blx 7c3c0 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - cbnz r0, 2fd3e │ │ - b.n 2fd36 │ │ - ldr r0, [pc, #740] ; (3001c ) │ │ + cbnz r0, 2fdf6 │ │ + b.n 2fdee │ │ + ldr r0, [pc, #740] ; (300d4 ) │ │ add r0, pc │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 2ffaa │ │ + b.n 30062 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2fd44 │ │ + b.n 2fdfc │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #80] ; 0x50 │ │ - bl 3043c │ │ + bl 304f4 │ │ str r1, [sp, #52] ; 0x34 │ │ str r0, [sp, #48] ; 0x30 │ │ orrs r0, r1 │ │ - cbz r0, 2fd7e │ │ - b.n 2fd56 │ │ + cbz r0, 2fe36 │ │ + b.n 2fe0e │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r0, [r0, #40] ; 0x28 │ │ ldr r2, [sp, #60] ; 0x3c │ │ movs r1, #4 │ │ add.w r1, r1, r2, lsl #2 │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ ldr r1, [sp, #80] ; 0x50 │ │ str r0, [r1, #40] ; 0x28 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r1, [r1, #40] ; 0x28 │ │ ldr r2, [sp, #60] ; 0x3c │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 2fd44 │ │ + b.n 2fdfc │ │ ldr r0, [sp, #108] ; 0x6c │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #44] ; 0x2c │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [r0, #20] │ │ ldr r2, [r0, #24] │ │ mov r3, sp │ │ mov.w r0, #4278190080 ; 0xff000000 │ │ @@ -56512,55 +56509,55 @@ │ │ str r0, [r3, #8] │ │ mov.w r0, #65280 ; 0xff00 │ │ str r0, [r3, #4] │ │ mov.w r0, #16711680 ; 0xff0000 │ │ str r0, [r3, #0] │ │ movs r0, #0 │ │ movs r3, #32 │ │ - blx 7bf20 │ │ + blx 7c3c0 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #84] ; 0x54 │ │ - cbnz r0, 2fdbe │ │ - b.n 2fdb6 │ │ - ldr r0, [pc, #616] ; (30020 ) │ │ + cbnz r0, 2fe76 │ │ + b.n 2fe6e │ │ + ldr r0, [pc, #616] ; (300d8 ) │ │ add r0, pc │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 2ffaa │ │ + b.n 30062 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2fdc4 │ │ + b.n 2fe7c │ │ ldr r0, [sp, #64] ; 0x40 │ │ cmp r0, #1 │ │ - blt.n 2fe5e │ │ - b.n 2fdcc │ │ + blt.n 2ff16 │ │ + b.n 2fe84 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r1, [r1, #40] ; 0x28 │ │ ldr r2, [sp, #64] ; 0x40 │ │ add.w r1, r1, r2, lsl #2 │ │ ldr.w r2, [r1, #-4] │ │ mov r1, sp │ │ movs r3, #0 │ │ str r3, [r1, #0] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #80] ; 0x50 │ │ - bl 30488 │ │ + bl 30540 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #76] ; 0x4c │ │ - cbz r0, 2fe54 │ │ - b.n 2fdf6 │ │ + cbz r0, 2ff0c │ │ + b.n 2feae │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #108] ; 0x6c │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #76] ; 0x4c │ │ ldr.w ip, [sp, #36] ; 0x24 │ │ mov lr, sp │ │ str.w ip, [lr] │ │ - bl 3057c │ │ + bl 30634 │ │ movs r0, #0 │ │ str r0, [sp, #132] ; 0x84 │ │ str r0, [sp, #136] ; 0x88 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #140] ; 0x8c │ │ ldr r0, [sp, #76] ; 0x4c │ │ @@ -56576,449 +56573,449 @@ │ │ ldr r0, [r0, #0] │ │ str r0, [sp, #124] ; 0x7c │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #128] ; 0x80 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r0, [r0, #48] ; 0x30 │ │ - cbz r0, 2fe4c │ │ - b.n 2fe3e │ │ + cbz r0, 2ff04 │ │ + b.n 2fef6 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #88] ; 0x58 │ │ add r1, sp, #132 ; 0x84 │ │ add r3, sp, #116 ; 0x74 │ │ - blx 7bfb0 │ │ - b.n 2fe4c │ │ + blx 7c450 │ │ + b.n 2ff04 │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 30b08 │ │ - b.n 2fe54 │ │ - b.n 2fe56 │ │ + bl 30bc0 │ │ + b.n 2ff0c │ │ + b.n 2ff0e │ │ ldr r0, [sp, #64] ; 0x40 │ │ subs r0, #1 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2fdc4 │ │ + b.n 2fe7c │ │ ldr r0, [sp, #84] ; 0x54 │ │ - blx 7be10 │ │ + blx 7c2b0 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, sp │ │ movs r1, #0 │ │ str r1, [sp, #24] │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 2fe80 │ │ + b.n 2ff38 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #80] ; 0x50 │ │ - bl 3043c │ │ + bl 304f4 │ │ str r1, [sp, #52] ; 0x34 │ │ str r0, [sp, #48] ; 0x30 │ │ orrs r0, r1 │ │ - cbz r0, 2fef6 │ │ - b.n 2fe92 │ │ + cbz r0, 2ffae │ │ + b.n 2ff4a │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #68] ; 0x44 │ │ movs r1, #4 │ │ add.w r1, r1, r2, lsl #2 │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #108] ; 0x6c │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #44] ; 0x2c │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #52] ; 0x34 │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #80] ; 0x50 │ │ - bl 30b24 │ │ + bl 30bdc │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #68] ; 0x44 │ │ str.w r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - cbz r0, 2fee2 │ │ - b.n 2feda │ │ + cbz r0, 2ff9a │ │ + b.n 2ff92 │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 2fee2 │ │ + b.n 2ff9a │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ - b.n 2fe80 │ │ + blx 7c260 │ │ + b.n 2ff38 │ │ ldr r0, [sp, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n 2ffa8 │ │ - b.n 2fefe │ │ + beq.n 30060 │ │ + b.n 2ffb6 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [r0, #20] │ │ ldr r2, [r0, #24] │ │ mov r3, sp │ │ mov.w r0, #4278190080 ; 0xff000000 │ │ str r0, [r3, #12] │ │ movs r0, #255 ; 0xff │ │ str r0, [r3, #8] │ │ mov.w r0, #65280 ; 0xff00 │ │ str r0, [r3, #4] │ │ mov.w r0, #16711680 ; 0xff0000 │ │ str r0, [r3, #0] │ │ movs r0, #0 │ │ movs r3, #32 │ │ - blx 7bf20 │ │ + blx 7c3c0 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ - cbnz r0, 2ff34 │ │ - b.n 2ff2c │ │ - ldr r0, [pc, #244] ; (30024 ) │ │ + cbnz r0, 2ffec │ │ + b.n 2ffe4 │ │ + ldr r0, [pc, #244] ; (300dc ) │ │ add r0, pc │ │ str r0, [sp, #92] ; 0x5c │ │ - b.n 2ffaa │ │ + b.n 30062 │ │ movs r0, #0 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2ff3a │ │ + b.n 2fff2 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #68] ; 0x44 │ │ cmp r0, r1 │ │ - bge.n 2ff9a │ │ - b.n 2ff44 │ │ + bge.n 30052 │ │ + b.n 2fffc │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ ldr r0, [r0, #32] │ │ - cbnz r0, 2ff84 │ │ - b.n 2ff52 │ │ + cbnz r0, 3003c │ │ + b.n 3000a │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ ldr r0, [r0, #36] ; 0x24 │ │ - cbz r0, 2ff84 │ │ - b.n 2ff60 │ │ + cbz r0, 3003c │ │ + b.n 30018 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r1, [r1, #28] │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr.w r3, [r2, r3, lsl #2] │ │ ldr r2, [r3, #24] │ │ ldr r3, [r3, #28] │ │ - bl 30c20 │ │ + bl 30cd8 │ │ ldr r0, [sp, #32] │ │ ldr r2, [sp, #88] ; 0x58 │ │ movs r3, #0 │ │ mov r1, r3 │ │ - blx 7bfb0 │ │ - b.n 2ff84 │ │ + blx 7c450 │ │ + b.n 3003c │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ - bl 30c76 │ │ - b.n 2ff92 │ │ + bl 30d2e │ │ + b.n 3004a │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r0, #1 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 2ff3a │ │ + b.n 2fff2 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #32] │ │ - blx 7be10 │ │ - b.n 2ffa8 │ │ - b.n 2ffaa │ │ + blx 7c2b0 │ │ + b.n 30060 │ │ + b.n 30062 │ │ ldr r0, [sp, #80] ; 0x50 │ │ - bl 30406 │ │ + bl 304be │ │ ldr r0, [sp, #92] ; 0x5c │ │ - cbz r0, 2ffe6 │ │ - b.n 2ffb6 │ │ + cbz r0, 3009e │ │ + b.n 3006e │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r2, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #100] ; 0x64 │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - cbz r0, 2ffda │ │ - b.n 2ffce │ │ + cbz r0, 30092 │ │ + b.n 30086 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - blx 7be10 │ │ + blx 7c2b0 │ │ movs r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ - b.n 2ffda │ │ + b.n 30092 │ │ ldr r1, [sp, #92] ; 0x5c │ │ - ldr r0, [pc, #72] ; (30028 ) │ │ + ldr r0, [pc, #72] ; (300e0 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n 2ffe6 │ │ + blx 7c250 │ │ + b.n 3009e │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #112] ; 0x70 │ │ - b.n 2ffec │ │ + b.n 300a4 │ │ ldr r0, [sp, #112] ; 0x70 │ │ str r0, [sp, #20] │ │ - ldr r0, [pc, #56] ; (3002c ) │ │ + ldr r0, [pc, #56] ; (300e4 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #148] ; 0x94 │ │ cmp r0, r1 │ │ - bne.n 30006 │ │ - b.n 30000 │ │ + bne.n 300be │ │ + b.n 300b8 │ │ ldr r0, [sp, #20] │ │ add sp, #152 ; 0x98 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - bhi.n 2fff4 │ │ + bgt.n 3007c │ │ movs r4, r0 │ │ lsls r3, r7, #19 │ │ movs r0, r0 │ │ lsls r3, r6, #20 │ │ movs r0, r0 │ │ - ldrb r4, [r3, #17] │ │ - ; instruction: 0xfffd7bd3 │ │ - ; instruction: 0xfffd7b53 │ │ - ; instruction: 0xfffd79dd │ │ - ; instruction: 0xfffd4f2c │ │ - vsli.64 d29, d6, #61 ; 0x3d │ │ + ldrb r7, [r2, #14] │ │ + vtbl.8 d23, {d13-d16}, d14 │ │ + vtbl.8 d23, {d29-d31}, d14 │ │ + vqshrn.u64 d23, q4, #3 │ │ + vqrdmlah.s q10, , d20[0] │ │ + vqrshrn.u64 d29, q15, #3 │ │ movs r4, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #56 ; 0x38 │ │ - ldr r1, [pc, #420] ; (301dc ) │ │ + ldr r1, [pc, #420] ; (30294 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #52] ; 0x34 │ │ str r0, [sp, #20] │ │ movs r0, #60 ; 0x3c │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ - cbnz r0, 30056 │ │ - b.n 30050 │ │ + cbnz r0, 3010e │ │ + b.n 30108 │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n 301be │ │ + b.n 30276 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ movs r2, #14 │ │ movs r3, #1 │ │ - blx 7be90 │ │ + blx 7c330 │ │ ldr r0, [sp, #20] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #20] │ │ ldr r0, [sp, #20] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #24] │ │ ldr r0, [sp, #20] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #28] │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #9] │ │ cmp r0, #118 ; 0x76 │ │ - bne.n 300ea │ │ - b.n 3008a │ │ + bne.n 301a2 │ │ + b.n 30142 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #10] │ │ cmp r0, #48 ; 0x30 │ │ - blt.n 300ea │ │ - b.n 30094 │ │ + blt.n 301a2 │ │ + b.n 3014c │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #10] │ │ cmp r0, #57 ; 0x39 │ │ - bgt.n 300ea │ │ - b.n 3009e │ │ + bgt.n 301a2 │ │ + b.n 30156 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #11] │ │ cmp r0, #48 ; 0x30 │ │ - blt.n 300ea │ │ - b.n 300a8 │ │ + blt.n 301a2 │ │ + b.n 30160 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #11] │ │ cmp r0, #57 ; 0x39 │ │ - bgt.n 300ea │ │ - b.n 300b2 │ │ + bgt.n 301a2 │ │ + b.n 3016a │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #12] │ │ cmp r0, #48 ; 0x30 │ │ - blt.n 300ea │ │ - b.n 300bc │ │ + blt.n 301a2 │ │ + b.n 30174 │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #12] │ │ cmp r0, #57 ; 0x39 │ │ - bgt.n 300ea │ │ - b.n 300c6 │ │ + bgt.n 301a2 │ │ + b.n 3017e │ │ ldr r1, [sp, #16] │ │ ldrb r0, [r1, #10] │ │ ldrb r3, [r1, #11] │ │ ldrb r2, [r1, #12] │ │ mov.w ip, #100 ; 0x64 │ │ mul.w r0, r0, ip │ │ add.w r3, r3, r3, lsl #2 │ │ add.w r0, r0, r3, lsl #1 │ │ add r0, r2 │ │ movw r2, #5328 ; 0x14d0 │ │ subs r0, r0, r2 │ │ str r0, [r1, #16] │ │ - b.n 300f2 │ │ + b.n 301aa │ │ ldr r1, [sp, #16] │ │ movs r0, #0 │ │ str r0, [r1, #16] │ │ - b.n 300f2 │ │ + b.n 301aa │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #16] │ │ cmp r0, #4 │ │ - bcc.n 30108 │ │ - b.n 300fc │ │ + bcc.n 301c0 │ │ + b.n 301b4 │ │ ldr r0, [sp, #20] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #32] │ │ - b.n 30110 │ │ + b.n 301c8 │ │ ldr r1, [sp, #16] │ │ movs r0, #150 ; 0x96 │ │ str r0, [r1, #32] │ │ - b.n 30110 │ │ + b.n 301c8 │ │ ldr r1, [sp, #16] │ │ movs r0, #0 │ │ str r0, [r1, #36] ; 0x24 │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #40] ; 0x28 │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #48] ; 0x30 │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #52] ; 0x34 │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #56] ; 0x38 │ │ - b.n 30128 │ │ + b.n 301e0 │ │ ldr r0, [sp, #20] │ │ add r1, sp, #28 │ │ - bl 30c90 │ │ - cbnz r0, 30140 │ │ - b.n 30134 │ │ + bl 30d48 │ │ + cbnz r0, 301f8 │ │ + b.n 301ec │ │ ldr r0, [sp, #16] │ │ - bl 30406 │ │ + bl 304be │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n 301be │ │ + b.n 30276 │ │ ldr r0, [sp, #28] │ │ cmp r0, #17 │ │ - bne.n 30152 │ │ - b.n 30148 │ │ + bne.n 3020a │ │ + b.n 30200 │ │ ldrb.w r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #48] ; 0x30 │ │ - b.n 301ae │ │ + b.n 30266 │ │ ldr r0, [sp, #28] │ │ cmp r0, #1 │ │ - bne.n 301ac │ │ - b.n 3015a │ │ + bne.n 30264 │ │ + b.n 30212 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #56] ; 0x38 │ │ ldr r1, [sp, #12] │ │ add.w r1, r1, r1, lsl #1 │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - cbz r0, 30192 │ │ - b.n 30174 │ │ + cbz r0, 3024a │ │ + b.n 3022c │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #52] ; 0x34 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #56] ; 0x38 │ │ ldr r0, [sp, #16] │ │ ldr r2, [r0, #52] ; 0x34 │ │ ldr r0, [r0, #56] ; 0x38 │ │ ldr r1, [sp, #40] ; 0x28 │ │ add.w r2, r2, r2, lsl #1 │ │ - blx 7bf30 │ │ - b.n 30192 │ │ + blx 7c3d0 │ │ + b.n 3024a │ │ ldr r0, [sp, #40] ; 0x28 │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #8] │ │ - cbnz r0, 301aa │ │ - b.n 3019e │ │ + cbnz r0, 30262 │ │ + b.n 30256 │ │ ldr r0, [sp, #16] │ │ - bl 30406 │ │ + bl 304be │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n 301be │ │ - b.n 301ac │ │ - b.n 301ae │ │ - b.n 301b0 │ │ + b.n 30276 │ │ + b.n 30264 │ │ + b.n 30266 │ │ + b.n 30268 │ │ ldr r0, [sp, #28] │ │ cmp r0, #0 │ │ - bne.n 30128 │ │ - b.n 301b8 │ │ + bne.n 301e0 │ │ + b.n 30270 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #24] │ │ - b.n 301be │ │ + b.n 30276 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #28] ; (301e0 ) │ │ + ldr r0, [pc, #28] ; (30298 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bne.n 301d8 │ │ - b.n 301d2 │ │ + bne.n 30290 │ │ + b.n 3028a │ │ ldr r0, [sp, #4] │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - bpl.n 30280 │ │ + blx 7c350 │ │ + bls.n 30308 │ │ movs r4, r0 │ │ - bcc.n 3016c │ │ + bvc.n 301f4 │ │ movs r4, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ ldr r1, [r7, #16] │ │ ldr r1, [r7, #12] │ │ ldr r1, [r7, #8] │ │ str r0, [sp, #20] │ │ str r3, [sp, #12] │ │ str r2, [sp, #8] │ │ movs r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ - cbnz r0, 3020a │ │ - b.n 30200 │ │ + cbnz r0, 302c2 │ │ + b.n 302b8 │ │ ldr r0, [sp, #8] │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #4] │ │ - b.n 3020a │ │ + b.n 302c2 │ │ ldr r0, [sp, #4] │ │ - cbz r0, 3021e │ │ - b.n 30210 │ │ + cbz r0, 302d6 │ │ + b.n 302c8 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #8] │ │ movs r3, #1 │ │ - blx 7be90 │ │ - b.n 3021e │ │ + blx 7c330 │ │ + b.n 302d6 │ │ ldr r0, [sp, #4] │ │ add sp, #24 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #64 ; 0x40 │ │ ldr r1, [r7, #16] │ │ @@ -57026,177 +57023,177 @@ │ │ ldr r1, [r7, #8] │ │ str r0, [sp, #56] ; 0x38 │ │ str r3, [sp, #52] ; 0x34 │ │ str r2, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #52] ; 0x34 │ │ orrs r0, r1 │ │ - cbz r0, 30246 │ │ - b.n 30240 │ │ + cbz r0, 302fe │ │ + b.n 302f8 │ │ ldr r0, [sp, #52] ; 0x34 │ │ - cbz r0, 3024c │ │ - b.n 30246 │ │ + cbz r0, 30304 │ │ + b.n 302fe │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 30400 │ │ + b.n 304b8 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #44] ; 0x2c │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - cbnz r0, 30262 │ │ - b.n 3025c │ │ + cbnz r0, 3031a │ │ + b.n 30314 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 30400 │ │ + b.n 304b8 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - blx 7be90 │ │ + blx 7c330 │ │ ldr r0, [sp, #4] │ │ ldr r1, [r7, #12] │ │ ldr r2, [r7, #16] │ │ muls r1, r2 │ │ ldr r2, [r7, #8] │ │ muls r1, r2 │ │ - blx 7be40 │ │ + blx 7c2e0 │ │ str r0, [sp, #36] ; 0x24 │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ - b.n 30288 │ │ + b.n 30340 │ │ ldr r0, [sp, #28] │ │ ldr r1, [r7, #8] │ │ cmp r0, r1 │ │ - bge.w 303f4 │ │ - b.n 30294 │ │ + bge.w 304ac │ │ + b.n 3034c │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #28] │ │ add r0, r1 │ │ str r0, [sp, #32] │ │ ldr r0, [r7, #12] │ │ ldr r1, [r7, #16] │ │ muls r0, r1 │ │ str r0, [sp, #24] │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 302aa │ │ + b.n 30362 │ │ ldr r0, [sp, #24] │ │ cmp r0, #1 │ │ - blt.w 303e0 │ │ - b.n 302b4 │ │ + blt.w 30498 │ │ + b.n 3036c │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r1, r0, #1 │ │ str r1, [sp, #40] ; 0x28 │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [r7, #-53] │ │ ldrb.w r0, [r7, #-53] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #128 ; 0x80 │ │ - blt.n 30350 │ │ - b.n 302ce │ │ + blt.n 30408 │ │ + b.n 30386 │ │ ldr r0, [sp, #12] │ │ rsb r0, r0, #256 ; 0x100 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #128 ; 0x80 │ │ - bne.n 302f0 │ │ - b.n 302de │ │ + bne.n 303a8 │ │ + b.n 30396 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldrh r0, [r0, #0] │ │ lsls r0, r0, #16 │ │ rev r0, r0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #2 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 302f0 │ │ + b.n 303a8 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ subs r0, r0, r1 │ │ ldr r1, [sp, #12] │ │ add r0, r1 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #52] ; 0x34 │ │ subs r0, r0, r2 │ │ mov.w r0, #0 │ │ sbcs r0, r1 │ │ - bcc.n 3030c │ │ - b.n 3030a │ │ - b.n 303e0 │ │ + bcc.n 303c4 │ │ + b.n 303c2 │ │ + b.n 30498 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #24] │ │ cmp r0, r1 │ │ - ble.n 30318 │ │ - b.n 30316 │ │ - b.n 303e0 │ │ - b.n 3031a │ │ + ble.n 303d0 │ │ + b.n 303ce │ │ + b.n 30498 │ │ + b.n 303d2 │ │ ldr r1, [sp, #12] │ │ ldr r0, [sp, #20] │ │ add r0, r1 │ │ str r0, [sp, #20] │ │ ldr r1, [sp, #12] │ │ ldr r0, [sp, #24] │ │ subs r0, r0, r1 │ │ str r0, [sp, #24] │ │ - b.n 3032c │ │ + b.n 303e4 │ │ ldr r0, [sp, #12] │ │ subs r1, r0, #1 │ │ str r1, [sp, #12] │ │ cmp r0, #1 │ │ - blt.n 3034e │ │ - b.n 30338 │ │ + blt.n 30406 │ │ + b.n 303f0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r1, r0, #1 │ │ str r1, [sp, #40] ; 0x28 │ │ ldrb r0, [r0, #0] │ │ ldr r1, [sp, #32] │ │ strb r0, [r1, #0] │ │ ldr r1, [r7, #8] │ │ ldr r0, [sp, #32] │ │ add r0, r1 │ │ str r0, [sp, #32] │ │ - b.n 3032c │ │ - b.n 303de │ │ + b.n 303e4 │ │ + b.n 30496 │ │ ldr r0, [sp, #12] │ │ adds r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #128 ; 0x80 │ │ - bne.n 30370 │ │ - b.n 3035e │ │ + bne.n 30428 │ │ + b.n 30416 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldrh r0, [r0, #0] │ │ lsls r0, r0, #16 │ │ rev r0, r0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r0, #2 │ │ str r0, [sp, #40] ; 0x28 │ │ - b.n 30370 │ │ + b.n 30428 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ subs r0, r0, r1 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #52] ; 0x34 │ │ subs r0, r0, r2 │ │ mov.w r0, #0 │ │ sbcs r0, r1 │ │ - bcc.n 30388 │ │ - b.n 30386 │ │ - b.n 303e0 │ │ + bcc.n 30440 │ │ + b.n 3043e │ │ + b.n 30498 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #24] │ │ cmp r0, r1 │ │ - ble.n 30394 │ │ - b.n 30392 │ │ - b.n 303e0 │ │ - b.n 30396 │ │ + ble.n 3044c │ │ + b.n 3044a │ │ + b.n 30498 │ │ + b.n 3044e │ │ ldr r1, [sp, #12] │ │ ldr r0, [sp, #20] │ │ add r0, r1 │ │ str r0, [sp, #20] │ │ ldr r1, [sp, #12] │ │ ldr r0, [sp, #24] │ │ subs r0, r0, r1 │ │ @@ -57204,222 +57201,222 @@ │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r1, r0, #1 │ │ str r1, [sp, #40] ; 0x28 │ │ ldrb r0, [r0, #0] │ │ strb.w r0, [r7, #-53] │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ - b.n 303b8 │ │ + b.n 30470 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge.n 303dc │ │ - b.n 303c2 │ │ + bge.n 30494 │ │ + b.n 3047a │ │ ldrb.w r0, [r7, #-53] │ │ ldr r1, [sp, #32] │ │ strb r0, [r1, #0] │ │ ldr r1, [r7, #8] │ │ ldr r0, [sp, #32] │ │ add r0, r1 │ │ str r0, [sp, #32] │ │ - b.n 303d4 │ │ + b.n 3048c │ │ ldr r0, [sp, #16] │ │ adds r0, #1 │ │ str r0, [sp, #16] │ │ - b.n 303b8 │ │ - b.n 303de │ │ - b.n 302aa │ │ + b.n 30470 │ │ + b.n 30496 │ │ + b.n 30362 │ │ ldr r0, [sp, #24] │ │ cmp r0, #1 │ │ - blt.n 303ea │ │ - b.n 303e8 │ │ - b.n 303f4 │ │ - b.n 303ec │ │ + blt.n 304a2 │ │ + b.n 304a0 │ │ + b.n 304ac │ │ + b.n 304a4 │ │ ldr r0, [sp, #28] │ │ adds r0, #1 │ │ str r0, [sp, #28] │ │ - b.n 30288 │ │ + b.n 30340 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #60] ; 0x3c │ │ - b.n 30400 │ │ + b.n 304b8 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #52] ; 0x34 │ │ - cbz r0, 30420 │ │ - b.n 30416 │ │ + cbz r0, 304d8 │ │ + b.n 304ce │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #56] ; 0x38 │ │ - blx 7be70 │ │ - b.n 30420 │ │ + blx 7c310 │ │ + b.n 304d8 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #40] ; 0x28 │ │ - cbz r0, 30432 │ │ - b.n 30428 │ │ + cbz r0, 304ea │ │ + b.n 304e0 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #40] ; 0x28 │ │ - blx 7be70 │ │ - b.n 30432 │ │ + blx 7c310 │ │ + b.n 304ea │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #16] │ │ cmp r0, #11 │ │ - bcc.n 3045e │ │ - b.n 30450 │ │ + bcc.n 30516 │ │ + b.n 30508 │ │ ldr r0, [sp, #20] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ movs r1, #0 │ │ str r1, [sp, #0] │ │ str r0, [sp, #4] │ │ - b.n 30468 │ │ + b.n 30520 │ │ movs r1, #0 │ │ mov r0, r1 │ │ str r1, [sp, #0] │ │ str r0, [sp, #4] │ │ - b.n 30468 │ │ + b.n 30520 │ │ ldr r1, [sp, #0] │ │ ldr r0, [sp, #4] │ │ str r1, [sp, #8] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ mov r1, r0 │ │ ldr r0, [sp, #8] │ │ orrs r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ add sp, #24 │ │ pop {r7, pc} │ │ - bmi.n 30432 │ │ + bmi.n 304ea │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #48 ; 0x30 │ │ - ldr r2, [pc, #228] ; (30574 ) │ │ + ldr r2, [pc, #228] ; (3062c ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ movs r0, #56 ; 0x38 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #12] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #12] │ │ - bl 30d86 │ │ + bl 30e3e │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #12] │ │ - b.n 304ce │ │ + b.n 30586 │ │ ldr r0, [sp, #12] │ │ add r1, sp, #20 │ │ - bl 30c90 │ │ - cbnz r0, 304e6 │ │ - b.n 304da │ │ + bl 30d48 │ │ + cbnz r0, 3059e │ │ + b.n 30592 │ │ ldr r0, [sp, #4] │ │ - bl 30b08 │ │ + bl 30bc0 │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ - b.n 30556 │ │ + b.n 3060e │ │ ldr r0, [sp, #20] │ │ cmp r0, #15 │ │ - bne.n 304fc │ │ - b.n 304ee │ │ + bne.n 305b4 │ │ + b.n 305a6 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #40] ; 0x28 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #44] ; 0x2c │ │ - b.n 30526 │ │ + b.n 305de │ │ ldr r0, [sp, #20] │ │ cmp r0, #8 │ │ - bne.n 30512 │ │ - b.n 30504 │ │ + bne.n 305ca │ │ + b.n 305bc │ │ ldr r0, [sp, #28] │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #48] ; 0x30 │ │ - b.n 30524 │ │ + b.n 305dc │ │ ldr r0, [sp, #20] │ │ cmp r0, #1 │ │ - bne.n 30522 │ │ - b.n 3051a │ │ + bne.n 305da │ │ + b.n 305d2 │ │ ldr r0, [sp, #32] │ │ - blx 7be70 │ │ - b.n 30522 │ │ - b.n 30524 │ │ - b.n 30526 │ │ - b.n 30528 │ │ + blx 7c310 │ │ + b.n 305da │ │ + b.n 305dc │ │ + b.n 305de │ │ + b.n 305e0 │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - bne.n 304ce │ │ - b.n 30530 │ │ + bne.n 30586 │ │ + b.n 305e8 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ - bl 3043c │ │ + bl 304f4 │ │ mov r2, r1 │ │ ldr r1, [sp, #4] │ │ str r2, [r1, #28] │ │ str r0, [r1, #24] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ - bl 3043c │ │ + bl 304f4 │ │ mov r2, r1 │ │ ldr r1, [sp, #4] │ │ str r2, [r1, #36] ; 0x24 │ │ str r0, [r1, #32] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #16] │ │ - b.n 30556 │ │ + b.n 3060e │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #28] ; (30578 ) │ │ + ldr r0, [pc, #28] ; (30630 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bne.n 30570 │ │ - b.n 3056a │ │ + bne.n 30628 │ │ + b.n 30622 │ │ ldr r0, [sp, #0] │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - beq.n 30568 │ │ + blx 7c350 │ │ + bmi.n 305f0 │ │ movs r4, r0 │ │ - beq.n 305d4 │ │ + bmi.n 3065c │ │ movs r4, r0 │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #120 ; 0x78 │ │ ldr.w ip, [r7, #8] │ │ str r0, [sp, #112] ; 0x70 │ │ str r1, [sp, #108] ; 0x6c │ │ @@ -57428,153 +57425,153 @@ │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r2, [r1, #24] │ │ ldr r3, [r1, #28] │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #104] ; 0x68 │ │ - bl 30e02 │ │ + bl 30eba │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r0, [r0, #8] │ │ cmp r0, #5 │ │ - bcc.n 305ce │ │ - b.n 305b6 │ │ + bcc.n 30686 │ │ + b.n 3066e │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [r0, #8] │ │ - ldr r0, [pc, #760] ; (308b4 ) │ │ + ldr r0, [pc, #760] ; (3096c ) │ │ add r0, pc │ │ - blx 7bff0 │ │ + blx 7c490 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - bl 30e90 │ │ + bl 30f48 │ │ movs r0, #1 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 30afa │ │ + b.n 30bb2 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r0, [r0, #0] │ │ movw r1, #20000 ; 0x4e20 │ │ cmp r0, r1 │ │ - bhi.n 305ea │ │ - b.n 305dc │ │ + bhi.n 306a2 │ │ + b.n 30694 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r0, [r0, #4] │ │ movw r1, #20001 ; 0x4e21 │ │ cmp r0, r1 │ │ - bcc.n 30604 │ │ - b.n 305ea │ │ + bcc.n 306bc │ │ + b.n 306a2 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [r0, #0] │ │ ldr r2, [r0, #4] │ │ - ldr r0, [pc, #708] ; (308b8 ) │ │ + ldr r0, [pc, #708] ; (30970 ) │ │ add r0, pc │ │ - blx 7bff0 │ │ + blx 7c490 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - bl 30e90 │ │ + bl 30f48 │ │ movs r0, #1 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 30afa │ │ + b.n 30bb2 │ │ movs r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 3060c │ │ + b.n 306c4 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r0, [r0, #12] │ │ ldr r2, [sp, #76] ; 0x4c │ │ add.w r1, r0, r2, lsl #3 │ │ ldr.w r0, [r0, r2, lsl #3] │ │ ldr r1, [r1, #4] │ │ orrs r0, r1 │ │ cmp r0, #0 │ │ - beq.w 30aee │ │ - b.n 30626 │ │ + beq.w 30ba6 │ │ + b.n 306de │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #96] ; 0x60 │ │ ldr r2, [r1, #12] │ │ ldr r3, [sp, #76] ; 0x4c │ │ add.w r1, r2, r3, lsl #3 │ │ ldr.w r2, [r2, r3, lsl #3] │ │ ldr r3, [r1, #4] │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ cmp.w r1, #4294967295 ; 0xffffffff │ │ - bgt.n 3064e │ │ - b.n 3064c │ │ - b.n 30aee │ │ + bgt.n 30706 │ │ + b.n 30704 │ │ + b.n 30ba6 │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #1 │ │ - blt.n 30658 │ │ - b.n 30656 │ │ - b.n 30ae6 │ │ + blt.n 30710 │ │ + b.n 3070e │ │ + b.n 30b9e │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #104] ; 0x68 │ │ - bl 30eaa │ │ + bl 30f62 │ │ str r0, [sp, #92] ; 0x5c │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 3066c │ │ + b.n 30724 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r0, [r0, #8] │ │ ldr r2, [sp, #72] ; 0x48 │ │ add.w r1, r0, r2, lsl #3 │ │ ldr.w r0, [r0, r2, lsl #3] │ │ ldr r1, [r1, #4] │ │ orrs r0, r1 │ │ cmp r0, #0 │ │ - beq.w 30ade │ │ - b.n 30686 │ │ + beq.w 30b96 │ │ + b.n 3073e │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr r2, [r1, #8] │ │ ldr r3, [sp, #72] ; 0x48 │ │ add.w r1, r2, r3, lsl #3 │ │ ldr.w r2, [r2, r3, lsl #3] │ │ ldr r3, [r1, #4] │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #64 ; 0x40 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bls.n 306be │ │ - b.n 306b2 │ │ + bls.n 30776 │ │ + b.n 3076a │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r0, [r0, #0] │ │ and.w r0, r0, #63 ; 0x3f │ │ str r0, [sp, #28] │ │ - b.n 306c4 │ │ + b.n 3077c │ │ movs r0, #64 ; 0x40 │ │ str r0, [sp, #28] │ │ - b.n 306c4 │ │ + b.n 3077c │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r0, #64 ; 0x40 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr r1, [r1, #4] │ │ cmp r0, r1 │ │ - bls.n 306e2 │ │ - b.n 306d6 │ │ + bls.n 3079a │ │ + b.n 3078e │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r0, [r0, #4] │ │ and.w r0, r0, #63 ; 0x3f │ │ str r0, [sp, #24] │ │ - b.n 306e8 │ │ + b.n 307a0 │ │ movs r0, #64 ; 0x40 │ │ str r0, [sp, #24] │ │ - b.n 306e8 │ │ + b.n 307a0 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ muls r0, r1 │ │ add.w r0, r0, r0, lsl #1 │ │ lsls r0, r0, #1 │ │ @@ -57587,29 +57584,29 @@ │ │ add.w r1, r2, ip, lsl #3 │ │ ldr r0, [r1, #4] │ │ ldr r3, [r1, #8] │ │ ldr r1, [r1, #12] │ │ ldr.w r2, [r2, ip, lsl #3] │ │ subs r2, r2, r3 │ │ sbcs r0, r1 │ │ - bcs.n 3073c │ │ - b.n 3071c │ │ + bcs.n 307f4 │ │ + b.n 307d4 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r3, [r0, #8] │ │ ldr.w ip, [sp, #72] ; 0x48 │ │ add.w r0, r3, ip, lsl #3 │ │ ldr r2, [r0, #4] │ │ ldr r1, [r0, #8] │ │ ldr r0, [r0, #12] │ │ ldr.w r3, [r3, ip, lsl #3] │ │ subs r1, r1, r3 │ │ sbcs r0, r2 │ │ str r1, [sp, #32] │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 3073c │ │ + b.n 307f4 │ │ ldr r1, [r7, #8] │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r2, [sp, #32] │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr.w ip, [sp, #96] ; 0x60 │ │ ldr.w ip, [ip, #8] │ │ ldr r4, [sp, #52] ; 0x34 │ │ @@ -57617,114 +57614,114 @@ │ │ mov lr, sp │ │ str.w r5, [lr, #8] │ │ str.w r4, [lr, #4] │ │ str.w ip, [lr] │ │ blx r1 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - cbnz r0, 3078a │ │ - b.n 30768 │ │ + cbnz r0, 30842 │ │ + b.n 30820 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - cbz r0, 30776 │ │ - b.n 3076e │ │ + cbz r0, 3082e │ │ + b.n 30826 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - bl 30e90 │ │ - b.n 30776 │ │ + bl 30f48 │ │ + b.n 3082e │ │ ldr r0, [sp, #92] ; 0x5c │ │ - cbz r0, 30784 │ │ - b.n 3077c │ │ + cbz r0, 3083c │ │ + b.n 30834 │ │ ldr r0, [sp, #92] ; 0x5c │ │ - bl 30f2e │ │ - b.n 30784 │ │ + bl 30fe6 │ │ + b.n 3083c │ │ movs r0, #1 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 30afa │ │ + b.n 30bb2 │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #84] ; 0x54 │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 30798 │ │ + b.n 30850 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #48] ; 0x30 │ │ add r1, r2 │ │ cmp r0, r1 │ │ - bcs.w 30aa2 │ │ - b.n 307a8 │ │ + bcs.w 30b5a │ │ + b.n 30860 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #112] ; 0x70 │ │ ldr r1, [r1, #12] │ │ cmp r0, r1 │ │ - bcs.n 307c4 │ │ - b.n 307b4 │ │ + bcs.n 3087c │ │ + b.n 3086c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #52] ; 0x34 │ │ add r0, r1 │ │ ldr r1, [sp, #112] ; 0x70 │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bls.n 307c6 │ │ - b.n 307c4 │ │ - b.n 30aa2 │ │ + bls.n 3087e │ │ + b.n 3087c │ │ + b.n 30b5a │ │ ldr r0, [sp, #112] ; 0x70 │ │ ldr r1, [r0, #16] │ │ ldr r2, [r0, #20] │ │ ldr r0, [sp, #64] ; 0x40 │ │ mla r0, r0, r1, r2 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add.w r0, r0, r1, lsl #2 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r0, [r0, #8] │ │ subs r0, #1 │ │ mov r1, r0 │ │ str r1, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.w 30a98 │ │ + bhi.w 30b50 │ │ ldr r1, [sp, #20] │ │ tbb [pc, r1] │ │ - ldr r5, [pc, #916] ; (30b88 ) │ │ + ldr r5, [pc, #916] ; (30c40 ) │ │ lsls r4, r3, #8 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 307fa │ │ + b.n 308b2 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #52] ; 0x34 │ │ add r1, r2 │ │ cmp r0, r1 │ │ - bcs.n 30826 │ │ - b.n 30808 │ │ + bcs.n 308de │ │ + b.n 308c0 │ │ ldr r0, [sp, #80] ; 0x50 │ │ adds r1, r0, #4 │ │ str r1, [sp, #80] ; 0x50 │ │ ldr r0, [r0, #0] │ │ - bl 30f48 │ │ + bl 31000 │ │ ldr r1, [sp, #44] ; 0x2c │ │ adds r2, r1, #4 │ │ str r2, [sp, #44] ; 0x2c │ │ str r0, [r1, #0] │ │ - b.n 3081e │ │ + b.n 308d6 │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 307fa │ │ - b.n 30a98 │ │ + b.n 308b2 │ │ + b.n 30b50 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 3082e │ │ + b.n 308e6 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #52] ; 0x34 │ │ add r1, r2 │ │ cmp r0, r1 │ │ - bcs.n 30888 │ │ - b.n 3083c │ │ + bcs.n 30940 │ │ + b.n 308f4 │ │ ldr r1, [sp, #44] ; 0x2c │ │ mov.w r0, #4278190080 ; 0xff000000 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #84] ; 0x54 │ │ adds r1, r0, #1 │ │ str r1, [sp, #84] ; 0x54 │ │ ldrb r2, [r0, #0] │ │ @@ -57747,43 +57744,43 @@ │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r0, [r1, #0] │ │ orrs r0, r2 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #44] ; 0x2c │ │ adds r0, #4 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 30880 │ │ + b.n 30938 │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 3082e │ │ - b.n 30a98 │ │ + b.n 308e6 │ │ + b.n 30b50 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r0, [r0, #28] │ │ str r0, [sp, #16] │ │ cmp r0, #1 │ │ - beq.n 3092a │ │ - b.n 30896 │ │ + beq.n 309e2 │ │ + b.n 3094e │ │ ldr r0, [sp, #16] │ │ cmp r0, #2 │ │ - bne.n 3098a │ │ - b.n 3089e │ │ + bne.n 30a42 │ │ + b.n 30956 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 308a4 │ │ + b.n 3095c │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #52] ; 0x34 │ │ add r1, r2 │ │ cmp r0, r1 │ │ - bcs.n 30928 │ │ - b.n 308bc │ │ + bcs.n 309e0 │ │ + b.n 30974 │ │ nop │ │ - ldrsh r4, [r3, r0] │ │ - ; instruction: 0xfffd4e9c │ │ + ldrb r5, [r5, r3] │ │ + ; instruction: 0xfffd4d8f │ │ vqshrun.s64 d25, q5, #3 │ │ ldr r0, [r0, #56] ; 0x38 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldrb r1, [r1, #0] │ │ add.w r1, r1, r1, lsl #1 │ │ ldrb r0, [r0, r1] │ │ lsls r0, r0, #16 │ │ @@ -57820,30 +57817,30 @@ │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r0, [r1, #0] │ │ orr.w r0, r0, r2, lsl #24 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #44] ; 0x2c │ │ adds r0, #4 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 30920 │ │ + b.n 309d8 │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 308a4 │ │ - b.n 309b8 │ │ + b.n 3095c │ │ + b.n 30a70 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 30930 │ │ + b.n 309e8 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #52] ; 0x34 │ │ add r1, r2 │ │ cmp r0, r1 │ │ - bcs.n 30988 │ │ - b.n 3093e │ │ + bcs.n 30a40 │ │ + b.n 309f6 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldrb r0, [r0, #0] │ │ lsls r0, r0, #16 │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldrb r2, [r0, #0] │ │ @@ -57866,61 +57863,61 @@ │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r0, [r1, #0] │ │ orr.w r0, r0, r2, lsl #24 │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #44] ; 0x2c │ │ adds r0, #4 │ │ str r0, [sp, #44] ; 0x2c │ │ - b.n 30980 │ │ + b.n 30a38 │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 30930 │ │ - b.n 309b8 │ │ + b.n 309e8 │ │ + b.n 30a70 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [r0, #28] │ │ - ldr r0, [pc, #368] ; (30b00 ) │ │ + ldr r0, [pc, #368] ; (30bb8 ) │ │ add r0, pc │ │ - blx 7bff0 │ │ + blx 7c490 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - cbz r0, 309a4 │ │ - b.n 3099c │ │ + cbz r0, 30a5c │ │ + b.n 30a54 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - bl 30e90 │ │ - b.n 309a4 │ │ + bl 30f48 │ │ + b.n 30a5c │ │ ldr r0, [sp, #92] ; 0x5c │ │ - cbz r0, 309b2 │ │ - b.n 309aa │ │ + cbz r0, 30a6a │ │ + b.n 30a62 │ │ ldr r0, [sp, #92] ; 0x5c │ │ - bl 30f2e │ │ - b.n 309b2 │ │ + bl 30fe6 │ │ + b.n 30a6a │ │ movs r0, #1 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 30afa │ │ - b.n 30a98 │ │ + b.n 30bb2 │ │ + b.n 30b50 │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r0, [r0, #28] │ │ str r0, [sp, #12] │ │ cmp r0, #1 │ │ - beq.n 30a1c │ │ - b.n 309c6 │ │ + beq.n 30ad4 │ │ + b.n 30a7e │ │ ldr r0, [sp, #12] │ │ cmp r0, #2 │ │ - bne.n 30a5a │ │ - b.n 309ce │ │ + bne.n 30b12 │ │ + b.n 30a86 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 309d4 │ │ + b.n 30a8c │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #52] ; 0x34 │ │ add r1, r2 │ │ cmp r0, r1 │ │ - bcs.n 30a1a │ │ - b.n 309e2 │ │ + bcs.n 30ad2 │ │ + b.n 30a9a │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r0, [r0, #56] ; 0x38 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldrb r1, [r1, #0] │ │ add.w r2, r1, r1, lsl #1 │ │ adds r1, r0, r2 │ │ ldrb r0, [r0, r2] │ │ @@ -57933,601 +57930,601 @@ │ │ ldr r1, [sp, #44] ; 0x2c │ │ adds r2, r1, #4 │ │ str r2, [sp, #44] ; 0x2c │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #84] ; 0x54 │ │ adds r0, #1 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 30a12 │ │ + b.n 30aca │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 309d4 │ │ - b.n 30a96 │ │ + b.n 30a8c │ │ + b.n 30b4e │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 30a22 │ │ + b.n 30ada │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #52] ; 0x34 │ │ add r1, r2 │ │ cmp r0, r1 │ │ - bcs.n 30a58 │ │ - b.n 30a30 │ │ + bcs.n 30b10 │ │ + b.n 30ae8 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldrb r1, [r0, #0] │ │ lsls r0, r1, #16 │ │ orr.w r0, r0, r1, lsl #8 │ │ add r0, r1 │ │ add.w r0, r0, #4278190080 ; 0xff000000 │ │ ldr r1, [sp, #44] ; 0x2c │ │ adds r2, r1, #4 │ │ str r2, [sp, #44] ; 0x2c │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #84] ; 0x54 │ │ adds r0, #1 │ │ str r0, [sp, #84] ; 0x54 │ │ - b.n 30a50 │ │ + b.n 30b08 │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b.n 30a22 │ │ - b.n 30a96 │ │ + b.n 30ada │ │ + b.n 30b4e │ │ ldr r0, [sp, #104] ; 0x68 │ │ ldr r1, [r0, #28] │ │ - ldr r0, [pc, #164] ; (30b04 ) │ │ + ldr r0, [pc, #164] ; (30bbc ) │ │ add r0, pc │ │ - blx 7bff0 │ │ + blx 7c490 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - cbz r0, 30a74 │ │ - b.n 30a6c │ │ + cbz r0, 30b2c │ │ + b.n 30b24 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - bl 30f6a │ │ - b.n 30a74 │ │ + bl 31022 │ │ + b.n 30b2c │ │ ldr r0, [sp, #92] ; 0x5c │ │ - cbz r0, 30a82 │ │ - b.n 30a7a │ │ + cbz r0, 30b3a │ │ + b.n 30b32 │ │ ldr r0, [sp, #92] ; 0x5c │ │ - bl 30f2e │ │ - b.n 30a82 │ │ + bl 30fe6 │ │ + b.n 30b3a │ │ ldr r0, [sp, #96] ; 0x60 │ │ - cbz r0, 30a90 │ │ - b.n 30a88 │ │ + cbz r0, 30b48 │ │ + b.n 30b40 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - bl 30e90 │ │ - b.n 30a90 │ │ + bl 30f48 │ │ + b.n 30b48 │ │ movs r0, #1 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 30afa │ │ - b.n 30a98 │ │ - b.n 30a9a │ │ + b.n 30bb2 │ │ + b.n 30b50 │ │ + b.n 30b52 │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r0, #1 │ │ str r0, [sp, #64] ; 0x40 │ │ - b.n 30798 │ │ + b.n 30850 │ │ ldr r0, [sp, #88] ; 0x58 │ │ - bl 30f6a │ │ + bl 31022 │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r0, #64 ; 0x40 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - bcc.n 30ac6 │ │ - b.n 30aba │ │ + bcc.n 30b7e │ │ + b.n 30b72 │ │ movs r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r0, #64 ; 0x40 │ │ str r0, [sp, #56] ; 0x38 │ │ - b.n 30ac6 │ │ + b.n 30b7e │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr r1, [r1, #4] │ │ cmp r0, r1 │ │ - bcc.n 30ad4 │ │ - b.n 30ad2 │ │ - b.n 30ade │ │ - b.n 30ad6 │ │ + bcc.n 30b8c │ │ + b.n 30b8a │ │ + b.n 30b96 │ │ + b.n 30b8e │ │ ldr r0, [sp, #72] ; 0x48 │ │ adds r0, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ - b.n 3066c │ │ + b.n 30724 │ │ ldr r0, [sp, #92] ; 0x5c │ │ - bl 30f2e │ │ - b.n 30ae6 │ │ + bl 30fe6 │ │ + b.n 30b9e │ │ ldr r0, [sp, #76] ; 0x4c │ │ adds r0, #1 │ │ str r0, [sp, #76] ; 0x4c │ │ - b.n 3060c │ │ + b.n 306c4 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - bl 30e90 │ │ + bl 30f48 │ │ movs r0, #0 │ │ str r0, [sp, #116] ; 0x74 │ │ - b.n 30afa │ │ + b.n 30bb2 │ │ ldr r0, [sp, #116] ; 0x74 │ │ add sp, #120 ; 0x78 │ │ pop {r4, r5, r7, pc} │ │ - subs r0, #60 ; 0x3c │ │ - vabs.f , q14 │ │ + adds r7, #116 ; 0x74 │ │ + vrsubhn.i d19, , q10 │ │ vcle.f d27, d0, #0 │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - bmi.n 30ace │ │ + bmi.n 30b86 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #56 ; 0x38 │ │ - ldr r2, [pc, #236] ; (30c18 ) │ │ + ldr r2, [pc, #236] ; (30cd0 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #52] ; 0x34 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ movs r0, #40 ; 0x28 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #20] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #20] │ │ - bl 30d86 │ │ + bl 30e3e │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #8] │ │ ldr r1, [sp, #12] │ │ movs r0, #0 │ │ str r0, [r1, #32] │ │ - b.n 30b66 │ │ + b.n 30c1e │ │ ldr r0, [sp, #20] │ │ add r1, sp, #28 │ │ - bl 30c90 │ │ - cbnz r0, 30b7e │ │ - b.n 30b72 │ │ + bl 30d48 │ │ + cbnz r0, 30c36 │ │ + b.n 30c2a │ │ ldr r0, [sp, #12] │ │ - bl 30c76 │ │ + bl 30d2e │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n 30bfa │ │ + b.n 30cb2 │ │ ldr r0, [sp, #28] │ │ subs r0, #4 │ │ mov r1, r0 │ │ str r1, [sp, #8] │ │ cmp r0, #12 │ │ - bhi.n 30bd8 │ │ + bhi.n 30c90 │ │ ldr r1, [sp, #8] │ │ tbb [pc, r1] │ │ movs r4, #25 │ │ movs r4, #7 │ │ movs r4, #29 │ │ movs r4, #36 ; 0x24 │ │ movs r4, #36 ; 0x24 │ │ movs r4, #36 ; 0x24 │ │ movs r4, r1 │ │ ldr r0, [sp, #36] ; 0x24 │ │ lsls r0, r0, #24 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #28] │ │ - b.n 30bda │ │ + b.n 30c92 │ │ ldrb.w r0, [sp, #36] ; 0x24 │ │ ldrb.w r2, [sp, #37] ; 0x25 │ │ ldrb.w r1, [sp, #38] ; 0x26 │ │ lsls r0, r0, #16 │ │ orr.w r0, r0, r2, lsl #8 │ │ add r0, r1 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #24] │ │ - b.n 30bda │ │ + b.n 30c92 │ │ ldr r1, [sp, #12] │ │ movs r0, #1 │ │ str r0, [r1, #32] │ │ - b.n 30bda │ │ + b.n 30c92 │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #1 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #36] ; 0x24 │ │ - b.n 30bda │ │ - b.n 30bda │ │ - b.n 30bdc │ │ + b.n 30c92 │ │ + b.n 30c92 │ │ + b.n 30c94 │ │ ldr r0, [sp, #28] │ │ cmp r0, #0 │ │ - bne.n 30b66 │ │ - b.n 30be4 │ │ + bne.n 30c1e │ │ + b.n 30c9c │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ - bl 3043c │ │ + bl 304f4 │ │ mov r2, r1 │ │ ldr r1, [sp, #12] │ │ str r2, [r1, #20] │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #24] │ │ - b.n 30bfa │ │ + b.n 30cb2 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #28] ; (30c1c ) │ │ + ldr r0, [pc, #28] ; (30cd4 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r0, r1 │ │ - bne.n 30c14 │ │ - b.n 30c0e │ │ + bne.n 30ccc │ │ + b.n 30cc6 │ │ ldr r0, [sp, #4] │ │ add sp, #56 ; 0x38 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - ldmia r2, {r2, r3, r4, r6} │ │ + blx 7c350 │ │ + ldmia r6, {r2, r6} │ │ movs r4, r0 │ │ - ldmia r1!, {r3, r7} │ │ + ldmia r5, {r4, r5, r6} │ │ movs r4, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ str r3, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #8] │ │ - cbz r0, 30c4a │ │ - b.n 30c3a │ │ + cbz r0, 30d02 │ │ + b.n 30cf2 │ │ ldr r0, [sp, #8] │ │ cmp r0, #1 │ │ - beq.n 30c54 │ │ - b.n 30c42 │ │ + beq.n 30d0c │ │ + b.n 30cfa │ │ ldr r0, [sp, #8] │ │ cmp r0, #2 │ │ - bne.n 30c68 │ │ - b.n 30c4a │ │ + bne.n 30d20 │ │ + b.n 30d02 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #20] │ │ orrs r0, r1 │ │ str r0, [sp, #12] │ │ - b.n 30c68 │ │ + b.n 30d20 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #20] │ │ - bl 30f80 │ │ + bl 31038 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ orrs r0, r1 │ │ str r0, [sp, #12] │ │ - b.n 30c68 │ │ + b.n 30d20 │ │ ldr r0, [sp, #28] │ │ ldr r2, [sp, #12] │ │ movs r1, #0 │ │ - blx 7bfa0 │ │ + blx 7c440 │ │ add sp, #32 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #8] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ ldr r0, [sp, #16] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #16] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #0] │ │ subs r0, #1 │ │ mov r1, r0 │ │ str r1, [sp, #4] │ │ cmp r0, #16 │ │ - bhi.n 30d58 │ │ + bhi.n 30e10 │ │ ldr r1, [sp, #4] │ │ tbb [pc, r1] │ │ - ldr r3, [pc, #36] ; (30ce8 ) │ │ - ldr r3, [pc, #300] ; (30df4 ) │ │ + ldr r3, [pc, #36] ; (30da0 ) │ │ + ldr r3, [pc, #300] ; (30eac ) │ │ cmp r3, #75 ; 0x4b │ │ cmp r3, r9 │ │ - ldr r3, [pc, #300] ; (30df8 ) │ │ - ldr r3, [pc, #300] ; (30dfc ) │ │ - ldr r3, [pc, #300] ; (30dfc ) │ │ + ldr r3, [pc, #300] ; (30eb0 ) │ │ + ldr r3, [pc, #300] ; (30eb4 ) │ │ + ldr r3, [pc, #300] ; (30eb4 ) │ │ adds r1, #32 │ │ movs r1, r6 │ │ ldr r0, [sp, #16] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #8] │ │ add.w r0, r0, r0, lsl #1 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r2, [r1, #8] │ │ ldr r1, [r1, #12] │ │ add.w r2, r2, r2, lsl #1 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - b.n 30d7a │ │ + blx 7c330 │ │ + b.n 30e32 │ │ ldr r0, [sp, #16] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #16] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #12] │ │ - b.n 30d7a │ │ + b.n 30e32 │ │ ldr r0, [sp, #16] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #8] │ │ - b.n 30d7a │ │ + b.n 30e32 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #4] │ │ cmp r0, #17 │ │ - bcc.n 30d34 │ │ - b.n 30d2e │ │ + bcc.n 30dec │ │ + b.n 30de6 │ │ movs r0, #16 │ │ str r0, [sp, #8] │ │ - b.n 30d3c │ │ + b.n 30df4 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #8] │ │ - b.n 30d3c │ │ + b.n 30df4 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ adds r1, #8 │ │ ldr r2, [sp, #8] │ │ movs r3, #1 │ │ - blx 7be90 │ │ - b.n 30d7a │ │ + blx 7c330 │ │ + b.n 30e32 │ │ ldr r0, [sp, #16] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #8] │ │ - b.n 30d7a │ │ + b.n 30e32 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r2, [r1, #4] │ │ mov r3, sp │ │ movs r1, #1 │ │ str r1, [r3, #0] │ │ movs r3, #0 │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ cmp.w r1, #4294967295 ; 0xffffffff │ │ - bgt.n 30d78 │ │ - b.n 30d72 │ │ + bgt.n 30e30 │ │ + b.n 30e2a │ │ movs r0, #0 │ │ str r0, [sp, #20] │ │ - b.n 30d80 │ │ - b.n 30d7a │ │ + b.n 30e38 │ │ + b.n 30e32 │ │ movs r0, #1 │ │ str r0, [sp, #20] │ │ - b.n 30d80 │ │ + b.n 30e38 │ │ ldr r0, [sp, #20] │ │ add sp, #24 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #32 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #28] │ │ - blx 7c260 │ │ + blx 7c700 │ │ str r0, [sp, #4] │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #28] │ │ - blx 7be80 │ │ + blx 7c320 │ │ mov r3, r0 │ │ ldr r0, [sp, #0] │ │ mov r2, r1 │ │ ldr r1, [sp, #4] │ │ subs r1, r1, r3 │ │ sbcs r0, r2 │ │ str r1, [sp, #16] │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #12] │ │ - cbz r0, 30df6 │ │ - b.n 30dbc │ │ + cbz r0, 30eae │ │ + b.n 30e74 │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #16] │ │ ldr r0, [sp, #20] │ │ subs r2, r2, r1 │ │ sbcs.w r0, r0, r1, asr #31 │ │ - blt.n 30df6 │ │ - b.n 30dcc │ │ + blt.n 30eae │ │ + b.n 30e84 │ │ ldr r0, [sp, #12] │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - cbz r0, 30df4 │ │ - b.n 30dda │ │ + cbz r0, 30eac │ │ + b.n 30e92 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #12] │ │ movs r3, #1 │ │ - blx 7be90 │ │ + blx 7c330 │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ add r1, r0 │ │ movs r0, #0 │ │ strb.w r0, [r1, #-1] │ │ - b.n 30df4 │ │ - b.n 30dfc │ │ + b.n 30eac │ │ + b.n 30eb4 │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ - b.n 30dfc │ │ + b.n 30eb4 │ │ ldr r0, [sp, #8] │ │ add sp, #32 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ movs r0, #16 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #12] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #8] │ │ ldr r1, [sp, #4] │ │ movs r0, #0 │ │ str r0, [r1, #12] │ │ str r0, [sp, #0] │ │ - b.n 30e3c │ │ + b.n 30ef4 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ ldr r2, [sp, #0] │ │ movs r1, #8 │ │ add.w r1, r1, r2, lsl #3 │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ - bl 3043c │ │ + bl 304f4 │ │ mov r2, r0 │ │ ldr r0, [sp, #4] │ │ ldr r3, [r0, #12] │ │ ldr.w ip, [sp] │ │ add.w r0, r3, ip, lsl #3 │ │ str.w r2, [r3, ip, lsl #3] │ │ str r1, [r0, #4] │ │ - b.n 30e6e │ │ + b.n 30f26 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ ldr r2, [sp, #0] │ │ adds r1, r2, #1 │ │ str r1, [sp, #0] │ │ add.w r1, r0, r2, lsl #3 │ │ ldr.w r0, [r0, r2, lsl #3] │ │ ldr r1, [r1, #4] │ │ orrs r0, r1 │ │ cmp r0, #0 │ │ - bne.n 30e3c │ │ - b.n 30e8a │ │ + bne.n 30ef4 │ │ + b.n 30f42 │ │ ldr r0, [sp, #4] │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ add sp, #8 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ movs r0, #12 │ │ - blx 7be30 │ │ + blx 7c2d0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ - blx 7c250 │ │ + blx 7c6f0 │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #4] │ │ ldr r1, [sp, #4] │ │ movs r0, #0 │ │ str r0, [r1, #8] │ │ str r0, [sp, #0] │ │ - b.n 30eda │ │ + b.n 30f92 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #8] │ │ ldr r2, [sp, #0] │ │ movs r1, #8 │ │ add.w r1, r1, r2, lsl #3 │ │ - blx 7bf50 │ │ + blx 7c3f0 │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ - bl 3043c │ │ + bl 304f4 │ │ mov r2, r0 │ │ ldr r0, [sp, #4] │ │ ldr r3, [r0, #8] │ │ ldr.w ip, [sp] │ │ add.w r0, r3, ip, lsl #3 │ │ str.w r2, [r3, ip, lsl #3] │ │ str r1, [r0, #4] │ │ - b.n 30f0c │ │ + b.n 30fc4 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #8] │ │ ldr r2, [sp, #0] │ │ adds r1, r2, #1 │ │ str r1, [sp, #0] │ │ add.w r1, r0, r2, lsl #3 │ │ ldr.w r0, [r0, r2, lsl #3] │ │ ldr r1, [r1, #4] │ │ orrs r0, r1 │ │ cmp r0, #0 │ │ - bne.n 30eda │ │ - b.n 30f28 │ │ + bne.n 30f92 │ │ + b.n 30fe0 │ │ ldr r0, [sp, #4] │ │ add sp, #16 │ │ pop {r7, pc} │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #8] │ │ - blx 7be70 │ │ + blx 7c310 │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ add sp, #8 │ │ pop {r7, pc} │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ ldr r1, [sp, #0] │ │ uxtb r2, r1 │ │ and.w r0, r1, #65280 ; 0xff00 │ │ @@ -58539,37 +58536,37 @@ │ │ add sp, #4 │ │ bx lr │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - blx 7be70 │ │ + blx 7c310 │ │ add sp, #8 │ │ pop {r7, pc} │ │ - bmi.n 30f28 │ │ - bmi.n 30f2a │ │ + bmi.n 30fe0 │ │ + bmi.n 30fe2 │ │ sub sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ubfx r1, r0, #16, #8 │ │ vmov s0, r1 │ │ vcvt.f64.u32 d17, s0 │ │ uxth r1, r0 │ │ lsrs r1, r1, #8 │ │ vmov s0, r1 │ │ vcvt.f64.u32 d16, s0 │ │ - vldr d18, [pc, #64] ; 30fe0 │ │ + vldr d18, [pc, #64] ; 31098 │ │ vmul.f64 d16, d16, d18 │ │ - vldr d18, [pc, #64] ; 30fe8 │ │ + vldr d18, [pc, #64] ; 310a0 │ │ vmla.f64 d16, d17, d18 │ │ uxtb r0, r0 │ │ vmov s0, r0 │ │ vcvt.f64.u32 d17, s0 │ │ - vldr d18, [pc, #52] ; 30ff0 │ │ + vldr d18, [pc, #52] ; 310a8 │ │ vmla.f64 d16, d17, d18 │ │ vcvt.u32.f64 s0, d16 │ │ vmov r0, s0 │ │ strb.w r0, [sp, #3] │ │ ldrb.w r1, [sp, #3] │ │ lsls r0, r1, #16 │ │ orr.w r0, r0, r1, lsl #8 │ │ @@ -58579,117 +58576,117 @@ │ │ nop │ │ nop │ │ asrs r2, r4, #1 │ │ subs r1, #88 ; 0x58 │ │ ldmia r0!, {r2, r4, r5, r7} │ │ subs r7, #226 ; 0xe2 │ │ sbcs r1, r1 │ │ - b.n 30aae │ │ + b.n 30b66 │ │ movs r2, #208 ; 0xd0 │ │ subs r7, #211 ; 0xd3 │ │ strb r1, [r1, #27] │ │ ldr r7, [sp, #760] ; 0x2f8 │ │ cmp r7, #26 │ │ subs r7, #189 ; 0xbd │ │ │ │ -00030ff8 : │ │ +000310b0 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #48 ; 0x30 │ │ - ldr r1, [pc, #244] ; 31100 │ │ + ldr r1, [pc, #244] ; 311b8 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ - ldr r1, [pc, #232] ; 31104 │ │ + ldr r1, [pc, #232] ; 311bc │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ str r1, [fp, #-4] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 31048 │ │ + bne 31100 │ │ movw r0, #0 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ - b 310c8 │ │ + b 31180 │ │ ldr r0, [sp, #24] │ │ - bl 7be80 │ │ + bl 7c320 │ │ str r1, [sp, #20] │ │ str r0, [sp, #16] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ sub r1, fp, #13 │ │ movw r2, #9 │ │ movw r3, #1 │ │ - bl 7be90 │ │ + bl 7c330 │ │ cmp r0, #0 │ │ - beq 310a4 │ │ + beq 3115c │ │ sub r0, fp, #13 │ │ - ldr r1, [pc, #116] ; 310fc │ │ + ldr r1, [pc, #116] ; 311b4 │ │ add r1, pc, r1 │ │ movw r2, #9 │ │ - bl 7bf60 │ │ + bl 7c400 │ │ cmp r0, #0 │ │ - bne 310a0 │ │ + bne 31158 │ │ movw r0, #1 │ │ str r0, [sp, #12] │ │ - b 310a4 │ │ + b 3115c │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ mov ip, sp │ │ mov r1, #0 │ │ str r1, [ip] │ │ - bl 7bdc0 │ │ + bl 7c260 │ │ ldr r0, [sp, #12] │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #48] ; 31108 │ │ + ldr r0, [pc, #48] ; 311c0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 310f8 │ │ + bne 311b0 │ │ ldr r0, [sp, #8] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffd8aba │ │ - andeq ip, r4, ip, ror r5 │ │ - andeq ip, r4, ip, ror #10 │ │ - ; instruction: 0x0004c4b0 │ │ + bl 7c350 │ │ + ; instruction: 0xfffd8aa5 │ │ + andeq ip, r4, r4, ror #18 │ │ + andeq ip, r4, r4, asr r9 │ │ + muleq r4, r8, r8 │ │ │ │ -0003110c : │ │ +000311c4 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 31138 │ │ + bne 311f0 │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 3114c │ │ + b 31204 │ │ ldr r1, [sp] │ │ movw r2, #0 │ │ mov r0, r2 │ │ - bl 31158 │ │ + bl 31210 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #152 ; 0x98 │ │ - ldr r3, [pc, #2164] ; 319e0 │ │ + ldr r3, [pc, #2164] ; 31a98 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-12] │ │ str r0, [fp, #-16] │ │ str r1, [fp, #-40] ; 0xffffffd8 │ │ str r2, [fp, #-44] ; 0xffffffd4 │ │ @@ -58703,300 +58700,300 @@ │ │ movw r0, #0 │ │ str r0, [sp, #72] ; 0x48 │ │ movw r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ movw r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ movw r0, #0 │ │ - ldr r1, [pc, #2000] ; 31994 │ │ + ldr r1, [pc, #2000] ; 31a4c │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ movw r0, #0 │ │ - ldr r1, [pc, #1980] ; 31990 │ │ + ldr r1, [pc, #1980] ; 31a48 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ movw r0, #0 │ │ - ldr r1, [pc, #1960] ; 3198c │ │ + ldr r1, [pc, #1960] ; 31a44 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 31208 │ │ + beq 312c0 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ - bl 7be80 │ │ + bl 7c320 │ │ str r1, [fp, #-52] ; 0xffffffcc │ │ str r0, [fp, #-56] ; 0xffffffc8 │ │ ldr r0, [fp, #-16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 31220 │ │ + beq 312d8 │ │ sub r0, fp, #16 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ movw r2, #0 │ │ - bl 31aa0 │ │ + bl 31b58 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 31248 │ │ - b 31894 │ │ + bne 31300 │ │ + b 3194c │ │ ldr r0, [sp, #60] ; 0x3c │ │ - ldr r1, [pc, #1860] ; 31998 │ │ + ldr r1, [pc, #1860] ; 31a50 │ │ add r1, pc, r1 │ │ sub r2, fp, #20 │ │ sub r3, fp, #24 │ │ sub lr, fp, #28 │ │ sub ip, fp, #32 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 7c170 │ │ + bl 7c610 │ │ cmp r0, #4 │ │ - bne 312a8 │ │ + bne 31360 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ cmp r0, #0 │ │ - ble 312a8 │ │ + ble 31360 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ cmp r0, #0 │ │ - ble 312a8 │ │ + ble 31360 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ cmp r0, #0 │ │ - ble 312a8 │ │ + ble 31360 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - bgt 312c0 │ │ - ldr r0, [pc, #1812] ; 319c4 │ │ + bgt 31378 │ │ + ldr r0, [pc, #1812] ; 31a7c │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1808] ; 319c8 │ │ + ldr r1, [pc, #1808] ; 31a80 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - b 31894 │ │ + b 3194c │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ mul r0, r0, r1 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ - bl 7b4ec │ │ + bl 7b98c │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ cmp r0, r1 │ │ - beq 312f8 │ │ - ldr r0, [pc, #1748] ; 319bc │ │ + beq 313b0 │ │ + ldr r0, [pc, #1748] ; 31a74 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1744] ; 319c0 │ │ + ldr r1, [pc, #1744] ; 31a78 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - b 31894 │ │ + b 3194c │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ mul r0, r0, r1 │ │ - bl 7be30 │ │ + bl 7c2d0 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #68] ; 0x44 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 31334 │ │ - ldr r0, [pc, #1656] ; 3199c │ │ + bne 313ec │ │ + ldr r0, [pc, #1656] ; 31a54 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1652] ; 319a0 │ │ + ldr r1, [pc, #1652] ; 31a58 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - b 31894 │ │ + b 3194c │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ cmp r0, #256 ; 0x100 │ │ - bgt 313b4 │ │ + bgt 3146c │ │ ldr r0, [fp, #-44] ; 0xffffffd4 │ │ cmp r0, #0 │ │ - bne 313b4 │ │ + bne 3146c │ │ movw r0, #1 │ │ str r0, [fp, #-76] ; 0xffffffb4 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ movw ip, #0 │ │ movw r3, #8 │ │ mov r0, ip │ │ str ip, [sp] │ │ str ip, [sp, #4] │ │ str ip, [sp, #8] │ │ str ip, [sp, #12] │ │ - bl 7bf20 │ │ + bl 7c3c0 │ │ str r0, [fp, #-60] ; 0xffffffc4 │ │ ldr r0, [fp, #-60] ; 0xffffffc4 │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [fp, #-60] ; 0xffffffc4 │ │ ldr r1, [r1, #4] │ │ ldr r1, [r1, #4] │ │ str r0, [r1] │ │ - b 313f4 │ │ + b 314ac │ │ movw r0, #0 │ │ str r0, [fp, #-76] ; 0xffffffb4 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ movw r0, #0 │ │ movw r3, #32 │ │ - ldr r5, [pc, #1488] ; 319a4 │ │ + ldr r5, [pc, #1488] ; 31a5c │ │ movw r4, #65280 ; 0xff00 │ │ movw lr, #255 ; 0xff │ │ - ldr ip, [pc, #1480] ; 319a8 │ │ + ldr ip, [pc, #1480] ; 31a60 │ │ str r5, [sp] │ │ str r4, [sp, #4] │ │ str lr, [sp, #8] │ │ str ip, [sp, #12] │ │ - bl 7bf20 │ │ + bl 7c3c0 │ │ str r0, [fp, #-60] ; 0xffffffc4 │ │ ldr r0, [fp, #-60] ; 0xffffffc4 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 31408 │ │ - b 31894 │ │ + bne 314c0 │ │ + b 3194c │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ - bl 31e9c │ │ + bl 31f54 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #76] ; 0x4c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 3143c │ │ - ldr r0, [pc, #1408] ; 319ac │ │ + bne 314f4 │ │ + ldr r0, [pc, #1408] ; 31a64 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1404] ; 319b0 │ │ + ldr r1, [pc, #1404] ; 31a68 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - b 31894 │ │ + b 3194c │ │ movw r0, #0 │ │ str r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ cmp r0, r1 │ │ - bge 316e8 │ │ + bge 317a0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ movw r2, #0 │ │ - bl 31aa0 │ │ + bl 31b58 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 3147c │ │ - b 31894 │ │ + bne 31534 │ │ + b 3194c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ add r0, r0, r1 │ │ add r0, r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b 31494 │ │ - b 31498 │ │ + b 3154c │ │ + b 31550 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb r0, [r0] │ │ - bl 7c060 │ │ + bl 7c500 │ │ cmp r0, #0 │ │ - beq 314bc │ │ + beq 31574 │ │ ldr r0, [sp, #48] ; 0x30 │ │ add r0, r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b 31498 │ │ - b 314c0 │ │ + b 31550 │ │ + b 31578 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrsb r0, [r0] │ │ cmp r0, #0 │ │ - bne 314e8 │ │ - ldr r0, [pc, #1244] ; 319b4 │ │ + bne 315a0 │ │ + ldr r0, [pc, #1244] ; 31a6c │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1240] ; 319b8 │ │ + ldr r1, [pc, #1240] ; 31a70 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - b 31894 │ │ + b 3194c │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb r0, [r0] │ │ strb r0, [sp, #47] ; 0x2f │ │ - b 314f8 │ │ + b 315b0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb r0, [r0] │ │ - bl 7c060 │ │ + bl 7c500 │ │ mov r1, r0 │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp, #28] │ │ - bne 31530 │ │ + bne 315e8 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb r0, [r0] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ tst r0, #1 │ │ - beq 3154c │ │ + beq 31604 │ │ ldr r0, [sp, #48] ; 0x30 │ │ add r0, r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b 314f8 │ │ - b 31550 │ │ - b 31554 │ │ - b 31558 │ │ + b 315b0 │ │ + b 31608 │ │ + b 3160c │ │ + b 31610 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb r0, [r0] │ │ - bl 7c060 │ │ + bl 7c500 │ │ cmp r0, #0 │ │ - beq 3157c │ │ + beq 31634 │ │ ldr r0, [sp, #48] ; 0x30 │ │ add r0, r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b 31558 │ │ - b 31580 │ │ + b 31610 │ │ + b 31638 │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #40] ; 0x28 │ │ - b 3158c │ │ + b 31644 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb r0, [r0] │ │ - bl 7c060 │ │ + bl 7c500 │ │ mov r1, r0 │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp, #24] │ │ - bne 315c4 │ │ + bne 3167c │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb r0, [r0] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ tst r0, #1 │ │ - beq 315e0 │ │ + beq 31698 │ │ ldr r0, [sp, #48] ; 0x30 │ │ add r0, r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b 3158c │ │ - b 315e4 │ │ + b 31644 │ │ + b 3169c │ │ ldrb r0, [sp, #47] ; 0x2f │ │ cmp r0, #115 ; 0x73 │ │ - bne 315f4 │ │ - b 31490 │ │ + bne 316ac │ │ + b 31548 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #40] ; 0x28 │ │ sub r1, r1, r2 │ │ sub r2, fp, #36 ; 0x24 │ │ - bl 3206c │ │ + bl 32124 │ │ cmp r0, #0 │ │ - bne 31618 │ │ - b 31490 │ │ + bne 316d0 │ │ + b 31548 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ - bl 7bf30 │ │ + bl 7c3d0 │ │ ldr r0, [fp, #-76] ; 0xffffffb4 │ │ cmp r0, #0 │ │ - beq 316a8 │ │ + beq 31760 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [fp, #-64] ; 0xffffffc0 │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #32] │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ lsr r0, r0, #24 │ │ ldr r1, [sp, #32] │ │ @@ -59012,71 +59009,71 @@ │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [sp, #32] │ │ strb r0, [r1, #2] │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ cmp r0, #0 │ │ - bne 316a4 │ │ + bne 3175c │ │ ldr r0, [fp, #-60] ; 0xffffffc4 │ │ ldr r2, [sp, #36] ; 0x24 │ │ movw r1, #1 │ │ - bl 7bf40 │ │ - b 316b0 │ │ + bl 7c3e0 │ │ + b 31768 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - bl 32290 │ │ + bl 32348 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r0, r0, r1 │ │ str r0, [sp, #64] ; 0x40 │ │ - b 316d8 │ │ + b 31790 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ add r0, r0, #1 │ │ str r0, [fp, #-64] ; 0xffffffc0 │ │ - b 31444 │ │ + b 314fc │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ mul r0, r0, r1 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [fp, #-60] ; 0xffffffc4 │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #80] ; 0x50 │ │ movw r0, #0 │ │ str r0, [fp, #-72] ; 0xffffffb8 │ │ ldr r0, [fp, #-72] ; 0xffffffb8 │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ cmp r0, r1 │ │ - bge 31890 │ │ + bge 31948 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - bl 31aa0 │ │ + bl 31b58 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 31744 │ │ - b 31894 │ │ + bne 317fc │ │ + b 3194c │ │ ldr r0, [fp, #-76] ; 0xffffffb4 │ │ cmp r0, #0 │ │ - beq 31818 │ │ + beq 318d0 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #1 │ │ - bne 317b8 │ │ + bne 31870 │ │ movw r0, #0 │ │ str r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ cmp r0, r1 │ │ - bge 317b4 │ │ + bge 3186c │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r0, [r0] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [fp, #-68] ; 0xffffffbc │ │ ldrb r1, [r1, r2] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ @@ -59084,628 +59081,628 @@ │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [fp, #-68] ; 0xffffffbc │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ add r0, r0, #1 │ │ str r0, [fp, #-68] ; 0xffffffbc │ │ - b 31764 │ │ - b 31814 │ │ + b 3181c │ │ + b 318cc │ │ movw r0, #0 │ │ str r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ cmp r0, r1 │ │ - bge 31810 │ │ + bge 318c8 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [fp, #-68] ; 0xffffffbc │ │ ldr r3, [fp, #-32] ; 0xffffffe0 │ │ mul r2, r2, r3 │ │ add r1, r1, r2 │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ - bl 3232c │ │ + bl 323e4 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [fp, #-68] ; 0xffffffbc │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ add r0, r0, #1 │ │ str r0, [fp, #-68] ; 0xffffffbc │ │ - b 317c0 │ │ - b 31814 │ │ - b 3186c │ │ + b 31878 │ │ + b 318cc │ │ + b 31924 │ │ movw r0, #0 │ │ str r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ cmp r0, r1 │ │ - bge 31868 │ │ + bge 31920 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ mla r1, r1, r2, r3 │ │ - bl 3232c │ │ + bl 323e4 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r2, [fp, #-68] ; 0xffffffbc │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ add r0, r0, #1 │ │ str r0, [fp, #-68] ; 0xffffffbc │ │ - b 31820 │ │ - b 3186c │ │ + b 318d8 │ │ + b 31924 │ │ ldr r0, [fp, #-60] ; 0xffffffc4 │ │ ldr r1, [r0, #16] │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r0, r1 │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [fp, #-72] ; 0xffffffb8 │ │ add r0, r0, #1 │ │ str r0, [fp, #-72] ; 0xffffffb8 │ │ - b 3170c │ │ - b 31894 │ │ - ldr r0, [pc, #304] ; 319cc │ │ + b 317c4 │ │ + b 3194c │ │ + ldr r0, [pc, #304] ; 31a84 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 31910 │ │ + beq 319c8 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 318d8 │ │ + beq 31990 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r2, [fp, #-56] ; 0xffffffc8 │ │ ldr r3, [fp, #-52] ; 0xffffffcc │ │ mov ip, sp │ │ mov r1, #0 │ │ str r1, [ip] │ │ - bl 7bdc0 │ │ + bl 7c260 │ │ ldr r0, [fp, #-60] ; 0xffffffc4 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 318f8 │ │ + beq 319b0 │ │ ldr r0, [fp, #-60] ; 0xffffffc4 │ │ - bl 7be10 │ │ + bl 7c2b0 │ │ movw r0, #0 │ │ str r0, [fp, #-60] ; 0xffffffc4 │ │ - ldr r0, [pc, #212] ; 319d4 │ │ + ldr r0, [pc, #212] ; 31a8c │ │ add r0, pc, r0 │ │ ldr r1, [r0] │ │ - ldr r0, [pc, #196] ; 319d0 │ │ + ldr r0, [pc, #196] ; 31a88 │ │ add r0, pc, r0 │ │ - bl 7bdb0 │ │ + bl 7c250 │ │ ldr r0, [sp, #68] ; 0x44 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 31928 │ │ + beq 319e0 │ │ ldr r0, [sp, #68] ; 0x44 │ │ - bl 7be70 │ │ + bl 7c310 │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 323d4 │ │ - ldr r0, [pc, #160] ; 319d8 │ │ + bl 3248c │ │ + ldr r0, [pc, #160] ; 31a90 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 31958 │ │ - ldr r0, [pc, #140] ; 319dc │ │ + beq 31a10 │ │ + ldr r0, [pc, #140] ; 31a94 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ - bl 7be70 │ │ + bl 7c310 │ │ ldr r0, [fp, #-60] ; 0xffffffc4 │ │ str r0, [sp, #20] │ │ - ldr r0, [pc, #124] ; 319e4 │ │ + ldr r0, [pc, #124] ; 31a9c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bne 31988 │ │ + bne 31a40 │ │ ldr r0, [sp, #20] │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - muleq r4, ip, pc ; │ │ - andeq sp, r4, r8, lsr #31 │ │ - ; instruction: 0x0004dfb4 │ │ - ; instruction: 0xfffd5ea1 │ │ - ; instruction: 0xfffd65e7 │ │ - andeq sp, r4, ip, asr #28 │ │ + bl 7c350 │ │ + andeq lr, r4, r4, lsl #7 │ │ + muleq r4, r0, r3 │ │ + muleq r4, ip, r3 │ │ + ; instruction: 0xfffd5ddc │ │ + ; instruction: 0xfffd6522 │ │ + andeq lr, r4, r4, lsr r2 │ │ rscseq r0, pc, r0 │ │ ; instruction: 0xff000000 │ │ - ; instruction: 0xfffd64df │ │ - andeq sp, r4, r4, asr #26 │ │ - ; instruction: 0xfffd4ba3 │ │ - muleq r4, r8, ip │ │ - ; instruction: 0xfffd61ef │ │ - andeq sp, r4, r8, lsl #29 │ │ - ; instruction: 0xfffd7051 │ │ - andeq sp, r4, r0, asr #29 │ │ - ldrdeq sp, [r4], -ip │ │ - ; instruction: 0xfffd35fe │ │ - andeq sp, r4, r8, ror r8 │ │ - andeq sp, r4, r4, asr #16 │ │ - andeq sp, r4, ip, lsr #16 │ │ - andeq ip, r4, ip, lsl r4 │ │ - andeq fp, r4, r0, lsr #24 │ │ + ; instruction: 0xfffd641a │ │ + andeq lr, r4, ip, lsr #2 │ │ + ; instruction: 0xfffd4a74 │ │ + andeq lr, r4, r0, lsl #1 │ │ + ; instruction: 0xfffd612a │ │ + andeq lr, r4, r0, ror r2 │ │ + ; instruction: 0xfffd703c │ │ + andeq lr, r4, r8, lsr #5 │ │ + andeq sp, r4, r4, asr #25 │ │ + ; instruction: 0xfffd3536 │ │ + andeq sp, r4, r0, ror #24 │ │ + andeq sp, r4, ip, lsr #24 │ │ + andeq sp, r4, r4, lsl ip │ │ + andeq ip, r4, r4, lsl #16 │ │ + andeq ip, r4, r8 │ │ │ │ -000319e8 : │ │ +00031aa0 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 31a20 │ │ - ldr r0, [pc, #48] ; 31a40 │ │ + bne 31ad8 │ │ + ldr r0, [pc, #48] ; 31af8 │ │ add r0, pc, r0 │ │ - bl 7bdb0 │ │ + bl 7c250 │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 31a34 │ │ + b 31aec │ │ ldr r0, [sp] │ │ movw r2, #0 │ │ mov r1, r2 │ │ - bl 31158 │ │ + bl 31210 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd7885 │ │ + ; instruction: 0xfffd7870 │ │ │ │ -00031a44 : │ │ +00031afc : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 31a7c │ │ - ldr r0, [pc, #48] ; 31a9c │ │ + bne 31b34 │ │ + ldr r0, [pc, #48] ; 31b54 │ │ add r0, pc, r0 │ │ - bl 7bdb0 │ │ + bl 7c250 │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 31a90 │ │ + b 31b48 │ │ ldr r0, [sp] │ │ movw r1, #0 │ │ movw r2, #1 │ │ - bl 31158 │ │ + bl 31210 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd7829 │ │ + ; instruction: 0xfffd7814 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ - ldr r3, [pc, #984] ; 31e8c │ │ + ldr r3, [pc, #984] ; 31f44 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ - ldr r3, [pc, #972] ; 31e90 │ │ + ldr r3, [pc, #972] ; 31f48 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-4] │ │ str r0, [fp, #-16] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ ldr r0, [fp, #-16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 31b08 │ │ + beq 31bc0 │ │ ldr r2, [fp, #-16] │ │ ldr r0, [r2] │ │ add r1, r0, #4 │ │ str r1, [r2] │ │ ldr r0, [r0] │ │ str r0, [fp, #-12] │ │ - b 31de4 │ │ - b 31b0c │ │ + b 31e9c │ │ + b 31bc4 │ │ ldr r0, [sp, #20] │ │ sub r1, fp, #5 │ │ movw r3, #1 │ │ mov r2, r3 │ │ - bl 7be90 │ │ + bl 7c330 │ │ cmp r0, #0 │ │ - bne 31b48 │ │ - ldr r0, [pc, #744] ; 31e18 │ │ + bne 31c00 │ │ + ldr r0, [pc, #744] ; 31ed0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #740] ; 31e1c │ │ + ldr r1, [pc, #740] ; 31ed4 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-12] │ │ - b 31de4 │ │ - b 31b4c │ │ + b 31e9c │ │ + b 31c04 │ │ ldrb r0, [fp, #-5] │ │ cmp r0, #34 ; 0x22 │ │ - bne 31b0c │ │ + bne 31bc4 │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - beq 31c60 │ │ + beq 31d18 │ │ ldr r0, [sp, #16] │ │ add r0, r0, #4 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ - ldr r1, [pc, #732] ; 31e58 │ │ + ldr r1, [pc, #732] ; 31f10 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ cmp r0, r1 │ │ - ble 31c08 │ │ + ble 31cc0 │ │ ldr r0, [sp, #16] │ │ - ldr r1, [pc, #720] ; 31e64 │ │ + ldr r1, [pc, #720] ; 31f1c │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #704] ; 31e60 │ │ + ldr r0, [pc, #704] ; 31f18 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #688] ; 31e5c │ │ + ldr r1, [pc, #688] ; 31f14 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ - bl 7bf50 │ │ + bl 7c3f0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 31bf8 │ │ - ldr r0, [pc, #672] ; 31e70 │ │ + bne 31cb0 │ │ + ldr r0, [pc, #672] ; 31f28 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ - bl 7be70 │ │ - ldr r0, [pc, #648] ; 31e68 │ │ + bl 7c310 │ │ + ldr r0, [pc, #648] ; 31f20 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #644] ; 31e6c │ │ + ldr r1, [pc, #644] ; 31f24 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-12] │ │ - b 31de4 │ │ + b 31e9c │ │ ldr r0, [sp, #12] │ │ - ldr r1, [pc, #624] ; 31e74 │ │ + ldr r1, [pc, #624] ; 31f2c │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ ldr r0, [sp, #20] │ │ - ldr r1, [pc, #612] ; 31e78 │ │ + ldr r1, [pc, #612] ; 31f30 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r2, [sp, #16] │ │ sub r2, r2, #1 │ │ movw r3, #1 │ │ - bl 7be90 │ │ + bl 7c330 │ │ cmp r0, #0 │ │ - bne 31c50 │ │ - ldr r0, [pc, #580] ; 31e7c │ │ + bne 31d08 │ │ + ldr r0, [pc, #580] ; 31f34 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #576] ; 31e80 │ │ + ldr r1, [pc, #576] ; 31f38 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-12] │ │ - b 31de4 │ │ + b 31e9c │ │ ldr r0, [sp, #16] │ │ sub r0, r0, #2 │ │ str r0, [sp, #8] │ │ - b 31db8 │ │ + b 31e70 │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - ldr r1, [pc, #428] ; 31e20 │ │ + ldr r1, [pc, #428] ; 31ed8 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ sub r1, r1, #1 │ │ cmp r0, r1 │ │ - blt 31d30 │ │ - ldr r0, [pc, #408] ; 31e24 │ │ + blt 31de8 │ │ + ldr r0, [pc, #408] ; 31edc │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - bne 31ca8 │ │ + bne 31d60 │ │ movw r0, #16 │ │ - ldr r1, [pc, #388] ; 31e28 │ │ + ldr r1, [pc, #388] ; 31ee0 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #484] ; 31e94 │ │ + ldr r0, [pc, #484] ; 31f4c │ │ ldr r0, [pc, r0] │ │ lsl r0, r0, #1 │ │ - ldr r1, [pc, #376] ; 31e34 │ │ + ldr r1, [pc, #376] ; 31eec │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #360] ; 31e30 │ │ + ldr r0, [pc, #360] ; 31ee8 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #344] ; 31e2c │ │ + ldr r1, [pc, #344] ; 31ee4 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ - bl 7bf50 │ │ + bl 7c3f0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 31d20 │ │ - ldr r0, [pc, #328] ; 31e40 │ │ + bne 31dd8 │ │ + ldr r0, [pc, #328] ; 31ef8 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ - bl 7be70 │ │ - ldr r0, [pc, #304] ; 31e38 │ │ + bl 7c310 │ │ + ldr r0, [pc, #304] ; 31ef0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #300] ; 31e3c │ │ + ldr r1, [pc, #300] ; 31ef4 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-12] │ │ - b 31de4 │ │ + b 31e9c │ │ ldr r0, [sp, #12] │ │ - ldr r1, [pc, #280] ; 31e44 │ │ + ldr r1, [pc, #280] ; 31efc │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ ldr r0, [sp, #20] │ │ - ldr r1, [pc, #268] ; 31e48 │ │ + ldr r1, [pc, #268] ; 31f00 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r2, [sp, #8] │ │ add r1, r1, r2 │ │ movw r3, #1 │ │ mov r2, r3 │ │ - bl 7be90 │ │ + bl 7c330 │ │ cmp r0, #0 │ │ - bne 31d7c │ │ - ldr r0, [pc, #232] ; 31e4c │ │ + bne 31e34 │ │ + ldr r0, [pc, #232] ; 31f04 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #228] ; 31e50 │ │ + ldr r1, [pc, #228] ; 31f08 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-12] │ │ - b 31de4 │ │ - b 31d80 │ │ - ldr r0, [pc, #204] ; 31e54 │ │ + b 31e9c │ │ + b 31e38 │ │ + ldr r0, [pc, #204] ; 31f0c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r1, [sp, #8] │ │ add r2, r1, #1 │ │ str r2, [sp, #8] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ cmp r0, #34 ; 0x22 │ │ - bne 31c68 │ │ + bne 31d20 │ │ ldr r0, [sp, #8] │ │ mvn r1, #0 │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #200] ; 31e88 │ │ + ldr r0, [pc, #200] ; 31f40 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r1, [sp, #8] │ │ add r1, r0, r1 │ │ movw r0, #0 │ │ strb r0, [r1] │ │ - ldr r0, [pc, #168] ; 31e84 │ │ + ldr r0, [pc, #168] ; 31f3c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-12] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #164] ; 31e98 │ │ + ldr r0, [pc, #164] ; 31f50 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 31e14 │ │ + bne 31ecc │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffd55d1 │ │ - andeq sp, r4, r0, asr #12 │ │ - andeq sp, r4, ip, lsl #10 │ │ + bl 7c350 │ │ + ; instruction: 0xfffd550c │ │ + andeq sp, r4, r8, lsr #20 │ │ strdeq sp, [r4], -r4 │ │ ldrdeq sp, [r4], -ip │ │ - andeq sp, r4, ip, lsr #9 │ │ - ; instruction: 0x0004d4b4 │ │ - andeq sp, r4, r4, asr #9 │ │ - ; instruction: 0xfffd5c03 │ │ - andeq sp, r4, r8, ror #8 │ │ - andeq sp, r4, r4, lsl #9 │ │ - andeq sp, r4, r0, asr r4 │ │ - andeq sp, r4, r0, asr #8 │ │ - ; instruction: 0xfffd539d │ │ - andeq sp, r4, ip, lsl #8 │ │ + andeq sp, r4, r4, asr #17 │ │ + muleq r4, r4, r8 │ │ + muleq r4, ip, r8 │ │ + andeq sp, r4, ip, lsr #17 │ │ + ; instruction: 0xfffd5b3e │ │ + andeq sp, r4, r0, asr r8 │ │ + andeq sp, r4, ip, ror #16 │ │ + andeq sp, r4, r8, lsr r8 │ │ + andeq sp, r4, r8, lsr #16 │ │ + ; instruction: 0xfffd52d8 │ │ strdeq sp, [r4], -r4 │ │ - andeq sp, r4, r4, lsl #12 │ │ - ldrdeq sp, [r4], -r4 │ │ ldrdeq sp, [r4], -ip │ │ - andeq sp, r4, ip, ror #11 │ │ - ; instruction: 0xfffd5d2b │ │ - muleq r4, r0, r5 │ │ - andeq sp, r4, ip, lsr #11 │ │ - andeq sp, r4, r8, ror r5 │ │ - andeq sp, r4, r8, ror #10 │ │ - ; instruction: 0xfffd54c9 │ │ - andeq sp, r4, r8, lsr r5 │ │ - andeq sp, r4, r0, lsr #7 │ │ - ; instruction: 0x0004d3bc │ │ - ldrdeq fp, [r4], -r4 │ │ - andeq fp, r4, r4, asr #21 │ │ - ldrdeq sp, [r4], -r0 │ │ - muleq r4, r4, r7 │ │ + andeq sp, r4, ip, ror #19 │ │ + ; instruction: 0x0004d9bc │ │ + andeq sp, r4, r4, asr #19 │ │ + ldrdeq sp, [r4], -r4 │ │ + ; instruction: 0xfffd5c66 │ │ + andeq sp, r4, r8, ror r9 │ │ + muleq r4, r4, r9 │ │ + andeq sp, r4, r0, ror #18 │ │ + andeq sp, r4, r0, asr r9 │ │ + ; instruction: 0xfffd5404 │ │ + andeq sp, r4, r0, lsr #18 │ │ + andeq sp, r4, r8, lsl #15 │ │ + andeq sp, r4, r4, lsr #15 │ │ + ; instruction: 0x0004bebc │ │ + andeq fp, r4, ip, lsr #29 │ │ + ; instruction: 0x0004d8b8 │ │ + andeq fp, r4, ip, ror fp │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-8] │ │ movw r0, #1 │ │ movw r1, #20 │ │ - bl 7be40 │ │ + bl 7c2e0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 31ed8 │ │ + bne 31f90 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 32058 │ │ + b 32110 │ │ movw r0, #256 ; 0x100 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ cmp r0, r1 │ │ - bge 31f04 │ │ - b 31ef4 │ │ + bge 31fbc │ │ + b 31fac │ │ ldr r0, [sp, #8] │ │ lsl r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 31ee0 │ │ + b 31f98 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #12] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ lsl r0, r0, #2 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ movw r1, #4 │ │ - bl 7b4ec │ │ + bl 7b98c │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1, #12] │ │ cmp r0, r1 │ │ - beq 31f68 │ │ - ldr r0, [pc, #280] ; 32068 │ │ + beq 32020 │ │ + ldr r0, [pc, #280] ; 32120 │ │ add r0, pc, r0 │ │ - bl 7bdb0 │ │ + bl 7c250 │ │ ldr r0, [sp, #4] │ │ - bl 7be70 │ │ + bl 7c310 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 32058 │ │ + b 32110 │ │ ldr r1, [sp, #12] │ │ movw r0, #1 │ │ - bl 7be40 │ │ + bl 7c2e0 │ │ ldr r1, [sp, #4] │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 31fa4 │ │ + bne 3205c │ │ ldr r0, [sp, #4] │ │ - bl 7be70 │ │ + bl 7c310 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 32058 │ │ + b 32110 │ │ ldr r0, [fp, #-8] │ │ movw r1, #12 │ │ mul r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ movw r1, #12 │ │ - bl 7b4ec │ │ + bl 7b98c │ │ ldr r1, [fp, #-8] │ │ cmp r0, r1 │ │ - beq 31ff8 │ │ - ldr r0, [pc, #144] ; 32064 │ │ + beq 320b0 │ │ + ldr r0, [pc, #144] ; 3211c │ │ add r0, pc, r0 │ │ - bl 7bdb0 │ │ + bl 7c250 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0] │ │ - bl 7be70 │ │ + bl 7c310 │ │ ldr r0, [sp, #4] │ │ - bl 7be70 │ │ + bl 7c310 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 32058 │ │ + b 32110 │ │ ldr r1, [sp, #12] │ │ movw r0, #1 │ │ - bl 7be40 │ │ + bl 7c2e0 │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 32040 │ │ + bne 320f8 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0] │ │ - bl 7be70 │ │ + bl 7c310 │ │ ldr r0, [sp, #4] │ │ - bl 7be70 │ │ + bl 7c310 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 32058 │ │ + b 32110 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd4ae9 │ │ - ; instruction: 0xfffd4b6d │ │ + ; instruction: 0xfffd49f7 │ │ + ; instruction: 0xfffd4a7b │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ - ldr r3, [pc, #508] ; 3227c │ │ + ldr r3, [pc, #508] ; 32334 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ - ldr r3, [pc, #496] ; 32280 │ │ + ldr r3, [pc, #496] ; 32338 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-4] │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ ldr r0, [sp, #20] │ │ ldrb r0, [r0] │ │ cmp r0, #35 ; 0x23 │ │ - bne 321b0 │ │ + bne 32268 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #4] │ │ cmp r0, #4 │ │ - beq 320ec │ │ - b 320cc │ │ + beq 321a4 │ │ + b 32184 │ │ ldr r0, [sp, #4] │ │ cmp r0, #7 │ │ - beq 32120 │ │ - b 320dc │ │ + beq 321d8 │ │ + b 32194 │ │ ldr r0, [sp, #4] │ │ cmp r0, #13 │ │ - beq 32138 │ │ - b 32180 │ │ + beq 321f0 │ │ + b 32238 │ │ ldr r0, [sp, #20] │ │ ldrb r0, [r0, #1] │ │ strb r0, [fp, #-10] │ │ strb r0, [fp, #-11] │ │ ldr r0, [sp, #20] │ │ ldrb r0, [r0, #2] │ │ strb r0, [fp, #-8] │ │ strb r0, [fp, #-9] │ │ ldr r0, [sp, #20] │ │ ldrb r0, [r0, #3] │ │ strb r0, [fp, #-6] │ │ strb r0, [fp, #-7] │ │ - b 32180 │ │ + b 32238 │ │ sub r0, fp, #11 │ │ ldr r1, [sp, #20] │ │ add r1, r1, #1 │ │ movw r2, #6 │ │ - bl 7bf30 │ │ - b 32180 │ │ + bl 7c3d0 │ │ + b 32238 │ │ ldr r0, [sp, #20] │ │ ldrb r0, [r0, #1] │ │ strb r0, [fp, #-11] │ │ ldr r0, [sp, #20] │ │ ldrb r0, [r0, #2] │ │ strb r0, [fp, #-10] │ │ ldr r0, [sp, #20] │ │ @@ -59721,89 +59718,89 @@ │ │ ldrb r0, [r0, #10] │ │ strb r0, [fp, #-6] │ │ movw r0, #0 │ │ strb r0, [fp, #-5] │ │ sub r0, fp, #11 │ │ movw r1, #0 │ │ movw r2, #16 │ │ - bl 7c1b0 │ │ + bl 7c650 │ │ orr r0, r0, #-16777216 ; 0xff000000 │ │ ldr r1, [sp, #12] │ │ str r0, [r1] │ │ movw r0, #1 │ │ str r0, [fp, #-16] │ │ - b 32240 │ │ + b 322f8 │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp r0, #6 │ │ - bcs 32238 │ │ - ldr r0, [pc, #168] ; 32274 │ │ + bcs 322f0 │ │ + ldr r0, [pc, #168] ; 3232c │ │ add r0, pc, r0 │ │ ldr r1, [sp, #8] │ │ - ldr r0, [pc, #172] ; 32284 │ │ + ldr r0, [pc, #172] ; 3233c │ │ add r0, pc, r0 │ │ add r0, r0, r1, lsl #3 │ │ ldr r0, [r0] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #16] │ │ - bl 7c270 │ │ + bl 7c710 │ │ cmp r0, #0 │ │ - bne 32224 │ │ - ldr r0, [pc, #124] ; 32278 │ │ + bne 322dc │ │ + ldr r0, [pc, #124] ; 32330 │ │ add r0, pc, r0 │ │ ldr r1, [sp, #8] │ │ - ldr r0, [pc, #128] ; 32288 │ │ + ldr r0, [pc, #128] ; 32340 │ │ add r0, pc, r0 │ │ add r0, r0, r1, lsl #3 │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #12] │ │ str r0, [r1] │ │ movw r0, #1 │ │ str r0, [fp, #-16] │ │ - b 32240 │ │ - b 32228 │ │ + b 322f8 │ │ + b 322e0 │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 321b8 │ │ + b 32270 │ │ movw r0, #0 │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-16] │ │ str r0, [sp] │ │ - ldr r0, [pc, #60] ; 3228c │ │ + ldr r0, [pc, #60] ; 32344 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 32270 │ │ + bne 32328 │ │ ldr r0, [sp] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq ip, r4, r4, lsl pc │ │ - andeq ip, r4, r4, ror #29 │ │ - andeq fp, r4, r8, lsl #10 │ │ - strdeq fp, [r4], -r8 │ │ - andeq ip, r4, r8, lsl #30 │ │ - ldrdeq ip, [r4], -r8 │ │ - andeq fp, r4, r8, lsr r3 │ │ + bl 7c350 │ │ + strdeq sp, [r4], -ip │ │ + andeq sp, r4, ip, asr #5 │ │ + strdeq fp, [r4], -r0 │ │ + andeq fp, r4, r0, ror #17 │ │ + strdeq sp, [r4], -r0 │ │ + andeq sp, r4, r0, asr #5 │ │ + andeq fp, r4, r0, lsr #14 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #12] │ │ ldr r2, [fp, #-4] │ │ ldr r2, [r2, #12] │ │ - bl 32444 │ │ + bl 324fc │ │ str r0, [sp, #4] │ │ ldr r2, [fp, #-4] │ │ ldr r0, [r2, #8] │ │ add r1, r0, #12 │ │ str r1, [r2, #8] │ │ str r0, [sp] │ │ ldr r0, [sp, #8] │ │ @@ -59835,165 +59832,165 @@ │ │ str r2, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [r0] │ │ str r1, [sp] │ │ ldr r2, [r0, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ - bl 32444 │ │ + bl 324fc │ │ mov r1, r0 │ │ ldr r0, [sp] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 323c0 │ │ + beq 32478 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1] │ │ ldr r2, [sp, #8] │ │ - bl 7bf60 │ │ + bl 7c400 │ │ cmp r0, #0 │ │ - bne 323b0 │ │ + bne 32468 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ str r0, [fp, #-4] │ │ - b 323c8 │ │ + b 32480 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #4] │ │ - b 32374 │ │ + b 3242c │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3243c │ │ + beq 324f4 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 32414 │ │ + beq 324cc │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0] │ │ - bl 7be70 │ │ + bl 7c310 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 32434 │ │ + beq 324ec │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ - bl 7be70 │ │ + bl 7c310 │ │ ldr r0, [sp, #4] │ │ - bl 7be70 │ │ + bl 7c310 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ movw r0, #0 │ │ str r0, [sp] │ │ ldr r0, [sp, #8] │ │ mvn r1, #0 │ │ add r1, r0, r1 │ │ str r1, [sp, #8] │ │ cmp r0, #0 │ │ - ble 3249c │ │ + ble 32554 │ │ ldr r0, [sp] │ │ movw r1, #33 ; 0x21 │ │ mul r0, r0, r1 │ │ ldr r1, [sp, #12] │ │ add r2, r1, #1 │ │ str r2, [sp, #12] │ │ ldrb r1, [r1] │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ - b 3245c │ │ + b 32514 │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ sub r1, r1, #1 │ │ and r0, r0, r1 │ │ add sp, sp, #16 │ │ bx lr │ │ │ │ -000324b4 : │ │ +0003256c : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #48 ; 0x30 │ │ - ldr r1, [pc, #112] ; (3252c ) │ │ + ldr r1, [pc, #112] ; (325e4 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #44] ; 0x2c │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ - cbnz r0, 324d2 │ │ - b.n 324cc │ │ + cbnz r0, 3258a │ │ + b.n 32584 │ │ movs r0, #0 │ │ str r0, [sp, #32] │ │ - b.n 3250c │ │ + b.n 325c4 │ │ ldr r0, [sp, #28] │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #20] │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #28] │ │ add r1, sp, #40 ; 0x28 │ │ add r2, sp, #36 ; 0x24 │ │ - bl 32534 │ │ - cbnz r0, 324f4 │ │ - b.n 324ee │ │ + bl 325ec │ │ + cbnz r0, 325ac │ │ + b.n 325a6 │ │ movs r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 324f4 │ │ + b.n 325ac │ │ ldr r0, [sp, #28] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #32] │ │ - b.n 3250c │ │ + b.n 325c4 │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #28] ; (32530 ) │ │ + ldr r0, [pc, #28] ; (325e8 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bne.n 32526 │ │ - b.n 32520 │ │ + bne.n 325de │ │ + b.n 325d8 │ │ ldr r0, [sp, #8] │ │ add sp, #48 ; 0x30 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - sub sp, #304 ; 0x130 │ │ + push {r2, r4, r5, r7} │ │ movs r4, r0 │ │ - add sp, #472 ; 0x1d8 │ │ + push {r1, r2, r3, r4, r6} │ │ movs r4, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub.w sp, sp, #1048 ; 0x418 │ │ - ldr r3, [pc, #224] ; (32620 ) │ │ + ldr r3, [pc, #224] ; (326d8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str.w r3, [r7, #-4] │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ @@ -60001,2756 +59998,2756 @@ │ │ movs r0, #0 │ │ str r0, [r1, #0] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #0] │ │ ldr r0, [sp, #12] │ │ add r1, sp, #20 │ │ mov.w r2, #1024 ; 0x400 │ │ - bl 32764 │ │ + bl 3281c │ │ cmp r0, #0 │ │ - bmi.n 3257a │ │ - b.n 3256a │ │ - ldr r1, [pc, #184] ; (32624 ) │ │ + bmi.n 32632 │ │ + b.n 32622 │ │ + ldr r1, [pc, #184] ; (326dc ) │ │ add r1, pc │ │ add r0, sp, #20 │ │ movs r2, #6 │ │ - blx 7bf60 │ │ - cbz r0, 32582 │ │ - b.n 3257a │ │ + blx 7c400 │ │ + cbz r0, 3263a │ │ + b.n 32632 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #16] │ │ - b.n 325fc │ │ - b.n 32584 │ │ + b.n 326b4 │ │ + b.n 3263c │ │ ldr r0, [sp, #12] │ │ add r1, sp, #20 │ │ mov.w r2, #1024 ; 0x400 │ │ - bl 32764 │ │ - cbnz r0, 325f4 │ │ - b.n 32594 │ │ - ldr r1, [pc, #144] ; (32628 ) │ │ + bl 3281c │ │ + cbnz r0, 326ac │ │ + b.n 3264c │ │ + ldr r1, [pc, #144] ; (326e0 ) │ │ add r1, pc │ │ add r0, sp, #20 │ │ movs r2, #9 │ │ - blx 7bf60 │ │ - cbnz r0, 325a6 │ │ - b.n 325a4 │ │ - b.n 325f4 │ │ - ldr r1, [pc, #132] ; (3262c ) │ │ + blx 7c400 │ │ + cbnz r0, 3265e │ │ + b.n 3265c │ │ + b.n 326ac │ │ + ldr r1, [pc, #132] ; (326e4 ) │ │ add r1, pc │ │ add r0, sp, #20 │ │ movs r2, #16 │ │ - blx 7bf60 │ │ - cbnz r0, 325f2 │ │ - b.n 325b6 │ │ + blx 7c400 │ │ + cbnz r0, 326aa │ │ + b.n 3266e │ │ ldr r0, [sp, #12] │ │ add r1, sp, #20 │ │ mov.w r2, #1024 ; 0x400 │ │ - bl 32764 │ │ - cbnz r0, 325f0 │ │ - b.n 325c6 │ │ + bl 3281c │ │ + cbnz r0, 326a8 │ │ + b.n 3267e │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #4] │ │ - ldr r1, [pc, #100] ; (32630 ) │ │ + ldr r1, [pc, #100] ; (326e8 ) │ │ add r1, pc │ │ add r0, sp, #20 │ │ - blx 7c170 │ │ + blx 7c610 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ - bmi.n 325ee │ │ - b.n 325de │ │ + bmi.n 326a6 │ │ + b.n 32696 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ - bmi.n 325ee │ │ - b.n 325e8 │ │ + bmi.n 326a6 │ │ + b.n 326a0 │ │ movs r0, #0 │ │ str r0, [sp, #16] │ │ - b.n 325fc │ │ - b.n 325f0 │ │ - b.n 325f4 │ │ - b.n 32584 │ │ + b.n 326b4 │ │ + b.n 326a8 │ │ + b.n 326ac │ │ + b.n 3263c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #16] │ │ - b.n 325fc │ │ + b.n 326b4 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #48] ; (32634 ) │ │ + ldr r0, [pc, #48] ; (326ec ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr.w r1, [r7, #-4] │ │ cmp r0, r1 │ │ - bne.n 3261a │ │ - b.n 32612 │ │ + bne.n 326d2 │ │ + b.n 326ca │ │ ldr r0, [sp, #0] │ │ add.w sp, sp, #1048 ; 0x418 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ + blx 7c350 │ │ nop │ │ - add sp, #296 ; 0x128 │ │ + push {r1, r4, r5} │ │ movs r4, r0 │ │ - ldrb r3, [r5, #1] │ │ - ; instruction: 0xfffd6d0d │ │ - vtbx.8 d19, {d29-d31}, d22 │ │ - vcvt.u16.f16 , q0, #3 │ │ - ; instruction: 0xfffdaf86 │ │ + ldrb r6, [r2, #1] │ │ + ; instruction: 0xfffd6cf8 │ │ + ; instruction: 0xfffd39b7 │ │ + vcvt.u16.f16 d21, d27, #3 │ │ + vabs.s , q15 │ │ movs r4, r0 │ │ │ │ -00032638 : │ │ +000326f0 : │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #64 ; 0x40 │ │ - ldr r1, [pc, #268] ; (3274c ) │ │ + ldr r1, [pc, #268] ; (32804 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #60] ; 0x3c │ │ str r0, [sp, #44] ; 0x2c │ │ movs r0, #0 │ │ str r0, [sp, #28] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #44] ; 0x2c │ │ - cbnz r0, 3265c │ │ - b.n 32656 │ │ + cbnz r0, 32714 │ │ + b.n 3270e │ │ movs r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 3272e │ │ + b.n 327e6 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - blx 7be80 │ │ + blx 7c320 │ │ str r1, [sp, #36] ; 0x24 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #44] ; 0x2c │ │ add r1, sp, #56 ; 0x38 │ │ add r2, sp, #52 ; 0x34 │ │ - bl 32534 │ │ + bl 325ec │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ - bgt.n 32680 │ │ - b.n 32678 │ │ - ldr r0, [pc, #212] ; (32750 ) │ │ + bgt.n 32738 │ │ + b.n 32730 │ │ + ldr r0, [pc, #212] ; (32808 ) │ │ add r0, pc │ │ str r0, [sp, #28] │ │ - b.n 326f2 │ │ + b.n 327aa │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ mov ip, sp │ │ movs r0, #0 │ │ str.w r0, [ip, #12] │ │ movs r3, #3 │ │ str.w r3, [ip, #8] │ │ movs r3, #28 │ │ str.w r3, [ip, #4] │ │ movs r3, #224 ; 0xe0 │ │ str.w r3, [ip] │ │ movs r3, #8 │ │ - blx 7bf20 │ │ + blx 7c3c0 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ - cbnz r0, 326b4 │ │ - b.n 326ac │ │ - ldr r0, [pc, #164] ; (32754 ) │ │ + cbnz r0, 3276c │ │ + b.n 32764 │ │ + ldr r0, [pc, #164] ; (3280c ) │ │ add r0, pc │ │ str r0, [sp, #28] │ │ - b.n 326f2 │ │ + b.n 327aa │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #20] │ │ - b.n 326bc │ │ + b.n 32774 │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #1 │ │ - blt.n 326f0 │ │ - b.n 326c4 │ │ + blt.n 327a8 │ │ + b.n 3277c │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #56] ; 0x38 │ │ movs r3, #1 │ │ - blx 7be90 │ │ - cbnz r0, 326dc │ │ - b.n 326d4 │ │ - ldr r0, [pc, #128] ; (32758 ) │ │ + blx 7c330 │ │ + cbnz r0, 32794 │ │ + b.n 3278c │ │ + ldr r0, [pc, #128] ; (32810 ) │ │ add r0, pc │ │ str r0, [sp, #28] │ │ - b.n 326f2 │ │ + b.n 327aa │ │ ldr r0, [sp, #24] │ │ ldr r1, [r0, #16] │ │ ldr r0, [sp, #20] │ │ add r0, r1 │ │ str r0, [sp, #20] │ │ - b.n 326e8 │ │ + b.n 327a0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ subs r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 326bc │ │ - b.n 326f2 │ │ + b.n 32774 │ │ + b.n 327aa │ │ ldr r0, [sp, #28] │ │ - cbz r0, 32728 │ │ - b.n 326f8 │ │ + cbz r0, 327e0 │ │ + b.n 327b0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #32] │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, sp │ │ movs r1, #0 │ │ str.w r1, [ip] │ │ - blx 7bdc0 │ │ + blx 7c260 │ │ ldr r0, [sp, #24] │ │ - cbz r0, 3271c │ │ - b.n 32710 │ │ + cbz r0, 327d4 │ │ + b.n 327c8 │ │ ldr r0, [sp, #24] │ │ - blx 7be10 │ │ + blx 7c2b0 │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ - b.n 3271c │ │ + b.n 327d4 │ │ ldr r1, [sp, #28] │ │ - ldr r0, [pc, #60] ; (3275c ) │ │ + ldr r0, [pc, #60] ; (32814 ) │ │ add r0, pc │ │ - blx 7bdb0 │ │ - b.n 32728 │ │ + blx 7c250 │ │ + b.n 327e0 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #48] ; 0x30 │ │ - b.n 3272e │ │ + b.n 327e6 │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #16] │ │ - ldr r0, [pc, #44] ; (32760 ) │ │ + ldr r0, [pc, #44] ; (32818 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ ldr r1, [sp, #60] ; 0x3c │ │ cmp r0, r1 │ │ - bne.n 32748 │ │ - b.n 32742 │ │ + bne.n 32800 │ │ + b.n 327fa │ │ ldr r0, [sp, #16] │ │ add sp, #64 ; 0x40 │ │ pop {r7, pc} │ │ - blx 7beb0 │ │ - add r7, sp, #288 ; 0x120 │ │ + blx 7c350 │ │ + cbz r0, 32854 │ │ movs r4, r0 │ │ - strb r7, [r0, #27] │ │ - vrshr.u32 , , #3 │ │ - ; instruction: 0xfffd58de │ │ - vneg.f q9, q13 │ │ - vcvt.f32.u32 q13, q2, #3 │ │ + strb r2, [r6, #26] │ │ + vsra.u64 d21, d8, #3 │ │ + vqrshrun.s64 d21, , #3 │ │ + vabs.f d18, d18 │ │ + vrshr.u32 d27, d28, #3 │ │ movs r4, r0 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ str r2, [sp, #0] │ │ - b.n 32772 │ │ + b.n 3282a │ │ ldr r0, [sp, #0] │ │ cmp r0, #1 │ │ - blt.n 327c0 │ │ - b.n 3277a │ │ + blt.n 32878 │ │ + b.n 32832 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ movs r3, #1 │ │ mov r2, r3 │ │ - blx 7be90 │ │ - cbnz r0, 32792 │ │ - b.n 3278a │ │ + blx 7c330 │ │ + cbnz r0, 3284a │ │ + b.n 32842 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #12] │ │ - b.n 327c8 │ │ + b.n 32880 │ │ ldr r0, [sp, #4] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #13 │ │ - bne.n 3279e │ │ - b.n 3279c │ │ - b.n 32772 │ │ + bne.n 32856 │ │ + b.n 32854 │ │ + b.n 3282a │ │ ldr r0, [sp, #4] │ │ ldrb r0, [r0, #0] │ │ cmp r0, #10 │ │ - bne.n 327b2 │ │ - b.n 327a8 │ │ + bne.n 3286a │ │ + b.n 32860 │ │ ldr r1, [sp, #4] │ │ movs r0, #0 │ │ strb r0, [r1, #0] │ │ str r0, [sp, #12] │ │ - b.n 327c8 │ │ + b.n 32880 │ │ ldr r0, [sp, #4] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #0] │ │ - b.n 32772 │ │ + b.n 3282a │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #12] │ │ - b.n 327c8 │ │ + b.n 32880 │ │ ldr r0, [sp, #12] │ │ add sp, #16 │ │ pop {r7, pc} │ │ │ │ -000327ce : │ │ +00032886 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ movs r0, #0 │ │ add sp, #4 │ │ bx lr │ │ │ │ -000327d8 : │ │ +00032890 : │ │ sub sp, #4 │ │ str r0, [sp, #0] │ │ movs r0, #0 │ │ add sp, #4 │ │ bx lr │ │ - bmi.n 3278e │ │ - ldr r0, [pc, #0] ; (327e8 ) │ │ + bmi.n 32846 │ │ + ldr r0, [pc, #0] ; (328a0 ) │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 32b2e │ │ - beq.n 32800 │ │ - b.n 32c8c │ │ + b.n 32be6 │ │ + beq.n 328b8 │ │ + b.n 32d44 │ │ movs r4, r0 │ │ - b.n 32310 │ │ + b.n 323c8 │ │ movs r4, r0 │ │ - b.n 32334 │ │ + b.n 323ec │ │ asrs r0, r0, #32 │ │ - b.n 32dfe │ │ + b.n 32eb6 │ │ movs r1, r0 │ │ - b.n 32aa2 │ │ + b.n 32b5a │ │ movs r0, r0 │ │ lsrs r0, r0, #8 │ │ movs r7, r0 │ │ and.w r0, r0, ip, lsr #1 │ │ - b.n 3234c │ │ + b.n 32404 │ │ movs r0, r0 │ │ - b.n 32930 │ │ + b.n 329e8 │ │ asrs r6, r4, #2 │ │ - b.n 32e16 │ │ + b.n 32ece │ │ movs r0, #84 ; 0x54 │ │ - b.n 32358 │ │ + b.n 32410 │ │ movs r0, #2 │ │ - b.n 3293c │ │ + b.n 329f4 │ │ adds r0, #80 ; 0x50 │ │ - b.n 32360 │ │ + b.n 32418 │ │ adds r0, #3 │ │ - b.n 32944 │ │ - movs r6, #149 ; 0x95 │ │ + b.n 329fc │ │ + movs r7, #143 ; 0x8f │ │ add.w r0, r1, r4 │ │ - b.n 32368 │ │ + b.n 32420 │ │ lsrs r0, r7, #4 │ │ - b.n 32352 │ │ - movs r6, #150 ; 0x96 │ │ + b.n 3240a │ │ + movs r7, #144 ; 0x90 │ │ add.w r0, r1, r4, lsl #4 │ │ - b.n 32374 │ │ + b.n 3242c │ │ movs r0, r0 │ │ - b.n 32e3e │ │ + b.n 32ef6 │ │ lsrs r0, r7, #4 │ │ - b.n 32344 │ │ + b.n 323fc │ │ asrs r4, r0, #32 │ │ - b.n 32380 │ │ + b.n 32438 │ │ movs r0, r0 │ │ - b.n 32e4a │ │ + b.n 32f02 │ │ lsrs r4, r7, #4 │ │ - b.n 32350 │ │ + b.n 32408 │ │ movs r4, r0 │ │ - b.n 3238c │ │ + b.n 32444 │ │ lsrs r0, r5, #4 │ │ - b.n 32376 │ │ + b.n 3242e │ │ movs r7, r0 │ │ add.w r0, r0, r4, lsl #4 │ │ - b.n 32398 │ │ + b.n 32450 │ │ movs r0, r0 │ │ - b.n 32e62 │ │ + b.n 32f1a │ │ lsrs r0, r5, #4 │ │ - b.n 32368 │ │ - beq.n 3287e │ │ - b.n 32baa │ │ + b.n 32420 │ │ + beq.n 32936 │ │ + b.n 32c62 │ │ ldrh r0, [r0, #0] │ │ - ldmia.w sp!, {r2, r4, r5, r6, r7, r9, sl, fp, ip, sp} │ │ - vclt.s d22, d7, #0 │ │ - ; instruction: 0xfffd5dd4 │ │ + ldmia.w sp!, {r0, r2, r6, r7, r8, sl, fp, ip, sp} │ │ + vsra.u64 q11, q9, #3 │ │ + ; instruction: 0xfffd5dbf │ │ vtbl.8 d20, {d13}, d0 │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 32bc2 │ │ - beq.n 32894 │ │ - b.n 32d20 │ │ + b.n 32c7a │ │ + beq.n 3294c │ │ + b.n 32dd8 │ │ movs r4, r0 │ │ - b.n 323a4 │ │ + b.n 3245c │ │ movs r4, r0 │ │ - b.n 323c8 │ │ + b.n 32480 │ │ asrs r0, r0, #32 │ │ - b.n 32e92 │ │ + b.n 32f4a │ │ movs r1, r0 │ │ - b.n 32b36 │ │ + b.n 32bee │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r4, r0 │ │ - b.n 323d8 │ │ + b.n 32490 │ │ movs r4, r2 │ │ - b.n 323c2 │ │ + b.n 3247a │ │ adds r5, #231 ; 0xe7 │ │ add.w r0, r0, r4, lsl #4 │ │ - b.n 323e4 │ │ + b.n 3249c │ │ movs r0, r0 │ │ - b.n 32eae │ │ + b.n 32f66 │ │ movs r4, r2 │ │ - b.n 323b4 │ │ + b.n 3246c │ │ movs r4, r0 │ │ - b.n 323f0 │ │ - movs r6, #117 ; 0x75 │ │ + b.n 324a8 │ │ + movs r7, #111 ; 0x6f │ │ ; instruction: 0xeb01d00b │ │ - b.n 32bfe │ │ + b.n 32cb6 │ │ ldrh r0, [r0, #0] │ │ ldmia.w sp!, {fp, lr} │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 32c0a │ │ - beq.n 3291c │ │ - b.n 32d68 │ │ + b.n 32cc2 │ │ + beq.n 329d4 │ │ + b.n 32e20 │ │ movs r0, r1 │ │ - b.n 322e8 │ │ + b.n 323a0 │ │ asrs r4, r1, #32 │ │ - b.n 322ec │ │ + b.n 323a4 │ │ movs r0, #16 │ │ - b.n 322f0 │ │ + b.n 323a8 │ │ adds r0, #20 │ │ - b.n 323f8 │ │ + b.n 324b0 │ │ movs r4, r1 │ │ - b.n 32318 │ │ + b.n 323d0 │ │ movs r0, r0 │ │ - b.n 32406 │ │ + b.n 324be │ │ movs r0, r2 │ │ - b.n 32404 │ │ + b.n 324bc │ │ movs r4, r1 │ │ - b.n 32324 │ │ + b.n 323dc │ │ lsls r0, r3, #1 │ │ - b.n 32412 │ │ + b.n 324ca │ │ movs r4, r1 │ │ - b.n 32410 │ │ + b.n 324c8 │ │ movs r0, r1 │ │ - b.n 32330 │ │ + b.n 323e8 │ │ asrs r0, r0, #32 │ │ - b.n 32efe │ │ + b.n 32fb6 │ │ movs r1, r0 │ │ - b.n 32ba2 │ │ + b.n 32c5a │ │ movs r4, r0 │ │ lsrs r0, r0, #8 │ │ movs r4, r1 │ │ - b.n 32340 │ │ + b.n 323f8 │ │ asrs r0, r0, #32 │ │ - b.n 32f0e │ │ + b.n 32fc6 │ │ movs r1, r0 │ │ - b.n 32bb2 │ │ + b.n 32c6a │ │ movs r0, r0 │ │ lsrs r0, r0, #8 │ │ movs r7, r0 │ │ and.w r2, r0, r4, ror #2 │ │ - b.n 3245c │ │ + b.n 32514 │ │ movs r0, r0 │ │ - b.n 32a40 │ │ + b.n 32af8 │ │ asrs r7, r6, #2 │ │ - b.n 32f26 │ │ + b.n 32fde │ │ movs r2, #172 ; 0xac │ │ - b.n 32468 │ │ + b.n 32520 │ │ movs r0, #2 │ │ - b.n 32a4c │ │ + b.n 32b04 │ │ adds r2, #168 ; 0xa8 │ │ - b.n 32470 │ │ + b.n 32528 │ │ adds r0, #3 │ │ - b.n 32a54 │ │ - movs r6, #81 ; 0x51 │ │ + b.n 32b0c │ │ + movs r7, #75 ; 0x4b │ │ add.w r0, r1, r0, lsr #32 │ │ - b.n 32374 │ │ + b.n 3242c │ │ movs r0, r0 │ │ - b.n 32fe2 │ │ + b.n 3309a │ │ movs r0, r1 │ │ rev r0, r0 │ │ movs r4, r2 │ │ - b.n 32484 │ │ + b.n 3253c │ │ movs r0, r0 │ │ - b.n 32fee │ │ + b.n 330a6 │ │ movs r5, r0 │ │ - bge.n 32952 │ │ + bge.n 32a0a │ │ movs r0, r2 │ │ - b.n 3238c │ │ + b.n 32444 │ │ asrs r4, r2, #32 │ │ - b.n 32494 │ │ + b.n 3254c │ │ movs r1, r0 │ │ - b.n 32a5e │ │ + b.n 32b16 │ │ asrs r4, r1, #32 │ │ - b.n 3249c │ │ + b.n 32554 │ │ movs r1, r0 │ │ - b.n 32c06 │ │ + b.n 32cbe │ │ movs r2, r0 │ │ - bge.n 3296a │ │ + bge.n 32a22 │ │ movs r0, r0 │ │ - b.n 32f6e │ │ + b.n 33026 │ │ movs r4, r0 │ │ - b.n 32388 │ │ + b.n 32440 │ │ lsls r4, r2, #2 │ │ and.w r0, r0, r8 │ │ - b.n 323b0 │ │ + b.n 32468 │ │ lsrs r4, r6, #4 │ │ - b.n 3249e │ │ + b.n 32556 │ │ movs r0, r0 │ │ - b.n 33022 │ │ + b.n 330da │ │ lsls r4, r0, #2 │ │ subs r0, r0, r0 │ │ movs r0, r1 │ │ - b.n 323c0 │ │ + b.n 32478 │ │ lsrs r0, r5, #4 │ │ - b.n 324ae │ │ + b.n 32566 │ │ asrs r0, r0, #32 │ │ - b.n 32f92 │ │ + b.n 3304a │ │ movs r1, r0 │ │ - b.n 32c36 │ │ + b.n 32cee │ │ movs r4, r5 │ │ subs r0, r0, r0 │ │ lsls r6, r2, #2 │ │ add.w r0, r0, r8, lsl #4 │ │ - b.n 323d8 │ │ + b.n 32490 │ │ lsrs r0, r5, #4 │ │ - b.n 324a8 │ │ + b.n 32560 │ │ movs r0, r1 │ │ - b.n 323e0 │ │ + b.n 32498 │ │ lsrs r0, r5, #4 │ │ - b.n 324ce │ │ + b.n 32586 │ │ asrs r0, r0, #32 │ │ - b.n 32fb2 │ │ + b.n 3306a │ │ movs r1, r0 │ │ - b.n 32c56 │ │ + b.n 32d0e │ │ movs r2, r0 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 32fbe │ │ + b.n 33076 │ │ movs r4, r0 │ │ - b.n 323d8 │ │ + b.n 32490 │ │ lsls r0, r0, #2 │ │ and.w r0, r0, r8 │ │ - b.n 32400 │ │ + b.n 324b8 │ │ asrs r4, r1, #32 │ │ - b.n 32404 │ │ + b.n 324bc │ │ lsls r4, r2, #2 │ │ add.w r0, r0, r0 │ │ - b.n 33076 │ │ + b.n 3312e │ │ movs r0, r0 │ │ subs r0, r0, r0 │ │ lsls r6, r6, #1 │ │ and.w r0, r0, r8 │ │ - b.n 32418 │ │ + b.n 324d0 │ │ lsrs r0, r5, #4 │ │ - b.n 32506 │ │ + b.n 325be │ │ asrs r0, r1, #32 │ │ - b.n 32420 │ │ + b.n 324d8 │ │ adds r4, r5, r4 │ │ - b.n 32510 │ │ + b.n 325c8 │ │ movs r0, #8 │ │ - b.n 32428 │ │ + b.n 324e0 │ │ cmp r1, #48 ; 0x30 │ │ - b.n 3251a │ │ + b.n 325d2 │ │ adds r0, #12 │ │ - b.n 32430 │ │ + b.n 324e8 │ │ stmia r0!, {r3} │ │ - b.n 32434 │ │ + b.n 324ec │ │ ldmia r1!, {r2, r3, r4, r5} │ │ - b.n 3253a │ │ + b.n 325f2 │ │ stmia r0!, {} │ │ - b.n 32520 │ │ + b.n 325d8 │ │ lsls r1, r0, #3 │ │ add.w r0, r0, r0 │ │ - b.n 330ae │ │ + b.n 33166 │ │ movs r0, r0 │ │ subs r0, r0, r0 │ │ lsls r0, r5, #1 │ │ and.w r0, r0, r8 │ │ - b.n 32450 │ │ + b.n 32508 │ │ lsrs r0, r5, #4 │ │ - b.n 3253e │ │ + b.n 325f6 │ │ movs r0, r2 │ │ - b.n 32542 │ │ + b.n 325fa │ │ movs r1, r0 │ │ - b.n 330c6 │ │ + b.n 3317e │ │ movs r3, r0 │ │ lsrs r0, r0, #8 │ │ asrs r0, r1, #32 │ │ - b.n 32464 │ │ + b.n 3251c │ │ movs r0, r0 │ │ - b.n 33032 │ │ + b.n 330ea │ │ lsrs r4, r0, #5 │ │ - b.n 32538 │ │ + b.n 325f0 │ │ movs r3, r0 │ │ and.w r0, r0, ip │ │ - b.n 32578 │ │ + b.n 32630 │ │ asrs r0, r2, #32 │ │ - b.n 32478 │ │ + b.n 32530 │ │ movs r1, r0 │ │ - b.n 32ac6 │ │ + b.n 32b7e │ │ movs r4, r2 │ │ - b.n 32564 │ │ + b.n 3261c │ │ ; instruction: 0xffffeaff │ │ movs r0, r1 │ │ - b.n 32488 │ │ + b.n 32540 │ │ lsrs r0, r5, #4 │ │ - b.n 32576 │ │ + b.n 3262e │ │ asrs r0, r0, #32 │ │ - b.n 3305a │ │ + b.n 33112 │ │ movs r1, r0 │ │ - b.n 32cfe │ │ + b.n 32db6 │ │ movs r0, r0 │ │ lsrs r0, r0, #8 │ │ movs r7, r0 │ │ and.w r1, r0, r4, ror #1 │ │ - b.n 325a8 │ │ + b.n 32660 │ │ movs r0, r0 │ │ - b.n 32b8c │ │ + b.n 32c44 │ │ asrs r6, r1, #3 │ │ - b.n 33072 │ │ + b.n 3312a │ │ movs r1, #108 ; 0x6c │ │ - b.n 325b4 │ │ + b.n 3266c │ │ movs r0, #2 │ │ - b.n 32b98 │ │ + b.n 32c50 │ │ adds r1, #104 ; 0x68 │ │ - b.n 325bc │ │ + b.n 32674 │ │ adds r0, #3 │ │ - b.n 32ba0 │ │ - movs r5, #254 ; 0xfe │ │ + b.n 32c58 │ │ + movs r6, #248 ; 0xf8 │ │ add.w r0, r1, r0, lsr #32 │ │ - b.n 324c0 │ │ + b.n 32578 │ │ asrs r4, r2, #32 │ │ - b.n 325c8 │ │ + b.n 32680 │ │ movs r1, r0 │ │ - b.n 32b92 │ │ + b.n 32c4a │ │ asrs r4, r1, #32 │ │ - b.n 325d0 │ │ + b.n 32688 │ │ movs r1, r0 │ │ - b.n 32d3a │ │ + b.n 32df2 │ │ movs r0, r0 │ │ ldmia r2!, {} │ │ movs r7, r0 │ │ and.w r1, r0, r4, lsl #1 │ │ - b.n 325e4 │ │ + b.n 3269c │ │ movs r0, r0 │ │ - b.n 32bc8 │ │ + b.n 32c80 │ │ asrs r7, r1, #3 │ │ - b.n 330ae │ │ + b.n 33166 │ │ movs r1, #60 ; 0x3c │ │ - b.n 325f0 │ │ + b.n 326a8 │ │ movs r0, #2 │ │ - b.n 32bd4 │ │ + b.n 32c8c │ │ adds r1, #56 ; 0x38 │ │ - b.n 325f8 │ │ + b.n 326b0 │ │ adds r0, #3 │ │ - b.n 32bdc │ │ - movs r5, #239 ; 0xef │ │ + b.n 32c94 │ │ + movs r6, #233 ; 0xe9 │ │ add.w r0, r1, r8 │ │ - b.n 324fc │ │ + b.n 325b4 │ │ asrs r0, r2, #32 │ │ - b.n 32500 │ │ + b.n 325b8 │ │ movs r0, #20 │ │ - b.n 32608 │ │ + b.n 326c0 │ │ lsls r4, r3, #5 │ │ add.w r0, r0, r0 │ │ - b.n 33176 │ │ + b.n 3322e │ │ movs r0, r0 │ │ subs r0, r0, r0 │ │ movs r6, r6 │ │ and.w r0, r0, r8 │ │ - b.n 32518 │ │ + b.n 325d0 │ │ lsrs r4, r6, #4 │ │ - b.n 32606 │ │ + b.n 326be │ │ movs r0, r0 │ │ - b.n 3318a │ │ + b.n 33242 │ │ movs r1, r5 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 32528 │ │ + b.n 325e0 │ │ lsrs r0, r5, #4 │ │ - b.n 32616 │ │ + b.n 326ce │ │ vqrdmlah.s16 q15, , │ │ asrs r0, r1, #32 │ │ - b.n 32534 │ │ + b.n 325ec │ │ movs r0, r0 │ │ - b.n 33102 │ │ + b.n 331ba │ │ lsrs r0, r5, #4 │ │ - b.n 32608 │ │ + b.n 326c0 │ │ movs r0, r1 │ │ - b.n 32540 │ │ + b.n 325f8 │ │ lsrs r4, r0, #5 │ │ - b.n 3262e │ │ + b.n 326e6 │ │ movs r0, r0 │ │ - b.n 331b2 │ │ + b.n 3326a │ │ movs r6, r3 │ │ - bge.n 32b16 │ │ + bge.n 32bce │ │ movs r0, r1 │ │ - b.n 32550 │ │ + b.n 32608 │ │ lsrs r4, r7, #4 │ │ - b.n 3263e │ │ + b.n 326f6 │ │ asrs r4, r1, #32 │ │ - b.n 32558 │ │ + b.n 32610 │ │ asrs r4, r2, #1 │ │ - b.n 32648 │ │ + b.n 32700 │ │ movs r0, #16 │ │ - b.n 32664 │ │ + b.n 3271c │ │ lsls r1, r2, #10 │ │ - b.n 32b30 │ │ + b.n 32be8 │ │ movs r1, r0 │ │ - b.n 32c32 │ │ + b.n 32cea │ │ asrs r4, r1, #32 │ │ - b.n 3256c │ │ + b.n 32624 │ │ asrs r4, r1, #1 │ │ - b.n 3265c │ │ + b.n 32714 │ │ movs r1, r0 │ │ - b.n 32c3e │ │ + b.n 32cf6 │ │ movs r0, r1 │ │ - b.n 3265c │ │ + b.n 32714 │ │ movs r0, r1 │ │ - b.n 32680 │ │ + b.n 32738 │ │ asrs r4, r1, #32 │ │ - b.n 32580 │ │ + b.n 32638 │ │ asrs r0, r2, #1 │ │ - b.n 32670 │ │ + b.n 32728 │ │ movs r0, #12 │ │ - b.n 32588 │ │ + b.n 32640 │ │ movs r0, #76 ; 0x4c │ │ - b.n 3267a │ │ + b.n 32732 │ │ asrs r2, r0, #32 │ │ - b.n 32bdc │ │ + b.n 32c94 │ │ movs r0, #12 │ │ - b.n 32594 │ │ + b.n 3264c │ │ movs r0, #88 ; 0x58 │ │ - b.n 32686 │ │ + b.n 3273e │ │ adds r0, #12 │ │ - b.n 3259c │ │ + b.n 32654 │ │ adds r0, #84 ; 0x54 │ │ - b.n 32690 │ │ + b.n 32748 │ │ movs r0, #3 │ │ - b.n 32bf2 │ │ + b.n 32caa │ │ adds r0, #16 │ │ - b.n 326ac │ │ + b.n 32764 │ │ stmia r0!, {r3} │ │ - b.n 325ac │ │ + b.n 32664 │ │ ldmia r1!, {r2, r6} │ │ - b.n 326b2 │ │ + b.n 3276a │ │ stmia r0!, {} │ │ - b.n 32698 │ │ - adds r0, r2, r5 │ │ + b.n 32750 │ │ + subs r1, r1, r1 │ │ add.w r0, r1, r0 │ │ - b.n 33226 │ │ + b.n 332de │ │ movs r0, r0 │ │ subs r0, r0, r0 │ │ movs r2, r1 │ │ ; instruction: 0xea00ffff │ │ ; instruction: 0xeaffffff │ │ ; instruction: 0xeaffffff │ │ ; instruction: 0xeaff0008 │ │ - b.n 325d4 │ │ + b.n 3268c │ │ lsrs r4, r7, #4 │ │ - b.n 326c2 │ │ + b.n 3277a │ │ asrs r0, r2, #32 │ │ - b.n 325dc │ │ + b.n 32694 │ │ movs r0, #16 │ │ - b.n 326e4 │ │ + b.n 3279c │ │ lsls r1, r2, #10 │ │ - b.n 32bb0 │ │ + b.n 32c68 │ │ movs r1, r0 │ │ - b.n 32cb2 │ │ + b.n 32d6a │ │ movs r4, r0 │ │ - b.n 325cc │ │ + b.n 32684 │ │ movs r3, r0 │ │ and.w r0, r0, r8 │ │ - b.n 325f4 │ │ + b.n 326ac │ │ vqrdmlah.s q7, q12, │ │ movs r0, r0 │ │ - b.n 331c6 │ │ + b.n 3327e │ │ movs r4, r0 │ │ - b.n 325e0 │ │ + b.n 32698 │ │ movs r4, r0 │ │ - b.n 32604 │ │ - beq.n 32be6 │ │ - b.n 32f12 │ │ + b.n 326bc │ │ + beq.n 32c9e │ │ + b.n 32fca │ │ ldrh r0, [r0, #0] │ │ - ldmia.w sp!, {r2, r5, r6, r7, r8, sl, fp, ip, sp} │ │ - ; instruction: 0xfffd3e80 │ │ - vqrdmlah.s , , d15[0] │ │ - ; instruction: 0xfffd3c98 │ │ - vcvt.u16.f16 d19, d20, #3 │ │ - vceq.f , , #0 │ │ - vcvt.f16.u16 , q6, #3 │ │ - ; instruction: 0xfffd3cf8 │ │ - vshr.u64 d23, d0, #3 │ │ + ldmia.w sp!, {r0, r2, r4, r5, r7, sl, fp, ip, sp} │ │ + vcvt.u16.f16 , , #3 │ │ + ; instruction: 0xfffd3da0 │ │ + vtbx.8 d19, {d13-d16}, d25 │ │ + vdup.8 d19, d5[6] │ │ + vcge.f , q7, #0 │ │ + vtbl.8 d19, {d13-d16}, d29 │ │ + vtbx.8 d19, {d29-, , #3 │ │ vtbl.8 d20, {d13}, d0 │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 32f42 │ │ - beq.n 32c14 │ │ - b.n 330a0 │ │ + b.n 32ffa │ │ + beq.n 32ccc │ │ + b.n 33158 │ │ movs r1, r0 │ │ - b.n 3334a │ │ + b.n 33402 │ │ asrs r0, r0, #32 │ │ - b.n 3334e │ │ + b.n 33406 │ │ movs r0, #144 ; 0x90 │ │ - b.n 33352 │ │ - movs r5, #162 ; 0xa2 │ │ + b.n 3340a │ │ + movs r6, #156 ; 0x9c │ │ add.w r0, r1, r4 │ │ - b.n 32734 │ │ + b.n 327ec │ │ movs r4, r0 │ │ - b.n 32758 │ │ - beq.n 32c36 │ │ - b.n 32f62 │ │ + b.n 32810 │ │ + beq.n 32cee │ │ + b.n 3301a │ │ ldrh r0, [r0, #0] │ │ ldmia.w sp!, {fp, lr} │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 32f6e │ │ - beq.n 32c70 │ │ - b.n 330cc │ │ + b.n 33026 │ │ + beq.n 32d28 │ │ + b.n 33184 │ │ movs r0, r1 │ │ - b.n 3264c │ │ + b.n 32704 │ │ asrs r4, r1, #32 │ │ - b.n 32650 │ │ + b.n 32708 │ │ movs r4, r1 │ │ - b.n 32674 │ │ + b.n 3272c │ │ movs r0, r0 │ │ - b.n 32762 │ │ + b.n 3281a │ │ movs r0, r2 │ │ - b.n 32760 │ │ + b.n 32818 │ │ movs r4, r1 │ │ - b.n 32680 │ │ + b.n 32738 │ │ lsls r0, r3, #1 │ │ - b.n 3276e │ │ + b.n 32826 │ │ movs r4, r1 │ │ - b.n 3276c │ │ + b.n 32824 │ │ movs r0, r2 │ │ - b.n 32790 │ │ + b.n 32848 │ │ asrs r4, r1, #32 │ │ - b.n 32794 │ │ + b.n 3284c │ │ lsls r0, r2, #6 │ │ - b.n 32de0 │ │ + b.n 32e98 │ │ asrs r4, r0, #32 │ │ - b.n 3277c │ │ + b.n 32834 │ │ movs r0, r0 │ │ - b.n 32780 │ │ + b.n 32838 │ │ movs r0, r1 │ │ - b.n 326a0 │ │ + b.n 32758 │ │ lsrs r0, r7, #4 │ │ - b.n 3278e │ │ + b.n 32846 │ │ asrs r0, r0, #32 │ │ - b.n 33272 │ │ + b.n 3332a │ │ movs r1, r0 │ │ - b.n 32f16 │ │ + b.n 32fce │ │ movs r0, r0 │ │ subs r0, r0, r0 │ │ movs r7, r0 │ │ and.w r0, r0, r0, lsl #2 │ │ - b.n 327c0 │ │ + b.n 32878 │ │ movs r0, r0 │ │ - b.n 32da4 │ │ + b.n 32e5c │ │ asrs r2, r3, #2 │ │ - b.n 3328a │ │ + b.n 33342 │ │ movs r0, #120 ; 0x78 │ │ - b.n 327cc │ │ + b.n 32884 │ │ movs r0, #2 │ │ - b.n 32db0 │ │ + b.n 32e68 │ │ adds r0, #116 ; 0x74 │ │ - b.n 327d4 │ │ + b.n 3288c │ │ adds r0, #3 │ │ - b.n 32db8 │ │ - movs r5, #120 ; 0x78 │ │ + b.n 32e70 │ │ + movs r6, #114 ; 0x72 │ │ add.w r0, r1, r0 │ │ - b.n 327dc │ │ + b.n 32894 │ │ asrs r4, r0, #32 │ │ - b.n 327e0 │ │ + b.n 32898 │ │ movs r0, #1 │ │ - b.n 333ea │ │ - movs r5, #128 ; 0x80 │ │ + b.n 334a2 │ │ + movs r6, #122 ; 0x7a │ │ add.w r0, r1, r8, lsl #4 │ │ - b.n 326e8 │ │ + b.n 327a0 │ │ lsrs r0, r7, #4 │ │ - b.n 327b8 │ │ + b.n 32870 │ │ movs r0, r1 │ │ - b.n 326f0 │ │ + b.n 327a8 │ │ lsrs r0, r7, #4 │ │ - b.n 327de │ │ + b.n 32896 │ │ asrs r0, r0, #32 │ │ - b.n 332c2 │ │ + b.n 3337a │ │ movs r1, r0 │ │ - b.n 32f66 │ │ + b.n 3301e │ │ movs r2, r0 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 332ce │ │ + b.n 33386 │ │ movs r4, r0 │ │ - b.n 326e8 │ │ + b.n 327a0 │ │ movs r0, r1 │ │ and.w r0, r0, r8 │ │ - b.n 32710 │ │ + b.n 327c8 │ │ lsrs r0, r7, #4 │ │ - b.n 327fe │ │ + b.n 328b6 │ │ asrs r0, r1, #32 │ │ - b.n 32718 │ │ + b.n 327d0 │ │ lsrs r4, r7, #4 │ │ - b.n 327e8 │ │ + b.n 328a0 │ │ asrs r0, r1, #32 │ │ - b.n 32720 │ │ + b.n 327d8 │ │ movs r0, r0 │ │ - b.n 332ee │ │ + b.n 333a6 │ │ lsrs r0, r0, #5 │ │ - b.n 327f4 │ │ + b.n 328ac │ │ movs r1, r0 │ │ - b.n 332f6 │ │ + b.n 333ae │ │ movs r4, r0 │ │ - b.n 32710 │ │ + b.n 327c8 │ │ movs r4, r0 │ │ - b.n 32734 │ │ - beq.n 32d16 │ │ - b.n 33042 │ │ + b.n 327ec │ │ + beq.n 32dce │ │ + b.n 330fa │ │ ldrh r0, [r0, #0] │ │ - ldmia.w sp!, {r7, r9, fp, ip, sp} │ │ - vcle.f d18, d27, #0 │ │ - vsri.32 q10, , #3 │ │ + ldmia.w sp!, {r0, r4, r6, r8, fp, ip, sp} │ │ + vcge.f q9, , #0 │ │ + vrsra.u64 d20, d26, #3 │ │ vtbl.8 d20, {d13}, d0 │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 3305a │ │ - beq.n 32d7c │ │ - b.n 331b8 │ │ + b.n 33112 │ │ + beq.n 32e34 │ │ + b.n 33270 │ │ stmia r0!, {r3} │ │ - b.n 32858 │ │ + b.n 32910 │ │ movs r0, r1 │ │ - b.n 3273c │ │ + b.n 327f4 │ │ asrs r4, r1, #32 │ │ - b.n 32740 │ │ + b.n 327f8 │ │ movs r0, #16 │ │ - b.n 32744 │ │ + b.n 327fc │ │ adds r0, #20 │ │ - b.n 32748 │ │ + b.n 32800 │ │ movs r0, r0 │ │ - b.n 33336 │ │ + b.n 333ee │ │ movs r0, r3 │ │ - b.n 32854 │ │ + b.n 3290c │ │ movs r4, r1 │ │ - b.n 32774 │ │ + b.n 3282c │ │ movs r1, r0 │ │ - b.n 33242 │ │ + b.n 332fa │ │ movs r4, r2 │ │ - b.n 32860 │ │ + b.n 32918 │ │ movs r0, r2 │ │ - b.n 32780 │ │ + b.n 32838 │ │ movs r1, r0 │ │ - b.n 331ce │ │ + b.n 33286 │ │ movs r0, r2 │ │ - b.n 3286c │ │ + b.n 32924 │ │ movs r0, r1 │ │ - b.n 3278c │ │ + b.n 32844 │ │ movs r0, r3 │ │ - b.n 3325a │ │ + b.n 33312 │ │ movs r0, r1 │ │ - b.n 32878 │ │ + b.n 32930 │ │ movs r4, r1 │ │ - b.n 32798 │ │ + b.n 32850 │ │ asrs r0, r0, #32 │ │ - b.n 33366 │ │ + b.n 3341e │ │ movs r1, r0 │ │ - b.n 3300a │ │ + b.n 330c2 │ │ movs r0, r1 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 328a8 │ │ + b.n 32960 │ │ asrs r0, r0, #32 │ │ - b.n 33376 │ │ + b.n 3342e │ │ movs r1, r0 │ │ - b.n 3301a │ │ + b.n 330d2 │ │ movs r4, r0 │ │ lsrs r0, r0, #8 │ │ movs r4, r2 │ │ - b.n 327b8 │ │ + b.n 32870 │ │ asrs r0, r0, #32 │ │ - b.n 33386 │ │ + b.n 3343e │ │ movs r1, r0 │ │ - b.n 3302a │ │ + b.n 330e2 │ │ movs r0, r0 │ │ lsrs r0, r0, #8 │ │ movs r7, r0 │ │ and.w r2, r0, r8, lsl #2 │ │ - b.n 328d4 │ │ + b.n 3298c │ │ movs r0, r0 │ │ - b.n 32eb8 │ │ + b.n 32f70 │ │ asrs r1, r7, #32 │ │ - b.n 3339e │ │ + b.n 33456 │ │ movs r2, #128 ; 0x80 │ │ - b.n 328e0 │ │ + b.n 32998 │ │ movs r0, #2 │ │ - b.n 32ec4 │ │ + b.n 32f7c │ │ adds r2, #124 ; 0x7c │ │ - b.n 328e8 │ │ + b.n 329a0 │ │ adds r0, #3 │ │ - b.n 32ecc │ │ - movs r5, #51 ; 0x33 │ │ - ; instruction: 0xeb0192b4 │ │ + b.n 32f84 │ │ + movs r6, #45 ; 0x2d │ │ + ; instruction: 0xeb019309 │ │ add.w r0, r0, r8 │ │ - b.n 328f0 │ │ + b.n 329a8 │ │ asrs r0, r1, #32 │ │ - b.n 327f4 │ │ + b.n 328ac │ │ lsls r0, r1, #2 │ │ - b.n 328c4 │ │ + b.n 3297c │ │ movs r4, r2 │ │ - b.n 327fc │ │ + b.n 328b4 │ │ movs r0, r0 │ │ - b.n 328ea │ │ + b.n 329a2 │ │ asrs r0, r1, #32 │ │ - b.n 32804 │ │ + b.n 328bc │ │ movs r0, r0 │ │ - b.n 328d4 │ │ + b.n 3298c │ │ movs r4, r2 │ │ - b.n 3280c │ │ + b.n 328c4 │ │ movs r4, r0 │ │ - b.n 328fa │ │ + b.n 329b2 │ │ asrs r0, r1, #32 │ │ - b.n 32814 │ │ + b.n 328cc │ │ movs r4, r0 │ │ - b.n 328e4 │ │ + b.n 3299c │ │ movs r0, r1 │ │ - b.n 3281c │ │ + b.n 328d4 │ │ movs r0, r0 │ │ - b.n 3290a │ │ + b.n 329c2 │ │ movs r0, r0 │ │ - b.n 3348e │ │ + b.n 33546 │ │ movs r4, r0 │ │ - bge.n 32df2 │ │ + bge.n 32eaa │ │ movs r0, r1 │ │ - b.n 3282c │ │ + b.n 328e4 │ │ movs r4, r0 │ │ - b.n 3291a │ │ + b.n 329d2 │ │ movs r0, r0 │ │ - b.n 3349e │ │ + b.n 33556 │ │ movs r0, r0 │ │ - bge.n 32e02 │ │ + bge.n 32eba │ │ movs r7, r0 │ │ and.w r2, r0, r0, asr #32 │ │ - b.n 32948 │ │ + b.n 32a00 │ │ movs r0, r0 │ │ - b.n 32f2c │ │ + b.n 32fe4 │ │ asrs r7, r7, #32 │ │ - b.n 33412 │ │ + b.n 334ca │ │ movs r2, #24 │ │ - b.n 32954 │ │ + b.n 32a0c │ │ movs r0, #2 │ │ - b.n 32f38 │ │ + b.n 32ff0 │ │ adds r2, #20 │ │ - b.n 3295c │ │ + b.n 32a14 │ │ adds r0, #3 │ │ - b.n 32f40 │ │ - movs r5, #22 │ │ + b.n 32ff8 │ │ + movs r6, #16 │ │ add.w r0, r1, r0, lsr #32 │ │ - b.n 32860 │ │ + b.n 32918 │ │ movs r1, r0 │ │ - b.n 334ce │ │ + b.n 33586 │ │ movs r2, r0 │ │ ldrh r0, [r0, #16] │ │ movs r0, r0 │ │ - b.n 33436 │ │ + b.n 334ee │ │ movs r4, r0 │ │ - b.n 32850 │ │ + b.n 32908 │ │ lsls r5, r6, #1 │ │ and.w r0, r0, ip │ │ - b.n 32878 │ │ + b.n 32930 │ │ movs r0, r0 │ │ - b.n 329e6 │ │ + b.n 32a9e │ │ movs r3, r0 │ │ - b.n 3324a │ │ + b.n 33302 │ │ asrs r0, r1, #32 │ │ - b.n 32884 │ │ + b.n 3293c │ │ movs r0, r1 │ │ - b.n 32954 │ │ + b.n 32a0c │ │ movs r4, r1 │ │ - b.n 3288c │ │ + b.n 32944 │ │ movs r0, r0 │ │ - b.n 329fa │ │ + b.n 32ab2 │ │ lsls r0, r0, #5 │ │ - b.n 3319e │ │ + b.n 33256 │ │ movs r3, r0 │ │ - b.n 33262 │ │ + b.n 3331a │ │ asrs r0, r1, #32 │ │ - b.n 3289c │ │ + b.n 32954 │ │ movs r4, r1 │ │ - b.n 3296c │ │ + b.n 32a24 │ │ movs r4, r1 │ │ - b.n 328a4 │ │ + b.n 3295c │ │ movs r0, r0 │ │ - b.n 32a12 │ │ + b.n 32aca │ │ lsls r0, r0, #9 │ │ - b.n 331b6 │ │ + b.n 3326e │ │ movs r3, r0 │ │ - b.n 3327a │ │ + b.n 33332 │ │ asrs r0, r1, #32 │ │ - b.n 328b4 │ │ + b.n 3296c │ │ movs r0, r2 │ │ - b.n 32984 │ │ + b.n 32a3c │ │ movs r4, r1 │ │ - b.n 328bc │ │ + b.n 32974 │ │ movs r0, r0 │ │ - b.n 32a2a │ │ + b.n 32ae2 │ │ lsls r0, r0, #13 │ │ - b.n 331ce │ │ + b.n 33286 │ │ movs r3, r0 │ │ - b.n 33292 │ │ + b.n 3334a │ │ movs r4, r1 │ │ - b.n 329b0 │ │ + b.n 32a68 │ │ movs r0, r1 │ │ - b.n 328d0 │ │ + b.n 32988 │ │ movs r0, r1 │ │ - b.n 329be │ │ + b.n 32a76 │ │ movs r0, r0 │ │ - b.n 33542 │ │ + b.n 335fa │ │ movs r6, r1 │ │ rev r0, r0 │ │ movs r0, r1 │ │ - b.n 328e0 │ │ + b.n 32998 │ │ movs r0, r1 │ │ - b.n 329ce │ │ + b.n 32a86 │ │ movs r1, r0 │ │ - b.n 33552 │ │ + b.n 3360a │ │ movs r2, r1 │ │ ldmia r2!, {} │ │ movs r0, r1 │ │ - b.n 328f0 │ │ + b.n 329a8 │ │ movs r4, r1 │ │ - b.n 329de │ │ + b.n 32a96 │ │ movs r4, r0 │ │ - b.n 33562 │ │ + b.n 3361a │ │ movs r6, r0 │ │ cmp r2, #0 │ │ movs r0, r1 │ │ - b.n 32900 │ │ + b.n 329b8 │ │ movs r0, r2 │ │ - b.n 329ee │ │ + b.n 32aa6 │ │ movs r1, r0 │ │ - b.n 33572 │ │ + b.n 3362a │ │ movs r2, r0 │ │ ldmia r2!, {} │ │ movs r4, r1 │ │ - b.n 32a14 │ │ + b.n 32acc │ │ movs r0, r0 │ │ - b.n 3357e │ │ + b.n 33636 │ │ movs r2, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 334e6 │ │ + b.n 3359e │ │ movs r4, r0 │ │ - b.n 32900 │ │ + b.n 329b8 │ │ lsls r1, r1, #1 │ │ and.w r0, r0, r8 │ │ - b.n 32a2c │ │ + b.n 32ae4 │ │ lsls r5, r3, #4 │ │ add.w r0, r0, r8, lsl #4 │ │ - b.n 32a34 │ │ + b.n 32aec │ │ movs r0, r0 │ │ - b.n 334fe │ │ + b.n 335b6 │ │ subs r3, r1, r4 │ │ add.w r0, r0, r8 │ │ - b.n 3293c │ │ + b.n 329f4 │ │ asrs r0, r1, #32 │ │ - b.n 32a44 │ │ + b.n 32afc │ │ movs r0, r5 │ │ - b.n 32a10 │ │ + b.n 32ac8 │ │ movs r4, r2 │ │ - b.n 32948 │ │ + b.n 32a00 │ │ movs r0, r0 │ │ - b.n 32a36 │ │ + b.n 32aee │ │ asrs r0, r1, #32 │ │ - b.n 32a54 │ │ + b.n 32b0c │ │ movs r0, r0 │ │ - b.n 32a20 │ │ + b.n 32ad8 │ │ movs r4, r2 │ │ - b.n 32958 │ │ + b.n 32a10 │ │ movs r4, r0 │ │ - b.n 32a46 │ │ + b.n 32afe │ │ asrs r0, r1, #32 │ │ - b.n 32a64 │ │ + b.n 32b1c │ │ movs r4, r0 │ │ - b.n 32a30 │ │ + b.n 32ae8 │ │ movs r4, r2 │ │ - b.n 32968 │ │ + b.n 32a20 │ │ lsls r0, r1, #1 │ │ - b.n 32a56 │ │ + b.n 32b0e │ │ asrs r0, r1, #32 │ │ - b.n 32a74 │ │ + b.n 32b2c │ │ lsls r0, r1, #1 │ │ - b.n 32a40 │ │ + b.n 32af8 │ │ movs r4, r2 │ │ - b.n 32978 │ │ + b.n 32a30 │ │ lsls r4, r1, #1 │ │ - b.n 32a66 │ │ + b.n 32b1e │ │ asrs r0, r1, #32 │ │ - b.n 32a84 │ │ + b.n 32b3c │ │ lsls r4, r1, #1 │ │ - b.n 32a50 │ │ + b.n 32b08 │ │ movs r4, r2 │ │ - b.n 32988 │ │ + b.n 32a40 │ │ lsls r0, r2, #1 │ │ - b.n 32a76 │ │ + b.n 32b2e │ │ asrs r0, r1, #32 │ │ - b.n 32a94 │ │ + b.n 32b4c │ │ lsls r0, r2, #1 │ │ - b.n 32a60 │ │ + b.n 32b18 │ │ movs r4, r2 │ │ - b.n 32998 │ │ + b.n 32a50 │ │ lsls r4, r2, #1 │ │ - b.n 32a86 │ │ + b.n 32b3e │ │ asrs r0, r1, #32 │ │ - b.n 32aa4 │ │ + b.n 32b5c │ │ lsls r4, r2, #1 │ │ - b.n 32a70 │ │ + b.n 32b28 │ │ movs r4, r2 │ │ - b.n 329a8 │ │ + b.n 32a60 │ │ lsls r0, r3, #1 │ │ - b.n 32a96 │ │ + b.n 32b4e │ │ asrs r0, r1, #32 │ │ - b.n 32ab4 │ │ + b.n 32b6c │ │ lsls r0, r3, #1 │ │ - b.n 32a80 │ │ + b.n 32b38 │ │ movs r0, r1 │ │ - b.n 329b8 │ │ + b.n 32a70 │ │ movs r0, r1 │ │ - b.n 32aa6 │ │ + b.n 32b5e │ │ movs r0, r0 │ │ - b.n 3362a │ │ + b.n 336e2 │ │ movs r5, r1 │ │ subs r0, r0, r0 │ │ movs r0, r1 │ │ - b.n 329c8 │ │ + b.n 32a80 │ │ movs r0, r0 │ │ - b.n 32ab6 │ │ + b.n 32b6e │ │ asrs r0, r1, #32 │ │ - b.n 329d0 │ │ + b.n 32a88 │ │ asrs r4, r0, #32 │ │ - b.n 32ac0 │ │ + b.n 32b78 │ │ lsls r0, r2, #6 │ │ - b.n 32fa2 │ │ + b.n 3305a │ │ movs r4, r0 │ │ - b.n 32ac0 │ │ + b.n 32b78 │ │ movs r0, r2 │ │ - b.n 32ae4 │ │ + b.n 32b9c │ │ asrs r4, r0, #32 │ │ - b.n 32ae8 │ │ + b.n 32ba0 │ │ movs r1, r0 │ │ - b.n 33252 │ │ + b.n 3330a │ │ movs r0, r0 │ │ - b.n 335b6 │ │ + b.n 3366e │ │ movs r1, r0 │ │ movs r3, #160 ; 0xa0 │ │ movs r1, r0 │ │ - b.n 333be │ │ + b.n 33476 │ │ movs r0, r3 │ │ - b.n 32adc │ │ + b.n 32b94 │ │ movs r1, r2 │ │ and.w r0, r0, r8 │ │ - b.n 32a00 │ │ + b.n 32ab8 │ │ movs r0, r1 │ │ - b.n 32aee │ │ + b.n 32ba6 │ │ movs r1, r0 │ │ - b.n 33672 │ │ + b.n 3372a │ │ movs r0, r0 │ │ subs r0, r0, r0 │ │ movs r7, r0 │ │ and.w r0, r0, r8, lsr #1 │ │ - b.n 32b1c │ │ + b.n 32bd4 │ │ movs r0, r0 │ │ - b.n 33100 │ │ + b.n 331b8 │ │ asrs r3, r4, #1 │ │ - b.n 335e6 │ │ + b.n 3369e │ │ movs r0, #80 ; 0x50 │ │ - b.n 32b28 │ │ + b.n 32be0 │ │ movs r0, #2 │ │ - b.n 3310c │ │ + b.n 331c4 │ │ adds r0, #76 ; 0x4c │ │ - b.n 32b30 │ │ + b.n 32be8 │ │ adds r0, #3 │ │ - b.n 33114 │ │ - movs r4, #161 ; 0xa1 │ │ + b.n 331cc │ │ + movs r5, #155 ; 0x9b │ │ add.w r0, r1, r8 │ │ - b.n 32a34 │ │ + b.n 32aec │ │ asrs r4, r2, #32 │ │ - b.n 32b3c │ │ + b.n 32bf4 │ │ movs r0, #16 │ │ - b.n 32b40 │ │ + b.n 32bf8 │ │ adds r4, #28 │ │ add.w r0, r0, r8, lsr #32 │ │ - b.n 32b28 │ │ + b.n 32be0 │ │ movs r0, r3 │ │ - b.n 32b4c │ │ + b.n 32c04 │ │ movs r4, r0 │ │ - b.n 32a2c │ │ + b.n 32ae4 │ │ movs r4, r0 │ │ - b.n 32a50 │ │ - beq.n 33032 │ │ - b.n 3335e │ │ + b.n 32b08 │ │ + beq.n 330ea │ │ + b.n 33416 │ │ ldrh r0, [r0, #0] │ │ - ldmia.w sp!, {r2, r3, r5, r6, r8, fp, ip, sp} │ │ - vshr.u32 d23, d26, #3 │ │ - vcvt.u32.f32 d20, d15, #3 │ │ - ; instruction: 0xfffd38f8 │ │ - vqrdmlsh.s q11, , d6[0] │ │ - vqrdmlsh.s , , d17[0] │ │ - vabs.f d19, d20 │ │ - ; instruction: 0xfffd6df2 │ │ - vcgt.f d19, d1, #0 │ │ + ldmia.w sp!, {r0, r2, r3, r4, r5, fp, ip, sp} │ │ + vcgt.s d23, d21, #0 │ │ + vcvt.f32.u32 q10, q5, #3 │ │ + vneg.f , │ │ + ; instruction: 0xfffd6fb1 │ │ + vcvt.u32.f32 d19, d12, #3 │ │ + vsli.64 , , #61 ; 0x3d │ │ + ; instruction: 0xfffd6ddd │ │ + vrshr.u64 , q1, #3 │ │ vtbl.8 d20, {d13}, d0 │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 3338e │ │ - beq.n 330d0 │ │ - b.n 334ec │ │ + b.n 33446 │ │ + beq.n 33188 │ │ + b.n 335a4 │ │ movs r0, r3 │ │ - b.n 32a6c │ │ + b.n 32b24 │ │ asrs r4, r3, #32 │ │ - b.n 32a70 │ │ + b.n 32b28 │ │ movs r0, #32 │ │ - b.n 32b78 │ │ + b.n 32c30 │ │ movs r0, r3 │ │ - b.n 32a98 │ │ + b.n 32b50 │ │ lsrs r0, r5, #4 │ │ - b.n 32b86 │ │ + b.n 32c3e │ │ movs r4, r3 │ │ - b.n 32b84 │ │ + b.n 32c3c │ │ movs r4, r3 │ │ - b.n 32ba8 │ │ + b.n 32c60 │ │ movs r0, r0 │ │ - b.n 32b92 │ │ + b.n 32c4a │ │ movs r0, r3 │ │ - b.n 32b90 │ │ + b.n 32c48 │ │ movs r4, r3 │ │ - b.n 32bb4 │ │ + b.n 32c6c │ │ lsls r0, r6, #1 │ │ - b.n 32b9e │ │ + b.n 32c56 │ │ movs r4, r2 │ │ - b.n 32b9c │ │ + b.n 32c54 │ │ movs r4, r3 │ │ - b.n 32bc0 │ │ + b.n 32c78 │ │ movs r0, r1 │ │ - b.n 32baa │ │ + b.n 32c62 │ │ movs r0, r0 │ │ - b.n 3372e │ │ + b.n 337e6 │ │ lsls r2, r0, #2 │ │ subs r0, r0, r0 │ │ movs r0, r3 │ │ - b.n 32acc │ │ + b.n 32b84 │ │ lsrs r0, r0, #5 │ │ - b.n 32bba │ │ + b.n 32c72 │ │ movs r4, r1 │ │ - b.n 32bb8 │ │ + b.n 32c70 │ │ movs r0, r3 │ │ - b.n 32ad8 │ │ + b.n 32b90 │ │ lsrs r4, r5, #4 │ │ - b.n 32bc6 │ │ + b.n 32c7e │ │ movs r1, r0 │ │ - b.n 335aa │ │ + b.n 33662 │ │ asrs r4, r3, #32 │ │ - b.n 32ae4 │ │ + b.n 32b9c │ │ movs r0, #24 │ │ - b.n 32bec │ │ + b.n 32ca4 │ │ lsls r1, r2, #10 │ │ - b.n 330b8 │ │ + b.n 33170 │ │ movs r1, r0 │ │ - b.n 331ba │ │ + b.n 33272 │ │ movs r0, r1 │ │ - b.n 32bd8 │ │ + b.n 32c90 │ │ movs r0, r3 │ │ - b.n 32af8 │ │ + b.n 32bb0 │ │ lsrs r4, r7, #4 │ │ - b.n 32be6 │ │ + b.n 32c9e │ │ asrs r4, r3, #32 │ │ - b.n 32b00 │ │ + b.n 32bb8 │ │ movs r0, #24 │ │ - b.n 32c08 │ │ + b.n 32cc0 │ │ lsls r1, r2, #10 │ │ - b.n 330d4 │ │ + b.n 3318c │ │ movs r1, r0 │ │ - b.n 331d6 │ │ + b.n 3328e │ │ movs r4, r0 │ │ - b.n 32bf4 │ │ + b.n 32cac │ │ movs r0, r1 │ │ - b.n 32c18 │ │ + b.n 32cd0 │ │ asrs r0, r3, #32 │ │ - b.n 32b18 │ │ + b.n 32bd0 │ │ adds r4, r5, r4 │ │ - b.n 32c08 │ │ + b.n 32cc0 │ │ movs r0, #24 │ │ - b.n 32b20 │ │ + b.n 32bd8 │ │ cmp r1, #48 ; 0x30 │ │ - b.n 32c12 │ │ + b.n 32cca │ │ asrs r2, r0, #32 │ │ - b.n 331f4 │ │ + b.n 332ac │ │ movs r1, r0 │ │ - b.n 33396 │ │ + b.n 3344e │ │ movs r0, r0 │ │ ldrh r0, [r0, #16] │ │ movs r7, r0 │ │ and.w r2, r0, r0, lsl #1 │ │ - b.n 32c40 │ │ + b.n 32cf8 │ │ movs r0, r0 │ │ - b.n 33224 │ │ + b.n 332dc │ │ asrs r7, r6, #1 │ │ - b.n 3370a │ │ + b.n 337c2 │ │ movs r2, #56 ; 0x38 │ │ - b.n 32c4c │ │ + b.n 32d04 │ │ movs r0, #2 │ │ - b.n 33230 │ │ + b.n 332e8 │ │ adds r2, #52 ; 0x34 │ │ - b.n 32c54 │ │ + b.n 32d0c │ │ adds r0, #3 │ │ - b.n 33238 │ │ - movs r4, #88 ; 0x58 │ │ + b.n 332f0 │ │ + movs r5, #82 ; 0x52 │ │ add.w r0, r1, ip, lsr #32 │ │ - b.n 32c5c │ │ + b.n 32d14 │ │ movs r4, r1 │ │ - b.n 32c46 │ │ + b.n 32cfe │ │ movs r0, r0 │ │ - b.n 337ca │ │ + b.n 33882 │ │ movs r5, r6 │ │ lsrs r0, r0, #8 │ │ lsls r4, r3, #8 │ │ - b.n 32c70 │ │ + b.n 32d28 │ │ movs r0, r0 │ │ - b.n 33074 │ │ + b.n 3312c │ │ movs r4, r3 │ │ - b.n 32c74 │ │ + b.n 32d2c │ │ asrs r4, r1, #32 │ │ - b.n 32c5e │ │ + b.n 32d16 │ │ lsls r0, r4, #8 │ │ - b.n 32c80 │ │ + b.n 32d38 │ │ movs r0, r0 │ │ - b.n 33084 │ │ + b.n 3313c │ │ lsls r1, r0, #4 │ │ - b.n 3324a │ │ + b.n 33302 │ │ movs r0, r0 │ │ - b.n 32c6e │ │ + b.n 32d26 │ │ asrs r0, r0, #32 │ │ - b.n 33752 │ │ + b.n 3380a │ │ movs r1, r0 │ │ - b.n 333f6 │ │ + b.n 334ae │ │ movs r0, r0 │ │ lsrs r0, r0, #8 │ │ movs r7, r0 │ │ and.w r1, r0, r0, ror #3 │ │ - b.n 32ca0 │ │ + b.n 32d58 │ │ movs r0, r0 │ │ - b.n 33284 │ │ + b.n 3333c │ │ asrs r1, r7, #1 │ │ - b.n 3376a │ │ + b.n 33822 │ │ movs r1, #232 ; 0xe8 │ │ - b.n 32cac │ │ + b.n 32d64 │ │ movs r0, #2 │ │ - b.n 33290 │ │ + b.n 33348 │ │ adds r1, #228 ; 0xe4 │ │ - b.n 32cb4 │ │ + b.n 32d6c │ │ adds r0, #3 │ │ - b.n 33298 │ │ - movs r4, #64 ; 0x40 │ │ + b.n 33350 │ │ + movs r5, #58 ; 0x3a │ │ add.w r0, r1, r0 │ │ - b.n 33782 │ │ + b.n 3383a │ │ movs r0, r2 │ │ - b.n 32ca0 │ │ + b.n 32d58 │ │ movs r0, r2 │ │ - b.n 32cc4 │ │ + b.n 32d7c │ │ asrs r0, r4, #32 │ │ - b.n 32cc8 │ │ + b.n 32d80 │ │ movs r1, r0 │ │ - b.n 33432 │ │ + b.n 334ea │ │ movs r2, r3 │ │ add r2, sp, #0 │ │ lsls r4, r0, #7 │ │ - b.n 32cd8 │ │ + b.n 32d90 │ │ movs r0, r0 │ │ - b.n 330dc │ │ + b.n 33194 │ │ movs r4, r3 │ │ - b.n 32cdc │ │ + b.n 32d94 │ │ asrs r4, r1, #32 │ │ - b.n 32cc6 │ │ + b.n 32d7e │ │ lsls r4, r7, #6 │ │ - b.n 32ce8 │ │ + b.n 32da0 │ │ movs r0, r0 │ │ - b.n 330ec │ │ + b.n 331a4 │ │ lsls r1, r0, #4 │ │ - b.n 332b2 │ │ + b.n 3336a │ │ stmia r0!, {} │ │ - b.n 32cd6 │ │ + b.n 32d8e │ │ movs r4, r1 │ │ - b.n 32cf4 │ │ + b.n 32dac │ │ asrs r0, r1, #32 │ │ - b.n 32cf8 │ │ + b.n 32db0 │ │ movs r0, #4 │ │ - b.n 32cfc │ │ + b.n 32db4 │ │ adds r0, #24 │ │ - b.n 32d00 │ │ + b.n 32db8 │ │ vrhadd.u d14, d12, d31 │ │ movs r4, r0 │ │ - b.n 32d08 │ │ + b.n 32dc0 │ │ movs r4, r1 │ │ - b.n 32cec │ │ + b.n 32da4 │ │ asrs r0, r3, #32 │ │ - b.n 32d10 │ │ + b.n 32dc8 │ │ movs r4, r0 │ │ - b.n 32d14 │ │ + b.n 32dcc │ │ movs r1, r0 │ │ - b.n 332de │ │ + b.n 33396 │ │ movs r4, r0 │ │ - b.n 32cfc │ │ + b.n 32db4 │ │ asrs r0, r3, #32 │ │ - b.n 32d20 │ │ + b.n 32dd8 │ │ movs r0, r1 │ │ - b.n 32d24 │ │ + b.n 32ddc │ │ movs r1, r0 │ │ - b.n 332ee │ │ + b.n 333a6 │ │ movs r0, r1 │ │ - b.n 32d0c │ │ + b.n 32dc4 │ │ movs r0, r2 │ │ - b.n 32d30 │ │ + b.n 32de8 │ │ movs r1, r0 │ │ - b.n 336fa │ │ + b.n 337b2 │ │ movs r0, r2 │ │ - b.n 32d18 │ │ + b.n 32dd0 │ │ ; instruction: 0xffe0eaff │ │ movs r1, r4 │ │ and.w r0, r0, r0 │ │ - b.n 3380a │ │ + b.n 338c2 │ │ movs r0, r2 │ │ - b.n 32d28 │ │ + b.n 32de0 │ │ movs r0, r2 │ │ - b.n 32d4c │ │ + b.n 32e04 │ │ asrs r0, r4, #32 │ │ - b.n 32d50 │ │ + b.n 32e08 │ │ movs r1, r0 │ │ - b.n 334ba │ │ + b.n 33572 │ │ movs r2, r3 │ │ add r2, sp, #0 │ │ movs r0, #4 │ │ - b.n 32d5c │ │ + b.n 32e14 │ │ asrs r0, r1, #32 │ │ - b.n 32d60 │ │ + b.n 32e18 │ │ movs r0, r3 │ │ - b.n 32d64 │ │ + b.n 32e1c │ │ movs r0, #4 │ │ - b.n 32c44 │ │ + b.n 32cfc │ │ movs r0, #0 │ │ - b.n 339f2 │ │ + b.n 33aaa │ │ movs r0, #8 │ │ - b.n 32c4c │ │ + b.n 32d04 │ │ asrs r4, r1, #32 │ │ - b.n 32c50 │ │ + b.n 32d08 │ │ movs r0, r2 │ │ - b.n 32c54 │ │ + b.n 32d0c │ │ movs r4, r0 │ │ - b.n 32c78 │ │ + b.n 32d30 │ │ asrs r4, r1, #32 │ │ - b.n 32c7c │ │ + b.n 32d34 │ │ movs r0, #16 │ │ - b.n 32c80 │ │ + b.n 32d38 │ │ adds r0, #8 │ │ - b.n 32c84 │ │ - movs r4, #27 │ │ + b.n 32d3c │ │ + movs r5, #21 │ │ add.w r0, r1, r4 │ │ - b.n 32d90 │ │ + b.n 32e48 │ │ movs r4, r1 │ │ - b.n 32d74 │ │ + b.n 32e2c │ │ asrs r0, r3, #32 │ │ - b.n 32d98 │ │ + b.n 32e50 │ │ movs r4, r0 │ │ - b.n 32d9c │ │ + b.n 32e54 │ │ movs r1, r0 │ │ - b.n 33366 │ │ + b.n 3341e │ │ movs r4, r0 │ │ - b.n 32d84 │ │ + b.n 32e3c │ │ asrs r0, r3, #32 │ │ - b.n 32da8 │ │ + b.n 32e60 │ │ movs r0, r1 │ │ - b.n 32dac │ │ + b.n 32e64 │ │ movs r1, r0 │ │ - b.n 33376 │ │ + b.n 3342e │ │ movs r0, r1 │ │ - b.n 32d94 │ │ + b.n 32e4c │ │ movs r0, r2 │ │ - b.n 32db8 │ │ + b.n 32e70 │ │ movs r1, r0 │ │ - b.n 33782 │ │ + b.n 3383a │ │ movs r0, r2 │ │ - b.n 32da0 │ │ + b.n 32e58 │ │ ; instruction: 0xffe0eaff │ │ ; instruction: 0xffffeaff │ │ movs r4, r1 │ │ - b.n 32dcc │ │ + b.n 32e84 │ │ asrs r0, r3, #32 │ │ - b.n 32ccc │ │ + b.n 32d84 │ │ lsrs r0, r0, #5 │ │ - b.n 32d9c │ │ + b.n 32e54 │ │ movs r0, r3 │ │ and.w r0, r0, ip, lsr #32 │ │ - b.n 32ddc │ │ + b.n 32e94 │ │ movs r4, r2 │ │ - b.n 32dc6 │ │ + b.n 32e7e │ │ asrs r0, r0, #32 │ │ - b.n 338aa │ │ + b.n 33962 │ │ movs r1, r0 │ │ - b.n 3354e │ │ + b.n 33606 │ │ movs r0, r0 │ │ lsrs r0, r0, #8 │ │ movs r7, r0 │ │ and.w r0, r0, ip, ror #1 │ │ - b.n 32df8 │ │ + b.n 32eb0 │ │ movs r0, r0 │ │ - b.n 333dc │ │ + b.n 33494 │ │ asrs r2, r1, #2 │ │ - b.n 338c2 │ │ + b.n 3397a │ │ movs r0, #116 ; 0x74 │ │ - b.n 32e04 │ │ + b.n 32ebc │ │ movs r0, #2 │ │ - b.n 333e8 │ │ + b.n 334a0 │ │ adds r0, #112 ; 0x70 │ │ - b.n 32e0c │ │ + b.n 32ec4 │ │ adds r0, #3 │ │ - b.n 333f0 │ │ - movs r3, #234 ; 0xea │ │ + b.n 334a8 │ │ + movs r4, #228 ; 0xe4 │ │ add.w r0, r1, ip, lsr #32 │ │ - b.n 32e14 │ │ + b.n 32ecc │ │ asrs r4, r3, #32 │ │ - b.n 32d14 │ │ + b.n 32dcc │ │ movs r0, #32 │ │ - b.n 32e1c │ │ + b.n 32ed4 │ │ asrs r2, r0, #32 │ │ - b.n 333e8 │ │ + b.n 334a0 │ │ adds r5, #160 ; 0xa0 │ │ add.w r0, r0, r0 │ │ - b.n 3398e │ │ + b.n 33a46 │ │ movs r2, r0 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 338f6 │ │ + b.n 339ae │ │ movs r4, r2 │ │ - b.n 32d10 │ │ + b.n 32dc8 │ │ movs r3, r1 │ │ ; instruction: 0xea00ffff │ │ ; instruction: 0xeaff001c │ │ - b.n 32d3c │ │ + b.n 32df4 │ │ asrs r0, r4, #32 │ │ - b.n 32e44 │ │ + b.n 32efc │ │ movs r1, r0 │ │ - b.n 3340e │ │ + b.n 334c6 │ │ asrs r4, r2, #32 │ │ - b.n 32e4c │ │ + b.n 32f04 │ │ movs r1, r0 │ │ - b.n 335b6 │ │ + b.n 3366e │ │ movs r2, r0 │ │ rev r0, r0 │ │ asrs r0, r3, #32 │ │ - b.n 32d54 │ │ + b.n 32e0c │ │ movs r1, r0 │ │ - b.n 33922 │ │ + b.n 339da │ │ lsrs r4, r6, #4 │ │ - b.n 32e28 │ │ + b.n 32ee0 │ │ movs r1, r0 │ │ - b.n 3392a │ │ + b.n 339e2 │ │ movs r4, r2 │ │ - b.n 32d44 │ │ + b.n 32dfc │ │ movs r4, r2 │ │ - b.n 32d68 │ │ - beq.n 3334a │ │ - b.n 33676 │ │ + b.n 32e20 │ │ + beq.n 33402 │ │ + b.n 3372e │ │ ldrh r0, [r0, #0] │ │ - ldmia.w sp!, {r3, r6, sl, ip, sp} │ │ - ; instruction: 0xfffd2dd7 │ │ - vqshlu.s64 d20, d12, #61 ; 0x3d │ │ - vclt.f d19, d0, #0 │ │ - ; instruction: 0xfffd2f8f │ │ - vcvt.u16.f16 d22, d15, #3 │ │ - vcgt.f q13, q10, #0 │ │ + ldmia.w sp!, {r0, r3, r4, r8, r9, ip, sp} │ │ + vmull.u q9, d29, d24 │ │ + vsli.64 q10, , #61 ; 0x3d │ │ + vsri.64 , , #3 │ │ + vqrdmlah.s q9, , d16[0] │ │ + ; instruction: 0xfffd6d0a │ │ + vtbx.8 d26, {d13}, d12 │ │ movs r4, r0 │ │ - adds r5, #160 ; 0xa0 │ │ - ; instruction: 0xfffd2f2f │ │ - vcge.s , q7, #0 │ │ - vrsra.u64 q13, q14, #3 │ │ + adds r4, #113 ; 0x71 │ │ + ; instruction: 0xfffd2e00 │ │ + vshr.u64 , q7, #3 │ │ + vneg.f q13, q10 │ │ movs r4, r0 │ │ - add r4, pc, #336 ; (adr r4, 334b8 ) │ │ + add r0, sp, #240 ; 0xf0 │ │ movs r4, r0 │ │ - add r3, pc, #944 ; (adr r3, 3371c ) │ │ + add r7, pc, #848 ; (adr r7, 33774 ) │ │ movs r4, r0 │ │ - ldr r0, [pc, #0] ; (33370 ) │ │ + ldr r0, [pc, #0] ; (33428 ) │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 336b6 │ │ - beq.n 33388 │ │ - b.n 33814 │ │ + b.n 3376e │ │ + beq.n 33440 │ │ + b.n 338cc │ │ movs r4, r0 │ │ - b.n 32e98 │ │ + b.n 32f50 │ │ movs r4, r0 │ │ - b.n 32ebc │ │ + b.n 32f74 │ │ asrs r0, r1, #8 │ │ - b.n 33986 │ │ + b.n 33a3e │ │ movs r7, #227 ; 0xe3 │ │ ; instruction: 0xeb00d00b │ │ - b.n 336ce │ │ + b.n 33786 │ │ ldrh r0, [r0, #0] │ │ ldmia.w sp!, {fp, lr} │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 336da │ │ - beq.n 333cc │ │ - b.n 33838 │ │ + b.n 33792 │ │ + beq.n 33484 │ │ + b.n 338f0 │ │ movs r0, r1 │ │ - b.n 32db8 │ │ + b.n 32e70 │ │ movs r0, r1 │ │ - b.n 32ddc │ │ + b.n 32e94 │ │ asrs r0, r0, #32 │ │ - b.n 339aa │ │ + b.n 33a62 │ │ movs r1, r0 │ │ - b.n 3364e │ │ + b.n 33706 │ │ movs r2, r0 │ │ subs r0, r0, r0 │ │ movs r2, r0 │ │ - b.n 339b6 │ │ + b.n 33a6e │ │ movs r4, r0 │ │ - b.n 32dd0 │ │ + b.n 32e88 │ │ lsls r4, r4, #1 │ │ and.w r0, r0, r8 │ │ - b.n 32df8 │ │ + b.n 32eb0 │ │ movs r0, r0 │ │ - b.n 32ee6 │ │ + b.n 32f9e │ │ lsls r4, r4, #1 │ │ add.w r0, r0, r0 │ │ - b.n 33a6e │ │ + b.n 33b26 │ │ movs r3, r2 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 32e0c │ │ + b.n 32ec4 │ │ movs r0, r2 │ │ - b.n 338da │ │ + b.n 33992 │ │ movs r4, r1 │ │ - b.n 32ef8 │ │ + b.n 32fb0 │ │ movs r0, r1 │ │ - b.n 32e18 │ │ + b.n 32ed0 │ │ movs r0, r1 │ │ - b.n 32f06 │ │ + b.n 32fbe │ │ movs r1, r0 │ │ - b.n 3386a │ │ + b.n 33922 │ │ asrs r4, r1, #32 │ │ - b.n 32f28 │ │ + b.n 32fe0 │ │ asrs r4, r0, #32 │ │ - b.n 32f14 │ │ + b.n 32fcc │ │ lsls r0, r2, #6 │ │ - b.n 333fa │ │ + b.n 334b2 │ │ asrs r4, r1, #32 │ │ - b.n 32f34 │ │ + b.n 32fec │ │ movs r0, r0 │ │ - b.n 32f20 │ │ + b.n 32fd8 │ │ movs r2, r0 │ │ - b.n 33502 │ │ + b.n 335ba │ │ movs r0, r0 │ │ - b.n 32f08 │ │ + b.n 32fc0 │ │ movs r4, r1 │ │ - b.n 32f44 │ │ + b.n 32ffc │ │ asrs r4, r0, #32 │ │ - b.n 32f2e │ │ + b.n 32fe6 │ │ movs r0, r0 │ │ - b.n 33a12 │ │ + b.n 33aca │ │ movs r1, r0 │ │ - b.n 33496 │ │ + b.n 3354e │ │ asrs r4, r1, #32 │ │ - b.n 32f54 │ │ + b.n 3300c │ │ movs r4, r0 │ │ - b.n 32f20 │ │ + b.n 32fd8 │ │ lsls r1, r1, #1 │ │ and.w r0, r0, r8 │ │ - b.n 32e5c │ │ + b.n 32f14 │ │ movs r0, r2 │ │ - b.n 3392a │ │ + b.n 339e2 │ │ movs r0, r1 │ │ - b.n 32f48 │ │ + b.n 33000 │ │ movs r0, r1 │ │ - b.n 32e68 │ │ + b.n 32f20 │ │ movs r0, r1 │ │ - b.n 32f56 │ │ + b.n 3300e │ │ movs r4, r0 │ │ - b.n 32f54 │ │ + b.n 3300c │ │ movs r4, r0 │ │ - b.n 32f78 │ │ + b.n 33030 │ │ movs r1, r0 │ │ - b.n 338c2 │ │ + b.n 3397a │ │ asrs r0, r1, #32 │ │ - b.n 32f80 │ │ + b.n 33038 │ │ asrs r0, r2, #32 │ │ - b.n 32f6c │ │ + b.n 33024 │ │ lsls r0, r2, #6 │ │ - b.n 33452 │ │ + b.n 3350a │ │ asrs r0, r1, #32 │ │ - b.n 32f8c │ │ + b.n 33044 │ │ movs r0, r0 │ │ - b.n 32f78 │ │ + b.n 33030 │ │ movs r2, r0 │ │ - b.n 3355a │ │ + b.n 33612 │ │ movs r0, r0 │ │ - b.n 32f60 │ │ + b.n 33018 │ │ movs r0, r1 │ │ - b.n 32f9c │ │ + b.n 33054 │ │ asrs r0, r2, #32 │ │ - b.n 32f86 │ │ + b.n 3303e │ │ movs r0, r0 │ │ - b.n 33a6a │ │ + b.n 33b22 │ │ movs r1, r0 │ │ - b.n 334ee │ │ + b.n 335a6 │ │ asrs r0, r1, #32 │ │ - b.n 32fac │ │ + b.n 33064 │ │ movs r0, r2 │ │ - b.n 32f78 │ │ + b.n 33030 │ │ movs r4, r0 │ │ - b.n 32fb4 │ │ + b.n 3306c │ │ movs r1, r0 │ │ - b.n 338fe │ │ + b.n 339b6 │ │ lsls r0, r0, #3 │ │ - b.n 337c2 │ │ + b.n 3387a │ │ asrs r0, r1, #32 │ │ - b.n 32fc0 │ │ + b.n 33078 │ │ asrs r4, r2, #32 │ │ - b.n 32fac │ │ + b.n 33064 │ │ lsls r0, r2, #6 │ │ - b.n 33492 │ │ + b.n 3354a │ │ asrs r0, r1, #32 │ │ - b.n 32fcc │ │ + b.n 33084 │ │ movs r4, r0 │ │ - b.n 32fb8 │ │ + b.n 33070 │ │ movs r2, r0 │ │ - b.n 3359a │ │ + b.n 33652 │ │ movs r4, r0 │ │ - b.n 32fa0 │ │ + b.n 33058 │ │ movs r0, r1 │ │ - b.n 32fdc │ │ + b.n 33094 │ │ asrs r4, r2, #32 │ │ - b.n 32fc6 │ │ + b.n 3307e │ │ movs r0, r0 │ │ - b.n 33aaa │ │ + b.n 33b62 │ │ movs r1, r0 │ │ - b.n 3352e │ │ + b.n 335e6 │ │ asrs r0, r1, #32 │ │ - b.n 32fec │ │ + b.n 330a4 │ │ movs r4, r2 │ │ - b.n 32fb8 │ │ + b.n 33070 │ │ movs r4, r0 │ │ - b.n 32ff4 │ │ + b.n 330ac │ │ movs r1, r0 │ │ - b.n 3393e │ │ + b.n 339f6 │ │ lsls r0, r0, #3 │ │ - b.n 33802 │ │ + b.n 338ba │ │ asrs r0, r1, #32 │ │ - b.n 33000 │ │ + b.n 330b8 │ │ asrs r0, r3, #32 │ │ - b.n 32fec │ │ + b.n 330a4 │ │ lsls r0, r2, #6 │ │ - b.n 334d2 │ │ + b.n 3358a │ │ asrs r0, r1, #32 │ │ - b.n 3300c │ │ + b.n 330c4 │ │ movs r0, r1 │ │ - b.n 32ff8 │ │ + b.n 330b0 │ │ movs r2, r0 │ │ - b.n 335da │ │ + b.n 33692 │ │ movs r0, r1 │ │ - b.n 32fe0 │ │ + b.n 33098 │ │ movs r0, r1 │ │ - b.n 3301c │ │ + b.n 330d4 │ │ asrs r0, r3, #32 │ │ - b.n 33006 │ │ + b.n 330be │ │ movs r0, r0 │ │ - b.n 33aea │ │ + b.n 33ba2 │ │ movs r1, r0 │ │ - b.n 3356e │ │ + b.n 33626 │ │ asrs r0, r1, #32 │ │ - b.n 3302c │ │ + b.n 330e4 │ │ movs r0, r3 │ │ - b.n 32ff8 │ │ + b.n 330b0 │ │ movs r0, r1 │ │ - b.n 33034 │ │ + b.n 330ec │ │ movs r4, r1 │ │ - b.n 3301e │ │ + b.n 330d6 │ │ asrs r0, r0, #32 │ │ - b.n 33b02 │ │ + b.n 33bba │ │ movs r1, r0 │ │ - b.n 337a6 │ │ + b.n 3385e │ │ movs r6, r1 │ │ lsrs r0, r0, #8 │ │ movs r4, r0 │ │ - b.n 33048 │ │ + b.n 33100 │ │ movs r1, r0 │ │ - b.n 33992 │ │ + b.n 33a4a │ │ asrs r0, r1, #32 │ │ - b.n 33050 │ │ + b.n 33108 │ │ asrs r4, r3, #32 │ │ - b.n 3303c │ │ + b.n 330f4 │ │ lsls r0, r2, #6 │ │ - b.n 33522 │ │ + b.n 335da │ │ asrs r0, r1, #32 │ │ - b.n 3305c │ │ + b.n 33114 │ │ movs r4, r1 │ │ - b.n 33048 │ │ + b.n 33100 │ │ movs r2, r0 │ │ - b.n 3362a │ │ + b.n 336e2 │ │ movs r4, r1 │ │ - b.n 33030 │ │ + b.n 330e8 │ │ movs r0, r1 │ │ - b.n 3306c │ │ + b.n 33124 │ │ asrs r4, r3, #32 │ │ - b.n 33056 │ │ + b.n 3310e │ │ movs r0, r0 │ │ - b.n 33b3a │ │ + b.n 33bf2 │ │ movs r1, r0 │ │ - b.n 335be │ │ + b.n 33676 │ │ asrs r0, r1, #32 │ │ - b.n 3307c │ │ + b.n 33134 │ │ movs r4, r3 │ │ - b.n 33048 │ │ + b.n 33100 │ │ ; instruction: 0xffffeaff │ │ movs r0, r0 │ │ - b.n 33b4e │ │ + b.n 33c06 │ │ movs r4, r0 │ │ - b.n 32f68 │ │ + b.n 33020 │ │ movs r4, r0 │ │ - b.n 32f8c │ │ - beq.n 3356e │ │ - b.n 3389a │ │ + b.n 33044 │ │ + beq.n 33626 │ │ + b.n 33952 │ │ ldrh r0, [r0, #0] │ │ ldmia.w sp!, {r2, ip, lr, pc} │ │ - b.n 339fc │ │ + b.n 33ab4 │ │ movs r0, r0 │ │ - b.n 33080 │ │ + b.n 33138 │ │ movs r0, r0 │ │ - b.n 330a4 │ │ + b.n 3315c │ │ movs r3, r1 │ │ - b.n 33c0e │ │ + b.n 33cc6 │ │ movs r0, r0 │ │ - b.n 33b72 │ │ + b.n 33c2a │ │ movs r1, r0 │ │ adds r3, #160 ; 0xa0 │ │ movs r1, r0 │ │ - b.n 3397a │ │ - beq.n 33584 │ │ - b.n 33a98 │ │ + b.n 33a32 │ │ + beq.n 3363c │ │ + b.n 33b50 │ │ vrhadd.u16 d14, d14, d31 │ │ - ldr r0, [pc, #0] ; (33584 ) │ │ + ldr r0, [pc, #0] ; (3363c ) │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 338ca │ │ - beq.n 335fc │ │ - b.n 33a28 │ │ + b.n 33982 │ │ + beq.n 336b4 │ │ + b.n 33ae0 │ │ stmia r2!, {r2, r6} │ │ - b.n 330d0 │ │ + b.n 33188 │ │ stmia r0!, {r2, r3} │ │ - b.n 336b4 │ │ + b.n 3376c │ │ stmia r0!, {} │ │ - b.n 330d2 │ │ + b.n 3318a │ │ stmia r0!, {} │ │ - b.n 330d6 │ │ + b.n 3318e │ │ stmia r2!, {r3, r4, r5} │ │ - b.n 330e0 │ │ + b.n 33198 │ │ stmia r0!, {r2, r3} │ │ - b.n 336c4 │ │ + b.n 3377c │ │ stmia r0!, {} │ │ - b.n 330e2 │ │ + b.n 3319a │ │ stmia r0!, {} │ │ - b.n 330e6 │ │ + b.n 3319e │ │ stmia r0!, {r2} │ │ - b.n 32fc8 │ │ + b.n 33080 │ │ movs r4, r2 │ │ - b.n 32fcc │ │ + b.n 33084 │ │ asrs r0, r3, #32 │ │ - b.n 32fd0 │ │ + b.n 33088 │ │ movs r0, #28 │ │ - b.n 330d8 │ │ + b.n 33190 │ │ adds r0, #24 │ │ - b.n 330dc │ │ + b.n 33194 │ │ movs r0, r3 │ │ - b.n 33100 │ │ + b.n 331b8 │ │ asrs r0, r0, #32 │ │ - b.n 33bca │ │ + b.n 33c82 │ │ movs r1, r0 │ │ - b.n 3386e │ │ + b.n 33926 │ │ movs r5, r0 │ │ lsrs r0, r0, #8 │ │ movs r4, r2 │ │ - b.n 3300c │ │ + b.n 330c4 │ │ movs r0, r0 │ │ - b.n 33c7a │ │ + b.n 33d32 │ │ movs r2, r0 │ │ - bge.n 335de │ │ + bge.n 33696 │ │ movs r0, r3 │ │ - b.n 33018 │ │ + b.n 330d0 │ │ movs r0, r0 │ │ - b.n 33c86 │ │ + b.n 33d3e │ │ movs r2, r0 │ │ ldmia r2!, {} │ │ movs r2, r0 │ │ - b.n 33bee │ │ + b.n 33ca6 │ │ movs r0, r2 │ │ - b.n 33008 │ │ + b.n 330c0 │ │ lsls r3, r5, #1 │ │ and.w r0, r0, ip, lsr #32 │ │ - b.n 33134 │ │ + b.n 331ec │ │ asrs r0, r0, #32 │ │ - b.n 33bfe │ │ + b.n 33cb6 │ │ movs r1, r0 │ │ - b.n 338a2 │ │ + b.n 3395a │ │ lsls r3, r1, #1 │ │ lsrs r0, r0, #8 │ │ movs r4, r3 │ │ - b.n 33144 │ │ + b.n 331fc │ │ movs r0, r1 │ │ - b.n 3312e │ │ + b.n 331e6 │ │ movs r0, r0 │ │ - b.n 33cb2 │ │ + b.n 33d6a │ │ movs r6, r5 │ │ lsrs r0, r0, #8 │ │ movs r4, r3 │ │ - b.n 33154 │ │ + b.n 3320c │ │ movs r4, r2 │ │ - b.n 3313e │ │ + b.n 331f6 │ │ movs r0, r2 │ │ - b.n 3313c │ │ + b.n 331f4 │ │ movs r4, r3 │ │ - b.n 33160 │ │ + b.n 33218 │ │ movs r0, r3 │ │ - b.n 3314a │ │ + b.n 33202 │ │ movs r4, r1 │ │ - b.n 33148 │ │ + b.n 33200 │ │ movs r4, r3 │ │ - b.n 3316c │ │ + b.n 33224 │ │ movs r4, r1 │ │ - b.n 33156 │ │ + b.n 3320e │ │ asrs r1, r0, #32 │ │ - b.n 33dfa │ │ + b.n 33eb2 │ │ movs r1, r0 │ │ - b.n 3363e │ │ + b.n 336f6 │ │ movs r0, r1 │ │ - b.n 3315c │ │ + b.n 33214 │ │ movs r4, r3 │ │ - b.n 33180 │ │ + b.n 33238 │ │ movs r0, r2 │ │ - b.n 3316a │ │ + b.n 33222 │ │ asrs r1, r0, #32 │ │ - b.n 33e0e │ │ + b.n 33ec6 │ │ movs r1, r0 │ │ - b.n 33652 │ │ + b.n 3370a │ │ movs r4, r0 │ │ - b.n 33170 │ │ + b.n 33228 │ │ movs r0, r1 │ │ - b.n 33194 │ │ + b.n 3324c │ │ movs r0, r0 │ │ - b.n 33cfe │ │ + b.n 33db6 │ │ movs r4, r2 │ │ rev r0, r0 │ │ movs r4, r0 │ │ - b.n 331a0 │ │ + b.n 33258 │ │ movs r0, r0 │ │ - b.n 33d0a │ │ + b.n 33dc2 │ │ movs r1, r2 │ │ rev r0, r0 │ │ movs r0, r2 │ │ - b.n 331ac │ │ + b.n 33264 │ │ movs r0, r0 │ │ - b.n 33d16 │ │ + b.n 33dce │ │ movs r6, r1 │ │ - bge.n 3367a │ │ + bge.n 33732 │ │ movs r4, r1 │ │ - b.n 331b8 │ │ + b.n 33270 │ │ movs r0, r0 │ │ - b.n 33d22 │ │ + b.n 33dda │ │ movs r3, r1 │ │ - bge.n 33686 │ │ + bge.n 3373e │ │ movs r0, r1 │ │ - b.n 331c4 │ │ + b.n 3327c │ │ asrs r0, r2, #32 │ │ - b.n 331c8 │ │ + b.n 33280 │ │ movs r1, r0 │ │ - b.n 33792 │ │ + b.n 3384a │ │ asrs r4, r2, #32 │ │ - b.n 330cc │ │ + b.n 33184 │ │ movs r1, r0 │ │ - b.n 3393a │ │ + b.n 339f2 │ │ movs r5, r0 │ │ ldmia r2!, {} │ │ movs r4, r0 │ │ - b.n 331dc │ │ + b.n 33294 │ │ asrs r4, r1, #32 │ │ - b.n 331e0 │ │ + b.n 33298 │ │ movs r1, r0 │ │ - b.n 337aa │ │ + b.n 33862 │ │ asrs r0, r3, #32 │ │ - b.n 330e4 │ │ + b.n 3319c │ │ movs r1, r0 │ │ - b.n 33952 │ │ + b.n 33a0a │ │ movs r2, r0 │ │ - bge.n 336b6 │ │ + bge.n 3376e │ │ movs r2, r0 │ │ - b.n 33cba │ │ + b.n 33d72 │ │ movs r0, r2 │ │ - b.n 330d4 │ │ + b.n 3318c │ │ movs r0, r7 │ │ and.w r0, r0, r0, lsr #32 │ │ - b.n 33200 │ │ + b.n 332b8 │ │ movs r4, r2 │ │ - b.n 330e0 │ │ + b.n 33198 │ │ movs r4, r1 │ │ - b.n 33208 │ │ + b.n 332c0 │ │ movs r0, r3 │ │ - b.n 330e8 │ │ + b.n 331a0 │ │ movs r4, r3 │ │ - b.n 33210 │ │ + b.n 332c8 │ │ movs r4, r3 │ │ - b.n 331fa │ │ + b.n 332b2 │ │ movs r0, r0 │ │ - b.n 33d7e │ │ + b.n 33e36 │ │ movs r3, r2 │ │ lsrs r0, r0, #8 │ │ movs r4, r3 │ │ - b.n 33220 │ │ + b.n 332d8 │ │ movs r0, r4 │ │ - b.n 3320a │ │ + b.n 332c2 │ │ movs r0, r1 │ │ - b.n 33104 │ │ + b.n 331bc │ │ movs r4, r3 │ │ - b.n 3322c │ │ + b.n 332e4 │ │ movs r4, r4 │ │ - b.n 33216 │ │ + b.n 332ce │ │ movs r4, r1 │ │ - b.n 33110 │ │ + b.n 331c8 │ │ movs r4, r2 │ │ - b.n 33134 │ │ + b.n 331ec │ │ asrs r0, r3, #32 │ │ - b.n 33138 │ │ + b.n 331f0 │ │ movs r0, #8 │ │ - b.n 33b9c │ │ + b.n 33c54 │ │ adds r0, #12 │ │ - b.n 33ba0 │ │ - subs r1, r2, r2 │ │ + b.n 33c58 │ │ + subs r2, r1, r6 │ │ add.w r0, r1, r0 │ │ - b.n 33db2 │ │ + b.n 33e6a │ │ movs r2, r0 │ │ subs r0, r0, r0 │ │ movs r2, r0 │ │ - b.n 33d1a │ │ + b.n 33dd2 │ │ movs r0, r2 │ │ - b.n 33134 │ │ + b.n 331ec │ │ movs r0, r4 │ │ and.w r0, r0, r8 │ │ - b.n 3315c │ │ + b.n 33214 │ │ movs r4, r2 │ │ - b.n 33140 │ │ + b.n 331f8 │ │ movs r4, r1 │ │ - b.n 33164 │ │ + b.n 3321c │ │ movs r0, r3 │ │ - b.n 33148 │ │ + b.n 33200 │ │ ; instruction: 0xffffeaff │ │ movs r4, r2 │ │ - b.n 33170 │ │ + b.n 33228 │ │ asrs r0, r3, #32 │ │ - b.n 33278 │ │ + b.n 33330 │ │ movs r4, r0 │ │ - b.n 33244 │ │ + b.n 332fc │ │ movs r0, r3 │ │ - b.n 3317c │ │ + b.n 33234 │ │ asrs r0, r3, #32 │ │ - b.n 33284 │ │ + b.n 3333c │ │ movs r0, r1 │ │ - b.n 33250 │ │ + b.n 33308 │ │ movs r0, r3 │ │ - b.n 3328c │ │ + b.n 33344 │ │ movs r3, r4 │ │ add.w r0, r0, r4, lsr #32 │ │ - b.n 33274 │ │ + b.n 3332c │ │ movs r4, r2 │ │ - b.n 33298 │ │ + b.n 33350 │ │ movs r0, r0 │ │ - b.n 33e02 │ │ + b.n 33eba │ │ movs r2, r0 │ │ lsrs r0, r0, #8 │ │ movs r4, r2 │ │ - b.n 332a4 │ │ + b.n 3335c │ │ movs r0, r2 │ │ - b.n 33184 │ │ + b.n 3323c │ │ movs r4, r1 │ │ and.w r0, r0, ip, lsr #32 │ │ - b.n 332b0 │ │ + b.n 33368 │ │ asrs r0, r0, #32 │ │ - b.n 33d7a │ │ + b.n 33e32 │ │ movs r1, r0 │ │ - b.n 33a1e │ │ + b.n 33ad6 │ │ movs r6, r0 │ │ lsrs r0, r0, #8 │ │ movs r4, r3 │ │ - b.n 332c0 │ │ + b.n 33378 │ │ movs r0, r6 │ │ - b.n 332aa │ │ + b.n 33362 │ │ movs r0, r0 │ │ - b.n 33e2e │ │ + b.n 33ee6 │ │ movs r2, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r3 │ │ - b.n 332d0 │ │ + b.n 33388 │ │ mrc2 11, 7, lr, cr13, cr15, {7} ; │ │ movs r4, r2 │ │ - b.n 332b8 │ │ + b.n 33370 │ │ movs r4, r2 │ │ - b.n 332dc │ │ + b.n 33394 │ │ movs r0, r2 │ │ - b.n 331bc │ │ + b.n 33274 │ │ movs r0, r2 │ │ - b.n 331e0 │ │ + b.n 33298 │ │ movs r0, r0 │ │ - b.n 332c8 │ │ + b.n 33380 │ │ movs r4, r5 │ │ - b.n 332f0 │ │ + b.n 333a8 │ │ movs r0, r0 │ │ - b.n 338d4 │ │ + b.n 3398c │ │ movs r0, r0 │ │ - b.n 332da │ │ + b.n 33392 │ │ movs r0, r0 │ │ - b.n 332de │ │ + b.n 33396 │ │ asrs r4, r0, #32 │ │ - b.n 331f8 │ │ + b.n 332b0 │ │ movs r1, r0 │ │ - b.n 33a66 │ │ + b.n 33b1e │ │ movs r2, r0 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 33308 │ │ - beq.n 337e6 │ │ - b.n 33b12 │ │ + b.n 333c0 │ │ + beq.n 3389e │ │ + b.n 33bca │ │ ldrh r0, [r0, #0] │ │ - ldmia.w sp!, {r0, r2, r4, r5, r7, r8, sp} │ │ - ; instruction: 0xeb019ff4 │ │ + ldmia.w sp!, {r0, r1, r2, r3, r5, r7, r9, sp} │ │ + ; instruction: 0xeb01a3dc │ │ movs r4, r0 │ │ - ldr r7, [sp, #912] ; 0x390 │ │ + add r3, pc, #816 ; (adr r3, 33bc8 ) │ │ movs r4, r0 │ │ - ldr r5, [sp, #848] ; 0x350 │ │ + add r1, pc, #752 ; (adr r1, 33b8c ) │ │ movs r4, r0 │ │ - ldr r0, [pc, #0] ; (337e8 ) │ │ + ldr r0, [pc, #0] ; (338a0 ) │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 33b2e │ │ - beq.n 33890 │ │ - b.n 33c8c │ │ + b.n 33be6 │ │ + beq.n 33948 │ │ + b.n 33d44 │ │ movs r0, r1 │ │ - b.n 3320c │ │ + b.n 332c4 │ │ movs r0, r1 │ │ - b.n 33230 │ │ + b.n 332e8 │ │ movs r4, r0 │ │ - b.n 3331e │ │ + b.n 333d6 │ │ movs r4, r1 │ │ - b.n 33218 │ │ + b.n 332d0 │ │ movs r0, r1 │ │ - b.n 3323c │ │ + b.n 332f4 │ │ movs r0, r1 │ │ - b.n 3332a │ │ + b.n 333e2 │ │ movs r0, r2 │ │ - b.n 33224 │ │ + b.n 332dc │ │ movs r0, r1 │ │ - b.n 33248 │ │ + b.n 33300 │ │ movs r0, r0 │ │ - b.n 33336 │ │ + b.n 333ee │ │ movs r4, r2 │ │ - b.n 33230 │ │ + b.n 332e8 │ │ movs r4, r1 │ │ - b.n 33254 │ │ + b.n 3330c │ │ movs r0, r0 │ │ - b.n 33ec2 │ │ + b.n 33f7a │ │ movs r6, r0 │ │ - bge.n 33826 │ │ + bge.n 338de │ │ movs r0, r2 │ │ - b.n 33260 │ │ + b.n 33318 │ │ movs r0, r0 │ │ - b.n 33ece │ │ + b.n 33f86 │ │ movs r3, r0 │ │ - bge.n 33832 │ │ + bge.n 338ea │ │ movs r4, r2 │ │ - b.n 3326c │ │ + b.n 33324 │ │ lsls r7, r4, #13 │ │ add.w r0, r0, r0 │ │ - b.n 33ede │ │ + b.n 33f96 │ │ movs r2, r0 │ │ subs r0, r0, r0 │ │ movs r2, r0 │ │ - b.n 33e46 │ │ + b.n 33efe │ │ movs r4, r0 │ │ - b.n 33260 │ │ + b.n 33318 │ │ lsls r2, r5, #2 │ │ and.w r0, r0, r8 │ │ - b.n 33288 │ │ + b.n 33340 │ │ movs r4, r1 │ │ - b.n 33376 │ │ + b.n 3342e │ │ movs r0, r0 │ │ - b.n 33efa │ │ + b.n 33fb2 │ │ lsls r3, r4, #2 │ │ ldmia r2!, {} │ │ movs r0, r1 │ │ - b.n 33298 │ │ + b.n 33350 │ │ lsls r0, r2, #1 │ │ - b.n 33386 │ │ + b.n 3343e │ │ asrs r0, r0, #32 │ │ - b.n 33e6a │ │ + b.n 33f22 │ │ movs r1, r0 │ │ - b.n 33b0e │ │ + b.n 33bc6 │ │ lsls r6, r3, #2 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 33fb6 │ │ + b.n 3406e │ │ movs r4, r3 │ │ - b.n 33290 │ │ + b.n 33348 │ │ movs r0, r4 │ │ - b.n 33294 │ │ + b.n 3334c │ │ movs r4, r5 │ │ - b.n 3339c │ │ + b.n 33454 │ │ movs r0, r5 │ │ - b.n 333a0 │ │ + b.n 33458 │ │ movs r4, r4 │ │ - b.n 333a4 │ │ + b.n 3345c │ │ movs r0, r4 │ │ - b.n 333a8 │ │ + b.n 33460 │ │ movs r4, r1 │ │ - b.n 332c8 │ │ + b.n 33380 │ │ movs r0, #20 │ │ - b.n 332cc │ │ + b.n 33384 │ │ asrs r0, r5, #9 │ │ - b.n 333d8 │ │ + b.n 33490 │ │ asrs r1, r0, #32 │ │ - b.n 339bc │ │ + b.n 33a74 │ │ asrs r2, r0, #32 │ │ - b.n 33844 │ │ - blx 544744 │ │ + b.n 338fc │ │ + blx 5447fc │ │ movs r0, r0 │ │ - b.n 33f4a │ │ + b.n 34002 │ │ movs r3, r0 │ │ lsrs r0, r0, #8 │ │ ; instruction: 0xffffeaff │ │ movs r2, r0 │ │ - b.n 33eb6 │ │ + b.n 33f6e │ │ movs r4, r0 │ │ - b.n 332d0 │ │ + b.n 33388 │ │ lsls r6, r1, #2 │ │ and.w r0, r0, ip │ │ - b.n 332f8 │ │ + b.n 333b0 │ │ movs r0, #20 │ │ - b.n 332fc │ │ + b.n 333b4 │ │ asrs r4, r7, #8 │ │ - b.n 33408 │ │ + b.n 334c0 │ │ asrs r1, r0, #32 │ │ - b.n 339ec │ │ + b.n 33aa4 │ │ asrs r2, r0, #32 │ │ - b.n 33874 │ │ + b.n 3392c │ │ lsls r0, r2, #6 │ │ - b.n 338d6 │ │ + b.n 3398e │ │ movs r4, r2 │ │ - b.n 333f4 │ │ + b.n 334ac │ │ movs r4, r2 │ │ - b.n 33418 │ │ + b.n 334d0 │ │ asrs r0, r2, #32 │ │ - b.n 33318 │ │ + b.n 333d0 │ │ lsls r0, r2, #6 │ │ - b.n 33a68 │ │ + b.n 33b20 │ │ asrs r4, r1, #32 │ │ - b.n 33404 │ │ + b.n 334bc │ │ movs r0, r1 │ │ - b.n 33408 │ │ + b.n 334c0 │ │ movs r4, r2 │ │ - b.n 33328 │ │ + b.n 333e0 │ │ vqrdmlah.s16 q7, , │ │ movs r0, r0 │ │ - b.n 33f9a │ │ + b.n 34052 │ │ movs r7, r2 │ │ subs r0, r0, r0 │ │ movs r4, r1 │ │ - b.n 33338 │ │ + b.n 333f0 │ │ movs r1, r0 │ │ - b.n 33e06 │ │ + b.n 33ebe │ │ lsrs r0, r4, #30 │ │ - b.n 33a0a │ │ + b.n 33ac2 │ │ lsls r0, r0, #3 │ │ - b.n 33c4e │ │ + b.n 33d06 │ │ movs r4, r3 │ │ - b.n 33328 │ │ + b.n 333e0 │ │ movs r4, r3 │ │ - b.n 3334c │ │ + b.n 33404 │ │ asrs r0, r2, #32 │ │ - b.n 33350 │ │ + b.n 33408 │ │ asrs r1, r0, #32 │ │ - b.n 33e20 │ │ + b.n 33ed8 │ │ subs r1, r4, #6 │ │ - b.n 33a24 │ │ + b.n 33adc │ │ asrs r1, r0, #3 │ │ - b.n 33c66 │ │ + b.n 33d1e │ │ lsls r0, r2, #6 │ │ - b.n 33aac │ │ + b.n 33b64 │ │ asrs r4, r5, #32 │ │ - b.n 33448 │ │ + b.n 33500 │ │ movs r0, r5 │ │ - b.n 3344c │ │ + b.n 33504 │ │ movs r4, r2 │ │ - b.n 3336c │ │ + b.n 33424 │ │ movs r4, r1 │ │ - b.n 33fda │ │ + b.n 34092 │ │ movs r6, r0 │ │ subs r0, r0, r0 │ │ movs r4, r1 │ │ - b.n 33378 │ │ + b.n 33430 │ │ movs r0, r4 │ │ - b.n 3335c │ │ + b.n 33414 │ │ movs r0, r4 │ │ - b.n 33380 │ │ + b.n 33438 │ │ asrs r0, r2, #32 │ │ - b.n 33384 │ │ + b.n 3343c │ │ lsls r0, r2, #6 │ │ - b.n 33ad4 │ │ + b.n 33b8c │ │ asrs r4, r4, #32 │ │ - b.n 33470 │ │ + b.n 33528 │ │ movs r0, r4 │ │ - b.n 33474 │ │ + b.n 3352c │ │ ; instruction: 0xffffeaff │ │ asrs r0, r1, #32 │ │ - b.n 3349c │ │ + b.n 33554 │ │ movs r4, r1 │ │ - b.n 334a0 │ │ + b.n 33558 │ │ adds r0, #40 ; 0x28 │ │ - b.n 334a4 │ │ + b.n 3355c │ │ movs r0, #44 ; 0x2c │ │ - b.n 334a8 │ │ + b.n 33560 │ │ movs r0, #130 ; 0x82 │ │ - b.n 33cb2 │ │ + b.n 33d6a │ │ cmp r7, #163 ; 0xa3 │ │ - b.n 33c7a │ │ + b.n 33d32 │ │ asrs r3, r0, #2 │ │ - b.n 33a9c │ │ + b.n 33b54 │ │ movs r2, r0 │ │ - b.n 33abe │ │ + b.n 33b76 │ │ adds r0, #32 │ │ - b.n 334bc │ │ + b.n 33574 │ │ movs r0, #36 ; 0x24 │ │ - b.n 334c0 │ │ + b.n 33578 │ │ asrs r3, r0, #32 │ │ - b.n 33aac │ │ + b.n 33b64 │ │ movs r2, r0 │ │ - b.n 33ace │ │ + b.n 33b86 │ │ asrs r0, r3, #32 │ │ - b.n 334ac │ │ + b.n 33564 │ │ movs r4, r3 │ │ - b.n 334b0 │ │ + b.n 33568 │ │ movs r0, r3 │ │ - b.n 334d4 │ │ + b.n 3358c │ │ asrs r4, r3, #32 │ │ - b.n 334d8 │ │ + b.n 33590 │ │ movs r0, #1 │ │ - b.n 340e2 │ │ - movs r2, #66 ; 0x42 │ │ + b.n 3419a │ │ + movs r3, #60 ; 0x3c │ │ add.w r0, r1, r8, lsr #32 │ │ - b.n 333c0 │ │ + b.n 33478 │ │ movs r0, r3 │ │ - b.n 333e4 │ │ + b.n 3349c │ │ asrs r0, r0, #32 │ │ - b.n 33fb2 │ │ + b.n 3406a │ │ movs r1, r0 │ │ - b.n 33c56 │ │ + b.n 33d0e │ │ movs r2, r0 │ │ subs r0, r0, r0 │ │ movs r1, r0 │ │ - b.n 33fbe │ │ + b.n 34076 │ │ movs r4, r0 │ │ - b.n 333d8 │ │ + b.n 33490 │ │ lsls r4, r1, #1 │ │ and.w r0, r0, r8, lsr #32 │ │ - b.n 33400 │ │ + b.n 334b8 │ │ asrs r0, r1, #32 │ │ - b.n 33404 │ │ + b.n 334bc │ │ lsls r0, r2, #1 │ │ - b.n 334d4 │ │ + b.n 3358c │ │ movs r4, r2 │ │ - b.n 3340c │ │ + b.n 334c4 │ │ mcr2 11, 7, lr, cr0, cr15, {7} ; │ │ movs r0, r0 │ │ - b.n 3407e │ │ + b.n 34136 │ │ movs r5, r6 │ │ subs r0, r0, r0 │ │ movs r0, r1 │ │ - b.n 3341c │ │ + b.n 334d4 │ │ movs r0, r2 │ │ - b.n 33eea │ │ + b.n 33fa2 │ │ movs r4, r0 │ │ - b.n 33508 │ │ + b.n 335c0 │ │ movs r0, r3 │ │ - b.n 33428 │ │ + b.n 334e0 │ │ asrs r4, r0, #32 │ │ - b.n 33530 │ │ + b.n 335e8 │ │ movs r0, r0 │ │ - b.n 334fc │ │ + b.n 335b4 │ │ movs r4, r2 │ │ - b.n 33538 │ │ + b.n 335f0 │ │ asrs r4, r0, #32 │ │ - b.n 3353c │ │ + b.n 335f4 │ │ movs r0, r2 │ │ - b.n 33508 │ │ + b.n 335c0 │ │ movs r0, r1 │ │ - b.n 33544 │ │ + b.n 335fc │ │ asrs r4, r0, #32 │ │ - b.n 33548 │ │ + b.n 33600 │ │ movs r0, r4 │ │ - b.n 33514 │ │ + b.n 335cc │ │ movs r0, r3 │ │ - b.n 3344c │ │ + b.n 33504 │ │ asrs r0, r1, #32 │ │ - b.n 33554 │ │ + b.n 3360c │ │ movs r1, r0 │ │ - b.n 33b1e │ │ + b.n 33bd6 │ │ asrs r4, r0, #32 │ │ - b.n 3355c │ │ + b.n 33614 │ │ movs r4, r0 │ │ - b.n 33528 │ │ + b.n 335e0 │ │ movs r4, r3 │ │ - b.n 33460 │ │ + b.n 33518 │ │ asrs r4, r0, #32 │ │ - b.n 33568 │ │ + b.n 33620 │ │ movs r4, r2 │ │ - b.n 33534 │ │ + b.n 335ec │ │ movs r0, r5 │ │ - b.n 33570 │ │ + b.n 33628 │ │ asrs r4, r0, #32 │ │ - b.n 33574 │ │ + b.n 3362c │ │ movs r4, r4 │ │ - b.n 33540 │ │ + b.n 335f8 │ │ movs r0, r3 │ │ - b.n 33478 │ │ + b.n 33530 │ │ asrs r0, r1, #32 │ │ - b.n 33580 │ │ + b.n 33638 │ │ movs r1, r0 │ │ - b.n 33b4a │ │ + b.n 33c02 │ │ asrs r0, r5, #32 │ │ - b.n 33588 │ │ + b.n 33640 │ │ movs r1, r0 │ │ - b.n 33b52 │ │ + b.n 33c0a │ │ asrs r4, r0, #32 │ │ - b.n 33590 │ │ + b.n 33648 │ │ movs r0, r1 │ │ - b.n 3355c │ │ + b.n 33614 │ │ movs r4, r3 │ │ - b.n 33494 │ │ + b.n 3354c │ │ asrs r4, r0, #32 │ │ - b.n 3359c │ │ + b.n 33654 │ │ movs r0, r3 │ │ - b.n 33568 │ │ + b.n 33620 │ │ movs r0, r5 │ │ - b.n 335a4 │ │ + b.n 3365c │ │ asrs r4, r0, #32 │ │ - b.n 335a8 │ │ + b.n 33660 │ │ movs r0, r5 │ │ - b.n 33574 │ │ + b.n 3362c │ │ movs r4, r2 │ │ - b.n 334ac │ │ + b.n 33564 │ │ movs r4, r1 │ │ - b.n 3411a │ │ + b.n 341d2 │ │ movs r7, r0 │ │ subs r0, r0, r0 │ │ movs r0, r3 │ │ - b.n 334b8 │ │ + b.n 33570 │ │ asrs r0, r1, #32 │ │ - b.n 335c0 │ │ + b.n 33678 │ │ movs r1, r0 │ │ - b.n 33b8a │ │ + b.n 33c42 │ │ asrs r0, r5, #32 │ │ - b.n 335c8 │ │ + b.n 33680 │ │ asrs r1, r0, #2 │ │ - b.n 33dd2 │ │ + b.n 33e8a │ │ movs r1, r0 │ │ - b.n 33b96 │ │ + b.n 33c4e │ │ asrs r4, r0, #32 │ │ - b.n 335d4 │ │ + b.n 3368c │ │ movs r4, r1 │ │ - b.n 335a0 │ │ + b.n 33658 │ │ movs r0, r4 │ │ - b.n 335dc │ │ + b.n 33694 │ │ asrs r4, r0, #32 │ │ - b.n 335e0 │ │ + b.n 33698 │ │ movs r4, r5 │ │ - b.n 335ac │ │ + b.n 33664 │ │ movs r0, r4 │ │ - b.n 334e4 │ │ + b.n 3359c │ │ asrs r4, r0, #32 │ │ - b.n 335ec │ │ + b.n 336a4 │ │ movs r4, r3 │ │ - b.n 335b8 │ │ + b.n 33670 │ │ movs r3, r1 │ │ and.w r0, r0, r8 │ │ - b.n 334f4 │ │ + b.n 335ac │ │ movs r0, r2 │ │ - b.n 33fc2 │ │ + b.n 3407a │ │ movs r0, r0 │ │ - b.n 335e0 │ │ + b.n 33698 │ │ movs r0, r3 │ │ - b.n 33500 │ │ + b.n 335b8 │ │ asrs r0, r0, #32 │ │ - b.n 33608 │ │ + b.n 336c0 │ │ movs r0, r0 │ │ - b.n 335d4 │ │ + b.n 3368c │ │ movs r4, r2 │ │ - b.n 33610 │ │ + b.n 336c8 │ │ asrs r0, r0, #32 │ │ - b.n 33614 │ │ + b.n 336cc │ │ movs r4, r0 │ │ - b.n 335e0 │ │ + b.n 33698 │ │ movs r0, r1 │ │ - b.n 3361c │ │ + b.n 336d4 │ │ asrs r0, r0, #32 │ │ - b.n 33620 │ │ + b.n 336d8 │ │ movs r0, r1 │ │ - b.n 335ec │ │ + b.n 336a4 │ │ ; instruction: 0xffffeaff │ │ movs r0, r1 │ │ - b.n 33528 │ │ + b.n 335e0 │ │ lsls r1, r5, #4 │ │ add.w r0, r0, r4 │ │ - b.n 33510 │ │ + b.n 335c8 │ │ movs r4, r0 │ │ - b.n 33534 │ │ - beq.n 33b16 │ │ - b.n 33e42 │ │ + b.n 335ec │ │ + beq.n 33bce │ │ + b.n 33efa │ │ ldrh r0, [r0, #0] │ │ - ldmia.w sp!, {r4, r5, r6, r7, sl, fp, ip, sp, lr} │ │ - vqdmulh.s , , d0[0] │ │ - Address 0x0000000000033b0a is out of bounds. │ │ + ldmia.w sp!, {r8, sl, fp, ip, sp, lr} │ │ + ; instruction: 0xfffd7cd0 │ │ + Address 0x0000000000033bc2 is out of bounds. │ │ │ │ │ │ -00033b0c : │ │ +00033bc4 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ asr r0, r0, #8 │ │ cmp r0, #2 │ │ - beq 33b3c │ │ + beq 33bf4 │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ - b 33b94 │ │ + b 33c4c │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 33b58 │ │ + bne 33c10 │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ - b 33b94 │ │ + b 33c4c │ │ ldr r0, [sp, #8] │ │ str r0, [fp, #-4] │ │ mvn r0, #0 │ │ str r0, [fp, #-8] │ │ movw r0, #0 │ │ str r0, [fp, #-12] │ │ movw r0, #84 ; 0x54 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [sp, #16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ movw r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -00033ba0 : │ │ +00033c58 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 33be8 │ │ + beq 33ca0 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ cmp r0, #0 │ │ - bgt 33bdc │ │ + bgt 33c94 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #80] ; 0x50 │ │ - bl 7c290 │ │ + bl 7c730 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1, #80] ; 0x50 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 33c64 │ │ + beq 33d1c │ │ ldr r0, [sp] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 33c64 │ │ + beq 33d1c │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ movw r2, #84 ; 0x54 │ │ - bl 7c300 │ │ + bl 7c7a0 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #80] ; 0x50 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 33c60 │ │ + beq 33d18 │ │ ldr r1, [sp] │ │ movw r0, #1 │ │ str r0, [r1, #12] │ │ ldr r1, [sp] │ │ movw r0, #0 │ │ str r0, [r1, #80] ; 0x50 │ │ - b 33c64 │ │ + b 33d1c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #80 ; 0x50 │ │ str r0, [fp, #-16] │ │ str r1, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 33ca4 │ │ + beq 33d5c │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 33ca4 │ │ - b 33cc4 │ │ - ldr r0, [pc, #724] ; 33f80 │ │ + beq 33d5c │ │ + b 33d7c │ │ + ldr r0, [pc, #724] ; 34038 │ │ add r0, pc, r0 │ │ movw r1, #273 ; 0x111 │ │ - ldr r2, [pc, #716] ; 33f84 │ │ + ldr r2, [pc, #716] ; 3403c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #712] ; 33f88 │ │ + ldr r3, [pc, #712] ; 34040 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-16] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r1, [r1] │ │ cmp r0, r1 │ │ - bne 33ce0 │ │ - b 33d00 │ │ - ldr r0, [pc, #676] ; 33f8c │ │ + bne 33d98 │ │ + b 33db8 │ │ + ldr r0, [pc, #676] ; 34044 │ │ add r0, pc, r0 │ │ movw r1, #274 ; 0x112 │ │ - ldr r2, [pc, #668] ; 33f90 │ │ + ldr r2, [pc, #668] ; 34048 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #664] ; 33f94 │ │ + ldr r3, [pc, #664] ; 3404c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-16] │ │ ldr r0, [r0, #4] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ str r0, [r1, #4] │ │ ldr r0, [fp, #-16] │ │ ldr r0, [r0, #8] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ str r0, [r1, #8] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ - bl 33f9c │ │ + bl 34054 │ │ cmp r0, #0 │ │ - beq 33d3c │ │ + beq 33df4 │ │ movw r0, #2 │ │ str r0, [fp, #-12] │ │ - b 33f74 │ │ + b 3402c │ │ ldr r0, [fp, #-16] │ │ ldr r0, [r0] │ │ - bl 3355c │ │ + bl 33614 │ │ cmp r0, #0 │ │ - beq 33dc4 │ │ + beq 33e7c │ │ ldr r0, [fp, #-16] │ │ add r0, r0, #16 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ add r0, r0, #16 │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ @@ -62761,25 +62758,25 @@ │ │ ldr r2, [r2] │ │ ldr r3, [fp, #-28] ; 0xffffffe4 │ │ ldr r3, [r3, #4] │ │ ldr ip, [fp, #-16] │ │ ldr ip, [ip, #4] │ │ ldr lr, [fp, #-16] │ │ ldr r4, [lr] │ │ - ldr lr, [pc, #504] ; 33f98 │ │ + ldr lr, [pc, #504] ; 34050 │ │ add lr, pc, lr │ │ add lr, lr, r4 │ │ ldrb lr, [lr] │ │ mul lr, ip, lr │ │ ldr ip, [fp, #-16] │ │ ldr ip, [ip, #8] │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 7c310 │ │ - b 33f6c │ │ + bl 7c7b0 │ │ + b 34024 │ │ ldr r0, [fp, #-16] │ │ add r0, r0, #16 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ add r0, r0, #16 │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ @@ -62792,15 +62789,15 @@ │ │ ldr r3, [r3, #16] │ │ ldr ip, [fp, #-16] │ │ ldr lr, [ip, #4] │ │ ldr ip, [fp, #-16] │ │ ldr ip, [ip, #8] │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 7c310 │ │ + bl 7c7b0 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #28] │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ @@ -62809,30 +62806,30 @@ │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-16] │ │ ldr r0, [r0, #4] │ │ add r0, r0, #1 │ │ movw r1, #2 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ str r0, [sp, #24] │ │ ldr r0, [fp, #-16] │ │ ldr r0, [r0, #8] │ │ add r0, r0, #1 │ │ movw r1, #2 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ ldr lr, [sp, #24] │ │ mov ip, r0 │ │ ldr r0, [sp, #28] │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 7c310 │ │ + bl 7c7b0 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [r0, #8] │ │ str r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [r0, #24] │ │ str r0, [sp, #32] │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ @@ -62841,63 +62838,63 @@ │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [r0, #24] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [fp, #-16] │ │ ldr r0, [r0, #4] │ │ add r0, r0, #1 │ │ movw r1, #2 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [fp, #-16] │ │ ldr r0, [r0, #8] │ │ add r0, r0, #1 │ │ movw r1, #2 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr lr, [sp, #44] ; 0x2c │ │ mov ip, r0 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 7c310 │ │ + bl 7c7b0 │ │ ldr r0, [fp, #-16] │ │ ldr r0, [r0] │ │ - bl 34400 │ │ + bl 344b8 │ │ cmp r0, #0 │ │ - beq 33f68 │ │ + beq 34020 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [r0, #12] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r1, [r1, #28] │ │ ldr r2, [fp, #-36] ; 0xffffffdc │ │ ldr r2, [r2, #12] │ │ ldr r3, [fp, #-36] ; 0xffffffdc │ │ ldr r3, [r3, #28] │ │ ldr ip, [fp, #-16] │ │ ldr lr, [ip, #4] │ │ ldr ip, [fp, #-16] │ │ ldr ip, [ip, #8] │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 7c310 │ │ - b 33f6c │ │ + bl 7c7b0 │ │ + b 34024 │ │ movw r0, #0 │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-12] │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xfffd5bec │ │ - ; instruction: 0xfffd494c │ │ - ; instruction: 0xfffd4324 │ │ - ; instruction: 0xfffd5bb0 │ │ - ; instruction: 0xfffd4910 │ │ - ; instruction: 0xfffd5e69 │ │ - ; instruction: 0xfffd77ec │ │ + ; instruction: 0xfffd5bd7 │ │ + ; instruction: 0xfffd4937 │ │ + ; instruction: 0xfffd42a5 │ │ + ; instruction: 0xfffd5b9b │ │ + ; instruction: 0xfffd48fb │ │ + ; instruction: 0xfffd5e54 │ │ + ; instruction: 0xfffd77fc │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #96 ; 0x60 │ │ str r0, [fp, #-4] │ │ movw r0, #1 │ │ str r0, [fp, #-8] │ │ ldr r0, [fp, #-4] │ │ @@ -62906,24 +62903,24 @@ │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #4] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-12] │ │ - bl 345d8 │ │ + bl 34690 │ │ cmp r0, #0 │ │ - bne 33ff4 │ │ + bne 340ac │ │ movw r0, #0 │ │ str r0, [fp, #-8] │ │ - b 343d4 │ │ + b 3448c │ │ ldr r0, [fp, #-12] │ │ - bl 3355c │ │ + bl 33614 │ │ cmp r0, #0 │ │ - bne 342ec │ │ + bne 343a4 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #16 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-16] │ │ add r0, r0, #1 │ │ add r0, r0, r0, lsr #31 │ │ asr r0, r0, #1 │ │ @@ -62931,27 +62928,27 @@ │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ add r0, r0, #1 │ │ add r0, r0, r0, lsr #31 │ │ asr r0, r0, #1 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0, #16] │ │ - bl 7c0c0 │ │ + bl 7c560 │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0, #20] │ │ - bl 7c0c0 │ │ + bl 7c560 │ │ str r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0, #24] │ │ - bl 7c0c0 │ │ + bl 7c560 │ │ str r0, [fp, #-44] ; 0xffffffd4 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0, #28] │ │ - bl 7c0c0 │ │ + bl 7c560 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r2, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ sub r3, r0, #1 │ │ ldr r0, [fp, #-16] │ │ asr r1, r0, #31 │ │ smlal r0, r1, r2, r3 │ │ @@ -63070,15 +63067,15 @@ │ │ movne r0, #1 │ │ and r1, r0, #1 │ │ ldr r0, [fp, #-8] │ │ and r0, r0, r1 │ │ str r0, [fp, #-8] │ │ ldr r0, [fp, #-12] │ │ cmp r0, #12 │ │ - bne 342e8 │ │ + bne 343a0 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [fp, #-16] │ │ mov r0, #0 │ │ cmp r1, r2 │ │ mov r2, r0 │ │ movwge r2, #1 │ │ ldr r1, [fp, #-8] │ │ @@ -63101,28 +63098,28 @@ │ │ cmp r0, r1 │ │ movw r0, #0 │ │ movne r0, #1 │ │ and r1, r0, #1 │ │ ldr r0, [fp, #-8] │ │ and r0, r0, r1 │ │ str r0, [fp, #-8] │ │ - b 343d0 │ │ + b 34488 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #16 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #4] │ │ - bl 7c0c0 │ │ + bl 7c560 │ │ str r0, [sp, #8] │ │ ldr r2, [sp, #8] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ sub r3, r0, #1 │ │ ldr r0, [fp, #-16] │ │ ldr ip, [fp, #-12] │ │ - ldr r1, [pc, #216] ; 343fc │ │ + ldr r1, [pc, #216] ; 344b4 │ │ add r1, pc, r1 │ │ ldrb r1, [r1, ip] │ │ mul r0, r0, r1 │ │ asr r1, r0, #31 │ │ smlal r0, r1, r2, r3 │ │ str r1, [sp, #4] │ │ str r0, [sp] │ │ @@ -63137,15 +63134,15 @@ │ │ and r1, r0, #1 │ │ ldr r0, [fp, #-8] │ │ and r0, r0, r1 │ │ str r0, [fp, #-8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-16] │ │ ldr r3, [fp, #-12] │ │ - ldr r2, [pc, #120] ; 343f8 │ │ + ldr r2, [pc, #120] ; 344b0 │ │ add r2, pc, r2 │ │ add r2, r2, r3 │ │ ldrb r2, [r2] │ │ mul r1, r1, r2 │ │ cmp r0, r1 │ │ movw r0, #0 │ │ movge r0, #1 │ │ @@ -63159,57 +63156,57 @@ │ │ cmp r0, r1 │ │ movw r0, #0 │ │ movne r0, #1 │ │ and r1, r0, #1 │ │ ldr r0, [fp, #-8] │ │ and r0, r0, r1 │ │ str r0, [fp, #-8] │ │ - b 343d4 │ │ + b 3448c │ │ ldr r0, [fp, #-8] │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movne r1, #1 │ │ movw r0, #0 │ │ tst r1, #1 │ │ moveq r0, #2 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd720c │ │ - ; instruction: 0xfffd7268 │ │ + ; instruction: 0xfffd721c │ │ + ; instruction: 0xfffd7278 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #1 │ │ str r0, [sp] │ │ - beq 3448c │ │ + beq 34544 │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #3 │ │ str r0, [sp] │ │ - beq 3448c │ │ + beq 34544 │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #4 │ │ str r0, [sp] │ │ - beq 3448c │ │ + beq 34544 │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #5 │ │ str r0, [sp] │ │ - beq 3448c │ │ + beq 34544 │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #12 │ │ str r0, [sp] │ │ - beq 3448c │ │ + beq 34544 │ │ ldr r0, [sp, #4] │ │ - bl 34570 │ │ + bl 34628 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ and r0, r0, #1 │ │ mov sp, fp │ │ @@ -63218,76 +63215,76 @@ │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 344c4 │ │ - b 344e4 │ │ - ldr r0, [pc, #152] ; 34564 │ │ + beq 3457c │ │ + b 3459c │ │ + ldr r0, [pc, #152] ; 3461c │ │ add r0, pc, r0 │ │ movw r1, #306 ; 0x132 │ │ - ldr r2, [pc, #144] ; 34568 │ │ + ldr r2, [pc, #144] ; 34620 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #140] ; 3456c │ │ + ldr r3, [pc, #140] ; 34624 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [r0, #12] │ │ movw r0, #0 │ │ cmp r1, #2 │ │ str r0, [sp, #4] │ │ - blt 34554 │ │ + blt 3460c │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0] │ │ - bl 34570 │ │ + bl 34628 │ │ mov r1, r0 │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp, #4] │ │ - beq 34554 │ │ + beq 3460c │ │ ldr r1, [sp, #8] │ │ movw r0, #0 │ │ movw r2, #0 │ │ cmp r1, r2 │ │ str r0, [sp] │ │ - beq 3454c │ │ + beq 34604 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ and r0, r0, #1 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd53cc │ │ - ; instruction: 0xfffd50d9 │ │ - ; instruction: 0xfffd4dcd │ │ + ; instruction: 0xfffd53b7 │ │ + ; instruction: 0xfffd50c4 │ │ + ; instruction: 0xfffd4db8 │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #7 │ │ str r0, [sp] │ │ - beq 345c8 │ │ + beq 34680 │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #8 │ │ str r0, [sp] │ │ - beq 345c8 │ │ + beq 34680 │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #9 │ │ str r0, [sp] │ │ - beq 345c8 │ │ + beq 34680 │ │ ldr r0, [sp, #4] │ │ cmp r0, #10 │ │ movw r0, #0 │ │ moveq r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ and r0, r0, #1 │ │ @@ -63295,15 +63292,15 @@ │ │ bx lr │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp] │ │ - blt 34608 │ │ + blt 346c0 │ │ ldr r0, [sp, #4] │ │ cmp r0, #13 │ │ movw r0, #0 │ │ movlt r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ and r0, r0, #1 │ │ @@ -63313,89 +63310,89 @@ │ │ mov fp, sp │ │ sub sp, sp, #48 ; 0x30 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 34640 │ │ - b 34660 │ │ - ldr r0, [pc, #488] ; 34830 │ │ + beq 346f8 │ │ + b 34718 │ │ + ldr r0, [pc, #488] ; 348e8 │ │ add r0, pc, r0 │ │ movw r1, #330 ; 0x14a │ │ - ldr r2, [pc, #480] ; 34834 │ │ + ldr r2, [pc, #480] ; 348ec │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #476] ; 34838 │ │ + ldr r3, [pc, #476] ; 348f0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 34828 │ │ + beq 348e0 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #44] ; 0x2c │ │ str r0, [fp, #-12] │ │ movw r0, #255 ; 0xff │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-12] │ │ cmp r0, #0 │ │ - bge 3469c │ │ + bge 34754 │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ - b 346d4 │ │ + b 3478c │ │ ldr r0, [fp, #-12] │ │ cmp r0, #100 ; 0x64 │ │ - ble 346b4 │ │ + ble 3476c │ │ movw r0, #255 ; 0xff │ │ str r0, [sp, #4] │ │ - b 346cc │ │ + b 34784 │ │ ldr r0, [fp, #-12] │ │ movw r1, #255 ; 0xff │ │ mul r0, r0, r1 │ │ movw r1, #100 ; 0x64 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ cmp r0, #0 │ │ - ble 347d4 │ │ + ble 3488c │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ movw r0, #0 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ cmp r0, #4 │ │ - bge 347a4 │ │ + bge 3485c │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #776 ; 0x308 │ │ ldr r1, [sp, #24] │ │ add r0, r0, r1, lsl #5 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #24] │ │ cmp r0, #12 │ │ - bge 34780 │ │ + bge 34838 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ - bge 34744 │ │ + bge 347fc │ │ movw r0, #0 │ │ str r0, [sp] │ │ - b 34750 │ │ + b 34808 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #24] │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r2, [sp, #12] │ │ - ldr r1, [pc, #212] ; 3483c │ │ + ldr r1, [pc, #212] ; 348f4 │ │ add r1, pc, r1 │ │ add r1, r1, r2 │ │ ldrb r1, [r1] │ │ mul r0, r0, r1 │ │ asr r0, r0, #3 │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #28] │ │ @@ -63403,54 +63400,54 @@ │ │ ldr r1, [r0, #28] │ │ ldr r0, [sp, #20] │ │ orr r0, r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #24] │ │ add r0, r0, #1 │ │ str r0, [sp, #24] │ │ - b 346f8 │ │ + b 347b0 │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq 347d0 │ │ + beq 34888 │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #544 ; 0x220 │ │ vmov.f32 s0, #112 ; 0x3f800000 1.0 │ │ vmov r1, s0 │ │ - bl 79d14 │ │ + bl 7a1b0 │ │ ldr r1, [fp, #-8] │ │ movw r0, #1 │ │ str r0, [r1, #540] ; 0x21c │ │ - b 347d4 │ │ + b 3488c │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #52] ; 0x34 │ │ ldr r1, [fp, #-8] │ │ str r0, [r1, #2372] ; 0x944 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #2372] ; 0x944 │ │ cmp r0, #100 ; 0x64 │ │ - ble 34804 │ │ + ble 348bc │ │ ldr r1, [fp, #-8] │ │ movw r0, #100 ; 0x64 │ │ str r0, [r1, #2372] ; 0x944 │ │ - b 34824 │ │ + b 348dc │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #2372] ; 0x944 │ │ cmp r0, #0 │ │ - bge 34820 │ │ + bge 348d8 │ │ ldr r1, [fp, #-8] │ │ movw r0, #0 │ │ str r0, [r1, #2372] ; 0x944 │ │ - b 34824 │ │ - b 34828 │ │ + b 348dc │ │ + b 348e0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd4014 │ │ - ; instruction: 0xfffd3cce │ │ - ; instruction: 0xfffd3f9c │ │ - ; instruction: 0xfffd6e31 │ │ + ; instruction: 0xfffd3fff │ │ + ; instruction: 0xfffd3cb9 │ │ + ; instruction: 0xfffd3f87 │ │ + ; instruction: 0xfffd6e41 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ movw r0, #1 │ │ str r0, [fp, #-12] │ │ @@ -63458,150 +63455,150 @@ │ │ add r0, r0, #160 ; 0xa0 │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [r0, #2308] ; 0x904 │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp, #4] │ │ - ble 348c0 │ │ + ble 34978 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [r0, #2300] ; 0x8fc │ │ ldr r0, [fp, #-4] │ │ ldr r2, [r0, #300] ; 0x12c │ │ movw r0, #0 │ │ cmp r1, r2 │ │ str r0, [sp, #4] │ │ - blt 348c0 │ │ + blt 34978 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #2300] ; 0x8fc │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #308] ; 0x134 │ │ cmp r0, r1 │ │ movw r0, #0 │ │ movle r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ and r0, r0, #1 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #148] ; 0x94 │ │ cmp r0, #0 │ │ - bne 34918 │ │ + bne 349d0 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #2300] ; 0x8fc │ │ ldr r1, [fp, #-16] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-16] │ │ str r0, [r1, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-16] │ │ - bl 34a9c │ │ + bl 34b54 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ - bl 353d8 │ │ + bl 35490 │ │ str r0, [fp, #-12] │ │ - b 34a84 │ │ + b 34b3c │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #124 ; 0x7c │ │ str r0, [sp, #16] │ │ - bl 7c320 │ │ + bl 7c7c0 │ │ ldr r1, [r0, #8] │ │ ldr r0, [sp, #16] │ │ blx r1 │ │ mov r1, r0 │ │ ldr r0, [fp, #-12] │ │ and r0, r0, r1 │ │ str r0, [fp, #-12] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #4] │ │ cmp r0, #1 │ │ - bne 34958 │ │ - b 34978 │ │ - ldr r0, [pc, #304] ; 34a90 │ │ + bne 34a10 │ │ + b 34a30 │ │ + ldr r0, [pc, #304] ; 34b48 │ │ add r0, pc, r0 │ │ movw r1, #517 ; 0x205 │ │ - ldr r2, [pc, #296] ; 34a94 │ │ + ldr r2, [pc, #296] ; 34b4c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #292] ; 34a98 │ │ + ldr r3, [pc, #292] ; 34b50 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-12] │ │ cmp r0, #0 │ │ - beq 34a80 │ │ + beq 34b38 │ │ ldr r0, [fp, #-16] │ │ add r0, r0, #20 │ │ ldr r1, [fp, #-8] │ │ movw r2, #108 ; 0x6c │ │ - bl 7c300 │ │ + bl 7c7a0 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #152] ; 0x98 │ │ ldr r1, [fp, #-16] │ │ str r0, [r1] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #2300] ; 0x8fc │ │ ldr r1, [fp, #-16] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-16] │ │ str r0, [r1, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #148] ; 0x94 │ │ cmp r0, #2 │ │ - bne 34a00 │ │ + bne 34ab8 │ │ ldr r0, [fp, #-16] │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #2304] ; 0x900 │ │ ldr r1, [fp, #-16] │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #12] │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #2304] ; 0x900 │ │ - b 34a0c │ │ + b 34ac4 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-16] │ │ - bl 34a9c │ │ + bl 34b54 │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq 34a40 │ │ + beq 34af8 │ │ ldr r0, [fp, #-16] │ │ ldr r0, [r0, #12] │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #2260] ; 0x8d4 │ │ ldr r1, [fp, #-16] │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #2260] ; 0x8d4 │ │ - bl 7c320 │ │ + bl 7c7c0 │ │ ldr r1, [r0, #12] │ │ ldr r0, [sp, #16] │ │ blx r1 │ │ ldr r1, [fp, #-4] │ │ ldr r0, [r1, #152] ; 0x98 │ │ add r0, r0, #1 │ │ str r0, [r1, #152] ; 0x98 │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #156] ; 0x9c │ │ cmp r0, r1 │ │ - bne 34a7c │ │ + bne 34b34 │ │ ldr r1, [fp, #-4] │ │ movw r0, #0 │ │ str r0, [r1, #152] ; 0x98 │ │ - b 34a80 │ │ - b 34a84 │ │ + b 34b38 │ │ + b 34b3c │ │ ldr r0, [fp, #-12] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd3cfc │ │ - ; instruction: 0xfffd27c9 │ │ - ; instruction: 0xfffd1aac │ │ + ; instruction: 0xfffd3ce7 │ │ + ; instruction: 0xfffd2704 │ │ + ; instruction: 0xfffd197d │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #328 ; 0x148 │ │ str r0, [sp, #100] ; 0x64 │ │ str r1, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r0, [r0, #4] │ │ @@ -63621,31 +63618,31 @@ │ │ ldr r0, [r0, #2264] ; 0x8d8 │ │ add r0, r0, #600 ; 0x258 │ │ str r0, [sp, #68] ; 0x44 │ │ movw r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #92] ; 0x5c │ │ cmp r0, #16 │ │ - bge 34b38 │ │ + bge 34bf0 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #92] ; 0x5c │ │ lsl r1, r1, #5 │ │ sub r1, r1, #1 │ │ add r1, r0, r1 │ │ movw r0, #129 ; 0x81 │ │ strb r0, [r1] │ │ ldr r0, [sp, #92] ; 0x5c │ │ add r0, r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b 34b00 │ │ + b 34bb8 │ │ movw r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #92] ; 0x5c │ │ cmp r0, #8 │ │ - bge 34b8c │ │ + bge 34c44 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add r1, r0, r1, lsl #5 │ │ mov r0, #129 ; 0x81 │ │ strb r0, [r1, #-1] │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #92] ; 0x5c │ │ @@ -63653,18 +63650,18 @@ │ │ sub r1, r1, #1 │ │ add r1, r0, r1 │ │ movw r0, #129 ; 0x81 │ │ strb r0, [r1] │ │ ldr r0, [sp, #92] ; 0x5c │ │ add r0, r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b 34b40 │ │ + b 34bf8 │ │ ldr r0, [sp, #84] ; 0x54 │ │ cmp r0, #0 │ │ - ble 34bd8 │ │ + ble 34c90 │ │ ldr r1, [sp, #68] ; 0x44 │ │ movw r0, #129 ; 0x81 │ │ mvn r2, #32 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r1, [sp, #72] ; 0x48 │ │ movw r0, #129 ; 0x81 │ │ @@ -63672,15 +63669,15 @@ │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r1, [sp, #76] ; 0x4c │ │ movw r0, #129 ; 0x81 │ │ mvn r2, #32 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ - b 34ca4 │ │ + b 34d5c │ │ ldr r0, [sp, #76] ; 0x4c │ │ mvn r1, #31 │ │ add r0, r0, r1 │ │ mvn r1, #0 │ │ add r0, r0, r1 │ │ str r0, [sp, #164] ; 0xa4 │ │ mvn r0, #0 │ │ @@ -63689,15 +63686,15 @@ │ │ str r0, [sp, #156] ; 0x9c │ │ movw r0, #21 │ │ str r0, [sp, #152] ; 0x98 │ │ ldr r0, [sp, #164] ; 0xa4 │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r2, [sp, #152] ; 0x98 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r0, [sp, #72] ; 0x48 │ │ mvn r1, #31 │ │ add r0, r0, r1 │ │ mvn r1, #0 │ │ add r0, r0, r1 │ │ str r0, [sp, #148] ; 0x94 │ │ mvn r0, #0 │ │ @@ -63706,15 +63703,15 @@ │ │ str r0, [sp, #140] ; 0x8c │ │ movw r0, #9 │ │ str r0, [sp, #136] ; 0x88 │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #140] ; 0x8c │ │ ldr r2, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #144] ; 0x90 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r0, [sp, #68] ; 0x44 │ │ mvn r1, #31 │ │ add r0, r0, r1 │ │ mvn r1, #0 │ │ add r0, r0, r1 │ │ str r0, [sp, #132] ; 0x84 │ │ mvn r0, #0 │ │ @@ -63723,101 +63720,101 @@ │ │ str r0, [sp, #124] ; 0x7c │ │ movw r0, #9 │ │ str r0, [sp, #120] ; 0x78 │ │ ldr r0, [sp, #132] ; 0x84 │ │ ldr r1, [sp, #124] ; 0x7c │ │ ldr r2, [sp, #120] ; 0x78 │ │ ldr r3, [sp, #128] ; 0x80 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ movw r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r1, [r1, #288] ; 0x120 │ │ cmp r0, r1 │ │ - bge 353b4 │ │ + bge 3546c │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #88] ; 0x58 │ │ movw r2, #800 ; 0x320 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #88] ; 0x58 │ │ cmp r0, #0 │ │ - ble 34d8c │ │ + ble 34e44 │ │ mvn r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #92] ; 0x5c │ │ cmp r0, #16 │ │ - bge 34d2c │ │ + bge 34de4 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #92] ; 0x5c │ │ lsl r2, r0, #5 │ │ add r0, r1, r0, lsl #5 │ │ sub r0, r0, #4 │ │ add r2, r2, #12 │ │ add r1, r1, r2 │ │ - bl 367d8 │ │ + bl 36890 │ │ ldr r0, [sp, #92] ; 0x5c │ │ add r0, r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b 34cf0 │ │ + b 34da8 │ │ mvn r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #92] ; 0x5c │ │ cmp r0, #8 │ │ - bge 34d88 │ │ + bge 34e40 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #92] ; 0x5c │ │ add r1, r0, r1, lsl #5 │ │ sub r0, r1, #4 │ │ add r1, r1, #4 │ │ - bl 367d8 │ │ + bl 36890 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #92] ; 0x5c │ │ lsl r2, r0, #5 │ │ add r0, r1, r0, lsl #5 │ │ sub r0, r0, #4 │ │ add r2, r2, #4 │ │ add r1, r1, r2 │ │ - bl 367d8 │ │ + bl 36890 │ │ ldr r0, [sp, #92] ; 0x5c │ │ add r0, r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b 34d34 │ │ - b 34d8c │ │ + b 34dec │ │ + b 34e44 │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r0, [r0, #2252] ; 0x8cc │ │ ldr r1, [sp, #88] ; 0x58 │ │ add r0, r0, r1, lsl #5 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r0, [r0, #788] ; 0x314 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #84] ; 0x54 │ │ cmp r0, #0 │ │ - ble 34e7c │ │ + ble 34f34 │ │ ldr r0, [sp, #76] ; 0x4c │ │ mvn r1, #31 │ │ add r1, r0, r1 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r1, [fp, #-4] │ │ mvn r1, #0 │ │ str r1, [fp, #-8] │ │ str r0, [fp, #-12] │ │ movw r0, #16 │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp, #72] ; 0x48 │ │ mvn r1, #31 │ │ add r1, r0, r1 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r0, r0, #16 │ │ str r1, [fp, #-20] ; 0xffffffec │ │ mvn r1, #0 │ │ @@ -63825,15 +63822,15 @@ │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ movw r0, #8 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [fp, #-24] ; 0xffffffe8 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp, #68] ; 0x44 │ │ mvn r1, #31 │ │ add r1, r0, r1 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r0, r0, #24 │ │ str r1, [fp, #-36] ; 0xffffffdc │ │ mvn r1, #0 │ │ @@ -63841,236 +63838,236 @@ │ │ str r0, [fp, #-44] ; 0xffffffd4 │ │ movw r0, #8 │ │ str r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ ldr r2, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [fp, #-40] ; 0xffffffd8 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r0, r0, #768 ; 0x300 │ │ ldrsb r0, [r0] │ │ cmp r0, #0 │ │ - beq 34ff4 │ │ + beq 350ac │ │ ldr r0, [sp, #76] ; 0x4c │ │ mvn r1, #31 │ │ add r0, r0, r1 │ │ add r0, r0, #16 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #84] ; 0x54 │ │ cmp r0, #0 │ │ - ble 34f40 │ │ + ble 34ff8 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r1, [r1, #288] ; 0x120 │ │ sub r1, r1, #1 │ │ cmp r0, r1 │ │ - blt 34f04 │ │ + blt 34fbc │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldrb r0, [r0, #15] │ │ str r1, [sp, #116] ; 0x74 │ │ mvn r1, #0 │ │ str r1, [sp, #112] ; 0x70 │ │ str r0, [sp, #108] ; 0x6c │ │ movw r0, #4 │ │ str r0, [sp, #104] ; 0x68 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #108] ; 0x6c │ │ ldr r2, [sp, #104] ; 0x68 │ │ ldr r3, [sp, #112] ; 0x70 │ │ - bl 7c2e0 │ │ - b 34f3c │ │ + bl 7c780 │ │ + b 34ff4 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r0, r0, #32 │ │ str r1, [fp, #-52] ; 0xffffffcc │ │ mvn r1, #0 │ │ str r1, [fp, #-56] ; 0xffffffc8 │ │ str r0, [fp, #-60] ; 0xffffffc4 │ │ movw r0, #4 │ │ str r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [fp, #-60] ; 0xffffffc4 │ │ ldr r2, [fp, #-64] ; 0xffffffc0 │ │ ldr r3, [fp, #-56] ; 0xffffffc8 │ │ - bl 7c2c0 │ │ - b 34f40 │ │ + bl 7c760 │ │ + b 34ff8 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r0, [r0] │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r0, [r1, #384] ; 0x180 │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r0, [r1, #256] ; 0x100 │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r0, [r1, #128] ; 0x80 │ │ movw r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ cmp r0, #16 │ │ - bge 34ff0 │ │ + bge 350a8 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r2, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #1088] ; 353c4 │ │ + ldr r1, [pc, #1088] ; 3547c │ │ add r1, pc, r1 │ │ add r1, r1, r2, lsl #1 │ │ ldrh r1, [r1] │ │ add r0, r0, r1 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #48] ; 0x30 │ │ add r0, r0, r1 │ │ ldrb r1, [r0, #769] ; 0x301 │ │ - ldr r0, [pc, #1052] ; 353c8 │ │ + ldr r0, [pc, #1052] ; 35480 │ │ ldr r0, [pc, r0] │ │ ldr r1, [r0, r1, lsl #2] │ │ ldr r0, [sp, #40] ; 0x28 │ │ blx r1 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #48] ; 0x30 │ │ lsl r3, r2, #4 │ │ add r1, r1, r2, lsl #5 │ │ ldr r2, [sp, #40] ; 0x28 │ │ - bl 36828 │ │ + bl 368e0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ add r0, r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #52] ; 0x34 │ │ lsl r0, r0, #2 │ │ str r0, [sp, #52] ; 0x34 │ │ - b 34f68 │ │ - b 350a8 │ │ - ldr r0, [pc, #960] ; 353bc │ │ + b 35020 │ │ + b 35160 │ │ + ldr r0, [pc, #960] ; 35474 │ │ ldr r0, [pc, r0] │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldrb r2, [r2, #769] ; 0x301 │ │ - bl 368ec │ │ + bl 369a4 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #36] ; 0x24 │ │ - ldr r0, [pc, #940] ; 353cc │ │ + ldr r0, [pc, #940] ; 35484 │ │ ldr r0, [pc, r0] │ │ add r0, r0, r1, lsl #2 │ │ ldr r1, [r0] │ │ ldr r0, [sp, #76] ; 0x4c │ │ blx r1 │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #0 │ │ - beq 350a4 │ │ + beq 3515c │ │ movw r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ cmp r0, #16 │ │ - bge 350a0 │ │ - ldr r0, [pc, #872] ; 353c0 │ │ + bge 35158 │ │ + ldr r0, [pc, #872] ; 35478 │ │ add r0, pc, r0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr ip, [sp, #48] ; 0x30 │ │ add r1, r1, ip, lsl #5 │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [pc, #860] ; 353d0 │ │ + ldr r3, [pc, #860] ; 35488 │ │ add r3, pc, r3 │ │ add r3, r3, ip, lsl #1 │ │ ldrh r3, [r3] │ │ add r2, r2, r3 │ │ - bl 36828 │ │ + bl 368e0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ add r0, r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #52] ; 0x34 │ │ lsl r0, r0, #2 │ │ str r0, [sp, #52] ; 0x34 │ │ - b 35044 │ │ - b 350a4 │ │ - b 350a8 │ │ + b 350fc │ │ + b 3515c │ │ + b 35160 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r0, [r0, #792] ; 0x318 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldrb r2, [r2, #785] ; 0x311 │ │ - bl 368ec │ │ + bl 369a4 │ │ str r0, [sp, #28] │ │ ldr r1, [sp, #28] │ │ - ldr r0, [pc, #764] ; 353d4 │ │ + ldr r0, [pc, #764] ; 3548c │ │ ldr r0, [pc, r0] │ │ str r0, [sp, #4] │ │ ldr r1, [r0, r1, lsl #2] │ │ ldr r0, [sp, #72] ; 0x48 │ │ blx r1 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #28] │ │ ldr r1, [r0, r1, lsl #2] │ │ ldr r0, [sp, #68] ; 0x44 │ │ blx r1 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #56] ; 0x38 │ │ add r1, r1, #512 ; 0x200 │ │ ldr r2, [sp, #72] ; 0x48 │ │ - bl 36970 │ │ + bl 36a28 │ │ ldr r0, [sp, #32] │ │ lsr r0, r0, #8 │ │ ldr r1, [sp, #56] ; 0x38 │ │ add r1, r1, #640 ; 0x280 │ │ ldr r2, [sp, #68] ; 0x44 │ │ - bl 36970 │ │ + bl 36a28 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r1, [r1, #292] ; 0x124 │ │ sub r1, r1, #1 │ │ cmp r0, r1 │ │ - bge 351f0 │ │ + bge 352a8 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #76] ; 0x4c │ │ add r0, r0, #480 ; 0x1e0 │ │ str r1, [fp, #-68] ; 0xffffffbc │ │ mvn r1, #0 │ │ str r1, [fp, #-72] ; 0xffffffb8 │ │ str r0, [fp, #-76] ; 0xffffffb4 │ │ movw r0, #16 │ │ str r0, [fp, #-80] ; 0xffffffb0 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [fp, #-76] ; 0xffffffb4 │ │ ldr r2, [fp, #-80] ; 0xffffffb0 │ │ ldr r3, [fp, #-72] ; 0xffffffb8 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r1, r0, #16 │ │ ldr r0, [sp, #72] ; 0x48 │ │ add r0, r0, #224 ; 0xe0 │ │ str r1, [fp, #-84] ; 0xffffffac │ │ mvn r1, #0 │ │ str r1, [fp, #-88] ; 0xffffffa8 │ │ str r0, [fp, #-92] ; 0xffffffa4 │ │ movw r0, #8 │ │ str r0, [fp, #-96] ; 0xffffffa0 │ │ ldr r0, [fp, #-84] ; 0xffffffac │ │ ldr r1, [fp, #-92] ; 0xffffffa4 │ │ ldr r2, [fp, #-96] ; 0xffffffa0 │ │ ldr r3, [fp, #-88] ; 0xffffffa8 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r1, r0, #24 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add r0, r0, #224 ; 0xe0 │ │ str r1, [fp, #-100] ; 0xffffff9c │ │ mvn r1, #0 │ │ str r1, [fp, #-104] ; 0xffffff98 │ │ str r0, [fp, #-108] ; 0xffffff94 │ │ movw r0, #8 │ │ str r0, [fp, #-112] ; 0xffffff90 │ │ ldr r0, [fp, #-100] ; 0xffffff9c │ │ ldr r1, [fp, #-108] ; 0xffffff94 │ │ ldr r2, [fp, #-112] ; 0xffffff90 │ │ ldr r3, [fp, #-104] ; 0xffffff98 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [sp, #100] ; 0x64 │ │ ldr r1, [r1, #2280] ; 0x8e8 │ │ mul r0, r0, r1 │ │ lsl r0, r0, #4 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #80] ; 0x50 │ │ @@ -64101,15 +64098,15 @@ │ │ ldr r1, [sp, #20] │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #92] ; 0x5c │ │ cmp r0, #16 │ │ - bge 352e8 │ │ + bge 353a0 │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r0, [r0, #2280] ; 0x8e8 │ │ mla r1, r2, r0, r1 │ │ ldr r0, [sp, #76] ; 0x4c │ │ lsl r2, r2, #5 │ │ @@ -64120,24 +64117,24 @@ │ │ str r0, [fp, #-124] ; 0xffffff84 │ │ movw r0, #16 │ │ str r0, [fp, #-128] ; 0xffffff80 │ │ ldr r0, [fp, #-116] ; 0xffffff8c │ │ ldr r1, [fp, #-124] ; 0xffffff84 │ │ ldr r2, [fp, #-128] ; 0xffffff80 │ │ ldr r3, [fp, #-120] ; 0xffffff88 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp, #92] ; 0x5c │ │ add r0, r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b 35280 │ │ + b 35338 │ │ movw r0, #0 │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #92] ; 0x5c │ │ cmp r0, #8 │ │ - bge 353a0 │ │ + bge 35458 │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r0, [r0, #2284] ; 0x8ec │ │ mla r1, r2, r0, r1 │ │ ldr r0, [sp, #72] ; 0x48 │ │ add r0, r0, r2, lsl #5 │ │ @@ -64147,15 +64144,15 @@ │ │ str r0, [fp, #-140] ; 0xffffff74 │ │ mov r0, #8 │ │ str r0, [fp, #-144] ; 0xffffff70 │ │ ldr r0, [fp, #-132] ; 0xffffff7c │ │ ldr r1, [fp, #-140] ; 0xffffff74 │ │ ldr r2, [fp, #-144] ; 0xffffff70 │ │ ldr r3, [fp, #-136] ; 0xffffff78 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r0, [r0, #2284] ; 0x8ec │ │ mla r1, r2, r0, r1 │ │ ldr r0, [sp, #68] ; 0x44 │ │ lsl r2, r2, #5 │ │ @@ -64166,33 +64163,33 @@ │ │ str r0, [fp, #-156] ; 0xffffff64 │ │ movw r0, #8 │ │ str r0, [fp, #-160] ; 0xffffff60 │ │ ldr r0, [fp, #-148] ; 0xffffff6c │ │ ldr r1, [fp, #-156] ; 0xffffff64 │ │ ldr r2, [fp, #-160] ; 0xffffff60 │ │ ldr r3, [fp, #-152] ; 0xffffff68 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp, #92] ; 0x5c │ │ add r0, r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ - b 352f0 │ │ - b 353a4 │ │ + b 353a8 │ │ + b 3545c │ │ ldr r0, [sp, #88] ; 0x58 │ │ add r0, r0, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ - b 34cac │ │ + b 34d64 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - andeq r8, r4, r0, lsr #11 │ │ - ; instruction: 0xfffd6550 │ │ - ; instruction: 0xfffd6624 │ │ - strdeq r8, [r4], -r4 │ │ - andeq r8, r4, ip, ror r5 │ │ - ; instruction: 0xfffd6534 │ │ - andeq r8, r4, ip, asr #9 │ │ + andeq r8, r4, r8, lsl #19 │ │ + ; instruction: 0xfffd6560 │ │ + ; instruction: 0xfffd6634 │ │ + ldrdeq r8, [r4], -ip │ │ + andeq r8, r4, r4, ror #18 │ │ + ; instruction: 0xfffd6544 │ │ + ; instruction: 0x000488b4 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #144 ; 0x90 │ │ str r0, [fp, #-56] ; 0xffffffc8 │ │ str r1, [fp, #-60] ; 0xffffffc4 │ │ ldr r0, [fp, #-56] ; 0xffffffc8 │ │ str r0, [fp, #-64] ; 0xffffffc0 │ │ @@ -64204,15 +64201,15 @@ │ │ add r0, r0, #160 ; 0xa0 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0] │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r1, [r0, #2308] ; 0x904 │ │ - ldr r0, [pc, #1536] ; 35a2c │ │ + ldr r0, [pc, #1536] ; 35ae4 │ │ add r0, pc, r0 │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [fp, #-64] ; 0xffffffc0 │ │ ldr r1, [r1, #2280] ; 0x8e8 │ │ mul r0, r0, r1 │ │ @@ -64280,59 +64277,59 @@ │ │ movw r0, #0 │ │ movge r0, #1 │ │ and r0, r0, #1 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r0, [r0, #148] ; 0x94 │ │ cmp r0, #2 │ │ - bne 35564 │ │ + bne 3561c │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r1, [sp, #68] ; 0x44 │ │ - bl 34a9c │ │ + bl 34b54 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ - beq 3557c │ │ + beq 35634 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ - bl 369f0 │ │ + bl 36aa8 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r0, [r0, #540] ; 0x21c │ │ cmp r0, #0 │ │ - beq 35594 │ │ + beq 3564c │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ - bl 36a94 │ │ + bl 36b4c │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r0, #44] ; 0x2c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 35908 │ │ + beq 359c0 │ │ ldr r0, [sp, #28] │ │ lsl r0, r0, #4 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #28] │ │ add r0, r0, #1 │ │ lsl r0, r0, #4 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ cmp r0, #0 │ │ - bne 35608 │ │ + bne 356c0 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #16] │ │ sub r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ str r0, [r1, #20] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ str r0, [r1, #24] │ │ ldr r0, [sp, #32] │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ str r0, [r1, #28] │ │ - b 35650 │ │ + b 35708 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r0, [r0, #2268] ; 0x8dc │ │ ldr r1, [sp, #48] ; 0x30 │ │ add r0, r0, r1 │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ str r0, [r1, #20] │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ @@ -64345,87 +64342,87 @@ │ │ ldr r0, [r0, #2276] ; 0x8e4 │ │ ldr r1, [sp, #44] ; 0x2c │ │ add r0, r0, r1 │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ str r0, [r1, #28] │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - bne 3566c │ │ + bne 35724 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #12] │ │ sub r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [r1, #88] ; 0x58 │ │ cmp r0, r1 │ │ - ble 3568c │ │ + ble 35744 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r0, #88] ; 0x58 │ │ str r0, [sp, #12] │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ movw r0, #0 │ │ str r0, [r1, #104] ; 0x68 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r0, [r0, #2348] ; 0x92c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 35714 │ │ + beq 357cc │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 35714 │ │ + bge 357cc │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #12] │ │ ldr ip, [sp, #16] │ │ sub r3, r3, ip │ │ - bl 328c0 │ │ + bl 32978 │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ str r0, [r1, #104] ; 0x68 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r0, #104] ; 0x68 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 35710 │ │ + bne 357c8 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ movw r1, #3 │ │ - ldr r2, [pc, #804] ; 35a28 │ │ + ldr r2, [pc, #804] ; 35ae0 │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-52] ; 0xffffffcc │ │ - b 35a10 │ │ - b 35714 │ │ + b 35ac8 │ │ + b 357cc │ │ ldr r0, [sp, #16] │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [r1, #84] ; 0x54 │ │ cmp r0, r1 │ │ - bge 3581c │ │ + bge 358d4 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r0, #84] ; 0x54 │ │ ldr r1, [sp, #16] │ │ sub r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r0, #84] ; 0x54 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #8] │ │ and r0, r0, #1 │ │ cmp r0, #0 │ │ - bne 3575c │ │ - b 3577c │ │ - ldr r0, [pc, #696] ; 35a1c │ │ + bne 35814 │ │ + b 35834 │ │ + ldr r0, [pc, #696] ; 35ad4 │ │ add r0, pc, r0 │ │ movw r1, #464 ; 0x1d0 │ │ - ldr r2, [pc, #688] ; 35a20 │ │ + ldr r2, [pc, #688] ; 35ad8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #684] ; 35a24 │ │ + ldr r3, [pc, #684] ; 35adc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r0, [r0, #2280] ; 0x8e8 │ │ ldr r1, [sp, #8] │ │ mul r2, r0, r1 │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r1, #20] │ │ add r0, r0, r2 │ │ @@ -64448,28 +64445,28 @@ │ │ ldr r0, [r1, #28] │ │ add r0, r0, r2 │ │ str r0, [r1, #28] │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r0, #104] ; 0x68 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 35818 │ │ + beq 358d0 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r0] │ │ ldr r1, [sp, #8] │ │ mul r2, r0, r1 │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r1, #104] ; 0x68 │ │ add r0, r0, r2 │ │ str r0, [r1, #104] ; 0x68 │ │ - b 3581c │ │ + b 358d4 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 35904 │ │ + bge 359bc │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r2, [r0, #76] ; 0x4c │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r1, #20] │ │ add r0, r0, r2 │ │ str r0, [r1, #20] │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ @@ -64486,15 +64483,15 @@ │ │ ldr r0, [r1, #28] │ │ add r0, r0, r2 │ │ str r0, [r1, #28] │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r0, #104] ; 0x68 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 358a8 │ │ + beq 35960 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r2, [r0, #76] ; 0x4c │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r1, #104] ; 0x68 │ │ add r0, r0, r2 │ │ str r0, [r1, #104] ; 0x68 │ │ ldr r0, [sp, #16] │ │ @@ -64516,24 +64513,24 @@ │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ str r0, [r1, #16] │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [r0, #44] ; 0x2c │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ blx r1 │ │ str r0, [sp, #72] ; 0x48 │ │ - b 35908 │ │ + b 359c0 │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r0, r0, #1 │ │ ldr r1, [fp, #-64] ; 0xffffffc0 │ │ ldr r1, [r1, #156] ; 0x9c │ │ cmp r0, r1 │ │ - bne 35a08 │ │ + bne 35ac0 │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - bne 35a04 │ │ + bne 35abc │ │ ldr r2, [fp, #-64] ; 0xffffffc0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [r2, #2268] ; 0x8dc │ │ ldr r3, [r2, #2280] ; 0x8e8 │ │ sub r2, r1, r0 │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r1, r1, r3, lsl #4 │ │ @@ -64543,15 +64540,15 @@ │ │ str r2, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r2, [sp, #4] │ │ ldr r3, [fp, #-64] ; 0xffffffc0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [r3, #2272] ; 0x8e0 │ │ ldr ip, [r3, #2284] ; 0x8ec │ │ sub r3, r1, r0 │ │ ldr r1, [sp, #36] ; 0x24 │ │ @@ -64560,15 +64557,15 @@ │ │ str r2, [fp, #-24] ; 0xffffffe8 │ │ str r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [fp, #-24] ; 0xffffffe8 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r1, [fp, #-64] ; 0xffffffc0 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r0, [r1, #2276] ; 0x8e4 │ │ ldr r1, [r1, #2284] ; 0x8ec │ │ sub r2, r0, r2 │ │ ldr r0, [sp, #32] │ │ lsl r1, r1, #3 │ │ @@ -64579,76 +64576,76 @@ │ │ str r2, [fp, #-40] ; 0xffffffd8 │ │ str r1, [fp, #-44] ; 0xffffffd4 │ │ str r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ ldr r2, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [fp, #-40] ; 0xffffffd8 │ │ - bl 7c2c0 │ │ - b 35a08 │ │ + bl 7c760 │ │ + b 35ac0 │ │ ldr r0, [sp, #72] ; 0x48 │ │ str r0, [fp, #-52] ; 0xffffffcc │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd2ef8 │ │ - ; instruction: 0xfffcfd3c │ │ - ; instruction: 0xfffd1d7b │ │ - ; instruction: 0xfffceae6 │ │ - ; instruction: 0xfffd6179 │ │ + ; instruction: 0xfffd2ee3 │ │ + ; instruction: 0xfffcfc2f │ │ + ; instruction: 0xfffd1cb6 │ │ + ; instruction: 0xfffcea1e │ │ + ; instruction: 0xfffd6189 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #48] ; 0x30 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 35a94 │ │ + beq 35b4c │ │ ldr r0, [sp, #4] │ │ ldr r1, [r0, #48] ; 0x30 │ │ ldr r0, [sp, #4] │ │ blx r1 │ │ cmp r0, #0 │ │ - bne 35a94 │ │ + bne 35b4c │ │ ldr r0, [sp, #8] │ │ movw r1, #6 │ │ - ldr r2, [pc, #408] ; 35c18 │ │ + ldr r2, [pc, #408] ; 35cd0 │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ str r0, [fp, #-4] │ │ - b 35c0c │ │ + b 35cc4 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq 35ab0 │ │ + beq 35b68 │ │ ldr r1, [sp, #8] │ │ movw r0, #0 │ │ str r0, [r1, #2308] ; 0x904 │ │ ldr r0, [sp, #8] │ │ ldr r1, [r0, #2308] ; 0x904 │ │ - ldr r0, [pc, #348] ; 35c1c │ │ + ldr r0, [pc, #348] ; 35cd4 │ │ add r0, pc, r0 │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ str r0, [sp] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #2308] ; 0x904 │ │ cmp r0, #2 │ │ - bne 35af8 │ │ + bne 35bb0 │ │ ldr r1, [sp, #8] │ │ movw r0, #0 │ │ str r0, [r1, #296] ; 0x128 │ │ ldr r1, [sp, #8] │ │ movw r0, #0 │ │ str r0, [r1, #300] ; 0x12c │ │ - b 35b6c │ │ + b 35c24 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #76] ; 0x4c │ │ ldr r1, [sp] │ │ sub r0, r0, r1 │ │ asr r0, r0, #4 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #296] ; 0x128 │ │ @@ -64658,26 +64655,26 @@ │ │ sub r0, r0, r1 │ │ asr r0, r0, #4 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #300] ; 0x12c │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #296] ; 0x128 │ │ cmp r0, #0 │ │ - bge 35b4c │ │ + bge 35c04 │ │ ldr r1, [sp, #8] │ │ movw r0, #0 │ │ str r0, [r1, #296] ; 0x128 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #300] ; 0x12c │ │ cmp r0, #0 │ │ - bge 35b68 │ │ + bge 35c20 │ │ ldr r1, [sp, #8] │ │ movw r0, #0 │ │ str r0, [r1, #300] ; 0x12c │ │ - b 35b6c │ │ + b 35c24 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #88] ; 0x58 │ │ add r0, r0, #15 │ │ ldr r1, [sp] │ │ add r0, r0, r1 │ │ asr r0, r0, #4 │ │ ldr r1, [sp, #8] │ │ @@ -64691,232 +64688,232 @@ │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #304] ; 0x130 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #304] ; 0x130 │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1, #288] ; 0x120 │ │ cmp r0, r1 │ │ - ble 35bd4 │ │ + ble 35c8c │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #288] ; 0x120 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #304] ; 0x130 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #308] ; 0x134 │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1, #292] ; 0x124 │ │ cmp r0, r1 │ │ - ble 35bfc │ │ + ble 35cb4 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #292] ; 0x124 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #308] ; 0x134 │ │ ldr r0, [sp, #8] │ │ - bl 35c20 │ │ + bl 35cd8 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd383c │ │ - ; instruction: 0xfffd5ae5 │ │ + ; instruction: 0xfffd3827 │ │ + ; instruction: 0xfffd5af5 │ │ sub sp, sp, #44 ; 0x2c │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r0, [r0, #2308] ; 0x904 │ │ cmp r0, #0 │ │ - ble 35ec8 │ │ + ble 35f80 │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r0, #56 ; 0x38 │ │ str r0, [sp, #32] │ │ movw r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #4 │ │ - bge 35ec4 │ │ + bge 35f7c │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r0, [r0, #104] ; 0x68 │ │ cmp r0, #0 │ │ - beq 35cac │ │ + beq 35d64 │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r0, #104 ; 0x68 │ │ add r0, r0, #16 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r0, r0, r1 │ │ ldrsb r0, [r0] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r0, [r0, #112] ; 0x70 │ │ cmp r0, #0 │ │ - bne 35ca8 │ │ + bne 35d60 │ │ ldr r0, [sp, #32] │ │ ldr r1, [r0, #4] │ │ ldr r0, [sp, #24] │ │ add r0, r0, r1 │ │ str r0, [sp, #24] │ │ - b 35cb8 │ │ + b 35d70 │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #24] │ │ movw r0, #0 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ cmp r0, #1 │ │ - bgt 35eb0 │ │ + bgt 35f68 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r0, r0, r1, lsl #3 │ │ movw r1, #2312 ; 0x908 │ │ add r0, r0, r1 │ │ ldr r1, [sp, #28] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #12] │ │ cmp r0, #0 │ │ - beq 35d3c │ │ + beq 35df4 │ │ ldr r0, [sp, #32] │ │ ldr r1, [r0, #16] │ │ ldr r0, [sp, #16] │ │ add r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #28] │ │ cmp r0, #0 │ │ - beq 35d38 │ │ + beq 35df0 │ │ ldr r0, [sp, #32] │ │ ldr r1, [r0, #32] │ │ ldr r0, [sp, #16] │ │ add r0, r0, r1 │ │ str r0, [sp, #16] │ │ - b 35d3c │ │ + b 35df4 │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - bge 35d54 │ │ + bge 35e0c │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ - b 35d7c │ │ + b 35e34 │ │ ldr r0, [sp, #16] │ │ cmp r0, #63 ; 0x3f │ │ - ble 35d6c │ │ + ble 35e24 │ │ movw r0, #63 ; 0x3f │ │ str r0, [sp, #4] │ │ - b 35d74 │ │ + b 35e2c │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - ble 35e88 │ │ + ble 35f40 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ - ble 35e08 │ │ + ble 35ec0 │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #8] │ │ cmp r0, #4 │ │ - ble 35dc8 │ │ + ble 35e80 │ │ ldr r0, [sp, #12] │ │ asr r0, r0, #2 │ │ str r0, [sp, #12] │ │ - b 35dd4 │ │ + b 35e8c │ │ ldr r0, [sp, #12] │ │ asr r0, r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #32] │ │ ldr r2, [r1, #8] │ │ movw r1, #9 │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - ble 35e04 │ │ + ble 35ebc │ │ ldr r0, [sp, #32] │ │ ldr r1, [r0, #8] │ │ movw r0, #9 │ │ sub r0, r0, r1 │ │ str r0, [sp, #12] │ │ - b 35e08 │ │ + b 35ec0 │ │ ldr r0, [sp, #12] │ │ cmp r0, #1 │ │ - bge 35e1c │ │ + bge 35ed4 │ │ movw r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #20] │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #16] │ │ lsl r0, r0, #1 │ │ ldr r1, [sp, #12] │ │ add r0, r0, r1 │ │ ldr r1, [sp, #20] │ │ strb r0, [r1] │ │ ldr r0, [sp, #16] │ │ cmp r0, #40 ; 0x28 │ │ - blt 35e58 │ │ + blt 35f10 │ │ movw r0, #2 │ │ str r0, [sp] │ │ - b 35e78 │ │ + b 35f30 │ │ ldr r0, [sp, #16] │ │ cmp r0, #15 │ │ movw r1, #0 │ │ movge r1, #1 │ │ movw r0, #1 │ │ tst r1, #1 │ │ moveq r0, #0 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #20] │ │ strb r0, [r1, #3] │ │ - b 35e94 │ │ + b 35f4c │ │ ldr r1, [sp, #20] │ │ movw r0, #0 │ │ strb r0, [r1] │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #20] │ │ strb r0, [r1, #2] │ │ ldr r0, [sp, #28] │ │ add r0, r0, #1 │ │ str r0, [sp, #28] │ │ - b 35cc0 │ │ - b 35eb4 │ │ + b 35d78 │ │ + b 35f6c │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 35c4c │ │ - b 35ec8 │ │ + b 35d04 │ │ + b 35f80 │ │ add sp, sp, #44 ; 0x2c │ │ bx lr │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ movw r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #148] ; 0x94 │ │ cmp r0, #0 │ │ - ble 35f14 │ │ - bl 7c320 │ │ + ble 35fcc │ │ + bl 7c7c0 │ │ ldr r1, [r0, #8] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #124 ; 0x7c │ │ blx r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #52] ; 0x34 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 35f38 │ │ + beq 35ff0 │ │ ldr r0, [sp, #8] │ │ ldr r1, [r0, #52] ; 0x34 │ │ ldr r0, [sp, #8] │ │ blx r1 │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ @@ -64926,76 +64923,76 @@ │ │ str r0, [fp, #-8] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 35f80 │ │ + beq 36038 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #40] ; 0x28 │ │ cmp r0, #0 │ │ - bne 35f8c │ │ + bne 36044 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 35ff0 │ │ + b 360a8 │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 35fac │ │ + beq 36064 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #32] │ │ cmp r0, #0 │ │ - bne 35fb0 │ │ - b 35fd0 │ │ - ldr r0, [pc, #68] ; 35ffc │ │ + bne 36068 │ │ + b 36088 │ │ + ldr r0, [pc, #68] ; 360b4 │ │ add r0, pc, r0 │ │ movw r1, #669 ; 0x29d │ │ - ldr r2, [pc, #60] ; 36000 │ │ + ldr r2, [pc, #60] ; 360b8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #56] ; 36004 │ │ + ldr r3, [pc, #56] ; 360bc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ cmp r0, #512 ; 0x200 │ │ - blt 35fe8 │ │ + blt 360a0 │ │ movw r0, #2 │ │ str r0, [fp, #-4] │ │ - b 35ff0 │ │ + b 360a8 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd26a4 │ │ - ; instruction: 0xfffd0472 │ │ - ; instruction: 0xfffd203b │ │ + ; instruction: 0xfffd268f │ │ + ; instruction: 0xfffd0343 │ │ + ; instruction: 0xfffd1fbc │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #8] │ │ - bl 36078 │ │ + bl 36130 │ │ cmp r0, #0 │ │ - bne 36038 │ │ + bne 360f0 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3606c │ │ + b 36124 │ │ ldr r0, [sp, #8] │ │ - bl 36168 │ │ + bl 36220 │ │ cmp r0, #0 │ │ - bne 36054 │ │ + bne 3610c │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3606c │ │ + b 36124 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ - bl 3675c │ │ - bl 49f94 │ │ + bl 36814 │ │ + bl 4a1a0 │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -65003,63 +65000,63 @@ │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #8] │ │ movw r0, #0 │ │ str r0, [r1, #152] ; 0x98 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #148] ; 0x94 │ │ cmp r0, #0 │ │ - ble 36140 │ │ + ble 361f8 │ │ ldr r0, [sp, #8] │ │ add r0, r0, #124 ; 0x7c │ │ str r0, [sp, #4] │ │ - bl 7c320 │ │ + bl 7c7c0 │ │ ldr r1, [r0, #4] │ │ ldr r0, [sp, #4] │ │ blx r1 │ │ cmp r0, #0 │ │ - bne 360e4 │ │ + bne 3619c │ │ ldr r0, [sp, #8] │ │ movw r1, #1 │ │ - ldr r2, [pc, #136] ; 36160 │ │ + ldr r2, [pc, #136] ; 36218 │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 36154 │ │ + b 3620c │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #160 ; 0xa0 │ │ add r0, r0, #20 │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #16] │ │ ldr r1, [sp, #4] │ │ - ldr r0, [pc, #84] ; 36164 │ │ + ldr r0, [pc, #84] ; 3621c │ │ add r0, pc, r0 │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #2308] ; 0x904 │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movgt r1, #1 │ │ movw r0, #3 │ │ tst r1, #1 │ │ moveq r0, #2 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #156] ; 0x9c │ │ - b 3614c │ │ + b 36204 │ │ ldr r1, [sp, #8] │ │ movw r0, #1 │ │ str r0, [r1, #156] ; 0x9c │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd262c │ │ + ; instruction: 0xfffd2617 │ │ ; instruction: 0xfffff2c4 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #136 ; 0x88 │ │ str r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [r0, #156] ; 0x9c │ │ @@ -65076,28 +65073,28 @@ │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ add r0, r0, #1 │ │ lsl r0, r0, #1 │ │ str r0, [fp, #-60] ; 0xffffffc4 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [r0, #2308] ; 0x904 │ │ cmp r0, #0 │ │ - ble 361f0 │ │ + ble 362a8 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ ldr r2, [r1, #148] ; 0x94 │ │ mov r1, #1 │ │ cmp r2, #0 │ │ movwgt r1, #2 │ │ mul r0, r0, r1 │ │ lsl r0, r0, #2 │ │ str r0, [sp, #20] │ │ - b 361fc │ │ + b 362b4 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ - b 361fc │ │ + b 362b4 │ │ ldr r0, [sp, #20] │ │ str r0, [fp, #-64] ; 0xffffffc0 │ │ mov r0, #832 ; 0x340 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [r0, #148] ; 0x94 │ │ cmp r0, #2 │ │ @@ -65107,45 +65104,45 @@ │ │ mov r1, #800 ; 0x320 │ │ mul r0, r0, r1 │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [fp, #-44] ; 0xffffffd4 │ │ lsl r0, r0, #4 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ ldr r2, [r1, #2308] ; 0x904 │ │ - ldr r1, [pc, #1276] ; 36744 │ │ + ldr r1, [pc, #1276] ; 367fc │ │ add r1, pc, r1 │ │ add r1, r1, r2 │ │ ldrb r1, [r1] │ │ add r0, r0, r1 │ │ movw r1, #3 │ │ mul r0, r0, r1 │ │ movw r1, #2 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [fp, #-56] ; 0xffffffc8 │ │ ldr r1, [sp, #60] ; 0x3c │ │ mul r0, r0, r1 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [r0, #2348] ; 0x92c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 362a8 │ │ + beq 36360 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ ldrh r0, [r1, #48] ; 0x30 │ │ ldrh r1, [r1, #50] ; 0x32 │ │ umull r1, r0, r0, r1 │ │ str r1, [sp, #12] │ │ str r0, [sp, #16] │ │ - b 362bc │ │ + b 36374 │ │ mov r0, #0 │ │ mov r1, r0 │ │ str r1, [sp, #12] │ │ str r0, [sp, #16] │ │ - b 362bc │ │ + b 36374 │ │ ldr r1, [sp, #12] │ │ ldr r0, [sp, #16] │ │ str r1, [sp, #48] ; 0x30 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [fp, #-56] ; 0xffffffc8 │ │ adds r1, r0, r1 │ │ @@ -65170,51 +65167,51 @@ │ │ movw r2, #863 ; 0x35f │ │ adds r1, r1, r2 │ │ adc r0, r0, #0 │ │ str r1, [sp, #40] ; 0x28 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #0 │ │ - beq 36350 │ │ - b 36344 │ │ + beq 36408 │ │ + b 363fc │ │ movw r0, #0 │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ - b 36738 │ │ + b 367f0 │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [r1, #2292] ; 0x8f4 │ │ subs r1, r1, r2 │ │ rscs r0, r0, #0 │ │ - bcs 363dc │ │ - b 36370 │ │ + bcs 36494 │ │ + b 36428 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [r0, #2288] ; 0x8f0 │ │ - bl 7c290 │ │ + bl 7c730 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ mov r0, #0 │ │ str r0, [r1, #2292] ; 0x8f4 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ mov r2, #1 │ │ - bl 7c2b0 │ │ + bl 7c750 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ str r0, [r1, #2288] ; 0x8f0 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [r0, #2288] ; 0x8f0 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 363d0 │ │ + bne 36488 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ movw r1, #1 │ │ - ldr r2, [pc, #912] ; 36754 │ │ + ldr r2, [pc, #912] ; 3680c │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ - b 36738 │ │ + b 367f0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ str r0, [r1, #2292] ; 0x8f4 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [r0, #2288] ; 0x8f0 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ @@ -65237,21 +65234,21 @@ │ │ str r0, [r1, #2256] ; 0x8d0 │ │ ldr r1, [fp, #-60] ; 0xffffffc4 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, r1 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ cmp r0, #0 │ │ - beq 36458 │ │ + beq 36510 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #8] │ │ - b 36464 │ │ + b 3651c │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ - b 36464 │ │ + b 3651c │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ str r0, [r1, #2260] ; 0x8d4 │ │ ldr r1, [fp, #-64] ; 0xffffffc0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, r1 │ │ str r0, [sp, #36] ; 0x24 │ │ @@ -65261,15 +65258,15 @@ │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [r0, #2260] ; 0x8d4 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ str r0, [r1, #172] ; 0xac │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [r0, #148] ; 0x94 │ │ cmp r0, #0 │ │ - ble 364c0 │ │ + ble 36578 │ │ ldr r2, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [r1, #172] ; 0xac │ │ add r0, r0, r2, lsl #2 │ │ str r0, [r1, #172] ; 0xac │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, #31 │ │ @@ -65287,15 +65284,15 @@ │ │ str r0, [r1, #2304] ; 0x900 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ str r0, [r1, #176] ; 0xb0 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [r0, #148] ; 0x94 │ │ cmp r0, #2 │ │ - bne 36530 │ │ + bne 365e8 │ │ ldr r2, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [r1, #176] ; 0xb0 │ │ movw r3, #800 ; 0x320 │ │ mul r2, r2, r3 │ │ add r0, r0, r2 │ │ str r0, [r1, #176] ; 0xb0 │ │ @@ -65309,15 +65306,15 @@ │ │ str r0, [r1, #2280] ; 0x8e8 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ lsl r0, r0, #3 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ str r0, [r1, #2284] ; 0x8ec │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [r0, #2308] ; 0x904 │ │ - ldr r0, [pc, #488] ; 36758 │ │ + ldr r0, [pc, #488] ; 36810 │ │ add r0, pc, r0 │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [r1, #2280] ; 0x8e8 │ │ mul r0, r0, r1 │ │ @@ -65359,46 +65356,46 @@ │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, r1 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #52] ; 0x34 │ │ orr r0, r0, r1 │ │ cmp r0, #0 │ │ - beq 36644 │ │ - b 36638 │ │ + beq 366fc │ │ + b 366f0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #4] │ │ - b 36650 │ │ + b 36708 │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 36650 │ │ + b 36708 │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ str r0, [r1, #2364] ; 0x93c │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, r1 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [r1, #2288] ; 0x8f0 │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ ldr r2, [r2, #2292] ; 0x8f4 │ │ add r1, r1, r2 │ │ cmp r0, r1 │ │ - bhi 36690 │ │ - b 366b0 │ │ - ldr r0, [pc, #176] ; 36748 │ │ + bhi 36748 │ │ + b 36768 │ │ + ldr r0, [pc, #176] ; 36800 │ │ add r0, pc, r0 │ │ movw r1, #772 ; 0x304 │ │ - ldr r2, [pc, #168] ; 3674c │ │ + ldr r2, [pc, #168] ; 36804 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #164] ; 36750 │ │ + ldr r3, [pc, #164] ; 36808 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [r0, #2256] ; 0x8d0 │ │ mvn r1, #1 │ │ add r1, r0, r1 │ │ ldr r0, [fp, #-60] ; 0xffffffc4 │ │ str r1, [fp, #-4] │ │ mvn r1, #0 │ │ @@ -65406,42 +65403,42 @@ │ │ movw r1, #0 │ │ str r1, [fp, #-12] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ - bl 3ed44 │ │ + bl 3edfc │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [r0, #2244] ; 0x8c4 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ str r1, [fp, #-20] ; 0xffffffec │ │ mvn r1, #0 │ │ str r1, [fp, #-24] ; 0xffffffe8 │ │ movw r1, #0 │ │ str r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [fp, #-24] ; 0xffffffe8 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ movw r0, #1 │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd535d │ │ - ; instruction: 0xfffd1fc4 │ │ - ; instruction: 0xfffcfdf6 │ │ - ; instruction: 0xfffce2f6 │ │ - ; instruction: 0xfffd0a61 │ │ - ; instruction: 0xfffd5035 │ │ + ; instruction: 0xfffd536d │ │ + ; instruction: 0xfffd1faf │ │ + ; instruction: 0xfffcfcc7 │ │ + ; instruction: 0xfffce22e │ │ + ; instruction: 0xfffd099c │ │ + ; instruction: 0xfffd5045 │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r1, [sp] │ │ movw r0, #0 │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #4] │ │ @@ -65482,197 +65479,197 @@ │ │ str r0, [sp, #12] │ │ movw r0, #4 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r1, [fp, #-4] │ │ lsr r0, r1, #30 │ │ str r0, [sp] │ │ mov r0, #1 │ │ cmp r0, r1, lsr #30 │ │ - beq 368b8 │ │ - b 3685c │ │ + beq 36970 │ │ + b 36914 │ │ ldr r0, [sp] │ │ cmp r0, #2 │ │ - beq 3689c │ │ - b 3686c │ │ + beq 36954 │ │ + b 36924 │ │ ldr r0, [sp] │ │ cmp r0, #3 │ │ - bne 368d4 │ │ - b 3687c │ │ - ldr r0, [pc, #100] ; 368e8 │ │ + bne 3698c │ │ + b 36934 │ │ + ldr r0, [pc, #100] ; 369a0 │ │ ldr r0, [pc, r0] │ │ ldr r3, [r0] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ movw r2, #0 │ │ blx r3 │ │ - b 368d8 │ │ - ldr r0, [pc, #64] ; 368e4 │ │ + b 36990 │ │ + ldr r0, [pc, #64] ; 3699c │ │ ldr r0, [pc, r0] │ │ ldr r2, [r0] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ blx r2 │ │ - b 368d8 │ │ - ldr r0, [pc, #32] ; 368e0 │ │ + b 36990 │ │ + ldr r0, [pc, #32] ; 36998 │ │ ldr r0, [pc, r0] │ │ ldr r2, [r0] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ blx r2 │ │ - b 368d8 │ │ - b 368d8 │ │ + b 36990 │ │ + b 36990 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - andeq r6, r4, r8, ror #25 │ │ - andeq r6, r4, r8, lsl #26 │ │ - andeq r6, r4, ip, lsr #26 │ │ + ldrdeq r7, [r4], -r0 │ │ + strdeq r7, [r4], -r0 │ │ + andeq r7, r4, r4, lsl r1 │ │ sub sp, sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ str r2, [sp] │ │ ldr r0, [sp] │ │ cmp r0, #0 │ │ - bne 3695c │ │ + bne 36a14 │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - bne 36938 │ │ + bne 369f0 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ movw r1, #0 │ │ moveq r1, #1 │ │ movw r0, #6 │ │ tst r1, #1 │ │ moveq r0, #5 │ │ str r0, [sp, #12] │ │ - b 36964 │ │ + b 36a1c │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ movw r1, #0 │ │ moveq r1, #1 │ │ movw r0, #4 │ │ tst r1, #1 │ │ moveq r0, #0 │ │ str r0, [sp, #12] │ │ - b 36964 │ │ + b 36a1c │ │ ldr r0, [sp] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ add sp, sp, #16 │ │ bx lr │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ and r0, r0, #255 ; 0xff │ │ cmp r0, #0 │ │ - beq 369e0 │ │ + beq 36a98 │ │ ldr r0, [fp, #-4] │ │ and r0, r0, #170 ; 0xaa │ │ cmp r0, #0 │ │ - beq 369c4 │ │ - ldr r0, [pc, #60] ; 369ec │ │ + beq 36a7c │ │ + ldr r0, [pc, #60] ; 36aa4 │ │ ldr r0, [pc, r0] │ │ ldr r2, [r0] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ blx r2 │ │ - b 369dc │ │ - ldr r0, [pc, #28] ; 369e8 │ │ + b 36a94 │ │ + ldr r0, [pc, #28] ; 36aa0 │ │ ldr r0, [pc, r0] │ │ ldr r2, [r0] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ blx r2 │ │ - b 369e0 │ │ + b 36a98 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - andeq r6, r4, r8, ror #23 │ │ - andeq r6, r4, r8, lsl #24 │ │ + ldrdeq r6, [r4], -r0 │ │ + strdeq r6, [r4], -r0 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #164] ; 0xa4 │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #168] ; 0xa8 │ │ cmp r0, #0 │ │ - beq 36a20 │ │ - b 36a40 │ │ - ldr r0, [pc, #96] ; 36a88 │ │ + beq 36ad8 │ │ + b 36af8 │ │ + ldr r0, [pc, #96] ; 36b40 │ │ add r0, pc, r0 │ │ movw r1, #256 ; 0x100 │ │ - ldr r2, [pc, #88] ; 36a8c │ │ + ldr r2, [pc, #88] ; 36b44 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #84] ; 36a90 │ │ + ldr r3, [pc, #84] ; 36b48 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #296] ; 0x128 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #304] ; 0x130 │ │ cmp r0, r1 │ │ - bge 36a80 │ │ + bge 36b38 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ - bl 36bf4 │ │ + bl 36cac │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 36a4c │ │ + b 36b04 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd1c34 │ │ - ; instruction: 0xfffd315c │ │ - ; instruction: 0xfffd2019 │ │ + ; instruction: 0xfffd1c1f │ │ + ; instruction: 0xfffd3147 │ │ + ; instruction: 0xfffd2004 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #540] ; 0x21c │ │ cmp r0, #0 │ │ - beq 36ab8 │ │ - b 36ad8 │ │ - ldr r0, [pc, #296] ; 36be8 │ │ + beq 36b70 │ │ + b 36b90 │ │ + ldr r0, [pc, #296] ; 36ca0 │ │ add r0, pc, r0 │ │ movw r1, #373 ; 0x175 │ │ - ldr r2, [pc, #288] ; 36bec │ │ + ldr r2, [pc, #288] ; 36ca4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #284] ; 36bf0 │ │ + ldr r3, [pc, #284] ; 36ca8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #296] ; 0x128 │ │ str r0, [fp, #-8] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #304] ; 0x130 │ │ cmp r0, r1 │ │ - bge 36be0 │ │ + bge 36c98 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #160 ; 0xa0 │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #16] │ │ ldr r1, [fp, #-8] │ │ movw r2, #800 ; 0x320 │ │ @@ -65684,15 +65681,15 @@ │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #2284] ; 0x8ec │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #796] ; 0x31c │ │ cmp r0, #4 │ │ - blt 36bcc │ │ + blt 36c84 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #2272] ; 0x8e0 │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ mul r1, r1, r2 │ │ add r0, r0, r1, lsl #3 │ │ ldr r1, [fp, #-8] │ │ @@ -65710,32 +65707,32 @@ │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #544 ; 0x220 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #16] │ │ ldrb r3, [r3, #796] ; 0x31c │ │ - bl 36fdc │ │ + bl 37094 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #544 ; 0x220 │ │ ldr r1, [sp] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #16] │ │ ldrb r3, [r3, #796] ; 0x31c │ │ - bl 36fdc │ │ - b 36bd0 │ │ + bl 37094 │ │ + b 36c88 │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #1 │ │ str r0, [fp, #-8] │ │ - b 36ae4 │ │ + b 36b9c │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd1b9c │ │ - ; instruction: 0xfffd069c │ │ - ; instruction: 0xfffd0004 │ │ + ; instruction: 0xfffd1b87 │ │ + ; instruction: 0xfffd05d7 │ │ + ; instruction: 0xfffcff12 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #64 ; 0x40 │ │ str r0, [fp, #-12] │ │ str r1, [fp, #-16] │ │ str r2, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-12] │ │ @@ -65766,77 +65763,77 @@ │ │ ldrb r0, [r0, #1] │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb r0, [r0] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ cmp r0, #0 │ │ - bne 36c94 │ │ - b 36f98 │ │ + bne 36d4c │ │ + b 37050 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - blt 36ca4 │ │ - b 36cc4 │ │ - ldr r0, [pc, #756] ; 36fa0 │ │ + blt 36d5c │ │ + b 36d7c │ │ + ldr r0, [pc, #756] ; 37058 │ │ add r0, pc, r0 │ │ movw r1, #214 ; 0xd6 │ │ - ldr r2, [pc, #748] ; 36fa4 │ │ + ldr r2, [pc, #748] ; 3705c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #744] ; 36fa8 │ │ + ldr r3, [pc, #744] ; 37060 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #2308] ; 0x904 │ │ cmp r0, #1 │ │ - bne 36d88 │ │ + bne 36e40 │ │ ldr r0, [fp, #-16] │ │ cmp r0, #0 │ │ - ble 36d00 │ │ - ldr r0, [pc, #740] ; 36fcc │ │ + ble 36db8 │ │ + ldr r0, [pc, #740] ; 37084 │ │ ldr r0, [pc, r0] │ │ ldr r3, [r0] │ │ ldr r0, [sp, #32] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r2, [sp, #24] │ │ add r2, r2, #4 │ │ blx r3 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrsb r0, [r0, #2] │ │ cmp r0, #0 │ │ - beq 36d2c │ │ - ldr r0, [pc, #696] ; 36fd0 │ │ + beq 36de4 │ │ + ldr r0, [pc, #696] ; 37088 │ │ ldr r0, [pc, r0] │ │ ldr r3, [r0] │ │ ldr r0, [sp, #32] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r2, [sp, #24] │ │ blx r3 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ cmp r0, #0 │ │ - ble 36d58 │ │ - ldr r0, [pc, #660] ; 36fd4 │ │ + ble 36e10 │ │ + ldr r0, [pc, #660] ; 3708c │ │ ldr r0, [pc, r0] │ │ ldr r3, [r0] │ │ ldr r0, [sp, #32] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r2, [sp, #24] │ │ add r2, r2, #4 │ │ blx r3 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrsb r0, [r0, #2] │ │ cmp r0, #0 │ │ - beq 36d84 │ │ - ldr r0, [pc, #616] ; 36fd8 │ │ + beq 36e3c │ │ + ldr r0, [pc, #616] ; 37090 │ │ ldr r0, [pc, r0] │ │ ldr r3, [r0] │ │ ldr r0, [sp, #32] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r2, [sp, #24] │ │ blx r3 │ │ - b 36f98 │ │ + b 37050 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #2284] ; 0x8ec │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #2272] ; 0x8e0 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [sp, #20] │ │ @@ -65856,27 +65853,27 @@ │ │ add r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb r0, [r0, #3] │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-16] │ │ cmp r0, #0 │ │ - ble 36e58 │ │ - ldr r0, [pc, #432] ; 36fb0 │ │ + ble 36f10 │ │ + ldr r0, [pc, #432] ; 37068 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [sp, #32] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r2, [sp, #24] │ │ add r2, r2, #4 │ │ ldr r3, [sp, #28] │ │ ldr lr, [sp, #8] │ │ str lr, [sp] │ │ blx ip │ │ - ldr r0, [pc, #384] ; 36fac │ │ + ldr r0, [pc, #384] ; 37064 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #24] │ │ add r3, r3, #4 │ │ @@ -65884,52 +65881,52 @@ │ │ ldr lr, [sp, #8] │ │ str r4, [sp] │ │ str lr, [sp, #4] │ │ blx ip │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrsb r0, [r0, #2] │ │ cmp r0, #0 │ │ - beq 36ec0 │ │ - ldr r0, [pc, #328] ; 36fb8 │ │ + beq 36f78 │ │ + ldr r0, [pc, #328] ; 37070 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [sp, #32] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ ldr lr, [sp, #8] │ │ str lr, [sp] │ │ blx ip │ │ - ldr r0, [pc, #284] ; 36fb4 │ │ + ldr r0, [pc, #284] ; 3706c │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #24] │ │ ldr r4, [sp, #28] │ │ ldr lr, [sp, #8] │ │ str r4, [sp] │ │ str lr, [sp, #4] │ │ blx ip │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ cmp r0, #0 │ │ - ble 36f2c │ │ - ldr r0, [pc, #236] ; 36fc0 │ │ + ble 36fe4 │ │ + ldr r0, [pc, #236] ; 37078 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [sp, #32] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r2, [sp, #24] │ │ add r2, r2, #4 │ │ ldr r3, [sp, #28] │ │ ldr lr, [sp, #8] │ │ str lr, [sp] │ │ blx ip │ │ - ldr r0, [pc, #188] ; 36fbc │ │ + ldr r0, [pc, #188] ; 37074 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #24] │ │ add r3, r3, #4 │ │ @@ -65937,163 +65934,163 @@ │ │ ldr lr, [sp, #8] │ │ str r4, [sp] │ │ str lr, [sp, #4] │ │ blx ip │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrsb r0, [r0, #2] │ │ cmp r0, #0 │ │ - beq 36f94 │ │ - ldr r0, [pc, #132] ; 36fc8 │ │ + beq 3704c │ │ + ldr r0, [pc, #132] ; 37080 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [sp, #32] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ ldr lr, [sp, #8] │ │ str lr, [sp] │ │ blx ip │ │ - ldr r0, [pc, #88] ; 36fc4 │ │ + ldr r0, [pc, #88] ; 3707c │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #24] │ │ ldr r4, [sp, #28] │ │ ldr lr, [sp, #8] │ │ str r4, [sp] │ │ str lr, [sp, #4] │ │ blx ip │ │ - b 36f98 │ │ + b 37050 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xfffd19b0 │ │ - ; instruction: 0xfffd0cd0 │ │ - ; instruction: 0xfffd2ef8 │ │ - muleq r4, r0, r7 │ │ - andeq r6, r4, r0, asr #15 │ │ - andeq r6, r4, ip, lsr #14 │ │ - andeq r6, r4, r8, asr r7 │ │ - andeq r6, r4, ip, asr #13 │ │ - strdeq r6, [r4], -ip │ │ - andeq r6, r4, r8, ror #12 │ │ - muleq r4, r4, r6 │ │ - strdeq r6, [r4], -r4 │ │ - andeq r6, r4, r8, asr #17 │ │ - andeq r6, r4, r4, lsr #17 │ │ - andeq r6, r4, r8, ror r8 │ │ + ; instruction: 0xfffd199b │ │ + ; instruction: 0xfffd0c0b │ │ + ; instruction: 0xfffd2ee3 │ │ + andeq r6, r4, r8, ror fp │ │ + andeq r6, r4, r8, lsr #23 │ │ + andeq r6, r4, r4, lsl fp │ │ + andeq r6, r4, r0, asr #22 │ │ + ; instruction: 0x00046ab4 │ │ + andeq r6, r4, r4, ror #21 │ │ + andeq r6, r4, r0, asr sl │ │ + andeq r6, r4, ip, ror sl │ │ + ldrdeq r6, [r4], -ip │ │ + ; instruction: 0x00046cb0 │ │ + andeq r6, r4, ip, lsl #25 │ │ + andeq r6, r4, r0, ror #24 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #88 ; 0x58 │ │ - ldr ip, [pc, #184] ; 370a8 │ │ + ldr ip, [pc, #184] ; 37160 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - ldr ip, [pc, #172] ; 370ac │ │ + ldr ip, [pc, #172] ; 37164 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ movw r0, #0 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ cmp r0, #64 ; 0x40 │ │ - bge 37060 │ │ + bge 37118 │ │ ldr r0, [sp, #16] │ │ ldr r2, [sp, #4] │ │ movw r1, #8 │ │ - bl 370b4 │ │ + bl 3716c │ │ ldr r2, [sp] │ │ add r1, sp, #20 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp] │ │ add r0, r0, #1 │ │ str r0, [sp] │ │ - b 37024 │ │ - ldr r0, [pc, #60] ; 370a4 │ │ + b 370dc │ │ + ldr r0, [pc, #60] ; 3715c │ │ ldr r0, [pc, r0] │ │ ldr r3, [r0] │ │ add r0, sp, #20 │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ blx r3 │ │ - ldr r0, [pc, #44] ; 370b0 │ │ + ldr r0, [pc, #44] ; 37168 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 370a0 │ │ + bne 37158 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r6, r4, r4, lsl #11 │ │ - muleq r4, r8, r5 │ │ - andeq r6, r4, r8, lsl #11 │ │ - andeq r6, r4, r4, lsl #10 │ │ + bl 7c350 │ │ + andeq r6, r4, ip, ror #18 │ │ + andeq r6, r4, r0, lsl #19 │ │ + andeq r6, r4, r0, ror r9 │ │ + andeq r6, r4, ip, ror #17 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #8 │ │ cmp r0, #31 │ │ - bgt 370e0 │ │ - b 37100 │ │ - ldr r0, [pc, #264] ; 371f0 │ │ + bgt 37198 │ │ + b 371b8 │ │ + ldr r0, [pc, #264] ; 372a8 │ │ add r0, pc, r0 │ │ movw r1, #42 ; 0x2a │ │ - ldr r2, [pc, #256] ; 371f4 │ │ + ldr r2, [pc, #256] ; 372ac │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #252] ; 371f8 │ │ + ldr r3, [pc, #252] ; 372b0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r2, [fp, #-4] │ │ add r1, r2, #8 │ │ ldr r0, [r2] │ │ ldr r2, [r2, #4] │ │ ldr r0, [r1, r0, lsl #2] │ │ add r1, r1, r2, lsl #2 │ │ ldr r1, [r1] │ │ sub r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ cmp r0, #0 │ │ - bge 3713c │ │ + bge 371f4 │ │ ldr r0, [sp] │ │ add r0, r0, #-2147483648 ; 0x80000000 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [fp, #-4] │ │ ldr r2, [r1], #8 │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r1, [fp, #-4] │ │ ldr r0, [r1] │ │ add r0, r0, #1 │ │ str r0, [r1] │ │ cmp r0, #55 ; 0x37 │ │ - bne 37174 │ │ + bne 3722c │ │ ldr r1, [fp, #-4] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r1, [fp, #-4] │ │ ldr r0, [r1, #4] │ │ add r0, r0, #1 │ │ str r0, [r1, #4] │ │ cmp r0, #55 ; 0x37 │ │ - bne 37198 │ │ + bne 37250 │ │ ldr r1, [fp, #-4] │ │ movw r0, #0 │ │ str r0, [r1, #4] │ │ ldr r0, [sp] │ │ lsl r0, r0, #1 │ │ ldr r2, [sp, #8] │ │ movw r1, #32 │ │ @@ -66111,132 +66108,132 @@ │ │ lsl r1, r0, r1 │ │ ldr r0, [sp] │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd041a │ │ - ; instruction: 0xfffd0096 │ │ - ; instruction: 0xfffd08bd │ │ + ; instruction: 0xfffd0355 │ │ + ; instruction: 0xfffcffd1 │ │ + ; instruction: 0xfffd07f8 │ │ │ │ -000371fc : │ │ +000372b4 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ - bl 37220 │ │ + bl 372d8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ mov r0, #1 │ │ mov r1, #0 │ │ mov r2, #300 ; 0x12c │ │ - bl 7c2a0 │ │ + bl 7c740 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 37264 │ │ + bne 3731c │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 37354 │ │ + b 3740c │ │ ldr r1, [sp] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r1, [sp] │ │ movw r0, #0 │ │ str r0, [r1, #292] ; 0x124 │ │ ldr r1, [sp] │ │ mvn r0, #0 │ │ str r0, [r1, #296] ; 0x128 │ │ ldr r0, [sp] │ │ add r0, r0, #176 ; 0xb0 │ │ - bl 386a8 │ │ + bl 38760 │ │ ldr r0, [sp] │ │ add r0, r0, #204 ; 0xcc │ │ - bl 386f4 │ │ + bl 387ac │ │ ldr r0, [sp] │ │ add r0, r0, #68 ; 0x44 │ │ - bl 38718 │ │ + bl 387d0 │ │ ldr r0, [sp] │ │ add r0, r0, #4 │ │ - bl 46198 │ │ + bl 463a4 │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 372dc │ │ + beq 37394 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ - bl 3449c │ │ + bl 34554 │ │ cmp r0, #0 │ │ - beq 37320 │ │ + beq 373d8 │ │ ldr r0, [sp] │ │ add r0, r0, #204 ; 0xcc │ │ ldr r1, [sp] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp] │ │ str r0, [r1, #288] ; 0x120 │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3731c │ │ + beq 373d4 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ ldr r1, [sp] │ │ ldr r1, [r1, #4] │ │ str r0, [r1] │ │ - b 37338 │ │ + b 373f0 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp] │ │ str r0, [r1, #4] │ │ ldr r1, [sp] │ │ movw r0, #0 │ │ str r0, [r1, #288] ; 0x120 │ │ ldr r0, [sp] │ │ add r0, r0, #4 │ │ ldr r1, [sp] │ │ add r1, r1, #68 ; 0x44 │ │ - bl 39b30 │ │ + bl 39be8 │ │ ldr r0, [sp] │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -00037360 : │ │ +00037418 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #96 ; 0x60 │ │ - ldr r3, [pc, #388] ; 374f8 │ │ + ldr r3, [pc, #388] ; 375b0 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ - ldr r3, [pc, #376] ; 374fc │ │ + ldr r3, [pc, #376] ; 375b4 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-4] │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ ldr r0, [sp, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 373b8 │ │ + bne 37470 │ │ sub r0, fp, #44 ; 0x2c │ │ str r0, [sp, #8] │ │ - b 373c0 │ │ + b 37478 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ sub r0, fp, #44 ; 0x2c │ │ str r0, [sp, #48] ; 0x30 │ │ movw r0, #40 ; 0x28 │ │ @@ -66245,175 +66242,175 @@ │ │ str r0, [sp, #40] ; 0x28 │ │ movw r0, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r0, [sp, #28] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 37440 │ │ + beq 374f8 │ │ ldr r0, [sp, #24] │ │ cmp r0, #0 │ │ - bls 37440 │ │ + bls 374f8 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #12] │ │ - bl 37504 │ │ + bl 375bc │ │ cmp r0, #0 │ │ - beq 3743c │ │ + beq 374f4 │ │ movw r0, #0 │ │ str r0, [sp, #32] │ │ - b 374c4 │ │ - b 37440 │ │ + b 3757c │ │ + b 374f8 │ │ ldr r0, [sp, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 37468 │ │ + beq 37520 │ │ ldr r0, [sp, #20] │ │ add r0, r0, #40 ; 0x28 │ │ ldr r1, [sp, #12] │ │ - bl 37220 │ │ + bl 372d8 │ │ str r0, [sp, #4] │ │ - b 37478 │ │ + b 37530 │ │ ldr r1, [sp, #12] │ │ movw r0, #0 │ │ - bl 37220 │ │ + bl 372d8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 3749c │ │ + bne 37554 │ │ movw r0, #0 │ │ str r0, [sp, #32] │ │ - b 374c4 │ │ + b 3757c │ │ ldr r0, [sp, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 374bc │ │ + beq 37574 │ │ ldr r0, [sp, #20] │ │ add r0, r0, #124 ; 0x7c │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #24] │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ str r0, [sp] │ │ - ldr r0, [pc, #44] ; 37500 │ │ + ldr r0, [pc, #44] ; 375b8 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 374f4 │ │ + bne 375ac │ │ ldr r0, [sp] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r6, r4, r4, lsl r2 │ │ - andeq r6, r4, r4, lsl #4 │ │ - strheq r6, [r4], -r4 │ │ + bl 7c350 │ │ + strdeq r6, [r4], -ip │ │ + andeq r6, r4, ip, ror #11 │ │ + muleq r4, ip, r4 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ movw r3, #520 ; 0x208 │ │ - bl 7c240 │ │ + bl 7c6e0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -00037538 : │ │ +000375f0 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 3755c │ │ - b 375e4 │ │ + bne 37614 │ │ + b 3769c │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #64] ; 0x40 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 375c4 │ │ + beq 3767c │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #60] ; 0x3c │ │ cmp r0, #0 │ │ - bne 375b4 │ │ + bne 3766c │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0] │ │ cmp r0, #3 │ │ - bne 375a4 │ │ + bne 3765c │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #64] ; 0x40 │ │ ldr r1, [sp, #4] │ │ add r1, r1, #68 ; 0x44 │ │ - bl 35ed0 │ │ + bl 35f88 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #64] ; 0x40 │ │ - bl 3d4e8 │ │ - b 375c0 │ │ + bl 3d5a0 │ │ + b 37678 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #64] ; 0x40 │ │ - bl 40044 │ │ - b 375c4 │ │ + bl 400fc │ │ + b 3767c │ │ ldr r0, [sp, #4] │ │ add r0, r0, #176 ; 0xb0 │ │ - bl 375ec │ │ + bl 376a4 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #204 ; 0xcc │ │ - bl 7c2f0 │ │ + bl 7c790 │ │ ldr r0, [sp, #4] │ │ - bl 7c290 │ │ + bl 7c730 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 37610 │ │ - b 37630 │ │ - ldr r0, [pc, #72] ; 37660 │ │ + beq 376c8 │ │ + b 376e8 │ │ + ldr r0, [pc, #72] ; 37718 │ │ add r0, pc, r0 │ │ movw r1, #228 ; 0xe4 │ │ - ldr r2, [pc, #64] ; 37664 │ │ + ldr r2, [pc, #64] ; 3771c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #60] ; 37668 │ │ + ldr r3, [pc, #60] ; 37720 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0] │ │ cmp r0, #1 │ │ - bne 37658 │ │ + bne 37710 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #16] │ │ - bl 7c290 │ │ + bl 7c730 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #24] │ │ - bl 7c290 │ │ + bl 7c730 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd06e4 │ │ - ; instruction: 0xfffd15f6 │ │ - ; instruction: 0xfffd1871 │ │ + ; instruction: 0xfffd061f │ │ + ; instruction: 0xfffd15e1 │ │ + ; instruction: 0xfffd185c │ │ │ │ -0003766c : │ │ +00037724 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r2, [sp, #16] │ │ str r3, [sp, #12] │ │ @@ -66424,46 +66421,46 @@ │ │ movne r1, #1 │ │ movw r0, #1 │ │ tst r1, #1 │ │ moveq r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ cmp r0, #11 │ │ - bcc 376c4 │ │ + bcc 3777c │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 37778 │ │ + b 37830 │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - bne 376e4 │ │ + bne 3779c │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ - b 3770c │ │ + b 377c4 │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - beq 376fc │ │ + beq 377b4 │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - bne 37708 │ │ + bne 377c0 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 37778 │ │ - b 3770c │ │ + b 37830 │ │ + b 377c4 │ │ movw r0, #0 │ │ - bl 7c330 │ │ + bl 7c7d0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 37734 │ │ + bne 377ec │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 37778 │ │ + b 37830 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #204] ; 0xcc │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #216] ; 0xd8 │ │ ldr r0, [fp, #-12] │ │ @@ -66477,15 +66474,15 @@ │ │ str r0, [r1, #228] ; 0xe4 │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -00037784 : │ │ +0003783c : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ ldr ip, [fp, #36] ; 0x24 │ │ ldr ip, [fp, #32] │ │ ldr ip, [fp, #28] │ │ ldr ip, [fp, #24] │ │ @@ -66504,15 +66501,15 @@ │ │ movne r1, #1 │ │ movw r0, #1 │ │ tst r1, #1 │ │ moveq r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - bne 37854 │ │ + bne 3790c │ │ movw r0, #0 │ │ str r0, [fp, #32] │ │ movw r0, #0 │ │ str r0, [fp, #20] │ │ movw r0, #0 │ │ str r0, [fp, #8] │ │ movw r0, #0 │ │ @@ -66529,83 +66526,83 @@ │ │ str r0, [fp, #28] │ │ movw r0, #0 │ │ str r0, [fp, #16] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ movw r0, #12 │ │ str r0, [sp] │ │ - b 3793c │ │ + b 379f4 │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 37874 │ │ + beq 3792c │ │ ldr r0, [fp, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 37880 │ │ + bne 37938 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 37a14 │ │ + b 37acc │ │ ldr r0, [fp, #-12] │ │ cmp r0, #0 │ │ - beq 378a4 │ │ + beq 3795c │ │ ldr r0, [fp, #8] │ │ cmp r0, #0 │ │ - beq 378a4 │ │ + beq 3795c │ │ ldr r0, [fp, #20] │ │ cmp r0, #0 │ │ - bne 378b0 │ │ + bne 37968 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 37a14 │ │ + b 37acc │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - beq 378d4 │ │ + beq 3798c │ │ ldr r0, [fp, #12] │ │ cmp r0, #0 │ │ - beq 378d4 │ │ + beq 3798c │ │ ldr r0, [fp, #24] │ │ cmp r0, #0 │ │ - bne 378e0 │ │ + bne 37998 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 37a14 │ │ + b 37acc │ │ ldr r0, [fp, #28] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 37918 │ │ + beq 379d0 │ │ ldr r0, [fp, #32] │ │ cmp r0, #0 │ │ - beq 37908 │ │ + beq 379c0 │ │ ldr r0, [fp, #36] ; 0x24 │ │ cmp r0, #0 │ │ - bne 37914 │ │ + bne 379cc │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 37a14 │ │ - b 37918 │ │ + b 37acc │ │ + b 379d0 │ │ ldr r0, [fp, #28] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ movw r1, #0 │ │ moveq r1, #1 │ │ movw r0, #11 │ │ tst r1, #1 │ │ moveq r0, #12 │ │ str r0, [sp] │ │ movw r0, #0 │ │ - bl 7c330 │ │ + bl 7c7d0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 37964 │ │ + bne 37a1c │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 37a14 │ │ + b 37acc │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #204] ; 0xcc │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #216] ; 0xd8 │ │ ldr r0, [fp, #-8] │ │ @@ -66646,15 +66643,15 @@ │ │ str r0, [r1, #264] ; 0x108 │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -00037a20 : │ │ +00037ad8 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #48 ; 0x30 │ │ ldr ip, [fp, #24] │ │ ldr ip, [fp, #20] │ │ ldr ip, [fp, #16] │ │ ldr ip, [fp, #12] │ │ @@ -66677,217 +66674,217 @@ │ │ str r6, [sp, #4] │ │ str r5, [sp, #8] │ │ str r4, [sp, #12] │ │ str lr, [sp, #16] │ │ str ip, [sp, #20] │ │ str ip, [sp, #24] │ │ str ip, [sp, #28] │ │ - bl 7c340 │ │ + bl 7c7e0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ -00037aa4 : │ │ +00037b5c : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-8] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 37adc │ │ + beq 37b94 │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 37ae8 │ │ + bne 37ba0 │ │ movw r0, #2 │ │ str r0, [fp, #-4] │ │ - b 37b60 │ │ + b 37c18 │ │ ldr r0, [fp, #-8] │ │ - bl 37b6c │ │ + bl 37c24 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #5 │ │ - beq 37b0c │ │ + beq 37bc4 │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-4] │ │ - b 37b60 │ │ + b 37c18 │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #176 ; 0xb0 │ │ movw r1, #1 │ │ - bl 37c08 │ │ + bl 37cc0 │ │ cmp r0, #0 │ │ - bne 37b30 │ │ + bne 37be8 │ │ movw r0, #2 │ │ str r0, [fp, #-4] │ │ - b 37b60 │ │ + b 37c18 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ - bl 37cb8 │ │ + bl 37d70 │ │ cmp r0, #0 │ │ - bne 37b54 │ │ + bne 37c0c │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ - b 37b60 │ │ + b 37c18 │ │ ldr r0, [fp, #-8] │ │ - bl 37f88 │ │ + bl 38040 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 37b90 │ │ - b 37bb0 │ │ - ldr r0, [pc, #100] ; 37bfc │ │ + beq 37c48 │ │ + b 37c68 │ │ + ldr r0, [pc, #100] ; 37cb4 │ │ add r0, pc, r0 │ │ movw r1, #766 ; 0x2fe │ │ - ldr r2, [pc, #92] ; 37c00 │ │ + ldr r2, [pc, #92] ; 37cb8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #88] ; 37c04 │ │ + ldr r3, [pc, #88] ; 37cbc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp] │ │ ldr r0, [r0] │ │ cmp r0, #7 │ │ - bne 37bcc │ │ + bne 37c84 │ │ movw r0, #3 │ │ str r0, [sp, #4] │ │ - b 37bf0 │ │ + b 37ca8 │ │ ldr r0, [sp] │ │ ldr r0, [r0] │ │ cmp r0, #6 │ │ - bne 37be8 │ │ + bne 37ca0 │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 37bf0 │ │ + b 37ca8 │ │ movw r0, #5 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd0164 │ │ - ; instruction: 0xfffd1a65 │ │ - ; instruction: 0xfffd12f5 │ │ + ; instruction: 0xfffd009f │ │ + ; instruction: 0xfffd1a50 │ │ + ; instruction: 0xfffd12e0 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - bne 37c3c │ │ + bne 37cf4 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ str r0, [r1] │ │ - b 37c60 │ │ + b 37d18 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - beq 37c5c │ │ + beq 37d14 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 37ca0 │ │ - b 37c60 │ │ + b 37d58 │ │ + b 37d18 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - bne 37c78 │ │ - b 37c98 │ │ - ldr r0, [pc, #44] ; 37cac │ │ + bne 37d30 │ │ + b 37d50 │ │ + ldr r0, [pc, #44] ; 37d64 │ │ add r0, pc, r0 │ │ movw r1, #241 ; 0xf1 │ │ - ldr r2, [pc, #36] ; 37cb0 │ │ + ldr r2, [pc, #36] ; 37d68 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #32] ; 37cb4 │ │ + ldr r3, [pc, #32] ; 37d6c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffd007c │ │ - ; instruction: 0xfffcf52d │ │ - ; instruction: 0xfffd1f2f │ │ + ; instruction: 0xfffcffb7 │ │ + ; instruction: 0xfffcf468 │ │ + ; instruction: 0xfffd1f1a │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #104 ; 0x68 │ │ str r0, [fp, #-40] ; 0xffffffd8 │ │ str r1, [fp, #-44] ; 0xffffffd4 │ │ str r2, [fp, #-48] ; 0xffffffd0 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [r0, #64] ; 0x40 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ add r0, r0, #176 ; 0xb0 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ - bl 3873c │ │ + bl 387f4 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r1, [r1, #4] │ │ add r0, r0, r1 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #0 │ │ - beq 37d28 │ │ + beq 37de0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r0, [r0, #2348] ; 0x92c │ │ str r0, [sp] │ │ - b 37d30 │ │ + b 37de8 │ │ ldr r0, [sp, #40] ; 0x28 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r0, [r0] │ │ cmp r0, #1 │ │ - bne 37d4c │ │ - b 37d6c │ │ - ldr r0, [pc, #540] ; 37f70 │ │ + bne 37e04 │ │ + b 37e24 │ │ + ldr r0, [pc, #540] ; 38028 │ │ add r0, pc, r0 │ │ movw r1, #172 ; 0xac │ │ - ldr r2, [pc, #532] ; 37f74 │ │ + ldr r2, [pc, #532] ; 3802c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #528] ; 37f78 │ │ + ldr r3, [pc, #528] ; 38030 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ cmn r0, #10 │ │ - bls 37d84 │ │ + bls 37e3c │ │ movw r0, #0 │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ - b 37f64 │ │ + b 3801c │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r0, [r0, #8] │ │ ldr r1, [fp, #-48] ; 0xffffffd0 │ │ add r0, r0, r1 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r1, [r1, #12] │ │ cmp r0, r1 │ │ - bls 37ea4 │ │ + bls 37f5c │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #36] ; 0x24 │ │ sub r0, r0, r1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #48] ; 0x30 │ │ - bl 38824 │ │ + bl 388dc │ │ ldr r1, [sp, #32] │ │ add r0, r0, r1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ ldr r1, [fp, #-48] ; 0xffffffd0 │ │ adds r1, r0, r1 │ │ mov r0, #0 │ │ @@ -66901,39 +66898,39 @@ │ │ adc r1, r1, #0 │ │ bfc r0, #0, #12 │ │ str r1, [sp, #12] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ mov r2, #1 │ │ - bl 7c2b0 │ │ + bl 7c750 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 37e34 │ │ + bne 37eec │ │ movw r0, #0 │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ - b 37f64 │ │ + b 3801c │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #28] │ │ str r2, [fp, #-4] │ │ mvn r2, #0 │ │ str r2, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r0, [r0, #16] │ │ - bl 7c290 │ │ + bl 7c730 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #48] ; 0x30 │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #48] ; 0x30 │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #32] │ │ @@ -66954,176 +66951,176 @@ │ │ str r2, [fp, #-24] ; 0xffffffe8 │ │ str r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [fp, #-24] ; 0xffffffe8 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r2, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r0, [r1, #8] │ │ add r0, r0, r2 │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r0, [r0, #8] │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r1, [r1, #12] │ │ cmp r0, r1 │ │ - bhi 37f18 │ │ - b 37f38 │ │ - ldr r0, [pc, #92] ; 37f7c │ │ + bhi 37fd0 │ │ + b 37ff0 │ │ + ldr r0, [pc, #92] ; 38034 │ │ add r0, pc, r0 │ │ movw r1, #197 ; 0xc5 │ │ - ldr r2, [pc, #84] ; 37f80 │ │ + ldr r2, [pc, #84] ; 38038 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #80] ; 37f84 │ │ + ldr r3, [pc, #80] ; 3803c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r1, [r1, #16] │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r2, [r2, #4] │ │ add r1, r1, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ sub r1, r1, r2 │ │ - bl 38848 │ │ + bl 38900 │ │ movw r0, #1 │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffcffa8 │ │ - ; instruction: 0xfffcf84f │ │ - ; instruction: 0xfffd1e72 │ │ - ; instruction: 0xfffcfddc │ │ - ; instruction: 0xfffcf683 │ │ - ; instruction: 0xfffcf6c4 │ │ + ; instruction: 0xfffcfee3 │ │ + ; instruction: 0xfffcf78a │ │ + ; instruction: 0xfffd1e5d │ │ + ; instruction: 0xfffcfd17 │ │ + ; instruction: 0xfffcf5be │ │ + ; instruction: 0xfffcf5ff │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [sp, #8] │ │ movw r0, #5 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - bne 37fc0 │ │ + bne 38078 │ │ ldr r0, [sp, #8] │ │ - bl 38ad8 │ │ + bl 38b90 │ │ str r0, [sp, #4] │ │ - b 37fe4 │ │ + b 3809c │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #64] ; 0x40 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 37fe0 │ │ + bne 38098 │ │ movw r0, #5 │ │ str r0, [fp, #-4] │ │ - b 380a0 │ │ - b 37fe4 │ │ + b 38158 │ │ + b 3809c │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ cmp r0, #1 │ │ - bne 38000 │ │ + bne 380b8 │ │ ldr r0, [sp, #8] │ │ - bl 38ca8 │ │ + bl 38d60 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ cmp r0, #2 │ │ - bne 3801c │ │ + bne 380d4 │ │ ldr r0, [sp, #8] │ │ - bl 38e04 │ │ + bl 38ebc │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ cmp r0, #3 │ │ - bne 38060 │ │ + bne 38118 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #64] ; 0x40 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 38054 │ │ + bne 3810c │ │ movw r0, #5 │ │ str r0, [fp, #-4] │ │ - b 380a0 │ │ + b 38158 │ │ ldr r0, [sp, #8] │ │ - bl 38ffc │ │ + bl 390b4 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ cmp r0, #4 │ │ - bne 3807c │ │ + bne 38134 │ │ ldr r0, [sp, #8] │ │ - bl 39344 │ │ + bl 393fc │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ cmp r0, #5 │ │ - bne 38098 │ │ + bne 38150 │ │ ldr r0, [sp, #8] │ │ - bl 394dc │ │ + bl 39594 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -000380ac : │ │ +00038164 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-8] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 380e4 │ │ + beq 3819c │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 380f0 │ │ + bne 381a8 │ │ movw r0, #2 │ │ str r0, [fp, #-4] │ │ - b 38168 │ │ + b 38220 │ │ ldr r0, [fp, #-8] │ │ - bl 37b6c │ │ + bl 37c24 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #5 │ │ - beq 38114 │ │ + beq 381cc │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-4] │ │ - b 38168 │ │ + b 38220 │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #176 ; 0xb0 │ │ movw r1, #2 │ │ - bl 37c08 │ │ + bl 37cc0 │ │ cmp r0, #0 │ │ - bne 38138 │ │ + bne 381f0 │ │ movw r0, #2 │ │ str r0, [fp, #-4] │ │ - b 38168 │ │ + b 38220 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ - bl 38174 │ │ + bl 3822c │ │ cmp r0, #0 │ │ - bne 3815c │ │ + bne 38214 │ │ movw r0, #2 │ │ str r0, [fp, #-4] │ │ - b 38168 │ │ + b 38220 │ │ ldr r0, [fp, #-8] │ │ - bl 37f88 │ │ + bl 38040 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ @@ -67140,32 +67137,32 @@ │ │ ldr r1, [sp, #12] │ │ ldr r1, [r1, #4] │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0] │ │ cmp r0, #2 │ │ - bne 381cc │ │ - b 381ec │ │ - ldr r0, [pc, #144] ; 38264 │ │ + bne 38284 │ │ + b 382a4 │ │ + ldr r0, [pc, #144] ; 3831c │ │ add r0, pc, r0 │ │ movw r1, #208 ; 0xd0 │ │ - ldr r2, [pc, #136] ; 38268 │ │ + ldr r2, [pc, #136] ; 38320 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #132] ; 3826c │ │ + ldr r3, [pc, #132] ; 38324 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r1, [r1, #12] │ │ cmp r0, r1 │ │ - bcs 3820c │ │ + bcs 382c4 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 38258 │ │ + b 38310 │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #12] │ │ ldr r1, [sp, #12] │ │ @@ -67174,289 +67171,289 @@ │ │ ldr r1, [sp, #12] │ │ ldr r1, [r1, #16] │ │ ldr r2, [sp, #12] │ │ ldr r2, [r2, #4] │ │ add r1, r1, r2 │ │ ldr r2, [sp, #4] │ │ sub r1, r1, r2 │ │ - bl 38848 │ │ + bl 38900 │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffcfb28 │ │ - ; instruction: 0xfffd1c8a │ │ - ; instruction: 0xfffcc285 │ │ + ; instruction: 0xfffcfa63 │ │ + ; instruction: 0xfffd1c75 │ │ + ; instruction: 0xfffcc1bd │ │ │ │ -00038270 : │ │ +00038328 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ - bl 38370 │ │ + bl 38428 │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 382b8 │ │ + beq 38370 │ │ ldr r1, [fp, #-8] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 382d4 │ │ + beq 3838c │ │ ldr r1, [sp, #12] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 38328 │ │ + beq 383e0 │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 38304 │ │ + beq 383bc │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #8] │ │ str r0, [r1] │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 38324 │ │ + beq 383dc │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #20] │ │ ldr r1, [fp, #8] │ │ str r0, [r1] │ │ - b 38364 │ │ + b 3841c │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 38344 │ │ + beq 383fc │ │ ldr r1, [sp, #8] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 38360 │ │ + beq 38418 │ │ ldr r1, [fp, #8] │ │ movw r0, #0 │ │ str r0, [r1] │ │ - b 38364 │ │ + b 3841c │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #8 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3839c │ │ + beq 38454 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #64] ; 0x40 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 383a8 │ │ + bne 38460 │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 383f0 │ │ + b 384a8 │ │ ldr r0, [sp] │ │ ldr r0, [r0] │ │ cmp r0, #2 │ │ - bhi 383c4 │ │ + bhi 3847c │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 383f0 │ │ + b 384a8 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #288] ; 0x120 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 383e4 │ │ + beq 3849c │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 383f0 │ │ + b 384a8 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ add sp, sp, #8 │ │ bx lr │ │ │ │ -000383fc : │ │ +000384b4 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-8] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ - bl 38370 │ │ + bl 38428 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 38444 │ │ + bne 384fc │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 384ec │ │ + b 385a4 │ │ ldr r0, [sp] │ │ ldr r0, [r0] │ │ cmp r0, #11 │ │ - bcc 38460 │ │ + bcc 38518 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 384ec │ │ + b 385a4 │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 38480 │ │ + beq 38538 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #20] │ │ ldr r1, [sp, #12] │ │ str r0, [r1] │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 384a0 │ │ + beq 38558 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #8] │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 384c0 │ │ + beq 38578 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #8] │ │ ldr r1, [sp, #4] │ │ str r0, [r1] │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 384e0 │ │ + beq 38598 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #20] │ │ ldr r1, [fp, #8] │ │ str r0, [r1] │ │ ldr r0, [sp] │ │ ldr r0, [r0, #16] │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -000384f8 : │ │ +000385b0 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #28] │ │ ldr ip, [fp, #24] │ │ ldr ip, [fp, #20] │ │ ldr ip, [fp, #16] │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-8] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ - bl 38370 │ │ + bl 38428 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 38554 │ │ + bne 3860c │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3869c │ │ + b 38754 │ │ ldr r0, [sp] │ │ ldr r0, [r0] │ │ cmp r0, #11 │ │ - bcs 38570 │ │ + bcs 38628 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3869c │ │ + b 38754 │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 38590 │ │ + beq 38648 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #20] │ │ ldr r1, [sp, #12] │ │ str r0, [r1] │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 385b0 │ │ + beq 38668 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #20] │ │ ldr r1, [sp, #8] │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 385d0 │ │ + beq 38688 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #24] │ │ ldr r1, [sp, #4] │ │ str r0, [r1] │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 385f0 │ │ + beq 386a8 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #28] │ │ ldr r1, [fp, #8] │ │ str r0, [r1] │ │ ldr r0, [fp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 38610 │ │ + beq 386c8 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #4] │ │ ldr r1, [fp, #12] │ │ str r0, [r1] │ │ ldr r0, [fp, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 38630 │ │ + beq 386e8 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #8] │ │ ldr r1, [fp, #16] │ │ str r0, [r1] │ │ ldr r0, [fp, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 38650 │ │ + beq 38708 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #32] │ │ ldr r1, [fp, #20] │ │ str r0, [r1] │ │ ldr r0, [fp, #24] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 38670 │ │ + beq 38728 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #36] ; 0x24 │ │ ldr r1, [fp, #24] │ │ str r0, [r1] │ │ ldr r0, [fp, #28] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 38690 │ │ + beq 38748 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #44] ; 0x2c │ │ ldr r1, [fp, #28] │ │ str r0, [r1] │ │ ldr r0, [sp] │ │ ldr r0, [r0, #16] │ │ str r0, [fp, #-4] │ │ @@ -67484,84 +67481,84 @@ │ │ bx lr │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #520 ; 0x208 │ │ - bl 7c2d0 │ │ + bl 7c770 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #520 ; 0x208 │ │ - bl 3d318 │ │ + bl 3d3d0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - bne 38768 │ │ + bne 38820 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3880c │ │ + b 388c4 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #60] ; 0x3c │ │ cmp r0, #0 │ │ - beq 38784 │ │ + beq 3883c │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3880c │ │ + b 388c4 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #64] ; 0x40 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 387a4 │ │ - b 387c4 │ │ - ldr r0, [pc, #108] ; 38818 │ │ + beq 3885c │ │ + b 3887c │ │ + ldr r0, [pc, #108] ; 388d0 │ │ add r0, pc, r0 │ │ movw r1, #107 ; 0x6b │ │ - ldr r2, [pc, #100] ; 3881c │ │ + ldr r2, [pc, #100] ; 388d4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #96] ; 38820 │ │ + ldr r3, [pc, #96] ; 388d8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ ldr r1, [r0, #2348] ; 0x92c │ │ movw r0, #0 │ │ movw r2, #0 │ │ cmp r1, r2 │ │ str r0, [sp] │ │ - beq 38800 │ │ + beq 388b8 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #2356] ; 0x934 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ and r0, r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffcf550 │ │ - ; instruction: 0xfffcd5b2 │ │ - ; instruction: 0xfffcfe38 │ │ + ; instruction: 0xfffcf48b │ │ + ; instruction: 0xfffcd483 │ │ + ; instruction: 0xfffcfe23 │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r0, [r0, #8] │ │ ldr r1, [sp] │ │ ldr r1, [r1, #4] │ │ sub r0, r0, r1 │ │ @@ -67581,62 +67578,62 @@ │ │ ldr r1, [r1, #4] │ │ add r0, r0, r1 │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-16] │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #132] ; 0x84 │ │ ldr r0, [fp, #-12] │ │ - bl 38824 │ │ + bl 388dc │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #128] ; 0x80 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #64] ; 0x40 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 38ac4 │ │ + beq 38b7c │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #60] ; 0x3c │ │ cmp r0, #0 │ │ - bne 38a88 │ │ + bne 38b40 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #64] ; 0x40 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #312] ; 0x138 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-8] │ │ cmp r0, #0 │ │ - beq 38950 │ │ + beq 38a08 │ │ movw r0, #0 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ cmp r0, r1 │ │ - bhi 3892c │ │ + bhi 389e4 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ add r0, r0, #316 ; 0x13c │ │ ldr r1, [sp, #28] │ │ movw r2, #28 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ ldr r1, [fp, #-8] │ │ - bl 7778c │ │ + bl 77998 │ │ ldr r0, [sp, #28] │ │ add r0, r0, #1 │ │ str r0, [sp, #28] │ │ - b 388ec │ │ + b 389a4 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0] │ │ cmp r0, #2 │ │ - bne 3894c │ │ + bne 38a04 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ add r0, r0, #12 │ │ ldr r1, [fp, #-8] │ │ - bl 7778c │ │ - b 38950 │ │ + bl 77998 │ │ + b 38a08 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ add r0, r0, #316 ; 0x13c │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ movw r2, #28 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ ldr r0, [r0, #12] │ │ @@ -67651,98 +67648,98 @@ │ │ ldr r2, [fp, #-12] │ │ ldr r2, [r2, #16] │ │ ldr r3, [fp, #-12] │ │ ldr r3, [r3, #8] │ │ add r2, r2, r3 │ │ ldr r3, [sp, #24] │ │ sub r2, r2, r3 │ │ - bl 77484 │ │ + bl 77690 │ │ ldr r0, [fp, #-4] │ │ - bl 3873c │ │ + bl 387f4 │ │ cmp r0, #0 │ │ - beq 38a84 │ │ + beq 38b3c │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #2344] ; 0x928 │ │ str r0, [sp, #20] │ │ ldr r2, [fp, #-8] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r1, #2348] ; 0x92c │ │ add r0, r0, r2 │ │ str r0, [r1, #2348] ; 0x92c │ │ ldr r0, [sp, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 38a80 │ │ + beq 38b38 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 38a80 │ │ + beq 38b38 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #8] │ │ cmp r0, #1 │ │ - bne 38a78 │ │ + bne 38b30 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #2352] ; 0x930 │ │ cmp r0, #1 │ │ - bcc 38a30 │ │ - b 38a50 │ │ - ldr r0, [pc, #148] ; 38acc │ │ + bcc 38ae8 │ │ + b 38b08 │ │ + ldr r0, [pc, #148] ; 38b84 │ │ add r0, pc, r0 │ │ movw r1, #146 ; 0x92 │ │ - ldr r2, [pc, #140] ; 38ad0 │ │ + ldr r2, [pc, #140] ; 38b88 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #136] ; 38ad4 │ │ + ldr r3, [pc, #136] ; 38b8c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #16] │ │ add r0, r0, #24 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r1, [r1, #2348] ; 0x92c │ │ add r1, r1, #1 │ │ ldr r2, [fp, #-20] ; 0xffffffec │ │ ldr r2, [r2, #2352] ; 0x930 │ │ sub r2, r2, #1 │ │ - bl 77cc0 │ │ - b 38a7c │ │ - b 38a7c │ │ - b 38a80 │ │ - b 38a84 │ │ - b 38ac0 │ │ + bl 77ecc │ │ + b 38b34 │ │ + b 38b34 │ │ + b 38b38 │ │ + b 38b3c │ │ + b 38b78 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #64] ; 0x40 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #24 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-16] │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-12] │ │ - bl 38824 │ │ + bl 388dc │ │ ldr r1, [sp, #4] │ │ mov r2, r0 │ │ ldr r0, [sp, #8] │ │ - bl 77cc0 │ │ - b 38ac4 │ │ + bl 77ecc │ │ + b 38b7c │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffcf2c4 │ │ - ; instruction: 0xfffd01fc │ │ - ; instruction: 0xfffce7a5 │ │ + ; instruction: 0xfffcf1ff │ │ + ; instruction: 0xfffd01e7 │ │ + ; instruction: 0xfffce6e0 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #80 ; 0x50 │ │ - ldr r1, [pc, #432] ; 38c9c │ │ + ldr r1, [pc, #432] ; 38d54 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ - ldr r1, [pc, #420] ; 38ca0 │ │ + ldr r1, [pc, #420] ; 38d58 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ str r1, [fp, #-4] │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ add r0, r0, #176 ; 0xb0 │ │ @@ -67750,151 +67747,151 @@ │ │ ldr r0, [sp, #28] │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #28] │ │ ldr r1, [r1, #4] │ │ add r0, r0, r1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #28] │ │ - bl 38824 │ │ + bl 388dc │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #44] ; 0x2c │ │ movw r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ add r0, sp, #40 ; 0x28 │ │ - bl 459a0 │ │ + bl 45bac │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #7 │ │ - bne 38b78 │ │ + bne 38c30 │ │ movw r0, #5 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 38c68 │ │ + b 38d20 │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - beq 38b98 │ │ + beq 38c50 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #16] │ │ - bl 39624 │ │ + bl 396dc │ │ str r0, [sp, #36] ; 0x24 │ │ - b 38c68 │ │ - b 38b9c │ │ + b 38d20 │ │ + b 38c54 │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #292] ; 0x124 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #60] ; 0x3c │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #60] ; 0x3c │ │ cmp r0, #0 │ │ - bne 38c20 │ │ - bl 3d3a0 │ │ + bne 38cd8 │ │ + bl 3d458 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 38be8 │ │ + bne 38ca0 │ │ movw r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 38c68 │ │ + b 38d20 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #64] ; 0x40 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #2348] ; 0x92c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #2352] ; 0x930 │ │ ldr r0, [sp, #32] │ │ ldr r2, [sp, #52] ; 0x34 │ │ movw r1, #1 │ │ - bl 39674 │ │ - b 38c60 │ │ - bl 3fe38 │ │ + bl 3972c │ │ + b 38d18 │ │ + bl 3fef0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 38c44 │ │ + bne 38cfc │ │ movw r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 38c68 │ │ + b 38d20 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #64] ; 0x40 │ │ ldr r0, [sp, #32] │ │ ldr r2, [sp, #52] ; 0x34 │ │ movw r1, #4 │ │ - bl 39674 │ │ + bl 3972c │ │ movw r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #44] ; 38ca4 │ │ + ldr r0, [pc, #44] ; 38d5c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 38c98 │ │ + bne 38d50 │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - muleq r4, ip, sl │ │ - andeq r4, r4, ip, lsl #21 │ │ - andeq r4, r4, r0, lsl r9 │ │ + bl 7c350 │ │ + andeq r4, r4, r4, lsl #29 │ │ + andeq r4, r4, r4, ror lr │ │ + strdeq r4, [r4], -r8 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ - ldr r1, [pc, #316] ; 38df8 │ │ + ldr r1, [pc, #316] ; 38eb0 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ - ldr r1, [pc, #304] ; 38dfc │ │ + ldr r1, [pc, #304] ; 38eb4 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ str r1, [fp, #-4] │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #192] ; 0xc0 │ │ ldr r1, [sp, #20] │ │ ldr r1, [r1, #180] ; 0xb4 │ │ add r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #20] │ │ add r0, r0, #176 ; 0xb0 │ │ - bl 38824 │ │ + bl 388dc │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #10 │ │ - bcs 38d1c │ │ + bcs 38dd4 │ │ movw r0, #5 │ │ str r0, [fp, #-16] │ │ - b 38dc4 │ │ + b 38e7c │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #20] │ │ ldr r2, [r2, #292] ; 0x124 │ │ sub r3, fp, #8 │ │ sub ip, fp, #12 │ │ str ip, [sp] │ │ - bl 7c350 │ │ + bl 7c7f0 │ │ cmp r0, #0 │ │ - bne 38d58 │ │ + bne 38e10 │ │ ldr r0, [sp, #20] │ │ movw r1, #3 │ │ - bl 39624 │ │ + bl 396dc │ │ str r0, [fp, #-16] │ │ - b 38dc4 │ │ + b 38e7c │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #16] │ │ ldrb r1, [r1, #1] │ │ lsl r1, r1, #8 │ │ orr r0, r0, r1 │ │ ldr r1, [sp, #16] │ │ @@ -67916,28 +67913,28 @@ │ │ ldr r1, [sp, #20] │ │ movw r0, #2 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-16] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #44] ; 38e00 │ │ + ldr r0, [pc, #44] ; 38eb8 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 38df4 │ │ + bne 38eac │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r4, r4, ip, asr #17 │ │ - ; instruction: 0x000448bc │ │ - ; instruction: 0x000447b4 │ │ + bl 7c350 │ │ + ; instruction: 0x00044cb4 │ │ + andeq r4, r4, r4, lsr #25 │ │ + muleq r4, ip, fp │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-8] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #64] ; 0x40 │ │ str r0, [fp, #-12] │ │ @@ -67948,332 +67945,332 @@ │ │ add r0, r0, #4 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0] │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #176 ; 0xb0 │ │ - bl 38824 │ │ + bl 388dc │ │ ldr r1, [fp, #-8] │ │ ldr r1, [r1, #196] ; 0xc4 │ │ cmp r0, r1 │ │ - bcs 38e6c │ │ + bcs 38f24 │ │ movw r0, #5 │ │ str r0, [fp, #-4] │ │ - b 38ff0 │ │ + b 390a8 │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #16] │ │ - bl 3d888 │ │ + bl 3d940 │ │ cmp r0, #0 │ │ - bne 38ec4 │ │ + bne 38f7c │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #5 │ │ - beq 38ea4 │ │ + beq 38f5c │ │ ldr r0, [sp, #4] │ │ cmp r0, #7 │ │ - bne 38eb0 │ │ + bne 38f68 │ │ movw r0, #5 │ │ str r0, [fp, #-4] │ │ - b 38ff0 │ │ + b 390a8 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #4] │ │ - bl 39624 │ │ + bl 396dc │ │ str r0, [fp, #-4] │ │ - b 38ff0 │ │ + b 390a8 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1, #4] │ │ ldr r2, [sp, #12] │ │ ldr r2, [r2, #20] │ │ ldr r3, [sp, #8] │ │ - bl 33580 │ │ + bl 33638 │ │ ldr r1, [fp, #-12] │ │ str r0, [r1] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 38f14 │ │ + beq 38fcc │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1] │ │ - bl 39624 │ │ + bl 396dc │ │ str r0, [fp, #-4] │ │ - b 38ff0 │ │ + b 390a8 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #20] │ │ ldr r1, [sp, #16] │ │ ldr r2, [r1] │ │ ldr r1, [sp, #16] │ │ ldr r3, [r1, #4] │ │ movw r1, #0 │ │ - bl 35f44 │ │ + bl 35ffc │ │ ldr r1, [fp, #-12] │ │ str r0, [r1, #148] ; 0x94 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #20] │ │ ldr r1, [fp, #-12] │ │ - bl 34618 │ │ + bl 346d0 │ │ ldr r0, [fp, #-8] │ │ - bl 39734 │ │ + bl 397ec │ │ ldr r1, [fp, #-12] │ │ str r0, [r1] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 38f84 │ │ + beq 3903c │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1] │ │ - bl 39624 │ │ + bl 396dc │ │ str r0, [fp, #-4] │ │ - b 38ff0 │ │ + b 390a8 │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #16] │ │ - bl 35a30 │ │ + bl 35ae8 │ │ cmp r0, #0 │ │ - beq 38fb0 │ │ + beq 39068 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1] │ │ - bl 39624 │ │ + bl 396dc │ │ str r0, [fp, #-4] │ │ - b 38ff0 │ │ + b 390a8 │ │ ldr r1, [fp, #-8] │ │ movw r0, #3 │ │ str r0, [r1] │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #16] │ │ - bl 36008 │ │ + bl 360c0 │ │ cmp r0, #0 │ │ - bne 38fe8 │ │ + bne 390a0 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1] │ │ - bl 39624 │ │ + bl 396dc │ │ str r0, [fp, #-4] │ │ - b 38ff0 │ │ + b 390a8 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #64 ; 0x40 │ │ - ldr r1, [pc, #808] ; 39338 │ │ + ldr r1, [pc, #808] ; 393f0 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ - ldr r1, [pc, #796] ; 3933c │ │ + ldr r1, [pc, #796] ; 393f4 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ str r1, [fp, #-4] │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #64] ; 0x40 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #20] │ │ add r0, r0, #68 ; 0x44 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - bne 3906c │ │ + bne 39124 │ │ ldr r0, [sp, #20] │ │ movw r1, #3 │ │ - bl 39624 │ │ + bl 396dc │ │ str r0, [sp, #24] │ │ - b 392f8 │ │ - b 39070 │ │ + b 393b0 │ │ + b 39128 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #2300] ; 0x8fc │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1, #292] ; 0x124 │ │ cmp r0, r1 │ │ - bge 392ac │ │ + bge 39364 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #296] ; 0x128 │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1, #2300] ; 0x8fc │ │ cmp r0, r1 │ │ - beq 390dc │ │ + beq 39194 │ │ ldr r0, [sp, #16] │ │ add r0, r0, #12 │ │ ldr r1, [sp, #16] │ │ - bl 3c814 │ │ + bl 3c8cc │ │ cmp r0, #0 │ │ - bne 390cc │ │ + bne 39184 │ │ ldr r0, [sp, #20] │ │ movw r1, #3 │ │ - bl 39624 │ │ + bl 396dc │ │ str r0, [sp, #24] │ │ - b 392f8 │ │ + b 393b0 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #2300] ; 0x8fc │ │ ldr r1, [sp, #20] │ │ str r0, [r1, #296] ; 0x128 │ │ - b 390e0 │ │ + b 39198 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #2296] ; 0x8f8 │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1, #288] ; 0x120 │ │ cmp r0, r1 │ │ - bge 39264 │ │ + bge 3931c │ │ ldr r0, [sp, #16] │ │ add r0, r0, #316 ; 0x13c │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1, #2300] ; 0x8fc │ │ ldr r2, [sp, #16] │ │ ldr r2, [r2, #312] ; 0x138 │ │ and r1, r1, r2 │ │ movw r2, #28 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #8] │ │ add r2, sp, #28 │ │ - bl 39924 │ │ + bl 399dc │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #8] │ │ - bl 3e540 │ │ + bl 3e5f8 │ │ cmp r0, #0 │ │ - bne 391e0 │ │ + bne 39298 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #312] ; 0x138 │ │ cmp r0, #0 │ │ - bne 39180 │ │ + bne 39238 │ │ ldr r0, [sp, #20] │ │ add r0, r0, #176 ; 0xb0 │ │ - bl 38824 │ │ + bl 388dc │ │ cmp r0, #4096 ; 0x1000 │ │ - bls 39180 │ │ + bls 39238 │ │ ldr r0, [sp, #20] │ │ movw r1, #3 │ │ - bl 39624 │ │ + bl 396dc │ │ str r0, [sp, #24] │ │ - b 392f8 │ │ + b 393b0 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #148] ; 0x94 │ │ cmp r0, #0 │ │ - ble 391c4 │ │ - bl 7c320 │ │ + ble 3927c │ │ + bl 7c7c0 │ │ ldr r1, [r0, #8] │ │ ldr r0, [sp, #16] │ │ add r0, r0, #124 ; 0x7c │ │ blx r1 │ │ cmp r0, #0 │ │ - bne 391c0 │ │ + bne 39278 │ │ ldr r0, [sp, #20] │ │ movw r1, #3 │ │ - bl 39624 │ │ + bl 396dc │ │ str r0, [sp, #24] │ │ - b 392f8 │ │ - b 391c4 │ │ + b 393b0 │ │ + b 3927c │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #8] │ │ add r0, sp, #28 │ │ - bl 39990 │ │ + bl 39a48 │ │ movw r0, #5 │ │ str r0, [sp, #24] │ │ - b 392f8 │ │ + b 393b0 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #312] ; 0x138 │ │ cmp r0, #0 │ │ - bne 3924c │ │ + bne 39304 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #20] │ │ ldr r1, [r1, #192] ; 0xc0 │ │ sub r0, r0, r1 │ │ ldr r1, [sp, #20] │ │ str r0, [r1, #180] ; 0xb4 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #180] ; 0xb4 │ │ ldr r1, [sp, #20] │ │ ldr r1, [r1, #184] ; 0xb8 │ │ cmp r0, r1 │ │ - bhi 39228 │ │ - b 39248 │ │ - ldr r0, [pc, #252] ; 3932c │ │ + bhi 392e0 │ │ + b 39300 │ │ + ldr r0, [pc, #252] ; 393e4 │ │ add r0, pc, r0 │ │ movw r1, #488 ; 0x1e8 │ │ - ldr r2, [pc, #244] ; 39330 │ │ + ldr r2, [pc, #244] ; 393e8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #240] ; 39334 │ │ + ldr r3, [pc, #240] ; 393ec │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - b 3924c │ │ - b 39250 │ │ + bl 7c720 │ │ + b 39304 │ │ + b 39308 │ │ ldr r1, [sp, #16] │ │ ldr r0, [r1, #2296] ; 0x8f8 │ │ add r0, r0, #1 │ │ str r0, [r1, #2296] ; 0x8f8 │ │ - b 390e0 │ │ + b 39198 │ │ ldr r0, [sp, #16] │ │ - bl 3ed44 │ │ + bl 3edfc │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ - bl 34840 │ │ + bl 348f8 │ │ cmp r0, #0 │ │ - bne 39294 │ │ + bne 3934c │ │ ldr r0, [sp, #20] │ │ movw r1, #6 │ │ - bl 39624 │ │ + bl 396dc │ │ str r0, [sp, #24] │ │ - b 392f8 │ │ - b 39298 │ │ + b 393b0 │ │ + b 39350 │ │ ldr r1, [sp, #16] │ │ ldr r0, [r1, #2300] ; 0x8fc │ │ add r0, r0, #1 │ │ str r0, [r1, #2300] ; 0x8fc │ │ - b 39070 │ │ + b 39128 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ - bl 35ed0 │ │ + bl 35f88 │ │ cmp r0, #0 │ │ - bne 392e0 │ │ + bne 39398 │ │ ldr r1, [sp, #20] │ │ movw r0, #7 │ │ str r0, [r1] │ │ ldr r0, [sp, #20] │ │ movw r1, #6 │ │ - bl 39624 │ │ + bl 396dc │ │ str r0, [sp, #24] │ │ - b 392f8 │ │ + b 393b0 │ │ ldr r1, [sp, #16] │ │ movw r0, #0 │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #20] │ │ - bl 399fc │ │ + bl 39ab4 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #56] ; 39340 │ │ + ldr r0, [pc, #56] ; 393f8 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 39328 │ │ + bne 393e0 │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffceacc │ │ - ; instruction: 0xfffcf130 │ │ - ; instruction: 0xfffd03fe │ │ - andeq r4, r4, r8, ror r5 │ │ - andeq r4, r4, r8, ror #10 │ │ - andeq r4, r4, r0, lsl #5 │ │ + bl 7c350 │ │ + ; instruction: 0xfffcea07 │ │ + ; instruction: 0xfffcf11b │ │ + ; instruction: 0xfffd03e9 │ │ + andeq r4, r4, r0, ror #18 │ │ + andeq r4, r4, r0, asr r9 │ │ + andeq r4, r4, r8, ror #12 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-8] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #68 ; 0x44 │ │ str r0, [fp, #-12] │ │ @@ -68284,194 +68281,194 @@ │ │ add r0, r0, #4 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0] │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #176 ; 0xb0 │ │ - bl 38824 │ │ + bl 388dc │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #60] ; 0x3c │ │ cmp r0, #0 │ │ - beq 393a8 │ │ - b 393c8 │ │ - ldr r0, [pc, #288] ; 394d0 │ │ + beq 39460 │ │ + b 39480 │ │ + ldr r0, [pc, #288] ; 39588 │ │ add r0, pc, r0 │ │ movw r1, #521 ; 0x209 │ │ - ldr r2, [pc, #280] ; 394d4 │ │ + ldr r2, [pc, #280] ; 3958c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #276] ; 394d8 │ │ + ldr r3, [pc, #276] ; 39590 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #-8] │ │ ldr r1, [r1, #292] ; 0x124 │ │ lsr r1, r1, #3 │ │ cmp r0, r1 │ │ - bcs 39404 │ │ + bcs 394bc │ │ ldr r1, [sp, #16] │ │ movw r0, #5 │ │ str r0, [r1] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1] │ │ - bl 39adc │ │ + bl 39b94 │ │ str r0, [fp, #-4] │ │ - b 394c4 │ │ + b 3957c │ │ ldr r0, [sp, #16] │ │ ldr r1, [fp, #-12] │ │ - bl 41b28 │ │ + bl 41c70 │ │ cmp r0, #0 │ │ - bne 39460 │ │ + bne 39518 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0] │ │ cmp r0, #3 │ │ - bne 39448 │ │ + bne 39500 │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #-8] │ │ ldr r1, [r1, #292] ; 0x124 │ │ cmp r0, r1 │ │ - bcs 39448 │ │ + bcs 39500 │ │ ldr r1, [sp, #16] │ │ movw r0, #5 │ │ str r0, [r1] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1] │ │ - bl 39adc │ │ + bl 39b94 │ │ str r0, [fp, #-4] │ │ - b 394c4 │ │ + b 3957c │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1, #4] │ │ ldr r2, [sp, #12] │ │ ldr r2, [r2, #20] │ │ ldr r3, [sp, #8] │ │ - bl 33580 │ │ + bl 33638 │ │ ldr r1, [sp, #16] │ │ str r0, [r1] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 394b0 │ │ + beq 39568 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1] │ │ - bl 39624 │ │ + bl 396dc │ │ str r0, [fp, #-4] │ │ - b 394c4 │ │ + b 3957c │ │ ldr r1, [fp, #-8] │ │ movw r0, #5 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffce94c │ │ - ; instruction: 0xfffcf6b6 │ │ - ; instruction: 0xfffcd73a │ │ + ; instruction: 0xfffce887 │ │ + ; instruction: 0xfffcf6a1 │ │ + ; instruction: 0xfffcd648 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-8] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #64] ; 0x40 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #176 ; 0xb0 │ │ - bl 38824 │ │ + bl 388dc │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #60] ; 0x3c │ │ cmp r0, #0 │ │ - beq 3951c │ │ - b 3953c │ │ - ldr r0, [pc, #232] ; 3960c │ │ + beq 395d4 │ │ + b 395f4 │ │ + ldr r0, [pc, #232] ; 396c4 │ │ add r0, pc, r0 │ │ movw r1, #550 ; 0x226 │ │ - ldr r2, [pc, #224] ; 39610 │ │ + ldr r2, [pc, #224] ; 396c8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #220] ; 39614 │ │ + ldr r3, [pc, #220] ; 396cc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ ldr r1, [r1, #292] ; 0x124 │ │ cmp r0, r1 │ │ movw r0, #0 │ │ movcc r0, #1 │ │ and r0, r0, #1 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #56] ; 0x38 │ │ ldr r0, [sp, #12] │ │ - bl 41cf0 │ │ + bl 41e38 │ │ cmp r0, #0 │ │ - bne 39588 │ │ + bne 39640 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #12] │ │ ldr r1, [r1] │ │ - bl 39adc │ │ + bl 39b94 │ │ str r0, [fp, #-4] │ │ - b 39600 │ │ + b 396b8 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 395a8 │ │ + beq 39660 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0] │ │ cmp r0, #5 │ │ - bne 395ac │ │ - b 395cc │ │ - ldr r0, [pc, #100] ; 39618 │ │ + bne 39664 │ │ + b 39684 │ │ + ldr r0, [pc, #100] ; 396d0 │ │ add r0, pc, r0 │ │ movw r1, #558 ; 0x22e │ │ - ldr r2, [pc, #92] ; 3961c │ │ + ldr r2, [pc, #92] ; 396d4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #88] ; 39620 │ │ + ldr r3, [pc, #88] ; 396d8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0] │ │ cmp r0, #5 │ │ - bne 395ec │ │ + bne 396a4 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0] │ │ str r0, [sp, #4] │ │ - b 395f8 │ │ + b 396b0 │ │ ldr r0, [fp, #-8] │ │ - bl 399fc │ │ + bl 39ab4 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffce7d8 │ │ - ; instruction: 0xfffcc470 │ │ - ; instruction: 0xfffcd5c6 │ │ - ; instruction: 0xfffce748 │ │ - ; instruction: 0xfffcc3e0 │ │ - ; instruction: 0xfffccb03 │ │ + ; instruction: 0xfffce713 │ │ + ; instruction: 0xfffcc341 │ │ + ; instruction: 0xfffcd4d4 │ │ + ; instruction: 0xfffce683 │ │ + ; instruction: 0xfffcc2b1 │ │ + ; instruction: 0xfffcc9d4 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0] │ │ cmp r0, #3 │ │ - bne 3965c │ │ + bne 39714 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #64] ; 0x40 │ │ ldr r1, [sp, #4] │ │ add r1, r1, #68 ; 0x44 │ │ - bl 35ed0 │ │ + bl 35f88 │ │ ldr r1, [sp, #4] │ │ movw r0, #7 │ │ str r0, [r1] │ │ ldr r0, [sp] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ @@ -68492,40 +68489,40 @@ │ │ add r0, r0, r2 │ │ str r0, [r1, #4] │ │ ldr r0, [sp] │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp] │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bhi 396d4 │ │ - b 396f4 │ │ - ldr r0, [pc, #76] ; 39728 │ │ + bhi 3978c │ │ + b 397ac │ │ + ldr r0, [pc, #76] ; 397e0 │ │ add r0, pc, r0 │ │ movw r1, #297 ; 0x129 │ │ - ldr r2, [pc, #68] ; 3972c │ │ + ldr r2, [pc, #68] ; 397e4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #64] ; 39730 │ │ + ldr r3, [pc, #64] ; 397e8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp] │ │ ldr r1, [r1, #4] │ │ add r0, r0, r1 │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #132] ; 0x84 │ │ ldr r0, [sp] │ │ - bl 38824 │ │ + bl 388dc │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #128] ; 0x80 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffce620 │ │ - ; instruction: 0xfffcf03a │ │ - ; instruction: 0xfffcd3f5 │ │ + ; instruction: 0xfffce55b │ │ + ; instruction: 0xfffcf025 │ │ + ; instruction: 0xfffcd303 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #48 ; 0x30 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #64] ; 0x40 │ │ str r0, [sp, #20] │ │ @@ -68540,116 +68537,116 @@ │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ add r0, r0, #176 ; 0xb0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #60] ; 0x3c │ │ cmp r0, #0 │ │ - bne 39794 │ │ - b 397b4 │ │ - ldr r0, [pc, #380] ; 39918 │ │ + bne 3984c │ │ + b 3986c │ │ + ldr r0, [pc, #380] ; 399d0 │ │ add r0, pc, r0 │ │ movw r1, #371 ; 0x173 │ │ - ldr r2, [pc, #372] ; 3991c │ │ + ldr r2, [pc, #372] ; 399d4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #368] ; 39920 │ │ + ldr r3, [pc, #368] ; 399d8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #24] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 397cc │ │ - b 397ec │ │ - ldr r0, [pc, #300] ; 39900 │ │ + bne 39884 │ │ + b 398a4 │ │ + ldr r0, [pc, #300] ; 399b8 │ │ add r0, pc, r0 │ │ movw r1, #372 ; 0x174 │ │ - ldr r2, [pc, #292] ; 39904 │ │ + ldr r2, [pc, #292] ; 399bc │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #288] ; 39908 │ │ + ldr r3, [pc, #288] ; 399c0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1, #20] │ │ cmp r0, r1 │ │ - bhi 39804 │ │ - b 39824 │ │ - ldr r0, [pc, #256] ; 3990c │ │ + bhi 398bc │ │ + b 398dc │ │ + ldr r0, [pc, #256] ; 399c4 │ │ add r0, pc, r0 │ │ movw r1, #374 ; 0x176 │ │ - ldr r2, [pc, #248] ; 39910 │ │ + ldr r2, [pc, #248] ; 399c8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #244] ; 39914 │ │ + ldr r3, [pc, #244] ; 399cc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - bne 3983c │ │ + bne 398f4 │ │ movw r0, #3 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ - b 398f4 │ │ + b 399ac │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ cmp r0, #1 │ │ - bne 398d4 │ │ + bne 3998c │ │ ldr r2, [sp, #12] │ │ mov r0, #1 │ │ mov r1, #0 │ │ - bl 7c2b0 │ │ + bl 7c750 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 3987c │ │ + bne 39934 │ │ movw r0, #1 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ - b 398f4 │ │ + b 399ac │ │ ldr r2, [sp, #4] │ │ ldr r0, [sp, #16] │ │ ldr r1, [r0, #12] │ │ ldr r0, [sp, #12] │ │ str r2, [fp, #-4] │ │ mvn r2, #0 │ │ str r2, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #24] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #12] │ │ - bl 77484 │ │ - b 398d8 │ │ - b 398d8 │ │ + bl 77690 │ │ + b 39990 │ │ + b 39990 │ │ ldr r2, [sp, #12] │ │ ldr r1, [sp, #8] │ │ ldr r0, [r1, #4] │ │ add r0, r0, r2 │ │ str r0, [r1, #4] │ │ movw r0, #0 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffce528 │ │ - ; instruction: 0xfffcf8ca │ │ - ; instruction: 0xfffcba91 │ │ - ; instruction: 0xfffce4f0 │ │ - ; instruction: 0xfffcf892 │ │ - ; instruction: 0xfffcf44d │ │ - ; instruction: 0xfffce560 │ │ - ; instruction: 0xfffcf902 │ │ - ; instruction: 0xfffcda6b │ │ + ; instruction: 0xfffce463 │ │ + ; instruction: 0xfffcf8b5 │ │ + ; instruction: 0xfffcb9c9 │ │ + ; instruction: 0xfffce42b │ │ + ; instruction: 0xfffcf87d │ │ + ; instruction: 0xfffcf438 │ │ + ; instruction: 0xfffce49b │ │ + ; instruction: 0xfffcf8ed │ │ + ; instruction: 0xfffcd9a6 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ @@ -68666,15 +68663,15 @@ │ │ strb r2, [r1, #2] │ │ ldrb r0, [r0, #1] │ │ strb r0, [r1, #3] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #4 │ │ ldr r1, [sp, #8] │ │ movw r2, #28 │ │ - bl 7c300 │ │ + bl 7c7a0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ @@ -68693,15 +68690,15 @@ │ │ strb r2, [r1] │ │ ldrb r0, [r0, #3] │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #-4] │ │ add r1, r1, #4 │ │ movw r2, #28 │ │ - bl 7c300 │ │ + bl 7c7a0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-8] │ │ ldr r0, [fp, #-8] │ │ @@ -68712,46 +68709,46 @@ │ │ str r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ movw r0, #6 │ │ str r0, [r1] │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 39a78 │ │ + beq 39b30 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #48] ; 0x30 │ │ cmp r0, #0 │ │ - beq 39a78 │ │ + beq 39b30 │ │ ldr r0, [sp, #8] │ │ - bl 33390 │ │ + bl 33448 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq 39a74 │ │ + beq 39b2c │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-4] │ │ - b 39ad0 │ │ - b 39a78 │ │ + b 39b88 │ │ + b 39b30 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #288] ; 0x120 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 39ac8 │ │ + beq 39b80 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ ldr r1, [r1, #288] ; 0x120 │ │ - bl 33c6c │ │ + bl 33d24 │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #204 ; 0xcc │ │ - bl 7c2f0 │ │ + bl 7c790 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ ldr r1, [r1, #288] ; 0x120 │ │ movw r2, #84 ; 0x54 │ │ - bl 7c300 │ │ + bl 7c7a0 │ │ ldr r1, [fp, #-8] │ │ movw r0, #0 │ │ str r0, [r1, #288] ; 0x120 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ @@ -68759,41 +68756,41 @@ │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #5 │ │ - beq 39b08 │ │ + beq 39bc0 │ │ ldr r0, [sp, #4] │ │ cmp r0, #7 │ │ - bne 39b14 │ │ + bne 39bcc │ │ movw r0, #5 │ │ str r0, [fp, #-4] │ │ - b 39b24 │ │ + b 39bdc │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ - bl 39624 │ │ + bl 396dc │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r1, [sp] │ │ - ldr r0, [pc, #64] ; 39b88 │ │ + ldr r0, [pc, #64] ; 39c40 │ │ add r0, pc, r0 │ │ str r0, [r1, #44] ; 0x2c │ │ ldr r1, [sp] │ │ - ldr r0, [pc, #44] ; 39b84 │ │ + ldr r0, [pc, #44] ; 39c3c │ │ add r0, pc, r0 │ │ str r0, [r1, #48] ; 0x30 │ │ ldr r1, [sp] │ │ - ldr r0, [pc, #24] ; 39b80 │ │ + ldr r0, [pc, #24] ; 39c38 │ │ add r0, pc, r0 │ │ str r0, [r1, #52] ; 0x34 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp] │ │ str r0, [r1, #40] ; 0x28 │ │ add sp, sp, #8 │ │ bx lr │ │ @@ -68813,44 +68810,44 @@ │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #8] │ │ and r0, r0, #1 │ │ cmp r0, #0 │ │ - bne 39bd8 │ │ - b 39bf8 │ │ - ldr r0, [pc, #168] ; 39c88 │ │ + bne 39c90 │ │ + b 39cb0 │ │ + ldr r0, [pc, #168] ; 39d40 │ │ add r0, pc, r0 │ │ movw r1, #618 ; 0x26a │ │ - ldr r2, [pc, #160] ; 39c8c │ │ + ldr r2, [pc, #160] ; 39d44 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #156] ; 39c90 │ │ + ldr r3, [pc, #156] ; 39d48 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - ble 39c10 │ │ + ble 39cc8 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - bgt 39c1c │ │ + bgt 39cd4 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 39c7c │ │ + b 39d34 │ │ ldr r0, [sp, #12] │ │ ldr r2, [r0, #44] ; 0x2c │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #12] │ │ blx r2 │ │ str r0, [sp] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #48] ; 0x30 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 39c60 │ │ + beq 39d18 │ │ ldr r0, [sp, #12] │ │ ldr r3, [r0, #48] ; 0x30 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp] │ │ blx r3 │ │ ldr r2, [sp] │ │ @@ -68859,33 +68856,33 @@ │ │ add r0, r0, r2 │ │ str r0, [r1, #16] │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffcadee │ │ - ; instruction: 0xfffcb35e │ │ - ; instruction: 0xfffd0004 │ │ + ; instruction: 0xfffcad26 │ │ + ; instruction: 0xfffcb296 │ │ + ; instruction: 0xfffcffef │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-8] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #40] ; 0x28 │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-16] │ │ - bl 39fb0 │ │ + bl 3a068 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-16] │ │ - bl 39fd4 │ │ + bl 3a08c │ │ str r0, [sp, #16] │ │ ldr r1, [fp, #-12] │ │ movw r0, #0 │ │ str r0, [r1, #40] ; 0x28 │ │ ldr r1, [fp, #-12] │ │ movw r0, #0 │ │ str r0, [r1, #44] ; 0x2c │ │ @@ -68901,88 +68898,88 @@ │ │ ldr r2, [sp, #16] │ │ cmp r2, #0 │ │ movw r3, #0 │ │ movne r3, #1 │ │ movw r2, #11 │ │ tst r3, #1 │ │ moveq r2, #12 │ │ - bl 47230 │ │ + bl 4743c │ │ cmp r0, #0 │ │ - bne 39d48 │ │ + bne 39e00 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 39f50 │ │ + b 3a008 │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - beq 39d68 │ │ + beq 39e20 │ │ ldr r0, [fp, #-16] │ │ - bl 3a070 │ │ + bl 3a128 │ │ cmp r0, #0 │ │ - beq 39d68 │ │ - bl 63b2c │ │ + beq 39e20 │ │ + bl 63d38 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #92] ; 0x5c │ │ cmp r0, #0 │ │ - beq 39dcc │ │ + beq 39e84 │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq 39d98 │ │ + beq 39e50 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-12] │ │ - bl 3a0d8 │ │ + bl 3a190 │ │ str r0, [sp, #4] │ │ - b 39da8 │ │ + b 39e60 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-12] │ │ - bl 3a494 │ │ + bl 3a54c │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - bne 39dc8 │ │ + bne 39e80 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 39f50 │ │ - b 39f48 │ │ + b 3a008 │ │ + b 3a000 │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq 39eb4 │ │ - bl 72c74 │ │ + beq 39f6c │ │ + bl 72e80 │ │ ldr r1, [fp, #-12] │ │ - ldr r0, [pc, #376] ; 39f60 │ │ + ldr r0, [pc, #376] ; 3a018 │ │ add r0, pc, r0 │ │ str r0, [r1, #44] ; 0x2c │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq 39eb0 │ │ + beq 39f68 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #12] │ │ add r0, r0, #1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #8] │ │ lsl r1, r1, #1 │ │ add r2, r0, r1 │ │ mov r0, #1 │ │ mov r1, #0 │ │ - bl 7c2b0 │ │ + bl 7c750 │ │ ldr r1, [fp, #-12] │ │ str r0, [r1, #40] ; 0x28 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #40] ; 0x28 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 39e58 │ │ + bne 39f10 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 39f50 │ │ + b 3a008 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #40] ; 0x28 │ │ ldr r1, [fp, #-12] │ │ str r0, [r1, #4] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #4] │ │ ldr r1, [fp, #-8] │ │ @@ -68993,56 +68990,56 @@ │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #8] │ │ ldr r1, [sp, #8] │ │ add r0, r0, r1 │ │ ldr r1, [fp, #-12] │ │ str r0, [r1, #12] │ │ ldr r1, [fp, #-12] │ │ - ldr r0, [pc, #188] ; 39f64 │ │ + ldr r0, [pc, #188] ; 3a01c │ │ add r0, pc, r0 │ │ str r0, [r1, #44] ; 0x2c │ │ - bl 63b2c │ │ - b 39ec4 │ │ + bl 63d38 │ │ + b 39f7c │ │ ldr r1, [fp, #-12] │ │ - ldr r0, [pc, #156] ; 39f5c │ │ + ldr r0, [pc, #156] ; 3a014 │ │ add r0, pc, r0 │ │ str r0, [r1, #44] ; 0x2c │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - beq 39f44 │ │ + beq 39ffc │ │ ldr r0, [fp, #-16] │ │ cmp r0, #5 │ │ - beq 39ee8 │ │ + beq 39fa0 │ │ ldr r0, [fp, #-16] │ │ cmp r0, #10 │ │ - bne 39ef8 │ │ - ldr r0, [pc, #128] ; 39f70 │ │ + bne 39fb0 │ │ + ldr r0, [pc, #128] ; 3a028 │ │ add r0, pc, r0 │ │ str r0, [sp] │ │ - b 39f24 │ │ + b 39fdc │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ movw r2, #0 │ │ movne r2, #1 │ │ - ldr r0, [pc, #88] ; 39f68 │ │ + ldr r0, [pc, #88] ; 3a020 │ │ add r1, pc, r0 │ │ - ldr r0, [pc, #84] ; 39f6c │ │ + ldr r0, [pc, #84] ; 3a024 │ │ add r0, pc, r0 │ │ tst r2, #1 │ │ movne r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [fp, #-12] │ │ str r0, [r1, #48] ; 0x30 │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq 39f40 │ │ - bl 48504 │ │ - b 39f44 │ │ - b 39f48 │ │ + beq 39ff8 │ │ + bl 48710 │ │ + b 39ffc │ │ + b 3a000 │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ andeq r0, r0, r4, lsl #28 │ │ andeq r0, r0, r0, lsl sl │ │ @@ -69055,15 +69052,15 @@ │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #40] ; 0x28 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r0, [r0, #40] ; 0x28 │ │ - bl 7c290 │ │ + bl 7c730 │ │ ldr r1, [sp] │ │ movw r0, #0 │ │ str r0, [r1, #40] ; 0x28 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ @@ -69078,62 +69075,62 @@ │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #1 │ │ str r0, [sp] │ │ - beq 3a060 │ │ + beq 3a118 │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #3 │ │ str r0, [sp] │ │ - beq 3a060 │ │ + beq 3a118 │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #4 │ │ str r0, [sp] │ │ - beq 3a060 │ │ + beq 3a118 │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #5 │ │ str r0, [sp] │ │ - beq 3a060 │ │ + beq 3a118 │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #12 │ │ str r0, [sp] │ │ - beq 3a060 │ │ + beq 3a118 │ │ ldr r0, [sp, #4] │ │ - bl 3a070 │ │ + bl 3a128 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ and r0, r0, #1 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #7 │ │ str r0, [sp] │ │ - beq 3a0c8 │ │ + beq 3a180 │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #8 │ │ str r0, [sp] │ │ - beq 3a0c8 │ │ + beq 3a180 │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #9 │ │ str r0, [sp] │ │ - beq 3a0c8 │ │ + beq 3a180 │ │ ldr r0, [sp, #4] │ │ cmp r0, #10 │ │ movw r0, #0 │ │ moveq r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ and r0, r0, #1 │ │ @@ -69143,15 +69140,15 @@ │ │ add fp, sp, #16 │ │ sub sp, sp, #96 ; 0x60 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ str r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ - bl 39fd4 │ │ + bl 3a08c │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0, #96] ; 0x60 │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0, #100] ; 0x64 │ │ str r0, [fp, #-40] ; 0xffffffd8 │ │ @@ -69182,15 +69179,15 @@ │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ movw r1, #3 │ │ mul r0, r0, r1 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - beq 3a1b8 │ │ + beq 3a270 │ │ ldr r1, [fp, #-52] ; 0xffffffcc │ │ ldr r0, [sp, #48] ; 0x30 │ │ add r0, r0, r1 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r1, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [sp, #44] ; 0x2c │ │ add r0, r0, r1 │ │ @@ -69206,25 +69203,25 @@ │ │ add r0, r0, #31 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r2, r0, r1 │ │ mov r0, #1 │ │ mov r1, #0 │ │ - bl 7c2b0 │ │ + bl 7c750 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [r1, #40] ; 0x28 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #40] ; 0x28 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 3a220 │ │ + bne 3a2d8 │ │ movw r0, #0 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ - b 3a478 │ │ + b 3a530 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #40] ; 0x28 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #48] ; 0x30 │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #52] ; 0x34 │ │ @@ -69244,22 +69241,22 @@ │ │ str r0, [r1, #28] │ │ ldr r0, [sp, #32] │ │ add r0, r0, #168 ; 0xa8 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [r1, #32] │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - beq 3a2a0 │ │ + beq 3a358 │ │ ldr r0, [sp, #32] │ │ add r0, r0, #252 ; 0xfc │ │ str r0, [sp, #24] │ │ - b 3a2ac │ │ + b 3a364 │ │ movw r0, #0 │ │ str r0, [sp, #24] │ │ - b 3a2ac │ │ + b 3a364 │ │ ldr r0, [sp, #24] │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [r1, #36] ; 0x24 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #24] │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [r2, #12] │ │ @@ -69272,15 +69269,15 @@ │ │ str r5, [lr, #16] │ │ mov r6, #1 │ │ str r6, [lr, #12] │ │ mov r5, #0 │ │ str r5, [lr, #8] │ │ str r4, [lr, #4] │ │ str ip, [lr] │ │ - bl 79e00 │ │ + bl 7a29c │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #28] │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ ldr r2, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr ip, [fp, #-36] ; 0xffffffdc │ │ add r3, r3, ip │ │ @@ -69290,15 +69287,15 @@ │ │ add r7, lr, r7, lsl #2 │ │ mov lr, sp │ │ str r7, [lr, #16] │ │ str r6, [lr, #12] │ │ str r5, [lr, #8] │ │ str r4, [lr, #4] │ │ str ip, [lr] │ │ - bl 79e00 │ │ + bl 7a29c │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #32] │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ ldr r2, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r6, [fp, #-36] ; 0xffffffdc │ │ add r3, r3, r6, lsl #1 │ │ @@ -69310,23 +69307,23 @@ │ │ movw r4, #0 │ │ movw lr, #1 │ │ str r6, [sp] │ │ str r5, [sp, #4] │ │ str r4, [sp, #8] │ │ str lr, [sp, #12] │ │ str ip, [sp, #16] │ │ - bl 79e00 │ │ + bl 7a29c │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ - ldr r0, [pc, #224] ; 3a484 │ │ + ldr r0, [pc, #224] ; 3a53c │ │ add r0, pc, r0 │ │ str r0, [r1, #44] ; 0x2c │ │ - bl 64248 │ │ + bl 64454 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - beq 3a470 │ │ + beq 3a528 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #36] ; 0x24 │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [r2, #12] │ │ ldr r2, [r2, #16] │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r6, [fp, #-36] ; 0xffffffdc │ │ @@ -69340,39 +69337,39 @@ │ │ movw r4, #0 │ │ movw lr, #1 │ │ str r6, [sp] │ │ str r5, [sp, #4] │ │ str r4, [sp, #8] │ │ str lr, [sp, #12] │ │ str ip, [sp, #16] │ │ - bl 79e00 │ │ + bl 7a29c │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ - ldr r0, [pc, #108] ; 3a488 │ │ + ldr r0, [pc, #108] ; 3a540 │ │ add r0, pc, r0 │ │ str r0, [r1, #48] ; 0x30 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ cmp r0, #5 │ │ - beq 3a448 │ │ + beq 3a500 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ cmp r0, #10 │ │ - bne 3a45c │ │ + bne 3a514 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ - ldr r0, [pc, #60] ; 3a490 │ │ + ldr r0, [pc, #60] ; 3a548 │ │ add r0, pc, r0 │ │ str r0, [r1, #52] ; 0x34 │ │ - b 3a46c │ │ + b 3a524 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ - ldr r0, [pc, #36] ; 3a48c │ │ + ldr r0, [pc, #36] ; 3a544 │ │ add r0, pc, r0 │ │ str r0, [r1, #52] ; 0x34 │ │ - bl 48504 │ │ + bl 48710 │ │ movw r0, #1 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andeq r1, r0, ip, ror #2 │ │ andeq r1, r0, r4, asr #5 │ │ @@ -69382,15 +69379,15 @@ │ │ add fp, sp, #16 │ │ sub sp, sp, #96 ; 0x60 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ str r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ - bl 39fd4 │ │ + bl 3a08c │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0] │ │ add r0, r0, #16 │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0, #96] ; 0x60 │ │ @@ -69430,15 +69427,15 @@ │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #44] ; 0x2c │ │ add r0, r0, r1, lsl #1 │ │ lsl r0, r0, #2 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - beq 3a58c │ │ + beq 3a644 │ │ ldr r0, [sp, #48] ; 0x30 │ │ lsl r1, r0, #2 │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r0, r1 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #24] │ │ movw r1, #84 ; 0x54 │ │ @@ -69446,25 +69443,25 @@ │ │ add r0, r0, #31 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r2, r0, r1 │ │ mov r0, #1 │ │ mov r1, #0 │ │ - bl 7c2b0 │ │ + bl 7c750 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [r1, #40] ; 0x28 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #40] ; 0x28 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 3a5e0 │ │ + bne 3a698 │ │ movw r0, #0 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ - b 3a7e8 │ │ + b 3a8a0 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #40] ; 0x28 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r0, r0, r1 │ │ add r0, r0, #31 │ │ @@ -69480,22 +69477,22 @@ │ │ str r0, [r1, #28] │ │ ldr r0, [sp, #28] │ │ add r0, r0, #168 ; 0xa8 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [r1, #32] │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - beq 3a650 │ │ + beq 3a708 │ │ ldr r0, [sp, #28] │ │ add r0, r0, #252 ; 0xfc │ │ str r0, [sp, #20] │ │ - b 3a65c │ │ + b 3a714 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ - b 3a65c │ │ + b 3a714 │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [r1, #36] ; 0x24 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #24] │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [r2, #12] │ │ @@ -69509,15 +69506,15 @@ │ │ mov lr, sp │ │ str r6, [lr, #16] │ │ mov r6, #1 │ │ str r6, [lr, #12] │ │ str r5, [lr, #8] │ │ str r4, [lr, #4] │ │ str ip, [lr] │ │ - bl 79e00 │ │ + bl 7a29c │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #28] │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr lr, [fp, #-36] ; 0xffffffdc │ │ ldr ip, [fp, #-48] ; 0xffffffd0 │ │ ldr r4, [fp, #-52] ; 0xffffffcc │ │ @@ -69528,15 +69525,15 @@ │ │ add r7, lr, r7, lsl #2 │ │ mov lr, sp │ │ str r7, [lr, #16] │ │ str r6, [lr, #12] │ │ str r5, [lr, #8] │ │ str r4, [lr, #4] │ │ str ip, [lr] │ │ - bl 79e00 │ │ + bl 7a29c │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #32] │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr ip, [fp, #-36] ; 0xffffffdc │ │ ldr r3, [ip, #8] │ │ ldr r4, [ip, #24] │ │ @@ -69549,22 +69546,22 @@ │ │ add ip, ip, lr, lsl #2 │ │ movw lr, #1 │ │ str r6, [sp] │ │ str r5, [sp, #4] │ │ str r4, [sp, #8] │ │ str lr, [sp, #12] │ │ str ip, [sp, #16] │ │ - bl 79e00 │ │ + bl 7a29c │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ - ldr r0, [pc, #148] ; 3a7f4 │ │ + ldr r0, [pc, #148] ; 3a8ac │ │ add r0, pc, r0 │ │ str r0, [r1, #44] ; 0x2c │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - beq 3a7e0 │ │ + beq 3a898 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #36] ; 0x24 │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [r2, #12] │ │ ldr r2, [r2, #16] │ │ ldr ip, [fp, #-36] ; 0xffffffdc │ │ ldr r3, [ip, #12] │ │ @@ -69579,31 +69576,31 @@ │ │ add ip, ip, lr, lsl #3 │ │ movw lr, #1 │ │ str r6, [sp] │ │ str r5, [sp, #4] │ │ str r4, [sp, #8] │ │ str lr, [sp, #12] │ │ str ip, [sp, #16] │ │ - bl 79e00 │ │ + bl 7a29c │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ - ldr r0, [pc, #32] ; 3a7f8 │ │ + ldr r0, [pc, #32] ; 3a8b0 │ │ add r0, pc, r0 │ │ str r0, [r1, #48] ; 0x30 │ │ - bl 48504 │ │ + bl 48710 │ │ movw r0, #1 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andeq r1, r0, r0, ror #14 │ │ andeq r1, r0, r4, lsl #16 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #48 ; 0x30 │ │ - ldr r2, [pc, #172] ; 3a8bc │ │ + ldr r2, [pc, #172] ; 3a974 │ │ ldr r2, [pc, r2] │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ str r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [r0] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ @@ -69625,35 +69622,35 @@ │ │ ldr r3, [ip, #28] │ │ ldr r7, [ip, #36] ; 0x24 │ │ ldr r6, [sp, #28] │ │ ldr ip, [sp, #32] │ │ ldr r5, [ip, #4] │ │ ldr ip, [sp, #36] ; 0x24 │ │ ldr r8, [ip] │ │ - ldr ip, [pc, #56] ; 3a8c0 │ │ + ldr ip, [pc, #56] ; 3a978 │ │ ldr ip, [pc, ip] │ │ add ip, ip, r8, lsl #2 │ │ ldr ip, [ip] │ │ str r7, [sp] │ │ str r6, [sp, #4] │ │ str r5, [sp, #8] │ │ str r4, [sp, #12] │ │ str lr, [sp, #16] │ │ str ip, [sp, #20] │ │ - bl 72ba0 │ │ + bl 72dac │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #16] │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - andeq r2, r4, r0, ror #27 │ │ - andeq r2, r4, r8, ror #26 │ │ + andeq r3, r4, r8, asr #3 │ │ + andeq r3, r4, r0, asr r1 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #136 ; 0x88 │ │ - ldr r2, [pc, #1000] ; 3acc0 │ │ + ldr r2, [pc, #1000] ; 3ad78 │ │ ldr r2, [pc, r2] │ │ str r0, [fp, #-68] ; 0xffffffbc │ │ str r1, [fp, #-72] ; 0xffffffb8 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [fp, #-72] ; 0xffffffb8 │ │ @@ -69666,15 +69663,15 @@ │ │ ldr r2, [r1] │ │ ldr r1, [r1, #4] │ │ mla r0, r0, r1, r2 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [fp, #-72] ; 0xffffffb8 │ │ ldr r0, [r0] │ │ ldr r1, [r0] │ │ - ldr r0, [pc, #920] ; 3acc4 │ │ + ldr r0, [pc, #920] ; 3ad7c │ │ ldr r0, [pc, r0] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #60] ; 0x3c │ │ @@ -69701,19 +69698,19 @@ │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r0, #12] │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ add r0, r0, #1 │ │ movw r1, #2 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ - bne 3aa08 │ │ + bne 3aac0 │ │ ldr ip, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r7, [sp, #56] ; 0x38 │ │ ldr r6, [sp, #52] ; 0x34 │ │ ldr r5, [sp, #68] ; 0x44 │ │ @@ -69722,15 +69719,15 @@ │ │ mov r1, r4 │ │ str r7, [sp] │ │ str r6, [sp, #4] │ │ str r5, [sp, #8] │ │ str r4, [sp, #12] │ │ str lr, [sp, #16] │ │ blx ip │ │ - b 3aa6c │ │ + b 3ab24 │ │ ldr ip, [sp, #64] ; 0x40 │ │ ldr r0, [fp, #-72] ; 0xffffffb8 │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r7, [sp, #56] ; 0x38 │ │ @@ -69748,20 +69745,20 @@ │ │ str r5, [sp, #8] │ │ str r4, [sp, #12] │ │ str lr, [sp, #16] │ │ blx ip │ │ ldr r0, [sp, #76] ; 0x4c │ │ add r0, r0, #1 │ │ str r0, [sp, #76] ; 0x4c │ │ - b 3aa70 │ │ + b 3ab28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r0, #2 │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bge 3ab60 │ │ + bge 3ac18 │ │ ldr r0, [sp, #56] ; 0x38 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr r0, [sp, #56] ; 0x38 │ │ @@ -69808,80 +69805,80 @@ │ │ str r5, [sp, #8] │ │ str r4, [sp, #12] │ │ str lr, [sp, #16] │ │ blx ip │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r0, #2 │ │ str r0, [sp, #40] ; 0x28 │ │ - b 3aa70 │ │ + b 3ab28 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [r0, #32] │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r0, r0, r1 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [r0, #84] ; 0x54 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r0, r0, r1 │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [r1, #88] ; 0x58 │ │ cmp r0, r1 │ │ - bge 3ac54 │ │ + bge 3ad0c │ │ ldr r0, [fp, #-72] ; 0xffffffb8 │ │ ldr r2, [r0, #4] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #32] │ │ str r2, [fp, #-20] ; 0xffffffec │ │ mvn r2, #0 │ │ str r2, [sp, #24] │ │ str r2, [fp, #-24] ; 0xffffffe8 │ │ str r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [fp, #-24] ; 0xffffffe8 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r2, [sp, #24] │ │ ldr r0, [fp, #-72] ; 0xffffffb8 │ │ ldr r3, [r0, #8] │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #28] │ │ str r3, [fp, #-36] ; 0xffffffdc │ │ str r2, [fp, #-40] ; 0xffffffd8 │ │ str r1, [fp, #-44] ; 0xffffffd4 │ │ str r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ ldr r2, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [fp, #-40] ; 0xffffffd8 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [fp, #-72] ; 0xffffffb8 │ │ ldr r2, [r0, #12] │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #28] │ │ str r2, [fp, #-52] ; 0xffffffcc │ │ mvn r2, #0 │ │ str r2, [fp, #-56] ; 0xffffffc8 │ │ str r1, [fp, #-60] ; 0xffffffc4 │ │ str r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [fp, #-60] ; 0xffffffc4 │ │ ldr r2, [fp, #-64] ; 0xffffffc0 │ │ ldr r3, [fp, #-56] ; 0xffffffc8 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp, #76] ; 0x4c │ │ mvn r1, #0 │ │ add r0, r0, r1 │ │ str r0, [sp, #76] ; 0x4c │ │ - b 3acb4 │ │ + b 3ad6c │ │ ldr r0, [sp, #36] ; 0x24 │ │ and r0, r0, #1 │ │ cmp r0, #0 │ │ - bne 3acb0 │ │ + bne 3ad68 │ │ ldr ip, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r7, [sp, #56] ; 0x38 │ │ ldr r6, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #68] ; 0x44 │ │ @@ -69893,20 +69890,20 @@ │ │ mov r1, r4 │ │ str r7, [sp] │ │ str r6, [sp, #4] │ │ str r5, [sp, #8] │ │ str r4, [sp, #12] │ │ str lr, [sp, #16] │ │ blx ip │ │ - b 3acb4 │ │ + b 3ad6c │ │ ldr r0, [sp, #76] ; 0x4c │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - andeq r2, r4, ip, lsl sp │ │ - andeq r2, r4, r8, asr #25 │ │ + andeq r3, r4, r4, lsl #2 │ │ + strheq r3, [r4], -r0 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #96 ; 0x60 │ │ str r0, [sp, #44] ; 0x2c │ │ str r1, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r0, [r0] │ │ @@ -69948,27 +69945,27 @@ │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #16] │ │ add r0, r0, #1 │ │ movw r1, #2 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ movw r1, #2 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ str r0, [sp, #4] │ │ movw r0, #0 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 3ae30 │ │ + bge 3aee8 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp] │ │ ldr r2, [sp, #32] │ │ ldr r2, [r2, #16] │ │ mul r1, r1, r2 │ │ add r2, r0, r1 │ │ ldr r0, [sp, #44] ; 0x2c │ │ @@ -69984,25 +69981,25 @@ │ │ str r2, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp] │ │ add r0, r0, #1 │ │ str r0, [sp] │ │ - b 3adb0 │ │ + b 3ae68 │ │ movw r0, #0 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - bge 3af18 │ │ + bge 3afd0 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp] │ │ ldr r2, [sp, #32] │ │ ldr r2, [r2, #20] │ │ mul r1, r1, r2 │ │ add r2, r0, r1 │ │ ldr r0, [sp, #44] ; 0x2c │ │ @@ -70018,15 +70015,15 @@ │ │ str r2, [fp, #-24] ; 0xffffffe8 │ │ str r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [fp, #-24] ; 0xffffffe8 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp] │ │ ldr r2, [sp, #32] │ │ ldr r2, [r2, #24] │ │ mul r1, r1, r2 │ │ add r2, r0, r1 │ │ ldr r0, [sp, #44] ; 0x2c │ │ @@ -70042,60 +70039,60 @@ │ │ str r2, [fp, #-40] ; 0xffffffd8 │ │ str r1, [fp, #-44] ; 0xffffffd4 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [fp, #-40] ; 0xffffffd8 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp] │ │ add r0, r0, #1 │ │ str r0, [sp] │ │ - b 3ae38 │ │ + b 3aef0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r0, [r0, #16] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #64 ; 0x40 │ │ - ldr r3, [pc, #556] ; 3b168 │ │ + ldr r3, [pc, #556] ; 3b220 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ - ldr r3, [pc, #544] ; 3b16c │ │ + ldr r3, [pc, #544] ; 3b224 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-4] │ │ str r0, [fp, #-16] │ │ str r1, [fp, #-20] ; 0xffffffec │ │ str r2, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-16] │ │ ldr r0, [r0, #104] ; 0x68 │ │ str r0, [fp, #-8] │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3b12c │ │ + beq 3b1e4 │ │ ldr r0, [fp, #-16] │ │ ldr r0, [r0, #12] │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ str r0, [sp, #32] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0] │ │ add r0, r0, #16 │ │ str r0, [sp, #28] │ │ ldr r0, [fp, #-16] │ │ sub r1, fp, #8 │ │ sub r2, fp, #12 │ │ - bl 3c2d0 │ │ + bl 3c388 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #28] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #28] │ │ ldr r2, [r2, #4] │ │ mul r1, r1, r2 │ │ @@ -70107,21 +70104,21 @@ │ │ movw r0, #15 │ │ str r0, [sp, #12] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bge 3b0b4 │ │ + bge 3b16c │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ cmp r0, r1 │ │ - bge 3b07c │ │ + bge 3b134 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #8] │ │ ldrb r0, [r0, r1] │ │ lsr r0, r0, #4 │ │ str r0, [sp] │ │ ldr r1, [sp, #16] │ │ ldr r0, [sp, #8] │ │ @@ -70135,111 +70132,111 @@ │ │ ldr r1, [sp] │ │ ldr r0, [sp, #12] │ │ and r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 3b014 │ │ + b 3b0cc │ │ ldr r0, [fp, #-16] │ │ ldr r1, [r0] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, r1 │ │ str r0, [fp, #-8] │ │ ldr r0, [sp, #28] │ │ ldr r1, [r0, #4] │ │ ldr r0, [sp, #16] │ │ add r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 3affc │ │ + b 3b0b4 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bne 3b0c8 │ │ - b 3b0e8 │ │ - ldr r0, [pc, #136] ; 3b158 │ │ + bne 3b180 │ │ + b 3b1a0 │ │ + ldr r0, [pc, #136] ; 3b210 │ │ add r0, pc, r0 │ │ movw r1, #233 ; 0xe9 │ │ - ldr r2, [pc, #128] ; 3b15c │ │ + ldr r2, [pc, #128] ; 3b214 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #124] ; 3b160 │ │ + ldr r3, [pc, #124] ; 3b218 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #12] │ │ cmp r0, #15 │ │ - beq 3b128 │ │ + beq 3b1e0 │ │ ldr r0, [sp, #32] │ │ - bl 3a070 │ │ + bl 3a128 │ │ cmp r0, #0 │ │ - beq 3b128 │ │ - ldr r0, [pc, #88] ; 3b164 │ │ + beq 3b1e0 │ │ + ldr r0, [pc, #88] ; 3b21c │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-12] │ │ ldr r3, [sp, #28] │ │ ldr r3, [r3, #4] │ │ blx ip │ │ - b 3b12c │ │ - ldr r0, [pc, #60] ; 3b170 │ │ + b 3b1e4 │ │ + ldr r0, [pc, #60] ; 3b228 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 3b154 │ │ + bne 3b20c │ │ movw r0, #0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffc98fe │ │ - ; instruction: 0xfffc93ac │ │ - ; instruction: 0xfffcb05a │ │ - andeq r2, r4, ip, ror #9 │ │ - andeq r2, r4, ip, asr #12 │ │ - andeq r2, r4, ip, lsr r6 │ │ - andeq r2, r4, r4, asr r4 │ │ + bl 7c350 │ │ + ; instruction: 0xfffc9836 │ │ + ; instruction: 0xfffc92e4 │ │ + ; instruction: 0xfffcaf2b │ │ + ldrdeq r2, [r4], -r4 │ │ + andeq r2, r4, r4, lsr sl │ │ + andeq r2, r4, r4, lsr #20 │ │ + andeq r2, r4, ip, lsr r8 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #72 ; 0x48 │ │ - ldr r3, [pc, #508] ; 3b384 │ │ + ldr r3, [pc, #508] ; 3b43c │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ - ldr r3, [pc, #496] ; 3b388 │ │ + ldr r3, [pc, #496] ; 3b440 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-12] │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ str r1, [fp, #-28] ; 0xffffffe4 │ │ str r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0, #104] ; 0x68 │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3b344 │ │ + beq 3b3fc │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0, #12] │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movw r0, #1 │ │ cmp r1, #4 │ │ str r0, [sp, #12] │ │ - beq 3b210 │ │ + beq 3b2c8 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #9 │ │ movw r0, #0 │ │ moveq r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ and r0, r0, #1 │ │ @@ -70247,15 +70244,15 @@ │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0] │ │ add r0, r0, #16 │ │ str r0, [sp, #32] │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ sub r1, fp, #16 │ │ sub r2, fp, #20 │ │ - bl 3c2d0 │ │ + bl 3c388 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #32] │ │ ldr r2, [r2, #4] │ │ mul r1, r1, r2 │ │ @@ -70267,15 +70264,15 @@ │ │ movw r2, #0 │ │ movne r2, #1 │ │ movw r1, #0 │ │ tst r2, #1 │ │ moveq r1, #3 │ │ add r0, r0, r1 │ │ str r0, [sp, #20] │ │ - ldr r0, [pc, #224] ; 3b370 │ │ + ldr r0, [pc, #224] ; 3b428 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [fp, #-16] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [r1] │ │ ldr r2, [fp, #-36] ; 0xffffffdc │ │ ldr r3, [fp, #-20] ; 0xffffffec │ │ @@ -70285,62 +70282,62 @@ │ │ str r4, [sp] │ │ str lr, [sp, #4] │ │ blx ip │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ cmp r0, r1 │ │ - bne 3b2d8 │ │ - b 3b2f8 │ │ - ldr r0, [pc, #148] ; 3b374 │ │ + bne 3b390 │ │ + b 3b3b0 │ │ + ldr r0, [pc, #148] ; 3b42c │ │ add r0, pc, r0 │ │ movw r1, #195 ; 0xc3 │ │ - ldr r2, [pc, #140] ; 3b378 │ │ + ldr r2, [pc, #140] ; 3b430 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #136] ; 3b37c │ │ + ldr r3, [pc, #136] ; 3b434 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - beq 3b340 │ │ + beq 3b3f8 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - bl 3a070 │ │ + bl 3a128 │ │ cmp r0, #0 │ │ - beq 3b340 │ │ - ldr r0, [pc, #100] ; 3b380 │ │ + beq 3b3f8 │ │ + ldr r0, [pc, #100] ; 3b438 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [fp, #-36] ; 0xffffffdc │ │ ldr r3, [fp, #-20] ; 0xffffffec │ │ ldr lr, [sp, #32] │ │ ldr lr, [lr, #4] │ │ str lr, [sp] │ │ blx ip │ │ - b 3b344 │ │ - ldr r0, [pc, #64] ; 3b38c │ │ + b 3b3fc │ │ + ldr r0, [pc, #64] ; 3b444 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bne 3b36c │ │ + bne 3b424 │ │ movw r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - bl 7beb0 │ │ - andeq r2, r4, ip, ror #6 │ │ - ; instruction: 0xfffc96ee │ │ - ; instruction: 0xfffcefc1 │ │ - ; instruction: 0xfffcae4a │ │ - andeq r2, r4, r4, ror #5 │ │ - andeq r2, r4, r0, lsl #8 │ │ - strdeq r2, [r4], -r0 │ │ - andeq r2, r4, ip, lsr r2 │ │ + bl 7c350 │ │ + andeq r2, r4, r4, asr r7 │ │ + ; instruction: 0xfffc9626 │ │ + ; instruction: 0xfffcefd1 │ │ + ; instruction: 0xfffcad1b │ │ + andeq r2, r4, ip, asr #13 │ │ + andeq r2, r4, r8, ror #15 │ │ + ldrdeq r2, [r4], -r8 │ │ + andeq r2, r4, r4, lsr #12 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #56 ; 0x38 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ str r1, [fp, #-24] ; 0xffffffe8 │ │ str r2, [sp, #28] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ @@ -70364,80 +70361,80 @@ │ │ ldr r2, [r2, #28] │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bne 3b414 │ │ - b 3b434 │ │ - ldr r0, [pc, #236] ; 3b508 │ │ + bne 3b4cc │ │ + b 3b4ec │ │ + ldr r0, [pc, #236] ; 3b5c0 │ │ add r0, pc, r0 │ │ movw r1, #139 ; 0x8b │ │ - ldr r2, [pc, #228] ; 3b50c │ │ + ldr r2, [pc, #228] ; 3b5c4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #224] ; 3b510 │ │ + ldr r3, [pc, #224] ; 3b5c8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #24] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3b4cc │ │ + beq 3b584 │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 3b4c8 │ │ + bge 3b580 │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #24] │ │ ldr r0, [sp, #16] │ │ str r2, [fp, #-4] │ │ mvn r2, #0 │ │ str r2, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [r0] │ │ ldr r0, [sp, #24] │ │ add r0, r0, r1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ ldr r1, [r0, #28] │ │ ldr r0, [sp, #8] │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 3b44c │ │ - b 3b4fc │ │ + b 3b504 │ │ + b 3b5b4 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3b4f8 │ │ + beq 3b5b0 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #12] │ │ ldr r3, [sp, #20] │ │ ldr r3, [r3, #28] │ │ - bl 3c240 │ │ - b 3b4fc │ │ + bl 3c2f8 │ │ + b 3b5b4 │ │ movw r0, #0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc95b2 │ │ - ; instruction: 0xfffcad39 │ │ - ; instruction: 0xfffcc1fd │ │ + ; instruction: 0xfffc94ea │ │ + ; instruction: 0xfffcac0a │ │ + ; instruction: 0xfffcc138 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #16] │ │ @@ -70451,58 +70448,58 @@ │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bge 3b6cc │ │ + bge 3b784 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #24] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [sp, #20] │ │ sub r1, r1, r2 │ │ ldr r2, [fp, #-4] │ │ ldr r2, [r2, #20] │ │ ldr r3, [sp, #20] │ │ ldr ip, [fp, #-4] │ │ ldr ip, [ip, #32] │ │ mul r3, r3, ip │ │ add r2, r2, r3 │ │ ldr r3, [fp, #-4] │ │ ldr r3, [r3, #32] │ │ - bl 7a34c │ │ + bl 7a7e8 │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #20] │ │ add r0, r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #28] │ │ ldr r1, [fp, #-16] │ │ ldr r2, [sp, #16] │ │ sub r1, r1, r2 │ │ - bl 7a2e0 │ │ + bl 7a77c │ │ cmp r0, #0 │ │ - beq 3b6a0 │ │ + beq 3b758 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #28] │ │ ldr r1, [fp, #-16] │ │ ldr r2, [sp, #16] │ │ sub r1, r1, r2 │ │ ldr r2, [fp, #-4] │ │ ldr r2, [r2, #24] │ │ ldr r3, [sp, #16] │ │ ldr ip, [fp, #-4] │ │ ldr ip, [ip, #36] ; 0x24 │ │ mul r3, r3, ip │ │ add r2, r2, r3 │ │ ldr r3, [fp, #-4] │ │ ldr r3, [r3, #36] ; 0x24 │ │ - bl 7a34c │ │ + bl 7a7e8 │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #32] │ │ ldr r1, [fp, #-16] │ │ ldr r2, [sp, #16] │ │ sub r1, r1, r2 │ │ ldr r2, [fp, #-4] │ │ @@ -70510,74 +70507,74 @@ │ │ ldr r3, [sp, #16] │ │ ldr ip, [fp, #-4] │ │ ldr ip, [ip, #36] ; 0x24 │ │ mul r3, r3, ip │ │ add r2, r2, r3 │ │ ldr r3, [fp, #-4] │ │ ldr r3, [r3, #36] ; 0x24 │ │ - bl 7a34c │ │ + bl 7a7e8 │ │ str r0, [sp] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp] │ │ cmp r0, r1 │ │ - bne 3b670 │ │ - b 3b690 │ │ - ldr r0, [pc, #96] ; 3b6d8 │ │ + bne 3b728 │ │ + b 3b748 │ │ + ldr r0, [pc, #96] ; 3b790 │ │ add r0, pc, r0 │ │ movw r1, #396 ; 0x18c │ │ - ldr r2, [pc, #88] ; 3b6dc │ │ + ldr r2, [pc, #88] ; 3b794 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #84] ; 3b6e0 │ │ + ldr r3, [pc, #84] ; 3b798 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #16] │ │ add r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-8] │ │ ldr r1, [r1, #16] │ │ ldr r2, [sp, #12] │ │ add r1, r1, r2 │ │ - bl 3bc48 │ │ + bl 3bd00 │ │ mov r1, r0 │ │ ldr r0, [sp, #12] │ │ add r0, r0, r1 │ │ str r0, [sp, #12] │ │ - b 3b55c │ │ + b 3b614 │ │ ldr r0, [sp, #12] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc9356 │ │ - ; instruction: 0xfffcebeb │ │ - ; instruction: 0xfffcbf88 │ │ + ; instruction: 0xfffc928e │ │ + ; instruction: 0xfffcebfb │ │ + ; instruction: 0xfffcbec3 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #104] ; 0x68 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3b7e0 │ │ + beq 3b898 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #36] ; 0x24 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-12] │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #12] │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - ble 3b7dc │ │ + ble 3b894 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #60] ; 0x3c │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #8] │ │ sub r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ @@ -70594,29 +70591,29 @@ │ │ ldr r3, [sp, #4] │ │ ldr ip, [fp, #-4] │ │ ldr ip, [ip] │ │ mul r3, r3, ip │ │ add r2, r2, r3 │ │ ldr r3, [fp, #-4] │ │ ldr r3, [r3] │ │ - bl 7a34c │ │ + bl 7a7e8 │ │ ldr r0, [fp, #-8] │ │ ldr r3, [r0, #52] ; 0x34 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #12] │ │ sub r1, r1, r2 │ │ ldr r2, [sp, #12] │ │ blx r3 │ │ mov r1, r0 │ │ ldr r0, [sp, #12] │ │ sub r0, r0, r1 │ │ str r0, [sp, #12] │ │ - b 3b738 │ │ - b 3b7e0 │ │ + b 3b7f0 │ │ + b 3b898 │ │ movw r0, #0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #56 ; 0x38 │ │ str r0, [fp, #-4] │ │ @@ -70644,61 +70641,61 @@ │ │ ldr r0, [r0] │ │ str r0, [sp, #24] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #36] ; 0x24 │ │ ldr r0, [r0, #52] ; 0x34 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #24] │ │ - bl 3a070 │ │ + bl 3a128 │ │ str r0, [sp, #16] │ │ movw r0, #15 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #36] ; 0x24 │ │ - bl 3be40 │ │ + bl 3bef8 │ │ mov r1, r0 │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp] │ │ - beq 3b8b4 │ │ + beq 3b96c │ │ ldr r0, [sp, #28] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ movw r0, #0 │ │ movlt r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ tst r0, #1 │ │ - beq 3b9ac │ │ + beq 3ba64 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #28] │ │ add r0, r0, r1 │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1] │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge 3b8e4 │ │ - b 3b904 │ │ - ldr r0, [pc, #268] ; 3b9f8 │ │ + bge 3b99c │ │ + b 3b9bc │ │ + ldr r0, [pc, #268] ; 3bab0 │ │ add r0, pc, r0 │ │ movw r1, #449 ; 0x1c1 │ │ - ldr r2, [pc, #260] ; 3b9fc │ │ + ldr r2, [pc, #260] ; 3bab4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #256] ; 3ba00 │ │ + ldr r3, [pc, #256] ; 3bab8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #36] ; 0x24 │ │ - bl 622cc │ │ + bl 624d8 │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #20] │ │ cmp r0, r1 │ │ - bge 3b988 │ │ + bge 3ba40 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #36] ; 0x24 │ │ ldr r0, [r0, #68] ; 0x44 │ │ ldr r1, [sp, #8] │ │ ldrb r0, [r0, r1] │ │ lsr r0, r0, #4 │ │ str r0, [sp, #4] │ │ @@ -70714,46 +70711,46 @@ │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #12] │ │ and r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 3b918 │ │ + b 3b9d0 │ │ ldr r0, [fp, #-16] │ │ ldr r1, [r0, #4] │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ add r0, r0, r1 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [sp, #28] │ │ add r0, r0, #1 │ │ str r0, [sp, #28] │ │ - b 3b87c │ │ + b 3b934 │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - beq 3b9e8 │ │ + beq 3baa0 │ │ ldr r0, [sp, #12] │ │ cmp r0, #15 │ │ - beq 3b9e8 │ │ - ldr r0, [pc, #40] ; 3b9f4 │ │ + beq 3baa0 │ │ + ldr r0, [pc, #40] ; 3baac │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #28] │ │ ldr r3, [fp, #-16] │ │ ldr r3, [r3, #4] │ │ blx ip │ │ ldr r0, [sp, #28] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - andeq r1, r4, ip, lsr #24 │ │ - ; instruction: 0xfffc90e2 │ │ - ; instruction: 0xfffcc0e8 │ │ - ; instruction: 0xfffce308 │ │ + andeq r2, r4, r4, lsl r0 │ │ + ; instruction: 0xfffc901a │ │ + ; instruction: 0xfffcc023 │ │ + ; instruction: 0xfffce2f3 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #64 ; 0x40 │ │ str r0, [fp, #-12] │ │ str r1, [fp, #-16] │ │ str r2, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-12] │ │ @@ -70772,15 +70769,15 @@ │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ movw r0, #1 │ │ cmp r1, #4 │ │ str r0, [sp, #12] │ │ - beq 3ba84 │ │ + beq 3bb3c │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #9 │ │ movw r0, #0 │ │ moveq r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ and r0, r0, #1 │ │ @@ -70794,60 +70791,60 @@ │ │ tst r2, #1 │ │ moveq r1, #3 │ │ add r0, r0, r1 │ │ str r0, [sp, #32] │ │ movw r0, #0 │ │ str r0, [sp, #28] │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ - bl 3a070 │ │ + bl 3a128 │ │ str r0, [sp, #24] │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #36] ; 0x24 │ │ ldr r0, [r0, #52] ; 0x34 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #36] ; 0x24 │ │ - bl 3be40 │ │ + bl 3bef8 │ │ mov r1, r0 │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp, #8] │ │ - beq 3bb1c │ │ + beq 3bbd4 │ │ ldr r0, [sp, #28] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ cmp r0, r1 │ │ movw r0, #0 │ │ movlt r0, #1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ tst r0, #1 │ │ - beq 3bbe4 │ │ + beq 3bc9c │ │ ldr r0, [fp, #-16] │ │ ldr r1, [sp, #28] │ │ add r0, r0, r1 │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1] │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge 3bb4c │ │ - b 3bb6c │ │ - ldr r0, [pc, #228] ; 3bc38 │ │ + bge 3bc04 │ │ + b 3bc24 │ │ + ldr r0, [pc, #228] ; 3bcf0 │ │ add r0, pc, r0 │ │ movw r1, #418 ; 0x1a2 │ │ - ldr r2, [pc, #220] ; 3bc3c │ │ + ldr r2, [pc, #220] ; 3bcf4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #216] ; 3bc40 │ │ + ldr r3, [pc, #216] ; 3bcf8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #36] ; 0x24 │ │ - bl 622cc │ │ - ldr r0, [pc, #196] ; 3bc44 │ │ + bl 624d8 │ │ + ldr r0, [pc, #196] ; 3bcfc │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #36] ; 0x24 │ │ ldr r0, [r0, #68] ; 0x44 │ │ ldr r2, [sp, #16] │ │ ldr r4, [sp, #32] │ │ @@ -70865,51 +70862,51 @@ │ │ ldr r1, [r0, #4] │ │ ldr r0, [sp, #32] │ │ add r0, r0, r1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #28] │ │ add r0, r0, #1 │ │ str r0, [sp, #28] │ │ - b 3bae4 │ │ + b 3bb9c │ │ ldr r0, [sp, #24] │ │ cmp r0, #0 │ │ - beq 3bc28 │ │ + beq 3bce0 │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq 3bc28 │ │ - ldr r0, [pc, #48] ; 3bc34 │ │ + beq 3bce0 │ │ + ldr r0, [pc, #48] ; 3bcec │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #28] │ │ ldr lr, [fp, #-24] ; 0xffffffe8 │ │ ldr lr, [lr, #4] │ │ str lr, [sp] │ │ blx ip │ │ ldr r0, [sp, #28] │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - strdeq r1, [r4], -ip │ │ - ; instruction: 0xfffc8e7a │ │ - ; instruction: 0xfffce0d2 │ │ - ; instruction: 0xfffce0a0 │ │ - andeq r1, r4, ip, ror sl │ │ + andeq r1, r4, r4, ror #27 │ │ + ; instruction: 0xfffc8db2 │ │ + ; instruction: 0xfffce0bd │ │ + ; instruction: 0xfffce08b │ │ + andeq r1, r4, r4, ror #28 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ - ldr r2, [pc, #452] ; 3be20 │ │ + ldr r2, [pc, #452] ; 3bed8 │ │ ldr r2, [pc, r2] │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0] │ │ ldr r1, [r0] │ │ - ldr r0, [pc, #452] ; 3be3c │ │ + ldr r0, [pc, #452] ; 3bef4 │ │ ldr r0, [pc, r0] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0] │ │ add r0, r0, #16 │ │ @@ -70922,73 +70919,73 @@ │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #12] │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #24] │ │ - bl 3be40 │ │ + bl 3bef8 │ │ mov r1, r0 │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp, #4] │ │ - beq 3bcf8 │ │ + beq 3bdb0 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #28] │ │ - bl 3be40 │ │ + bl 3bef8 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ tst r0, #1 │ │ - beq 3be14 │ │ + beq 3becc │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #8] │ │ add r0, r0, r1 │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1] │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bge 3bd28 │ │ - b 3bd48 │ │ - ldr r0, [pc, #244] ; 3be24 │ │ + bge 3bde0 │ │ + b 3be00 │ │ + ldr r0, [pc, #244] ; 3bedc │ │ add r0, pc, r0 │ │ movw r1, #365 ; 0x16d │ │ - ldr r2, [pc, #236] ; 3be28 │ │ + ldr r2, [pc, #236] ; 3bee0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #232] ; 3be2c │ │ + ldr r3, [pc, #232] ; 3bee4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #28] │ │ ldr r0, [r0, #24] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #32] │ │ ldr r1, [r1, #24] │ │ cmp r0, r1 │ │ - bne 3bd6c │ │ - b 3bd8c │ │ - ldr r0, [pc, #188] ; 3be30 │ │ + bne 3be24 │ │ + b 3be44 │ │ + ldr r0, [pc, #188] ; 3bee8 │ │ add r0, pc, r0 │ │ movw r1, #366 ; 0x16e │ │ - ldr r2, [pc, #180] ; 3be34 │ │ + ldr r2, [pc, #180] ; 3beec │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #176] ; 3be38 │ │ + ldr r3, [pc, #176] ; 3bef0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #24] │ │ - bl 622cc │ │ + bl 624d8 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #28] │ │ - bl 622cc │ │ + bl 624d8 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #32] │ │ - bl 622cc │ │ + bl 624d8 │ │ ldr ip, [fp, #-12] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #24] │ │ ldr r0, [r0, #68] ; 0x44 │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #28] │ │ ldr r1, [r1, #68] ; 0x44 │ │ @@ -71005,37 +71002,37 @@ │ │ ldr r1, [r0, #4] │ │ ldr r0, [sp, #12] │ │ add r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 3bcbc │ │ + b 3bd74 │ │ ldr r0, [sp, #8] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - andeq r1, r4, r8, lsr #19 │ │ - ; instruction: 0xfffc8c9e │ │ - ; instruction: 0xfffc84cb │ │ - ; instruction: 0xfffcdec4 │ │ - ; instruction: 0xfffc8c5a │ │ - ; instruction: 0xfffc8487 │ │ - ; instruction: 0xfffca389 │ │ - andeq r1, r4, ip, lsl #19 │ │ + muleq r4, r0, sp │ │ + ; instruction: 0xfffc8bd6 │ │ + ; instruction: 0xfffc8403 │ │ + ; instruction: 0xfffcdeaf │ │ + ; instruction: 0xfffc8b92 │ │ + ; instruction: 0xfffc83bf │ │ + ; instruction: 0xfffca25a │ │ + andeq r1, r4, r4, ror sp │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - bl 3be94 │ │ + bl 3bf4c │ │ mov r1, r0 │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp] │ │ - bne 3be84 │ │ + bne 3bf3c │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movle r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ @@ -71070,22 +71067,22 @@ │ │ ldr r0, [r0, #24] │ │ str r0, [sp, #20] │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-16] │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ - bl 39fd4 │ │ + bl 3a08c │ │ cmp r0, #0 │ │ - beq 3bf74 │ │ + beq 3c02c │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #104] ; 0x68 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3bf74 │ │ + beq 3c02c │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #20] │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1, #32] │ │ ldr r2, [fp, #-12] │ │ ldr r2, [r2, #104] ; 0x68 │ │ ldr r3, [fp, #-12] │ │ @@ -71093,39 +71090,39 @@ │ │ ldr ip, [fp, #-12] │ │ ldr r4, [ip, #12] │ │ ldr lr, [fp, #-20] ; 0xffffffec │ │ movw ip, #0 │ │ str r4, [sp] │ │ str lr, [sp, #4] │ │ str ip, [sp, #8] │ │ - bl 48468 │ │ + bl 48674 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #20] │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1, #32] │ │ ldr r2, [fp, #-20] ; 0xffffffec │ │ ldr r3, [sp, #20] │ │ - bl 3c1a8 │ │ + bl 3c260 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #24] │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1, #36] ; 0x24 │ │ ldr r2, [sp, #24] │ │ ldr r3, [fp, #-16] │ │ ldr r3, [r3, #28] │ │ - bl 3c1a8 │ │ + bl 3c260 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #28] │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1, #36] ; 0x24 │ │ ldr r2, [sp, #24] │ │ ldr r3, [fp, #-16] │ │ ldr r3, [r3, #32] │ │ - bl 3c1a8 │ │ + bl 3c260 │ │ ldr r0, [sp, #16] │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-12] │ │ @@ -71144,15 +71141,15 @@ │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #104] ; 0x68 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3c10c │ │ + beq 3c1c4 │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-16] │ │ ldr r1, [r1, #16] │ │ ldr r2, [sp, #24] │ │ ldr r2, [r2, #16] │ │ mul r1, r1, r2 │ │ @@ -71162,122 +71159,122 @@ │ │ ldr r0, [r0, #104] ; 0x68 │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1] │ │ ldr r2, [fp, #-12] │ │ ldr r2, [r2, #16] │ │ ldr r3, [fp, #-16] │ │ ldr r3, [r3, #36] ; 0x24 │ │ - bl 3c1a8 │ │ + bl 3c260 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bne 3c0a0 │ │ - b 3c0c0 │ │ - ldr r0, [pc, #244] ; 3c19c │ │ + bne 3c158 │ │ + b 3c178 │ │ + ldr r0, [pc, #244] ; 3c254 │ │ add r0, pc, r0 │ │ movw r1, #283 ; 0x11b │ │ - ldr r2, [pc, #236] ; 3c1a0 │ │ + ldr r2, [pc, #236] ; 3c258 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #232] ; 3c1a4 │ │ + ldr r3, [pc, #232] ; 3c25c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - ble 3c108 │ │ + ble 3c1c0 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #16] │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #24] │ │ ldr r3, [r3, #28] │ │ ldr ip, [fp, #-16] │ │ ldr ip, [ip, #36] ; 0x24 │ │ ldr r4, [ip, #52] ; 0x34 │ │ ldr lr, [sp, #12] │ │ movw ip, #1 │ │ str r4, [sp] │ │ str lr, [sp, #4] │ │ str ip, [sp, #8] │ │ - bl 48468 │ │ - b 3c184 │ │ + bl 48674 │ │ + b 3c23c │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3c180 │ │ + beq 3c238 │ │ ldr r0, [fp, #-16] │ │ ldr r0, [r0, #16] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ add r0, r0, r1 │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1, #100] ; 0x64 │ │ cmp r0, r1 │ │ - bgt 3c144 │ │ - b 3c164 │ │ - ldr r0, [pc, #68] ; 3c190 │ │ + bgt 3c1fc │ │ + b 3c21c │ │ + ldr r0, [pc, #68] ; 3c248 │ │ add r0, pc, r0 │ │ movw r1, #290 ; 0x122 │ │ - ldr r2, [pc, #60] ; 3c194 │ │ + ldr r2, [pc, #60] ; 3c24c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #56] ; 3c198 │ │ + ldr r3, [pc, #56] ; 3c250 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1, #96] ; 0x60 │ │ ldr r2, [fp, #-20] ; 0xffffffec │ │ ldr r3, [sp, #24] │ │ ldr r3, [r3, #28] │ │ - bl 3c240 │ │ - b 3c184 │ │ + bl 3c2f8 │ │ + b 3c23c │ │ movw r0, #0 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xfffc8882 │ │ - ; instruction: 0xfffc9139 │ │ - ; instruction: 0xfffcc5fa │ │ - ; instruction: 0xfffc8926 │ │ - ; instruction: 0xfffc91dd │ │ - ; instruction: 0xfffc9ce1 │ │ + ; instruction: 0xfffc87ba │ │ + ; instruction: 0xfffc9071 │ │ + ; instruction: 0xfffcc5e5 │ │ + ; instruction: 0xfffc885e │ │ + ; instruction: 0xfffc9115 │ │ + ; instruction: 0xfffc9bb2 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - ble 3c234 │ │ + ble 3c2ec │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ ldr r2, [fp, #-4] │ │ ldr r3, [fp, #-8] │ │ - bl 7a34c │ │ + bl 7a7e8 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [fp, #-8] │ │ mul r1, r0, r1 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, r1 │ │ str r0, [fp, #-4] │ │ ldr r1, [sp] │ │ ldr r0, [sp, #12] │ │ sub r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ - bl 7a510 │ │ + bl 7a9ac │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ - b 3c1cc │ │ + b 3c284 │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [sp, #20] │ │ @@ -71285,36 +71282,36 @@ │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 3c2c8 │ │ + bge 3c380 │ │ ldr r1, [sp, #20] │ │ ldr r0, [sp, #16] │ │ str r1, [fp, #-4] │ │ mvn r1, #0 │ │ str r1, [fp, #-8] │ │ movw r1, #255 ; 0xff │ │ str r1, [fp, #-12] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #20] │ │ add r0, r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 3c264 │ │ + b 3c31c │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #12] │ │ @@ -71323,24 +71320,24 @@ │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #4] │ │ str r0, [r1] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq 3c3b8 │ │ + beq 3c470 │ │ ldr r0, [sp] │ │ cmp r0, #0 │ │ - bne 3c330 │ │ + bne 3c3e8 │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1] │ │ mvn r2, #0 │ │ add r0, r0, r2 │ │ str r0, [r1] │ │ - b 3c360 │ │ + b 3c418 │ │ ldr r0, [sp] │ │ mvn r1, #0 │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp, #12] │ │ ldr r3, [r0] │ │ ldr r1, [sp, #8] │ │ @@ -71356,278 +71353,278 @@ │ │ add r0, r0, r1 │ │ ldr r1, [sp, #12] │ │ ldr r1, [r1, #16] │ │ add r0, r0, r1 │ │ ldr r1, [sp, #12] │ │ ldr r1, [r1, #88] ; 0x58 │ │ cmp r0, r1 │ │ - bne 3c3b4 │ │ + bne 3c46c │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #88] ; 0x58 │ │ ldr r1, [sp, #12] │ │ ldr r1, [r1, #84] ; 0x54 │ │ sub r0, r0, r1 │ │ ldr r1, [sp] │ │ sub r0, r0, r1 │ │ ldr r1, [sp, #4] │ │ str r0, [r1] │ │ - b 3c3b8 │ │ + b 3c470 │ │ ldr r0, [sp] │ │ add sp, sp, #16 │ │ bx lr │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #80 ; 0x50 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #12 │ │ str r0, [fp, #-8] │ │ ldr r0, [fp, #-8] │ │ movw r1, #7 │ │ - bl 77904 │ │ + bl 77b10 │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-8] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ cmp r0, #0 │ │ - beq 3c418 │ │ + beq 3c4d0 │ │ ldr r0, [fp, #-8] │ │ movw r1, #4 │ │ - bl 77a8c │ │ + bl 77c98 │ │ str r0, [sp, #28] │ │ - b 3c424 │ │ + b 3c4dc │ │ movw r0, #0 │ │ str r0, [sp, #28] │ │ - b 3c424 │ │ + b 3c4dc │ │ ldr r0, [sp, #28] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-8] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ cmp r0, #0 │ │ - beq 3c454 │ │ + beq 3c50c │ │ ldr r0, [fp, #-8] │ │ movw r1, #4 │ │ - bl 77a8c │ │ + bl 77c98 │ │ str r0, [sp, #24] │ │ - b 3c460 │ │ + b 3c518 │ │ movw r0, #0 │ │ str r0, [sp, #24] │ │ - b 3c460 │ │ + b 3c518 │ │ ldr r0, [sp, #24] │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-8] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ cmp r0, #0 │ │ - beq 3c490 │ │ + beq 3c548 │ │ ldr r0, [fp, #-8] │ │ movw r1, #4 │ │ - bl 77a8c │ │ + bl 77c98 │ │ str r0, [sp, #20] │ │ - b 3c49c │ │ + b 3c554 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ - b 3c49c │ │ + b 3c554 │ │ ldr r0, [sp, #20] │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-8] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ cmp r0, #0 │ │ - beq 3c4cc │ │ + beq 3c584 │ │ ldr r0, [fp, #-8] │ │ movw r1, #4 │ │ - bl 77a8c │ │ + bl 77c98 │ │ str r0, [sp, #16] │ │ - b 3c4d8 │ │ + b 3c590 │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ - b 3c4d8 │ │ + b 3c590 │ │ ldr r0, [sp, #16] │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-8] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ cmp r0, #0 │ │ - beq 3c508 │ │ + beq 3c5c0 │ │ ldr r0, [fp, #-8] │ │ movw r1, #4 │ │ - bl 77a8c │ │ + bl 77c98 │ │ str r0, [sp, #12] │ │ - b 3c514 │ │ + b 3c5cc │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ - b 3c514 │ │ + b 3c5cc │ │ ldr r0, [sp, #12] │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #104 ; 0x68 │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ movw r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #4 │ │ - bge 3c748 │ │ + bge 3c800 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 3c588 │ │ + beq 3c640 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ add r0, r0, #12 │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r0, r0, r1 │ │ ldrsb r0, [r0] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ - bne 3c584 │ │ + bne 3c63c │ │ ldr r1, [fp, #-12] │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, r1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 3c5c4 │ │ + b 3c67c │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ - ble 3c5b8 │ │ + ble 3c670 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #776 ; 0x308 │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r0, r0, r1, lsl #5 │ │ ldr r1, [fp, #-4] │ │ add r1, r1, #776 ; 0x308 │ │ movw r2, #32 │ │ - bl 7c300 │ │ - b 3c738 │ │ + bl 7c7a0 │ │ + b 3c7f0 │ │ ldr r0, [fp, #-12] │ │ str r0, [sp, #36] ; 0x24 │ │ - b 3c5c4 │ │ - ldr r0, [pc, #392] ; 3c754 │ │ + b 3c67c │ │ + ldr r0, [pc, #392] ; 3c80c │ │ add r0, pc, r0 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r0, r0, r1, lsl #5 │ │ add r0, r0, #776 ; 0x308 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [fp, #-16] │ │ add r0, r0, r1 │ │ mov r1, #127 ; 0x7f │ │ str r1, [sp] │ │ - bl 3c76c │ │ + bl 3c824 │ │ ldr r1, [sp] │ │ mov r2, r0 │ │ - ldr r0, [pc, #340] ; 3c75c │ │ + ldr r0, [pc, #340] ; 3c814 │ │ add r0, pc, r0 │ │ str r0, [sp, #4] │ │ ldrb r0, [r0, r2] │ │ ldr r2, [sp, #32] │ │ str r0, [r2] │ │ ldr r0, [sp, #36] ; 0x24 │ │ - bl 3c76c │ │ + bl 3c824 │ │ ldr r1, [sp] │ │ mov r2, r0 │ │ - ldr r0, [pc, #304] ; 3c760 │ │ + ldr r0, [pc, #304] ; 3c818 │ │ add r0, pc, r0 │ │ str r0, [sp, #8] │ │ add r0, r0, r2, lsl #1 │ │ ldrh r0, [r0] │ │ ldr r2, [sp, #32] │ │ str r0, [r2, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r2, [fp, #-20] ; 0xffffffec │ │ add r0, r0, r2 │ │ - bl 3c76c │ │ + bl 3c824 │ │ ldr r1, [sp] │ │ mov r2, r0 │ │ ldr r0, [sp, #4] │ │ ldrb r0, [r0, r2] │ │ lsl r0, r0, #1 │ │ ldr r2, [sp, #32] │ │ str r0, [r2, #8] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ add r0, r0, r2 │ │ - bl 3c76c │ │ + bl 3c824 │ │ mov r1, r0 │ │ ldr r0, [sp, #8] │ │ add r0, r0, r1, lsl #1 │ │ ldrh r0, [r0] │ │ - ldr r1, [pc, #184] ; 3c750 │ │ + ldr r1, [pc, #184] ; 3c808 │ │ mul r0, r0, r1 │ │ asr r0, r0, #16 │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #12] │ │ cmp r0, #8 │ │ - bge 3c6c0 │ │ + bge 3c778 │ │ ldr r1, [sp, #32] │ │ movw r0, #8 │ │ str r0, [r1, #12] │ │ - ldr r0, [pc, #144] ; 3c758 │ │ + ldr r0, [pc, #144] ; 3c810 │ │ add r0, pc, r0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ add r0, r0, r1 │ │ mov r1, #117 ; 0x75 │ │ - bl 3c76c │ │ + bl 3c824 │ │ mov r1, r0 │ │ - ldr r0, [pc, #124] ; 3c764 │ │ + ldr r0, [pc, #124] ; 3c81c │ │ add r0, pc, r0 │ │ ldrb r0, [r0, r1] │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ add r0, r0, r1 │ │ mov r1, #127 ; 0x7f │ │ - bl 3c76c │ │ + bl 3c824 │ │ mov r1, r0 │ │ - ldr r0, [pc, #84] ; 3c768 │ │ + ldr r0, [pc, #84] ; 3c820 │ │ add r0, pc, r0 │ │ add r0, r0, r1, lsl #1 │ │ ldrh r0, [r0] │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #20] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ add r0, r0, r1 │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #24] │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b 3c530 │ │ + b 3c5e8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ andeq r8, r1, sp, asr #25 │ │ - ; instruction: 0xfffcf07c │ │ - ; instruction: 0xfffcef80 │ │ - ; instruction: 0xfffcefc0 │ │ - ; instruction: 0xfffcf018 │ │ - ; instruction: 0xfffceee0 │ │ - ; instruction: 0xfffcef34 │ │ + ; instruction: 0xfffcf08c │ │ + ; instruction: 0xfffcef90 │ │ + ; instruction: 0xfffcefd0 │ │ + ; instruction: 0xfffcf028 │ │ + ; instruction: 0xfffceef0 │ │ + ; instruction: 0xfffcef44 │ │ sub sp, sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - bge 3c790 │ │ + bge 3c848 │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 3c7bc │ │ + b 3c874 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - ble 3c7ac │ │ + ble 3c864 │ │ ldr r0, [sp, #8] │ │ str r0, [sp] │ │ - b 3c7b4 │ │ + b 3c86c │ │ ldr r0, [sp, #12] │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ add sp, sp, #16 │ │ bx lr │ │ @@ -71643,37 +71640,37 @@ │ │ str r0, [sp, #12] │ │ movw r0, #3 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1, #288] ; 0x120 │ │ cmp r0, r1 │ │ - bge 3c864 │ │ + bge 3c91c │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ - bl 3c88c │ │ + bl 3c944 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 3c830 │ │ + b 3c8e8 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #36] ; 0x24 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ @@ -71702,85 +71699,85 @@ │ │ movw r2, #800 ; 0x320 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [fp, #-56] ; 0xffffffc8 │ │ ldr r0, [r0, #108] ; 0x6c │ │ cmp r0, #0 │ │ - beq 3c950 │ │ + beq 3ca08 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [fp, #-56] ; 0xffffffc8 │ │ ldrb r1, [r1, #904] ; 0x388 │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ - bne 3c928 │ │ + bne 3c9e0 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [fp, #-56] ; 0xffffffc8 │ │ ldrb r1, [r1, #905] ; 0x389 │ │ - bl 3d048 │ │ + bl 3d100 │ │ str r0, [sp, #44] ; 0x2c │ │ - b 3c940 │ │ + b 3c9f8 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [fp, #-56] ; 0xffffffc8 │ │ ldrb r1, [r1, #906] ; 0x38a │ │ - bl 3d048 │ │ + bl 3d100 │ │ add r0, r0, #2 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #72] ; 0x48 │ │ strb r0, [r1, #798] ; 0x31e │ │ - b 3c95c │ │ + b 3ca14 │ │ ldr r1, [sp, #72] ; 0x48 │ │ movw r0, #0 │ │ strb r0, [r1, #798] ; 0x31e │ │ ldr r0, [fp, #-56] ; 0xffffffc8 │ │ ldr r0, [r0, #2236] ; 0x8bc │ │ cmp r0, #0 │ │ - beq 3c984 │ │ + beq 3ca3c │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [fp, #-56] ; 0xffffffc8 │ │ ldrb r1, [r1, #2240] ; 0x8c0 │ │ - bl 3d048 │ │ + bl 3d100 │ │ ldr r1, [sp, #72] ; 0x48 │ │ strb r0, [r1, #797] ; 0x31d │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ movw r1, #145 ; 0x91 │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ and r0, r0, #1 │ │ ldr r1, [sp, #72] ; 0x48 │ │ strb r0, [r1, #768] ; 0x300 │ │ ldr r0, [sp, #72] ; 0x48 │ │ add r0, r0, #768 ; 0x300 │ │ ldrsb r0, [r0] │ │ cmp r0, #0 │ │ - bne 3caac │ │ + bne 3cb64 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ movw r1, #156 ; 0x9c │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ - beq 3ca04 │ │ + beq 3cabc │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ movw r1, #128 ; 0x80 │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movne r1, #1 │ │ movw r0, #1 │ │ tst r1, #1 │ │ moveq r0, #3 │ │ str r0, [sp, #40] ; 0x28 │ │ - b 3ca2c │ │ + b 3cae4 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ movw r1, #163 ; 0xa3 │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movne r1, #1 │ │ movw r0, #2 │ │ tst r1, #1 │ │ moveq r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ @@ -71797,142 +71794,142 @@ │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ movw r0, #4 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [fp, #-24] ; 0xffffffe8 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r1, [fp, #-36] ; 0xffffffdc │ │ mvn r1, #0 │ │ str r1, [fp, #-40] ; 0xffffffd8 │ │ str r0, [fp, #-44] ; 0xffffffd4 │ │ movw r0, #4 │ │ str r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ ldr r2, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [fp, #-40] ; 0xffffffd8 │ │ - bl 7c2e0 │ │ - b 3cd50 │ │ + bl 7c780 │ │ + b 3ce08 │ │ ldr r0, [sp, #72] ; 0x48 │ │ movw r1, #769 ; 0x301 │ │ add r0, r0, r1 │ │ str r0, [sp, #64] ; 0x40 │ │ movw r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ cmp r0, #4 │ │ - bge 3cd4c │ │ + bge 3ce04 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [sp, #60] ; 0x3c │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ str r0, [sp, #56] ; 0x38 │ │ movw r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #4 │ │ - bge 3cce8 │ │ + bge 3cda0 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add r0, r0, r1 │ │ ldrb r1, [r0] │ │ - ldr r0, [pc, #708] ; 3cdd4 │ │ + ldr r0, [pc, #708] ; 3ce8c │ │ add r0, pc, r0 │ │ movw r2, #90 ; 0x5a │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ ldr r1, [sp, #56] ; 0x38 │ │ movw r2, #9 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldrb r1, [r1] │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ - bne 3cb54 │ │ + bne 3cc0c │ │ movw r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 3ccbc │ │ + b 3cd74 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldrb r1, [r1, #1] │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ - bne 3cb78 │ │ + bne 3cc30 │ │ movw r0, #1 │ │ str r0, [sp, #32] │ │ - b 3ccb4 │ │ + b 3cd6c │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldrb r1, [r1, #2] │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ - bne 3cb9c │ │ + bne 3cc54 │ │ movw r0, #2 │ │ str r0, [sp, #28] │ │ - b 3ccac │ │ + b 3cd64 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldrb r1, [r1, #3] │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ - bne 3cc18 │ │ + bne 3ccd0 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldrb r1, [r1, #4] │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ - bne 3cbd8 │ │ + bne 3cc90 │ │ movw r0, #3 │ │ str r0, [sp, #24] │ │ - b 3cc0c │ │ + b 3ccc4 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldrb r1, [r1, #5] │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r1, r0, r1 │ │ movw r0, #4 │ │ tst r1, #1 │ │ moveq r0, #5 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #20] │ │ - b 3cca4 │ │ + b 3cd5c │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldrb r1, [r1, #6] │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ - bne 3cc3c │ │ + bne 3ccf4 │ │ movw r0, #6 │ │ str r0, [sp, #16] │ │ - b 3cc9c │ │ + b 3cd54 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldrb r1, [r1, #7] │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ - bne 3cc60 │ │ + bne 3cd18 │ │ movw r0, #7 │ │ str r0, [sp, #12] │ │ - b 3cc94 │ │ + b 3cd4c │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldrb r1, [r1, #8] │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r1, r0, r1 │ │ movw r0, #8 │ │ tst r1, #1 │ │ @@ -71954,106 +71951,106 @@ │ │ ldr r1, [fp, #-64] ; 0xffffffc0 │ │ ldr r2, [sp, #52] ; 0x34 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #52] ; 0x34 │ │ add r0, r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b 3caec │ │ + b 3cba4 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ str r1, [fp, #-4] │ │ mvn r1, #0 │ │ str r1, [fp, #-8] │ │ str r0, [fp, #-12] │ │ movw r0, #4 │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r0, r0, #4 │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ ldr r2, [sp, #60] ; 0x3c │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r0, r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b 3cac4 │ │ - b 3cd50 │ │ + b 3cb7c │ │ + b 3ce08 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ movw r1, #142 ; 0x8e │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ - bne 3cd70 │ │ + bne 3ce28 │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ - b 3cdc0 │ │ + b 3ce78 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ movw r1, #114 ; 0x72 │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ - bne 3cd90 │ │ + bne 3ce48 │ │ movw r0, #2 │ │ str r0, [sp, #4] │ │ - b 3cdb8 │ │ + b 3ce70 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ movw r1, #183 ; 0xb7 │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movne r1, #1 │ │ movw r0, #1 │ │ tst r1, #1 │ │ moveq r0, #3 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #72] ; 0x48 │ │ strb r0, [r1, #785] ; 0x311 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffcf489 │ │ + ; instruction: 0xfffcf499 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #904 ; 0x388 │ │ str r0, [fp, #-12] │ │ movw r0, #0 │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-16] │ │ cmp r0, #4 │ │ - bge 3cffc │ │ + bge 3d0b4 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ cmp r0, #8 │ │ - bge 3cf80 │ │ + bge 3d038 │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #3 │ │ - bge 3cf6c │ │ + bge 3d024 │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #11 │ │ - bge 3cf58 │ │ + bge 3d010 │ │ ldr r0, [fp, #-4] │ │ ldr r2, [fp, #-16] │ │ - ldr r1, [pc, #484] ; 3d03c │ │ + ldr r1, [pc, #484] ; 3d0f4 │ │ add r1, pc, r1 │ │ movw r3, #264 ; 0x108 │ │ mul r2, r2, r3 │ │ add r1, r1, r2 │ │ ldr r2, [sp, #20] │ │ movw r3, #33 ; 0x21 │ │ mul r2, r2, r3 │ │ @@ -72061,24 +72058,24 @@ │ │ ldr r2, [sp, #16] │ │ movw r3, #11 │ │ mul r2, r2, r3 │ │ add r1, r1, r2 │ │ ldr r2, [sp, #12] │ │ add r1, r1, r2 │ │ ldrb r1, [r1] │ │ - bl 3d048 │ │ + bl 3d100 │ │ cmp r0, #0 │ │ - beq 3ceb0 │ │ + beq 3cf68 │ │ ldr r0, [fp, #-4] │ │ movw r1, #8 │ │ - bl 77904 │ │ + bl 77b10 │ │ str r0, [sp, #4] │ │ - b 3cef8 │ │ + b 3cfb0 │ │ ldr r1, [fp, #-16] │ │ - ldr r0, [pc, #388] ; 3d040 │ │ + ldr r0, [pc, #388] ; 3d0f8 │ │ add r0, pc, r0 │ │ movw r2, #264 ; 0x108 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ ldr r1, [sp, #20] │ │ movw r2, #33 ; 0x21 │ │ mul r1, r1, r2 │ │ @@ -72110,89 +72107,89 @@ │ │ add r1, r1, r2 │ │ ldr r2, [sp, #12] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b 3ce3c │ │ - b 3cf5c │ │ + b 3cef4 │ │ + b 3d014 │ │ ldr r0, [sp, #16] │ │ add r0, r0, #1 │ │ str r0, [sp, #16] │ │ - b 3ce28 │ │ - b 3cf70 │ │ + b 3cee0 │ │ + b 3d028 │ │ ldr r0, [sp, #20] │ │ add r0, r0, #1 │ │ str r0, [sp, #20] │ │ - b 3ce14 │ │ + b 3cecc │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ cmp r0, #17 │ │ - bge 3cfe8 │ │ + bge 3d0a0 │ │ ldr r1, [fp, #-12] │ │ ldr r3, [fp, #-16] │ │ add r0, r3, r3, lsl #5 │ │ add r0, r1, r0, lsl #3 │ │ ldr r2, [sp, #20] │ │ - ldr ip, [pc, #148] ; 3d044 │ │ + ldr ip, [pc, #148] ; 3d0fc │ │ add ip, pc, ip │ │ ldrb ip, [ip, r2] │ │ add ip, ip, ip, lsl #5 │ │ add r0, r0, ip │ │ add r0, r0, #3 │ │ add r3, r3, r3, lsl #4 │ │ add r1, r1, r3, lsl #2 │ │ movw r3, #1060 ; 0x424 │ │ add r1, r1, r3 │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #20] │ │ add r0, r0, #1 │ │ str r0, [sp, #20] │ │ - b 3cf88 │ │ - b 3cfec │ │ + b 3d040 │ │ + b 3d0a4 │ │ ldr r0, [fp, #-16] │ │ add r0, r0, #1 │ │ str r0, [fp, #-16] │ │ - b 3ce00 │ │ + b 3ceb8 │ │ ldr r0, [fp, #-4] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ ldr r1, [fp, #-8] │ │ str r0, [r1, #2236] ; 0x8bc │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #2236] ; 0x8bc │ │ cmp r0, #0 │ │ - beq 3d034 │ │ + beq 3d0ec │ │ ldr r0, [fp, #-4] │ │ movw r1, #8 │ │ - bl 77904 │ │ + bl 77b10 │ │ ldr r1, [fp, #-8] │ │ strb r0, [r1, #2240] ; 0x8c0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffce8f0 │ │ - ; instruction: 0xfffcecac │ │ - ; instruction: 0xfffcefd8 │ │ + ; instruction: 0xfffce900 │ │ + ; instruction: 0xfffcecbc │ │ + ; instruction: 0xfffcefe8 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #4] │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ - bge 3d080 │ │ + bge 3d138 │ │ ldr r0, [fp, #-4] │ │ - bl 3d16c │ │ + bl 3d224 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-12] │ │ ldr r1, [fp, #-8] │ │ mul r0, r0, r1 │ │ lsr r0, r0, #8 │ │ @@ -72207,33 +72204,33 @@ │ │ cmp r0, r1 │ │ movw r0, #0 │ │ movhi r0, #1 │ │ and r0, r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq 3d110 │ │ + beq 3d1c8 │ │ ldr r1, [sp, #12] │ │ ldr r0, [fp, #-12] │ │ sub r0, r0, r1 │ │ str r0, [fp, #-12] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ ldr r1, [sp, #16] │ │ lsl r2, r0, r1 │ │ ldr r1, [fp, #-4] │ │ ldr r0, [r1] │ │ sub r0, r0, r2 │ │ str r0, [r1] │ │ - b 3d11c │ │ + b 3d1d4 │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-12] │ │ - bl 3d2d8 │ │ + bl 3d390 │ │ eor r0, r0, #7 │ │ str r0, [sp] │ │ ldr r1, [sp] │ │ ldr r0, [fp, #-12] │ │ lsl r0, r0, r1 │ │ str r0, [fp, #-12] │ │ ldr r2, [sp] │ │ @@ -72247,68 +72244,68 @@ │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ - ldr r1, [pc, #332] ; 3d2cc │ │ + ldr r1, [pc, #332] ; 3d384 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ - ldr r1, [pc, #320] ; 3d2d0 │ │ + ldr r1, [pc, #320] ; 3d388 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ str r1, [fp, #-4] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3d1c8 │ │ + beq 3d280 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3d1c8 │ │ - b 3d1e8 │ │ - ldr r0, [pc, #240] ; 3d2c0 │ │ + beq 3d280 │ │ + b 3d2a0 │ │ + ldr r0, [pc, #240] ; 3d378 │ │ add r0, pc, r0 │ │ movw r1, #59 ; 0x3b │ │ - ldr r2, [pc, #232] ; 3d2c4 │ │ + ldr r2, [pc, #232] ; 3d37c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #228] ; 3d2c8 │ │ + ldr r3, [pc, #228] ; 3d380 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1, #20] │ │ cmp r0, r1 │ │ - bcs 3d290 │ │ + bcs 3d348 │ │ sub r1, fp, #8 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ str r1, [fp, #-12] │ │ movw r1, #4 │ │ str r1, [sp, #16] │ │ str r0, [sp, #12] │ │ movw r0, #4 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #16] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #12] │ │ add r0, r0, #3 │ │ str r0, [r1, #12] │ │ ldr r0, [fp, #-8] │ │ - bl 3d2f4 │ │ + bl 3d3ac │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ lsr r0, r0, #8 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1] │ │ @@ -72316,200 +72313,200 @@ │ │ orr r0, r0, r1 │ │ ldr r1, [sp, #4] │ │ str r0, [r1] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #8] │ │ add r0, r0, #24 │ │ str r0, [r1, #8] │ │ - b 3d298 │ │ + b 3d350 │ │ ldr r0, [sp, #4] │ │ - bl 777f0 │ │ - ldr r0, [pc, #52] ; 3d2d4 │ │ + bl 779fc │ │ + ldr r0, [pc, #52] ; 3d38c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 3d2bc │ │ + bne 3d374 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffca05f │ │ - ; instruction: 0xfffcc765 │ │ - ; instruction: 0xfffcb1bb │ │ - andeq r0, r4, r8, lsl #8 │ │ - strdeq r0, [r4], -r8 │ │ - andeq r0, r4, r8, ror #5 │ │ + bl 7c350 │ │ + ; instruction: 0xfffc9f9a │ │ + ; instruction: 0xfffcc750 │ │ + ; instruction: 0xfffcb1a6 │ │ + strdeq r0, [r4], -r0 ; │ │ + andeq r0, r4, r0, ror #15 │ │ + ldrdeq r0, [r4], -r0 ; │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ clz r0, r0 │ │ eor r0, r0, #31 │ │ add sp, sp, #4 │ │ bx lr │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ rev r0, r0 │ │ add sp, sp, #4 │ │ bx lr │ │ │ │ -0003d30c : │ │ - ldr r0, [pc] ; 3d314 │ │ +0003d3c4 : │ │ + ldr r0, [pc] ; 3d3cc │ │ bx lr │ │ andeq r0, r1, r3 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ asr r0, r0, #8 │ │ cmp r0, #2 │ │ - beq 3d348 │ │ + beq 3d400 │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ - b 3d394 │ │ + b 3d44c │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3d38c │ │ + beq 3d444 │ │ ldr r0, [sp, #8] │ │ str r0, [fp, #-4] │ │ mvn r0, #0 │ │ str r0, [fp, #-8] │ │ movw r0, #0 │ │ str r0, [fp, #-12] │ │ movw r0, #108 ; 0x6c │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [sp, #16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ movw r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ mov r0, #1 │ │ mov r1, #0 │ │ movw r2, #2376 ; 0x948 │ │ - bl 7c2a0 │ │ + bl 7c740 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3d408 │ │ + beq 3d4c0 │ │ ldr r0, [sp, #4] │ │ - bl 3d414 │ │ - bl 7c320 │ │ + bl 3d4cc │ │ + bl 7c7c0 │ │ ldr r1, [r0] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #124 ; 0x7c │ │ blx r1 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1, #4] │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1, #312] ; 0x138 │ │ - bl 3d444 │ │ + bl 3d4fc │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ ldr r1, [sp] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r1, [sp] │ │ - ldr r0, [pc, #12] ; 3d440 │ │ + ldr r0, [pc, #12] ; 3d4f8 │ │ add r0, pc, r0 │ │ str r0, [r1, #8] │ │ add sp, sp, #4 │ │ bx lr │ │ - ; instruction: 0xfffca96f │ │ + ; instruction: 0xfffca8aa │ │ push {fp, lr} │ │ mov fp, sp │ │ - ldr r0, [pc, #120] ; 3d4cc │ │ + ldr r0, [pc, #120] ; 3d584 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 3d4c8 │ │ - ldr r0, [pc, #100] ; 3d4d0 │ │ + bne 3d580 │ │ + ldr r0, [pc, #100] ; 3d588 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3d4b0 │ │ - ldr r0, [pc, #80] ; 3d4d4 │ │ + beq 3d568 │ │ + ldr r0, [pc, #80] ; 3d58c │ │ ldr r0, [pc, r0] │ │ ldr r1, [r0] │ │ movw r0, #2 │ │ blx r1 │ │ cmp r0, #0 │ │ - beq 3d4b0 │ │ - ldr r0, [pc, #64] ; 3d4e0 │ │ + beq 3d568 │ │ + ldr r0, [pc, #64] ; 3d598 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #60] ; 3d4e4 │ │ + ldr r1, [pc, #60] ; 3d59c │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - b 3d4c4 │ │ - ldr r0, [pc, #32] ; 3d4d8 │ │ + b 3d57c │ │ + ldr r0, [pc, #32] ; 3d590 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #28] ; 3d4dc │ │ + ldr r1, [pc, #28] ; 3d594 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - b 3d4c8 │ │ + b 3d580 │ │ pop {fp, pc} │ │ - andeq r1, r4, r0, lsr sp │ │ - muleq r4, ip, r1 │ │ - andeq r0, r4, r4, lsl #3 │ │ + andeq r2, r4, r8, lsl r1 │ │ + andeq r0, r4, r4, lsl #11 │ │ + andeq r0, r4, ip, ror #10 │ │ andeq r1, r0, r4, lsl #28 │ │ - andeq r1, r4, r4, asr #25 │ │ + andeq r2, r4, ip, lsr #1 │ │ andeq r1, r0, r0, ror ip │ │ - ldrdeq r1, [r4], -ip │ │ + andeq r2, r4, r4, asr #1 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3d518 │ │ + beq 3d5d0 │ │ ldr r0, [sp, #4] │ │ - bl 3d520 │ │ + bl 3d5d8 │ │ ldr r0, [sp, #4] │ │ - bl 7c290 │ │ + bl 7c730 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 3d544 │ │ - b 3d5c8 │ │ - bl 7c320 │ │ + bne 3d5fc │ │ + b 3d680 │ │ + bl 7c7c0 │ │ ldr r1, [r0, #20] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #124 ; 0x7c │ │ blx r1 │ │ ldr r0, [sp, #4] │ │ - bl 327e4 │ │ + bl 3289c │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #2288] ; 0x8f0 │ │ - bl 7c290 │ │ + bl 7c730 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1, #2288] ; 0x8f0 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1, #2292] ; 0x8f4 │ │ ldr r0, [sp, #4] │ │ @@ -72521,102 +72518,102 @@ │ │ str r0, [sp, #12] │ │ movw r0, #28 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #12 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ str r2, [sp] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - bne 3d614 │ │ + bne 3d6cc │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ str r0, [r1] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #8] │ │ ldr r1, [sp, #8] │ │ movw r0, #0 │ │ str r0, [r1, #4] │ │ movw r0, #0 │ │ add sp, sp, #12 │ │ bx lr │ │ │ │ -0003d620 : │ │ +0003d6d8 : │ │ sub sp, sp, #12 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ cmp r1, #3 │ │ str r0, [sp] │ │ - bcc 3d688 │ │ + bcc 3d740 │ │ ldr r0, [sp, #8] │ │ ldrb r1, [r0] │ │ movw r0, #0 │ │ cmp r1, #157 ; 0x9d │ │ str r0, [sp] │ │ - bne 3d688 │ │ + bne 3d740 │ │ ldr r0, [sp, #8] │ │ ldrb r1, [r0, #1] │ │ movw r0, #0 │ │ cmp r1, #1 │ │ str r0, [sp] │ │ - bne 3d688 │ │ + bne 3d740 │ │ ldr r0, [sp, #8] │ │ ldrb r0, [r0, #2] │ │ cmp r0, #42 ; 0x2a │ │ movw r0, #0 │ │ moveq r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ and r0, r0, #1 │ │ add sp, sp, #12 │ │ bx lr │ │ │ │ -0003d698 : │ │ +0003d750 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r2, [fp, #-16] │ │ str r3, [sp, #20] │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3d6d4 │ │ + beq 3d78c │ │ ldr r0, [fp, #-12] │ │ cmp r0, #10 │ │ - bcs 3d6e0 │ │ + bcs 3d798 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3d87c │ │ + b 3d934 │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #3 │ │ ldr r1, [fp, #-12] │ │ sub r1, r1, #3 │ │ - bl 7c360 │ │ + bl 7c800 │ │ cmp r0, #0 │ │ - bne 3d708 │ │ + bne 3d7c0 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3d87c │ │ + b 3d934 │ │ ldr r0, [fp, #-8] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1, #1] │ │ lsl r1, r1, #8 │ │ orr r0, r0, r1 │ │ ldr r1, [fp, #-8] │ │ @@ -72649,62 +72646,62 @@ │ │ ldrb r1, [r1, #8] │ │ orr r0, r0, r1 │ │ movw r1, #16383 ; 0x3fff │ │ and r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - bne 3d7b8 │ │ + bne 3d870 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3d87c │ │ + b 3d934 │ │ ldr r0, [sp, #16] │ │ lsr r0, r0, #1 │ │ and r0, r0, #7 │ │ cmp r0, #3 │ │ - bls 3d7d8 │ │ + bls 3d890 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3d87c │ │ + b 3d934 │ │ ldr r0, [sp, #16] │ │ lsr r0, r0, #4 │ │ and r0, r0, #1 │ │ cmp r0, #0 │ │ - bne 3d7f8 │ │ + bne 3d8b0 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3d87c │ │ + b 3d934 │ │ ldr r0, [sp, #16] │ │ lsr r0, r0, #5 │ │ ldr r1, [fp, #-16] │ │ cmp r0, r1 │ │ - bcc 3d818 │ │ + bcc 3d8d0 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3d87c │ │ + b 3d934 │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - beq 3d830 │ │ + beq 3d8e8 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - bne 3d83c │ │ + bne 3d8f4 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3d87c │ │ + b 3d934 │ │ ldr r0, [sp, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3d858 │ │ + beq 3d910 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #20] │ │ str r0, [r1] │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3d874 │ │ + beq 3d92c │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #8] │ │ str r0, [r1] │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ @@ -72713,47 +72710,47 @@ │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-8] │ │ str r1, [fp, #-12] │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 3d8b8 │ │ + bne 3d970 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3dde8 │ │ + b 3dea0 │ │ ldr r0, [fp, #-8] │ │ - bl 3d414 │ │ + bl 3d4cc │ │ ldr r0, [fp, #-12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 3d8ec │ │ + bne 3d9a4 │ │ ldr r0, [fp, #-8] │ │ movw r1, #2 │ │ - ldr r2, [pc, #1340] ; 3de1c │ │ + ldr r2, [pc, #1340] ; 3ded4 │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 3dde8 │ │ + b 3dea0 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #64] ; 0x40 │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #60] ; 0x3c │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ cmp r0, #4 │ │ - bcs 3d92c │ │ + bcs 3d9e4 │ │ ldr r0, [fp, #-8] │ │ movw r1, #7 │ │ - ldr r2, [pc, #1272] ; 3de18 │ │ + ldr r2, [pc, #1272] ; 3ded0 │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 3dde8 │ │ + b 3dea0 │ │ ldr r0, [fp, #-16] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-16] │ │ ldrb r1, [r1, #1] │ │ lsl r1, r1, #8 │ │ orr r0, r0, r1 │ │ ldr r1, [fp, #-16] │ │ @@ -72787,68 +72784,68 @@ │ │ ldr r0, [sp] │ │ lsr r0, r0, #5 │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #16] │ │ ldrb r0, [r0, #1] │ │ cmp r0, #3 │ │ - ble 3d9f0 │ │ + ble 3daa8 │ │ ldr r0, [fp, #-8] │ │ movw r1, #3 │ │ - ldr r2, [pc, #1072] ; 3de14 │ │ + ldr r2, [pc, #1072] ; 3decc │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 3dde8 │ │ + b 3dea0 │ │ ldr r0, [sp, #16] │ │ ldrsb r0, [r0, #2] │ │ cmp r0, #0 │ │ - bne 3da1c │ │ + bne 3dad4 │ │ ldr r0, [fp, #-8] │ │ movw r1, #4 │ │ - ldr r2, [pc, #996] ; 3ddf4 │ │ + ldr r2, [pc, #996] ; 3deac │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 3dde8 │ │ + b 3dea0 │ │ ldr r0, [fp, #-16] │ │ add r0, r0, #3 │ │ str r0, [fp, #-16] │ │ ldr r0, [sp, #20] │ │ sub r0, r0, #3 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #48 ; 0x30 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #16] │ │ ldrsb r0, [r0] │ │ cmp r0, #0 │ │ - beq 3dc30 │ │ + beq 3dce8 │ │ ldr r0, [sp, #20] │ │ cmp r0, #7 │ │ - bcs 3da78 │ │ + bcs 3db30 │ │ ldr r0, [fp, #-8] │ │ movw r1, #7 │ │ - ldr r2, [pc, #932] ; 3de10 │ │ + ldr r2, [pc, #932] ; 3dec8 │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 3dde8 │ │ + b 3dea0 │ │ ldr r0, [fp, #-16] │ │ ldr r1, [sp, #20] │ │ - bl 7c360 │ │ + bl 7c800 │ │ cmp r0, #0 │ │ - bne 3daa8 │ │ + bne 3db60 │ │ ldr r0, [fp, #-8] │ │ movw r1, #3 │ │ - ldr r2, [pc, #860] ; 3ddf8 │ │ + ldr r2, [pc, #860] ; 3deb0 │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 3dde8 │ │ + b 3dea0 │ │ ldr r0, [fp, #-16] │ │ ldrb r0, [r0, #4] │ │ lsl r0, r0, #8 │ │ ldr r1, [fp, #-16] │ │ ldrb r1, [r1, #3] │ │ orr r0, r0, r1 │ │ movw r1, #16383 ; 0x3fff │ │ @@ -72935,159 +72932,159 @@ │ │ str r0, [r1, #12] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #4] │ │ ldr r1, [fp, #-12] │ │ str r0, [r1, #16] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #904 ; 0x388 │ │ - bl 3c7c8 │ │ + bl 3c880 │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #104 ; 0x68 │ │ - bl 3de20 │ │ + bl 3ded8 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #20] │ │ cmp r0, r1 │ │ - bls 3dc60 │ │ + bls 3dd18 │ │ ldr r0, [fp, #-8] │ │ movw r1, #7 │ │ - ldr r2, [pc, #440] ; 3de0c │ │ + ldr r2, [pc, #440] ; 3dec4 │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 3dde8 │ │ + b 3dea0 │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #12 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-16] │ │ ldr r2, [sp, #16] │ │ ldr r2, [r2, #4] │ │ - bl 774fc │ │ + bl 77708 │ │ ldr r0, [sp, #16] │ │ ldr r1, [r0, #4] │ │ ldr r0, [fp, #-16] │ │ add r0, r0, r1 │ │ str r0, [fp, #-16] │ │ ldr r0, [sp, #16] │ │ ldr r1, [r0, #4] │ │ ldr r0, [sp, #20] │ │ sub r0, r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #16] │ │ ldrsb r0, [r0] │ │ cmp r0, #0 │ │ - beq 3dce0 │ │ + beq 3dd98 │ │ ldr r0, [sp, #8] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #6] │ │ ldr r0, [sp, #8] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ ldr r1, [sp, #12] │ │ strb r0, [r1, #7] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, #104 ; 0x68 │ │ ldr r2, [fp, #-8] │ │ add r2, r2, #904 ; 0x388 │ │ - bl 3df0c │ │ + bl 3dfc4 │ │ cmp r0, #0 │ │ - bne 3dd1c │ │ + bne 3ddd4 │ │ ldr r0, [fp, #-8] │ │ movw r1, #3 │ │ - ldr r2, [pc, #236] ; 3ddfc │ │ + ldr r2, [pc, #236] ; 3deb4 │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 3dde8 │ │ + b 3dea0 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ - bl 3e1a0 │ │ + bl 3e258 │ │ cmp r0, #0 │ │ - bne 3dd4c │ │ + bne 3de04 │ │ ldr r0, [fp, #-8] │ │ movw r1, #3 │ │ - ldr r2, [pc, #192] ; 3de00 │ │ + ldr r2, [pc, #192] ; 3deb8 │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 3dde8 │ │ + b 3dea0 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-16] │ │ ldr r2, [sp, #20] │ │ - bl 3e368 │ │ + bl 3e420 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq 3dd88 │ │ + beq 3de40 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #4] │ │ - ldr r2, [pc, #140] ; 3de08 │ │ + ldr r2, [pc, #140] ; 3dec0 │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 3dde8 │ │ + b 3dea0 │ │ ldr r0, [fp, #-8] │ │ - bl 3c3c4 │ │ + bl 3c47c │ │ ldr r0, [sp, #16] │ │ ldrsb r0, [r0] │ │ cmp r0, #0 │ │ - bne 3ddbc │ │ + bne 3de74 │ │ ldr r0, [fp, #-8] │ │ movw r1, #4 │ │ - ldr r2, [pc, #84] ; 3de04 │ │ + ldr r2, [pc, #84] ; 3debc │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 3dde8 │ │ + b 3dea0 │ │ ldr r0, [sp, #8] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ - bl 3cdd8 │ │ + bl 3ce90 │ │ ldr r1, [fp, #-8] │ │ movw r0, #1 │ │ str r0, [r1, #4] │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffcb6cc │ │ - ; instruction: 0xfffc986d │ │ - ; instruction: 0xfffcbc5b │ │ - ; instruction: 0xfffc8461 │ │ - ; instruction: 0xfffcbeb2 │ │ - ; instruction: 0xfffcb12a │ │ - ; instruction: 0xfffc7313 │ │ - ; instruction: 0xfffc7007 │ │ - ; instruction: 0xfffc7ae6 │ │ - ; instruction: 0xfffca486 │ │ - ; instruction: 0xfffc9a04 │ │ + ; instruction: 0xfffcb6b7 │ │ + ; instruction: 0xfffc97a8 │ │ + ; instruction: 0xfffcbc46 │ │ + ; instruction: 0xfffc8332 │ │ + ; instruction: 0xfffcbe9d │ │ + ; instruction: 0xfffcb115 │ │ + ; instruction: 0xfffc724b │ │ + ; instruction: 0xfffc6f3f │ │ + ; instruction: 0xfffc79d9 │ │ + ; instruction: 0xfffca3c1 │ │ + ; instruction: 0xfffc993f │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3de44 │ │ - b 3de64 │ │ - ldr r0, [pc, #180] ; 3df00 │ │ + beq 3defc │ │ + b 3df1c │ │ + ldr r0, [pc, #180] ; 3dfb8 │ │ add r0, pc, r0 │ │ movw r1, #151 ; 0x97 │ │ - ldr r2, [pc, #172] ; 3df04 │ │ + ldr r2, [pc, #172] ; 3dfbc │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #168] ; 3df08 │ │ + ldr r3, [pc, #168] ; 3dfc0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1, #4] │ │ ldr r1, [sp, #4] │ │ @@ -73102,291 +73099,291 @@ │ │ str r0, [fp, #-12] │ │ movw r0, #4 │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #16 │ │ str r0, [sp, #20] │ │ mvn r0, #0 │ │ str r0, [sp, #16] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ movw r0, #4 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #16] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffcc064 │ │ - ; instruction: 0xfffc6929 │ │ - ; instruction: 0xfffc89e2 │ │ + ; instruction: 0xfffcc04f │ │ + ; instruction: 0xfffc6861 │ │ + ; instruction: 0xfffc88b3 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ ldr r0, [fp, #-4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3df38 │ │ - b 3df58 │ │ - ldr r0, [pc, #584] ; 3e188 │ │ + beq 3dff0 │ │ + b 3e010 │ │ + ldr r0, [pc, #584] ; 3e240 │ │ add r0, pc, r0 │ │ movw r1, #162 ; 0xa2 │ │ - ldr r2, [pc, #576] ; 3e18c │ │ + ldr r2, [pc, #576] ; 3e244 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #572] ; 3e190 │ │ + ldr r3, [pc, #572] ; 3e248 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3df6c │ │ - b 3df8c │ │ - ldr r0, [pc, #544] ; 3e194 │ │ + beq 3e024 │ │ + b 3e044 │ │ + ldr r0, [pc, #544] ; 3e24c │ │ add r0, pc, r0 │ │ movw r1, #163 ; 0xa3 │ │ - ldr r2, [pc, #536] ; 3e198 │ │ + ldr r2, [pc, #536] ; 3e250 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #532] ; 3e19c │ │ + ldr r3, [pc, #532] ; 3e254 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-4] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ ldr r1, [fp, #-8] │ │ str r0, [r1] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 3e154 │ │ + beq 3e20c │ │ ldr r0, [fp, #-4] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ ldr r1, [fp, #-8] │ │ str r0, [r1, #4] │ │ ldr r0, [fp, #-4] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ cmp r0, #0 │ │ - beq 3e0d0 │ │ + beq 3e188 │ │ ldr r0, [fp, #-4] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ ldr r1, [fp, #-8] │ │ str r0, [r1, #8] │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #4 │ │ - bge 3e05c │ │ + bge 3e114 │ │ ldr r0, [fp, #-4] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ cmp r0, #0 │ │ - beq 3e028 │ │ + beq 3e0e0 │ │ ldr r0, [fp, #-4] │ │ movw r1, #7 │ │ - bl 77a8c │ │ + bl 77c98 │ │ str r0, [sp, #8] │ │ - b 3e034 │ │ + b 3e0ec │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ - b 3e034 │ │ + b 3e0ec │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, #12 │ │ ldr r2, [sp, #16] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #16] │ │ add r0, r0, #1 │ │ str r0, [sp, #16] │ │ - b 3dff4 │ │ + b 3e0ac │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #4 │ │ - bge 3e0cc │ │ + bge 3e184 │ │ ldr r0, [fp, #-4] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ cmp r0, #0 │ │ - beq 3e098 │ │ + beq 3e150 │ │ ldr r0, [fp, #-4] │ │ movw r1, #6 │ │ - bl 77a8c │ │ + bl 77c98 │ │ str r0, [sp, #4] │ │ - b 3e0a4 │ │ + b 3e15c │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 3e0a4 │ │ + b 3e15c │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, #16 │ │ ldr r2, [sp, #16] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #16] │ │ add r0, r0, #1 │ │ str r0, [sp, #16] │ │ - b 3e064 │ │ - b 3e0d0 │ │ + b 3e11c │ │ + b 3e188 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - beq 3e150 │ │ + beq 3e208 │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bge 3e14c │ │ + bge 3e204 │ │ ldr r0, [fp, #-4] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ cmp r0, #0 │ │ - beq 3e11c │ │ + beq 3e1d4 │ │ ldr r0, [fp, #-4] │ │ movw r1, #8 │ │ - bl 77904 │ │ + bl 77b10 │ │ str r0, [sp] │ │ - b 3e128 │ │ + b 3e1e0 │ │ movw r0, #255 ; 0xff │ │ str r0, [sp] │ │ - b 3e128 │ │ + b 3e1e0 │ │ ldr r0, [sp] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [sp, #12] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b 3e0e8 │ │ - b 3e150 │ │ - b 3e160 │ │ + b 3e1a0 │ │ + b 3e208 │ │ + b 3e218 │ │ ldr r1, [fp, #-8] │ │ movw r0, #0 │ │ str r0, [r1, #4] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ and r0, r0, #1 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffcbf70 │ │ - ; instruction: 0xfffc759d │ │ - ; instruction: 0xfffcbd1f │ │ - ; instruction: 0xfffcbf3c │ │ - ; instruction: 0xfffc7569 │ │ - ; instruction: 0xfffc88ba │ │ + ; instruction: 0xfffcbf5b │ │ + ; instruction: 0xfffc7490 │ │ + ; instruction: 0xfffcbd0a │ │ + ; instruction: 0xfffcbf27 │ │ + ; instruction: 0xfffc745c │ │ + ; instruction: 0xfffc878b │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #56 ; 0x38 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ ldr r1, [sp, #12] │ │ str r0, [r1] │ │ ldr r0, [fp, #-4] │ │ movw r1, #6 │ │ - bl 77904 │ │ + bl 77b10 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #4] │ │ ldr r0, [fp, #-4] │ │ movw r1, #3 │ │ - bl 77904 │ │ + bl 77b10 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #8] │ │ ldr r0, [fp, #-4] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #12] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #12] │ │ cmp r0, #0 │ │ - beq 3e2f4 │ │ + beq 3e3ac │ │ ldr r0, [fp, #-4] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ cmp r0, #0 │ │ - beq 3e2f0 │ │ + beq 3e3a8 │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp r0, #4 │ │ - bge 3e290 │ │ + bge 3e348 │ │ ldr r0, [fp, #-4] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ cmp r0, #0 │ │ - beq 3e27c │ │ + beq 3e334 │ │ ldr r0, [fp, #-4] │ │ mov r1, #6 │ │ - bl 77a8c │ │ + bl 77c98 │ │ ldr r1, [sp, #12] │ │ add r1, r1, #16 │ │ ldr r2, [sp, #8] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ - b 3e280 │ │ + b 3e338 │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 3e23c │ │ + b 3e2f4 │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp r0, #4 │ │ - bge 3e2ec │ │ + bge 3e3a4 │ │ ldr r0, [fp, #-4] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ cmp r0, #0 │ │ - beq 3e2d8 │ │ + beq 3e390 │ │ ldr r0, [fp, #-4] │ │ mov r1, #6 │ │ - bl 77a8c │ │ + bl 77c98 │ │ ldr r1, [sp, #12] │ │ add r1, r1, #32 │ │ ldr r2, [sp, #8] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ - b 3e2dc │ │ + b 3e394 │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 3e298 │ │ - b 3e2f0 │ │ - b 3e2f4 │ │ + b 3e350 │ │ + b 3e3a8 │ │ + b 3e3ac │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - bne 3e310 │ │ + bne 3e3c8 │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 3e334 │ │ + b 3e3ec │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movne r1, #1 │ │ movw r0, #1 │ │ tst r1, #1 │ │ @@ -73420,33 +73417,33 @@ │ │ ldr r1, [fp, #-16] │ │ add r0, r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-16] │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ movw r1, #2 │ │ - bl 77904 │ │ + bl 77b10 │ │ mov r1, r0 │ │ movw r0, #1 │ │ lsl r0, r0, r1 │ │ sub r0, r0, #1 │ │ ldr r1, [fp, #-8] │ │ str r0, [r1, #312] ; 0x138 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #312] ; 0x138 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-16] │ │ ldr r1, [sp, #8] │ │ movw r2, #3 │ │ mul r1, r1, r2 │ │ cmp r0, r1 │ │ - bcs 3e400 │ │ + bcs 3e4b8 │ │ movw r0, #7 │ │ str r0, [fp, #-4] │ │ - b 3e534 │ │ + b 3e5ec │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #8] │ │ movw r2, #3 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #8] │ │ @@ -73456,65 +73453,65 @@ │ │ sub r0, r0, r1 │ │ str r0, [sp, #12] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - bcs 3e4ec │ │ + bcs 3e5a4 │ │ ldr r0, [sp, #24] │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #24] │ │ ldrb r1, [r1, #1] │ │ lsl r1, r1, #8 │ │ orr r0, r0, r1 │ │ ldr r1, [sp, #24] │ │ ldrb r1, [r1, #2] │ │ lsl r1, r1, #16 │ │ orr r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bls 3e48c │ │ + bls 3e544 │ │ ldr r0, [sp, #12] │ │ str r0, [sp] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #316 ; 0x13c │ │ ldr r1, [sp, #4] │ │ movw r2, #28 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp] │ │ - bl 774fc │ │ + bl 77708 │ │ ldr r1, [sp] │ │ ldr r0, [sp, #16] │ │ add r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r1, [sp] │ │ ldr r0, [sp, #12] │ │ sub r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ add r0, r0, #3 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 3e438 │ │ + b 3e4f0 │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #316 ; 0x13c │ │ ldr r1, [sp, #8] │ │ movw r2, #28 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #12] │ │ - bl 774fc │ │ + bl 77708 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #20] │ │ cmp r0, r1 │ │ movw r1, #0 │ │ movcc r1, #1 │ │ movw r0, #0 │ │ tst r1, #1 │ │ @@ -73544,44 +73541,44 @@ │ │ movw r2, #800 ; 0x320 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #2236] ; 0x8bc │ │ cmp r0, #0 │ │ - beq 3e5b8 │ │ + beq 3e670 │ │ ldr r0, [sp, #12] │ │ ldrb r0, [r0, #797] ; 0x31d │ │ str r0, [sp] │ │ - b 3e5c4 │ │ + b 3e67c │ │ movw r0, #0 │ │ str r0, [sp] │ │ - b 3e5c4 │ │ + b 3e67c │ │ ldr r0, [sp] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - bne 3e5f0 │ │ + bne 3e6a8 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #16] │ │ ldr r2, [fp, #-8] │ │ - bl 3e714 │ │ + bl 3e7cc │ │ str r0, [sp, #8] │ │ - b 3e658 │ │ + b 3e710 │ │ ldr r1, [sp, #16] │ │ movw r0, #0 │ │ strb r0, [r1] │ │ ldr r1, [fp, #-12] │ │ movw r0, #0 │ │ strb r0, [r1] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #768 ; 0x300 │ │ ldrsb r0, [r0] │ │ cmp r0, #0 │ │ - bne 3e634 │ │ + bne 3e6ec │ │ ldr r1, [sp, #16] │ │ movw r0, #0 │ │ strb r0, [r1, #1] │ │ ldr r1, [fp, #-12] │ │ movw r0, #0 │ │ strb r0, [r1, #1] │ │ ldr r1, [sp, #12] │ │ @@ -73592,15 +73589,15 @@ │ │ str r0, [r1, #792] ; 0x318 │ │ ldr r1, [sp, #12] │ │ movw r0, #0 │ │ strb r0, [r1, #796] ; 0x31c │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #2308] ; 0x904 │ │ cmp r0, #0 │ │ - ble 3e6ec │ │ + ble 3e7a4 │ │ ldr r1, [fp, #-4] │ │ ldr r0, [r1, #2260] ; 0x8d4 │ │ ldr r1, [r1, #2296] ; 0x8f8 │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ @@ -73639,15 +73636,15 @@ │ │ eor r0, r0, r1 │ │ and r0, r0, #1 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #192 ; 0xc0 │ │ - ldr r3, [pc, #1556] ; 3ed3c │ │ + ldr r3, [pc, #1556] ; 3edf4 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-12] │ │ str r0, [fp, #-64] ; 0xffffffc0 │ │ str r1, [fp, #-68] ; 0xffffffbc │ │ str r2, [fp, #-72] ; 0xffffffb8 │ │ @@ -73686,32 +73683,32 @@ │ │ str r0, [fp, #-56] ; 0xffffffc8 │ │ movw r0, #768 ; 0x300 │ │ str r0, [fp, #-60] ; 0xffffffc4 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [fp, #-56] ; 0xffffffc8 │ │ ldr r2, [fp, #-60] ; 0xffffffc4 │ │ ldr r3, [fp, #-52] ; 0xffffffcc │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r0, [fp, #-84] ; 0xffffffac │ │ add r0, r0, #768 ; 0x300 │ │ ldrsb r0, [r0] │ │ cmp r0, #0 │ │ - bne 3e908 │ │ + bne 3e9c0 │ │ sub r0, fp, #44 ; 0x2c │ │ movw r1, #0 │ │ movw r2, #32 │ │ and r1, r1, #255 ; 0xff │ │ - bl 7c370 │ │ + bl 7c810 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldrb r0, [r0, #1] │ │ ldr r1, [fp, #-96] ; 0xffffffa0 │ │ ldrb r1, [r1, #1] │ │ add r0, r0, r1 │ │ str r0, [sp, #64] ; 0x40 │ │ - ldr r0, [pc, #1284] ; 3ed2c │ │ + ldr r0, [pc, #1284] ; 3ede4 │ │ add r0, pc, r0 │ │ ldr ip, [r0] │ │ ldr r0, [fp, #-72] ; 0xffffffb8 │ │ ldr r1, [fp, #-76] ; 0xffffffb4 │ │ add r1, r1, #68 ; 0x44 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [fp, #-88] ; 0xffffffa8 │ │ @@ -73729,46 +73726,46 @@ │ │ and r0, r0, #1 │ │ ldr r1, [fp, #-96] ; 0xffffffa0 │ │ strb r0, [r1, #1] │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ strb r0, [r1, #1] │ │ ldr r0, [sp, #60] ; 0x3c │ │ cmp r0, #1 │ │ - ble 3e8a8 │ │ - ldr r0, [pc, #1180] ; 3ed30 │ │ + ble 3e960 │ │ + ldr r0, [pc, #1180] ; 3ede8 │ │ ldr r0, [pc, r0] │ │ ldr r2, [r0] │ │ sub r0, fp, #44 ; 0x2c │ │ ldr r1, [fp, #-92] ; 0xffffffa4 │ │ blx r2 │ │ - b 3e8f4 │ │ + b 3e9ac │ │ ldrsh r0, [fp, #-44] ; 0xffffffd4 │ │ add r0, r0, #3 │ │ asr r0, r0, #3 │ │ str r0, [sp, #52] ; 0x34 │ │ movw r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ cmp r0, #256 ; 0x100 │ │ - bge 3e8f0 │ │ + bge 3e9a8 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [fp, #-92] ; 0xffffffa4 │ │ ldr r2, [sp, #56] ; 0x38 │ │ add r1, r1, r2, lsl #1 │ │ strh r0, [r1] │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r0, r0, #16 │ │ str r0, [sp, #56] ; 0x38 │ │ - b 3e8c0 │ │ - b 3e8f4 │ │ + b 3e978 │ │ + b 3e9ac │ │ movw r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [fp, #-76] ; 0xffffffb4 │ │ str r0, [fp, #-80] ; 0xffffffb0 │ │ - b 3e91c │ │ + b 3e9d4 │ │ movw r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [fp, #-76] ; 0xffffffb4 │ │ add r0, r0, #204 ; 0xcc │ │ str r0, [fp, #-80] ; 0xffffffb0 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldrb r0, [r0] │ │ @@ -73778,31 +73775,31 @@ │ │ ldrb r0, [r0] │ │ and r0, r0, #15 │ │ strb r0, [fp, #-98] ; 0xffffff9e │ │ movw r0, #0 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #84] ; 0x54 │ │ cmp r0, #4 │ │ - bge 3ea80 │ │ + bge 3eb38 │ │ ldrb r0, [fp, #-98] ; 0xffffff9e │ │ and r0, r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ movw r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ movw r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ cmp r0, #4 │ │ - bge 3ea38 │ │ + bge 3eaf0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldrb r1, [fp, #-97] ; 0xffffff9f │ │ and r1, r1, #1 │ │ add r0, r0, r1 │ │ str r0, [sp, #40] ; 0x28 │ │ - ldr r0, [pc, #932] ; 3ed38 │ │ + ldr r0, [pc, #932] ; 3edf0 │ │ add r0, pc, r0 │ │ ldr ip, [r0] │ │ ldr r0, [fp, #-72] ; 0xffffffb8 │ │ ldr r1, [fp, #-80] ; 0xffffffb0 │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [fp, #-88] ; 0xffffffa8 │ │ ldr r4, [sp, #68] ; 0x44 │ │ @@ -73828,23 +73825,23 @@ │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [fp, #-92] ; 0xffffffa4 │ │ ldrsh r2, [r2] │ │ cmp r2, #0 │ │ movw r2, #0 │ │ movne r2, #1 │ │ and r2, r2, #1 │ │ - bl 3fb2c │ │ + bl 3fbe4 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [fp, #-92] ; 0xffffffa4 │ │ add r0, r0, #32 │ │ str r0, [fp, #-92] ; 0xffffffa4 │ │ ldr r0, [sp, #88] ; 0x58 │ │ add r0, r0, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ - b 3e96c │ │ + b 3ea24 │ │ ldrb r0, [fp, #-97] ; 0xffffff9f │ │ asr r0, r0, #4 │ │ strb r0, [fp, #-97] ; 0xffffff9f │ │ ldrb r0, [fp, #-98] ; 0xffffff9e │ │ asr r0, r0, #1 │ │ ldr r1, [sp, #48] ; 0x30 │ │ lsl r1, r1, #7 │ │ @@ -73854,25 +73851,25 @@ │ │ lsl r0, r0, #8 │ │ ldr r1, [sp, #44] ; 0x2c │ │ orr r0, r0, r1 │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r0, #1 │ │ str r0, [sp, #84] ; 0x54 │ │ - b 3e944 │ │ + b 3e9fc │ │ ldrb r0, [fp, #-97] ; 0xffffff9f │ │ str r0, [sp, #76] ; 0x4c │ │ ldrb r0, [fp, #-98] ; 0xffffff9e │ │ asr r0, r0, #4 │ │ str r0, [sp, #72] ; 0x48 │ │ movw r0, #0 │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #80] ; 0x50 │ │ cmp r0, #4 │ │ - bge 3ec70 │ │ + bge 3ed28 │ │ movw r0, #0 │ │ str r0, [sp, #32] │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #80] ; 0x50 │ │ add r1, r1, #4 │ │ asr r0, r0, r1 │ │ @@ -73883,29 +73880,29 @@ │ │ add r1, r1, #4 │ │ asr r0, r0, r1 │ │ strb r0, [fp, #-98] ; 0xffffff9e │ │ movw r0, #0 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #84] ; 0x54 │ │ cmp r0, #2 │ │ - bge 3ec0c │ │ + bge 3ecc4 │ │ ldrb r0, [fp, #-98] ; 0xffffff9e │ │ and r0, r0, #1 │ │ str r0, [sp, #28] │ │ movw r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ cmp r0, #2 │ │ - bge 3ebd8 │ │ + bge 3ec90 │ │ ldr r0, [sp, #28] │ │ ldrb r1, [fp, #-97] ; 0xffffff9f │ │ and r1, r1, #1 │ │ add r0, r0, r1 │ │ str r0, [sp, #24] │ │ - ldr r0, [pc, #516] ; 3ed34 │ │ + ldr r0, [pc, #516] ; 3edec │ │ add r0, pc, r0 │ │ ldr ip, [r0] │ │ ldr r0, [fp, #-72] ; 0xffffffb8 │ │ ldr r1, [fp, #-76] ; 0xffffffb4 │ │ add r1, r1, #136 ; 0x88 │ │ ldr r2, [sp, #24] │ │ ldr r3, [fp, #-88] ; 0xffffffa8 │ │ @@ -73932,36 +73929,36 @@ │ │ ldr r1, [sp, #20] │ │ ldr r2, [fp, #-92] ; 0xffffffa4 │ │ ldrsh r2, [r2] │ │ cmp r2, #0 │ │ movw r2, #0 │ │ movne r2, #1 │ │ and r2, r2, #1 │ │ - bl 3fb2c │ │ + bl 3fbe4 │ │ str r0, [sp, #32] │ │ ldr r0, [fp, #-92] ; 0xffffffa4 │ │ add r0, r0, #32 │ │ str r0, [fp, #-92] ; 0xffffffa4 │ │ ldr r0, [sp, #88] ; 0x58 │ │ add r0, r0, #1 │ │ str r0, [sp, #88] ; 0x58 │ │ - b 3eb08 │ │ + b 3ebc0 │ │ ldrb r0, [fp, #-97] ; 0xffffff9f │ │ asr r0, r0, #2 │ │ strb r0, [fp, #-97] ; 0xffffff9f │ │ ldrb r0, [fp, #-98] ; 0xffffff9e │ │ asr r0, r0, #1 │ │ ldr r1, [sp, #28] │ │ lsl r1, r1, #5 │ │ orr r0, r0, r1 │ │ strb r0, [fp, #-98] ; 0xffffff9e │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r0, #1 │ │ str r0, [sp, #84] ; 0x54 │ │ - b 3eae8 │ │ + b 3eba0 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #80] ; 0x50 │ │ lsl r1, r1, #2 │ │ lsl r1, r0, r1 │ │ ldr r0, [sp, #92] ; 0x5c │ │ orr r0, r0, r1 │ │ str r0, [sp, #92] ; 0x5c │ │ @@ -73978,15 +73975,15 @@ │ │ lsl r1, r0, r1 │ │ ldr r0, [sp, #72] ; 0x48 │ │ orr r0, r0, r1 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r0, #2 │ │ str r0, [sp, #80] ; 0x50 │ │ - b 3ea9c │ │ + b 3eb54 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r1, [fp, #-68] ; 0xffffffbc │ │ strb r0, [r1] │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [fp, #-96] ; 0xffffffa0 │ │ strb r0, [r1] │ │ ldr r0, [sp, #96] ; 0x60 │ │ @@ -73995,18 +73992,18 @@ │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r1, [fp, #-84] ; 0xffffffac │ │ str r0, [r1, #792] ; 0x318 │ │ ldr r0, [sp, #92] ; 0x5c │ │ movw r1, #43690 ; 0xaaaa │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - beq 3ecc0 │ │ + beq 3ed78 │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ - b 3eccc │ │ + b 3ed84 │ │ ldr r0, [fp, #-88] ; 0xffffffa8 │ │ ldr r0, [r0, #28] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ ldr r1, [fp, #-84] ; 0xffffffac │ │ strb r0, [r1, #796] ; 0x31c │ │ ldr r0, [sp, #96] ; 0x60 │ │ @@ -74015,31 +74012,31 @@ │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ and r0, r0, #1 │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #56] ; 3ed40 │ │ + ldr r0, [pc, #56] ; 3edf8 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bne 3ed28 │ │ + bne 3ede0 │ │ ldr r0, [sp, #12] │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - bl 7beb0 │ │ - andeq r0, r4, ip, asr r9 │ │ - andeq lr, r3, r8, ror sp │ │ - andeq r0, r4, r4, asr r6 │ │ - strdeq r0, [r4], -r0 ; │ │ - andeq lr, r3, r0, ror #28 │ │ - andeq lr, r3, r0, lsl #17 │ │ + bl 7c350 │ │ + andeq r0, r4, r4, asr #26 │ │ + andeq pc, r3, r0, ror #2 │ │ + andeq r0, r4, ip, lsr sl │ │ + ldrdeq r0, [r4], -r8 │ │ + andeq pc, r3, r8, asr #4 │ │ + andeq lr, r3, r8, ror #24 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #2256] ; 0x8d0 │ │ mvn r1, #1 │ │ @@ -74061,15 +74058,15 @@ │ │ str r0, [sp, #12] │ │ movw r0, #4 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1, #2296] ; 0x8f8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -74077,213 +74074,213 @@ │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [sp] │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 3ee08 │ │ + bne 3eec0 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3ef50 │ │ + b 3f008 │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 3ee34 │ │ + bne 3eeec │ │ ldr r0, [sp, #8] │ │ movw r1, #2 │ │ - ldr r2, [pc, #320] ; 3ef68 │ │ + ldr r2, [pc, #320] ; 3f020 │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 3ef50 │ │ + b 3f008 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - bne 3ee68 │ │ + bne 3ef20 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ - bl 3d888 │ │ + bl 3d940 │ │ cmp r0, #0 │ │ - bne 3ee64 │ │ + bne 3ef1c │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3ef50 │ │ - b 3ee68 │ │ + b 3f008 │ │ + b 3ef20 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - beq 3ee7c │ │ - b 3ee9c │ │ - ldr r0, [pc, #216] ; 3ef5c │ │ + beq 3ef34 │ │ + b 3ef54 │ │ + ldr r0, [pc, #216] ; 3f014 │ │ add r0, pc, r0 │ │ movw r1, #687 ; 0x2af │ │ - ldr r2, [pc, #208] ; 3ef60 │ │ + ldr r2, [pc, #208] ; 3f018 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #204] ; 3ef64 │ │ + ldr r3, [pc, #204] ; 3f01c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ - bl 35a30 │ │ + bl 35ae8 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ moveq r0, #1 │ │ and r0, r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ cmp r0, #0 │ │ - beq 3ef1c │ │ + beq 3efd4 │ │ ldr r0, [sp] │ │ cmp r0, #0 │ │ - beq 3eee4 │ │ + beq 3ef9c │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ - bl 36008 │ │ + bl 360c0 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ cmp r0, #0 │ │ - beq 3ef00 │ │ + beq 3efb8 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ - bl 3ef6c │ │ + bl 3f024 │ │ str r0, [sp] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ - bl 35ed0 │ │ + bl 35f88 │ │ mov r1, r0 │ │ ldr r0, [sp] │ │ and r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ cmp r0, #0 │ │ - bne 3ef3c │ │ + bne 3eff4 │ │ ldr r0, [sp, #8] │ │ - bl 3d520 │ │ + bl 3d5d8 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3ef50 │ │ + b 3f008 │ │ ldr r1, [sp, #8] │ │ movw r0, #0 │ │ str r0, [r1, #4] │ │ ldr r0, [sp] │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffcb02c │ │ - ; instruction: 0xfffc563d │ │ - ; instruction: 0xfffc6b3a │ │ - ; instruction: 0xfffc79f5 │ │ + ; instruction: 0xfffcb017 │ │ + ; instruction: 0xfffc5575 │ │ + ; instruction: 0xfffc6a0b │ │ + ; instruction: 0xfffc78c6 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #8] │ │ movw r0, #0 │ │ str r0, [r1, #2300] ; 0x8fc │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #2300] ; 0x8fc │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1, #308] ; 0x134 │ │ cmp r0, r1 │ │ - bge 3f0b8 │ │ + bge 3f170 │ │ ldr r0, [sp, #8] │ │ add r0, r0, #316 ; 0x13c │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1, #2300] ; 0x8fc │ │ ldr r2, [sp, #8] │ │ ldr r2, [r2, #312] ; 0x138 │ │ and r1, r1, r2 │ │ movw r2, #28 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #12 │ │ ldr r1, [sp, #8] │ │ - bl 3c814 │ │ + bl 3c8cc │ │ cmp r0, #0 │ │ - bne 3f004 │ │ + bne 3f0bc │ │ ldr r0, [sp, #8] │ │ movw r1, #7 │ │ - ldr r2, [pc, #272] ; 3f108 │ │ + ldr r2, [pc, #272] ; 3f1c0 │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 3f0fc │ │ - b 3f008 │ │ + b 3f1b4 │ │ + b 3f0c0 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #2296] ; 0x8f8 │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1, #288] ; 0x120 │ │ cmp r0, r1 │ │ - bge 3f068 │ │ + bge 3f120 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp] │ │ - bl 3e540 │ │ + bl 3e5f8 │ │ cmp r0, #0 │ │ - bne 3f050 │ │ + bne 3f108 │ │ ldr r0, [sp, #8] │ │ movw r1, #7 │ │ - ldr r2, [pc, #204] ; 3f110 │ │ + ldr r2, [pc, #204] ; 3f1c8 │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 3f0fc │ │ - b 3f054 │ │ + b 3f1b4 │ │ + b 3f10c │ │ ldr r1, [sp, #8] │ │ ldr r0, [r1, #2296] ; 0x8f8 │ │ add r0, r0, #1 │ │ str r0, [r1, #2296] ; 0x8f8 │ │ - b 3f008 │ │ + b 3f0c0 │ │ ldr r0, [sp, #8] │ │ - bl 3ed44 │ │ + bl 3edfc │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ - bl 34840 │ │ + bl 348f8 │ │ cmp r0, #0 │ │ - bne 3f0a0 │ │ + bne 3f158 │ │ ldr r0, [sp, #8] │ │ movw r1, #6 │ │ - ldr r2, [pc, #120] ; 3f10c │ │ + ldr r2, [pc, #120] ; 3f1c4 │ │ add r2, pc, r2 │ │ - bl 3d5d0 │ │ + bl 3d688 │ │ str r0, [fp, #-4] │ │ - b 3f0fc │ │ - b 3f0a4 │ │ + b 3f1b4 │ │ + b 3f15c │ │ ldr r1, [sp, #8] │ │ ldr r0, [r1, #2300] ; 0x8fc │ │ add r0, r0, #1 │ │ str r0, [r1, #2300] ; 0x8fc │ │ - b 3ef8c │ │ + b 3f044 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #148] ; 0x94 │ │ cmp r0, #0 │ │ - ble 3f0f4 │ │ - bl 7c320 │ │ + ble 3f1ac │ │ + bl 7c7c0 │ │ ldr r1, [r0, #8] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #124 ; 0x7c │ │ blx r1 │ │ cmp r0, #0 │ │ - bne 3f0f0 │ │ + bne 3f1a8 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3f0fc │ │ - b 3f0f4 │ │ + b 3f1b4 │ │ + b 3f1ac │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc8a20 │ │ - ; instruction: 0xfffca8f3 │ │ - ; instruction: 0xfffca28b │ │ + ; instruction: 0xfffc895b │ │ + ; instruction: 0xfffca8de │ │ + ; instruction: 0xfffca276 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-8] │ │ str r1, [fp, #-12] │ │ @@ -74296,101 +74293,101 @@ │ │ ldr r1, [sp, #16] │ │ movw r2, #11 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #8] │ │ cmp r0, #16 │ │ - bge 3f2a8 │ │ + bge 3f360 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #8] │ │ ldrb r1, [r1] │ │ - bl 3f46c │ │ + bl 3f524 │ │ cmp r0, #0 │ │ - bne 3f18c │ │ + bne 3f244 │ │ ldr r0, [fp, #8] │ │ str r0, [fp, #-4] │ │ - b 3f2b0 │ │ - b 3f190 │ │ + b 3f368 │ │ + b 3f248 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #8] │ │ ldrb r1, [r1, #1] │ │ - bl 3f46c │ │ + bl 3f524 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ tst r0, #1 │ │ - beq 3f1f4 │ │ + beq 3f2ac │ │ ldr r0, [fp, #-12] │ │ ldr r1, [fp, #8] │ │ add r1, r1, #1 │ │ str r1, [fp, #8] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #8] │ │ cmp r0, #16 │ │ - bne 3f1f0 │ │ + bne 3f2a8 │ │ movw r0, #16 │ │ str r0, [fp, #-4] │ │ - b 3f2b0 │ │ - b 3f190 │ │ + b 3f368 │ │ + b 3f248 │ │ ldr r0, [fp, #-12] │ │ ldr r1, [fp, #8] │ │ add r1, r1, #1 │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #8] │ │ ldrb r1, [r1, #2] │ │ - bl 3f46c │ │ + bl 3f524 │ │ cmp r0, #0 │ │ - bne 3f23c │ │ + bne 3f2f4 │ │ movw r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #11 │ │ str r0, [sp, #8] │ │ - b 3f258 │ │ + b 3f310 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #8] │ │ - bl 3f5a8 │ │ + bl 3f660 │ │ str r0, [sp] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #22 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp] │ │ - bl 3f780 │ │ + bl 3f838 │ │ ldr r1, [sp, #12] │ │ ldr r3, [fp, #8] │ │ mov r2, #0 │ │ cmp r3, #0 │ │ movwgt r2, #1 │ │ ldr r1, [r1, r2, lsl #2] │ │ mul r0, r0, r1 │ │ ldr r1, [fp, #12] │ │ - ldr r2, [pc, #48] ; 3f2bc │ │ + ldr r2, [pc, #48] ; 3f374 │ │ add r2, pc, r2 │ │ ldrb r2, [r2, r3] │ │ add r1, r1, r2, lsl #1 │ │ strh r0, [r1] │ │ ldr r0, [fp, #8] │ │ add r0, r0, #1 │ │ str r0, [fp, #8] │ │ - b 3f15c │ │ + b 3f214 │ │ movw r0, #16 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffcd091 │ │ + ; instruction: 0xfffcd0a1 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-8] │ │ str r1, [fp, #-12] │ │ @@ -74403,115 +74400,115 @@ │ │ ldr r1, [sp, #16] │ │ movw r2, #11 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #8] │ │ cmp r0, #16 │ │ - bge 3f454 │ │ + bge 3f50c │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #8] │ │ ldrb r1, [r1] │ │ - bl 3f9ec │ │ + bl 3faa4 │ │ cmp r0, #0 │ │ - bne 3f338 │ │ + bne 3f3f0 │ │ ldr r0, [fp, #8] │ │ str r0, [fp, #-4] │ │ - b 3f45c │ │ - b 3f33c │ │ + b 3f514 │ │ + b 3f3f4 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #8] │ │ ldrb r1, [r1, #1] │ │ - bl 3f9ec │ │ + bl 3faa4 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ tst r0, #1 │ │ - beq 3f3a0 │ │ + beq 3f458 │ │ ldr r0, [fp, #-12] │ │ ldr r1, [fp, #8] │ │ add r1, r1, #1 │ │ str r1, [fp, #8] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #8] │ │ cmp r0, #16 │ │ - bne 3f39c │ │ + bne 3f454 │ │ movw r0, #16 │ │ str r0, [fp, #-4] │ │ - b 3f45c │ │ - b 3f33c │ │ + b 3f514 │ │ + b 3f3f4 │ │ ldr r0, [fp, #-12] │ │ ldr r1, [fp, #8] │ │ add r1, r1, #1 │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #8] │ │ ldrb r1, [r1, #2] │ │ - bl 3f9ec │ │ + bl 3faa4 │ │ cmp r0, #0 │ │ - bne 3f3e8 │ │ + bne 3f4a0 │ │ movw r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #11 │ │ str r0, [sp, #8] │ │ - b 3f404 │ │ + b 3f4bc │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #8] │ │ - bl 3f5a8 │ │ + bl 3f660 │ │ str r0, [sp] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #22 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp] │ │ - bl 3f780 │ │ + bl 3f838 │ │ ldr r1, [sp, #12] │ │ ldr r3, [fp, #8] │ │ mov r2, #0 │ │ cmp r3, #0 │ │ movwgt r2, #1 │ │ ldr r1, [r1, r2, lsl #2] │ │ mul r0, r0, r1 │ │ ldr r1, [fp, #12] │ │ - ldr r2, [pc, #48] ; 3f468 │ │ + ldr r2, [pc, #48] ; 3f520 │ │ add r2, pc, r2 │ │ ldrb r2, [r2, r3] │ │ add r1, r1, r2, lsl #1 │ │ strh r0, [r1] │ │ ldr r0, [fp, #8] │ │ add r0, r0, #1 │ │ str r0, [fp, #8] │ │ - b 3f308 │ │ + b 3f3c0 │ │ movw r0, #16 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffccee5 │ │ + ; instruction: 0xfffccef5 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #4] │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ - bge 3f4a4 │ │ + bge 3f55c │ │ ldr r0, [fp, #-4] │ │ - bl 3f868 │ │ + bl 3f920 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-12] │ │ ldr r1, [fp, #-8] │ │ mul r0, r0, r1 │ │ lsr r0, r0, #8 │ │ @@ -74520,15 +74517,15 @@ │ │ ldr r0, [r0] │ │ ldr r1, [sp, #16] │ │ lsr r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bls 3f528 │ │ + bls 3f5e0 │ │ ldr r0, [sp, #12] │ │ add r1, r0, #1 │ │ ldr r0, [fp, #-12] │ │ sub r0, r0, r1 │ │ str r0, [fp, #-12] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ @@ -74536,30 +74533,30 @@ │ │ lsl r2, r0, r1 │ │ ldr r1, [fp, #-4] │ │ ldr r0, [r1] │ │ sub r0, r0, r2 │ │ str r0, [r1] │ │ movw r0, #1 │ │ str r0, [sp, #4] │ │ - b 3f538 │ │ + b 3f5f0 │ │ ldr r0, [sp, #12] │ │ str r0, [fp, #-12] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-12] │ │ cmp r0, #126 ; 0x7e │ │ - bhi 3f588 │ │ + bhi 3f640 │ │ ldr r1, [fp, #-12] │ │ - ldr r0, [pc, #84] ; 3f5a4 │ │ + ldr r0, [pc, #84] ; 3f65c │ │ ldr r0, [pc, r0] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ str r0, [sp] │ │ ldr r1, [fp, #-12] │ │ - ldr r0, [pc, #56] ; 3f5a0 │ │ + ldr r0, [pc, #56] ; 3f658 │ │ ldr r0, [pc, r0] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ str r0, [fp, #-12] │ │ ldr r2, [sp] │ │ ldr r1, [fp, #-4] │ │ ldr r0, [r1, #8] │ │ @@ -74567,145 +74564,145 @@ │ │ str r0, [r1, #8] │ │ ldr r0, [fp, #-12] │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - andeq lr, r3, r8, lsr #1 │ │ - andeq lr, r3, r4, asr #1 │ │ + muleq r3, r0, r4 │ │ + andeq lr, r3, ip, lsr #9 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1, #3] │ │ - bl 3f9ec │ │ + bl 3faa4 │ │ cmp r0, #0 │ │ - bne 3f614 │ │ + bne 3f6cc │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1, #4] │ │ - bl 3f9ec │ │ + bl 3faa4 │ │ cmp r0, #0 │ │ - bne 3f5f8 │ │ + bne 3f6b0 │ │ movw r0, #2 │ │ str r0, [fp, #-12] │ │ - b 3f610 │ │ + b 3f6c8 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1, #5] │ │ - bl 3f9ec │ │ + bl 3faa4 │ │ add r0, r0, #3 │ │ str r0, [fp, #-12] │ │ - b 3f76c │ │ + b 3f824 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1, #6] │ │ - bl 3f9ec │ │ + bl 3faa4 │ │ cmp r0, #0 │ │ - bne 3f694 │ │ + bne 3f74c │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1, #7] │ │ - bl 3f9ec │ │ + bl 3faa4 │ │ cmp r0, #0 │ │ - bne 3f65c │ │ + bne 3f714 │ │ ldr r0, [fp, #-4] │ │ movw r1, #159 ; 0x9f │ │ - bl 3f9ec │ │ + bl 3faa4 │ │ add r0, r0, #5 │ │ str r0, [fp, #-12] │ │ - b 3f690 │ │ + b 3f748 │ │ ldr r0, [fp, #-4] │ │ mov r1, #165 ; 0xa5 │ │ - bl 3f9ec │ │ + bl 3faa4 │ │ lsl r0, r0, #1 │ │ add r0, r0, #7 │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-4] │ │ movw r1, #145 ; 0x91 │ │ - bl 3f9ec │ │ + bl 3faa4 │ │ mov r1, r0 │ │ ldr r0, [fp, #-12] │ │ add r0, r0, r1 │ │ str r0, [fp, #-12] │ │ - b 3f768 │ │ - ldr r0, [pc, #220] ; 3f778 │ │ + b 3f820 │ │ + ldr r0, [pc, #220] ; 3f830 │ │ add r0, pc, r0 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1, #8] │ │ - bl 3f9ec │ │ + bl 3faa4 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ ldr r2, [fp, #-8] │ │ ldr r1, [sp, #12] │ │ add r1, r1, r2 │ │ ldrb r1, [r1, #9] │ │ - bl 3f9ec │ │ + bl 3faa4 │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ ldr r0, [sp, #8] │ │ add r0, r0, r1, lsl #1 │ │ str r0, [sp, #4] │ │ mov r0, #0 │ │ str r0, [fp, #-12] │ │ ldr r1, [sp, #4] │ │ - ldr r0, [pc, #140] ; 3f77c │ │ + ldr r0, [pc, #140] ; 3f834 │ │ add r0, pc, r0 │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ ldrsb r0, [r0] │ │ cmp r0, #0 │ │ - beq 3f74c │ │ + beq 3f804 │ │ ldr r0, [fp, #-12] │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #16] │ │ ldrb r1, [r1] │ │ - bl 3f9ec │ │ + bl 3faa4 │ │ mov r1, r0 │ │ ldr r0, [sp] │ │ add r1, r0, r1 │ │ ldr r0, [fp, #-12] │ │ add r0, r0, r1 │ │ str r0, [fp, #-12] │ │ ldr r0, [sp, #16] │ │ add r0, r0, #1 │ │ str r0, [sp, #16] │ │ - b 3f6fc │ │ + b 3f7b4 │ │ ldr r1, [sp, #4] │ │ movw r0, #8 │ │ lsl r0, r0, r1 │ │ add r1, r0, #3 │ │ ldr r0, [fp, #-12] │ │ add r0, r0, r1 │ │ str r0, [fp, #-12] │ │ - b 3f76c │ │ + b 3f824 │ │ ldr r0, [fp, #-12] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - strdeq sp, [r3], -r4 │ │ - andeq sp, r3, r0, lsr #27 │ │ + ldrdeq lr, [r3], -ip │ │ + andeq lr, r3, r8, lsl #3 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ - bge 3f7ac │ │ + bge 3f864 │ │ ldr r0, [fp, #-4] │ │ - bl 3f868 │ │ + bl 3f920 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #4] │ │ lsr r0, r0, #1 │ │ str r0, [sp, #8] │ │ @@ -74748,68 +74745,68 @@ │ │ ldr r1, [sp] │ │ sub r0, r0, r1 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ - ldr r1, [pc, #332] ; 3f9c8 │ │ + ldr r1, [pc, #332] ; 3fa80 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ - ldr r1, [pc, #320] ; 3f9cc │ │ + ldr r1, [pc, #320] ; 3fa84 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ str r1, [fp, #-4] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3f8c4 │ │ + beq 3f97c │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3f8c4 │ │ - b 3f8e4 │ │ - ldr r0, [pc, #240] ; 3f9bc │ │ + beq 3f97c │ │ + b 3f99c │ │ + ldr r0, [pc, #240] ; 3fa74 │ │ add r0, pc, r0 │ │ movw r1, #59 ; 0x3b │ │ - ldr r2, [pc, #232] ; 3f9c0 │ │ + ldr r2, [pc, #232] ; 3fa78 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #228] ; 3f9c4 │ │ + ldr r3, [pc, #228] ; 3fa7c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1, #20] │ │ cmp r0, r1 │ │ - bcs 3f98c │ │ + bcs 3fa44 │ │ sub r1, fp, #8 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ str r1, [fp, #-12] │ │ movw r1, #4 │ │ str r1, [sp, #16] │ │ str r0, [sp, #12] │ │ movw r0, #4 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #16] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #12] │ │ add r0, r0, #3 │ │ str r0, [r1, #12] │ │ ldr r0, [fp, #-8] │ │ - bl 3f9d4 │ │ + bl 3fa8c │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ lsr r0, r0, #8 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1] │ │ @@ -74817,33 +74814,33 @@ │ │ orr r0, r0, r1 │ │ ldr r1, [sp, #4] │ │ str r0, [r1] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #8] │ │ add r0, r0, #24 │ │ str r0, [r1, #8] │ │ - b 3f994 │ │ + b 3fa4c │ │ ldr r0, [sp, #4] │ │ - bl 777f0 │ │ - ldr r0, [pc, #52] ; 3f9d0 │ │ + bl 779fc │ │ + ldr r0, [pc, #52] ; 3fa88 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 3f9b8 │ │ + bne 3fa70 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffc7963 │ │ - ; instruction: 0xfffca069 │ │ - ; instruction: 0xfffc8abf │ │ - andeq sp, r3, ip, lsl #26 │ │ - strdeq sp, [r3], -ip │ │ - andeq sp, r3, ip, ror #23 │ │ + bl 7c350 │ │ + ; instruction: 0xfffc789e │ │ + ; instruction: 0xfffca054 │ │ + ; instruction: 0xfffc8aaa │ │ + strdeq lr, [r3], -r4 │ │ + andeq lr, r3, r4, ror #1 │ │ + ldrdeq sp, [r3], -r4 │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ rev r0, r0 │ │ add sp, sp, #4 │ │ bx lr │ │ push {fp, lr} │ │ @@ -74853,17 +74850,17 @@ │ │ str r1, [fp, #-8] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #4] │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ - bge 3fa24 │ │ + bge 3fadc │ │ ldr r0, [fp, #-4] │ │ - bl 3f868 │ │ + bl 3f920 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-12] │ │ ldr r1, [fp, #-8] │ │ mul r0, r0, r1 │ │ lsr r0, r0, #8 │ │ @@ -74878,33 +74875,33 @@ │ │ cmp r0, r1 │ │ movw r0, #0 │ │ movhi r0, #1 │ │ and r0, r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq 3fab4 │ │ + beq 3fb6c │ │ ldr r1, [sp, #12] │ │ ldr r0, [fp, #-12] │ │ sub r0, r0, r1 │ │ str r0, [fp, #-12] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ ldr r1, [sp, #16] │ │ lsl r2, r0, r1 │ │ ldr r1, [fp, #-4] │ │ ldr r0, [r1] │ │ sub r0, r0, r2 │ │ str r0, [r1] │ │ - b 3fac0 │ │ + b 3fb78 │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-12] │ │ - bl 3fb10 │ │ + bl 3fbc8 │ │ eor r0, r0, #7 │ │ str r0, [sp] │ │ ldr r1, [sp] │ │ ldr r0, [fp, #-12] │ │ lsl r0, r0, r1 │ │ str r0, [fp, #-12] │ │ ldr r2, [sp] │ │ @@ -74931,192 +74928,192 @@ │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #16] │ │ lsl r0, r0, #2 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - ble 3fb60 │ │ + ble 3fc18 │ │ movw r0, #3 │ │ str r0, [sp, #4] │ │ - b 3fb88 │ │ + b 3fc40 │ │ ldr r0, [sp, #12] │ │ cmp r0, #1 │ │ - ble 3fb78 │ │ + ble 3fc30 │ │ movw r0, #2 │ │ str r0, [sp] │ │ - b 3fb80 │ │ + b 3fc38 │ │ ldr r0, [sp, #8] │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #16] │ │ orr r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ add sp, sp, #20 │ │ bx lr │ │ │ │ -0003fba4 : │ │ +0003fc5c : │ │ sub sp, sp, #12 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ cmp r1, #5 │ │ str r0, [sp] │ │ - bcc 3fbf8 │ │ + bcc 3fcb0 │ │ ldr r0, [sp, #8] │ │ ldrb r1, [r0] │ │ movw r0, #0 │ │ cmp r1, #47 ; 0x2f │ │ str r0, [sp] │ │ - bne 3fbf8 │ │ + bne 3fcb0 │ │ ldr r0, [sp, #8] │ │ ldrb r0, [r0, #4] │ │ asr r0, r0, #5 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ moveq r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ and r0, r0, #1 │ │ add sp, sp, #12 │ │ bx lr │ │ │ │ -0003fc08 : │ │ +0003fcc0 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #72 ; 0x48 │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #316] ; 3fd5c │ │ + ldr ip, [pc, #316] ; 3fe14 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - ldr ip, [pc, #304] ; 3fd60 │ │ + ldr ip, [pc, #304] ; 3fe18 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ ldr r0, [sp, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3fc68 │ │ + beq 3fd20 │ │ ldr r0, [sp, #12] │ │ cmp r0, #5 │ │ - bcs 3fc74 │ │ + bcs 3fd2c │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ - b 3fd28 │ │ + b 3fde0 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ - bl 7c380 │ │ + bl 7c820 │ │ cmp r0, #0 │ │ - bne 3fc94 │ │ + bne 3fd4c │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ - b 3fd28 │ │ + b 3fde0 │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #12] │ │ add r0, sp, #24 │ │ - bl 77aec │ │ + bl 77cf8 │ │ add r0, sp, #24 │ │ sub r1, fp, #8 │ │ sub r2, fp, #12 │ │ sub r3, fp, #16 │ │ - bl 3fd68 │ │ + bl 3fe20 │ │ cmp r0, #0 │ │ - bne 3fccc │ │ + bne 3fd84 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ - b 3fd28 │ │ + b 3fde0 │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3fce8 │ │ + beq 3fda0 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #8] │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3fd04 │ │ + beq 3fdbc │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #4] │ │ str r0, [r1] │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3fd20 │ │ + beq 3fdd8 │ │ ldr r0, [fp, #-16] │ │ ldr r1, [fp, #8] │ │ str r0, [r1] │ │ movw r0, #1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ str r0, [sp] │ │ - ldr r0, [pc, #44] ; 3fd64 │ │ + ldr r0, [pc, #44] ; 3fe1c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 3fd58 │ │ + bne 3fe10 │ │ ldr r0, [sp] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq sp, r3, r8, ror #18 │ │ - andeq sp, r3, r8, asr r9 │ │ - andeq sp, r3, r0, asr r8 │ │ + bl 7c350 │ │ + andeq sp, r3, r0, asr sp │ │ + andeq sp, r3, r0, asr #26 │ │ + andeq sp, r3, r8, lsr ip │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-8] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ movw r1, #8 │ │ - bl 78124 │ │ + bl 78330 │ │ cmp r0, #47 ; 0x2f │ │ - beq 3fda4 │ │ + beq 3fe5c │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3fe2c │ │ + b 3fee4 │ │ ldr r0, [fp, #-8] │ │ movw r1, #14 │ │ - bl 78124 │ │ + bl 78330 │ │ add r0, r0, #1 │ │ ldr r1, [sp, #12] │ │ str r0, [r1] │ │ ldr r0, [fp, #-8] │ │ movw r1, #14 │ │ - bl 78124 │ │ + bl 78330 │ │ add r0, r0, #1 │ │ ldr r1, [sp, #8] │ │ str r0, [r1] │ │ ldr r0, [fp, #-8] │ │ movw r1, #1 │ │ - bl 78124 │ │ + bl 78330 │ │ ldr r1, [sp, #4] │ │ str r0, [r1] │ │ ldr r0, [fp, #-8] │ │ movw r1, #3 │ │ - bl 78124 │ │ + bl 78330 │ │ cmp r0, #0 │ │ - beq 3fe08 │ │ + beq 3fec0 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 3fe2c │ │ + b 3fee4 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ @@ -75126,184 +75123,184 @@ │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ mov r0, #1 │ │ mov r1, #0 │ │ - mov r2, #272 ; 0x110 │ │ - bl 7c2a0 │ │ + mov r2, #288 ; 0x120 │ │ + bl 7c740 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 3fe74 │ │ + bne 3ff2c │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 3fe98 │ │ + b 3ff50 │ │ ldr r1, [sp] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r1, [sp] │ │ movw r0, #2 │ │ str r0, [r1, #4] │ │ - bl 5a67c │ │ + bl 5a888 │ │ ldr r0, [sp] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 3fec8 │ │ - b 3ff70 │ │ + bne 3ff80 │ │ + b 40028 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #120 ; 0x78 │ │ - bl 3ff78 │ │ + bl 40030 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #16] │ │ - bl 7c290 │ │ + bl 7c730 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1, #16] │ │ movw r0, #0 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ - ldr r1, [r1, #176] ; 0xb0 │ │ + ldr r1, [r1, #192] ; 0xc0 │ │ cmp r0, r1 │ │ - bge 3ff34 │ │ + bge 3ffec │ │ ldr r0, [sp, #4] │ │ - add r0, r0, #180 ; 0xb4 │ │ + add r0, r0, #196 ; 0xc4 │ │ ldr r1, [sp] │ │ movw r2, #20 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ - bl 40014 │ │ + bl 400cc │ │ ldr r0, [sp] │ │ add r0, r0, #1 │ │ str r0, [sp] │ │ - b 3fef4 │ │ + b 3ffac │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ - str r0, [r1, #176] ; 0xb0 │ │ + str r0, [r1, #192] ; 0xc0 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ - str r0, [r1, #260] ; 0x104 │ │ + str r0, [r1, #276] ; 0x114 │ │ ldr r0, [sp, #4] │ │ - ldr r0, [r0, #264] ; 0x108 │ │ - bl 7c290 │ │ + ldr r0, [r0, #280] ; 0x118 │ │ + bl 7c730 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ - str r0, [r1, #264] ; 0x108 │ │ + str r0, [r1, #280] ; 0x118 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1, #12] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 3ff9c │ │ - b 3ffbc │ │ - ldr r0, [pc, #100] ; 40008 │ │ + beq 40054 │ │ + b 40074 │ │ + ldr r0, [pc, #100] ; 400c0 │ │ add r0, pc, r0 │ │ - movw r1, #1354 ; 0x54a │ │ - ldr r2, [pc, #92] ; 4000c │ │ + movw r1, #1369 ; 0x559 │ │ + ldr r2, [pc, #92] ; 400c4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #88] ; 40010 │ │ + ldr r3, [pc, #88] ; 400c8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #40] ; 0x28 │ │ - bl 7c290 │ │ + bl 7c730 │ │ ldr r0, [sp, #4] │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - bl 7c290 │ │ + add r0, r0, #52 ; 0x34 │ │ + bl 792c4 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #48] ; 0x30 │ │ - bl 785b4 │ │ + bl 787c0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #4 │ │ - bl 783b8 │ │ + bl 785c4 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #16 │ │ - bl 783b8 │ │ + bl 785c4 │ │ ldr r0, [sp, #4] │ │ - bl 426dc │ │ + bl 42824 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc8f1a │ │ - ; instruction: 0xfffc5a2e │ │ - ; instruction: 0xfffc688a │ │ + ; instruction: 0xfffc8f05 │ │ + ; instruction: 0xfffc58ff │ │ + ; instruction: 0xfffc675b │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #16] │ │ - bl 7c290 │ │ + bl 7c730 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1, #16] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 40074 │ │ + beq 4012c │ │ ldr r0, [sp, #4] │ │ - bl 3fea4 │ │ + bl 3ff5c │ │ ldr r0, [sp, #4] │ │ - bl 7c290 │ │ + bl 7c730 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r2, [sp, #16] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ - bl 3fe38 │ │ + bl 3fef0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 400c0 │ │ + bne 40178 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 40254 │ │ + b 4030c │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 400d4 │ │ - b 400f4 │ │ - ldr r0, [pc, #388] ; 40260 │ │ + beq 4018c │ │ + b 401ac │ │ + ldr r0, [pc, #388] ; 40318 │ │ add r0, pc, r0 │ │ - movw r1, #1575 ; 0x627 │ │ - ldr r2, [pc, #380] ; 40264 │ │ + movw r1, #1590 ; 0x636 │ │ + ldr r2, [pc, #380] ; 4031c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #376] ; 40268 │ │ + ldr r3, [pc, #376] ; 40320 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #100] ; 0x64 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #8] │ │ @@ -75329,84 +75326,84 @@ │ │ ldr r1, [sp, #8] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #24 │ │ ldr r1, [fp, #-12] │ │ ldr r2, [sp, #16] │ │ - bl 77aec │ │ + bl 77cf8 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldr r1, [r1, #4] │ │ ldr r3, [sp, #8] │ │ movw r2, #1 │ │ movw ip, #0 │ │ str ip, [sp] │ │ - bl 4026c │ │ + bl 40324 │ │ cmp r0, #0 │ │ - bne 401ac │ │ - b 40244 │ │ + bne 40264 │ │ + b 402fc │ │ ldr r0, [sp, #8] │ │ - ldr r0, [r0, #176] ; 0xb0 │ │ + ldr r0, [r0, #192] ; 0xc0 │ │ cmp r0, #1 │ │ - bne 401fc │ │ + bne 402b4 │ │ ldr r0, [sp, #8] │ │ - ldr r0, [r0, #180] ; 0xb4 │ │ + ldr r0, [r0, #196] ; 0xc4 │ │ cmp r0, #3 │ │ - bne 401fc │ │ + bne 402b4 │ │ ldr r0, [sp, #8] │ │ add r0, r0, #120 ; 0x78 │ │ - bl 406ac │ │ + bl 40764 │ │ cmp r0, #0 │ │ - beq 401fc │ │ + beq 402b4 │ │ ldr r1, [fp, #-8] │ │ movw r0, #1 │ │ str r0, [r1, #132] ; 0x84 │ │ ldr r0, [sp, #8] │ │ - bl 40790 │ │ + bl 40848 │ │ str r0, [sp, #12] │ │ - b 4021c │ │ + b 402d4 │ │ ldr r1, [fp, #-8] │ │ movw r0, #0 │ │ str r0, [r1, #132] ; 0x84 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ ldr r1, [r1] │ │ - bl 4081c │ │ + bl 408d4 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - bne 4022c │ │ - b 40244 │ │ + bne 402e4 │ │ + b 402fc │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ str r0, [r1, #20] │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ - b 40254 │ │ + b 4030c │ │ ldr r0, [sp, #8] │ │ - bl 40044 │ │ + bl 400fc │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc8de2 │ │ - ; instruction: 0xfffc7564 │ │ - ; instruction: 0xfffc9577 │ │ + ; instruction: 0xfffc8dcd │ │ + ; instruction: 0xfffc749f │ │ + ; instruction: 0xfffc9562 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #88 ; 0x58 │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #1052] ; 406a0 │ │ + ldr ip, [pc, #1052] ; 40758 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - ldr ip, [pc, #1040] ; 406a4 │ │ + ldr ip, [pc, #1040] ; 4075c │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [fp, #-16] │ │ str r1, [fp, #-20] ; 0xffffffec │ │ str r2, [fp, #-24] ; 0xffffffe8 │ │ @@ -75425,303 +75422,303 @@ │ │ str r0, [fp, #-40] ; 0xffffffd8 │ │ movw r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ movw r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ cmp r0, #0 │ │ - beq 40358 │ │ - b 40300 │ │ + beq 40410 │ │ + b 403b8 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp, #28] │ │ - beq 40330 │ │ + beq 403e8 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ movw r1, #1 │ │ - bl 78124 │ │ + bl 78330 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ tst r0, #1 │ │ - beq 40354 │ │ + beq 4040c │ │ ldr r2, [fp, #-28] ; 0xffffffe4 │ │ sub r0, fp, #8 │ │ sub r1, fp, #12 │ │ - bl 42768 │ │ + bl 428b0 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ - b 40300 │ │ - b 40358 │ │ + b 403b8 │ │ + b 40410 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - beq 403dc │ │ + beq 40494 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ movw r1, #1 │ │ - bl 78124 │ │ + bl 78330 │ │ cmp r0, #0 │ │ - beq 403dc │ │ + beq 40494 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ movw r1, #4 │ │ - bl 78124 │ │ + bl 78330 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movw r0, #0 │ │ cmp r1, #1 │ │ str r0, [sp, #24] │ │ - blt 403b0 │ │ + blt 40468 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #11 │ │ movw r0, #0 │ │ movle r0, #1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ and r0, r0, #1 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - bne 403d8 │ │ + bne 40490 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ movw r0, #3 │ │ str r0, [r1] │ │ - b 40588 │ │ - b 403dc │ │ + b 40640 │ │ + b 40494 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp, #20] │ │ - beq 4041c │ │ + beq 404d4 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #-12] │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr ip, [fp, #-24] ; 0xffffffe8 │ │ str ip, [sp] │ │ - bl 42a74 │ │ + bl 42bbc │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ and r0, r0, #1 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - bne 40444 │ │ + bne 404fc │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ movw r0, #3 │ │ str r0, [r1] │ │ - b 40588 │ │ + b 40640 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ - ble 40498 │ │ + ble 40550 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movw r0, #1 │ │ lsl r0, r0, r1 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ str r0, [r1] │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ add r0, r0, #4 │ │ ldr r1, [sp, #40] ; 0x28 │ │ - bl 782ac │ │ + bl 784b8 │ │ cmp r0, #0 │ │ - bne 40494 │ │ + bne 4054c │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ movw r0, #1 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ - b 40588 │ │ - b 404a4 │ │ + b 40640 │ │ + b 4055c │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #-12] │ │ - bl 4334c │ │ + bl 4352c │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ cmp r0, #0 │ │ - beq 404d0 │ │ + beq 40588 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ movw r0, #1 │ │ str r0, [r1, #4] │ │ - b 40588 │ │ + b 40640 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-12] │ │ smull r0, r1, r0, r1 │ │ str r1, [sp, #36] ; 0x24 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov r2, #4 │ │ - bl 7c2b0 │ │ + bl 7c750 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 40520 │ │ + bne 405d8 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ movw r0, #1 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ - b 40588 │ │ + b 40640 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r2, [fp, #-8] │ │ ldr r3, [fp, #-12] │ │ ldr lr, [fp, #-12] │ │ movw ip, #0 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 41034 │ │ + bl 410ec │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp, #16] │ │ - beq 4057c │ │ + beq 40634 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ and r0, r0, #1 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - bne 405a8 │ │ + bne 40660 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 7c290 │ │ + bl 7c730 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ - bl 3ff78 │ │ - b 40654 │ │ + bl 40030 │ │ + b 4070c │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 405c8 │ │ + beq 40680 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [fp, #8] │ │ str r0, [r1] │ │ - b 40630 │ │ + b 406e8 │ │ ldr r0, [sp, #44] ; 0x2c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 405dc │ │ - b 405fc │ │ - ldr r0, [pc, #164] ; 40688 │ │ + bne 40694 │ │ + b 406b4 │ │ + ldr r0, [pc, #164] ; 40740 │ │ add r0, pc, r0 │ │ - movw r1, #1494 ; 0x5d6 │ │ - ldr r2, [pc, #156] ; 4068c │ │ + movw r1, #1509 ; 0x5e5 │ │ + ldr r2, [pc, #156] ; 40744 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #152] ; 40690 │ │ + ldr r3, [pc, #152] ; 40748 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ cmp r0, #0 │ │ - beq 4060c │ │ - b 4062c │ │ - ldr r0, [pc, #128] ; 40694 │ │ + beq 406c4 │ │ + b 406e4 │ │ + ldr r0, [pc, #128] ; 4074c │ │ add r0, pc, r0 │ │ - movw r1, #1495 ; 0x5d7 │ │ - ldr r2, [pc, #120] ; 40698 │ │ + movw r1, #1510 ; 0x5e6 │ │ + ldr r2, [pc, #120] ; 40750 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #116] ; 4069c │ │ + ldr r3, [pc, #116] ; 40754 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - b 40630 │ │ + bl 7c720 │ │ + b 406e8 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ movw r0, #0 │ │ str r0, [r1, #112] ; 0x70 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ cmp r0, #0 │ │ - bne 40650 │ │ + bne 40708 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ - bl 3ff78 │ │ - b 40654 │ │ + bl 40030 │ │ + b 4070c │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #68] ; 406a8 │ │ + ldr r0, [pc, #68] ; 40760 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 40684 │ │ + bne 4073c │ │ ldr r0, [sp, #12] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffc88da │ │ - ; instruction: 0xfffc81b7 │ │ - ; instruction: 0xfffc3f04 │ │ - ; instruction: 0xfffc88aa │ │ - ; instruction: 0xfffc8187 │ │ - ; instruction: 0xfffc93af │ │ - andeq sp, r3, r4, lsl #6 │ │ - strdeq sp, [r3], -r4 │ │ - andeq ip, r3, r4, lsr #30 │ │ + bl 7c350 │ │ + ; instruction: 0xfffc88c5 │ │ + ; instruction: 0xfffc81a2 │ │ + ; instruction: 0xfffc3e3c │ │ + ; instruction: 0xfffc8895 │ │ + ; instruction: 0xfffc8172 │ │ + ; instruction: 0xfffc939a │ │ + andeq sp, r3, ip, ror #13 │ │ + ldrdeq sp, [r3], -ip │ │ + andeq sp, r3, ip, lsl #6 │ │ sub sp, sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - ble 406d0 │ │ + ble 40788 │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ - b 40784 │ │ + b 4083c │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bge 4077c │ │ + bge 40834 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #48] ; 0x30 │ │ ldr r1, [sp, #4] │ │ movw r2, #548 ; 0x224 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r0, [r0, #4] │ │ ldrb r0, [r0] │ │ cmp r0, #0 │ │ - ble 40728 │ │ + ble 407e0 │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ - b 40784 │ │ + b 4083c │ │ ldr r0, [sp] │ │ ldr r0, [r0, #8] │ │ ldrb r0, [r0] │ │ cmp r0, #0 │ │ - ble 40748 │ │ + ble 40800 │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ - b 40784 │ │ + b 4083c │ │ ldr r0, [sp] │ │ ldr r0, [r0, #12] │ │ ldrb r0, [r0] │ │ cmp r0, #0 │ │ - ble 40768 │ │ + ble 40820 │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ - b 40784 │ │ - b 4076c │ │ + b 4083c │ │ + b 40824 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 406d8 │ │ + b 40790 │ │ movw r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ add sp, sp, #16 │ │ bx lr │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -75735,28 +75732,28 @@ │ │ str r0, [sp] │ │ ldr r1, [sp, #8] │ │ mov r0, #0 │ │ str r0, [r1, #20] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ mov r2, #1 │ │ - bl 7c2b0 │ │ + bl 7c750 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 40808 │ │ + bne 408c0 │ │ ldr r1, [sp, #8] │ │ movw r0, #1 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 40810 │ │ + b 408c8 │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -75792,169 +75789,169 @@ │ │ adc r0, r0, r2 │ │ str r1, [sp] │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #100] ; 0x64 │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bgt 408bc │ │ - b 408dc │ │ - ldr r0, [pc, #156] ; 40960 │ │ + bgt 40974 │ │ + b 40994 │ │ + ldr r0, [pc, #156] ; 40a18 │ │ add r0, pc, r0 │ │ - movw r1, #1515 ; 0x5eb │ │ - ldr r2, [pc, #148] ; 40964 │ │ + movw r1, #1530 ; 0x5fa │ │ + ldr r2, [pc, #148] ; 40a1c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #144] ; 40968 │ │ + ldr r3, [pc, #144] ; 40a20 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ mov r2, #4 │ │ - bl 7c2b0 │ │ + bl 7c750 │ │ ldr r1, [fp, #-8] │ │ str r0, [r1, #16] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 4092c │ │ + bne 409e4 │ │ ldr r1, [fp, #-8] │ │ movw r0, #0 │ │ str r0, [r1, #20] │ │ ldr r1, [fp, #-8] │ │ movw r0, #1 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 40954 │ │ + b 40a0c │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #24] │ │ add r0, r0, r1, lsl #2 │ │ ldr r1, [sp, #16] │ │ add r0, r0, r1, lsl #2 │ │ ldr r1, [fp, #-8] │ │ str r0, [r1, #20] │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc85fa │ │ - ; instruction: 0xfffc7aee │ │ - ; instruction: 0xfffc659c │ │ + ; instruction: 0xfffc85e5 │ │ + ; instruction: 0xfffc7ad9 │ │ + ; instruction: 0xfffc64d7 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-8] │ │ str r1, [fp, #-12] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 409a0 │ │ - b 409c0 │ │ - ldr r0, [pc, #272] ; 40ab8 │ │ + beq 40a58 │ │ + b 40a78 │ │ + ldr r0, [pc, #272] ; 40b70 │ │ add r0, pc, r0 │ │ - movw r1, #1618 ; 0x652 │ │ - ldr r2, [pc, #264] ; 40abc │ │ + movw r1, #1633 ; 0x661 │ │ + ldr r2, [pc, #264] ; 40b74 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #260] ; 40ac0 │ │ + ldr r3, [pc, #260] ; 40b78 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1, #104] ; 0x68 │ │ cmp r0, r1 │ │ - bgt 409d8 │ │ - b 409f8 │ │ - ldr r0, [pc, #228] ; 40ac4 │ │ + bgt 40a90 │ │ + b 40ab0 │ │ + ldr r0, [pc, #228] ; 40b7c │ │ add r0, pc, r0 │ │ - movw r1, #1619 ; 0x653 │ │ - ldr r2, [pc, #220] ; 40ac8 │ │ + movw r1, #1634 ; 0x662 │ │ + ldr r2, [pc, #220] ; 40b80 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #216] ; 40acc │ │ + ldr r3, [pc, #216] ; 40b84 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #108] ; 0x6c │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - blt 40a18 │ │ + blt 40ad0 │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ - b 40aac │ │ + b 40b64 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #132] ; 0x84 │ │ cmp r0, #0 │ │ - bne 40a2c │ │ - bl 48504 │ │ + bne 40ae4 │ │ + bl 48710 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #132] ; 0x84 │ │ cmp r0, #0 │ │ - beq 40a6c │ │ + beq 40b24 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1, #16] │ │ ldr r2, [sp, #16] │ │ ldr r2, [r2, #100] ; 0x64 │ │ ldr r3, [sp, #16] │ │ ldr r3, [r3, #104] ; 0x68 │ │ ldr ip, [fp, #-12] │ │ str ip, [sp] │ │ - bl 40ad4 │ │ + bl 40b8c │ │ str r0, [sp, #12] │ │ - b 40aa4 │ │ + b 40b5c │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1, #16] │ │ ldr r2, [sp, #16] │ │ ldr r2, [r2, #100] ; 0x64 │ │ ldr r3, [sp, #16] │ │ ldr r3, [r3, #104] ; 0x68 │ │ ldr lr, [fp, #-12] │ │ - ldr ip, [pc, #60] ; 40ad0 │ │ + ldr ip, [pc, #60] ; 40b88 │ │ add ip, pc, ip │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 41034 │ │ + bl 410ec │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc8516 │ │ - ; instruction: 0xfffc767c │ │ - ; instruction: 0xfffc7c3c │ │ - ; instruction: 0xfffc84de │ │ - ; instruction: 0xfffc7644 │ │ - ; instruction: 0xfffc8fa3 │ │ - andeq r0, r0, r4, ror lr │ │ + ; instruction: 0xfffc8501 │ │ + ; instruction: 0xfffc75fd │ │ + ; instruction: 0xfffc7c27 │ │ + ; instruction: 0xfffc84c9 │ │ + ; instruction: 0xfffc75c5 │ │ + ; instruction: 0xfffc8f8e │ │ + andeq r0, r0, r4, lsl #30 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #104 ; 0x68 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ str r3, [fp, #-16] │ │ mov r0, #1 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #112] ; 0x70 │ │ ldr r1, [fp, #-12] │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #112] ; 0x70 │ │ ldr r1, [fp, #-12] │ │ - bl 7b704 │ │ + bl 7bba4 │ │ str r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #24 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #120 ; 0x78 │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ @@ -75973,331 +75970,331 @@ │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [r0, #28] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [fp, #-48] ; 0xffffffd0 │ │ cmp r0, r1 │ │ - bge 40ba4 │ │ + bge 40c5c │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ - bl 43e00 │ │ + bl 4400c │ │ str r0, [sp, #16] │ │ - b 40bb0 │ │ + b 40c68 │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ - b 40bb0 │ │ + b 40c68 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ cmp r0, r1 │ │ - bgt 40bcc │ │ - b 40bec │ │ - ldr r0, [pc, #1072] ; 41004 │ │ + bgt 40c84 │ │ + b 40ca4 │ │ + ldr r0, [pc, #1072] ; 410bc │ │ add r0, pc, r0 │ │ - movw r1, #1019 ; 0x3fb │ │ - ldr r2, [pc, #1064] ; 41008 │ │ + movw r1, #1023 ; 0x3ff │ │ + ldr r2, [pc, #1064] ; 410c0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1060] ; 4100c │ │ + ldr r3, [pc, #1060] ; 410c4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #8] │ │ ldr r1, [fp, #-16] │ │ cmp r0, r1 │ │ - bgt 40c00 │ │ - b 40c20 │ │ - ldr r0, [pc, #1032] ; 41010 │ │ + bgt 40cb8 │ │ + b 40cd8 │ │ + ldr r0, [pc, #1032] ; 410c8 │ │ add r0, pc, r0 │ │ - movw r1, #1020 ; 0x3fc │ │ - ldr r2, [pc, #1024] ; 41014 │ │ + movw r1, #1024 ; 0x400 │ │ + ldr r2, [pc, #1024] ; 410cc │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1020] ; 41018 │ │ + ldr r3, [pc, #1020] ; 410d0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ - bl 406ac │ │ + bl 40764 │ │ cmp r0, #0 │ │ - beq 40c34 │ │ - b 40c54 │ │ - ldr r0, [pc, #992] ; 4101c │ │ + beq 40cec │ │ + b 40d0c │ │ + ldr r0, [pc, #992] ; 410d4 │ │ add r0, pc, r0 │ │ - movw r1, #1021 ; 0x3fd │ │ - ldr r2, [pc, #984] ; 41020 │ │ + movw r1, #1025 ; 0x401 │ │ + ldr r2, [pc, #984] ; 410d8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #980] ; 41024 │ │ + ldr r3, [pc, #980] ; 410dc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - b 40c58 │ │ + bl 7c720 │ │ + b 40d10 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r1, [r0, #24] │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp, #12] │ │ - bne 40c88 │ │ + bne 40d40 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [fp, #-48] ; 0xffffffd0 │ │ cmp r0, r1 │ │ movw r0, #0 │ │ movlt r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ tst r0, #1 │ │ - beq 40f44 │ │ + beq 40ffc │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [sp, #48] ; 0x30 │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 40cbc │ │ + bne 40d74 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ - bl 43e00 │ │ + bl 4400c │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 40cd0 │ │ - b 40cf0 │ │ - ldr r0, [pc, #848] ; 41028 │ │ + beq 40d88 │ │ + b 40da8 │ │ + ldr r0, [pc, #848] ; 410e0 │ │ add r0, pc, r0 │ │ - movw r1, #1029 ; 0x405 │ │ - ldr r2, [pc, #840] ; 4102c │ │ + movw r1, #1033 ; 0x409 │ │ + ldr r2, [pc, #840] ; 410e4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #836] ; 41030 │ │ + ldr r3, [pc, #836] ; 410e8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ - bl 43ce0 │ │ + bl 43eec │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ - bl 43ea8 │ │ + bl 440b4 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #256 ; 0x100 │ │ - bge 40da8 │ │ + bge 40e60 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ add r0, r0, #1 │ │ str r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ add r0, r0, #1 │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - blt 40da4 │ │ + blt 40e5c │ │ movw r0, #0 │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ add r0, r0, #1 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - bgt 40da0 │ │ + bgt 40e58 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ asr r1, r0, #31 │ │ add r1, r0, r1, lsr #28 │ │ bic r1, r1, #15 │ │ sub r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 40da0 │ │ + bne 40e58 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ - bl 43f70 │ │ - b 40da4 │ │ - b 40f30 │ │ + bl 4417c │ │ + b 40e5c │ │ + b 40fe8 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #280 ; 0x118 │ │ - bge 40f20 │ │ + bge 40fd8 │ │ ldr r0, [sp, #40] ; 0x28 │ │ sub r0, r0, #256 ; 0x100 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ - bl 44194 │ │ + bl 443a0 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r0, [r0, #16] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ - bl 43ea8 │ │ + bl 440b4 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ - bl 43ce0 │ │ + bl 43eec │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ - bl 441bc │ │ + bl 443c8 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #36] ; 0x24 │ │ - bl 44248 │ │ + bl 44454 │ │ str r0, [sp, #32] │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [sp, #32] │ │ cmp r0, r1 │ │ - blt 40e50 │ │ + blt 40f08 │ │ ldr r0, [fp, #-44] ; 0xffffffd4 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ sub r0, r0, r1 │ │ ldr r1, [sp, #24] │ │ cmp r0, r1 │ │ - blt 40e50 │ │ + blt 40f08 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ add r0, r0, r1 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #24] │ │ - bl 44300 │ │ - b 40e5c │ │ + bl 4450c │ │ + b 40f14 │ │ movw r0, #0 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ - b 40f7c │ │ + b 41034 │ │ ldr r1, [sp, #24] │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ add r0, r0, r1 │ │ str r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [sp, #24] │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ add r0, r0, r1 │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - blt 40ee4 │ │ + blt 40f9c │ │ ldr r1, [fp, #-12] │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ sub r0, r0, r1 │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ add r0, r0, #1 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - bgt 40ee0 │ │ + bgt 40f98 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ asr r1, r0, #31 │ │ add r1, r0, r1, lsr #28 │ │ bic r1, r1, #15 │ │ sub r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 40ee0 │ │ + bne 40f98 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ - bl 43f70 │ │ - b 40e7c │ │ + bl 4417c │ │ + b 40f34 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [fp, #-48] ; 0xffffffd0 │ │ cmp r0, r1 │ │ - bge 40f1c │ │ + bge 40fd4 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [sp, #48] ; 0x30 │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - beq 40f1c │ │ + beq 40fd4 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ - bl 43e00 │ │ + bl 4400c │ │ str r0, [sp, #44] ; 0x2c │ │ - b 40f2c │ │ + b 40fe4 │ │ movw r0, #0 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ - b 40f7c │ │ - b 40f30 │ │ + b 41034 │ │ + b 40fe8 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ - bl 44540 │ │ + bl 4474c │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ str r0, [r1, #24] │ │ - b 40c58 │ │ + b 40d10 │ │ ldr r0, [fp, #-4] │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - ble 40f68 │ │ + ble 41020 │ │ ldr r0, [fp, #8] │ │ str r0, [sp, #4] │ │ - b 40f70 │ │ + b 41028 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ - bl 43f70 │ │ + bl 4417c │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ - bl 44540 │ │ + bl 4474c │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ str r0, [r1, #24] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ cmp r0, #0 │ │ - beq 40fb8 │ │ + beq 41070 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ - beq 40fec │ │ + beq 410a4 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ cmp r0, r1 │ │ - bge 40fec │ │ + bge 410a4 │ │ movw r0, #0 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movne r1, #1 │ │ movw r0, #5 │ │ tst r1, #1 │ │ moveq r0, #3 │ │ ldr r1, [fp, #-4] │ │ str r0, [r1] │ │ - b 40ff8 │ │ + b 410b0 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #112] ; 0x70 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc82ea │ │ - ; instruction: 0xfffc3650 │ │ - ; instruction: 0xfffc780e │ │ - ; instruction: 0xfffc82b6 │ │ - ; instruction: 0xfffc361c │ │ - ; instruction: 0xfffc4dea │ │ - ; instruction: 0xfffc8282 │ │ - ; instruction: 0xfffc35e8 │ │ - ; instruction: 0xfffc5870 │ │ - ; instruction: 0xfffc81e6 │ │ - ; instruction: 0xfffc354c │ │ - ; instruction: 0xfffc6d55 │ │ + ; instruction: 0xfffc82d5 │ │ + ; instruction: 0xfffc3588 │ │ + ; instruction: 0xfffc77f9 │ │ + ; instruction: 0xfffc82a1 │ │ + ; instruction: 0xfffc3554 │ │ + ; instruction: 0xfffc4cbb │ │ + ; instruction: 0xfffc826d │ │ + ; instruction: 0xfffc3520 │ │ + ; instruction: 0xfffc5741 │ │ + ; instruction: 0xfffc81d1 │ │ + ; instruction: 0xfffc3484 │ │ + ; instruction: 0xfffc6c90 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #144 ; 0x90 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r2, [fp, #-16] │ │ str r3, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #112] ; 0x70 │ │ ldr r1, [fp, #-16] │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #112] ; 0x70 │ │ ldr r1, [fp, #-16] │ │ - bl 7b704 │ │ + bl 7bba4 │ │ str r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #24 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #120 ; 0x78 │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ @@ -76325,527 +76322,563 @@ │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [r0] │ │ add r0, r0, #280 ; 0x118 │ │ str r0, [fp, #-60] ; 0xffffffc4 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq 41118 │ │ + beq 411d0 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ str r0, [sp, #24] │ │ - b 41124 │ │ - ldr r0, [pc, #1964] ; 418cc │ │ + b 411dc │ │ + ldr r0, [pc, #2096] ; 41a08 │ │ str r0, [sp, #24] │ │ - b 41124 │ │ + b 411dc │ │ ldr r0, [sp, #24] │ │ str r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - ble 4114c │ │ + ble 41204 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ add r0, r0, #4 │ │ str r0, [sp, #20] │ │ - b 41158 │ │ + b 41210 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ - b 41158 │ │ + b 41210 │ │ ldr r0, [sp, #20] │ │ str r0, [fp, #-68] ; 0xffffffbc │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [r0, #28] │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [fp, #-52] ; 0xffffffcc │ │ cmp r0, r1 │ │ - bcs 41194 │ │ + bcs 4124c │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ - bl 43e00 │ │ + bl 4400c │ │ str r0, [sp, #16] │ │ - b 411a0 │ │ + b 41258 │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ - b 411a0 │ │ + b 41258 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #108] ; 0x6c │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - bge 411c0 │ │ - b 411e0 │ │ - ldr r0, [pc, #1800] ; 418d0 │ │ + bge 41278 │ │ + b 41298 │ │ + ldr r0, [pc, #1932] ; 41a0c │ │ add r0, pc, r0 │ │ - movw r1, #1129 ; 0x469 │ │ - ldr r2, [pc, #1792] ; 418d4 │ │ + movw r1, #1133 ; 0x46d │ │ + ldr r2, [pc, #1924] ; 41a10 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1788] ; 418d8 │ │ + ldr r3, [pc, #1920] ; 41a14 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [fp, #-48] ; 0xffffffd0 │ │ cmp r0, r1 │ │ - bhi 411f4 │ │ - b 41214 │ │ - ldr r0, [pc, #1760] ; 418dc │ │ + bhi 412ac │ │ + b 412cc │ │ + ldr r0, [pc, #1892] ; 41a18 │ │ add r0, pc, r0 │ │ - movw r1, #1130 ; 0x46a │ │ - ldr r2, [pc, #1752] ; 418e0 │ │ + movw r1, #1134 ; 0x46e │ │ + ldr r2, [pc, #1884] ; 41a1c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1748] ; 418e4 │ │ + ldr r3, [pc, #1880] ; 41a20 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - b 41218 │ │ + bl 7c720 │ │ + b 412d0 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [fp, #-52] ; 0xffffffcc │ │ cmp r0, r1 │ │ - bcs 417bc │ │ + bcs 41874 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #-64] ; 0xffffffc0 │ │ cmp r0, r1 │ │ - blt 4126c │ │ + blt 41324 │ │ ldr r0, [fp, #-8] │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [fp, #-12] │ │ sub r0, r0, r1 │ │ movw r1, #4 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ mov r1, r0 │ │ ldr r0, [sp, #12] │ │ - bl 448c0 │ │ + bl 44acc │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ add r0, r0, #8 │ │ str r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [sp, #72] ; 0x48 │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 41294 │ │ + bne 4134c │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ - bl 43e00 │ │ + bl 4400c │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #68] ; 0x44 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 412a8 │ │ - b 412c8 │ │ - ldr r0, [pc, #1592] ; 418e8 │ │ + beq 41360 │ │ + b 41380 │ │ + ldr r0, [pc, #1724] ; 41a24 │ │ add r0, pc, r0 │ │ - movw r1, #1144 ; 0x478 │ │ - ldr r2, [pc, #1584] ; 418ec │ │ + movw r1, #1148 ; 0x47c │ │ + ldr r2, [pc, #1716] ; 41a28 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1580] ; 418f0 │ │ + ldr r3, [pc, #1712] ; 41a2c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #28] │ │ cmp r0, #0 │ │ - beq 412ec │ │ + beq 413a4 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #24] │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ str r0, [r1] │ │ - b 41430 │ │ + b 414e8 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ - bl 43ce0 │ │ + bl 43eec │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #32] │ │ cmp r0, #0 │ │ - beq 41340 │ │ + beq 413f8 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ - bl 4496c │ │ + bl 44b78 │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ - bl 44540 │ │ + bl 4474c │ │ cmp r0, #0 │ │ - beq 4132c │ │ - b 417bc │ │ + beq 413e4 │ │ + b 41874 │ │ ldr r0, [sp, #64] ; 0x40 │ │ cmp r0, #0 │ │ - bne 4133c │ │ - b 41430 │ │ - b 41354 │ │ + bne 413f4 │ │ + b 414e8 │ │ + b 4140c │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ - bl 43ea8 │ │ + bl 440b4 │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ - bl 44540 │ │ + bl 4474c │ │ cmp r0, #0 │ │ - beq 41368 │ │ - b 417bc │ │ + beq 41420 │ │ + b 41874 │ │ ldr r0, [sp, #64] ; 0x40 │ │ cmp r0, #256 ; 0x100 │ │ - bge 41508 │ │ + bge 415c0 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #20] │ │ cmp r0, #0 │ │ - beq 413a4 │ │ + beq 4145c │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #24] │ │ ldr r1, [sp, #64] ; 0x40 │ │ lsl r1, r1, #8 │ │ orr r0, r0, r1 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ str r0, [r1] │ │ - b 4142c │ │ + b 414e4 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #4] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ - bl 43ea8 │ │ + bl 440b4 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ - bl 43ce0 │ │ + bl 43eec │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #8] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ - bl 43ea8 │ │ + bl 440b4 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #12] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ - bl 43ea8 │ │ + bl 440b4 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ - bl 44540 │ │ + bl 4474c │ │ cmp r0, #0 │ │ - beq 413fc │ │ - b 417bc │ │ + beq 414b4 │ │ + b 41874 │ │ ldr r0, [sp, #52] ; 0x34 │ │ lsl r0, r0, #24 │ │ ldr r1, [sp, #60] ; 0x3c │ │ lsl r1, r1, #16 │ │ orr r0, r0, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ lsl r1, r1, #8 │ │ orr r0, r0, r1 │ │ ldr r1, [sp, #56] ; 0x38 │ │ orr r0, r0, r1 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ str r0, [r1] │ │ - b 41430 │ │ + b 414e8 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ add r0, r0, #4 │ │ str r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ add r0, r0, #1 │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [fp, #-16] │ │ cmp r0, r1 │ │ - blt 41504 │ │ + blt 415bc │ │ movw r0, #0 │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ add r0, r0, #1 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 414bc │ │ + beq 41574 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - bgt 414b8 │ │ + bgt 41570 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ asr r1, r0, #31 │ │ add r1, r0, r1, lsr #28 │ │ bic r1, r1, #15 │ │ sub r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 414b8 │ │ + bne 41570 │ │ ldr r2, [fp, #12] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ blx r2 │ │ - b 414bc │ │ + b 41574 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 41500 │ │ - b 414d0 │ │ + beq 415b8 │ │ + b 41588 │ │ ldr r0, [fp, #-44] ; 0xffffffd4 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ cmp r0, r1 │ │ - bcs 414fc │ │ + bcs 415b4 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ add r2, r1, #4 │ │ str r2, [fp, #-44] ; 0xffffffd4 │ │ ldr r1, [r1] │ │ - bl 44ae0 │ │ - b 414d0 │ │ - b 41500 │ │ - b 41504 │ │ - b 417b8 │ │ + bl 44cec │ │ + b 41588 │ │ + b 415b8 │ │ + b 415bc │ │ + b 41870 │ │ ldr r0, [sp, #64] ; 0x40 │ │ cmp r0, #280 ; 0x118 │ │ - bge 41718 │ │ + bge 417d0 │ │ ldr r0, [sp, #64] ; 0x40 │ │ sub r0, r0, #256 ; 0x100 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ - bl 44194 │ │ + bl 443a0 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r0, [r0, #16] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ - bl 43ea8 │ │ + bl 440b4 │ │ str r0, [sp, #32] │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ - bl 43ce0 │ │ + bl 43eec │ │ ldr r0, [sp, #32] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ - bl 441bc │ │ + bl 443c8 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [fp, #-16] │ │ ldr r1, [sp, #48] ; 0x30 │ │ - bl 44248 │ │ + bl 44454 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ - bl 44540 │ │ + bl 4474c │ │ cmp r0, #0 │ │ - beq 41580 │ │ - b 417bc │ │ + beq 41638 │ │ + b 41874 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [fp, #-12] │ │ sub r0, r0, r1 │ │ movw r1, #4 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ ldr r1, [sp, #44] ; 0x2c │ │ cmp r0, r1 │ │ - blt 415c0 │ │ + blt 41678 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ sub r0, r0, r1 │ │ movw r1, #4 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bge 415c4 │ │ - b 418ac │ │ + bge 4167c │ │ + b 419e8 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #36] ; 0x24 │ │ - bl 44b28 │ │ + bl 44d34 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ add r0, r0, r1, lsl #2 │ │ str r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ add r0, r0, r1 │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [fp, #-16] │ │ cmp r0, r1 │ │ - blt 41674 │ │ + blt 4172c │ │ ldr r1, [fp, #-16] │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ sub r0, r0, r1 │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ add r0, r0, #1 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 41670 │ │ + beq 41728 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - bgt 4166c │ │ + bgt 41724 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ asr r1, r0, #31 │ │ add r1, r0, r1, lsr #28 │ │ bic r1, r1, #15 │ │ sub r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 4166c │ │ + bne 41724 │ │ ldr r2, [fp, #12] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ blx r2 │ │ - b 41670 │ │ - b 415f4 │ │ + b 41728 │ │ + b 416ac │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [fp, #-48] ; 0xffffffd0 │ │ cmp r0, r1 │ │ - bhi 41688 │ │ - b 416a8 │ │ - ldr r0, [pc, #624] ; 41900 │ │ + bhi 41740 │ │ + b 41760 │ │ + ldr r0, [pc, #756] ; 41a3c │ │ add r0, pc, r0 │ │ - movw r1, #1215 ; 0x4bf │ │ - ldr r2, [pc, #616] ; 41904 │ │ + movw r1, #1219 ; 0x4c3 │ │ + ldr r2, [pc, #748] ; 41a40 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #612] ; 41908 │ │ + ldr r3, [pc, #744] ; 41a44 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [sp, #72] ; 0x48 │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - beq 416d0 │ │ + beq 41788 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ - bl 43e00 │ │ + bl 4400c │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 41714 │ │ - b 416e4 │ │ + beq 417cc │ │ + b 4179c │ │ ldr r0, [fp, #-44] ; 0xffffffd4 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ cmp r0, r1 │ │ - bcs 41710 │ │ + bcs 417c8 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ add r2, r1, #4 │ │ str r2, [fp, #-44] ; 0xffffffd4 │ │ ldr r1, [r1] │ │ - bl 44ae0 │ │ - b 416e4 │ │ - b 41714 │ │ - b 417b4 │ │ + bl 44cec │ │ + b 4179c │ │ + b 417cc │ │ + b 4186c │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [fp, #-60] ; 0xffffffc4 │ │ cmp r0, r1 │ │ - bge 417b0 │ │ + bge 41868 │ │ ldr r0, [sp, #64] ; 0x40 │ │ sub r0, r0, #280 ; 0x118 │ │ str r0, [sp, #28] │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 41748 │ │ - b 41768 │ │ - ldr r0, [pc, #420] ; 418f4 │ │ + beq 41800 │ │ + b 41820 │ │ + ldr r0, [pc, #552] ; 41a30 │ │ add r0, pc, r0 │ │ - movw r1, #1224 ; 0x4c8 │ │ - ldr r2, [pc, #412] ; 418f8 │ │ + movw r1, #1228 ; 0x4cc │ │ + ldr r2, [pc, #544] ; 41a34 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #408] ; 418fc │ │ + ldr r3, [pc, #540] ; 41a38 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - b 4176c │ │ + bl 7c720 │ │ + b 41824 │ │ ldr r0, [fp, #-44] ; 0xffffffd4 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ cmp r0, r1 │ │ - bcs 41798 │ │ + bcs 41850 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ add r2, r1, #4 │ │ str r2, [fp, #-44] ; 0xffffffd4 │ │ ldr r1, [r1] │ │ - bl 44ae0 │ │ - b 4176c │ │ + bl 44cec │ │ + b 41824 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [sp, #28] │ │ - bl 44ce4 │ │ + bl 44ef0 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ str r0, [r1] │ │ - b 41430 │ │ - b 418ac │ │ - b 417b8 │ │ - b 41218 │ │ + b 414e8 │ │ + b 419e8 │ │ + b 41870 │ │ + b 412d0 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ - bl 44540 │ │ + bl 4474c │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ str r0, [r1, #24] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq 41808 │ │ + beq 418c4 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ - beq 41808 │ │ + beq 418b4 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ - ldr r1, [fp, #-48] ; 0xffffffd0 │ │ + ldr r1, [fp, #-52] ; 0xffffffcc │ │ + cmp r0, r1 │ │ + bcc 418c4 │ │ + ldr r0, [fp, #-40] ; 0xffffffd8 │ │ + ldr r1, [fp, #-52] ; 0xffffffcc │ │ + cmp r0, r1 │ │ + bcc 418c8 │ │ + b 418e8 │ │ + ldr r0, [pc, #376] ; 41a48 │ │ + add r0, pc, r0 │ │ + movw r1, #1250 ; 0x4e2 │ │ + ldr r2, [pc, #368] ; 41a4c │ │ + add r2, pc, r2 │ │ + ldr r3, [pc, #364] ; 41a50 │ │ + add r3, pc, r3 │ │ + bl 7c720 │ │ + ldr r0, [fp, #-8] │ │ + ldr r0, [r0, #56] ; 0x38 │ │ + cmp r0, #0 │ │ + beq 41924 │ │ + ldr r0, [fp, #-32] ; 0xffffffe0 │ │ + ldr r0, [r0, #24] │ │ + cmp r0, #0 │ │ + beq 41924 │ │ + ldr r0, [fp, #-40] ; 0xffffffd8 │ │ + ldr r1, [fp, #-52] ; 0xffffffcc │ │ cmp r0, r1 │ │ - bcs 41808 │ │ + bcs 41924 │ │ + ldr r0, [fp, #-8] │ │ + bl 44f68 │ │ + b 419dc │ │ ldr r0, [fp, #-8] │ │ - bl 44d5c │ │ - b 418a0 │ │ + ldr r0, [r0, #56] ; 0x38 │ │ + cmp r0, #0 │ │ + beq 41944 │ │ + ldr r0, [fp, #-40] ; 0xffffffd8 │ │ + ldr r1, [fp, #-52] ; 0xffffffcc │ │ + cmp r0, r1 │ │ + bcs 41954 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ - bne 41898 │ │ + bne 419d4 │ │ ldr r0, [fp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4186c │ │ + beq 419a8 │ │ ldr r0, [fp, #12] │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - ble 41854 │ │ + ble 41990 │ │ ldr r0, [fp, #8] │ │ str r0, [sp] │ │ - b 4185c │ │ + b 41998 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ str r0, [sp] │ │ ldr r2, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp] │ │ blx r2 │ │ ldr r1, [fp, #-8] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [fp, #-12] │ │ sub r0, r0, r1 │ │ movw r1, #4 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ ldr r1, [fp, #-8] │ │ str r0, [r1, #112] ; 0x70 │ │ - b 4189c │ │ - b 418ac │ │ - b 418a0 │ │ + b 419d8 │ │ + b 419e8 │ │ + b 419dc │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ - b 418c0 │ │ + b 419fc │ │ ldr r1, [fp, #-8] │ │ movw r0, #3 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ mrseq r0, (UNDEF: 0) │ │ - ; instruction: 0xfffc7cf6 │ │ - ; instruction: 0xfffc6881 │ │ - ; instruction: 0xfffc613b │ │ - ; instruction: 0xfffc7cc2 │ │ - ; instruction: 0xfffc684d │ │ - ; instruction: 0xfffc8488 │ │ - ; instruction: 0xfffc7c0e │ │ - ; instruction: 0xfffc6799 │ │ - ; instruction: 0xfffc677d │ │ - ; instruction: 0xfffc776e │ │ - ; instruction: 0xfffc62f9 │ │ - ; instruction: 0xfffc8b89 │ │ - ; instruction: 0xfffc782e │ │ - ; instruction: 0xfffc63b9 │ │ - ; instruction: 0xfffc835e │ │ + ; instruction: 0xfffc7ce1 │ │ + ; instruction: 0xfffc67bc │ │ + ; instruction: 0xfffc6076 │ │ + ; instruction: 0xfffc7cad │ │ + ; instruction: 0xfffc6788 │ │ + ; instruction: 0xfffc8473 │ │ + ; instruction: 0xfffc7bf9 │ │ + ; instruction: 0xfffc66d4 │ │ + ; instruction: 0xfffc66b8 │ │ + ; instruction: 0xfffc7759 │ │ + ; instruction: 0xfffc6234 │ │ + ; instruction: 0xfffc8b99 │ │ + ; instruction: 0xfffc7819 │ │ + ; instruction: 0xfffc62f4 │ │ + ; instruction: 0xfffc8349 │ │ + ; instruction: 0xfffc7691 │ │ + ; instruction: 0xfffc616c │ │ + ; instruction: 0xfffc64c7 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #56 ; 0x38 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #108] ; 0x6c │ │ @@ -76862,34 +76895,34 @@ │ │ add r0, r0, r1, lsl #2 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #8] │ │ ldr r1, [r1, #88] ; 0x58 │ │ cmp r0, r1 │ │ - bgt 41974 │ │ - b 41994 │ │ - ldr r0, [pc, #400] ; 41b0c │ │ + bgt 41abc │ │ + b 41adc │ │ + ldr r0, [pc, #400] ; 41c54 │ │ add r0, pc, r0 │ │ - movw r1, #1545 ; 0x609 │ │ - ldr r2, [pc, #392] ; 41b10 │ │ + movw r1, #1560 ; 0x618 │ │ + ldr r2, [pc, #392] ; 41c58 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #388] ; 41b14 │ │ + ldr r3, [pc, #388] ; 41c5c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - b 41998 │ │ + bl 7c720 │ │ + b 41ae0 │ │ ldr r0, [fp, #-16] │ │ cmp r0, #0 │ │ - ble 41abc │ │ + ble 41c04 │ │ ldr r0, [fp, #-16] │ │ cmp r0, #16 │ │ - ble 419bc │ │ + ble 41b04 │ │ movw r0, #16 │ │ str r0, [sp, #4] │ │ - b 419c4 │ │ + b 41b0c │ │ ldr r0, [fp, #-16] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ ldr r0, [r0, #40] ; 0x28 │ │ @@ -76913,31 +76946,31 @@ │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ ldr r3, [fp, #-20] ; 0xffffffec │ │ - bl 44f7c │ │ - ldr r0, [pc, #224] ; 41b24 │ │ + bl 45188 │ │ + ldr r0, [pc, #224] ; 41c6c │ │ ldr r0, [pc, r0] │ │ ldr r3, [r0] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #16] │ │ blx r3 │ │ ldr r0, [sp, #28] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ add r2, r1, r2 │ │ ldr r3, [sp, #12] │ │ ldr ip, [sp, #20] │ │ mov lr, sp │ │ str ip, [lr] │ │ - bl 44668 │ │ + bl 44874 │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-16] │ │ sub r0, r0, r1 │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #100] ; 0x64 │ │ @@ -76945,98 +76978,98 @@ │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ add r0, r0, r1, lsl #2 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-12] │ │ add r0, r0, r1 │ │ str r0, [fp, #-12] │ │ - b 41998 │ │ + b 41ae0 │ │ ldr r0, [fp, #-12] │ │ ldr r1, [fp, #-8] │ │ cmp r0, r1 │ │ - bne 41ad0 │ │ - b 41af0 │ │ - ldr r0, [pc, #64] ; 41b18 │ │ + bne 41c18 │ │ + b 41c38 │ │ + ldr r0, [pc, #64] ; 41c60 │ │ add r0, pc, r0 │ │ - movw r1, #1564 ; 0x61c │ │ - ldr r2, [pc, #56] ; 41b1c │ │ + movw r1, #1579 ; 0x62b │ │ + ldr r2, [pc, #56] ; 41c64 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #52] ; 41b20 │ │ + ldr r3, [pc, #52] ; 41c68 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #116] ; 0x74 │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #108] ; 0x6c │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc7542 │ │ - ; instruction: 0xfffc3bea │ │ - ; instruction: 0xfffc7763 │ │ - ; instruction: 0xfffc73e6 │ │ - ; instruction: 0xfffc3a8e │ │ - ; instruction: 0xfffc74a8 │ │ - ldrdeq fp, [r3], -r4 │ │ + ; instruction: 0xfffc749d │ │ + ; instruction: 0xfffc3a2b │ │ + ; instruction: 0xfffc76be │ │ + ; instruction: 0xfffc7341 │ │ + ; instruction: 0xfffc38cf │ │ + ; instruction: 0xfffc7403 │ │ + andeq fp, r3, ip, lsr #30 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ - ldr r2, [pc, #424] ; 41ce4 │ │ + ldr r2, [pc, #424] ; 41e2c │ │ add r2, pc, r2 │ │ ldr r2, [r2] │ │ ldr r2, [r2] │ │ - ldr r2, [pc, #412] ; 41ce8 │ │ + ldr r2, [pc, #412] ; 41e30 │ │ add r2, pc, r2 │ │ ldr r2, [r2] │ │ ldr r2, [r2] │ │ str r2, [fp, #-4] │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ ldr r0, [sp, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 41b7c │ │ + bne 41cc4 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ - b 41ca4 │ │ + b 41dec │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 41ba4 │ │ + bne 41cec │ │ ldr r1, [sp, #16] │ │ movw r0, #2 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ - b 41ca4 │ │ + b 41dec │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ str r0, [r1, #8] │ │ ldr r1, [sp, #16] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r0, [sp, #16] │ │ add r0, r0, #24 │ │ ldr r1, [sp, #12] │ │ ldr r1, [r1, #64] ; 0x40 │ │ ldr r2, [sp, #12] │ │ ldr r2, [r2, #60] ; 0x3c │ │ - bl 77aec │ │ + bl 77cf8 │ │ ldr r0, [sp, #16] │ │ add r0, r0, #24 │ │ sub r1, fp, #8 │ │ sub r2, fp, #12 │ │ sub r3, fp, #16 │ │ - bl 3fd68 │ │ + bl 3fe20 │ │ cmp r0, #0 │ │ - bne 41c08 │ │ + bne 41d50 │ │ ldr r1, [sp, #16] │ │ movw r0, #3 │ │ str r0, [r1] │ │ - b 41c60 │ │ + b 41da8 │ │ ldr r1, [sp, #16] │ │ movw r0, #2 │ │ str r0, [r1, #4] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #12] │ │ str r0, [r1] │ │ ldr r0, [fp, #-12] │ │ @@ -77044,317 +77077,317 @@ │ │ str r0, [r1, #4] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-12] │ │ ldr r3, [sp, #16] │ │ movw r2, #1 │ │ movw ip, #0 │ │ str ip, [sp] │ │ - bl 4026c │ │ + bl 40324 │ │ cmp r0, #0 │ │ - bne 41c54 │ │ - b 41c60 │ │ + bne 41d9c │ │ + b 41da8 │ │ movw r0, #1 │ │ str r0, [sp, #20] │ │ - b 41ca4 │ │ + b 41dec │ │ ldr r0, [sp, #16] │ │ - bl 3fea4 │ │ + bl 3ff5c │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 41c7c │ │ - b 41c9c │ │ - ldr r0, [pc, #84] ; 41cd8 │ │ + beq 41dc4 │ │ + b 41de4 │ │ + ldr r0, [pc, #84] ; 41e20 │ │ add r0, pc, r0 │ │ - movw r1, #1662 ; 0x67e │ │ - ldr r2, [pc, #76] ; 41cdc │ │ + movw r1, #1677 ; 0x68d │ │ + ldr r2, [pc, #76] ; 41e24 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #72] ; 41ce0 │ │ + ldr r3, [pc, #72] ; 41e28 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #56] ; 41cec │ │ + ldr r0, [pc, #56] ; 41e34 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 41cd4 │ │ + bne 41e1c │ │ ldr r0, [sp, #8] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffc723a │ │ - ; instruction: 0xfffc7662 │ │ - ; instruction: 0xfffc7691 │ │ - andeq fp, r3, ip, asr #20 │ │ - andeq fp, r3, ip, lsr sl │ │ - ldrdeq fp, [r3], -r4 │ │ + bl 7c350 │ │ + ; instruction: 0xfffc7195 │ │ + ; instruction: 0xfffc75bd │ │ + ; instruction: 0xfffc75ec │ │ + andeq fp, r3, r4, lsr #27 │ │ + muleq r3, r4, sp │ │ + andeq fp, r3, ip, lsr #24 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-8] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 41d2c │ │ + bne 41e74 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 4209c │ │ + b 421e4 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #172] ; 0xac │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 41d44 │ │ - b 41d64 │ │ - ldr r0, [pc, #860] ; 420a8 │ │ + beq 41e8c │ │ + b 41eac │ │ + ldr r0, [pc, #860] ; 421f0 │ │ add r0, pc, r0 │ │ - movw r1, #1673 ; 0x689 │ │ - ldr r2, [pc, #852] ; 420ac │ │ + movw r1, #1688 ; 0x698 │ │ + ldr r2, [pc, #852] ; 421f4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #848] ; 420b0 │ │ + ldr r3, [pc, #848] ; 421f8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #168] ; 0xa8 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 41d7c │ │ - b 41d9c │ │ - ldr r0, [pc, #816] ; 420b4 │ │ + beq 41ec4 │ │ + b 41ee4 │ │ + ldr r0, [pc, #816] ; 421fc │ │ add r0, pc, r0 │ │ - movw r1, #1674 ; 0x68a │ │ - ldr r2, [pc, #808] ; 420b8 │ │ + movw r1, #1689 ; 0x699 │ │ + ldr r2, [pc, #808] ; 42200 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #804] ; 420bc │ │ + ldr r3, [pc, #804] ; 42204 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #164] ; 0xa4 │ │ cmp r0, #0 │ │ - ble 41db0 │ │ - b 41dd0 │ │ - ldr r0, [pc, #776] ; 420c0 │ │ + ble 41ef8 │ │ + b 41f18 │ │ + ldr r0, [pc, #776] ; 42208 │ │ add r0, pc, r0 │ │ - movw r1, #1675 ; 0x68b │ │ - ldr r2, [pc, #768] ; 420c4 │ │ + movw r1, #1690 ; 0x69a │ │ + ldr r2, [pc, #768] ; 4220c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #764] ; 420c8 │ │ + ldr r3, [pc, #764] ; 42210 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 41df0 │ │ - b 41e10 │ │ - ldr r0, [pc, #724] ; 420cc │ │ + beq 41f38 │ │ + b 41f58 │ │ + ldr r0, [pc, #724] ; 42214 │ │ add r0, pc, r0 │ │ - movw r1, #1678 ; 0x68e │ │ - ldr r2, [pc, #716] ; 420d0 │ │ + movw r1, #1693 ; 0x69d │ │ + ldr r2, [pc, #716] ; 42218 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #712] ; 420d4 │ │ + ldr r3, [pc, #712] ; 4221c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #40] ; 0x28 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 41e30 │ │ - b 41e50 │ │ - ldr r0, [pc, #672] ; 420d8 │ │ + beq 41f78 │ │ + b 41f98 │ │ + ldr r0, [pc, #672] ; 42220 │ │ add r0, pc, r0 │ │ - movw r1, #1680 ; 0x690 │ │ - ldr r2, [pc, #664] ; 420dc │ │ + movw r1, #1695 ; 0x69f │ │ + ldr r2, [pc, #664] ; 42224 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #660] ; 420e0 │ │ + ldr r3, [pc, #660] ; 42228 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - beq 41ff8 │ │ + beq 42140 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-8] │ │ str r0, [r1, #12] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 41e88 │ │ - b 41ea8 │ │ - ldr r0, [pc, #596] ; 420e4 │ │ + beq 41fd0 │ │ + b 41ff0 │ │ + ldr r0, [pc, #596] ; 4222c │ │ add r0, pc, r0 │ │ - movw r1, #1685 ; 0x695 │ │ - ldr r2, [pc, #588] ; 420e8 │ │ + movw r1, #1700 ; 0x6a4 │ │ + ldr r2, [pc, #588] ; 42230 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #584] ; 420ec │ │ + ldr r3, [pc, #584] ; 42234 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #20] │ │ ldr r1, [sp, #12] │ │ movw r2, #3 │ │ - bl 47230 │ │ + bl 4743c │ │ cmp r0, #0 │ │ - bne 41ed4 │ │ + bne 4201c │ │ ldr r1, [fp, #-8] │ │ movw r0, #2 │ │ str r0, [r1] │ │ - b 42058 │ │ + b 421a0 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #12] │ │ ldr r1, [r1] │ │ - bl 4081c │ │ + bl 408d4 │ │ cmp r0, #0 │ │ - bne 41ef0 │ │ - b 42058 │ │ + bne 42038 │ │ + b 421a0 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #92] ; 0x5c │ │ cmp r0, #0 │ │ - beq 41f18 │ │ + beq 42060 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #12] │ │ - bl 42100 │ │ + bl 42248 │ │ cmp r0, #0 │ │ - bne 41f18 │ │ - b 42058 │ │ + bne 42060 │ │ + b 421a0 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #92] ; 0x5c │ │ cmp r0, #0 │ │ - bne 41f40 │ │ + bne 42088 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #12] │ │ ldr r0, [r0] │ │ - bl 422d0 │ │ + bl 42418 │ │ cmp r0, #0 │ │ - beq 41f44 │ │ - bl 48504 │ │ + beq 4208c │ │ + bl 48710 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #12] │ │ ldr r0, [r0] │ │ - bl 42338 │ │ + bl 42480 │ │ cmp r0, #0 │ │ - bne 41f80 │ │ - bl 732d4 │ │ + bne 420c8 │ │ + bl 734e0 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #12] │ │ ldr r0, [r0, #28] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 41f7c │ │ - bl 48504 │ │ - b 41f80 │ │ + beq 420c4 │ │ + bl 48710 │ │ + b 420c8 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq 41fec │ │ + beq 42134 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #120] ; 0x78 │ │ cmp r0, #0 │ │ - ble 41fe8 │ │ + ble 42130 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #136] ; 0x88 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 41fe8 │ │ + bne 42130 │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #120 ; 0x78 │ │ add r0, r0, #16 │ │ ldr r1, [fp, #-8] │ │ ldr r1, [r1, #132] ; 0x84 │ │ - bl 782ac │ │ + bl 784b8 │ │ cmp r0, #0 │ │ - bne 41fe4 │ │ + bne 4212c │ │ ldr r1, [fp, #-8] │ │ movw r0, #1 │ │ str r0, [r1] │ │ - b 42058 │ │ - b 41fe8 │ │ - b 41fec │ │ + b 421a0 │ │ + b 42130 │ │ + b 42134 │ │ ldr r1, [fp, #-8] │ │ movw r0, #0 │ │ str r0, [r1, #4] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-8] │ │ ldr r1, [r1, #16] │ │ ldr r2, [fp, #-8] │ │ ldr r2, [r2, #100] ; 0x64 │ │ ldr r3, [fp, #-8] │ │ ldr r3, [r3, #104] ; 0x68 │ │ ldr ip, [sp, #12] │ │ ldr lr, [ip, #88] ; 0x58 │ │ - ldr ip, [pc, #204] ; 420f0 │ │ + ldr ip, [pc, #204] ; 42238 │ │ add ip, pc, ip │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 41034 │ │ + bl 410ec │ │ cmp r0, #0 │ │ - bne 4203c │ │ - b 42058 │ │ + bne 42184 │ │ + b 421a0 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #116] ; 0x74 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #16] │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ - b 4209c │ │ + b 421e4 │ │ ldr r0, [fp, #-8] │ │ - bl 3fea4 │ │ + bl 3ff5c │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 42074 │ │ - b 42094 │ │ - ldr r0, [pc, #120] ; 420f4 │ │ + beq 421bc │ │ + b 421dc │ │ + ldr r0, [pc, #120] ; 4223c │ │ add r0, pc, r0 │ │ - movw r1, #1735 ; 0x6c7 │ │ - ldr r2, [pc, #112] ; 420f8 │ │ + movw r1, #1750 ; 0x6d6 │ │ + ldr r2, [pc, #112] ; 42240 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #108] ; 420fc │ │ + ldr r3, [pc, #108] ; 42244 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc7172 │ │ - ; instruction: 0xfffc50f4 │ │ - ; instruction: 0xfffc37d0 │ │ - ; instruction: 0xfffc713a │ │ - ; instruction: 0xfffc50bc │ │ - ; instruction: 0xfffc78e0 │ │ - ; instruction: 0xfffc7106 │ │ - ; instruction: 0xfffc5088 │ │ - ; instruction: 0xfffc7199 │ │ - ; instruction: 0xfffc70c6 │ │ - ; instruction: 0xfffc5048 │ │ - ; instruction: 0xfffc29a6 │ │ - ; instruction: 0xfffc7086 │ │ - ; instruction: 0xfffc5008 │ │ - ; instruction: 0xfffc7139 │ │ - ; instruction: 0xfffc702e │ │ - ; instruction: 0xfffc4fb0 │ │ - ; instruction: 0xfffc68ee │ │ + ; instruction: 0xfffc70cd │ │ + ; instruction: 0xfffc4f9f │ │ + ; instruction: 0xfffc4c2f │ │ + ; instruction: 0xfffc7095 │ │ + ; instruction: 0xfffc4f67 │ │ + ; instruction: 0xfffc783b │ │ + ; instruction: 0xfffc7061 │ │ + ; instruction: 0xfffc4f33 │ │ + ; instruction: 0xfffc70f4 │ │ + ; instruction: 0xfffc7021 │ │ + ; instruction: 0xfffc4ef3 │ │ + ; instruction: 0xfffc284e │ │ + ; instruction: 0xfffc6fe1 │ │ + ; instruction: 0xfffc4eb3 │ │ + ; instruction: 0xfffc7094 │ │ + ; instruction: 0xfffc6f89 │ │ + ; instruction: 0xfffc4e5b │ │ + ; instruction: 0xfffc6849 │ │ andeq r0, r0, r4, lsr r3 │ │ - ; instruction: 0xfffc6e42 │ │ - ; instruction: 0xfffc4dc4 │ │ - ; instruction: 0xfffc7299 │ │ + ; instruction: 0xfffc6d9d │ │ + ; instruction: 0xfffc4c6f │ │ + ; instruction: 0xfffc71f4 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #96 ; 0x60 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ str r1, [fp, #-28] ; 0xffffffe4 │ │ mov r0, #4 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ @@ -77395,99 +77428,99 @@ │ │ adds r1, r1, #84 ; 0x54 │ │ adc r0, r0, #0 │ │ str r1, [sp, #24] │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #28] │ │ mov r2, #1 │ │ - bl 7c2b0 │ │ + bl 7c750 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 421f0 │ │ + bne 42338 │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ movw r0, #1 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ - b 422b8 │ │ + b 42400 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ - ldr r0, [r0, #264] ; 0x108 │ │ + ldr r0, [r0, #280] ; 0x118 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 42208 │ │ - b 42228 │ │ - ldr r0, [pc, #180] ; 422c4 │ │ + bne 42350 │ │ + b 42370 │ │ + ldr r0, [pc, #180] ; 4240c │ │ add r0, pc, r0 │ │ - movw r1, #553 ; 0x229 │ │ - ldr r2, [pc, #172] ; 422c8 │ │ + movw r1, #557 ; 0x22d │ │ + ldr r2, [pc, #172] ; 42410 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #168] ; 422cc │ │ + ldr r3, [pc, #168] ; 42414 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ - str r0, [r1, #264] ; 0x108 │ │ + str r0, [r1, #280] ; 0x118 │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ - str r0, [r1, #268] ; 0x10c │ │ + str r0, [r1, #284] ; 0x11c │ │ ldr r0, [sp, #20] │ │ add r0, r0, #84 ; 0x54 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #20] │ │ lsl r1, r1, #2 │ │ add r0, r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ - ldr r0, [r0, #268] ; 0x10c │ │ + ldr r0, [r0, #284] ; 0x11c │ │ ldr r1, [fp, #-36] ; 0xffffffdc │ │ ldr r2, [fp, #-44] ; 0xffffffd4 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r6, [fp, #-40] ; 0xffffffd8 │ │ ldr r5, [fp, #-48] ; 0xffffffd0 │ │ ldr ip, [sp, #52] ; 0x34 │ │ movw r4, #0 │ │ movw lr, #4 │ │ str r6, [sp] │ │ str r5, [sp, #4] │ │ str r4, [sp, #8] │ │ str lr, [sp, #12] │ │ str ip, [sp, #16] │ │ - bl 79e00 │ │ + bl 7a29c │ │ movw r0, #1 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - ; instruction: 0xfffc6cae │ │ - ; instruction: 0xfffc688a │ │ - ; instruction: 0xfffc7488 │ │ + ; instruction: 0xfffc6c09 │ │ + ; instruction: 0xfffc67e5 │ │ + ; instruction: 0xfffc73e3 │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #7 │ │ str r0, [sp] │ │ - beq 42328 │ │ + beq 42470 │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #8 │ │ str r0, [sp] │ │ - beq 42328 │ │ + beq 42470 │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ cmp r1, #9 │ │ str r0, [sp] │ │ - beq 42328 │ │ + beq 42470 │ │ ldr r0, [sp, #4] │ │ cmp r0, #10 │ │ movw r0, #0 │ │ moveq r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ and r0, r0, #1 │ │ @@ -77501,15 +77534,15 @@ │ │ movcc r0, #1 │ │ and r0, r0, #1 │ │ add sp, sp, #4 │ │ bx lr │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #72 ; 0x48 │ │ - ldr r2, [pc, #868] ; 426d4 │ │ + ldr r2, [pc, #868] ; 4281c │ │ add r2, pc, r2 │ │ ldr r2, [r2] │ │ ldr r2, [r2] │ │ str r2, [fp, #-12] │ │ str r0, [fp, #-20] ; 0xffffffec │ │ str r1, [fp, #-24] ; 0xffffffe8 │ │ ldr r2, [fp, #-20] ; 0xffffffec │ │ @@ -77525,39 +77558,39 @@ │ │ sub r0, r0, r1 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r1, [r1, #8] │ │ ldr r1, [r1, #88] ; 0x58 │ │ cmp r0, r1 │ │ - bgt 423d0 │ │ - b 423f0 │ │ - ldr r0, [pc, #716] ; 426a4 │ │ + bgt 42518 │ │ + b 42538 │ │ + ldr r0, [pc, #716] ; 427ec │ │ add r0, pc, r0 │ │ - movw r1, #784 ; 0x310 │ │ - ldr r2, [pc, #708] ; 426a8 │ │ + movw r1, #788 ; 0x314 │ │ + ldr r2, [pc, #708] ; 427f0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #704] ; 426ac │ │ + ldr r3, [pc, #704] ; 427f4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #16 │ │ - bgt 42400 │ │ - b 42420 │ │ - ldr r0, [pc, #680] ; 426b0 │ │ + bgt 42548 │ │ + b 42568 │ │ + ldr r0, [pc, #680] ; 427f8 │ │ add r0, pc, r0 │ │ - movw r1, #787 ; 0x313 │ │ - ldr r2, [pc, #672] ; 426b4 │ │ + movw r1, #791 ; 0x317 │ │ + ldr r2, [pc, #672] ; 427fc │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #668] ; 426b8 │ │ + ldr r3, [pc, #668] ; 42800 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - ble 42634 │ │ + ble 4277c │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #8] │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #20] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ @@ -77565,34 +77598,34 @@ │ │ lsl r0, r0, #2 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r1, [r1, #108] ; 0x6c │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [fp, #-28] ; 0xffffffe4 │ │ - bl 44f7c │ │ + bl 45188 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r1, [r1, #108] ; 0x6c │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ ldr ip, [sp, #40] ; 0x28 │ │ sub r3, fp, #16 │ │ str ip, [sp] │ │ - bl 45088 │ │ + bl 45294 │ │ cmp r0, #0 │ │ - bne 42498 │ │ - b 42630 │ │ + bne 425e0 │ │ + b 42778 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #12] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0] │ │ - bl 42338 │ │ + bl 42480 │ │ cmp r0, #0 │ │ - beq 4258c │ │ + beq 426d4 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, #16 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r1, [r1, #116] ; 0x74 │ │ @@ -77600,212 +77633,212 @@ │ │ ldr r2, [r2, #4] │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #28] │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [r0, #92] ; 0x5c │ │ cmp r0, #0 │ │ - beq 4252c │ │ + beq 42674 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-16] │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [fp, #-36] ; 0xffffffdc │ │ ldr r3, [r3, #16] │ │ ldr lr, [sp, #28] │ │ ldr ip, [sp, #32] │ │ ldr ip, [ip, #4] │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 45234 │ │ + bl 45440 │ │ str r0, [sp, #20] │ │ - b 4256c │ │ + b 426b4 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-16] │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [fp, #-36] ; 0xffffffdc │ │ ldr r3, [r3, #12] │ │ ldr ip, [fp, #-36] ; 0xffffffdc │ │ ldr r4, [ip, #16] │ │ ldr lr, [sp, #28] │ │ ldr ip, [sp, #32] │ │ ldr ip, [ip, #4] │ │ str r4, [sp] │ │ str lr, [sp, #4] │ │ str ip, [sp, #8] │ │ - bl 453f0 │ │ + bl 455fc │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #24] │ │ ldr r2, [sp, #24] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r1, #116] ; 0x74 │ │ add r0, r0, r2 │ │ str r0, [r1, #116] ; 0x74 │ │ - b 425f0 │ │ + b 42738 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [r0, #92] ; 0x5c │ │ cmp r0, #0 │ │ - beq 425bc │ │ + beq 42704 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-16] │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [fp, #-36] ; 0xffffffdc │ │ ldr r3, [r3, #16] │ │ - bl 45484 │ │ + bl 45690 │ │ str r0, [sp, #16] │ │ - b 425e4 │ │ + b 4272c │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-16] │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [fp, #-36] ; 0xffffffdc │ │ ldr r3, [r3, #12] │ │ ldr ip, [fp, #-36] ; 0xffffffdc │ │ ldr ip, [ip, #16] │ │ str ip, [sp] │ │ - bl 455bc │ │ + bl 457c8 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ str r0, [r1, #116] ; 0x74 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #116] ; 0x74 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bgt 4260c │ │ - b 4262c │ │ - ldr r0, [pc, #168] ; 426bc │ │ - add r0, pc, r0 │ │ - movw r1, #815 ; 0x32f │ │ - ldr r2, [pc, #160] ; 426c0 │ │ - add r2, pc, r2 │ │ - ldr r3, [pc, #156] ; 426c4 │ │ - add r3, pc, r3 │ │ - bl 7c280 │ │ - b 42630 │ │ - b 42634 │ │ + bgt 42754 │ │ + b 42774 │ │ + ldr r0, [pc, #168] ; 42804 │ │ + add r0, pc, r0 │ │ + movw r1, #819 ; 0x333 │ │ + ldr r2, [pc, #160] ; 42808 │ │ + add r2, pc, r2 │ │ + ldr r3, [pc, #156] ; 4280c │ │ + add r3, pc, r3 │ │ + bl 7c720 │ │ + b 42778 │ │ + b 4277c │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ str r0, [r1, #108] ; 0x6c │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #108] ; 0x6c │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r1, [r1, #104] ; 0x68 │ │ cmp r0, r1 │ │ - bgt 4265c │ │ - b 4267c │ │ - ldr r0, [pc, #100] ; 426c8 │ │ + bgt 427a4 │ │ + b 427c4 │ │ + ldr r0, [pc, #100] ; 42810 │ │ add r0, pc, r0 │ │ - movw r1, #821 ; 0x335 │ │ - ldr r2, [pc, #92] ; 426cc │ │ + movw r1, #825 ; 0x339 │ │ + ldr r2, [pc, #92] ; 42814 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #88] ; 426d0 │ │ + ldr r3, [pc, #88] ; 42818 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #84] ; 426d8 │ │ + bl 7c720 │ │ + ldr r0, [pc, #84] ; 42820 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bne 426a0 │ │ + bne 427e8 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffc6ae6 │ │ - ; instruction: 0xfffc4778 │ │ - ; instruction: 0xfffc363b │ │ - ; instruction: 0xfffc6ab6 │ │ - ; instruction: 0xfffc4748 │ │ - ; instruction: 0xfffc3da0 │ │ - ; instruction: 0xfffc68aa │ │ - ; instruction: 0xfffc453c │ │ - ; instruction: 0xfffc275d │ │ - ; instruction: 0xfffc685a │ │ - ; instruction: 0xfffc44ec │ │ - ; instruction: 0xfffc378c │ │ - andeq fp, r3, r8, lsl r2 │ │ - andeq sl, r3, r4, lsl #30 │ │ + bl 7c350 │ │ + ; instruction: 0xfffc6a41 │ │ + ; instruction: 0xfffc4623 │ │ + ; instruction: 0xfffc347c │ │ + ; instruction: 0xfffc6a11 │ │ + ; instruction: 0xfffc45f3 │ │ + ; instruction: 0xfffc3be1 │ │ + ; instruction: 0xfffc6805 │ │ + ; instruction: 0xfffc43e7 │ │ + ; instruction: 0xfffc2605 │ │ + ; instruction: 0xfffc67b5 │ │ + ; instruction: 0xfffc4397 │ │ + ; instruction: 0xfffc35cd │ │ + andeq fp, r3, r0, ror r5 │ │ + andeq fp, r3, ip, asr r2 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 42700 │ │ - b 42720 │ │ - ldr r0, [pc, #84] ; 4275c │ │ + beq 42848 │ │ + b 42868 │ │ + ldr r0, [pc, #84] ; 428a4 │ │ add r0, pc, r0 │ │ - movw r1, #1349 ; 0x545 │ │ - ldr r2, [pc, #76] ; 42760 │ │ + movw r1, #1364 ; 0x554 │ │ + ldr r2, [pc, #76] ; 428a8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #72] ; 42764 │ │ + ldr r3, [pc, #72] ; 428ac │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-4] │ │ mvn r0, #0 │ │ str r0, [fp, #-8] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ - movw r0, #56 ; 0x38 │ │ + movw r0, #72 ; 0x48 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc67b6 │ │ - ; instruction: 0xfffc729c │ │ - ; instruction: 0xfffc4126 │ │ + ; instruction: 0xfffc6711 │ │ + ; instruction: 0xfffc71f7 │ │ + ; instruction: 0xfffc3f67 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #64 ; 0x40 │ │ str r0, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r2, [fp, #-16] │ │ movw r0, #1 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-16] │ │ add r0, r0, #24 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-16] │ │ - add r0, r0, #180 ; 0xb4 │ │ + add r0, r0, #196 ; 0xc4 │ │ ldr r1, [fp, #-16] │ │ - ldr r1, [r1, #176] ; 0xb0 │ │ + ldr r1, [r1, #192] ; 0xc0 │ │ movw r2, #20 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ movw r1, #2 │ │ - bl 78124 │ │ + bl 78330 │ │ str r0, [sp, #32] │ │ ldr r0, [fp, #-16] │ │ - ldr r0, [r0, #260] ; 0x104 │ │ + ldr r0, [r0, #276] ; 0x114 │ │ ldr r2, [sp, #32] │ │ movw r1, #1 │ │ lsl r1, r1, r2 │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - beq 427f0 │ │ + beq 42938 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 42a50 │ │ + b 42b98 │ │ ldr r1, [sp, #32] │ │ movw r0, #1 │ │ lsl r2, r0, r1 │ │ ldr r1, [fp, #-16] │ │ - ldr r0, [r1, #260] ; 0x104 │ │ + ldr r0, [r1, #276] ; 0x114 │ │ orr r0, r0, r2 │ │ - str r0, [r1, #260] ; 0x104 │ │ + str r0, [r1, #276] ; 0x114 │ │ ldr r0, [sp, #32] │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [r1] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [r1, #8] │ │ @@ -77813,87 +77846,87 @@ │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [r1, #12] │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ movw r0, #0 │ │ str r0, [r1, #16] │ │ ldr r1, [fp, #-16] │ │ - ldr r0, [r1, #176] ; 0xb0 │ │ + ldr r0, [r1, #192] ; 0xc0 │ │ add r0, r0, #1 │ │ - str r0, [r1, #176] ; 0xb0 │ │ + str r0, [r1, #192] ; 0xc0 │ │ ldr r0, [fp, #-16] │ │ - ldr r0, [r0, #176] ; 0xb0 │ │ + ldr r0, [r0, #192] ; 0xc0 │ │ cmp r0, #4 │ │ - bgt 42868 │ │ - b 42888 │ │ - ldr r0, [pc, #492] ; 42a5c │ │ + bgt 429b0 │ │ + b 429d0 │ │ + ldr r0, [pc, #492] ; 42ba4 │ │ add r0, pc, r0 │ │ - movw r1, #1311 ; 0x51f │ │ - ldr r2, [pc, #484] ; 42a60 │ │ + movw r1, #1326 ; 0x52e │ │ + ldr r2, [pc, #484] ; 42ba8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #480] ; 42a64 │ │ + ldr r3, [pc, #480] ; 42bac │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #20] │ │ cmp r0, #2 │ │ - bcc 428bc │ │ - b 4289c │ │ + bcc 42a04 │ │ + b 429e4 │ │ ldr r0, [sp, #20] │ │ cmp r0, #2 │ │ - beq 42a24 │ │ - b 428ac │ │ + beq 42b6c │ │ + b 429f4 │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - beq 42928 │ │ - b 42a28 │ │ + beq 42a70 │ │ + b 42b70 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ movw r1, #3 │ │ - bl 78124 │ │ + bl 78330 │ │ add r0, r0, #2 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [r1, #4] │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #8] │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [r1, #4] │ │ - bl 433e8 │ │ + bl 435c8 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #12] │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [r1, #4] │ │ - bl 433e8 │ │ + bl 435c8 │ │ mov r1, r0 │ │ ldr r0, [sp, #16] │ │ ldr r3, [fp, #-16] │ │ ldr r2, [fp, #-28] ; 0xffffffe4 │ │ add ip, r2, #16 │ │ movw r2, #0 │ │ str ip, [sp] │ │ - bl 4026c │ │ + bl 40324 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ - b 42a48 │ │ + b 42b90 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ movw r1, #8 │ │ - bl 78124 │ │ + bl 78330 │ │ add r0, r0, #1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ cmp r0, #16 │ │ - ble 42954 │ │ + ble 42a9c │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ - b 42994 │ │ + b 42adc │ │ ldr r0, [sp, #28] │ │ cmp r0, #4 │ │ - ble 4296c │ │ + ble 42ab4 │ │ movw r0, #1 │ │ str r0, [sp, #8] │ │ - b 4298c │ │ + b 42ad4 │ │ ldr r0, [sp, #28] │ │ cmp r0, #2 │ │ movw r1, #0 │ │ movgt r1, #1 │ │ movw r0, #2 │ │ tst r1, #1 │ │ moveq r0, #3 │ │ @@ -77901,72 +77934,72 @@ │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #24] │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [r0, #8] │ │ ldr r1, [sp, #24] │ │ - bl 433e8 │ │ + bl 435c8 │ │ ldr r1, [fp, #-8] │ │ str r0, [r1] │ │ ldr r0, [sp, #24] │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #28] │ │ ldr r3, [fp, #-16] │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ add ip, r1, #16 │ │ movw r1, #1 │ │ movw r2, #0 │ │ str ip, [sp] │ │ - bl 4026c │ │ + bl 40324 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp, #4] │ │ - beq 42a14 │ │ + beq 42b5c │ │ ldr r0, [sp, #28] │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ - bl 4341c │ │ + bl 435fc │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ and r0, r0, #1 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ - b 42a48 │ │ - b 42a48 │ │ - ldr r0, [pc, #56] ; 42a68 │ │ + b 42b90 │ │ + b 42b90 │ │ + ldr r0, [pc, #56] ; 42bb0 │ │ add r0, pc, r0 │ │ - movw r1, #1338 ; 0x53a │ │ - ldr r2, [pc, #48] ; 42a6c │ │ + movw r1, #1353 ; 0x549 │ │ + ldr r2, [pc, #48] ; 42bb4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #44] ; 42a70 │ │ + ldr r3, [pc, #44] ; 42bb8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc664e │ │ - ; instruction: 0xfffc3549 │ │ - ; instruction: 0xfffc220b │ │ - ; instruction: 0xfffc648e │ │ - ; instruction: 0xfffc3389 │ │ - ; instruction: 0xfffc4064 │ │ + ; instruction: 0xfffc65a9 │ │ + ; instruction: 0xfffc338a │ │ + ; instruction: 0xfffc20b3 │ │ + ; instruction: 0xfffc63e9 │ │ + ; instruction: 0xfffc31ca │ │ + ; instruction: 0xfffc3ee2 │ │ push {fp, lr} │ │ mov fp, sp │ │ - sub sp, sp, #200 ; 0xc8 │ │ + sub sp, sp, #192 ; 0xc0 │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #2200] ; 43324 │ │ + ldr ip, [pc, #2324] ; 434e8 │ │ add ip, pc, ip │ │ - ldr ip, [pc, #2208] ; 43334 │ │ + ldr ip, [pc, #2360] ; 43514 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ str r1, [fp, #-32] ; 0xffffffe0 │ │ str r2, [fp, #-36] ; 0xffffffdc │ │ @@ -77976,556 +78009,594 @@ │ │ str r0, [fp, #-52] ; 0xffffffcc │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ add r0, r0, #120 ; 0x78 │ │ str r0, [fp, #-56] ; 0xffffffc8 │ │ mov r0, #0 │ │ str r0, [fp, #-8] │ │ str r0, [fp, #-60] ; 0xffffffc4 │ │ - str r0, [fp, #-64] ; 0xffffffc0 │ │ - str r0, [fp, #-68] ; 0xffffffbc │ │ + ldr r1, [fp, #-56] ; 0xffffffc8 │ │ + add r1, r1, #52 ; 0x34 │ │ + str r1, [fp, #-64] ; 0xffffffc0 │ │ mov r1, #1 │ │ + str r1, [fp, #-68] ; 0xffffffbc │ │ str r1, [fp, #-72] ; 0xffffffb8 │ │ - str r1, [fp, #-76] ; 0xffffffb4 │ │ + str r0, [fp, #-76] ; 0xffffffb4 │ │ str r0, [fp, #-80] ; 0xffffffb0 │ │ - str r0, [fp, #-84] ; 0xffffffac │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ - ldr r0, [pc, #2108] ; 43338 │ │ + ldr r0, [pc, #2256] ; 43518 │ │ add r0, pc, r0 │ │ add r0, r0, r1, lsl #1 │ │ ldrh r0, [r0] │ │ + str r0, [fp, #-84] ; 0xffffffac │ │ + movw r0, #0 │ │ str r0, [fp, #-88] ; 0xffffffa8 │ │ movw r0, #0 │ │ str r0, [fp, #-92] ; 0xffffffa4 │ │ - movw r0, #0 │ │ - str r0, [fp, #-96] ; 0xffffffa0 │ │ + ldr r0, [fp, #-64] ; 0xffffffc0 │ │ + ldr r0, [r0] │ │ + movw r1, #0 │ │ + cmp r0, r1 │ │ + bne 42c7c │ │ + b 42c9c │ │ + ldr r0, [pc, #2152] ; 434ec │ │ + add r0, pc, r0 │ │ + movw r1, #377 ; 0x179 │ │ + ldr r2, [pc, #2144] ; 434f0 │ │ + add r2, pc, r2 │ │ + ldr r3, [pc, #2140] ; 434f4 │ │ + add r3, pc, r3 │ │ + bl 7c720 │ │ + ldr r0, [fp, #-64] ; 0xffffffc0 │ │ + ldr r0, [r0, #16] │ │ + movw r1, #0 │ │ + cmp r0, r1 │ │ + bne 42cb4 │ │ + b 42cd4 │ │ + ldr r0, [pc, #2108] ; 434f8 │ │ + add r0, pc, r0 │ │ + movw r1, #378 ; 0x17a │ │ + ldr r2, [pc, #2100] ; 434fc │ │ + add r2, pc, r2 │ │ + ldr r3, [pc, #2096] ; 43500 │ │ + add r3, pc, r3 │ │ + bl 7c720 │ │ ldr r0, [fp, #8] │ │ cmp r0, #0 │ │ - beq 42d44 │ │ + beq 42f00 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ movw r1, #1 │ │ - bl 78124 │ │ + bl 78330 │ │ cmp r0, #0 │ │ - beq 42d44 │ │ + beq 42f00 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ movw r1, #3 │ │ - bl 78124 │ │ + bl 78330 │ │ add r0, r0, #2 │ │ - str r0, [sp, #100] ; 0x64 │ │ - ldr r0, [fp, #-32] ; 0xffffffe0 │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - bl 433e8 │ │ str r0, [sp, #96] ; 0x60 │ │ - ldr r0, [fp, #-36] ; 0xffffffdc │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - bl 433e8 │ │ + ldr r0, [fp, #-32] ; 0xffffffe0 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + bl 435c8 │ │ str r0, [sp, #92] ; 0x5c │ │ - ldr r0, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - mul r0, r0, r1 │ │ + ldr r0, [fp, #-36] ; 0xffffffdc │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + bl 435c8 │ │ str r0, [sp, #88] ; 0x58 │ │ - ldr r0, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #92] ; 0x5c │ │ + ldr r0, [sp, #92] ; 0x5c │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + mul r0, r0, r1 │ │ + str r0, [sp, #84] ; 0x54 │ │ + ldr r0, [sp, #92] ; 0x5c │ │ + ldr r1, [sp, #88] ; 0x58 │ │ ldr r3, [fp, #-28] ; 0xffffffe4 │ │ movw r2, #0 │ │ sub ip, fp, #8 │ │ str ip, [sp] │ │ - bl 4026c │ │ + bl 40324 │ │ cmp r0, #0 │ │ - bne 42ba4 │ │ - b 432bc │ │ - ldr r0, [sp, #100] ; 0x64 │ │ + bne 42d60 │ │ + b 43480 │ │ + ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [fp, #-56] ; 0xffffffc8 │ │ str r0, [r1, #32] │ │ movw r0, #0 │ │ str r0, [fp, #-44] ; 0xffffffd4 │ │ ldr r0, [fp, #-44] ; 0xffffffd4 │ │ - ldr r1, [sp, #88] ; 0x58 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ cmp r0, r1 │ │ - bge 42c20 │ │ + bge 42ddc │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ add r0, r0, r1, lsl #2 │ │ ldrh r0, [r0, #1] │ │ - str r0, [sp, #84] ; 0x54 │ │ - ldr r0, [sp, #84] ; 0x54 │ │ + str r0, [sp, #80] ; 0x50 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #-44] ; 0xffffffd4 │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - ldr r1, [fp, #-76] ; 0xffffffb4 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + ldr r1, [fp, #-72] ; 0xffffffb8 │ │ cmp r0, r1 │ │ - blt 42c0c │ │ - ldr r0, [sp, #84] ; 0x54 │ │ + blt 42dc8 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ add r0, r0, #1 │ │ - str r0, [fp, #-76] ; 0xffffffb4 │ │ - b 42c10 │ │ + str r0, [fp, #-72] ; 0xffffffb8 │ │ + b 42dcc │ │ ldr r0, [fp, #-44] ; 0xffffffd4 │ │ add r0, r0, #1 │ │ str r0, [fp, #-44] ; 0xffffffd4 │ │ - b 42bb8 │ │ - ldr r0, [fp, #-76] ; 0xffffffb4 │ │ + b 42d74 │ │ + ldr r0, [fp, #-72] ; 0xffffffb8 │ │ cmp r0, #1000 ; 0x3e8 │ │ - bgt 42c44 │ │ - ldr r0, [fp, #-76] ; 0xffffffb4 │ │ + bgt 42e00 │ │ + ldr r0, [fp, #-72] ; 0xffffffb8 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r2, [fp, #-36] ; 0xffffffdc │ │ mul r1, r1, r2 │ │ cmp r0, r1 │ │ - ble 42d38 │ │ - ldr r0, [fp, #-76] ; 0xffffffb4 │ │ + ble 42ef4 │ │ + ldr r0, [fp, #-72] ; 0xffffffb8 │ │ asr r1, r0, #31 │ │ mov r2, #4 │ │ - bl 7c2b0 │ │ - str r0, [fp, #-92] ; 0xffffffa4 │ │ - ldr r0, [fp, #-92] ; 0xffffffa4 │ │ + bl 7c750 │ │ + str r0, [fp, #-88] ; 0xffffffa8 │ │ + ldr r0, [fp, #-88] ; 0xffffffa8 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 42c78 │ │ + bne 42e34 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ movw r0, #1 │ │ str r0, [r1] │ │ - b 432bc │ │ - ldr r1, [fp, #-92] ; 0xffffffa4 │ │ - ldr r0, [fp, #-76] ; 0xffffffb4 │ │ + b 43480 │ │ + ldr r1, [fp, #-88] ; 0xffffffa8 │ │ + ldr r0, [fp, #-72] ; 0xffffffb8 │ │ lsl r0, r0, #2 │ │ str r1, [fp, #-12] │ │ mvn r1, #0 │ │ str r1, [fp, #-16] │ │ movw r1, #255 ; 0xff │ │ str r1, [fp, #-20] ; 0xffffffec │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-12] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ ldr r3, [fp, #-16] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ movw r0, #0 │ │ - str r0, [fp, #-72] ; 0xffffffb8 │ │ + str r0, [fp, #-68] ; 0xffffffbc │ │ movw r0, #0 │ │ str r0, [fp, #-44] ; 0xffffffd4 │ │ ldr r0, [fp, #-44] ; 0xffffffd4 │ │ - ldr r1, [sp, #88] ; 0x58 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ cmp r0, r1 │ │ - bge 42d34 │ │ - ldr r0, [fp, #-92] ; 0xffffffa4 │ │ + bge 42ef0 │ │ + ldr r0, [fp, #-88] ; 0xffffffa8 │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #-44] ; 0xffffffd4 │ │ ldr r1, [r1, r2, lsl #2] │ │ add r0, r0, r1, lsl #2 │ │ - str r0, [sp, #80] ; 0x50 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ + str r0, [sp, #76] ; 0x4c │ │ + ldr r0, [sp, #76] ; 0x4c │ │ ldr r0, [r0] │ │ cmn r0, #1 │ │ - bne 42d0c │ │ - ldr r0, [fp, #-72] ; 0xffffffb8 │ │ + bne 42ec8 │ │ + ldr r0, [fp, #-68] ; 0xffffffbc │ │ add r1, r0, #1 │ │ - str r1, [fp, #-72] ; 0xffffffb8 │ │ - ldr r1, [sp, #80] ; 0x50 │ │ + str r1, [fp, #-68] ; 0xffffffbc │ │ + ldr r1, [sp, #76] ; 0x4c │ │ str r0, [r1] │ │ - ldr r0, [sp, #80] ; 0x50 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #-44] ; 0xffffffd4 │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [fp, #-44] ; 0xffffffd4 │ │ add r0, r0, #1 │ │ str r0, [fp, #-44] ; 0xffffffd4 │ │ - b 42cc0 │ │ - b 42d40 │ │ - ldr r0, [fp, #-76] ; 0xffffffb4 │ │ - str r0, [fp, #-72] ; 0xffffffb8 │ │ - b 42d44 │ │ + b 42e7c │ │ + b 42efc │ │ + ldr r0, [fp, #-72] ; 0xffffffb8 │ │ + str r0, [fp, #-68] ; 0xffffffbc │ │ + b 42f00 │ │ ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ - beq 42d58 │ │ - b 432bc │ │ + beq 42f14 │ │ + b 43480 │ │ movw r0, #0 │ │ str r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ cmp r0, #5 │ │ - bge 42de8 │ │ - ldr r0, [pc, #1468] ; 43330 │ │ + bge 42fa4 │ │ + ldr r0, [pc, #1504] ; 43510 │ │ add r0, pc, r0 │ │ ldr r1, [fp, #-48] ; 0xffffffd0 │ │ - ldr r0, [pc, #1468] ; 4333c │ │ + ldr r0, [pc, #1504] ; 4351c │ │ add r0, pc, r0 │ │ add r0, r0, r1, lsl #1 │ │ ldrh r0, [r0] │ │ - str r0, [sp, #76] ; 0x4c │ │ + str r0, [sp, #72] ; 0x48 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ cmp r0, #0 │ │ - bne 42dbc │ │ + bne 42f78 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ cmp r0, #0 │ │ - ble 42dbc │ │ + ble 42f78 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ movw r0, #1 │ │ lsl r1, r0, r1 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ + ldr r0, [sp, #72] ; 0x48 │ │ add r0, r0, r1 │ │ - str r0, [sp, #76] ; 0x4c │ │ - ldr r0, [fp, #-80] ; 0xffffffb0 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ + str r0, [sp, #72] ; 0x48 │ │ + ldr r0, [fp, #-76] ; 0xffffffb4 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ cmp r0, r1 │ │ - bge 42dd4 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - str r0, [fp, #-80] ; 0xffffffb0 │ │ - b 42dd8 │ │ + bge 42f90 │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + str r0, [fp, #-76] ; 0xffffffb4 │ │ + b 42f94 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ add r0, r0, #1 │ │ str r0, [fp, #-48] ; 0xffffffd0 │ │ - b 42d60 │ │ - ldr r0, [fp, #-80] ; 0xffffffb0 │ │ - asr r1, r0, #31 │ │ - mov r2, #4 │ │ - bl 7c2a0 │ │ - str r0, [fp, #-84] ; 0xffffffac │ │ - ldr r0, [fp, #-72] ; 0xffffffb8 │ │ - ldr r1, [fp, #-88] ; 0xffffffa8 │ │ - mul r0, r0, r1 │ │ + b 42f1c │ │ + ldr r0, [fp, #-76] ; 0xffffffb4 │ │ asr r1, r0, #31 │ │ mov r2, #4 │ │ - bl 7c2b0 │ │ - str r0, [fp, #-64] ; 0xffffffc0 │ │ - ldr r0, [fp, #-72] ; 0xffffffb8 │ │ - bl 78524 │ │ + bl 7c740 │ │ + str r0, [fp, #-80] ; 0xffffffb0 │ │ + ldr r0, [fp, #-68] ; 0xffffffbc │ │ + bl 78730 │ │ str r0, [fp, #-60] ; 0xffffffc4 │ │ ldr r0, [fp, #-60] ; 0xffffffc4 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 42e54 │ │ - ldr r0, [fp, #-84] ; 0xffffffac │ │ - movw r1, #0 │ │ - cmp r0, r1 │ │ - beq 42e54 │ │ - ldr r0, [fp, #-64] ; 0xffffffc0 │ │ + beq 43000 │ │ + ldr r0, [fp, #-80] ; 0xffffffb0 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 42e64 │ │ + beq 43000 │ │ + ldr r0, [fp, #-68] ; 0xffffffbc │ │ + ldr r1, [fp, #-84] ; 0xffffffac │ │ + mul r0, r0, r1 │ │ + ldr r1, [fp, #-64] ; 0xffffffc0 │ │ + bl 79228 │ │ + cmp r0, #0 │ │ + bne 43010 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ movw r0, #1 │ │ str r0, [r1] │ │ - b 432bc │ │ - ldr r0, [fp, #-64] ; 0xffffffc0 │ │ - str r0, [fp, #-68] ; 0xffffffbc │ │ + b 43480 │ │ movw r0, #0 │ │ str r0, [fp, #-44] ; 0xffffffd4 │ │ ldr r0, [fp, #-44] ; 0xffffffd4 │ │ - ldr r1, [fp, #-76] ; 0xffffffb4 │ │ + ldr r1, [fp, #-72] ; 0xffffffb8 │ │ cmp r0, r1 │ │ - bge 43284 │ │ - ldr r0, [fp, #-92] ; 0xffffffa4 │ │ + bge 43454 │ │ + ldr r0, [fp, #-88] ; 0xffffffa8 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 42f48 │ │ - ldr r0, [fp, #-92] ; 0xffffffa4 │ │ + beq 430ec │ │ + ldr r0, [fp, #-88] ; 0xffffffa8 │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ cmn r0, #1 │ │ - bne 42f48 │ │ + bne 430ec │ │ movw r0, #0 │ │ str r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ cmp r0, #5 │ │ - bge 42f44 │ │ - ldr r0, [pc, #1124] ; 4332c │ │ + bge 430e8 │ │ + ldr r0, [pc, #1184] ; 4350c │ │ add r0, pc, r0 │ │ ldr r1, [fp, #-48] ; 0xffffffd0 │ │ - ldr r0, [pc, #1132] ; 43340 │ │ + ldr r0, [pc, #1192] ; 43520 │ │ add r0, pc, r0 │ │ add r0, r0, r1, lsl #1 │ │ ldrh r0, [r0] │ │ - str r0, [sp, #72] ; 0x48 │ │ + str r0, [sp, #68] ; 0x44 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ cmp r0, #0 │ │ - bne 42f10 │ │ + bne 430b4 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ cmp r0, #0 │ │ - ble 42f10 │ │ + ble 430b4 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ movw r0, #1 │ │ lsl r1, r0, r1 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ + ldr r0, [sp, #68] ; 0x44 │ │ add r0, r0, r1 │ │ - str r0, [sp, #72] ; 0x48 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ + str r0, [sp, #68] ; 0x44 │ │ + ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ - ldr r2, [fp, #-84] ; 0xffffffac │ │ + ldr r2, [fp, #-80] ; 0xffffffb0 │ │ movw r3, #0 │ │ - bl 43574 │ │ + bl 43754 │ │ cmp r0, #0 │ │ - bne 42f30 │ │ - b 432bc │ │ - b 42f34 │ │ + bne 430d4 │ │ + b 43480 │ │ + b 430d8 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ add r0, r0, #1 │ │ str r0, [fp, #-48] ; 0xffffffd0 │ │ - b 42eb4 │ │ - b 43270 │ │ + b 43058 │ │ + b 43440 │ │ ldr r0, [fp, #-60] ; 0xffffffc4 │ │ - str r0, [sp, #20] │ │ - ldr r0, [fp, #-92] ; 0xffffffa4 │ │ + str r0, [sp, #16] │ │ + ldr r0, [fp, #-88] ; 0xffffffa8 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 42f6c │ │ + bne 43110 │ │ ldr r0, [fp, #-44] ; 0xffffffd4 │ │ - str r0, [sp, #16] │ │ - b 42f80 │ │ - ldr r0, [fp, #-92] ; 0xffffffa4 │ │ + str r0, [sp, #12] │ │ + b 43124 │ │ + ldr r0, [fp, #-88] ; 0xffffffa8 │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ - str r0, [sp, #16] │ │ - ldr r0, [sp, #20] │ │ - ldr r1, [sp, #16] │ │ + str r0, [sp, #12] │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [sp, #12] │ │ movw r2, #548 ; 0x224 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ - str r0, [sp, #68] ; 0x44 │ │ - ldr r0, [sp, #68] ; 0x44 │ │ str r0, [sp, #64] ; 0x40 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + str r0, [sp, #60] ; 0x3c │ │ movw r0, #0 │ │ - str r0, [sp, #56] ; 0x38 │ │ - movw r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - movw r0, #0 │ │ + movw r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ movw r0, #0 │ │ + str r0, [sp, #44] ; 0x2c │ │ + movw r0, #0 │ │ str r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ cmp r0, #5 │ │ - bge 43150 │ │ + bge 43320 │ │ + ldr r0, [pc, #908] ; 43504 │ │ + add r0, pc, r0 │ │ ldr r1, [fp, #-48] ; 0xffffffd0 │ │ - ldr r0, [pc, #876] ; 43344 │ │ + ldr r0, [pc, #928] ; 43524 │ │ add r0, pc, r0 │ │ add r0, r0, r1, lsl #1 │ │ ldrh r0, [r0] │ │ - str r0, [sp, #44] ; 0x2c │ │ - ldr r0, [fp, #-68] ; 0xffffffbc │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - ldr r2, [fp, #-48] ; 0xffffffd0 │ │ - add r1, r1, r2, lsl #2 │ │ - str r0, [r1] │ │ + str r0, [sp, #40] ; 0x28 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ cmp r0, #0 │ │ - bne 43028 │ │ + bne 431c0 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ cmp r0, #0 │ │ - ble 43028 │ │ + ble 431c0 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ movw r0, #1 │ │ lsl r1, r0, r1 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #40] ; 0x28 │ │ add r0, r0, r1 │ │ - str r0, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #44] ; 0x2c │ │ + str r0, [sp, #40] ; 0x28 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ - ldr r2, [fp, #-84] ; 0xffffffac │ │ - ldr r3, [fp, #-68] ; 0xffffffbc │ │ - bl 43574 │ │ - str r0, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #60] ; 0x3c │ │ + ldr r2, [fp, #-80] ; 0xffffffb0 │ │ + ldr r3, [fp, #-64] ; 0xffffffc0 │ │ + bl 43754 │ │ + str r0, [sp, #56] ; 0x38 │ │ + ldr r0, [fp, #-64] ; 0xffffffc0 │ │ + ldr r0, [r0, #16] │ │ + ldr r0, [r0, #4] │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + ldr r2, [fp, #-48] ; 0xffffffd0 │ │ + add r1, r1, r2, lsl #2 │ │ + str r0, [r1] │ │ + ldr r0, [sp, #56] ; 0x38 │ │ cmp r0, #0 │ │ - bne 43050 │ │ - b 432bc │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + bne 43204 │ │ + b 43480 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ cmp r0, #0 │ │ - beq 43094 │ │ + beq 43254 │ │ ldr r1, [fp, #-48] ; 0xffffffd0 │ │ - ldr r0, [pc, #704] ; 43328 │ │ + ldr r0, [pc, #748] ; 43508 │ │ add r0, pc, r0 │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ cmp r0, #1 │ │ - bne 43094 │ │ - ldr r0, [fp, #-68] ; 0xffffffbc │ │ + bne 43254 │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + ldr r1, [fp, #-48] ; 0xffffffd0 │ │ + add r0, r0, r1, lsl #2 │ │ + ldr r0, [r0] │ │ ldrb r0, [r0] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ moveq r0, #1 │ │ and r0, r0, #1 │ │ - str r0, [sp, #52] ; 0x34 │ │ - ldr r0, [fp, #-68] ; 0xffffffbc │ │ + str r0, [sp, #48] ; 0x30 │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + ldr r1, [fp, #-48] ; 0xffffffd0 │ │ + ldr r0, [r0, r1, lsl #2] │ │ ldrb r1, [r0] │ │ - ldr r0, [sp, #56] ; 0x38 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ add r0, r0, r1 │ │ - str r0, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - ldr r0, [fp, #-68] ; 0xffffffbc │ │ - add r0, r0, r1, lsl #2 │ │ - str r0, [fp, #-68] ; 0xffffffbc │ │ + str r0, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r0, [fp, #-64] ; 0xffffffc0 │ │ + ldr r1, [r0, #16] │ │ + ldr r0, [r1, #4] │ │ + add r0, r0, r2, lsl #2 │ │ + str r0, [r1, #4] │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ cmp r0, #3 │ │ - bgt 4313c │ │ - ldr r0, [fp, #-84] ; 0xffffffac │ │ + bgt 4330c │ │ + ldr r0, [fp, #-80] ; 0xffffffb0 │ │ ldr r0, [r0] │ │ - str r0, [sp, #40] ; 0x28 │ │ - movw r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ + movw r0, #1 │ │ + str r0, [sp, #32] │ │ + ldr r0, [sp, #32] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ cmp r0, r1 │ │ - bge 4312c │ │ - ldr r0, [fp, #-84] ; 0xffffffac │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + bge 432fc │ │ + ldr r0, [fp, #-80] ; 0xffffffb0 │ │ + ldr r1, [sp, #32] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - cmp r0, r1 │ │ - ble 43118 │ │ - ldr r0, [fp, #-84] ; 0xffffffac │ │ ldr r1, [sp, #36] ; 0x24 │ │ + cmp r0, r1 │ │ + ble 432e8 │ │ + ldr r0, [fp, #-80] ; 0xffffffb0 │ │ + ldr r1, [sp, #32] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ - str r0, [sp, #40] ; 0x28 │ │ - b 4311c │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - add r0, r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 430d8 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ + b 432ec │ │ + ldr r0, [sp, #32] │ │ + add r0, r0, #1 │ │ + str r0, [sp, #32] │ │ + b 432a8 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ add r0, r0, r1 │ │ - str r0, [sp, #48] ; 0x30 │ │ - b 43140 │ │ + str r0, [sp, #44] ; 0x2c │ │ + b 43310 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ add r0, r0, #1 │ │ str r0, [fp, #-48] ; 0xffffffd0 │ │ - b 42fc0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ + b 43164 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #64] ; 0x40 │ │ str r0, [r1, #20] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ + ldr r1, [sp, #64] ; 0x40 │ │ movw r0, #0 │ │ str r0, [r1, #28] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ cmp r0, #0 │ │ - beq 43218 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ + beq 433e8 │ │ + ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0, #4] │ │ ldrh r0, [r0, #2] │ │ - str r0, [sp, #32] │ │ - ldr r0, [sp, #64] ; 0x40 │ │ + str r0, [sp, #28] │ │ + ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0, #8] │ │ ldrh r0, [r0, #2] │ │ - str r0, [sp, #28] │ │ - ldr r0, [sp, #64] ; 0x40 │ │ + str r0, [sp, #24] │ │ + ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0, #12] │ │ ldrh r0, [r0, #2] │ │ - str r0, [sp, #24] │ │ - ldr r0, [sp, #24] │ │ + str r0, [sp, #20] │ │ + ldr r0, [sp, #20] │ │ lsl r0, r0, #24 │ │ - ldr r1, [sp, #32] │ │ + ldr r1, [sp, #28] │ │ lsl r1, r1, #16 │ │ orr r0, r0, r1 │ │ - ldr r1, [sp, #28] │ │ + ldr r1, [sp, #24] │ │ orr r0, r0, r1 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ + ldr r1, [sp, #64] ; 0x40 │ │ str r0, [r1, #24] │ │ - ldr r0, [sp, #56] ; 0x38 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ cmp r0, #0 │ │ - bne 43214 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ + bne 433e4 │ │ + ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0] │ │ ldrh r0, [r0, #2] │ │ cmp r0, #256 ; 0x100 │ │ - bge 43214 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ + bge 433e4 │ │ + ldr r1, [sp, #64] ; 0x40 │ │ movw r0, #1 │ │ str r0, [r1, #28] │ │ - ldr r0, [sp, #64] ; 0x40 │ │ + ldr r0, [sp, #60] ; 0x3c │ │ ldr r0, [r0] │ │ ldrh r0, [r0, #2] │ │ lsl r2, r0, #8 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ + ldr r1, [sp, #64] ; 0x40 │ │ ldr r0, [r1, #24] │ │ orr r0, r0, r2 │ │ str r0, [r1, #24] │ │ - b 43218 │ │ - ldr r0, [sp, #68] ; 0x44 │ │ + b 433e8 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [r0, #28] │ │ movw r0, #0 │ │ cmp r1, #0 │ │ - str r0, [sp, #12] │ │ - bne 43244 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ + str r0, [sp, #8] │ │ + bne 43414 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #6 │ │ movw r0, #0 │ │ movlt r0, #1 │ │ - str r0, [sp, #12] │ │ - ldr r0, [sp, #12] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ and r0, r0, #1 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ + ldr r1, [sp, #64] ; 0x40 │ │ str r0, [r1, #32] │ │ - ldr r0, [sp, #68] ; 0x44 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ ldr r0, [r0, #32] │ │ cmp r0, #0 │ │ - beq 4326c │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - bl 43834 │ │ - b 43270 │ │ - b 43274 │ │ + beq 4343c │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + bl 43a14 │ │ + b 43440 │ │ + b 43444 │ │ ldr r0, [fp, #-44] ; 0xffffffd4 │ │ add r0, r0, #1 │ │ str r0, [fp, #-44] ; 0xffffffd4 │ │ - b 42e74 │ │ + b 43018 │ │ movw r0, #1 │ │ - str r0, [fp, #-96] ; 0xffffffa0 │ │ + str r0, [fp, #-92] ; 0xffffffa4 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-56] ; 0xffffffc8 │ │ str r0, [r1, #40] ; 0x28 │ │ - ldr r0, [fp, #-72] ; 0xffffffb8 │ │ + ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [fp, #-56] ; 0xffffffc8 │ │ str r0, [r1, #44] ; 0x2c │ │ ldr r0, [fp, #-60] ; 0xffffffc4 │ │ ldr r1, [fp, #-56] ; 0xffffffc8 │ │ str r0, [r1, #48] ; 0x30 │ │ - ldr r0, [fp, #-64] ; 0xffffffc0 │ │ - ldr r1, [fp, #-56] ; 0xffffffc8 │ │ - str r0, [r1, #52] ; 0x34 │ │ - ldr r0, [fp, #-84] ; 0xffffffac │ │ - bl 7c290 │ │ + ldr r0, [fp, #-80] ; 0xffffffb0 │ │ + bl 7c730 │ │ + ldr r0, [fp, #-88] ; 0xffffffa8 │ │ + bl 7c730 │ │ ldr r0, [fp, #-92] ; 0xffffffa4 │ │ - bl 7c290 │ │ - ldr r0, [fp, #-96] ; 0xffffffa0 │ │ cmp r0, #0 │ │ - bne 432f0 │ │ + bne 434b4 │ │ ldr r0, [fp, #-8] │ │ - bl 7c290 │ │ + bl 7c730 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ - bl 7c290 │ │ + bl 792c4 │ │ ldr r0, [fp, #-60] ; 0xffffffc4 │ │ - bl 785b4 │ │ - ldr r0, [fp, #-96] ; 0xffffffa0 │ │ - str r0, [sp, #8] │ │ - ldr r0, [pc, #72] ; 43348 │ │ + bl 787c0 │ │ + ldr r0, [fp, #-92] ; 0xffffffa4 │ │ + str r0, [sp, #4] │ │ + ldr r0, [pc, #100] ; 43528 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 43320 │ │ - ldr r0, [sp, #8] │ │ + bne 434e4 │ │ + ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffc98bc │ │ - ; instruction: 0xfffc9302 │ │ - ; instruction: 0xfffc9498 │ │ - ; instruction: 0xfffc95ec │ │ - strdeq sl, [r3], -r4 │ │ - ; instruction: 0xfffc984c │ │ - ; instruction: 0xfffc95e0 │ │ - ; instruction: 0xfffc948c │ │ - ; instruction: 0xfffc9388 │ │ - andeq sl, r3, r8, lsl #5 │ │ + bl 7c350 │ │ + ; instruction: 0xfffc983c │ │ + ; instruction: 0xfffc62dd │ │ + ; instruction: 0xfffc3b47 │ │ + ; instruction: 0xfffc5409 │ │ + ; instruction: 0xfffc62a5 │ │ + ; instruction: 0xfffc3b0f │ │ + ; instruction: 0xfffc7329 │ │ + ; instruction: 0xfffc92b0 │ │ + ; instruction: 0xfffc9216 │ │ + ; instruction: 0xfffc93bc │ │ + ; instruction: 0xfffc94f8 │ │ + andeq sl, r3, ip, asr #28 │ │ + ; instruction: 0xfffc97c8 │ │ + ; instruction: 0xfffc94ec │ │ + ; instruction: 0xfffc93b0 │ │ + ; instruction: 0xfffc92a4 │ │ + andeq sl, r3, r4, ror #10 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ @@ -78538,23 +78609,23 @@ │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #100] ; 0x64 │ │ ldr r0, [sp, #12] │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #104] ; 0x68 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #4] │ │ - bl 433e8 │ │ + bl 435c8 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #36] ; 0x24 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - bne 433c0 │ │ + bne 435a0 │ │ mvn r0, #0 │ │ str r0, [sp] │ │ - b 433d4 │ │ + b 435b4 │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ lsl r0, r0, r1 │ │ sub r0, r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #8] │ │ @@ -78585,23 +78656,23 @@ │ │ lsr r1, r0, r1 │ │ mov r0, #1 │ │ lsl r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ asr r1, r0, #31 │ │ mov r2, #4 │ │ - bl 7c2b0 │ │ + bl 7c750 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 4347c │ │ + bne 4365c │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 43568 │ │ + b 43748 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ str r0, [sp] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #16] │ │ @@ -78610,15 +78681,15 @@ │ │ str r0, [r1] │ │ movw r0, #4 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ ldr r1, [fp, #-8] │ │ lsl r1, r1, #2 │ │ cmp r0, r1 │ │ - bge 4350c │ │ + bge 436ec │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #16] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ ldr r1, [sp] │ │ ldr r2, [sp, #16] │ │ sub r2, r2, #4 │ │ @@ -78629,45 +78700,45 @@ │ │ ldr r1, [sp] │ │ ldr r2, [sp, #16] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #16] │ │ add r0, r0, #1 │ │ str r0, [sp, #16] │ │ - b 434ac │ │ - b 43510 │ │ + b 4368c │ │ + b 436f0 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ lsl r1, r1, #2 │ │ cmp r0, r1 │ │ - bge 43548 │ │ + bge 43728 │ │ ldr r0, [sp] │ │ ldr r1, [sp, #16] │ │ add r1, r0, r1 │ │ movw r0, #0 │ │ strb r0, [r1] │ │ ldr r0, [sp, #16] │ │ add r0, r0, #1 │ │ str r0, [sp, #16] │ │ - b 43510 │ │ + b 436f0 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #16] │ │ - bl 7c290 │ │ + bl 7c730 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-12] │ │ str r0, [r1, #16] │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #168 ; 0xa8 │ │ - ldr ip, [pc, #672] ; 43828 │ │ + ldr ip, [pc, #672] ; 43a08 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [sp, #64] ; 0x40 │ │ str r1, [sp, #60] ; 0x3c │ │ str r2, [sp, #56] ; 0x38 │ │ @@ -78676,188 +78747,188 @@ │ │ str r0, [sp, #48] ; 0x30 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r0, r0, #24 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ mov r1, #1 │ │ - bl 78124 │ │ + bl 78330 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #64] ; 0x40 │ │ lsl r0, r0, #2 │ │ str r1, [sp, #84] ; 0x54 │ │ mvn r1, #0 │ │ str r1, [sp, #80] ; 0x50 │ │ movw r1, #0 │ │ str r1, [sp, #76] ; 0x4c │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #80] ; 0x50 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #0 │ │ - beq 436a4 │ │ + beq 43884 │ │ ldr r0, [sp, #40] ; 0x28 │ │ mov r1, #1 │ │ str r1, [sp, #12] │ │ - bl 78124 │ │ + bl 78330 │ │ ldr r1, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #40] ; 0x28 │ │ - bl 78124 │ │ + bl 78330 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #28] │ │ mov r1, #8 │ │ cmp r2, #0 │ │ movweq r1, #1 │ │ - bl 78124 │ │ + bl 78330 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #24] │ │ add r1, r0, r1, lsl #2 │ │ movw r0, #1 │ │ str r0, [r1] │ │ ldr r0, [sp, #32] │ │ cmp r0, #2 │ │ - bne 43698 │ │ + bne 43878 │ │ ldr r0, [sp, #40] ; 0x28 │ │ mov r1, #8 │ │ - bl 78124 │ │ + bl 78330 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #24] │ │ add r1, r0, r1, lsl #2 │ │ movw r0, #1 │ │ str r0, [r1] │ │ movw r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b 43758 │ │ + b 43938 │ │ sub r0, fp, #80 ; 0x50 │ │ movw r1, #0 │ │ movw r2, #76 ; 0x4c │ │ and r1, r1, #255 ; 0xff │ │ - bl 7c370 │ │ + bl 7c810 │ │ ldr r0, [sp, #40] ; 0x28 │ │ movw r1, #4 │ │ - bl 78124 │ │ + bl 78330 │ │ add r0, r0, #4 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #19 │ │ - ble 436f0 │ │ + ble 438d0 │ │ ldr r1, [sp, #60] ; 0x3c │ │ movw r0, #3 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ - b 437f4 │ │ + b 439d4 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge 43740 │ │ + bge 43920 │ │ ldr r0, [sp, #40] ; 0x28 │ │ mov r1, #3 │ │ - bl 78124 │ │ + bl 78330 │ │ ldr r2, [sp, #20] │ │ - ldr r1, [pc, #268] ; 4382c │ │ + ldr r1, [pc, #268] ; 43a0c │ │ add r1, pc, r1 │ │ ldrb r2, [r1, r2] │ │ sub r1, fp, #80 ; 0x50 │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #20] │ │ add r0, r0, #1 │ │ str r0, [sp, #20] │ │ - b 436f8 │ │ + b 438d8 │ │ ldr r0, [sp, #60] ; 0x3c │ │ sub r1, fp, #80 ; 0x50 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #56] ; 0x38 │ │ - bl 439e8 │ │ + bl 43bc8 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #48] ; 0x30 │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp, #8] │ │ - beq 4378c │ │ + beq 4396c │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ and r0, r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ cmp r0, #0 │ │ - beq 437bc │ │ + beq 4399c │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #64] ; 0x40 │ │ movw r1, #8 │ │ - bl 785e4 │ │ + bl 787f0 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #48] ; 0x30 │ │ cmp r0, #0 │ │ - beq 437d4 │ │ + beq 439b4 │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #0 │ │ - bne 437ec │ │ + bne 439cc │ │ ldr r1, [sp, #60] ; 0x3c │ │ movw r0, #3 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [sp, #68] ; 0x44 │ │ - b 437f4 │ │ + b 439d4 │ │ ldr r0, [sp, #44] ; 0x2c │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #44] ; 43830 │ │ + ldr r0, [pc, #44] ; 43a10 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 43824 │ │ + bne 43a04 │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq sl, r3, r0 │ │ - ; instruction: 0xfffc8c4f │ │ - andeq r9, r3, r4, lsl #27 │ │ + bl 7c350 │ │ + andeq sl, r3, r0, asr #5 │ │ + ; instruction: 0xfffc8b37 │ │ + andeq sl, r3, r4, asr #32 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ - ldr r1, [pc, #404] ; 439dc │ │ + ldr r1, [pc, #404] ; 43bbc │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ - ldr r1, [pc, #392] ; 439e0 │ │ + ldr r1, [pc, #392] ; 43bc0 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ str r1, [fp, #-4] │ │ str r0, [fp, #-12] │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #64 ; 0x40 │ │ - bcs 439b4 │ │ + bcs 43b94 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #12] │ │ add r0, r0, r1, lsl #3 │ │ add r0, r0, #36 ; 0x24 │ │ str r0, [sp, #8] │ │ @@ -78867,288 +78938,299 @@ │ │ add r0, r0, r1, lsl #2 │ │ ldrh r1, [r0] │ │ strh r1, [fp, #-8] │ │ ldrh r0, [r0, #2] │ │ strh r0, [fp, #-6] │ │ ldrh r0, [fp, #-6] │ │ cmp r0, #256 ; 0x100 │ │ - blt 438e4 │ │ + blt 43ac4 │ │ ldrb r0, [fp, #-8] │ │ add r0, r0, #256 ; 0x100 │ │ ldr r1, [sp, #8] │ │ str r0, [r1] │ │ ldrh r0, [fp, #-6] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #4] │ │ - b 439a0 │ │ + b 43b80 │ │ ldr r1, [sp, #8] │ │ mov r0, #0 │ │ str r0, [sp, #4] │ │ str r0, [r1] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #4] │ │ ldr r2, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ mov r1, #8 │ │ - bl 43d6c │ │ + bl 43f78 │ │ mov r1, r0 │ │ ldr r0, [sp, #12] │ │ lsr r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #4] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r0, [r0, r1, lsl #2] │ │ mov r1, #16 │ │ - bl 43d6c │ │ + bl 43f78 │ │ ldr r1, [sp, #4] │ │ mov r2, r0 │ │ ldr r0, [sp, #12] │ │ lsr r0, r0, r2 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #8] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r0, [r0, r3, lsl #2] │ │ - bl 43d6c │ │ + bl 43f78 │ │ mov r1, r0 │ │ ldr r0, [sp, #12] │ │ lsr r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r0, [r0, r1, lsl #2] │ │ mov r1, #24 │ │ - bl 43d6c │ │ + bl 43f78 │ │ mov r1, r0 │ │ ldr r0, [sp, #12] │ │ lsr r0, r0, r1 │ │ str r0, [sp, #12] │ │ - b 439a4 │ │ + b 43b84 │ │ ldr r0, [sp, #16] │ │ add r0, r0, #1 │ │ str r0, [sp, #16] │ │ - b 43870 │ │ - ldr r0, [pc, #40] ; 439e4 │ │ + b 43a50 │ │ + ldr r0, [pc, #40] ; 43bc4 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 439d8 │ │ + bne 43bb8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r9, r3, r0, asr #26 │ │ - andeq r9, r3, r0, lsr sp │ │ - andeq r9, r3, ip, asr #23 │ │ - push {r4, r5, fp, lr} │ │ - add fp, sp, #8 │ │ - sub sp, sp, #600 ; 0x258 │ │ - ldr ip, [pc, #728] ; 43cd4 │ │ + bl 7c350 │ │ + andeq sl, r3, r0 │ │ + strdeq r9, [r3], -r0 │ │ + andeq r9, r3, ip, lsl #29 │ │ + push {fp, lr} │ │ + mov fp, sp │ │ + sub sp, sp, #112 ; 0x70 │ │ + ldr ip, [pc, #772] ; 43ee0 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - ldr ip, [pc, #716] ; 43cd8 │ │ + ldr ip, [pc, #760] ; 43ee4 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - str ip, [fp, #-12] │ │ - str r0, [sp, #80] ; 0x50 │ │ - str r1, [sp, #76] ; 0x4c │ │ - str r2, [sp, #72] ; 0x48 │ │ - str r3, [sp, #68] ; 0x44 │ │ + str ip, [fp, #-4] │ │ + str r0, [fp, #-28] ; 0xffffffe4 │ │ + str r1, [fp, #-32] ; 0xffffffe0 │ │ + str r2, [fp, #-36] ; 0xffffffdc │ │ + str r3, [fp, #-40] ; 0xffffffd8 │ │ movw r0, #0 │ │ - str r0, [sp, #64] ; 0x40 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ + str r0, [fp, #-44] ; 0xffffffd4 │ │ + ldr r0, [fp, #-28] ; 0xffffffe4 │ │ add r0, r0, #24 │ │ - str r0, [sp, #60] ; 0x3c │ │ + str r0, [fp, #-48] ; 0xffffffd0 │ │ movw r0, #8 │ │ - str r0, [sp, #48] ; 0x30 │ │ - add r0, sp, #84 ; 0x54 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ + str r0, [sp, #52] ; 0x34 │ │ + movw r0, #128 ; 0x80 │ │ + sub r1, fp, #24 │ │ + bl 79228 │ │ + cmp r0, #0 │ │ + beq 43c54 │ │ + ldr r2, [fp, #-32] ; 0xffffffe0 │ │ + sub r0, fp, #24 │ │ movw r1, #7 │ │ movw r3, #19 │ │ - bl 785e4 │ │ + bl 787f0 │ │ cmp r0, #0 │ │ - bne 43a64 │ │ - b 43c80 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ + bne 43c58 │ │ + b 43e84 │ │ + ldr r0, [fp, #-48] ; 0xffffffd0 │ │ movw r1, #1 │ │ - bl 78124 │ │ + bl 78330 │ │ cmp r0, #0 │ │ - beq 43abc │ │ - ldr r0, [sp, #60] ; 0x3c │ │ + beq 43cb0 │ │ + ldr r0, [fp, #-48] ; 0xffffffd0 │ │ mov r1, #3 │ │ - bl 78124 │ │ + bl 78330 │ │ lsl r0, r0, #1 │ │ add r0, r0, #2 │ │ - str r0, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - bl 78124 │ │ + str r0, [sp, #48] ; 0x30 │ │ + ldr r0, [fp, #-48] ; 0xffffffd0 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + bl 78330 │ │ add r0, r0, #2 │ │ - str r0, [sp, #52] ; 0x34 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - cmp r0, r1 │ │ - ble 43ab8 │ │ - b 43c80 │ │ - b 43ac4 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - str r0, [sp, #52] ; 0x34 │ │ - movw r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ + ldr r1, [fp, #-36] ; 0xffffffdc │ │ cmp r0, r1 │ │ - bge 43c78 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + ble 43cac │ │ + b 43e84 │ │ + b 43cb8 │ │ + ldr r0, [fp, #-36] ; 0xffffffdc │ │ + str r0, [sp, #56] ; 0x38 │ │ + movw r0, #0 │ │ + str r0, [fp, #-52] ; 0xffffffcc │ │ + ldr r0, [fp, #-52] ; 0xffffffcc │ │ + ldr r1, [fp, #-36] ; 0xffffffdc │ │ + cmp r0, r1 │ │ + bge 43e7c │ │ + ldr r0, [sp, #56] ; 0x38 │ │ mvn r1, #0 │ │ add r1, r0, r1 │ │ - str r1, [sp, #52] ; 0x34 │ │ + str r1, [sp, #56] ; 0x38 │ │ cmp r0, #0 │ │ - bne 43af8 │ │ - b 43c78 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - bl 43ce0 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - bl 43d10 │ │ - and r1, r0, #127 ; 0x7f │ │ - add r0, sp, #84 ; 0x54 │ │ + bne 43cec │ │ + b 43e7c │ │ + ldr r0, [fp, #-48] ; 0xffffffd0 │ │ + bl 43eec │ │ + ldr r0, [fp, #-8] │ │ + ldr r0, [r0] │ │ + str r0, [sp, #12] │ │ + ldr r0, [fp, #-48] ; 0xffffffd0 │ │ + bl 43f1c │ │ + mov r1, r0 │ │ + ldr r0, [sp, #12] │ │ + and r1, r1, #127 ; 0x7f │ │ add r0, r0, r1, lsl #2 │ │ - str r0, [sp, #40] ; 0x28 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #60] ; 0x3c │ │ + str r0, [sp, #44] ; 0x2c │ │ + ldr r0, [fp, #-48] ; 0xffffffd0 │ │ + ldr r1, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [r1, #20] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r2] │ │ add r1, r1, r2 │ │ - bl 43d4c │ │ - ldr r0, [sp, #40] ; 0x28 │ │ + bl 43f58 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ ldrh r0, [r0, #2] │ │ - str r0, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + str r0, [sp, #40] ; 0x28 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #16 │ │ - bge 43b80 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + bge 43d84 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr r1, [fp, #-40] ; 0xffffffd8 │ │ + ldr r2, [fp, #-52] ; 0xffffffcc │ │ add r3, r2, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ + str r3, [fp, #-52] ; 0xffffffcc │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ - beq 43b7c │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - str r0, [sp, #48] ; 0x30 │ │ - b 43c74 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + beq 43d80 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + str r0, [sp, #52] ; 0x34 │ │ + b 43e78 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #16 │ │ movw r0, #0 │ │ moveq r0, #1 │ │ and r0, r0, #1 │ │ - str r0, [sp, #32] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + str r0, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ sub r0, r0, #16 │ │ + str r0, [sp, #32] │ │ + ldr r1, [sp, #32] │ │ + ldr r0, [pc, #296] ; 43edc │ │ + add r0, pc, r0 │ │ + add r0, r0, r1 │ │ + ldrb r0, [r0] │ │ str r0, [sp, #28] │ │ - ldr r1, [sp, #28] │ │ - ldr r0, [pc, #288] ; 43cd0 │ │ + ldr r1, [sp, #32] │ │ + ldr r0, [pc, #268] ; 43ed8 │ │ add r0, pc, r0 │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ str r0, [sp, #24] │ │ + ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [sp, #28] │ │ - ldr r0, [pc, #260] ; 43ccc │ │ - add r0, pc, r0 │ │ + bl 78330 │ │ + ldr r1, [sp, #24] │ │ add r0, r0, r1 │ │ - ldrb r0, [r0] │ │ str r0, [sp, #20] │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #24] │ │ - bl 78124 │ │ + ldr r0, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [sp, #20] │ │ add r0, r0, r1 │ │ - str r0, [sp, #16] │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #16] │ │ - add r0, r0, r1 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ + ldr r1, [fp, #-36] ; 0xffffffdc │ │ cmp r0, r1 │ │ - ble 43c08 │ │ - b 43c80 │ │ - ldr r0, [sp, #32] │ │ + ble 43e0c │ │ + b 43e84 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #0 │ │ - beq 43c20 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ + beq 43e24 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ str r0, [sp, #8] │ │ - b 43c2c │ │ + b 43e30 │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ - b 43c2c │ │ + b 43e30 │ │ ldr r0, [sp, #8] │ │ - str r0, [sp, #12] │ │ - ldr r0, [sp, #16] │ │ + str r0, [sp, #16] │ │ + ldr r0, [sp, #20] │ │ mvn r1, #0 │ │ add r1, r0, r1 │ │ - str r1, [sp, #16] │ │ + str r1, [sp, #20] │ │ cmp r0, #0 │ │ - ble 43c6c │ │ - ldr r0, [sp, #12] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + ble 43e70 │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [fp, #-40] ; 0xffffffd8 │ │ + ldr r2, [fp, #-52] ; 0xffffffcc │ │ add r3, r2, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ + str r3, [fp, #-52] ; 0xffffffcc │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ - b 43c34 │ │ - b 43c70 │ │ - b 43c74 │ │ - b 43acc │ │ + b 43e38 │ │ + b 43e74 │ │ + b 43e78 │ │ + b 43cc0 │ │ movw r0, #1 │ │ - str r0, [sp, #64] ; 0x40 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ + str r0, [fp, #-44] ; 0xffffffd4 │ │ + sub r0, fp, #24 │ │ + bl 792c4 │ │ + ldr r0, [fp, #-44] ; 0xffffffd4 │ │ cmp r0, #0 │ │ - bne 43c98 │ │ - ldr r1, [sp, #80] ; 0x50 │ │ + bne 43ea4 │ │ + ldr r1, [fp, #-28] ; 0xffffffe4 │ │ movw r0, #3 │ │ str r0, [r1] │ │ - ldr r0, [sp, #64] ; 0x40 │ │ + ldr r0, [fp, #-44] ; 0xffffffd4 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #52] ; 43cdc │ │ + ldr r0, [pc, #52] ; 43ee8 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ - ldr r1, [fp, #-12] │ │ + ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 43cc8 │ │ + bne 43ed4 │ │ ldr r0, [sp, #4] │ │ - sub sp, fp, #8 │ │ - pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffc87bd │ │ - ; instruction: 0xfffc87d2 │ │ - andeq r9, r3, ip, lsl #23 │ │ - andeq r9, r3, ip, ror fp │ │ - andeq r9, r3, r0, ror #17 │ │ + mov sp, fp │ │ + pop {fp, pc} │ │ + bl 7c350 │ │ + ; instruction: 0xfffc8681 │ │ + ; instruction: 0xfffc8696 │ │ + andeq r9, r3, ip, asr #28 │ │ + andeq r9, r3, ip, lsr lr │ │ + andeq r9, r3, r4, ror fp │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #20] │ │ cmp r0, #32 │ │ - blt 43d08 │ │ + blt 43f14 │ │ ldr r0, [sp, #4] │ │ - bl 77ebc │ │ + bl 780c8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ ldr r2, [sp] │ │ ldr r0, [r2] │ │ ldr r1, [r2, #4] │ │ @@ -79187,30 +79269,30 @@ │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #4] │ │ orr r0, r0, r2 │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0] │ │ cmp r0, #8 │ │ - bgt 43dc8 │ │ - b 43de8 │ │ - ldr r0, [pc, #36] ; 43df4 │ │ + bgt 43fd4 │ │ + b 43ff4 │ │ + ldr r0, [pc, #36] ; 44000 │ │ add r0, pc, r0 │ │ movw r1, #223 ; 0xdf │ │ - ldr r2, [pc, #28] ; 43df8 │ │ + ldr r2, [pc, #28] ; 44004 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #24] ; 43dfc │ │ + ldr r3, [pc, #24] ; 44008 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldrb r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc50ee │ │ - ; instruction: 0xfffc0f6d │ │ - ; instruction: 0xfffc5bfd │ │ + ; instruction: 0xfffc4f85 │ │ + ; instruction: 0xfffc0d51 │ │ + ; instruction: 0xfffc5a94 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ @@ -79218,66 +79300,66 @@ │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #36] ; 0x24 │ │ ldr r2, [fp, #-4] │ │ ldr r2, [r2, #32] │ │ ldr r3, [fp, #-8] │ │ ldr ip, [sp, #12] │ │ str ip, [sp] │ │ - bl 44600 │ │ + bl 4480c │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bge 43e5c │ │ - b 43e7c │ │ - ldr r0, [pc, #56] ; 43e9c │ │ + bge 44068 │ │ + b 44088 │ │ + ldr r0, [pc, #56] ; 440a8 │ │ add r0, pc, r0 │ │ - movw r1, #748 ; 0x2ec │ │ - ldr r2, [pc, #48] ; 43ea0 │ │ + movw r1, #752 ; 0x2f0 │ │ + ldr r2, [pc, #48] ; 440ac │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #44] ; 43ea4 │ │ + ldr r3, [pc, #44] ; 440b0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #48] ; 0x30 │ │ ldr r1, [sp, #8] │ │ movw r2, #548 ; 0x224 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc505a │ │ - ; instruction: 0xfffc41f8 │ │ - ; instruction: 0xfffc29d6 │ │ + ; instruction: 0xfffc4ef1 │ │ + ; instruction: 0xfffc4048 │ │ + ; instruction: 0xfffc2790 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - bl 43d10 │ │ + bl 43f1c │ │ str r0, [sp] │ │ ldrb r1, [sp] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ sub r0, r0, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - ble 43f44 │ │ + ble 44150 │ │ ldr r0, [sp, #8] │ │ ldr r1, [r0, #20] │ │ add r1, r1, #8 │ │ - bl 43d4c │ │ + bl 43f58 │ │ ldr r0, [sp, #8] │ │ - bl 43d10 │ │ + bl 43f1c │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldrh r1, [r0, #2] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [fp, #-4] │ │ ldr r0, [sp] │ │ ldr r3, [sp, #4] │ │ @@ -79290,15 +79372,15 @@ │ │ str r0, [fp, #-4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1, #20] │ │ ldr r2, [fp, #-4] │ │ ldrb r2, [r2] │ │ add r1, r1, r2 │ │ - bl 43d4c │ │ + bl 43f58 │ │ ldr r0, [fp, #-4] │ │ ldrh r0, [r0, #2] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #48 ; 0x30 │ │ @@ -79307,61 +79389,61 @@ │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ ldr r0, [r0, #40] ; 0x28 │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #12] │ │ cmp r0, #0 │ │ - beq 43fb4 │ │ + beq 441c0 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #12] │ │ cmp r0, #1 │ │ - bne 43fc8 │ │ + bne 441d4 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ ldr r0, [r0, #84] ; 0x54 │ │ str r0, [sp, #8] │ │ - b 43fd4 │ │ + b 441e0 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #108] ; 0x6c │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #108] ; 0x6c │ │ ldr r1, [fp, #-16] │ │ cmp r0, r1 │ │ - bge 43ffc │ │ + bge 44208 │ │ ldr r0, [fp, #-16] │ │ str r0, [sp, #4] │ │ - b 44008 │ │ + b 44214 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #108] ; 0x6c │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #8] │ │ ldr r1, [r1, #88] ; 0x58 │ │ cmp r0, r1 │ │ - bgt 4402c │ │ - b 4404c │ │ - ldr r0, [pc, #316] ; 44170 │ │ + bgt 44238 │ │ + b 44258 │ │ + ldr r0, [pc, #316] ; 4437c │ │ add r0, pc, r0 │ │ - movw r1, #865 ; 0x361 │ │ - ldr r2, [pc, #308] ; 44174 │ │ + movw r1, #869 ; 0x365 │ │ + ldr r2, [pc, #308] ; 44380 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #304] ; 44178 │ │ + ldr r3, [pc, #304] ; 44384 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ cmp r0, r1 │ │ - ble 44154 │ │ + ble 44360 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ ldr r0, [r0] │ │ str r0, [sp, #24] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #136] ; 0x88 │ │ ldr r1, [sp, #24] │ │ @@ -79374,130 +79456,130 @@ │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #100] ; 0x64 │ │ ldr r2, [fp, #-20] ; 0xffffffec │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ - add r0, r0, #180 ; 0xb4 │ │ + add r0, r0, #196 ; 0xc4 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ - ldr r0, [r0, #176] ; 0xb0 │ │ + ldr r0, [r0, #192] ; 0xc0 │ │ cmp r0, #1 │ │ - bne 440c8 │ │ - b 440e8 │ │ - ldr r0, [pc, #172] ; 4417c │ │ + bne 442d4 │ │ + b 442f4 │ │ + ldr r0, [pc, #172] ; 44388 │ │ add r0, pc, r0 │ │ - movw r1, #873 ; 0x369 │ │ - ldr r2, [pc, #164] ; 44180 │ │ + movw r1, #877 ; 0x36d │ │ + ldr r2, [pc, #164] ; 4438c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #160] ; 44184 │ │ + ldr r3, [pc, #160] ; 44390 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0] │ │ cmp r0, #3 │ │ - bne 440fc │ │ - b 4411c │ │ - ldr r0, [pc, #132] ; 44188 │ │ + bne 44308 │ │ + b 44328 │ │ + ldr r0, [pc, #132] ; 44394 │ │ add r0, pc, r0 │ │ - movw r1, #874 ; 0x36a │ │ - ldr r2, [pc, #124] ; 4418c │ │ + movw r1, #878 ; 0x36e │ │ + ldr r2, [pc, #124] ; 44398 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #120] ; 44190 │ │ + ldr r3, [pc, #120] ; 4439c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #12] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r2, [fp, #-8] │ │ ldr r3, [sp, #16] │ │ ldr ip, [sp, #20] │ │ str ip, [sp] │ │ - bl 594e8 │ │ + bl 596f4 │ │ ldr r0, [fp, #-12] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r2, [fp, #-8] │ │ ldr r3, [sp, #20] │ │ ldr ip, [sp, #24] │ │ str ip, [sp] │ │ - bl 44668 │ │ + bl 44874 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #116] ; 0x74 │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #108] ; 0x6c │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc4e8a │ │ - ; instruction: 0xfffc04c9 │ │ - ; instruction: 0xfffc50ab │ │ - ; instruction: 0xfffc4dee │ │ - ; instruction: 0xfffc042d │ │ - ; instruction: 0xfffc5e72 │ │ - ; instruction: 0xfffc4dba │ │ - ; instruction: 0xfffc03f9 │ │ - ; instruction: 0xfffc29f9 │ │ + ; instruction: 0xfffc4d21 │ │ + ; instruction: 0xfffc02ad │ │ + ; instruction: 0xfffc4f42 │ │ + ; instruction: 0xfffc4c85 │ │ + ; instruction: 0xfffc0211 │ │ + ; instruction: 0xfffc5d2e │ │ + ; instruction: 0xfffc4c51 │ │ + ; instruction: 0xfffc01dd │ │ + ; instruction: 0xfffc27e0 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp] │ │ - bl 441bc │ │ + bl 443c8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-8] │ │ str r1, [sp, #12] │ │ ldr r0, [fp, #-8] │ │ cmp r0, #4 │ │ - bge 441ec │ │ + bge 443f8 │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #1 │ │ str r0, [fp, #-4] │ │ - b 4423c │ │ + b 44448 │ │ ldr r0, [fp, #-8] │ │ sub r0, r0, #2 │ │ asr r0, r0, #1 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ and r0, r0, #1 │ │ add r0, r0, #2 │ │ ldr r1, [sp, #8] │ │ lsl r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [sp] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ - bl 78124 │ │ + bl 78330 │ │ mov r1, r0 │ │ ldr r0, [sp] │ │ add r0, r0, r1 │ │ add r0, r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #32 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ ldr r0, [sp, #20] │ │ cmp r0, #120 ; 0x78 │ │ - ble 44270 │ │ + ble 4447c │ │ ldr r0, [sp, #20] │ │ sub r0, r0, #120 ; 0x78 │ │ str r0, [sp, #28] │ │ - b 442f0 │ │ + b 444fc │ │ ldr r0, [sp, #20] │ │ sub r1, r0, #1 │ │ - ldr r0, [pc, #124] ; 442fc │ │ + ldr r0, [pc, #124] ; 44508 │ │ add r0, pc, r0 │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ asr r0, r0, #4 │ │ str r0, [sp, #12] │ │ @@ -79510,35 +79592,35 @@ │ │ ldr r1, [sp, #24] │ │ mul r0, r0, r1 │ │ ldr r1, [sp, #8] │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #1 │ │ - blt 442dc │ │ + blt 444e8 │ │ ldr r0, [sp, #4] │ │ str r0, [sp] │ │ - b 442e8 │ │ + b 444f4 │ │ movw r0, #1 │ │ str r0, [sp] │ │ - b 442e8 │ │ + b 444f4 │ │ ldr r0, [sp] │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ add sp, sp, #32 │ │ bx lr │ │ - ; instruction: 0xfffc8108 │ │ + ; instruction: 0xfffc7fc4 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #80 ; 0x50 │ │ - ldr r3, [pc, #544] ; 44534 │ │ + ldr r3, [pc, #544] ; 44740 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ - ldr r3, [pc, #532] ; 44538 │ │ + ldr r3, [pc, #532] ; 44744 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-4] │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ @@ -79546,195 +79628,195 @@ │ │ ldr r2, [sp, #16] │ │ movw r1, #0 │ │ sub r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ cmp r0, #8 │ │ - blt 44474 │ │ + blt 44680 │ │ mov r0, #0 │ │ str r0, [fp, #-8] │ │ ldr r0, [sp, #16] │ │ str r0, [sp] │ │ cmp r0, #1 │ │ - beq 4439c │ │ - b 4437c │ │ + beq 445a8 │ │ + b 44588 │ │ ldr r0, [sp] │ │ cmp r0, #2 │ │ - beq 443d4 │ │ - b 4438c │ │ + beq 445e0 │ │ + b 44598 │ │ ldr r0, [sp] │ │ cmp r0, #4 │ │ - beq 44420 │ │ - b 44458 │ │ + beq 4462c │ │ + b 44664 │ │ ldr r0, [sp, #8] │ │ ldrb r0, [r0] │ │ str r0, [fp, #-8] │ │ ldr r0, [fp, #-8] │ │ lsl r1, r0, #8 │ │ ldr r0, [fp, #-8] │ │ orr r0, r0, r1 │ │ str r0, [fp, #-8] │ │ ldr r0, [fp, #-8] │ │ lsl r1, r0, #16 │ │ ldr r0, [fp, #-8] │ │ orr r0, r0, r1 │ │ str r0, [fp, #-8] │ │ - b 4445c │ │ + b 44668 │ │ sub r1, fp, #8 │ │ ldr r0, [sp, #8] │ │ str r1, [fp, #-12] │ │ movw r1, #4 │ │ str r1, [fp, #-16] │ │ str r0, [fp, #-20] ; 0xffffffec │ │ movw r0, #2 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-12] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ ldr r3, [fp, #-16] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [fp, #-8] │ │ lsl r1, r0, #16 │ │ ldr r0, [fp, #-8] │ │ orr r0, r0, r1 │ │ str r0, [fp, #-8] │ │ - b 4445c │ │ + b 44668 │ │ sub r1, fp, #8 │ │ ldr r0, [sp, #8] │ │ str r1, [fp, #-28] ; 0xffffffe4 │ │ movw r1, #4 │ │ str r1, [fp, #-32] ; 0xffffffe0 │ │ str r0, [fp, #-36] ; 0xffffffdc │ │ movw r0, #4 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [fp, #-36] ; 0xffffffdc │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [fp, #-32] ; 0xffffffe0 │ │ - bl 7c2c0 │ │ - b 4445c │ │ - b 44478 │ │ + bl 7c760 │ │ + b 44668 │ │ + b 44684 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #12] │ │ ldr r3, [fp, #-8] │ │ - bl 44798 │ │ - b 4450c │ │ - b 44478 │ │ + bl 449a4 │ │ + b 44718 │ │ + b 44684 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - blt 444c0 │ │ + blt 446cc │ │ ldr r2, [sp, #20] │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ str r2, [sp, #36] ; 0x24 │ │ mvn r2, #0 │ │ str r2, [sp, #32] │ │ str r1, [sp, #28] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #32] │ │ - bl 7c2c0 │ │ - b 4450c │ │ + bl 7c760 │ │ + b 44718 │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 44508 │ │ + bge 44714 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 444c8 │ │ - b 4450c │ │ - ldr r0, [pc, #40] ; 4453c │ │ + b 446d4 │ │ + b 44718 │ │ + ldr r0, [pc, #40] ; 44748 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 44530 │ │ + bne 4473c │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r9, r3, r4, ror r2 │ │ - andeq r9, r3, r4, ror #4 │ │ - andeq r9, r3, r4, ror r0 │ │ + bl 7c350 │ │ + andeq r9, r3, r8, lsl #10 │ │ + strdeq r9, [r3], -r8 │ │ + andeq r9, r3, r8, lsl #6 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #16] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #12] │ │ cmp r0, r1 │ │ - bhi 4456c │ │ - b 4458c │ │ - ldr r0, [pc, #128] ; 445f4 │ │ + bhi 44778 │ │ + b 44798 │ │ + ldr r0, [pc, #128] ; 44800 │ │ add r0, pc, r0 │ │ movw r1, #171 ; 0xab │ │ - ldr r2, [pc, #120] ; 445f8 │ │ + ldr r2, [pc, #120] ; 44804 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #116] ; 445fc │ │ + ldr r3, [pc, #116] ; 44808 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [r0, #24] │ │ movw r0, #1 │ │ cmp r1, #0 │ │ str r0, [sp, #8] │ │ - bne 445e4 │ │ + bne 447f0 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [r0, #16] │ │ ldr r0, [fp, #-4] │ │ ldr r2, [r0, #12] │ │ movw r0, #0 │ │ cmp r1, r2 │ │ str r0, [sp, #4] │ │ - bne 445dc │ │ + bne 447e8 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #20] │ │ cmp r0, #64 ; 0x40 │ │ movw r0, #0 │ │ movgt r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ and r0, r0, #1 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc3e8d │ │ - ; instruction: 0xfffc290f │ │ - ; instruction: 0xfffc4703 │ │ + ; instruction: 0xfffc3d24 │ │ + ; instruction: 0xfffc26f6 │ │ + ; instruction: 0xfffc459a │ │ sub sp, sp, #20 │ │ ldr ip, [sp, #20] │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp] │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - bne 44630 │ │ + bne 4483c │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ - b 4465c │ │ + b 44868 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #4] │ │ asr r2, r2, r3 │ │ mul r1, r1, r2 │ │ ldr r2, [sp] │ │ @@ -79752,49 +79834,49 @@ │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #12] │ │ cmp r0, #0 │ │ - beq 44774 │ │ - ldr r0, [pc, #220] ; 4477c │ │ + beq 44980 │ │ + ldr r0, [pc, #220] ; 44988 │ │ ldr r0, [pc, r0] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #140] ; 0x8c │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [r0, #12] │ │ - ldr r0, [pc, #212] ; 44790 │ │ + ldr r0, [pc, #212] ; 4499c │ │ ldr r0, [pc, r0] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 446d4 │ │ - b 446f4 │ │ - ldr r0, [pc, #164] ; 44780 │ │ + beq 448e0 │ │ + b 44900 │ │ + ldr r0, [pc, #164] ; 4498c │ │ add r0, pc, r0 │ │ - movw r1, #846 ; 0x34e │ │ - ldr r2, [pc, #156] ; 44784 │ │ + movw r1, #850 ; 0x352 │ │ + ldr r2, [pc, #156] ; 44990 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #152] ; 44788 │ │ + ldr r3, [pc, #152] ; 44994 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 44768 │ │ - ldr r0, [pc, #120] ; 4478c │ │ + bge 44974 │ │ + ldr r0, [pc, #120] ; 44998 │ │ ldr r0, [pc, r0] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [r0, #12] │ │ - ldr r0, [pc, #112] ; 44794 │ │ + ldr r0, [pc, #112] ; 449a0 │ │ ldr r0, [pc, r0] │ │ add r0, r0, r1, lsl #2 │ │ ldr ip, [r0] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #8] │ │ ldr r3, [fp, #8] │ │ @@ -79804,89 +79886,89 @@ │ │ ldr r1, [fp, #8] │ │ ldr r0, [sp, #8] │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 446fc │ │ + b 44908 │ │ ldr r0, [sp] │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #140] ; 0x8c │ │ mov sp, fp │ │ pop {fp, pc} │ │ - strdeq r8, [r3], -r8 ; │ │ - ; instruction: 0xfffc47e2 │ │ - ; instruction: 0xfffbfe58 │ │ - ; instruction: 0xfffc5b56 │ │ - andeq r8, r3, r4, lsl #29 │ │ - ldrdeq r8, [r3], -ip │ │ - andeq r8, r3, r4, ror lr │ │ + andeq r9, r3, ip, lsl #3 │ │ + ; instruction: 0xfffc4679 │ │ + ; instruction: 0xfffbfc3c │ │ + ; instruction: 0xfffc5a12 │ │ + andeq r9, r3, r8, lsl r1 │ │ + andeq r9, r3, r0, ror r1 │ │ + andeq r9, r3, r8, lsl #2 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ and r0, r0, #3 │ │ cmp r0, #0 │ │ - beq 44804 │ │ + beq 44a10 │ │ ldr r0, [fp, #-4] │ │ add r1, r0, #1 │ │ str r1, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ add r2, r1, #1 │ │ str r2, [fp, #-8] │ │ strb r0, [r1] │ │ ldr r0, [sp, #8] │ │ - bl 44898 │ │ + bl 44aa4 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ mvn r1, #0 │ │ add r0, r0, r1 │ │ str r0, [sp, #12] │ │ - b 447b4 │ │ + b 449c0 │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ asr r1, r1, #2 │ │ cmp r0, r1 │ │ - bge 44844 │ │ + bge 44a50 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 4480c │ │ + b 44a18 │ │ ldr r0, [sp, #4] │ │ lsl r0, r0, #2 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 44890 │ │ + bge 44a9c │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 44850 │ │ + b 44a5c │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ and r0, r0, #255 ; 0xff │ │ lsl r0, r0, #24 │ │ @@ -79899,352 +79981,352 @@ │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq 448e8 │ │ - b 44908 │ │ - ldr r0, [pc, #112] ; 44960 │ │ + beq 44af4 │ │ + b 44b14 │ │ + ldr r0, [pc, #112] ; 44b6c │ │ add r0, pc, r0 │ │ - movw r1, #1091 ; 0x443 │ │ - ldr r2, [pc, #104] ; 44964 │ │ + movw r1, #1095 ; 0x447 │ │ + ldr r2, [pc, #104] ; 44b70 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #100] ; 44968 │ │ + ldr r3, [pc, #100] ; 44b74 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #64 ; 0x40 │ │ ldr r1, [sp, #4] │ │ add r1, r1, #24 │ │ movw r2, #32 │ │ - bl 7c300 │ │ + bl 7c7a0 │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #96] ; 0x60 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #120] ; 0x78 │ │ cmp r0, #0 │ │ - ble 44958 │ │ + ble 44b64 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #120 ; 0x78 │ │ add r0, r0, #4 │ │ ldr r1, [sp, #4] │ │ add r1, r1, #120 ; 0x78 │ │ add r1, r1, #16 │ │ - bl 783f8 │ │ + bl 78604 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc45ce │ │ - ; instruction: 0xfffc5674 │ │ - ; instruction: 0xfffc537a │ │ + ; instruction: 0xfffc4465 │ │ + ; instruction: 0xfffc5530 │ │ + ; instruction: 0xfffc5211 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ - ldr r3, [pc, #344] ; 44ad8 │ │ + ldr r3, [pc, #344] ; 44ce4 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-4] │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ ldr r0, [sp, #16] │ │ - bl 43d10 │ │ + bl 43f1c │ │ and r0, r0, #63 ; 0x3f │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #20] │ │ add r0, r0, #36 ; 0x24 │ │ ldr r1, [sp, #8] │ │ add r0, r0, r1, lsl #3 │ │ ldr r1, [r0] │ │ str r1, [fp, #-12] │ │ ldr r0, [r0, #4] │ │ str r0, [fp, #-8] │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #32] │ │ cmp r0, #0 │ │ - beq 449dc │ │ - b 449fc │ │ - ldr r0, [pc, #220] ; 44ac0 │ │ + beq 44be8 │ │ + b 44c08 │ │ + ldr r0, [pc, #220] ; 44ccc │ │ add r0, pc, r0 │ │ movw r1, #207 ; 0xcf │ │ - ldr r2, [pc, #212] ; 44ac4 │ │ + ldr r2, [pc, #212] ; 44cd0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #208] ; 44ac8 │ │ + ldr r3, [pc, #208] ; 44cd4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-12] │ │ cmp r0, #256 ; 0x100 │ │ - bge 44a38 │ │ + bge 44c44 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1, #20] │ │ ldr r2, [fp, #-12] │ │ add r1, r1, r2 │ │ - bl 43d4c │ │ + bl 43f58 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #12] │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-16] │ │ - b 44a8c │ │ + b 44c98 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1, #20] │ │ ldr r2, [fp, #-12] │ │ add r1, r1, r2 │ │ sub r1, r1, #256 ; 0x100 │ │ - bl 43d4c │ │ + bl 43f58 │ │ ldr r0, [fp, #-8] │ │ cmp r0, #256 ; 0x100 │ │ - bcc 44a64 │ │ - b 44a84 │ │ - ldr r0, [pc, #96] ; 44acc │ │ + bcc 44c70 │ │ + b 44c90 │ │ + ldr r0, [pc, #96] ; 44cd8 │ │ add r0, pc, r0 │ │ movw r1, #214 ; 0xd6 │ │ - ldr r2, [pc, #88] ; 44ad0 │ │ + ldr r2, [pc, #88] ; 44cdc │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #84] ; 44ad4 │ │ + ldr r3, [pc, #84] ; 44ce0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-16] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #64] ; 44adc │ │ + ldr r0, [pc, #64] ; 44ce8 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 44abc │ │ + bne 44cc8 │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffc44da │ │ - ; instruction: 0xfffc42b0 │ │ - ; instruction: 0xfffc0584 │ │ - ; instruction: 0xfffc4452 │ │ - ; instruction: 0xfffc4228 │ │ - ; instruction: 0xfffc0ad2 │ │ - andeq r8, r3, r8, lsl #24 │ │ - andeq r8, r3, ip, ror #21 │ │ + bl 7c350 │ │ + ; instruction: 0xfffc4371 │ │ + ; instruction: 0xfffc4147 │ │ + ; instruction: 0xfffc0368 │ │ + ; instruction: 0xfffc42e9 │ │ + ; instruction: 0xfffc40bf │ │ + ; instruction: 0xfffc084f │ │ + muleq r3, ip, lr │ │ + andeq r8, r3, r0, lsl #27 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #4] │ │ - bl 44e14 │ │ + bl 45020 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #80 ; 0x50 │ │ - ldr r3, [pc, #416] ; 44cdc │ │ + ldr r3, [pc, #416] ; 44ee8 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-4] │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ rsb r2, r1, #0 │ │ sub r0, r0, r1, lsl #2 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #24] │ │ cmp r0, #2 │ │ - bgt 44c20 │ │ + bgt 44e2c │ │ ldr r0, [sp, #20] │ │ cmp r0, #4 │ │ - blt 44c20 │ │ + blt 44e2c │ │ ldr r0, [sp, #28] │ │ and r0, r0, #3 │ │ cmp r0, #0 │ │ - bne 44c20 │ │ + bne 44e2c │ │ ldr r0, [sp, #24] │ │ cmp r0, #1 │ │ - bne 44bc4 │ │ + bne 44dd0 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0] │ │ mov r1, #0 │ │ str r1, [fp, #-12] │ │ str r0, [fp, #-16] │ │ ldr r1, [fp, #-16] │ │ ldr r0, [fp, #-12] │ │ orr r0, r0, r1 │ │ str r0, [fp, #-12] │ │ - b 44bf8 │ │ + b 44e04 │ │ sub r1, fp, #16 │ │ ldr r0, [sp, #16] │ │ str r1, [fp, #-20] ; 0xffffffec │ │ movw r1, #8 │ │ str r1, [fp, #-24] ; 0xffffffe8 │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ movw r0, #8 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [fp, #-24] ; 0xffffffe8 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #20] │ │ ldr r3, [fp, #-16] │ │ ldr lr, [fp, #-12] │ │ mov ip, sp │ │ str lr, [ip, #4] │ │ str r3, [ip] │ │ - bl 44e40 │ │ - b 44cb4 │ │ + bl 4504c │ │ + b 44ec0 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #20] │ │ cmp r0, r1 │ │ - blt 44c6c │ │ + blt 44e78 │ │ ldr r2, [sp, #28] │ │ ldr r1, [sp, #16] │ │ ldr r0, [sp, #20] │ │ lsl r0, r0, #2 │ │ str r2, [fp, #-36] ; 0xffffffdc │ │ mvn r2, #0 │ │ str r2, [sp, #40] ; 0x28 │ │ str r1, [sp, #36] ; 0x24 │ │ str r0, [sp, #32] │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - bl 7c2c0 │ │ - b 44cb0 │ │ + bl 7c760 │ │ + b 44ebc │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #20] │ │ cmp r0, r1 │ │ - bge 44cac │ │ + bge 44eb8 │ │ ldr r0, [sp, #16] │ │ ldr r2, [sp, #12] │ │ ldr r0, [r0, r2, lsl #2] │ │ ldr r1, [sp, #28] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b 44c74 │ │ - b 44cb0 │ │ - b 44cb4 │ │ - ldr r0, [pc, #36] ; 44ce0 │ │ + b 44e80 │ │ + b 44ebc │ │ + b 44ec0 │ │ + ldr r0, [pc, #36] ; 44eec │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 44cd8 │ │ + bne 44ee4 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r8, r3, ip, asr #20 │ │ - andeq r8, r3, ip, asr #17 │ │ + bl 7c350 │ │ + andeq r8, r3, r0, ror #25 │ │ + andeq r8, r3, r0, ror #22 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1, #8] │ │ lsr r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 44d14 │ │ - b 44d34 │ │ - ldr r0, [pc, #52] ; 44d50 │ │ + bne 44f20 │ │ + b 44f40 │ │ + ldr r0, [pc, #52] ; 44f5c │ │ add r0, pc, r0 │ │ movw r1, #43 ; 0x2b │ │ - ldr r2, [pc, #44] ; 44d54 │ │ + ldr r2, [pc, #44] ; 44f60 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #40] ; 44d58 │ │ + ldr r3, [pc, #40] ; 44f64 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0] │ │ ldr r1, [sp] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffbf868 │ │ - ; instruction: 0xfffc2d86 │ │ - ; instruction: 0xfffc1e0e │ │ + ; instruction: 0xfffbf64c │ │ + ; instruction: 0xfffc2b6d │ │ + ; instruction: 0xfffc1bf5 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #48] ; 0x30 │ │ cmp r0, #0 │ │ - beq 44d80 │ │ - b 44da0 │ │ - ldr r0, [pc, #128] ; 44e08 │ │ + beq 44f8c │ │ + b 44fac │ │ + ldr r0, [pc, #128] ; 45014 │ │ add r0, pc, r0 │ │ - movw r1, #1100 ; 0x44c │ │ - ldr r2, [pc, #120] ; 44e0c │ │ + movw r1, #1104 ; 0x450 │ │ + ldr r2, [pc, #120] ; 45018 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #116] ; 44e10 │ │ + ldr r3, [pc, #116] ; 4501c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r1, [sp, #4] │ │ movw r0, #5 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #24 │ │ ldr r1, [sp, #4] │ │ add r1, r1, #64 ; 0x40 │ │ movw r2, #32 │ │ - bl 7c300 │ │ + bl 7c7a0 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #96] ; 0x60 │ │ ldr r1, [sp, #4] │ │ str r0, [r1, #112] ; 0x70 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #120] ; 0x78 │ │ cmp r0, #0 │ │ - ble 44e00 │ │ + ble 4500c │ │ ldr r0, [sp, #4] │ │ add r0, r0, #120 ; 0x78 │ │ add r0, r0, #16 │ │ ldr r1, [sp, #4] │ │ add r1, r1, #120 ; 0x78 │ │ add r1, r1, #4 │ │ - bl 783f8 │ │ + bl 78604 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc4136 │ │ - ; instruction: 0xfffc3313 │ │ - ; instruction: 0xfffc0c7d │ │ + ; instruction: 0xfffc3fcd │ │ + ; instruction: 0xfffc3163 │ │ + ; instruction: 0xfffc09fa │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ - ldr r1, [pc, #16] ; 44e3c │ │ + ldr r1, [pc, #16] ; 45048 │ │ mul r0, r0, r1 │ │ ldr r1, [sp] │ │ lsr r0, r0, r1 │ │ add sp, sp, #8 │ │ bx lr │ │ mrcne 7, 1, sl, cr5, cr13, {5} │ │ push {fp, lr} │ │ @@ -80258,15 +80340,15 @@ │ │ str r3, [fp, #-8] │ │ str r2, [fp, #-12] │ │ str r1, [sp, #12] │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ and r0, r0, #4 │ │ cmp r0, #0 │ │ - beq 44ec0 │ │ + beq 450cc │ │ ldr r0, [fp, #-4] │ │ add r1, r0, #4 │ │ str r1, [fp, #-4] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-8] │ │ add r2, r1, #4 │ │ str r2, [fp, #-8] │ │ @@ -80279,66 +80361,66 @@ │ │ mvn r1, #0 │ │ add r0, r0, r1 │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-8] │ │ and r1, r0, #7 │ │ movw r0, #0 │ │ cmp r0, r1 │ │ - bne 44ed8 │ │ - b 44ef8 │ │ - ldr r0, [pc, #144] ; 44f70 │ │ + bne 450e4 │ │ + b 45104 │ │ + ldr r0, [pc, #144] ; 4517c │ │ add r0, pc, r0 │ │ - movw r1, #974 ; 0x3ce │ │ - ldr r2, [pc, #136] ; 44f74 │ │ + movw r1, #978 ; 0x3d2 │ │ + ldr r2, [pc, #136] ; 45180 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #132] ; 44f78 │ │ + ldr r3, [pc, #132] ; 45184 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #-12] │ │ asr r1, r1, #1 │ │ cmp r0, r1 │ │ - bge 44f3c │ │ + bge 45148 │ │ ldr r2, [sp, #8] │ │ ldr r0, [sp, #12] │ │ ldr r1, [fp, #-8] │ │ ldr r3, [sp, #4] │ │ str r2, [r1, r3, lsl #3]! │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 44f00 │ │ + b 4510c │ │ ldr r0, [fp, #-12] │ │ and r0, r0, #1 │ │ cmp r0, #0 │ │ - beq 44f68 │ │ + beq 45174 │ │ ldr r0, [fp, #-4] │ │ ldr r2, [sp, #4] │ │ lsl r1, r2, #1 │ │ ldr r0, [r0, r2, lsl #3] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, r2, lsl #3 │ │ str r0, [r1] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc3fde │ │ - ; instruction: 0xfffc2ecc │ │ - ; instruction: 0xfffc00a0 │ │ + ; instruction: 0xfffc3e75 │ │ + ; instruction: 0xfffc2cf9 │ │ + ; instruction: 0xfffbfe84 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #64 ; 0x40 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ str r1, [fp, #-24] ; 0xffffffe8 │ │ str r2, [fp, #-28] ; 0xffffffe4 │ │ str r3, [sp, #32] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ - ldr r0, [r0, #176] ; 0xb0 │ │ + ldr r0, [r0, #192] ; 0xc0 │ │ str r0, [sp, #28] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #100] ; 0x64 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ mul r0, r0, r1 │ │ str r0, [sp, #24] │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ @@ -80351,101 +80433,101 @@ │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #28] │ │ mvn r1, #0 │ │ add r1, r0, r1 │ │ str r1, [sp, #28] │ │ cmp r0, #0 │ │ - ble 45038 │ │ + ble 45244 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ - add r0, r0, #180 ; 0xb4 │ │ + add r0, r0, #196 ; 0xc4 │ │ ldr r1, [sp, #28] │ │ movw r2, #20 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #16] │ │ ldr ip, [sp, #12] │ │ str ip, [sp] │ │ - bl 596b0 │ │ + bl 598bc │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #16] │ │ - b 44fdc │ │ + b 451e8 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - beq 45080 │ │ + beq 4528c │ │ ldr r2, [sp, #12] │ │ ldr r1, [sp, #16] │ │ ldr r0, [sp, #24] │ │ lsl r0, r0, #2 │ │ str r2, [fp, #-4] │ │ mvn r2, #0 │ │ str r2, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-8] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - bge 450bc │ │ - b 450dc │ │ - ldr r0, [pc, #344] ; 4521c │ │ + bge 452c8 │ │ + b 452e8 │ │ + ldr r0, [pc, #344] ; 45428 │ │ add r0, pc, r0 │ │ - movw r1, #716 ; 0x2cc │ │ - ldr r2, [pc, #336] ; 45220 │ │ + movw r1, #720 ; 0x2d0 │ │ + ldr r2, [pc, #336] ; 4542c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #332] ; 45224 │ │ + ldr r3, [pc, #332] ; 45430 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #76] ; 0x4c │ │ ldr r1, [fp, #-8] │ │ ldr r1, [r1, #80] ; 0x50 │ │ cmp r0, r1 │ │ - bge 450f8 │ │ - b 45118 │ │ - ldr r0, [pc, #296] ; 45228 │ │ + bge 45304 │ │ + b 45324 │ │ + ldr r0, [pc, #296] ; 45434 │ │ add r0, pc, r0 │ │ - movw r1, #717 ; 0x2cd │ │ - ldr r2, [pc, #288] ; 4522c │ │ + movw r1, #721 ; 0x2d1 │ │ + ldr r2, [pc, #288] ; 45438 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #284] ; 45230 │ │ + ldr r3, [pc, #284] ; 4543c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ ldr r1, [r1, #88] ; 0x58 │ │ cmp r0, r1 │ │ - ble 45138 │ │ + ble 45344 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #88] ; 0x58 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ ldr r1, [fp, #-8] │ │ ldr r1, [r1, #84] ; 0x54 │ │ cmp r0, r1 │ │ - bge 45188 │ │ + bge 45394 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #84] ; 0x54 │ │ ldr r1, [sp, #12] │ │ sub r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #84] ; 0x54 │ │ @@ -80456,18 +80538,18 @@ │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1] │ │ add r0, r0, r2 │ │ str r0, [r1] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - blt 451a4 │ │ + blt 453b0 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 45210 │ │ + b 4541c │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #76] ; 0x4c │ │ lsl r2, r0, #2 │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1] │ │ add r0, r0, r2 │ │ str r0, [r1] │ │ @@ -80490,20 +80572,20 @@ │ │ ldr r1, [fp, #-8] │ │ str r0, [r1, #16] │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc3dfa │ │ - ; instruction: 0xfffc17a2 │ │ - ; instruction: 0xfffbfed6 │ │ - ; instruction: 0xfffc3dbe │ │ - ; instruction: 0xfffc1766 │ │ - ; instruction: 0xfffc4e84 │ │ + ; instruction: 0xfffc3c91 │ │ + ; instruction: 0xfffc155c │ │ + ; instruction: 0xfffbfcba │ │ + ; instruction: 0xfffc3c55 │ │ + ; instruction: 0xfffc1520 │ │ + ; instruction: 0xfffc4d40 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #56 ; 0x38 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ @@ -80516,15 +80598,15 @@ │ │ movw r0, #0 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ movw r0, #0 │ │ str r0, [sp, #28] │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #-16] │ │ cmp r0, r1 │ │ - bge 453cc │ │ + bge 455d8 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ ldr r2, [fp, #-12] │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #24] │ │ ldr r0, [fp, #8] │ │ @@ -80534,87 +80616,87 @@ │ │ add r0, r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-16] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ sub r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ - ldr r0, [r0, #268] ; 0x10c │ │ + ldr r0, [r0, #284] ; 0x11c │ │ ldr r1, [sp, #16] │ │ - bl 7a2e0 │ │ + bl 7a77c │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - ble 452fc │ │ + ble 45508 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bgt 452fc │ │ - b 4531c │ │ - ldr r0, [pc, #212] ; 453d8 │ │ + bgt 45508 │ │ + b 45528 │ │ + ldr r0, [pc, #212] ; 455e4 │ │ add r0, pc, r0 │ │ - movw r1, #602 ; 0x25a │ │ - ldr r2, [pc, #204] ; 453dc │ │ + movw r1, #606 ; 0x25e │ │ + ldr r2, [pc, #204] ; 455e8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #200] ; 453e0 │ │ + ldr r3, [pc, #200] ; 455ec │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #24] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-4] │ │ - ldr r2, [r2, #268] ; 0x10c │ │ + ldr r2, [r2, #284] ; 0x11c │ │ ldr r2, [r2, #44] ; 0x2c │ │ ldr r3, [sp, #12] │ │ movw ip, #0 │ │ str ip, [sp] │ │ - bl 483e8 │ │ + bl 485f4 │ │ ldr r0, [fp, #-4] │ │ - ldr r0, [r0, #268] ; 0x10c │ │ + ldr r0, [r0, #284] ; 0x11c │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #24] │ │ ldr r3, [fp, #-12] │ │ - bl 7a34c │ │ + bl 7a7e8 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bne 45370 │ │ - b 45390 │ │ - ldr r0, [pc, #108] ; 453e4 │ │ + bne 4557c │ │ + b 4559c │ │ + ldr r0, [pc, #108] ; 455f0 │ │ add r0, pc, r0 │ │ - movw r1, #607 ; 0x25f │ │ - ldr r2, [pc, #100] ; 453e8 │ │ + movw r1, #611 ; 0x263 │ │ + ldr r2, [pc, #100] ; 455f4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #96] ; 453ec │ │ + ldr r3, [pc, #96] ; 455f8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r1, [sp, #8] │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ add r0, r0, r1 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-4] │ │ - ldr r0, [r0, #268] ; 0x10c │ │ + ldr r0, [r0, #284] ; 0x11c │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r2, [fp, #12] │ │ ldr r3, [sp, #20] │ │ - bl 45644 │ │ + bl 45850 │ │ mov r1, r0 │ │ ldr r0, [sp, #28] │ │ add r0, r0, r1 │ │ str r0, [sp, #28] │ │ - b 45278 │ │ + b 45484 │ │ ldr r0, [sp, #28] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc3bba │ │ - ; instruction: 0xfffc3c98 │ │ - ; instruction: 0xfffc2380 │ │ - ; instruction: 0xfffc3b46 │ │ - ; instruction: 0xfffc3c24 │ │ - ; instruction: 0xfffc0e50 │ │ + ; instruction: 0xfffc3a51 │ │ + ; instruction: 0xfffc3b2f │ │ + ; instruction: 0xfffc2167 │ │ + ; instruction: 0xfffc39dd │ │ + ; instruction: 0xfffc3abb │ │ + ; instruction: 0xfffc0bcd │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #16] │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ @@ -80626,29 +80708,29 @@ │ │ ldr r0, [fp, #12] │ │ str r0, [sp] │ │ ldr r0, [sp, #4] │ │ mvn r1, #0 │ │ add r1, r0, r1 │ │ str r1, [sp, #4] │ │ cmp r0, #0 │ │ - ble 45478 │ │ + ble 45684 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #8] │ │ ldr r2, [fp, #-4] │ │ ldr r3, [sp] │ │ - bl 5a30c │ │ + bl 5a518 │ │ ldr r1, [sp, #12] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, r1 │ │ str r0, [fp, #-8] │ │ ldr r1, [fp, #16] │ │ ldr r0, [sp] │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ - b 45428 │ │ + b 45634 │ │ ldr r0, [fp, #8] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-4] │ │ @@ -80659,77 +80741,77 @@ │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #116] ; 0x74 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-16] │ │ cmp r0, r1 │ │ - bge 455a4 │ │ + bge 457b0 │ │ ldr r0, [fp, #-16] │ │ ldr r1, [sp, #20] │ │ sub r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ - ldr r0, [r0, #268] ; 0x10c │ │ + ldr r0, [r0, #284] ; 0x11c │ │ ldr r1, [sp, #12] │ │ - bl 7a2e0 │ │ + bl 7a77c │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-4] │ │ - ldr r2, [r2, #268] ; 0x10c │ │ + ldr r2, [r2, #284] ; 0x11c │ │ ldr r2, [r2, #44] ; 0x2c │ │ ldr r3, [sp, #8] │ │ movw ip, #0 │ │ str ip, [sp] │ │ - bl 483e8 │ │ + bl 485f4 │ │ ldr r0, [fp, #-4] │ │ - ldr r0, [r0, #268] ; 0x10c │ │ + ldr r0, [r0, #284] ; 0x11c │ │ ldr r1, [sp, #12] │ │ ldr r2, [fp, #-8] │ │ ldr r3, [fp, #-12] │ │ - bl 7a34c │ │ + bl 7a7e8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - bne 4553c │ │ - b 4555c │ │ - ldr r0, [pc, #108] ; 455b0 │ │ + bne 45748 │ │ + b 45768 │ │ + ldr r0, [pc, #108] ; 457bc │ │ add r0, pc, r0 │ │ - movw r1, #686 ; 0x2ae │ │ - ldr r2, [pc, #100] ; 455b4 │ │ + movw r1, #690 ; 0x2b2 │ │ + ldr r2, [pc, #100] ; 457c0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #96] ; 455b8 │ │ + ldr r3, [pc, #96] ; 457c4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r1, [sp, #4] │ │ ldr r0, [sp, #20] │ │ add r0, r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-12] │ │ mul r1, r0, r1 │ │ ldr r0, [fp, #-8] │ │ add r0, r0, r1 │ │ str r0, [fp, #-8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #16] │ │ - bl 45784 │ │ + bl 45990 │ │ mov r1, r0 │ │ ldr r0, [sp, #16] │ │ add r0, r0, r1 │ │ str r0, [sp, #16] │ │ - b 454b4 │ │ + b 456c0 │ │ ldr r0, [sp, #16] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffc397a │ │ - ; instruction: 0xfffbf566 │ │ - ; instruction: 0xfffc0c84 │ │ + ; instruction: 0xfffc3811 │ │ + ; instruction: 0xfffbf34a │ │ + ; instruction: 0xfffc0a01 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ @@ -80738,29 +80820,29 @@ │ │ ldr r0, [r0, #116] ; 0x74 │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #8] │ │ mvn r1, #0 │ │ add r1, r0, r1 │ │ str r1, [fp, #8] │ │ cmp r0, #0 │ │ - ble 45638 │ │ + ble 45844 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ ldr r3, [fp, #-4] │ │ ldr r3, [r3, #12] │ │ - bl 4583c │ │ + bl 45a48 │ │ ldr r1, [sp, #12] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, r1 │ │ str r0, [fp, #-8] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 455e8 │ │ + b 457f4 │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ @@ -80772,56 +80854,56 @@ │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #52] ; 0x34 │ │ str r0, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ - bl 45700 │ │ + bl 4590c │ │ cmp r0, #0 │ │ - beq 456f0 │ │ + beq 458fc │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #4] │ │ ldr r2, [fp, #-12] │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ - bl 622cc │ │ - ldr r0, [pc, #68] ; 456fc │ │ + bl 624d8 │ │ + ldr r0, [pc, #68] ; 45908 │ │ ldr r0, [pc, r0] │ │ ldr r3, [r0] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ movw r2, #1 │ │ blx r3 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ ldr r2, [fp, #-8] │ │ ldr r3, [sp] │ │ - bl 5a30c │ │ + bl 5a518 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 45680 │ │ + b 4588c │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - andeq r7, r3, r4, ror #30 │ │ + strdeq r8, [r3], -r8 ; │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - bl 45754 │ │ + bl 45960 │ │ mov r1, r0 │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp] │ │ - bne 45744 │ │ + bne 45950 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movle r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ @@ -80842,65 +80924,65 @@ │ │ bx lr │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ ldr r0, [fp, #-4] │ │ - ldr r0, [r0, #268] ; 0x10c │ │ + ldr r0, [r0, #284] ; 0x11c │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #68] ; 0x44 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0, #52] ; 0x34 │ │ str r0, [sp, #4] │ │ movw r0, #0 │ │ str r0, [sp] │ │ ldr r0, [sp, #12] │ │ - bl 45700 │ │ + bl 4590c │ │ cmp r0, #0 │ │ - beq 4582c │ │ + beq 45a38 │ │ ldr r0, [sp, #12] │ │ - bl 622cc │ │ - ldr r0, [pc, #84] ; 45838 │ │ + bl 624d8 │ │ + ldr r0, [pc, #84] ; 45a44 │ │ ldr r0, [pc, r0] │ │ ldr r3, [r0] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ movw r2, #1 │ │ blx r3 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ ldr r2, [fp, #-8] │ │ ldr r3, [fp, #-4] │ │ ldr r3, [r3, #12] │ │ - bl 4583c │ │ + bl 45a48 │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #1 │ │ str r0, [fp, #-8] │ │ ldr r0, [sp] │ │ add r0, r0, #1 │ │ str r0, [sp] │ │ - b 457c4 │ │ + b 459d0 │ │ ldr r0, [sp] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - andeq r7, r3, r8, lsr lr │ │ + andeq r8, r3, ip, asr #1 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-12] │ │ str r1, [fp, #-16] │ │ str r2, [fp, #-20] ; 0xffffffec │ │ str r3, [sp, #24] │ │ ldr r0, [sp, #24] │ │ add r0, r0, #16 │ │ str r0, [sp, #20] │ │ - ldr r0, [pc, #300] ; 45998 │ │ + ldr r0, [pc, #300] ; 45ba4 │ │ ldr r0, [pc, r0] │ │ ldr r3, [r0] │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #20] │ │ ldr r1, [r1] │ │ ldr r2, [fp, #-20] ; 0xffffffec │ │ ldr ip, [sp, #20] │ │ @@ -80923,15 +81005,15 @@ │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ asr r1, r1, #1 │ │ ldr r2, [sp, #20] │ │ ldr r2, [r2, #24] │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #172] ; 45994 │ │ + ldr r0, [pc, #172] ; 45ba0 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #12] │ │ ldr r3, [fp, #-16] │ │ ldr lr, [fp, #-20] ; 0xffffffec │ │ @@ -80944,127 +81026,127 @@ │ │ and lr, lr, #1 │ │ str lr, [sp] │ │ blx ip │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4598c │ │ + beq 45b98 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #12] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r2, [sp, #20] │ │ ldr r2, [r2, #28] │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #60] ; 4599c │ │ + ldr r0, [pc, #60] ; 45ba8 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [fp, #-12] │ │ add r0, r0, #3 │ │ ldr r2, [fp, #-16] │ │ ldr r4, [sp, #8] │ │ movw lr, #0 │ │ movw r3, #1 │ │ mov r1, lr │ │ str r4, [sp] │ │ str lr, [sp, #4] │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - andeq r7, r3, r8, lsr sp │ │ - ; instruction: 0x00037db8 │ │ - andeq r7, r3, r8, asr #25 │ │ + andeq r7, r3, ip, asr #31 │ │ + andeq r8, r3, ip, asr #32 │ │ + andeq r7, r3, ip, asr pc │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #40 ; 0x28 │ │ - ldr r1, [pc, #264] ; 45abc │ │ + ldr r1, [pc, #264] ; 45cc8 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ - ldr r1, [pc, #252] ; 45ac0 │ │ + ldr r1, [pc, #252] ; 45ccc │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ str r1, [fp, #-12] │ │ str r0, [fp, #-20] ; 0xffffffec │ │ movw r0, #0 │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 459f0 │ │ - b 45a10 │ │ - ldr r0, [pc, #184] ; 45ab0 │ │ + beq 45bfc │ │ + b 45c1c │ │ + ldr r0, [pc, #184] ; 45cbc │ │ add r0, pc, r0 │ │ movw r1, #418 ; 0x1a2 │ │ - ldr r2, [pc, #176] ; 45ab4 │ │ + ldr r2, [pc, #176] ; 45cc0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #172] ; 45ab8 │ │ + ldr r3, [pc, #172] ; 45cc4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r1, [r1, #4] │ │ ldr ip, [fp, #-20] ; 0xffffffec │ │ movw lr, #0 │ │ sub r4, fp, #16 │ │ mov r2, lr │ │ mov r3, lr │ │ str lr, [sp] │ │ str r4, [sp, #4] │ │ str lr, [sp, #8] │ │ str ip, [sp, #12] │ │ - bl 45ac8 │ │ + bl 45cd4 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ cmp r0, #0 │ │ - beq 45a64 │ │ + beq 45c70 │ │ ldr r0, [sp, #24] │ │ cmp r0, #7 │ │ - bne 45a7c │ │ + bne 45c88 │ │ ldr r0, [fp, #-16] │ │ cmp r0, #0 │ │ - beq 45a78 │ │ + beq 45c84 │ │ movw r0, #4 │ │ str r0, [sp, #24] │ │ - b 45a7c │ │ + b 45c88 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #20] │ │ - ldr r0, [pc, #56] ; 45ac4 │ │ + ldr r0, [pc, #56] ; 45cd0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bne 45aac │ │ + bne 45cb8 │ │ ldr r0, [sp, #20] │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffbfba9 │ │ - ; instruction: 0xfffc45b3 │ │ - ; instruction: 0xfffbf0f2 │ │ - ldrdeq r7, [r3], -r4 │ │ - andeq r7, r3, r4, asr #23 │ │ - strdeq r7, [r3], -ip │ │ + bl 7c350 │ │ + ; instruction: 0xfffbf926 │ │ + ; instruction: 0xfffc446f │ │ + ; instruction: 0xfffbeed6 │ │ + andeq r7, r3, r8, ror #28 │ │ + andeq r7, r3, r8, asr lr │ │ + muleq r3, r0, sp │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #136 ; 0x88 │ │ ldr ip, [fp, #20] │ │ ldr ip, [fp, #16] │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #1696] ; 4618c │ │ + ldr ip, [pc, #1696] ; 46398 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - ldr ip, [pc, #1684] ; 46190 │ │ + ldr ip, [pc, #1684] ; 4639c │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r2, [sp, #40] ; 0x28 │ │ @@ -81082,64 +81164,64 @@ │ │ movw r0, #0 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ movw r0, #0 │ │ str r0, [sp, #28] │ │ ldr r0, [fp, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 45b70 │ │ + beq 45d7c │ │ ldr r0, [fp, #20] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #16] │ │ - b 45b7c │ │ + b 45d88 │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ - b 45b7c │ │ + b 45d88 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #24] │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 45ba0 │ │ + beq 45dac │ │ ldr r0, [fp, #-12] │ │ cmp r0, #12 │ │ - bcs 45bac │ │ + bcs 45db8 │ │ movw r0, #7 │ │ str r0, [sp, #44] ; 0x2c │ │ - b 46140 │ │ + b 4634c │ │ add r0, sp, #68 ; 0x44 │ │ str r0, [sp, #60] ; 0x3c │ │ movw r0, #36 ; 0x24 │ │ str r0, [sp, #56] ; 0x38 │ │ movw r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ movw r0, #36 ; 0x24 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #56] ; 0x38 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r0, [fp, #-8] │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [fp, #-12] │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #24] │ │ add r0, sp, #68 ; 0x44 │ │ add r3, r0, #28 │ │ sub r0, fp, #8 │ │ sub r1, fp, #12 │ │ - bl 47654 │ │ + bl 47860 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq 45c24 │ │ + beq 45e30 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #44] ; 0x2c │ │ - b 46140 │ │ + b 4634c │ │ ldr r0, [sp, #96] ; 0x60 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movhi r0, #1 │ │ and r0, r0, #1 │ │ str r0, [sp, #32] │ │ movw r0, #0 │ │ @@ -81148,46 +81230,46 @@ │ │ sub r1, fp, #12 │ │ sub r2, fp, #32 │ │ sub r3, fp, #16 │ │ sub lr, fp, #20 │ │ add ip, sp, #64 ; 0x40 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 4785c │ │ + bl 47a68 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq 45c84 │ │ + beq 45e90 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #44] ; 0x2c │ │ - b 46140 │ │ + b 4634c │ │ ldr r0, [sp, #64] ; 0x40 │ │ and r0, r0, #2 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ and r0, r0, #1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bne 45cd4 │ │ + bne 45ee0 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - beq 45cd4 │ │ + beq 45ee0 │ │ movw r0, #3 │ │ str r0, [sp, #44] ; 0x2c │ │ - b 46140 │ │ + b 4634c │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 45d14 │ │ + beq 45f20 │ │ ldr r0, [sp, #64] ; 0x40 │ │ and r0, r0, #16 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ @@ -81195,181 +81277,181 @@ │ │ eor r0, r0, r1 │ │ and r0, r0, #1 │ │ ldr r1, [fp, #8] │ │ str r0, [r1] │ │ ldr r0, [fp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 45d30 │ │ + beq 45f3c │ │ ldr r0, [sp, #28] │ │ ldr r1, [fp, #12] │ │ str r0, [r1] │ │ ldr r0, [fp, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 45d4c │ │ + beq 45f58 │ │ ldr r1, [fp, #16] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r0, [fp, #-16] │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - beq 45d90 │ │ + beq 45f9c │ │ ldr r0, [sp, #28] │ │ cmp r0, #0 │ │ - beq 45d90 │ │ + beq 45f9c │ │ ldr r0, [fp, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 45d90 │ │ + bne 45f9c │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ - b 46088 │ │ + b 46294 │ │ ldr r0, [fp, #-12] │ │ cmp r0, #4 │ │ - bcs 45da8 │ │ + bcs 45fb4 │ │ movw r0, #7 │ │ str r0, [sp, #20] │ │ - b 46088 │ │ + b 46294 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - beq 45dc0 │ │ + beq 45fcc │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - bne 45df8 │ │ + bne 46004 │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - bne 45e34 │ │ + bne 46040 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - bne 45e34 │ │ + bne 46040 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0] │ │ movw r1, #19521 ; 0x4c41 │ │ movt r1, #18512 ; 0x4850 │ │ subs r0, r0, r1 │ │ movwne r0, #1 │ │ cmp r0, #0 │ │ - bne 45e34 │ │ + bne 46040 │ │ ldr r2, [sp, #96] ; 0x60 │ │ add r0, sp, #68 ; 0x44 │ │ add r3, r0, #16 │ │ add r0, sp, #68 ; 0x44 │ │ add ip, r0, #20 │ │ sub r0, fp, #8 │ │ sub r1, fp, #12 │ │ str ip, [sp] │ │ - bl 47ad8 │ │ + bl 47ce4 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq 45e30 │ │ - b 46088 │ │ - b 45e34 │ │ + beq 4603c │ │ + b 46294 │ │ + b 46040 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #96] ; 0x60 │ │ add r0, sp, #68 ; 0x44 │ │ add lr, r0, #24 │ │ add r0, sp, #68 ; 0x44 │ │ add ip, r0, #32 │ │ sub r0, fp, #8 │ │ sub r1, fp, #12 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 47dac │ │ + bl 47fb8 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq 45e74 │ │ - b 46088 │ │ + beq 46080 │ │ + b 46294 │ │ ldr r0, [sp, #92] ; 0x5c │ │ cmn r0, #10 │ │ - bls 45e8c │ │ + bls 46098 │ │ movw r0, #3 │ │ str r0, [sp, #44] ; 0x2c │ │ - b 46140 │ │ + b 4634c │ │ ldr r0, [fp, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 45ecc │ │ + beq 460d8 │ │ ldr r0, [sp, #28] │ │ cmp r0, #0 │ │ - bne 45ecc │ │ + bne 460d8 │ │ ldr r0, [sp, #100] ; 0x64 │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movne r1, #1 │ │ movw r0, #2 │ │ tst r1, #1 │ │ moveq r0, #1 │ │ ldr r1, [fp, #16] │ │ str r0, [r1] │ │ ldr r0, [sp, #100] ; 0x64 │ │ cmp r0, #0 │ │ - bne 45f24 │ │ + bne 46130 │ │ ldr r0, [fp, #-12] │ │ cmp r0, #10 │ │ - bcs 45ef0 │ │ + bcs 460fc │ │ movw r0, #7 │ │ str r0, [sp, #20] │ │ - b 46088 │ │ + b 46294 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [sp, #92] ; 0x5c │ │ sub r3, fp, #24 │ │ sub ip, fp, #28 │ │ str ip, [sp] │ │ - bl 7c350 │ │ + bl 7c7f0 │ │ cmp r0, #0 │ │ - bne 45f20 │ │ + bne 4612c │ │ movw r0, #3 │ │ str r0, [sp, #44] ; 0x2c │ │ - b 46140 │ │ - b 45f70 │ │ + b 4634c │ │ + b 4617c │ │ ldr r0, [fp, #-12] │ │ cmp r0, #5 │ │ - bcs 45f3c │ │ + bcs 46148 │ │ movw r0, #7 │ │ str r0, [sp, #20] │ │ - b 46088 │ │ + b 46294 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-12] │ │ ldr ip, [fp, #8] │ │ sub r2, fp, #24 │ │ sub r3, fp, #28 │ │ str ip, [sp] │ │ - bl 7c390 │ │ + bl 7c830 │ │ cmp r0, #0 │ │ - bne 45f6c │ │ + bne 46178 │ │ movw r0, #3 │ │ str r0, [sp, #44] ; 0x2c │ │ - b 46140 │ │ - b 45f70 │ │ + b 4634c │ │ + b 4617c │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - beq 45fac │ │ + beq 461b8 │ │ ldr r0, [fp, #-16] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ cmp r0, r1 │ │ - bne 45f9c │ │ + bne 461a8 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ cmp r0, r1 │ │ - beq 45fa8 │ │ + beq 461b4 │ │ movw r0, #3 │ │ str r0, [sp, #44] ; 0x2c │ │ - b 46140 │ │ - b 45fac │ │ + b 4634c │ │ + b 461b8 │ │ ldr r0, [fp, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 46084 │ │ + beq 46290 │ │ ldr r1, [fp, #20] │ │ add r0, sp, #68 ; 0x44 │ │ vld1.32 {d16-d17}, [r0]! │ │ vst1.32 {d16-d17}, [r1]! │ │ vld1.32 {d16-d17}, [r0]! │ │ vst1.32 {d16-d17}, [r1]! │ │ ldr r0, [r0] │ │ @@ -81383,137 +81465,137 @@ │ │ ldr r1, [fp, #20] │ │ ldr r1, [r1] │ │ sub r1, r0, r1 │ │ mvn r0, #10 │ │ subs r0, r0, r1 │ │ mov r0, #0 │ │ sbcs r0, r0, r1, asr #31 │ │ - bcc 4601c │ │ - b 46018 │ │ - b 4603c │ │ - ldr r0, [pc, #336] ; 46174 │ │ + bcc 46228 │ │ + b 46224 │ │ + b 46248 │ │ + ldr r0, [pc, #336] ; 46380 │ │ add r0, pc, r0 │ │ movw r1, #395 ; 0x18b │ │ - ldr r2, [pc, #328] ; 46178 │ │ + ldr r2, [pc, #328] ; 46384 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #324] ; 4617c │ │ + ldr r3, [pc, #324] ; 46388 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #20] │ │ ldr r0, [r0, #12] │ │ ldr r1, [fp, #20] │ │ ldr r1, [r1, #4] │ │ ldr r2, [fp, #-12] │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bne 46060 │ │ - b 46080 │ │ - ldr r0, [pc, #280] ; 46180 │ │ + bne 4626c │ │ + b 4628c │ │ + ldr r0, [pc, #280] ; 4638c │ │ add r0, pc, r0 │ │ movw r1, #396 ; 0x18c │ │ - ldr r2, [pc, #272] ; 46184 │ │ + ldr r2, [pc, #272] ; 46390 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #268] ; 46188 │ │ + ldr r3, [pc, #268] ; 46394 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - b 46084 │ │ - b 46088 │ │ + bl 7c720 │ │ + b 46290 │ │ + b 46294 │ │ ldr r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq 460bc │ │ + beq 462c8 │ │ ldr r0, [sp, #20] │ │ cmp r0, #7 │ │ - bne 46138 │ │ + bne 46344 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #0 │ │ - beq 46138 │ │ + beq 46344 │ │ ldr r0, [fp, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 46138 │ │ + bne 46344 │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 460f4 │ │ + beq 46300 │ │ ldr r0, [sp, #84] ; 0x54 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ movw r0, #0 │ │ movne r0, #1 │ │ and r2, r0, #1 │ │ ldr r1, [fp, #8] │ │ ldr r0, [r1] │ │ orr r0, r0, r2 │ │ str r0, [r1] │ │ ldr r0, [sp, #40] ; 0x28 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 46110 │ │ + beq 4631c │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r0, [r1] │ │ ldr r0, [sp, #36] ; 0x24 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4612c │ │ + beq 46338 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [sp, #36] ; 0x24 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ - b 46140 │ │ + b 4634c │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #68] ; 46194 │ │ + ldr r0, [pc, #68] ; 463a0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 46170 │ │ + bne 4637c │ │ ldr r0, [sp, #12] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffbf57d │ │ - ; instruction: 0xfffbfa14 │ │ - ; instruction: 0xfffc0e89 │ │ - ; instruction: 0xfffbf539 │ │ - ; instruction: 0xfffbf9d0 │ │ - ; instruction: 0xfffc0b0a │ │ - muleq r3, ip, sl │ │ - andeq r7, r3, ip, lsl #21 │ │ - andeq r7, r3, r8, lsr r4 │ │ + bl 7c350 │ │ + ; instruction: 0xfffbf2fa │ │ + ; instruction: 0xfffbf791 │ │ + ; instruction: 0xfffc0c70 │ │ + ; instruction: 0xfffbf2b6 │ │ + ; instruction: 0xfffbf74d │ │ + ; instruction: 0xfffc08f1 │ │ + andeq r7, r3, r0, lsr sp │ │ + andeq r7, r3, r0, lsr #26 │ │ + andeq r7, r3, ip, asr #13 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 461ec │ │ + beq 463f8 │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-4] │ │ mvn r0, #0 │ │ str r0, [fp, #-8] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ movw r0, #56 ; 0x38 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -000461f4 : │ │ +00046400 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ @@ -81522,46 +81604,46 @@ │ │ ldr r2, [fp, #-8] │ │ ldr r3, [sp, #12] │ │ ldr lr, [fp, #8] │ │ ldr ip, [sp, #8] │ │ movw r0, #0 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 46240 │ │ + bl 4644c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #168 ; 0xa8 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #232] ; 46344 │ │ + ldr ip, [pc, #232] ; 46550 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - ldr ip, [pc, #220] ; 46348 │ │ + ldr ip, [pc, #220] ; 46554 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 462a4 │ │ + bne 464b0 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ - b 46310 │ │ + b 4651c │ │ add r0, sp, #80 ; 0x50 │ │ - bl 465d4 │ │ + bl 467e0 │ │ add r0, sp, #24 │ │ - bl 46198 │ │ + bl 463a4 │ │ add r0, sp, #80 ; 0x50 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [fp, #8] │ │ @@ -81569,40 +81651,40 @@ │ │ ldr r0, [fp, #12] │ │ str r0, [sp, #104] ; 0x68 │ │ movw r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ add r2, sp, #24 │ │ - bl 465f8 │ │ + bl 46804 │ │ cmp r0, #0 │ │ - beq 46308 │ │ + beq 46514 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ - b 46310 │ │ + b 4651c │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ str r0, [sp] │ │ - ldr r0, [pc, #44] ; 4634c │ │ + ldr r0, [pc, #44] ; 46558 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 46340 │ │ + bne 4654c │ │ ldr r0, [sp] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r7, r3, ip, lsr #6 │ │ - andeq r7, r3, ip, lsl r3 │ │ - andeq r7, r3, r8, ror #4 │ │ + bl 7c350 │ │ + andeq r7, r3, r0, asr #11 │ │ + ; instruction: 0x000375b0 │ │ + strdeq r7, [r3], -ip │ │ │ │ -00046350 : │ │ +0004655c : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ @@ -81611,19 +81693,19 @@ │ │ ldr r2, [fp, #-8] │ │ ldr r3, [sp, #12] │ │ ldr lr, [fp, #8] │ │ ldr ip, [sp, #8] │ │ movw r0, #1 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 46240 │ │ + bl 4644c │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -0004639c : │ │ +000465a8 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ @@ -81632,19 +81714,19 @@ │ │ ldr r2, [fp, #-8] │ │ ldr r3, [sp, #12] │ │ ldr lr, [fp, #8] │ │ ldr ip, [sp, #8] │ │ movw r0, #4 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 46240 │ │ + bl 4644c │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -000463e8 : │ │ +000465f4 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ @@ -81653,19 +81735,19 @@ │ │ ldr r2, [fp, #-8] │ │ ldr r3, [sp, #12] │ │ ldr lr, [fp, #8] │ │ ldr ip, [sp, #8] │ │ movw r0, #2 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 46240 │ │ + bl 4644c │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -00046434 : │ │ +00046640 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ @@ -81674,53 +81756,53 @@ │ │ ldr r2, [fp, #-8] │ │ ldr r3, [sp, #12] │ │ ldr lr, [fp, #8] │ │ ldr ip, [sp, #8] │ │ movw r0, #3 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 46240 │ │ + bl 4644c │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -00046480 : │ │ +0004668c : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #168 ; 0xa8 │ │ ldr ip, [fp, #32] │ │ ldr ip, [fp, #28] │ │ ldr ip, [fp, #24] │ │ ldr ip, [fp, #20] │ │ ldr ip, [fp, #16] │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #280] ; 465c8 │ │ + ldr ip, [pc, #280] ; 467d4 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - ldr ip, [pc, #268] ; 465cc │ │ + ldr ip, [pc, #268] ; 467d8 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 464f8 │ │ + bne 46704 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ - b 46594 │ │ + b 467a0 │ │ add r0, sp, #80 ; 0x50 │ │ - bl 465d4 │ │ + bl 467e0 │ │ add r0, sp, #24 │ │ - bl 46198 │ │ + bl 463a4 │ │ add r0, sp, #80 ; 0x50 │ │ str r0, [sp, #24] │ │ movw r0, #11 │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #96] ; 0x60 │ │ ldr r0, [fp, #8] │ │ @@ -81740,251 +81822,251 @@ │ │ ldr r0, [fp, #28] │ │ str r0, [sp, #136] ; 0x88 │ │ movw r0, #1 │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ add r2, sp, #24 │ │ - bl 465f8 │ │ + bl 46804 │ │ cmp r0, #0 │ │ - beq 4658c │ │ + beq 46798 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ - b 46594 │ │ + b 467a0 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ str r0, [sp] │ │ - ldr r0, [pc, #44] ; 465d0 │ │ + ldr r0, [pc, #44] ; 467dc │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 465c4 │ │ + bne 467d0 │ │ ldr r0, [sp] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ldrdeq r7, [r3], -r8 │ │ - andeq r7, r3, r8, asr #1 │ │ - andeq r6, r3, r4, ror #31 │ │ + bl 7c350 │ │ + andeq r7, r3, ip, ror #6 │ │ + andeq r7, r3, ip, asr r3 │ │ + andeq r7, r3, r8, ror r2 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #520 ; 0x208 │ │ - bl 7c2d0 │ │ + bl 7c770 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #184 ; 0xb8 │ │ - ldr r3, [pc, #776] ; 46914 │ │ + ldr r3, [pc, #776] ; 46b20 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ - ldr r3, [pc, #764] ; 46918 │ │ + ldr r3, [pc, #764] ; 46b24 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-4] │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #40] ; 0x28 │ │ movw r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ add r0, sp, #36 ; 0x24 │ │ - bl 459a0 │ │ + bl 45bac │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - beq 46670 │ │ + beq 4687c │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #32] │ │ - b 468d4 │ │ + b 46ae0 │ │ ldr r0, [sp, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 46684 │ │ - b 466a4 │ │ - ldr r0, [pc, #636] ; 46908 │ │ + beq 46890 │ │ + b 468b0 │ │ + ldr r0, [pc, #636] ; 46b14 │ │ add r0, pc, r0 │ │ movw r1, #461 ; 0x1cd │ │ - ldr r2, [pc, #628] ; 4690c │ │ + ldr r2, [pc, #628] ; 46b18 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #624] ; 46910 │ │ + ldr r3, [pc, #624] ; 46b1c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ add r0, sp, #72 ; 0x48 │ │ - bl 480fc │ │ + bl 48308 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #48] ; 0x30 │ │ add r0, r0, r1 │ │ str r0, [sp, #136] ; 0x88 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #48] ; 0x30 │ │ sub r0, r0, r1 │ │ str r0, [sp, #132] ; 0x84 │ │ ldr r0, [sp, #20] │ │ add r1, sp, #72 ; 0x48 │ │ - bl 39b30 │ │ + bl 39be8 │ │ ldr r0, [sp, #68] ; 0x44 │ │ cmp r0, #0 │ │ - bne 467d4 │ │ - bl 3d3a0 │ │ + bne 469e0 │ │ + bl 3d458 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 46708 │ │ + bne 46914 │ │ movw r0, #1 │ │ str r0, [sp, #32] │ │ - b 468d4 │ │ + b 46ae0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #2348] ; 0x92c │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #2352] ; 0x930 │ │ ldr r0, [sp, #12] │ │ add r1, sp, #72 ; 0x48 │ │ - bl 3d888 │ │ + bl 3d940 │ │ cmp r0, #0 │ │ - bne 46744 │ │ + bne 46950 │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0] │ │ str r0, [sp, #16] │ │ - b 467c8 │ │ + b 469d4 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr r2, [sp, #20] │ │ ldr r2, [r2, #20] │ │ ldr r3, [sp, #20] │ │ ldr r3, [r3] │ │ - bl 33580 │ │ + bl 33638 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - bne 467c4 │ │ + bne 469d0 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #20] │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #76] ; 0x4c │ │ add r1, sp, #36 ; 0x24 │ │ - bl 35f44 │ │ + bl 35ffc │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #148] ; 0x94 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #20] │ │ ldr r1, [sp, #12] │ │ - bl 34618 │ │ + bl 346d0 │ │ ldr r0, [sp, #12] │ │ add r1, sp, #72 ; 0x48 │ │ - bl 3edd0 │ │ + bl 3ee88 │ │ cmp r0, #0 │ │ - bne 467c0 │ │ + bne 469cc │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0] │ │ str r0, [sp, #16] │ │ - b 467c4 │ │ - b 467c8 │ │ + b 469d0 │ │ + b 469d4 │ │ ldr r0, [sp, #12] │ │ - bl 3d4e8 │ │ - b 46874 │ │ - bl 3fe38 │ │ + bl 3d5a0 │ │ + b 46a80 │ │ + bl 3fef0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 467f8 │ │ + bne 46a04 │ │ movw r0, #1 │ │ str r0, [sp, #32] │ │ - b 468d4 │ │ + b 46ae0 │ │ ldr r0, [sp, #8] │ │ add r1, sp, #72 ; 0x48 │ │ - bl 41b28 │ │ + bl 41c70 │ │ cmp r0, #0 │ │ - bne 4681c │ │ + bne 46a28 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ str r0, [sp, #16] │ │ - b 4686c │ │ + b 46a78 │ │ ldr r0, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr r2, [sp, #20] │ │ ldr r2, [r2, #20] │ │ ldr r3, [sp, #20] │ │ ldr r3, [r3] │ │ - bl 33580 │ │ + bl 33638 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - bne 46868 │ │ + bne 46a74 │ │ ldr r0, [sp, #8] │ │ - bl 41cf0 │ │ + bl 41e38 │ │ cmp r0, #0 │ │ - bne 46864 │ │ + bne 46a70 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ str r0, [sp, #16] │ │ - b 46868 │ │ - b 4686c │ │ + b 46a74 │ │ + b 46a78 │ │ ldr r0, [sp, #8] │ │ - bl 40044 │ │ + bl 400fc │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - beq 46890 │ │ + beq 46a9c │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0] │ │ - bl 7c2f0 │ │ - b 468cc │ │ + bl 7c790 │ │ + b 46ad8 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 468c8 │ │ + beq 46ad4 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0, #20] │ │ ldr r0, [r0, #48] ; 0x30 │ │ cmp r0, #0 │ │ - beq 468c8 │ │ + beq 46ad4 │ │ ldr r0, [sp, #20] │ │ ldr r0, [r0] │ │ - bl 33390 │ │ + bl 33448 │ │ str r0, [sp, #16] │ │ - b 468cc │ │ + b 46ad8 │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #56] ; 4691c │ │ + ldr r0, [pc, #56] ; 46b28 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 46904 │ │ + bne 46b10 │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffbef15 │ │ - ; instruction: 0xfffbec61 │ │ - ; instruction: 0xfffc28e5 │ │ - andeq r6, r3, ip, ror pc │ │ - andeq r6, r3, ip, ror #30 │ │ - andeq r6, r3, r4, lsr #25 │ │ + bl 7c350 │ │ + ; instruction: 0xfffbec92 │ │ + ; instruction: 0xfffbea45 │ │ + ; instruction: 0xfffc277c │ │ + andeq r7, r3, r0, lsl r2 │ │ + andeq r7, r3, r0, lsl #4 │ │ + andeq r6, r3, r8, lsr pc │ │ │ │ -00046920 : │ │ +00046b2c : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ @@ -81992,114 +82074,114 @@ │ │ ldr r2, [fp, #-8] │ │ ldr r3, [sp, #12] │ │ ldr lr, [sp, #8] │ │ movw ip, #0 │ │ mov r0, ip │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 46968 │ │ + bl 46b74 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #176 ; 0xb0 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #340] ; 46ad8 │ │ + ldr ip, [pc, #340] ; 46ce4 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - ldr ip, [pc, #328] ; 46adc │ │ + ldr ip, [pc, #328] ; 46ce8 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ str r3, [sp, #12] │ │ add r0, sp, #88 ; 0x58 │ │ - bl 465d4 │ │ + bl 467e0 │ │ add r0, sp, #32 │ │ - bl 46198 │ │ + bl 463a4 │ │ add r0, sp, #88 ; 0x58 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ add r2, sp, #88 ; 0x58 │ │ add r2, r2, #4 │ │ add r3, sp, #88 ; 0x58 │ │ add r3, r3, #8 │ │ - bl 7c3a0 │ │ + bl 7c840 │ │ cmp r0, #0 │ │ - bne 46a00 │ │ + bne 46c0c │ │ movw r0, #0 │ │ str r0, [sp, #28] │ │ - b 46aa4 │ │ + b 46cb0 │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 46a1c │ │ + beq 46c28 │ │ ldr r0, [sp, #92] ; 0x5c │ │ ldr r1, [sp, #12] │ │ str r0, [r1] │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 46a38 │ │ + beq 46c44 │ │ ldr r0, [sp, #96] ; 0x60 │ │ ldr r1, [fp, #8] │ │ str r0, [r1] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ add r2, sp, #32 │ │ - bl 465f8 │ │ + bl 46804 │ │ cmp r0, #0 │ │ - beq 46a5c │ │ + beq 46c68 │ │ movw r0, #0 │ │ str r0, [sp, #28] │ │ - b 46aa4 │ │ + b 46cb0 │ │ ldr r0, [fp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 46a78 │ │ + beq 46c84 │ │ ldr r1, [fp, #12] │ │ add r0, sp, #88 ; 0x58 │ │ - bl 33bf0 │ │ + bl 33ca8 │ │ ldr r0, [sp, #24] │ │ - bl 47630 │ │ + bl 4783c │ │ cmp r0, #0 │ │ - beq 46a94 │ │ + beq 46ca0 │ │ ldr r0, [sp, #104] ; 0x68 │ │ str r0, [sp, #8] │ │ - b 46a9c │ │ + b 46ca8 │ │ ldr r0, [sp, #104] ; 0x68 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #44] ; 46ae0 │ │ + ldr r0, [pc, #44] ; 46cec │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 46ad4 │ │ + bne 46ce0 │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r6, r3, r4, lsl #24 │ │ - strdeq r6, [r3], -r4 │ │ - ldrdeq r6, [r3], -r4 │ │ + bl 7c350 │ │ + muleq r3, r8, lr │ │ + andeq r6, r3, r8, lsl #29 │ │ + andeq r6, r3, r8, ror #26 │ │ │ │ -00046ae4 : │ │ +00046cf0 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ @@ -82107,19 +82189,19 @@ │ │ ldr r2, [fp, #-8] │ │ ldr r3, [sp, #12] │ │ ldr lr, [sp, #8] │ │ movw r0, #1 │ │ movw ip, #0 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 46968 │ │ + bl 46b74 │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -00046b2c : │ │ +00046d38 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ @@ -82127,19 +82209,19 @@ │ │ ldr r2, [fp, #-8] │ │ ldr r3, [sp, #12] │ │ ldr lr, [sp, #8] │ │ movw r0, #4 │ │ movw ip, #0 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 46968 │ │ + bl 46b74 │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -00046b74 : │ │ +00046d80 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ @@ -82147,19 +82229,19 @@ │ │ ldr r2, [fp, #-8] │ │ ldr r3, [sp, #12] │ │ ldr lr, [sp, #8] │ │ movw r0, #2 │ │ movw ip, #0 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 46968 │ │ + bl 46b74 │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -00046bbc : │ │ +00046dc8 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ @@ -82167,31 +82249,31 @@ │ │ ldr r2, [fp, #-8] │ │ ldr r3, [sp, #12] │ │ ldr lr, [sp, #8] │ │ movw r0, #3 │ │ movw ip, #0 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 46968 │ │ + bl 46b74 │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -00046c04 : │ │ +00046e10 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #128 ; 0x80 │ │ ldr ip, [fp, #20] │ │ ldr ip, [fp, #16] │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #304] ; 46d58 │ │ + ldr ip, [pc, #304] ; 46f64 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - ldr ip, [pc, #292] ; 46d5c │ │ + ldr ip, [pc, #292] ; 46f68 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ @@ -82200,20 +82282,20 @@ │ │ ldr r2, [sp, #32] │ │ ldr r3, [sp, #28] │ │ ldr lr, [sp, #24] │ │ movw r0, #11 │ │ add ip, sp, #40 ; 0x28 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 46968 │ │ + bl 46b74 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 46d18 │ │ + beq 46f24 │ │ add r0, sp, #40 ; 0x28 │ │ add r0, r0, #16 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #4] │ │ ldr r1, [fp, #8] │ │ str r0, [r1] │ │ @@ -82230,122 +82312,122 @@ │ │ ldr r1, [fp, #20] │ │ str r0, [r1] │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0, #20] │ │ ldr r1, [sp, #16] │ │ ldr r1, [r1, #24] │ │ cmp r0, r1 │ │ - bne 46cf4 │ │ - b 46d14 │ │ - ldr r0, [pc, #80] ; 46d4c │ │ + bne 46f00 │ │ + b 46f20 │ │ + ldr r0, [pc, #80] ; 46f58 │ │ add r0, pc, r0 │ │ movw r1, #671 ; 0x29f │ │ - ldr r2, [pc, #72] ; 46d50 │ │ + ldr r2, [pc, #72] ; 46f5c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #68] ; 46d54 │ │ + ldr r3, [pc, #68] ; 46f60 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - b 46d18 │ │ + bl 7c720 │ │ + b 46f24 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #56] ; 46d60 │ │ + ldr r0, [pc, #56] ; 46f6c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 46d48 │ │ + bne 46f54 │ │ ldr r0, [sp, #12] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfffbe8a5 │ │ - ; instruction: 0xfffc2f88 │ │ - ; instruction: 0xfffc09b7 │ │ - andeq r6, r3, r0, ror #18 │ │ - andeq r6, r3, r0, asr r9 │ │ - andeq r6, r3, r0, ror #16 │ │ + bl 7c350 │ │ + ; instruction: 0xfffbe622 │ │ + ; instruction: 0xfffc2e1f │ │ + ; instruction: 0xfffc079e │ │ + strdeq r6, [r3], -r4 │ │ + andeq r6, r3, r4, ror #23 │ │ + strdeq r6, [r3], -r4 │ │ │ │ -00046d64 : │ │ +00046f70 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #72 ; 0x48 │ │ - ldr ip, [pc, #196] ; 46e3c │ │ + ldr ip, [pc, #196] ; 47048 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - ldr ip, [pc, #184] ; 46e40 │ │ + ldr ip, [pc, #184] ; 4704c │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ add r2, sp, #28 │ │ - bl 46e48 │ │ + bl 47054 │ │ cmp r0, #0 │ │ - beq 46dc8 │ │ + beq 46fd4 │ │ movw r0, #0 │ │ str r0, [sp, #24] │ │ - b 46e08 │ │ + b 47014 │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 46de4 │ │ + beq 46ff0 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #12] │ │ str r0, [r1] │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 46e00 │ │ + beq 4700c │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #8] │ │ str r0, [r1] │ │ movw r0, #1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #44] ; 46e44 │ │ + ldr r0, [pc, #44] ; 47050 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 46e38 │ │ + bne 47044 │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r6, r3, r0, lsl r8 │ │ - andeq r6, r3, r0, lsl #16 │ │ - andeq r6, r3, r0, ror r7 │ │ + bl 7c350 │ │ + andeq r6, r3, r4, lsr #21 │ │ + muleq r3, r4, sl │ │ + andeq r6, r3, r4, lsl #20 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #32 │ │ str r0, [fp, #-16] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ ldr r0, [sp, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 46e80 │ │ + beq 4708c │ │ ldr r0, [fp, #-16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 46e8c │ │ + bne 47098 │ │ movw r0, #2 │ │ str r0, [fp, #-12] │ │ - b 46edc │ │ + b 470e8 │ │ ldr r0, [sp, #16] │ │ - bl 46f90 │ │ + bl 4719c │ │ ldr r0, [fp, #-16] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #16] │ │ add r3, r3, #4 │ │ ldr ip, [sp, #16] │ │ add r5, ip, #8 │ │ @@ -82354,243 +82436,243 @@ │ │ ldr ip, [sp, #16] │ │ add lr, ip, #16 │ │ movw ip, #0 │ │ str r5, [sp] │ │ str r4, [sp, #4] │ │ str lr, [sp, #8] │ │ str ip, [sp, #12] │ │ - bl 45ac8 │ │ + bl 45cd4 │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-12] │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ │ │ -00046ee8 : │ │ +000470f4 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #4] │ │ asr r0, r0, #8 │ │ cmp r0, #2 │ │ - beq 46f18 │ │ + beq 47124 │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ - b 46f84 │ │ + b 47190 │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 46f34 │ │ + bne 47140 │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ - b 46f84 │ │ + b 47190 │ │ ldr r0, [sp, #8] │ │ str r0, [fp, #-4] │ │ mvn r0, #0 │ │ str r0, [fp, #-8] │ │ movw r0, #0 │ │ str r0, [fp, #-12] │ │ movw r0, #200 ; 0xc8 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [sp, #16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r0, [sp, #8] │ │ - bl 46f90 │ │ + bl 4719c │ │ ldr r0, [sp, #8] │ │ add r0, r0, #40 ; 0x28 │ │ - bl 465d4 │ │ + bl 467e0 │ │ movw r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 46fb4 │ │ - b 46fd4 │ │ - ldr r0, [pc, #84] ; 47010 │ │ + beq 471c0 │ │ + b 471e0 │ │ + ldr r0, [pc, #84] ; 4721c │ │ add r0, pc, r0 │ │ movw r1, #677 ; 0x2a5 │ │ - ldr r2, [pc, #76] ; 47014 │ │ + ldr r2, [pc, #76] ; 47220 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #72] ; 47018 │ │ + ldr r3, [pc, #72] ; 47224 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-4] │ │ mvn r0, #0 │ │ str r0, [fp, #-8] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ movw r0, #40 ; 0x28 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffbe5e5 │ │ - ; instruction: 0xfffbdbb9 │ │ - ; instruction: 0xfffc2a41 │ │ + ; instruction: 0xfffbe362 │ │ + ; instruction: 0xfffbd99d │ │ + ; instruction: 0xfffc28d8 │ │ │ │ -0004701c : │ │ +00047228 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-8] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ ldr r0, [sp, #4] │ │ asr r0, r0, #8 │ │ cmp r0, #2 │ │ - beq 47054 │ │ + beq 47260 │ │ movw r0, #2 │ │ str r0, [fp, #-4] │ │ - b 47084 │ │ + b 47290 │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 47070 │ │ + bne 4727c │ │ movw r0, #2 │ │ str r0, [fp, #-4] │ │ - b 47084 │ │ + b 47290 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ - bl 46e48 │ │ + bl 47054 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -00047090 : │ │ +0004729c : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #168 ; 0xa8 │ │ - ldr r3, [pc, #384] ; 47224 │ │ + ldr r3, [pc, #384] ; 47430 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ - ldr r3, [pc, #372] ; 47228 │ │ + ldr r3, [pc, #372] ; 47434 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-4] │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 470e8 │ │ + bne 472f4 │ │ movw r0, #2 │ │ str r0, [sp, #20] │ │ - b 471f0 │ │ + b 473fc │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ - bl 46e48 │ │ + bl 47054 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq 4712c │ │ + beq 47338 │ │ ldr r0, [sp, #4] │ │ cmp r0, #7 │ │ - bne 47120 │ │ + bne 4732c │ │ movw r0, #3 │ │ str r0, [sp, #20] │ │ - b 471f0 │ │ + b 473fc │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ - b 471f0 │ │ + b 473fc │ │ add r0, sp, #24 │ │ - bl 46198 │ │ + bl 463a4 │ │ ldr r0, [sp, #8] │ │ add r0, r0, #124 ; 0x7c │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #8] │ │ add r0, r0, #40 ; 0x28 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #8] │ │ - bl 3449c │ │ + bl 34554 │ │ cmp r0, #0 │ │ - beq 471d4 │ │ + beq 473e0 │ │ add r0, sp, #80 ; 0x50 │ │ - bl 465d4 │ │ + bl 467e0 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #40] ; 0x28 │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #4] │ │ str r0, [sp, #88] ; 0x58 │ │ add r0, sp, #80 ; 0x50 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ add r2, sp, #24 │ │ - bl 465f8 │ │ + bl 46804 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - bne 471c8 │ │ + bne 473d4 │ │ ldr r0, [sp, #8] │ │ add r1, r0, #40 ; 0x28 │ │ add r0, sp, #80 ; 0x50 │ │ - bl 33c6c │ │ + bl 33d24 │ │ str r0, [sp, #4] │ │ add r0, sp, #80 ; 0x50 │ │ - bl 7c2f0 │ │ - b 471e8 │ │ + bl 7c790 │ │ + b 473f4 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ add r2, sp, #24 │ │ - bl 465f8 │ │ + bl 46804 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ str r0, [sp] │ │ - ldr r0, [pc, #44] ; 4722c │ │ + ldr r0, [pc, #44] ; 47438 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 47220 │ │ + bne 4742c │ │ ldr r0, [sp] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r6, r3, r4, ror #9 │ │ - ldrdeq r6, [r3], -r4 │ │ - andeq r6, r3, r8, lsl #7 │ │ + bl 7c350 │ │ + andeq r6, r3, r8, ror r7 │ │ + andeq r6, r3, r8, ror #14 │ │ + andeq r6, r3, ip, lsl r6 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #88 ; 0x58 │ │ - ldr r3, [pc, #992] ; 47624 │ │ + ldr r3, [pc, #992] ; 47830 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ - ldr r3, [pc, #980] ; 47628 │ │ + ldr r3, [pc, #980] ; 47834 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-4] │ │ str r0, [fp, #-20] ; 0xffffffec │ │ str r1, [fp, #-24] ; 0xffffffe8 │ │ str r2, [fp, #-28] ; 0xffffffe4 │ │ @@ -82609,81 +82691,81 @@ │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ movw r0, #0 │ │ movw r2, #0 │ │ cmp r1, r2 │ │ str r0, [sp, #32] │ │ - beq 472d4 │ │ + beq 474e0 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movgt r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ and r0, r0, #1 │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0, #72] ; 0x48 │ │ cmp r0, #0 │ │ - beq 473c4 │ │ + beq 475d0 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #24] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #12] │ │ str r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ - bl 47630 │ │ + bl 4783c │ │ cmp r0, #0 │ │ - bne 47354 │ │ + bne 47560 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ mvn r1, #1 │ │ and r0, r0, r1 │ │ str r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [sp, #44] ; 0x2c │ │ mvn r1, #1 │ │ and r0, r0, r1 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ cmp r0, #0 │ │ - blt 473b4 │ │ + blt 475c0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #0 │ │ - blt 473b4 │ │ + blt 475c0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ - ble 473b4 │ │ + ble 475c0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #0 │ │ - ble 473b4 │ │ + ble 475c0 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r0, r0, r1 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, r1 │ │ - bgt 473b4 │ │ + bgt 475c0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r0, r0, r1 │ │ ldr r1, [fp, #-36] ; 0xffffffdc │ │ cmp r0, r1 │ │ - ble 473c0 │ │ + ble 475cc │ │ movw r0, #0 │ │ str r0, [fp, #-16] │ │ - b 475f0 │ │ - b 473c4 │ │ + b 477fc │ │ + b 475d0 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ str r0, [r1, #76] ; 0x4c │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ str r0, [r1, #84] ; 0x54 │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ @@ -82703,57 +82785,57 @@ │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ str r0, [r1, #16] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ movw r0, #0 │ │ movw r2, #0 │ │ cmp r1, r2 │ │ str r0, [sp, #28] │ │ - beq 4744c │ │ + beq 47658 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #28] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movgt r0, #1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ and r0, r0, #1 │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ str r0, [r1, #92] ; 0x5c │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0, #92] ; 0x5c │ │ cmp r0, #0 │ │ - beq 474c4 │ │ + beq 476d0 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #32] │ │ str r0, [fp, #-8] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #36] ; 0x24 │ │ str r0, [fp, #-12] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #36] ; 0x24 │ │ sub r2, fp, #8 │ │ sub r3, fp, #12 │ │ - bl 7a154 │ │ + bl 7a5f0 │ │ cmp r0, #0 │ │ - bne 474ac │ │ + bne 476b8 │ │ movw r0, #0 │ │ str r0, [fp, #-16] │ │ - b 475f0 │ │ + b 477fc │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ str r0, [r1, #96] ; 0x60 │ │ ldr r0, [fp, #-12] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ str r0, [r1, #100] ; 0x64 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ movw r0, #0 │ │ movw r2, #0 │ │ cmp r1, r2 │ │ str r0, [sp, #24] │ │ - beq 474f4 │ │ + beq 47700 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ @@ -82761,15 +82843,15 @@ │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ str r0, [r1, #68] ; 0x44 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ movw r0, #1 │ │ movw r2, #0 │ │ cmp r1, r2 │ │ str r0, [sp, #20] │ │ - beq 4753c │ │ + beq 47748 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ @@ -82777,37 +82859,37 @@ │ │ ldr r0, [sp, #20] │ │ and r0, r0, #1 │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ str r0, [r1, #56] ; 0x38 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0, #92] ; 0x5c │ │ cmp r0, #0 │ │ - beq 475e8 │ │ + beq 477f4 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0, #96] ; 0x60 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ movw r1, #3 │ │ mul r0, r0, r1 │ │ movw r1, #4 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ ldr r1, [sp, #12] │ │ mov r2, r0 │ │ movw r0, #0 │ │ cmp r1, r2 │ │ str r0, [sp, #16] │ │ - bge 475cc │ │ + bge 477d8 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0, #100] ; 0x64 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ movw r1, #3 │ │ mul r0, r0, r1 │ │ movw r1, #4 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ mov r1, r0 │ │ ldr r0, [sp, #8] │ │ cmp r0, r1 │ │ movw r0, #0 │ │ movlt r0, #1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ @@ -82817,28 +82899,28 @@ │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ movw r0, #0 │ │ str r0, [r1, #56] ; 0x38 │ │ movw r0, #1 │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-16] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #44] ; 4762c │ │ + ldr r0, [pc, #44] ; 47838 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 47620 │ │ + bne 4782c │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r6, r3, r4, asr #6 │ │ - andeq r6, r3, r4, lsr r3 │ │ - andeq r5, r3, r8, lsl #31 │ │ + bl 7c350 │ │ + ldrdeq r6, [r3], -r8 │ │ + andeq r6, r3, r8, asr #11 │ │ + andeq r6, r3, ip, lsl r2 │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ cmp r0, #11 │ │ movw r0, #0 │ │ movcc r0, #1 │ │ and r0, r0, #1 │ │ @@ -82850,265 +82932,265 @@ │ │ str r0, [fp, #-8] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 47684 │ │ - b 476a4 │ │ - ldr r0, [pc, #428] ; 47838 │ │ + beq 47890 │ │ + b 478b0 │ │ + ldr r0, [pc, #428] ; 47a44 │ │ add r0, pc, r0 │ │ movw r1, #57 ; 0x39 │ │ - ldr r2, [pc, #420] ; 4783c │ │ + ldr r2, [pc, #420] ; 47a48 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #416] ; 47840 │ │ + ldr r3, [pc, #416] ; 47a4c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 476b8 │ │ - b 476d8 │ │ - ldr r0, [pc, #388] ; 47844 │ │ + beq 478c4 │ │ + b 478e4 │ │ + ldr r0, [pc, #388] ; 47a50 │ │ add r0, pc, r0 │ │ movw r1, #58 ; 0x3a │ │ - ldr r2, [pc, #380] ; 47848 │ │ + ldr r2, [pc, #380] ; 47a54 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #376] ; 4784c │ │ + ldr r3, [pc, #376] ; 47a58 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 476ec │ │ - b 4770c │ │ - ldr r0, [pc, #348] ; 47850 │ │ + beq 478f8 │ │ + b 47918 │ │ + ldr r0, [pc, #348] ; 47a5c │ │ add r0, pc, r0 │ │ movw r1, #59 ; 0x3b │ │ - ldr r2, [pc, #340] ; 47854 │ │ + ldr r2, [pc, #340] ; 47a60 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #336] ; 47858 │ │ + ldr r3, [pc, #336] ; 47a64 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0] │ │ cmp r0, #12 │ │ - bcc 47824 │ │ + bcc 47a30 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ movw r1, #18770 ; 0x4952 │ │ movt r1, #17990 ; 0x4646 │ │ subs r0, r0, r1 │ │ movwne r0, #1 │ │ cmp r0, #0 │ │ - bne 47824 │ │ + bne 47a30 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0] │ │ add r0, r0, #8 │ │ ldr r0, [r0] │ │ movw r1, #17751 ; 0x4557 │ │ movt r1, #20546 ; 0x5042 │ │ subs r0, r0, r1 │ │ movwne r0, #1 │ │ cmp r0, #0 │ │ - beq 47780 │ │ + beq 4798c │ │ movw r0, #3 │ │ str r0, [fp, #-4] │ │ - b 4782c │ │ + b 47a38 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0] │ │ add r0, r0, #4 │ │ - bl 48064 │ │ + bl 48270 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ cmp r0, #12 │ │ - bcs 477ac │ │ + bcs 479b8 │ │ movw r0, #3 │ │ str r0, [fp, #-4] │ │ - b 4782c │ │ + b 47a38 │ │ ldr r0, [sp] │ │ cmn r0, #10 │ │ - bls 477c4 │ │ + bls 479d0 │ │ movw r0, #3 │ │ str r0, [fp, #-4] │ │ - b 4782c │ │ + b 47a38 │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - beq 477f4 │ │ + beq 47a00 │ │ ldr r0, [sp] │ │ ldr r1, [sp, #12] │ │ ldr r1, [r1] │ │ sub r1, r1, #8 │ │ cmp r0, r1 │ │ - bls 477f4 │ │ + bls 47a00 │ │ movw r0, #7 │ │ str r0, [fp, #-4] │ │ - b 4782c │ │ + b 47a38 │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ str r0, [r1] │ │ ldr r1, [fp, #-8] │ │ ldr r0, [r1] │ │ add r0, r0, #12 │ │ str r0, [r1] │ │ ldr r1, [sp, #12] │ │ ldr r0, [r1] │ │ sub r0, r0, #12 │ │ str r0, [r1] │ │ - b 47824 │ │ + b 47a30 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffbdf15 │ │ - ; instruction: 0xfffc1caf │ │ - ; instruction: 0xfffbdc39 │ │ - ; instruction: 0xfffbdee1 │ │ - ; instruction: 0xfffc1c7b │ │ - ; instruction: 0xfffbcf62 │ │ - ; instruction: 0xfffbdead │ │ - ; instruction: 0xfffc1c47 │ │ - ; instruction: 0xfffc2bf9 │ │ + ; instruction: 0xfffbdc92 │ │ + ; instruction: 0xfffc1b46 │ │ + ; instruction: 0xfffbda1d │ │ + ; instruction: 0xfffbdc5e │ │ + ; instruction: 0xfffc1b12 │ │ + ; instruction: 0xfffbcd46 │ │ + ; instruction: 0xfffbdc2a │ │ + ; instruction: 0xfffc1ade │ │ + ; instruction: 0xfffc2ab5 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r2, [fp, #-16] │ │ str r3, [sp, #20] │ │ movw r0, #18 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4789c │ │ - b 478bc │ │ - ldr r0, [pc, #528] ; 47ab4 │ │ + beq 47aa8 │ │ + b 47ac8 │ │ + ldr r0, [pc, #528] ; 47cc0 │ │ add r0, pc, r0 │ │ movw r1, #99 ; 0x63 │ │ - ldr r2, [pc, #520] ; 47ab8 │ │ + ldr r2, [pc, #520] ; 47cc4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #516] ; 47abc │ │ + ldr r3, [pc, #516] ; 47cc8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 478d0 │ │ - b 478f0 │ │ - ldr r0, [pc, #488] ; 47ac0 │ │ + beq 47adc │ │ + b 47afc │ │ + ldr r0, [pc, #488] ; 47ccc │ │ add r0, pc, r0 │ │ movw r1, #100 ; 0x64 │ │ - ldr r2, [pc, #480] ; 47ac4 │ │ + ldr r2, [pc, #480] ; 47cd0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #476] ; 47ac8 │ │ + ldr r3, [pc, #476] ; 47cd4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 47904 │ │ - b 47924 │ │ - ldr r0, [pc, #448] ; 47acc │ │ + beq 47b10 │ │ + b 47b30 │ │ + ldr r0, [pc, #448] ; 47cd8 │ │ add r0, pc, r0 │ │ movw r1, #101 ; 0x65 │ │ - ldr r2, [pc, #440] ; 47ad0 │ │ + ldr r2, [pc, #440] ; 47cdc │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #436] ; 47ad4 │ │ + ldr r3, [pc, #436] ; 47ce0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r1, [fp, #-16] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0] │ │ cmp r0, #8 │ │ - bcs 4794c │ │ + bcs 47b58 │ │ movw r0, #7 │ │ str r0, [fp, #-4] │ │ - b 47aa8 │ │ + b 47cb4 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ movw r1, #20566 ; 0x5056 │ │ movt r1, #22584 ; 0x5838 │ │ subs r0, r0, r1 │ │ movwne r0, #1 │ │ cmp r0, #0 │ │ - bne 47aa0 │ │ + bne 47cac │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0] │ │ add r0, r0, #4 │ │ - bl 48064 │ │ + bl 48270 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ cmp r0, #10 │ │ - beq 4799c │ │ + beq 47ba8 │ │ movw r0, #3 │ │ str r0, [fp, #-4] │ │ - b 47aa8 │ │ + b 47cb4 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0] │ │ cmp r0, #18 │ │ - bcs 479b8 │ │ + bcs 47bc4 │ │ movw r0, #7 │ │ str r0, [fp, #-4] │ │ - b 47aa8 │ │ + b 47cb4 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0] │ │ add r0, r0, #8 │ │ - bl 48064 │ │ + bl 48270 │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0] │ │ add r0, r0, #12 │ │ - bl 480cc │ │ + bl 482d8 │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0] │ │ add r0, r0, #15 │ │ - bl 480cc │ │ + bl 482d8 │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ smmul r0, r0, r1 │ │ cmp r0, #0 │ │ - beq 47a20 │ │ - b 47a14 │ │ + beq 47c2c │ │ + b 47c20 │ │ movw r0, #3 │ │ str r0, [fp, #-4] │ │ - b 47aa8 │ │ + b 47cb4 │ │ ldr r0, [fp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 47a3c │ │ + beq 47c48 │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #12] │ │ str r0, [r1] │ │ ldr r0, [sp, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 47a58 │ │ + beq 47c64 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #20] │ │ str r0, [r1] │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 47a74 │ │ + beq 47c80 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #8] │ │ str r0, [r1] │ │ ldr r1, [fp, #-8] │ │ ldr r0, [r1] │ │ add r0, r0, #18 │ │ str r0, [r1] │ │ @@ -83120,173 +83202,173 @@ │ │ movw r0, #1 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffbdcfd │ │ - ; instruction: 0xfffbd25e │ │ - ; instruction: 0xfffbda21 │ │ - ; instruction: 0xfffbdcc9 │ │ - ; instruction: 0xfffbd22a │ │ - ; instruction: 0xfffbcd4a │ │ - ; instruction: 0xfffbdc95 │ │ - ; instruction: 0xfffbd1f6 │ │ - ; instruction: 0xfffbc957 │ │ + ; instruction: 0xfffbda7a │ │ + ; instruction: 0xfffbd042 │ │ + ; instruction: 0xfffbd805 │ │ + ; instruction: 0xfffbda46 │ │ + ; instruction: 0xfffbd00e │ │ + ; instruction: 0xfffbcb2e │ │ + ; instruction: 0xfffbda12 │ │ + ; instruction: 0xfffbcfda │ │ + ; instruction: 0xfffbc73b │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r2, [fp, #-16] │ │ str r3, [sp, #20] │ │ movw r0, #22 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 47b14 │ │ - b 47b34 │ │ - ldr r0, [pc, #608] ; 47d7c │ │ + beq 47d20 │ │ + b 47d40 │ │ + ldr r0, [pc, #608] ; 47f88 │ │ add r0, pc, r0 │ │ movw r1, #156 ; 0x9c │ │ - ldr r2, [pc, #600] ; 47d80 │ │ + ldr r2, [pc, #600] ; 47f8c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #596] ; 47d84 │ │ + ldr r3, [pc, #596] ; 47f90 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 47b48 │ │ - b 47b68 │ │ - ldr r0, [pc, #568] ; 47d88 │ │ + beq 47d54 │ │ + b 47d74 │ │ + ldr r0, [pc, #568] ; 47f94 │ │ add r0, pc, r0 │ │ movw r1, #157 ; 0x9d │ │ - ldr r2, [pc, #560] ; 47d8c │ │ + ldr r2, [pc, #560] ; 47f98 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #556] ; 47d90 │ │ + ldr r3, [pc, #556] ; 47f9c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0] │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 47b94 │ │ - b 47bb4 │ │ - ldr r0, [pc, #504] ; 47d94 │ │ + beq 47da0 │ │ + b 47dc0 │ │ + ldr r0, [pc, #504] ; 47fa0 │ │ add r0, pc, r0 │ │ movw r1, #161 ; 0xa1 │ │ - ldr r2, [pc, #496] ; 47d98 │ │ + ldr r2, [pc, #496] ; 47fa4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #492] ; 47d9c │ │ + ldr r3, [pc, #492] ; 47fa8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 47bc8 │ │ - b 47be8 │ │ - ldr r0, [pc, #464] ; 47da0 │ │ + beq 47dd4 │ │ + b 47df4 │ │ + ldr r0, [pc, #464] ; 47fac │ │ add r0, pc, r0 │ │ movw r1, #162 ; 0xa2 │ │ - ldr r2, [pc, #456] ; 47da4 │ │ + ldr r2, [pc, #456] ; 47fb0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #452] ; 47da8 │ │ + ldr r3, [pc, #452] ; 47fb4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r1, [sp, #20] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r1, [fp, #8] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r0, [sp, #16] │ │ ldr r1, [fp, #-8] │ │ str r0, [r1] │ │ ldr r0, [sp, #12] │ │ ldr r1, [fp, #-12] │ │ str r0, [r1] │ │ ldr r0, [sp, #12] │ │ cmp r0, #8 │ │ - bcs 47c30 │ │ + bcs 47e3c │ │ movw r0, #7 │ │ str r0, [fp, #-4] │ │ - b 47d70 │ │ + b 47f7c │ │ ldr r0, [sp, #16] │ │ add r0, r0, #4 │ │ - bl 48064 │ │ + bl 48270 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmn r0, #10 │ │ - bls 47c58 │ │ + bls 47e64 │ │ movw r0, #3 │ │ str r0, [fp, #-4] │ │ - b 47d70 │ │ + b 47f7c │ │ ldr r0, [sp, #4] │ │ add r0, r0, #8 │ │ add r0, r0, #1 │ │ mvn r1, #1 │ │ and r0, r0, r1 │ │ str r0, [sp] │ │ ldr r1, [sp] │ │ ldr r0, [sp, #8] │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-16] │ │ cmp r0, #0 │ │ - bls 47ca8 │ │ + bls 47eb4 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-16] │ │ cmp r0, r1 │ │ - bls 47ca8 │ │ + bls 47eb4 │ │ movw r0, #3 │ │ str r0, [fp, #-4] │ │ - b 47d70 │ │ + b 47f7c │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0] │ │ movw r1, #20566 ; 0x5056 │ │ movt r1, #8248 ; 0x2038 │ │ subs r0, r0, r1 │ │ movwne r0, #1 │ │ cmp r0, #0 │ │ - beq 47ce8 │ │ + beq 47ef4 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0] │ │ movw r1, #20566 ; 0x5056 │ │ movt r1, #19512 ; 0x4c38 │ │ subs r0, r0, r1 │ │ movwne r0, #1 │ │ cmp r0, #0 │ │ - bne 47cf4 │ │ + bne 47f00 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 47d70 │ │ + b 47f7c │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp] │ │ cmp r0, r1 │ │ - bcs 47d10 │ │ + bcs 47f1c │ │ movw r0, #7 │ │ str r0, [fp, #-4] │ │ - b 47d70 │ │ + b 47f7c │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0] │ │ movw r1, #19521 ; 0x4c41 │ │ movt r1, #18512 ; 0x4850 │ │ subs r0, r0, r1 │ │ movwne r0, #1 │ │ cmp r0, #0 │ │ - bne 47d4c │ │ + bne 47f58 │ │ ldr r0, [sp, #16] │ │ add r0, r0, #8 │ │ ldr r1, [sp, #20] │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #8] │ │ str r0, [r1] │ │ @@ -83294,30 +83376,30 @@ │ │ ldr r0, [sp, #16] │ │ add r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r1, [sp] │ │ ldr r0, [sp, #12] │ │ sub r0, r0, r1 │ │ str r0, [sp, #12] │ │ - b 47c00 │ │ + b 47e0c │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffbda85 │ │ - ; instruction: 0xfffbfbbe │ │ - ; instruction: 0xfffbd7a9 │ │ - ; instruction: 0xfffbda51 │ │ - ; instruction: 0xfffbfb8a │ │ - ; instruction: 0xfffbcad2 │ │ - ; instruction: 0xfffbda05 │ │ - ; instruction: 0xfffbfb3e │ │ - ; instruction: 0xfffc17e9 │ │ - ; instruction: 0xfffbd9d1 │ │ - ; instruction: 0xfffbfb0a │ │ - ; instruction: 0xfffbd702 │ │ + ; instruction: 0xfffbd802 │ │ + ; instruction: 0xfffbf9a5 │ │ + ; instruction: 0xfffbd58d │ │ + ; instruction: 0xfffbd7ce │ │ + ; instruction: 0xfffbf971 │ │ + ; instruction: 0xfffbc8b6 │ │ + ; instruction: 0xfffbd782 │ │ + ; instruction: 0xfffbf925 │ │ + ; instruction: 0xfffc1680 │ │ + ; instruction: 0xfffbd74e │ │ + ; instruction: 0xfffbf8f1 │ │ + ; instruction: 0xfffbd4e6 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-8] │ │ str r1, [fp, #-12] │ │ @@ -83353,155 +83435,155 @@ │ │ and r0, r0, #1 │ │ str r0, [sp, #8] │ │ movw r0, #12 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 47e60 │ │ - b 47e80 │ │ - ldr r0, [pc, #460] ; 48034 │ │ + beq 4806c │ │ + b 4808c │ │ + ldr r0, [pc, #460] ; 48240 │ │ add r0, pc, r0 │ │ movw r1, #232 ; 0xe8 │ │ - ldr r2, [pc, #452] ; 48038 │ │ + ldr r2, [pc, #452] ; 48244 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #448] ; 4803c │ │ + ldr r3, [pc, #448] ; 48248 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 47e94 │ │ - b 47eb4 │ │ - ldr r0, [pc, #420] ; 48040 │ │ + beq 480a0 │ │ + b 480c0 │ │ + ldr r0, [pc, #420] ; 4824c │ │ add r0, pc, r0 │ │ movw r1, #233 ; 0xe9 │ │ - ldr r2, [pc, #412] ; 48044 │ │ + ldr r2, [pc, #412] ; 48250 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #408] ; 48048 │ │ + ldr r3, [pc, #408] ; 48254 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 47ec8 │ │ - b 47ee8 │ │ - ldr r0, [pc, #380] ; 4804c │ │ + beq 480d4 │ │ + b 480f4 │ │ + ldr r0, [pc, #380] ; 48258 │ │ add r0, pc, r0 │ │ movw r1, #234 ; 0xea │ │ - ldr r2, [pc, #372] ; 48050 │ │ + ldr r2, [pc, #372] ; 4825c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #368] ; 48054 │ │ + ldr r3, [pc, #368] ; 48260 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 47efc │ │ - b 47f1c │ │ - ldr r0, [pc, #340] ; 48058 │ │ + beq 48108 │ │ + b 48128 │ │ + ldr r0, [pc, #340] ; 48264 │ │ add r0, pc, r0 │ │ movw r1, #235 ; 0xeb │ │ - ldr r2, [pc, #332] ; 4805c │ │ + ldr r2, [pc, #332] ; 48268 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #328] ; 48060 │ │ + ldr r3, [pc, #328] ; 4826c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0] │ │ cmp r0, #8 │ │ - bcs 47f38 │ │ + bcs 48144 │ │ movw r0, #7 │ │ str r0, [fp, #-4] │ │ - b 48028 │ │ + b 48234 │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - bne 47f50 │ │ + bne 4815c │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - beq 47ff8 │ │ + beq 48204 │ │ ldr r0, [sp, #16] │ │ add r0, r0, #4 │ │ - bl 48064 │ │ + bl 48270 │ │ str r0, [sp] │ │ ldr r0, [sp, #20] │ │ cmp r0, #12 │ │ - bcc 47f8c │ │ + bcc 48198 │ │ ldr r0, [sp] │ │ ldr r1, [sp, #20] │ │ sub r1, r1, #12 │ │ cmp r0, r1 │ │ - bls 47f8c │ │ + bls 48198 │ │ movw r0, #3 │ │ str r0, [fp, #-4] │ │ - b 48028 │ │ + b 48234 │ │ ldr r0, [fp, #-16] │ │ cmp r0, #0 │ │ - beq 47fbc │ │ + beq 481c8 │ │ ldr r0, [sp] │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1] │ │ sub r1, r1, #8 │ │ cmp r0, r1 │ │ - bls 47fbc │ │ + bls 481c8 │ │ movw r0, #7 │ │ str r0, [fp, #-4] │ │ - b 48028 │ │ + b 48234 │ │ ldr r0, [sp] │ │ ldr r1, [fp, #8] │ │ str r0, [r1] │ │ ldr r1, [fp, #-8] │ │ ldr r0, [r1] │ │ add r0, r0, #8 │ │ str r0, [r1] │ │ ldr r1, [fp, #-12] │ │ ldr r0, [r1] │ │ sub r0, r0, #8 │ │ str r0, [r1] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #12] │ │ str r0, [r1] │ │ - b 48020 │ │ + b 4822c │ │ ldr r0, [sp, #16] │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1] │ │ - bl 7c380 │ │ + bl 7c820 │ │ ldr r1, [fp, #12] │ │ str r0, [r1] │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #8] │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffbd739 │ │ - ; instruction: 0xfffbed44 │ │ - ; instruction: 0xfffbd45d │ │ - ; instruction: 0xfffbd705 │ │ - ; instruction: 0xfffbed10 │ │ - ; instruction: 0xfffbc786 │ │ - ; instruction: 0xfffbd6d1 │ │ - ; instruction: 0xfffbecdc │ │ - ; instruction: 0xfffc0c00 │ │ - ; instruction: 0xfffbd69d │ │ - ; instruction: 0xfffbeca8 │ │ - ; instruction: 0xfffc01b5 │ │ + ; instruction: 0xfffbd4b6 │ │ + ; instruction: 0xfffbeb2b │ │ + ; instruction: 0xfffbd241 │ │ + ; instruction: 0xfffbd482 │ │ + ; instruction: 0xfffbeaf7 │ │ + ; instruction: 0xfffbc56a │ │ + ; instruction: 0xfffbd44e │ │ + ; instruction: 0xfffbeac3 │ │ + ; instruction: 0xfffc0a97 │ │ + ; instruction: 0xfffbd41a │ │ + ; instruction: 0xfffbea8f │ │ + ; instruction: 0xfffc0005 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - bl 480a4 │ │ + bl 482b0 │ │ str r0, [sp] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #2 │ │ - bl 480a4 │ │ + bl 482b0 │ │ mov r1, r0 │ │ ldr r0, [sp] │ │ lsl r1, r1, #16 │ │ orr r0, r0, r1 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #4 │ │ @@ -83515,119 +83597,119 @@ │ │ add sp, sp, #4 │ │ bx lr │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - bl 480a4 │ │ + bl 482b0 │ │ ldr r1, [sp, #4] │ │ ldrb r1, [r1, #2] │ │ lsl r1, r1, #16 │ │ orr r0, r0, r1 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #520 ; 0x208 │ │ - bl 3d318 │ │ + bl 3d3d0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ ldr r1, [fp, #-8] │ │ cmp r0, r1 │ │ - bge 4823c │ │ + bge 48448 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #16] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmn r0, #16777216 ; 0x1000000 │ │ - bcs 48228 │ │ + bcs 48434 │ │ ldr r0, [sp, #12] │ │ - ldr r1, [pc, #200] ; 48244 │ │ + ldr r1, [pc, #200] ; 48450 │ │ cmp r0, r1 │ │ - bhi 48198 │ │ + bhi 483a4 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #16] │ │ add r1, r0, r1, lsl #2 │ │ movw r0, #0 │ │ str r0, [r1] │ │ - b 48224 │ │ + b 48430 │ │ ldrb r0, [sp, #15] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-12] │ │ - bl 48248 │ │ + bl 48454 │ │ str r0, [sp, #4] │ │ ldrb r0, [sp, #15] │ │ lsl r0, r0, #24 │ │ str r0, [sp] │ │ ldrb r0, [sp, #12] │ │ ldr r1, [sp, #4] │ │ - bl 482a0 │ │ + bl 484ac │ │ mov r1, r0 │ │ ldr r0, [sp] │ │ orr r0, r0, r1 │ │ str r0, [sp] │ │ ldrb r0, [sp, #13] │ │ ldr r1, [sp, #4] │ │ - bl 482a0 │ │ + bl 484ac │ │ mov r1, r0 │ │ ldr r0, [sp] │ │ orr r0, r0, r1, lsl #8 │ │ str r0, [sp] │ │ ldrb r0, [sp, #14] │ │ ldr r1, [sp, #4] │ │ - bl 482a0 │ │ + bl 484ac │ │ mov r1, r0 │ │ ldr r0, [sp] │ │ orr r0, r0, r1, lsl #16 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [fp, #-4] │ │ ldr r2, [sp, #16] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ - b 48228 │ │ - b 4822c │ │ + b 48434 │ │ + b 48438 │ │ ldr r0, [sp, #16] │ │ add r0, r0, #1 │ │ str r0, [sp, #16] │ │ - b 48140 │ │ + b 4834c │ │ mov sp, fp │ │ pop {fp, pc} │ │ ldrshteq pc, [pc], #255 ; │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - beq 4827c │ │ + beq 48488 │ │ ldr r1, [fp, #-4] │ │ - ldr r0, [pc, #40] ; 4829c │ │ - bl 7b4ec │ │ + ldr r0, [pc, #40] ; 484a8 │ │ + bl 7b98c │ │ str r0, [sp, #4] │ │ - b 4828c │ │ + b 48498 │ │ ldr r0, [fp, #-4] │ │ - ldr r1, [pc, #16] ; 48298 │ │ + ldr r1, [pc, #16] ; 484a4 │ │ mul r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ andeq r0, r1, r1, lsl #2 │ │ ; instruction: 0xff000000 │ │ @@ -83640,81 +83722,81 @@ │ │ ldr r1, [sp, #8] │ │ mul r0, r0, r1 │ │ add r0, r0, #8388608 ; 0x800000 │ │ lsr r0, r0, #24 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #255 ; 0xff │ │ - bhi 482dc │ │ - b 482fc │ │ - ldr r0, [pc, #36] ; 48308 │ │ + bhi 484e8 │ │ + b 48508 │ │ + ldr r0, [pc, #36] ; 48514 │ │ add r0, pc, r0 │ │ movw r1, #31 │ │ - ldr r2, [pc, #28] ; 4830c │ │ + ldr r2, [pc, #28] ; 48518 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #24] ; 48310 │ │ + ldr r3, [pc, #24] ; 4851c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffbf04d │ │ - ; instruction: 0xfffbe933 │ │ - ; instruction: 0xfffbbf92 │ │ + ; instruction: 0xfffbee34 │ │ + ; instruction: 0xfffbe71a │ │ + ; instruction: 0xfffbbd76 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ str r3, [sp, #16] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bge 483e0 │ │ + bge 485ec │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #12] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp r0, #255 ; 0xff │ │ - beq 483cc │ │ + beq 485d8 │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - bne 4838c │ │ + bne 48598 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #12] │ │ add r1, r0, r1 │ │ movw r0, #0 │ │ strb r0, [r1] │ │ - b 483c8 │ │ + b 485d4 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ - bl 48248 │ │ + bl 48454 │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #12] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #4] │ │ and r0, r0, #255 ; 0xff │ │ - bl 482a0 │ │ + bl 484ac │ │ ldr r1, [fp, #-4] │ │ ldr r2, [sp, #12] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ - b 483cc │ │ - b 483d0 │ │ + b 485d8 │ │ + b 485dc │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b 48338 │ │ + b 48544 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ @@ -83722,33 +83804,33 @@ │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - bge 4845c │ │ - ldr r0, [pc, #60] ; 48464 │ │ + bge 48668 │ │ + ldr r0, [pc, #60] ; 48670 │ │ add r0, pc, r0 │ │ ldr r3, [r0] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #12] │ │ ldr r2, [fp, #8] │ │ blx r3 │ │ ldr r1, [fp, #-8] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, r1 │ │ str r0, [fp, #-4] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 48410 │ │ + b 4861c │ │ mov sp, fp │ │ pop {fp, pc} │ │ - andeq r6, r3, r0, ror #26 │ │ + strdeq r6, [r3], -r4 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #16] │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ @@ -83756,16 +83838,16 @@ │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #12] │ │ cmp r0, r1 │ │ - bge 484f8 │ │ - ldr r0, [pc, #80] ; 48500 │ │ + bge 48704 │ │ + ldr r0, [pc, #80] ; 4870c │ │ add r0, pc, r0 │ │ ldr ip, [r0] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #12] │ │ ldr r2, [fp, #8] │ │ ldr r3, [fp, #16] │ │ blx ip │ │ @@ -83776,329 +83858,329 @@ │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ add r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 48498 │ │ + b 486a4 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ldrdeq r6, [r3], -ip │ │ + andeq r6, r3, r0, ror pc │ │ push {fp, lr} │ │ mov fp, sp │ │ - b 48510 │ │ - ldr r0, [pc, #92] ; 48574 │ │ + b 4871c │ │ + ldr r0, [pc, #92] ; 48780 │ │ add r0, pc, r0 │ │ - bl 7c3b0 │ │ + bl 7c850 │ │ cmp r0, #0 │ │ - beq 48528 │ │ - b 48570 │ │ - ldr r0, [pc, #76] ; 4857c │ │ + beq 48734 │ │ + b 4877c │ │ + ldr r0, [pc, #76] ; 48788 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #60] ; 48578 │ │ + ldr r1, [pc, #60] ; 48784 │ │ ldr r1, [pc, r1] │ │ ldr r1, [r1] │ │ cmp r0, r1 │ │ - beq 4854c │ │ - bl 4858c │ │ - ldr r0, [pc, #52] ; 48588 │ │ + beq 48758 │ │ + bl 48798 │ │ + ldr r0, [pc, #52] ; 48794 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #36] ; 48584 │ │ + ldr r1, [pc, #36] ; 48790 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #20] ; 48580 │ │ + ldr r0, [pc, #20] ; 4878c │ │ add r0, pc, r0 │ │ - bl 7c3c0 │ │ + bl 7c860 │ │ pop {fp, pc} │ │ - andeq r6, r3, r8, ror ip │ │ - andeq r5, r3, ip, asr #1 │ │ - andeq r6, r3, r0, ror #23 │ │ - andeq r6, r3, r4, lsr #24 │ │ - ; instruction: 0x00036bb0 │ │ - strheq r5, [r3], -r4 │ │ + andeq r6, r3, ip, lsl #30 │ │ + andeq r5, r3, r0, ror #6 │ │ + andeq r6, r3, r4, ror lr │ │ + ; instruction: 0x00036eb8 │ │ + andeq r6, r3, r4, asr #28 │ │ + andeq r5, r3, r8, asr #6 │ │ push {fp, lr} │ │ mov fp, sp │ │ - ldr r0, [pc, #852] ; 488f0 │ │ + ldr r0, [pc, #852] ; 48afc │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #848] ; 488f4 │ │ + ldr r1, [pc, #848] ; 48b00 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #824] ; 488e8 │ │ + ldr r0, [pc, #824] ; 48af4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #820] ; 488ec │ │ + ldr r1, [pc, #820] ; 48af8 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #796] ; 488e0 │ │ + ldr r0, [pc, #796] ; 48aec │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #792] ; 488e4 │ │ + ldr r1, [pc, #792] ; 48af0 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #768] ; 488d8 │ │ + ldr r0, [pc, #768] ; 48ae4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #764] ; 488dc │ │ + ldr r1, [pc, #764] ; 48ae8 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #740] ; 488d0 │ │ + ldr r0, [pc, #740] ; 48adc │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #736] ; 488d4 │ │ + ldr r1, [pc, #736] ; 48ae0 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #712] ; 488c8 │ │ + ldr r0, [pc, #712] ; 48ad4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #708] ; 488cc │ │ + ldr r1, [pc, #708] ; 48ad8 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #688] ; 488c4 │ │ + ldr r0, [pc, #688] ; 48ad0 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 48628 │ │ - b 48628 │ │ - bl 48d78 │ │ - ldr r0, [pc, #708] ; 488f8 │ │ + beq 48834 │ │ + b 48834 │ │ + bl 48f84 │ │ + ldr r0, [pc, #708] ; 48b04 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 48648 │ │ - b 48668 │ │ - ldr r0, [pc, #684] ; 488fc │ │ + beq 48854 │ │ + b 48874 │ │ + ldr r0, [pc, #684] ; 48b08 │ │ add r0, pc, r0 │ │ movw r1, #458 ; 0x1ca │ │ - ldr r2, [pc, #676] ; 48900 │ │ + ldr r2, [pc, #676] ; 48b0c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #672] ; 48904 │ │ + ldr r3, [pc, #672] ; 48b10 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #664] ; 48908 │ │ + bl 7c720 │ │ + ldr r0, [pc, #664] ; 48b14 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 48684 │ │ - b 486a4 │ │ - ldr r0, [pc, #640] ; 4890c │ │ + beq 48890 │ │ + b 488b0 │ │ + ldr r0, [pc, #640] ; 48b18 │ │ add r0, pc, r0 │ │ movw r1, #459 ; 0x1cb │ │ - ldr r2, [pc, #632] ; 48910 │ │ + ldr r2, [pc, #632] ; 48b1c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #628] ; 48914 │ │ + ldr r3, [pc, #628] ; 48b20 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #620] ; 48918 │ │ + bl 7c720 │ │ + ldr r0, [pc, #620] ; 48b24 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 486c0 │ │ - b 486e0 │ │ - ldr r0, [pc, #596] ; 4891c │ │ + beq 488cc │ │ + b 488ec │ │ + ldr r0, [pc, #596] ; 48b28 │ │ add r0, pc, r0 │ │ movw r1, #460 ; 0x1cc │ │ - ldr r2, [pc, #588] ; 48920 │ │ + ldr r2, [pc, #588] ; 48b2c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #584] ; 48924 │ │ + ldr r3, [pc, #584] ; 48b30 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #576] ; 48928 │ │ + bl 7c720 │ │ + ldr r0, [pc, #576] ; 48b34 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 486fc │ │ - b 4871c │ │ - ldr r0, [pc, #552] ; 4892c │ │ + beq 48908 │ │ + b 48928 │ │ + ldr r0, [pc, #552] ; 48b38 │ │ add r0, pc, r0 │ │ movw r1, #461 ; 0x1cd │ │ - ldr r2, [pc, #544] ; 48930 │ │ + ldr r2, [pc, #544] ; 48b3c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #540] ; 48934 │ │ + ldr r3, [pc, #540] ; 48b40 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #532] ; 48938 │ │ + bl 7c720 │ │ + ldr r0, [pc, #532] ; 48b44 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 48738 │ │ - b 48758 │ │ - ldr r0, [pc, #508] ; 4893c │ │ + beq 48944 │ │ + b 48964 │ │ + ldr r0, [pc, #508] ; 48b48 │ │ add r0, pc, r0 │ │ movw r1, #462 ; 0x1ce │ │ - ldr r2, [pc, #500] ; 48940 │ │ + ldr r2, [pc, #500] ; 48b4c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #496] ; 48944 │ │ + ldr r3, [pc, #496] ; 48b50 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #488] ; 48948 │ │ + bl 7c720 │ │ + ldr r0, [pc, #488] ; 48b54 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 48774 │ │ - b 48794 │ │ - ldr r0, [pc, #464] ; 4894c │ │ + beq 48980 │ │ + b 489a0 │ │ + ldr r0, [pc, #464] ; 48b58 │ │ add r0, pc, r0 │ │ movw r1, #463 ; 0x1cf │ │ - ldr r2, [pc, #456] ; 48950 │ │ + ldr r2, [pc, #456] ; 48b5c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #452] ; 48954 │ │ + ldr r3, [pc, #452] ; 48b60 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #444] ; 48958 │ │ + bl 7c720 │ │ + ldr r0, [pc, #444] ; 48b64 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 487b0 │ │ - b 487d0 │ │ - ldr r0, [pc, #420] ; 4895c │ │ + beq 489bc │ │ + b 489dc │ │ + ldr r0, [pc, #420] ; 48b68 │ │ add r0, pc, r0 │ │ movw r1, #464 ; 0x1d0 │ │ - ldr r2, [pc, #412] ; 48960 │ │ + ldr r2, [pc, #412] ; 48b6c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #408] ; 48964 │ │ + ldr r3, [pc, #408] ; 48b70 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #400] ; 48968 │ │ + bl 7c720 │ │ + ldr r0, [pc, #400] ; 48b74 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 487ec │ │ - b 4880c │ │ - ldr r0, [pc, #376] ; 4896c │ │ + beq 489f8 │ │ + b 48a18 │ │ + ldr r0, [pc, #376] ; 48b78 │ │ add r0, pc, r0 │ │ movw r1, #465 ; 0x1d1 │ │ - ldr r2, [pc, #368] ; 48970 │ │ + ldr r2, [pc, #368] ; 48b7c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #364] ; 48974 │ │ + ldr r3, [pc, #364] ; 48b80 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #356] ; 48978 │ │ + bl 7c720 │ │ + ldr r0, [pc, #356] ; 48b84 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 48828 │ │ - b 48848 │ │ - ldr r0, [pc, #332] ; 4897c │ │ + beq 48a34 │ │ + b 48a54 │ │ + ldr r0, [pc, #332] ; 48b88 │ │ add r0, pc, r0 │ │ movw r1, #469 ; 0x1d5 │ │ - ldr r2, [pc, #324] ; 48980 │ │ + ldr r2, [pc, #324] ; 48b8c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #320] ; 48984 │ │ + ldr r3, [pc, #320] ; 48b90 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #312] ; 48988 │ │ + bl 7c720 │ │ + ldr r0, [pc, #312] ; 48b94 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 48864 │ │ - b 48884 │ │ - ldr r0, [pc, #288] ; 4898c │ │ + beq 48a70 │ │ + b 48a90 │ │ + ldr r0, [pc, #288] ; 48b98 │ │ add r0, pc, r0 │ │ movw r1, #470 ; 0x1d6 │ │ - ldr r2, [pc, #280] ; 48990 │ │ + ldr r2, [pc, #280] ; 48b9c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #276] ; 48994 │ │ + ldr r3, [pc, #276] ; 48ba0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #268] ; 48998 │ │ + bl 7c720 │ │ + ldr r0, [pc, #268] ; 48ba4 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 488a0 │ │ - b 488c0 │ │ - ldr r0, [pc, #244] ; 4899c │ │ + beq 48aac │ │ + b 48acc │ │ + ldr r0, [pc, #244] ; 48ba8 │ │ add r0, pc, r0 │ │ movw r1, #471 ; 0x1d7 │ │ - ldr r2, [pc, #236] ; 489a0 │ │ + ldr r2, [pc, #236] ; 48bac │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #232] ; 489a4 │ │ + ldr r3, [pc, #232] ; 48bb0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ pop {fp, pc} │ │ - strdeq r4, [r3], -r4 ; │ │ + andeq r5, r3, r8, lsl #5 │ │ andeq r0, r0, r4, ror #9 │ │ - andeq r6, r3, ip, lsr #23 │ │ + andeq r6, r3, r0, asr #28 │ │ muleq r0, r8, r4 │ │ - ; instruction: 0x00036bbc │ │ + andeq r6, r3, r0, asr lr │ │ andeq r0, r0, ip, lsl #8 │ │ - andeq r6, r3, ip, asr #23 │ │ + andeq r6, r3, r0, ror #28 │ │ andeq r0, r0, r0, ror #7 │ │ - andeq r6, r3, ip, asr #23 │ │ + andeq r6, r3, r0, ror #28 │ │ ; instruction: 0xfffffd60 │ │ - ldrdeq r6, [r3], -r4 │ │ + andeq r6, r3, r8, ror #28 │ │ ; instruction: 0xfffffb80 │ │ - andeq r6, r3, r4, ror #23 │ │ - andeq r6, r3, r4, asr fp │ │ - ; instruction: 0xfffbece1 │ │ - ; instruction: 0xfffbdb9f │ │ - ; instruction: 0xfffc018e │ │ - andeq r6, r3, ip, lsl fp │ │ - ; instruction: 0xfffbeca5 │ │ - ; instruction: 0xfffbdb63 │ │ - ; instruction: 0xfffbde35 │ │ - andeq r6, r3, r8, ror #21 │ │ - ; instruction: 0xfffbec69 │ │ - ; instruction: 0xfffbdb27 │ │ - ; instruction: 0xfffbdb47 │ │ - ; instruction: 0x00036ab0 │ │ - ; instruction: 0xfffbec2d │ │ - ; instruction: 0xfffbdaeb │ │ - ; instruction: 0xfffc0c94 │ │ - andeq r6, r3, r8, ror sl │ │ - ; instruction: 0xfffbebf1 │ │ - ; instruction: 0xfffbdaaf │ │ - ; instruction: 0xfffbe4f0 │ │ - andeq r6, r3, r0, asr #20 │ │ - ; instruction: 0xfffbebb5 │ │ - ; instruction: 0xfffbda73 │ │ - ; instruction: 0xfffbc61a │ │ - andeq r6, r3, r8, lsl #20 │ │ - ; instruction: 0xfffbeb79 │ │ - ; instruction: 0xfffbda37 │ │ - ; instruction: 0xfffbe72a │ │ - ldrdeq r6, [r3], -r0 │ │ - ; instruction: 0xfffbeb3d │ │ - ; instruction: 0xfffbd9fb │ │ - ; instruction: 0xfffbbe40 │ │ - muleq r3, r8, r9 │ │ - ; instruction: 0xfffbeb01 │ │ - ; instruction: 0xfffbd9bf │ │ - ; instruction: 0xfffbd5df │ │ - andeq r6, r3, r0, ror #18 │ │ - ; instruction: 0xfffbeac5 │ │ - ; instruction: 0xfffbd983 │ │ - ; instruction: 0xfffbe032 │ │ - andeq r6, r3, r8, lsr #18 │ │ - ; instruction: 0xfffbea89 │ │ - ; instruction: 0xfffbd947 │ │ - ; instruction: 0xfffc1a57 │ │ + andeq r6, r3, r8, ror lr │ │ + andeq r6, r3, r8, ror #27 │ │ + ; instruction: 0xfffbeac8 │ │ + ; instruction: 0xfffbd91c │ │ + ; instruction: 0xfffc0025 │ │ + ; instruction: 0x00036db0 │ │ + ; instruction: 0xfffbea8c │ │ + ; instruction: 0xfffbd8e0 │ │ + ; instruction: 0xfffbdbb2 │ │ + andeq r6, r3, ip, ror sp │ │ + ; instruction: 0xfffbea50 │ │ + ; instruction: 0xfffbd8a4 │ │ + ; instruction: 0xfffbd8c4 │ │ + andeq r6, r3, r4, asr #26 │ │ + ; instruction: 0xfffbea14 │ │ + ; instruction: 0xfffbd868 │ │ + ; instruction: 0xfffc0b2b │ │ + andeq r6, r3, ip, lsl #26 │ │ + ; instruction: 0xfffbe9d8 │ │ + ; instruction: 0xfffbd82c │ │ + ; instruction: 0xfffbe2d7 │ │ + ldrdeq r6, [r3], -r4 │ │ + ; instruction: 0xfffbe99c │ │ + ; instruction: 0xfffbd7f0 │ │ + ; instruction: 0xfffbc3fe │ │ + muleq r3, ip, ip │ │ + ; instruction: 0xfffbe960 │ │ + ; instruction: 0xfffbd7b4 │ │ + ; instruction: 0xfffbe511 │ │ + andeq r6, r3, r4, ror #24 │ │ + ; instruction: 0xfffbe924 │ │ + ; instruction: 0xfffbd778 │ │ + ; instruction: 0xfffbbc24 │ │ + andeq r6, r3, ip, lsr #24 │ │ + ; instruction: 0xfffbe8e8 │ │ + ; instruction: 0xfffbd73c │ │ + ; instruction: 0xfffbd35c │ │ + strdeq r6, [r3], -r4 │ │ + ; instruction: 0xfffbe8ac │ │ + ; instruction: 0xfffbd700 │ │ + ; instruction: 0xfffbddec │ │ + ; instruction: 0x00036bbc │ │ + ; instruction: 0xfffbe870 │ │ + ; instruction: 0xfffbd6c4 │ │ + ; instruction: 0xfffc1913 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #12] │ │ ldr r3, [sp, #8] │ │ movw ip, #0 │ │ str ip, [sp] │ │ - bl 48b60 │ │ + bl 48d6c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ @@ -84109,57 +84191,57 @@ │ │ movw r0, #0 │ │ str r0, [sp] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - bge 48a80 │ │ + bge 48c8c │ │ ldr r0, [fp, #-4] │ │ ldr r3, [sp] │ │ ldrb r1, [r0, r3] │ │ ldr r0, [fp, #-8] │ │ ldrb r2, [r0, r3] │ │ ldr r0, [sp, #12] │ │ ldrb r3, [r0, r3] │ │ mov r0, #255 ; 0xff │ │ - bl 48d34 │ │ + bl 48f40 │ │ ldr r1, [fp, #12] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r1, [fp, #8] │ │ ldr r0, [sp] │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 48a1c │ │ + b 48c28 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #12 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp] │ │ mvn r1, #0 │ │ add r1, r0, r1 │ │ str r1, [sp] │ │ cmp r0, #0 │ │ - ble 48ad4 │ │ + ble 48ce0 │ │ ldr r0, [sp, #4] │ │ add r1, r0, #1 │ │ str r1, [sp, #4] │ │ ldrb r0, [r0] │ │ cmp r0, #255 ; 0xff │ │ - beq 48ad0 │ │ + beq 48cdc │ │ movw r0, #1 │ │ str r0, [sp, #8] │ │ - b 48adc │ │ - b 48a94 │ │ + b 48ce8 │ │ + b 48ca0 │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ add sp, sp, #12 │ │ bx lr │ │ sub sp, sp, #16 │ │ str r0, [sp, #8] │ │ @@ -84167,29 +84249,29 @@ │ │ movw r0, #0 │ │ str r0, [sp] │ │ ldr r0, [sp, #4] │ │ mvn r1, #0 │ │ add r1, r0, r1 │ │ str r1, [sp, #4] │ │ cmp r0, #0 │ │ - ble 48b4c │ │ + ble 48d58 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ cmp r0, #255 ; 0xff │ │ - beq 48b38 │ │ + beq 48d44 │ │ movw r0, #1 │ │ str r0, [sp, #12] │ │ - b 48b54 │ │ - b 48b3c │ │ + b 48d60 │ │ + b 48d48 │ │ ldr r0, [sp] │ │ add r0, r0, #4 │ │ str r0, [sp] │ │ - b 48afc │ │ + b 48d08 │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ add sp, sp, #16 │ │ bx lr │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -84200,21 +84282,21 @@ │ │ str r2, [fp, #-12] │ │ str r3, [fp, #-16] │ │ ldr r0, [fp, #-12] │ │ mvn r1, #0 │ │ add r1, r0, r1 │ │ str r1, [fp, #-12] │ │ cmp r0, #0 │ │ - ble 48cb4 │ │ + ble 48ec0 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-8] │ │ cmp r0, r1 │ │ - bge 48ca0 │ │ + bge 48eac │ │ ldr r0, [fp, #-4] │ │ ldr r2, [sp, #20] │ │ ldr r1, [fp, #8] │ │ add r1, r1, r2, lsl #1 │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ @@ -84228,27 +84310,27 @@ │ │ and r0, r0, #15 │ │ strb r0, [sp, #11] │ │ ldrb r0, [sp, #11] │ │ movw r1, #4369 ; 0x1111 │ │ smulbb r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldrb r0, [sp, #16] │ │ - bl 48ce4 │ │ + bl 48ef0 │ │ ldr r1, [sp, #4] │ │ - bl 48cbc │ │ + bl 48ec8 │ │ strb r0, [sp, #3] │ │ ldrb r0, [sp, #16] │ │ - bl 48d0c │ │ + bl 48f18 │ │ ldr r1, [sp, #4] │ │ - bl 48cbc │ │ + bl 48ec8 │ │ strb r0, [sp, #2] │ │ ldrb r0, [sp, #12] │ │ - bl 48ce4 │ │ + bl 48ef0 │ │ ldr r1, [sp, #4] │ │ - bl 48cbc │ │ + bl 48ec8 │ │ strb r0, [sp, #1] │ │ ldrb r0, [sp, #3] │ │ and r0, r0, #240 ; 0xf0 │ │ ldrb r1, [sp, #2] │ │ orr r0, r0, r1, lsr #4 │ │ ldr r1, [fp, #-4] │ │ ldr r3, [sp, #20] │ │ @@ -84266,20 +84348,20 @@ │ │ eor r3, r3, #1 │ │ add r2, r2, r3 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #20] │ │ add r0, r0, #1 │ │ str r0, [sp, #20] │ │ - b 48ba0 │ │ + b 48dac │ │ ldr r1, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, r1 │ │ str r0, [fp, #-4] │ │ - b 48b80 │ │ + b 48d8c │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #8 │ │ strb r0, [sp, #7] │ │ str r1, [sp] │ │ ldrb r0, [sp, #7] │ │ ldr r1, [sp] │ │ @@ -84321,64 +84403,64 @@ │ │ ldr r1, [sp, #4] │ │ lsl r1, r1, #8 │ │ orr r0, r0, r1 │ │ ldr r1, [sp] │ │ orr r0, r0, r1 │ │ add sp, sp, #16 │ │ bx lr │ │ - ldr r0, [pc, #128] ; 48e00 │ │ + ldr r0, [pc, #128] ; 4900c │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #124] ; 48e04 │ │ + ldr r1, [pc, #124] ; 49010 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #100] ; 48df8 │ │ + ldr r0, [pc, #100] ; 49004 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #96] ; 48dfc │ │ + ldr r1, [pc, #96] ; 49008 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #72] ; 48df0 │ │ + ldr r0, [pc, #72] ; 48ffc │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #68] ; 48df4 │ │ + ldr r1, [pc, #68] ; 49000 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #44] ; 48de8 │ │ + ldr r0, [pc, #44] ; 48ff4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #40] ; 48dec │ │ + ldr r1, [pc, #40] ; 48ff8 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #16] ; 48de0 │ │ + ldr r0, [pc, #16] ; 48fec │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #12] ; 48de4 │ │ + ldr r1, [pc, #12] ; 48ff0 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ bx lr │ │ andeq r1, r0, ip │ │ - andeq r4, r3, r0, asr #16 │ │ + ldrdeq r4, [r3], -r4 ; │ │ ; instruction: 0x00000db4 │ │ - andeq r4, r3, r4, ror #16 │ │ + strdeq r4, [r3], -r8 │ │ ldrdeq r0, [r0], -r4 │ │ - andeq r4, r3, ip, ror r8 │ │ + andeq r4, r3, r0, lsl fp │ │ andeq r0, r0, r4, lsr r9 │ │ - andeq r4, r3, r0, ror #16 │ │ + strdeq r4, [r3], -r4 ; │ │ andeq r0, r0, r4, lsl #1 │ │ - andeq r4, r3, r8, ror r8 │ │ + andeq r4, r3, ip, lsl #22 │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #680 ; 0x2a8 │ │ sub sp, sp, #1024 ; 0x400 │ │ bfc sp, #0, #4 │ │ add ip, sp, #912 ; 0x390 │ │ str ip, [sp, #8] │ │ mov ip, r1 │ │ ldr r1, [sp, #8] │ │ str ip, [sp, #12] │ │ mov ip, r0 │ │ ldr r0, [sp, #12] │ │ ldr lr, [fp, #8] │ │ - ldr lr, [pc, #2176] ; 496c4 │ │ + ldr lr, [pc, #2176] ; 498d0 │ │ add lr, pc, lr │ │ ldr lr, [lr] │ │ ldr lr, [lr] │ │ str lr, [sp, #1692] ; 0x69c │ │ str ip, [sp, #956] ; 0x3bc │ │ str r0, [sp, #952] ; 0x3b8 │ │ str r2, [sp, #948] ; 0x3b4 │ │ @@ -84397,28 +84479,28 @@ │ │ add r0, sp, #928 ; 0x3a0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #944] ; 0x3b0 │ │ mvn r1, #0 │ │ add r1, r0, r1 │ │ str r1, [sp, #944] ; 0x3b0 │ │ cmp r0, #0 │ │ - ble 4969c │ │ + ble 498a8 │ │ ldr r0, [sp, #956] ; 0x3bc │ │ str r0, [sp, #924] ; 0x39c │ │ movw r0, #0 │ │ str r0, [sp, #920] ; 0x398 │ │ ldr r0, [sp, #952] ; 0x3b8 │ │ cmp r0, #0 │ │ - beq 49230 │ │ - b 48ecc │ │ + beq 4943c │ │ + b 490d8 │ │ ldr r0, [sp, #920] ; 0x398 │ │ add r0, r0, #8 │ │ ldr r1, [sp, #948] ; 0x3b4 │ │ cmp r0, r1 │ │ - bgt 4922c │ │ + bgt 49438 │ │ ldr r0, [sp, #924] ; 0x39c │ │ ldr r1, [sp, #920] ; 0x398 │ │ add r0, r0, r1, lsl #2 │ │ vld4.8 {d20-d23}, [r0] │ │ vmov.f64 d16, d23 │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ @@ -84430,15 +84512,15 @@ │ │ vst1.8 {d17}, [r0 :64]! │ │ vstr d16, [r0] │ │ add lr, sp, #1024 ; 0x400 │ │ add r0, lr, #632 ; 0x278 │ │ add lr, sp, #1024 ; 0x400 │ │ add r1, lr, #600 ; 0x258 │ │ movw r2, #32 │ │ - bl 7c300 │ │ + bl 7c7a0 │ │ ldr lr, [sp, #8] │ │ add r0, sp, #1024 ; 0x400 │ │ add ip, r0, #632 ; 0x278 │ │ vld1.8 {d16}, [ip :64]! │ │ vstr d16, [lr] │ │ mov r2, ip │ │ vld1.8 {d17}, [r2 :64]! │ │ @@ -84621,22 +84703,22 @@ │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst4.8 {d16-d19}, [r0] │ │ ldr r0, [sp, #920] ; 0x398 │ │ add r0, r0, #8 │ │ str r0, [sp, #920] ; 0x398 │ │ - b 48ecc │ │ - b 49594 │ │ - b 49234 │ │ + b 490d8 │ │ + b 497a0 │ │ + b 49440 │ │ ldr r0, [sp, #920] ; 0x398 │ │ add r0, r0, #8 │ │ ldr r1, [sp, #948] ; 0x3b4 │ │ cmp r0, r1 │ │ - bgt 49590 │ │ + bgt 4979c │ │ ldr r0, [sp, #924] ; 0x39c │ │ ldr r1, [sp, #920] ; 0x398 │ │ add r0, r0, r1, lsl #2 │ │ vld4.8 {d20-d23}, [r0] │ │ vmov.f64 d16, d23 │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ @@ -84648,15 +84730,15 @@ │ │ vst1.8 {d17}, [r0 :64]! │ │ vstr d16, [r0] │ │ add lr, sp, #1024 ; 0x400 │ │ add r0, lr, #536 ; 0x218 │ │ add lr, sp, #1024 ; 0x400 │ │ add r1, lr, #504 ; 0x1f8 │ │ movw r2, #32 │ │ - bl 7c300 │ │ + bl 7c7a0 │ │ ldr r0, [sp, #8] │ │ vldr d16, [r0, #672] ; 0x2a0 │ │ vstr d16, [sp, #472] ; 0x1d8 │ │ add lr, sp, #1024 ; 0x400 │ │ add r1, lr, #536 ; 0x218 │ │ add r2, r1, #8 │ │ vld1.8 {d17}, [r2 :64]! │ │ @@ -84838,21 +84920,21 @@ │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst4.8 {d16-d19}, [r0] │ │ ldr r0, [sp, #920] ; 0x398 │ │ add r0, r0, #8 │ │ str r0, [sp, #920] ; 0x398 │ │ - b 49234 │ │ - b 49594 │ │ - b 49598 │ │ + b 49440 │ │ + b 497a0 │ │ + b 497a4 │ │ ldr r0, [sp, #920] ; 0x398 │ │ ldr r1, [sp, #948] ; 0x3b4 │ │ cmp r0, r1 │ │ - bge 49688 │ │ + bge 49894 │ │ ldr r0, [sp, #956] ; 0x3bc │ │ ldr r2, [sp, #952] ; 0x3b8 │ │ add r1, r0, #1 │ │ cmp r2, #0 │ │ movne r0, r1 │ │ str r0, [sp, #28] │ │ ldr r1, [sp, #956] ; 0x3bc │ │ @@ -84865,15 +84947,15 @@ │ │ ldr r1, [sp, #920] ; 0x398 │ │ lsl r1, r1, #2 │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ cmp r0, #255 ; 0xff │ │ - beq 49674 │ │ + beq 49880 │ │ ldr r0, [sp, #20] │ │ movw r1, #32897 ; 0x8081 │ │ mul r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #920] ; 0x398 │ │ ldrb r0, [r1, r2, lsl #2] │ │ @@ -84896,42 +84978,42 @@ │ │ ldrb r0, [r0, #2] │ │ ldr r3, [sp, #16] │ │ mul r0, r0, r3 │ │ lsr r0, r0, #23 │ │ add r2, r2, #2 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ - b 49678 │ │ + b 49884 │ │ ldr r0, [sp, #920] ; 0x398 │ │ add r0, r0, #1 │ │ str r0, [sp, #920] ; 0x398 │ │ - b 49598 │ │ + b 497a4 │ │ ldr r1, [fp, #8] │ │ ldr r0, [sp, #956] ; 0x3bc │ │ add r0, r0, r1 │ │ str r0, [sp, #956] ; 0x3bc │ │ - b 48e94 │ │ - ldr r0, [pc, #36] ; 496c8 │ │ + b 490a0 │ │ + ldr r0, [pc, #36] ; 498d4 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #1692] ; 0x69c │ │ cmp r0, r1 │ │ - bne 496c0 │ │ + bne 498cc │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - bl 7beb0 │ │ - andeq r4, r3, r4, asr #14 │ │ - andeq r3, r3, r4, ror #29 │ │ + bl 7c350 │ │ + ldrdeq r4, [r3], -r8 │ │ + andeq r4, r3, r8, ror r1 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #248 ; 0xf8 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #656] ; 49978 │ │ + ldr ip, [pc, #656] ; 49b84 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-12] │ │ str r0, [sp, #84] ; 0x54 │ │ str r1, [sp, #80] ; 0x50 │ │ str r2, [sp, #76] ; 0x4c │ │ @@ -84947,23 +85029,23 @@ │ │ vldr d16, [sp, #96] ; 0x60 │ │ vstr d16, [sp, #56] ; 0x38 │ │ movw r0, #0 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #72] ; 0x48 │ │ cmp r0, r1 │ │ - bge 498ec │ │ + bge 49af8 │ │ movw r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add r0, r0, #8 │ │ ldr r1, [sp, #76] ; 0x4c │ │ sub r1, r1, #1 │ │ cmp r0, r1 │ │ - bgt 49860 │ │ + bgt 49a6c │ │ ldr r0, [fp, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ add r0, r0, r1, lsl #2 │ │ vld4.8 {d20-d23}, [r0] │ │ vmov.f64 d16, d23 │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ @@ -85018,20 +85100,20 @@ │ │ vand d16, d16, d17 │ │ vstr d16, [sp, #112] ; 0x70 │ │ vldr d16, [sp, #112] ; 0x70 │ │ vstr d16, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add r0, r0, #8 │ │ str r0, [sp, #52] ; 0x34 │ │ - b 4974c │ │ - b 49864 │ │ + b 49958 │ │ + b 49a70 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #76] ; 0x4c │ │ cmp r0, r1 │ │ - bge 498bc │ │ + bge 49ac8 │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldrb r0, [r0, r1] │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #8] │ │ ldr r2, [sp, #52] ; 0x34 │ │ @@ -85041,34 +85123,34 @@ │ │ ldr r1, [sp, #20] │ │ ldr r0, [sp, #68] ; 0x44 │ │ and r0, r0, r1 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #52] ; 0x34 │ │ add r0, r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ - b 49864 │ │ + b 49a70 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #84] ; 0x54 │ │ add r0, r0, r1 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r1, [fp, #12] │ │ ldr r0, [fp, #8] │ │ add r0, r0, r1 │ │ str r0, [fp, #8] │ │ ldr r0, [sp, #48] ; 0x30 │ │ add r0, r0, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - b 49734 │ │ + b 49940 │ │ vldr d16, [sp, #56] ; 0x38 │ │ vstr d16, [sp, #8] │ │ sub r0, fp, #20 │ │ vldr d16, [sp, #8] │ │ vst1.8 {d16}, [r0] │ │ ldr r0, [sp, #68] ; 0x44 │ │ - ldr r1, [pc, #104] ; 49974 │ │ + ldr r1, [pc, #104] ; 49b80 │ │ mul r0, r0, r1 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r0, [sp, #68] ; 0x44 │ │ and r0, r0, r1 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r1, [fp, #-16] │ │ @@ -85077,34 +85159,34 @@ │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #68] ; 0x44 │ │ cmn r0, #1 │ │ movw r0, #0 │ │ movne r0, #1 │ │ and r0, r0, #1 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #44] ; 4997c │ │ + ldr r0, [pc, #44] ; 49b88 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bne 49970 │ │ + bne 49b7c │ │ ldr r0, [sp, #4] │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ + bl 7c350 │ │ tsteq r1, r1, lsl #2 │ │ - andeq r3, r3, r0, lsr #29 │ │ - andeq r3, r3, r8, lsr ip │ │ + andeq r4, r3, r4, lsr r1 │ │ + andeq r3, r3, ip, asr #29 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #184 ; 0xb8 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #464] ; 49b6c │ │ + ldr ip, [pc, #464] ; 49d78 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ @@ -85137,22 +85219,22 @@ │ │ vldr d16, [sp, #48] ; 0x30 │ │ vstr d16, [r0] │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #24] │ │ cmp r0, r1 │ │ - bge 49b44 │ │ + bge 49d50 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ add r0, r0, #8 │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bgt 49ad4 │ │ + bgt 49ce0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #20] │ │ add r0, r0, r1 │ │ vld1.8 {d16}, [r0] │ │ vstr d16, [sp, #8] │ │ vldr d16, [sp, #8] │ │ vstr d16, [sp] │ │ @@ -85175,61 +85257,61 @@ │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst4.8 {d16-d19}, [r0] │ │ ldr r0, [sp, #20] │ │ add r0, r0, #8 │ │ str r0, [sp, #20] │ │ - b 49a44 │ │ - b 49ad8 │ │ + b 49c50 │ │ + b 49ce4 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bge 49b14 │ │ + bge 49d20 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #20] │ │ ldrb r0, [r0, r2] │ │ lsl r0, r0, #8 │ │ ldr r1, [fp, #8] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #20] │ │ add r0, r0, #1 │ │ str r0, [sp, #20] │ │ - b 49ad8 │ │ + b 49ce4 │ │ ldr r1, [sp, #32] │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, r1 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r1, [fp, #12] │ │ ldr r0, [fp, #8] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [fp, #8] │ │ ldr r0, [sp, #16] │ │ add r0, r0, #1 │ │ str r0, [sp, #16] │ │ - b 49a2c │ │ - ldr r0, [pc, #36] ; 49b70 │ │ + b 49c38 │ │ + ldr r0, [pc, #36] ; 49d7c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 49b68 │ │ + bne 49d74 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r3, r3, ip, ror #23 │ │ - andeq r3, r3, ip, lsr sl │ │ + bl 7c350 │ │ + andeq r3, r3, r0, lsl #29 │ │ + ldrdeq r3, [r3], -r0 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #200 ; 0xc8 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #584] ; 49dd8 │ │ + ldr ip, [pc, #584] ; 49fe4 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [sp, #68] ; 0x44 │ │ str r1, [sp, #64] ; 0x40 │ │ str r2, [sp, #60] ; 0x3c │ │ @@ -85245,23 +85327,23 @@ │ │ vldr d16, [sp, #80] ; 0x50 │ │ vstr d16, [sp, #40] ; 0x28 │ │ movw r0, #0 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #56] ; 0x38 │ │ cmp r0, r1 │ │ - bge 49d4c │ │ + bge 49f58 │ │ movw r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, #8 │ │ ldr r1, [sp, #60] ; 0x3c │ │ sub r1, r1, #1 │ │ cmp r0, r1 │ │ - bgt 49cb8 │ │ + bgt 49ec4 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r0, r0, r1, lsl #2 │ │ vld4.8 {d20-d23}, [r0] │ │ vmov.f64 d16, d23 │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ @@ -85296,20 +85378,20 @@ │ │ vand d16, d16, d17 │ │ vstr d16, [sp, #96] ; 0x60 │ │ vldr d16, [sp, #96] ; 0x60 │ │ vstr d16, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, #8 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 49bf4 │ │ - b 49cbc │ │ + b 49e00 │ │ + b 49ec8 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #60] ; 0x3c │ │ cmp r0, r1 │ │ - bge 49d1c │ │ + bge 49f28 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #36] ; 0x24 │ │ lsl r1, r1, #2 │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #8] │ │ ldr r2, [sp, #36] ; 0x24 │ │ @@ -85321,34 +85403,34 @@ │ │ ldrb r1, [r0] │ │ ldr r0, [sp, #52] ; 0x34 │ │ and r0, r0, r1 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 49cbc │ │ + b 49ec8 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add r0, r0, r1 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r1, [fp, #12] │ │ ldr r0, [fp, #8] │ │ add r0, r0, r1 │ │ str r0, [fp, #8] │ │ ldr r0, [sp, #32] │ │ add r0, r0, #1 │ │ str r0, [sp, #32] │ │ - b 49bdc │ │ + b 49de8 │ │ vldr d16, [sp, #40] ; 0x28 │ │ vstr d16, [sp, #8] │ │ sub r0, fp, #12 │ │ vldr d16, [sp, #8] │ │ vst1.8 {d16}, [r0] │ │ ldr r0, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #104] ; 49dd4 │ │ + ldr r1, [pc, #104] ; 49fe0 │ │ mul r0, r0, r1 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r1, [fp, #-12] │ │ ldr r0, [sp, #52] ; 0x34 │ │ and r0, r0, r1 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r1, [fp, #-8] │ │ @@ -85357,51 +85439,51 @@ │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #52] ; 0x34 │ │ cmn r0, #1 │ │ movw r0, #0 │ │ moveq r0, #1 │ │ and r0, r0, #1 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #44] ; 49ddc │ │ + ldr r0, [pc, #44] ; 49fe8 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 49dd0 │ │ + bne 49fdc │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ + bl 7c350 │ │ tsteq r1, r1, lsl #2 │ │ - strdeq r3, [r3], -r8 │ │ - ldrdeq r3, [r3], -r8 │ │ + andeq r3, r3, ip, lsl #25 │ │ + andeq r3, r3, ip, ror #20 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #184 ; 0xb8 │ │ bfc sp, #0, #4 │ │ - ldr r3, [pc, #348] ; 49f54 │ │ + ldr r3, [pc, #348] ; 4a160 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ - ldr r3, [pc, #336] ; 49f58 │ │ + ldr r3, [pc, #336] ; 4a164 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [sp, #180] ; 0xb4 │ │ str r0, [sp, #44] ; 0x2c │ │ str r1, [sp, #40] ; 0x28 │ │ str r2, [sp, #36] ; 0x24 │ │ movw r0, #0 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ add r0, r0, #16 │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bgt 49ee0 │ │ + bgt 4a0ec │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #32] │ │ add r0, r0, r1, lsl #2 │ │ vld4.8 {d22,d24,d26,d28}, [r0]! │ │ vld4.8 {d23,d25,d27,d29}, [r0] │ │ vorr q8, q14, q14 │ │ vorr q9, q13, q13 │ │ @@ -85434,1063 +85516,1063 @@ │ │ ldr r2, [sp, #32] │ │ add r0, r0, r2 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.8 {d16-d17}, [r0] │ │ ldr r0, [sp, #32] │ │ add r0, r0, #16 │ │ str r0, [sp, #32] │ │ - b 49e28 │ │ - b 49ee4 │ │ + b 4a034 │ │ + b 4a0f0 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bge 49f2c │ │ + bge 4a138 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #32] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ lsr r0, r0, #8 │ │ and r0, r0, #255 ; 0xff │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #32] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #32] │ │ add r0, r0, #1 │ │ str r0, [sp, #32] │ │ - b 49ee4 │ │ - ldr r0, [pc, #40] ; 49f5c │ │ + b 4a0f0 │ │ + ldr r0, [pc, #40] ; 4a168 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #180] ; 0xb4 │ │ cmp r0, r1 │ │ - bne 49f50 │ │ + bne 4a15c │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - muleq r3, r0, r7 │ │ - andeq r3, r3, r0, lsl #15 │ │ - andeq r3, r3, r4, asr r6 │ │ + bl 7c350 │ │ + andeq r3, r3, r4, lsr #20 │ │ + andeq r3, r3, r4, lsl sl │ │ + andeq r3, r3, r8, ror #17 │ │ sub sp, sp, #8 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ cmp r0, #6 │ │ - beq 49f80 │ │ + beq 4a18c │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 49f88 │ │ + b 4a194 │ │ movw r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ add sp, sp, #8 │ │ bx lr │ │ push {fp, lr} │ │ mov fp, sp │ │ - b 49fa0 │ │ - ldr r0, [pc, #92] ; 4a004 │ │ + b 4a1ac │ │ + ldr r0, [pc, #92] ; 4a210 │ │ add r0, pc, r0 │ │ - bl 7c3b0 │ │ + bl 7c850 │ │ cmp r0, #0 │ │ - beq 49fb8 │ │ - b 4a000 │ │ - ldr r0, [pc, #76] ; 4a00c │ │ + beq 4a1c4 │ │ + b 4a20c │ │ + ldr r0, [pc, #76] ; 4a218 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #60] ; 4a008 │ │ + ldr r1, [pc, #60] ; 4a214 │ │ ldr r1, [pc, r1] │ │ ldr r1, [r1] │ │ cmp r0, r1 │ │ - beq 49fdc │ │ - bl 4a01c │ │ - ldr r0, [pc, #52] ; 4a018 │ │ + beq 4a1e8 │ │ + bl 4a228 │ │ + ldr r0, [pc, #52] ; 4a224 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #36] ; 4a014 │ │ + ldr r1, [pc, #36] ; 4a220 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #20] ; 4a010 │ │ + ldr r0, [pc, #20] ; 4a21c │ │ add r0, pc, r0 │ │ - bl 7c3c0 │ │ + bl 7c860 │ │ pop {fp, pc} │ │ - andeq r5, r3, r0, lsl r2 │ │ - andeq r3, r3, ip, lsr r6 │ │ - andeq r5, r3, r8, asr r1 │ │ - ; instruction: 0x000351bc │ │ - andeq r5, r3, r8, lsr #2 │ │ - andeq r3, r3, r4, lsr #12 │ │ + andeq r5, r3, r4, lsr #9 │ │ + ldrdeq r3, [r3], -r0 │ │ + andeq r5, r3, ip, ror #7 │ │ + andeq r5, r3, r0, asr r4 │ │ + ; instruction: 0x000353bc │ │ + ; instruction: 0x000338b8 │ │ push {fp, lr} │ │ mov fp, sp │ │ - bl 4b950 │ │ - ldr r0, [pc, #2828] ; 4ab3c │ │ + bl 4bb5c │ │ + ldr r0, [pc, #2828] ; 4ad48 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #2824] ; 4ab40 │ │ + ldr r1, [pc, #2824] ; 4ad4c │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #2800] ; 4ab34 │ │ + ldr r0, [pc, #2800] ; 4ad40 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #2796] ; 4ab38 │ │ + ldr r1, [pc, #2796] ; 4ad44 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #2772] ; 4ab2c │ │ + ldr r0, [pc, #2772] ; 4ad38 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #2768] ; 4ab30 │ │ + ldr r1, [pc, #2768] ; 4ad3c │ │ add r1, pc, r1 │ │ str r0, [r1, #12] │ │ - ldr r0, [pc, #2744] ; 4ab24 │ │ + ldr r0, [pc, #2744] ; 4ad30 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #2740] ; 4ab28 │ │ + ldr r1, [pc, #2740] ; 4ad34 │ │ add r1, pc, r1 │ │ str r0, [r1, #20] │ │ - ldr r0, [pc, #2716] ; 4ab1c │ │ + ldr r0, [pc, #2716] ; 4ad28 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #2712] ; 4ab20 │ │ + ldr r1, [pc, #2712] ; 4ad2c │ │ add r1, pc, r1 │ │ str r0, [r1, #28] │ │ - ldr r0, [pc, #2688] ; 4ab14 │ │ + ldr r0, [pc, #2688] ; 4ad20 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #2684] ; 4ab18 │ │ + ldr r1, [pc, #2684] ; 4ad24 │ │ add r1, pc, r1 │ │ str r0, [r1, #32] │ │ - ldr r0, [pc, #2660] ; 4ab0c │ │ + ldr r0, [pc, #2660] ; 4ad18 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #2656] ; 4ab10 │ │ + ldr r1, [pc, #2656] ; 4ad1c │ │ add r1, pc, r1 │ │ str r0, [r1, #36] ; 0x24 │ │ - ldr r0, [pc, #2632] ; 4ab04 │ │ + ldr r0, [pc, #2632] ; 4ad10 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #2628] ; 4ab08 │ │ + ldr r1, [pc, #2628] ; 4ad14 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #2608] ; 4ab00 │ │ + ldr r0, [pc, #2608] ; 4ad0c │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a0e4 │ │ - b 4a0e4 │ │ - bl 4b954 │ │ - ldr r0, [pc, #2644] ; 4ab44 │ │ + beq 4a2f0 │ │ + b 4a2f0 │ │ + bl 4bb60 │ │ + ldr r0, [pc, #2644] ; 4ad50 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a104 │ │ - b 4a124 │ │ - ldr r0, [pc, #2620] ; 4ab48 │ │ + beq 4a310 │ │ + b 4a330 │ │ + ldr r0, [pc, #2620] ; 4ad54 │ │ add r0, pc, r0 │ │ movw r1, #844 ; 0x34c │ │ - ldr r2, [pc, #2612] ; 4ab4c │ │ + ldr r2, [pc, #2612] ; 4ad58 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2608] ; 4ab50 │ │ + ldr r3, [pc, #2608] ; 4ad5c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #2600] ; 4ab54 │ │ + bl 7c720 │ │ + ldr r0, [pc, #2600] ; 4ad60 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a140 │ │ - b 4a160 │ │ - ldr r0, [pc, #2576] ; 4ab58 │ │ + beq 4a34c │ │ + b 4a36c │ │ + ldr r0, [pc, #2576] ; 4ad64 │ │ add r0, pc, r0 │ │ movw r1, #845 ; 0x34d │ │ - ldr r2, [pc, #2568] ; 4ab5c │ │ + ldr r2, [pc, #2568] ; 4ad68 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2564] ; 4ab60 │ │ + ldr r3, [pc, #2564] ; 4ad6c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #2556] ; 4ab64 │ │ + bl 7c720 │ │ + ldr r0, [pc, #2556] ; 4ad70 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a17c │ │ - b 4a19c │ │ - ldr r0, [pc, #2532] ; 4ab68 │ │ + beq 4a388 │ │ + b 4a3a8 │ │ + ldr r0, [pc, #2532] ; 4ad74 │ │ add r0, pc, r0 │ │ movw r1, #846 ; 0x34e │ │ - ldr r2, [pc, #2524] ; 4ab6c │ │ + ldr r2, [pc, #2524] ; 4ad78 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2520] ; 4ab70 │ │ + ldr r3, [pc, #2520] ; 4ad7c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #2512] ; 4ab74 │ │ + bl 7c720 │ │ + ldr r0, [pc, #2512] ; 4ad80 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a1b8 │ │ - b 4a1d8 │ │ - ldr r0, [pc, #2488] ; 4ab78 │ │ + beq 4a3c4 │ │ + b 4a3e4 │ │ + ldr r0, [pc, #2488] ; 4ad84 │ │ add r0, pc, r0 │ │ movw r1, #847 ; 0x34f │ │ - ldr r2, [pc, #2480] ; 4ab7c │ │ + ldr r2, [pc, #2480] ; 4ad88 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2476] ; 4ab80 │ │ + ldr r3, [pc, #2476] ; 4ad8c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #2468] ; 4ab84 │ │ + bl 7c720 │ │ + ldr r0, [pc, #2468] ; 4ad90 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a1f4 │ │ - b 4a214 │ │ - ldr r0, [pc, #2444] ; 4ab88 │ │ + beq 4a400 │ │ + b 4a420 │ │ + ldr r0, [pc, #2444] ; 4ad94 │ │ add r0, pc, r0 │ │ movw r1, #848 ; 0x350 │ │ - ldr r2, [pc, #2436] ; 4ab8c │ │ + ldr r2, [pc, #2436] ; 4ad98 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2432] ; 4ab90 │ │ + ldr r3, [pc, #2432] ; 4ad9c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #2424] ; 4ab94 │ │ + bl 7c720 │ │ + ldr r0, [pc, #2424] ; 4ada0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a230 │ │ - b 4a250 │ │ - ldr r0, [pc, #2400] ; 4ab98 │ │ + beq 4a43c │ │ + b 4a45c │ │ + ldr r0, [pc, #2400] ; 4ada4 │ │ add r0, pc, r0 │ │ movw r1, #849 ; 0x351 │ │ - ldr r2, [pc, #2392] ; 4ab9c │ │ + ldr r2, [pc, #2392] ; 4ada8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2388] ; 4aba0 │ │ + ldr r3, [pc, #2388] ; 4adac │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #2380] ; 4aba4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #2380] ; 4adb0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a26c │ │ - b 4a28c │ │ - ldr r0, [pc, #2356] ; 4aba8 │ │ + beq 4a478 │ │ + b 4a498 │ │ + ldr r0, [pc, #2356] ; 4adb4 │ │ add r0, pc, r0 │ │ movw r1, #850 ; 0x352 │ │ - ldr r2, [pc, #2348] ; 4abac │ │ + ldr r2, [pc, #2348] ; 4adb8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2344] ; 4abb0 │ │ + ldr r3, [pc, #2344] ; 4adbc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #2336] ; 4abb4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #2336] ; 4adc0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a2a8 │ │ - b 4a2c8 │ │ - ldr r0, [pc, #2312] ; 4abb8 │ │ + beq 4a4b4 │ │ + b 4a4d4 │ │ + ldr r0, [pc, #2312] ; 4adc4 │ │ add r0, pc, r0 │ │ movw r1, #851 ; 0x353 │ │ - ldr r2, [pc, #2304] ; 4abbc │ │ + ldr r2, [pc, #2304] ; 4adc8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2300] ; 4abc0 │ │ + ldr r3, [pc, #2300] ; 4adcc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #2292] ; 4abc4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #2292] ; 4add0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a2e4 │ │ - b 4a304 │ │ - ldr r0, [pc, #2268] ; 4abc8 │ │ + beq 4a4f0 │ │ + b 4a510 │ │ + ldr r0, [pc, #2268] ; 4add4 │ │ add r0, pc, r0 │ │ movw r1, #852 ; 0x354 │ │ - ldr r2, [pc, #2260] ; 4abcc │ │ + ldr r2, [pc, #2260] ; 4add8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2256] ; 4abd0 │ │ + ldr r3, [pc, #2256] ; 4addc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #2248] ; 4abd4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #2248] ; 4ade0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a320 │ │ - b 4a340 │ │ - ldr r0, [pc, #2224] ; 4abd8 │ │ + beq 4a52c │ │ + b 4a54c │ │ + ldr r0, [pc, #2224] ; 4ade4 │ │ add r0, pc, r0 │ │ movw r1, #853 ; 0x355 │ │ - ldr r2, [pc, #2216] ; 4abdc │ │ + ldr r2, [pc, #2216] ; 4ade8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2212] ; 4abe0 │ │ + ldr r3, [pc, #2212] ; 4adec │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #2204] ; 4abe4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #2204] ; 4adf0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a35c │ │ - b 4a37c │ │ - ldr r0, [pc, #2180] ; 4abe8 │ │ + beq 4a568 │ │ + b 4a588 │ │ + ldr r0, [pc, #2180] ; 4adf4 │ │ add r0, pc, r0 │ │ movw r1, #854 ; 0x356 │ │ - ldr r2, [pc, #2172] ; 4abec │ │ + ldr r2, [pc, #2172] ; 4adf8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2168] ; 4abf0 │ │ + ldr r3, [pc, #2168] ; 4adfc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #2160] ; 4abf4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #2160] ; 4ae00 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a398 │ │ - b 4a3b8 │ │ - ldr r0, [pc, #2136] ; 4abf8 │ │ + beq 4a5a4 │ │ + b 4a5c4 │ │ + ldr r0, [pc, #2136] ; 4ae04 │ │ add r0, pc, r0 │ │ movw r1, #855 ; 0x357 │ │ - ldr r2, [pc, #2128] ; 4abfc │ │ + ldr r2, [pc, #2128] ; 4ae08 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2124] ; 4ac00 │ │ + ldr r3, [pc, #2124] ; 4ae0c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #2116] ; 4ac04 │ │ + bl 7c720 │ │ + ldr r0, [pc, #2116] ; 4ae10 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a3d4 │ │ - b 4a3f4 │ │ - ldr r0, [pc, #2092] ; 4ac08 │ │ + beq 4a5e0 │ │ + b 4a600 │ │ + ldr r0, [pc, #2092] ; 4ae14 │ │ add r0, pc, r0 │ │ movw r1, #856 ; 0x358 │ │ - ldr r2, [pc, #2084] ; 4ac0c │ │ + ldr r2, [pc, #2084] ; 4ae18 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2080] ; 4ac10 │ │ + ldr r3, [pc, #2080] ; 4ae1c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #2072] ; 4ac14 │ │ + bl 7c720 │ │ + ldr r0, [pc, #2072] ; 4ae20 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a410 │ │ - b 4a430 │ │ - ldr r0, [pc, #2048] ; 4ac18 │ │ + beq 4a61c │ │ + b 4a63c │ │ + ldr r0, [pc, #2048] ; 4ae24 │ │ add r0, pc, r0 │ │ movw r1, #857 ; 0x359 │ │ - ldr r2, [pc, #2040] ; 4ac1c │ │ + ldr r2, [pc, #2040] ; 4ae28 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2036] ; 4ac20 │ │ + ldr r3, [pc, #2036] ; 4ae2c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #2028] ; 4ac24 │ │ + bl 7c720 │ │ + ldr r0, [pc, #2028] ; 4ae30 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a44c │ │ - b 4a46c │ │ - ldr r0, [pc, #2004] ; 4ac28 │ │ + beq 4a658 │ │ + b 4a678 │ │ + ldr r0, [pc, #2004] ; 4ae34 │ │ add r0, pc, r0 │ │ movw r1, #858 ; 0x35a │ │ - ldr r2, [pc, #1996] ; 4ac2c │ │ + ldr r2, [pc, #1996] ; 4ae38 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1992] ; 4ac30 │ │ + ldr r3, [pc, #1992] ; 4ae3c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1984] ; 4ac34 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1984] ; 4ae40 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a488 │ │ - b 4a4a8 │ │ - ldr r0, [pc, #1960] ; 4ac38 │ │ + beq 4a694 │ │ + b 4a6b4 │ │ + ldr r0, [pc, #1960] ; 4ae44 │ │ add r0, pc, r0 │ │ movw r1, #859 ; 0x35b │ │ - ldr r2, [pc, #1952] ; 4ac3c │ │ + ldr r2, [pc, #1952] ; 4ae48 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1948] ; 4ac40 │ │ + ldr r3, [pc, #1948] ; 4ae4c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1940] ; 4ac44 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1940] ; 4ae50 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a4c4 │ │ - b 4a4e4 │ │ - ldr r0, [pc, #1916] ; 4ac48 │ │ + beq 4a6d0 │ │ + b 4a6f0 │ │ + ldr r0, [pc, #1916] ; 4ae54 │ │ add r0, pc, r0 │ │ movw r1, #860 ; 0x35c │ │ - ldr r2, [pc, #1908] ; 4ac4c │ │ + ldr r2, [pc, #1908] ; 4ae58 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1904] ; 4ac50 │ │ + ldr r3, [pc, #1904] ; 4ae5c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1896] ; 4ac54 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1896] ; 4ae60 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a500 │ │ - b 4a520 │ │ - ldr r0, [pc, #1872] ; 4ac58 │ │ + beq 4a70c │ │ + b 4a72c │ │ + ldr r0, [pc, #1872] ; 4ae64 │ │ add r0, pc, r0 │ │ movw r1, #861 ; 0x35d │ │ - ldr r2, [pc, #1864] ; 4ac5c │ │ + ldr r2, [pc, #1864] ; 4ae68 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1860] ; 4ac60 │ │ + ldr r3, [pc, #1860] ; 4ae6c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1852] ; 4ac64 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1852] ; 4ae70 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a53c │ │ - b 4a55c │ │ - ldr r0, [pc, #1828] ; 4ac68 │ │ + beq 4a748 │ │ + b 4a768 │ │ + ldr r0, [pc, #1828] ; 4ae74 │ │ add r0, pc, r0 │ │ movw r1, #862 ; 0x35e │ │ - ldr r2, [pc, #1820] ; 4ac6c │ │ + ldr r2, [pc, #1820] ; 4ae78 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1816] ; 4ac70 │ │ + ldr r3, [pc, #1816] ; 4ae7c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1808] ; 4ac74 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1808] ; 4ae80 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a578 │ │ - b 4a598 │ │ - ldr r0, [pc, #1784] ; 4ac78 │ │ + beq 4a784 │ │ + b 4a7a4 │ │ + ldr r0, [pc, #1784] ; 4ae84 │ │ add r0, pc, r0 │ │ movw r1, #863 ; 0x35f │ │ - ldr r2, [pc, #1776] ; 4ac7c │ │ + ldr r2, [pc, #1776] ; 4ae88 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1772] ; 4ac80 │ │ + ldr r3, [pc, #1772] ; 4ae8c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1764] ; 4ac84 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1764] ; 4ae90 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a5b4 │ │ - b 4a5d4 │ │ - ldr r0, [pc, #1740] ; 4ac88 │ │ + beq 4a7c0 │ │ + b 4a7e0 │ │ + ldr r0, [pc, #1740] ; 4ae94 │ │ add r0, pc, r0 │ │ movw r1, #864 ; 0x360 │ │ - ldr r2, [pc, #1732] ; 4ac8c │ │ + ldr r2, [pc, #1732] ; 4ae98 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1728] ; 4ac90 │ │ + ldr r3, [pc, #1728] ; 4ae9c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1720] ; 4ac94 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1720] ; 4aea0 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a5f0 │ │ - b 4a610 │ │ - ldr r0, [pc, #1696] ; 4ac98 │ │ + beq 4a7fc │ │ + b 4a81c │ │ + ldr r0, [pc, #1696] ; 4aea4 │ │ add r0, pc, r0 │ │ movw r1, #865 ; 0x361 │ │ - ldr r2, [pc, #1688] ; 4ac9c │ │ + ldr r2, [pc, #1688] ; 4aea8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1684] ; 4aca0 │ │ + ldr r3, [pc, #1684] ; 4aeac │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1676] ; 4aca4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1676] ; 4aeb0 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a62c │ │ - b 4a64c │ │ - ldr r0, [pc, #1652] ; 4aca8 │ │ + beq 4a838 │ │ + b 4a858 │ │ + ldr r0, [pc, #1652] ; 4aeb4 │ │ add r0, pc, r0 │ │ movw r1, #866 ; 0x362 │ │ - ldr r2, [pc, #1644] ; 4acac │ │ + ldr r2, [pc, #1644] ; 4aeb8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1640] ; 4acb0 │ │ + ldr r3, [pc, #1640] ; 4aebc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1632] ; 4acb4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1632] ; 4aec0 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a668 │ │ - b 4a688 │ │ - ldr r0, [pc, #1608] ; 4acb8 │ │ + beq 4a874 │ │ + b 4a894 │ │ + ldr r0, [pc, #1608] ; 4aec4 │ │ add r0, pc, r0 │ │ movw r1, #867 ; 0x363 │ │ - ldr r2, [pc, #1600] ; 4acbc │ │ + ldr r2, [pc, #1600] ; 4aec8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1596] ; 4acc0 │ │ + ldr r3, [pc, #1596] ; 4aecc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1588] ; 4acc4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1588] ; 4aed0 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #24] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a6a4 │ │ - b 4a6c4 │ │ - ldr r0, [pc, #1564] ; 4acc8 │ │ + beq 4a8b0 │ │ + b 4a8d0 │ │ + ldr r0, [pc, #1564] ; 4aed4 │ │ add r0, pc, r0 │ │ movw r1, #868 ; 0x364 │ │ - ldr r2, [pc, #1556] ; 4accc │ │ + ldr r2, [pc, #1556] ; 4aed8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1552] ; 4acd0 │ │ + ldr r3, [pc, #1552] ; 4aedc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1544] ; 4acd4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1544] ; 4aee0 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #28] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a6e0 │ │ - b 4a700 │ │ - ldr r0, [pc, #1520] ; 4acd8 │ │ + beq 4a8ec │ │ + b 4a90c │ │ + ldr r0, [pc, #1520] ; 4aee4 │ │ add r0, pc, r0 │ │ movw r1, #869 ; 0x365 │ │ - ldr r2, [pc, #1512] ; 4acdc │ │ + ldr r2, [pc, #1512] ; 4aee8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1508] ; 4ace0 │ │ + ldr r3, [pc, #1508] ; 4aeec │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1500] ; 4ace4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1500] ; 4aef0 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #32] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a71c │ │ - b 4a73c │ │ - ldr r0, [pc, #1476] ; 4ace8 │ │ + beq 4a928 │ │ + b 4a948 │ │ + ldr r0, [pc, #1476] ; 4aef4 │ │ add r0, pc, r0 │ │ movw r1, #870 ; 0x366 │ │ - ldr r2, [pc, #1468] ; 4acec │ │ + ldr r2, [pc, #1468] ; 4aef8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1464] ; 4acf0 │ │ + ldr r3, [pc, #1464] ; 4aefc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1456] ; 4acf4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1456] ; 4af00 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #36] ; 0x24 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a758 │ │ - b 4a778 │ │ - ldr r0, [pc, #1432] ; 4acf8 │ │ + beq 4a964 │ │ + b 4a984 │ │ + ldr r0, [pc, #1432] ; 4af04 │ │ add r0, pc, r0 │ │ movw r1, #871 ; 0x367 │ │ - ldr r2, [pc, #1424] ; 4acfc │ │ + ldr r2, [pc, #1424] ; 4af08 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1420] ; 4ad00 │ │ + ldr r3, [pc, #1420] ; 4af0c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1412] ; 4ad04 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1412] ; 4af10 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a794 │ │ - b 4a7b4 │ │ - ldr r0, [pc, #1388] ; 4ad08 │ │ + beq 4a9a0 │ │ + b 4a9c0 │ │ + ldr r0, [pc, #1388] ; 4af14 │ │ add r0, pc, r0 │ │ movw r1, #872 ; 0x368 │ │ - ldr r2, [pc, #1380] ; 4ad0c │ │ + ldr r2, [pc, #1380] ; 4af18 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1376] ; 4ad10 │ │ + ldr r3, [pc, #1376] ; 4af1c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1368] ; 4ad14 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1368] ; 4af20 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a7d0 │ │ - b 4a7f0 │ │ - ldr r0, [pc, #1344] ; 4ad18 │ │ + beq 4a9dc │ │ + b 4a9fc │ │ + ldr r0, [pc, #1344] ; 4af24 │ │ add r0, pc, r0 │ │ movw r1, #873 ; 0x369 │ │ - ldr r2, [pc, #1336] ; 4ad1c │ │ + ldr r2, [pc, #1336] ; 4af28 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1332] ; 4ad20 │ │ + ldr r3, [pc, #1332] ; 4af2c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1324] ; 4ad24 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1324] ; 4af30 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a80c │ │ - b 4a82c │ │ - ldr r0, [pc, #1300] ; 4ad28 │ │ + beq 4aa18 │ │ + b 4aa38 │ │ + ldr r0, [pc, #1300] ; 4af34 │ │ add r0, pc, r0 │ │ movw r1, #874 ; 0x36a │ │ - ldr r2, [pc, #1292] ; 4ad2c │ │ + ldr r2, [pc, #1292] ; 4af38 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1288] ; 4ad30 │ │ + ldr r3, [pc, #1288] ; 4af3c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1280] ; 4ad34 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1280] ; 4af40 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a848 │ │ - b 4a868 │ │ - ldr r0, [pc, #1256] ; 4ad38 │ │ + beq 4aa54 │ │ + b 4aa74 │ │ + ldr r0, [pc, #1256] ; 4af44 │ │ add r0, pc, r0 │ │ movw r1, #875 ; 0x36b │ │ - ldr r2, [pc, #1248] ; 4ad3c │ │ + ldr r2, [pc, #1248] ; 4af48 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1244] ; 4ad40 │ │ + ldr r3, [pc, #1244] ; 4af4c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1236] ; 4ad44 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1236] ; 4af50 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a884 │ │ - b 4a8a4 │ │ - ldr r0, [pc, #1212] ; 4ad48 │ │ + beq 4aa90 │ │ + b 4aab0 │ │ + ldr r0, [pc, #1212] ; 4af54 │ │ add r0, pc, r0 │ │ movw r1, #876 ; 0x36c │ │ - ldr r2, [pc, #1204] ; 4ad4c │ │ + ldr r2, [pc, #1204] ; 4af58 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1200] ; 4ad50 │ │ + ldr r3, [pc, #1200] ; 4af5c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1192] ; 4ad54 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1192] ; 4af60 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a8c0 │ │ - b 4a8e0 │ │ - ldr r0, [pc, #1168] ; 4ad58 │ │ + beq 4aacc │ │ + b 4aaec │ │ + ldr r0, [pc, #1168] ; 4af64 │ │ add r0, pc, r0 │ │ movw r1, #877 ; 0x36d │ │ - ldr r2, [pc, #1160] ; 4ad5c │ │ + ldr r2, [pc, #1160] ; 4af68 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1156] ; 4ad60 │ │ + ldr r3, [pc, #1156] ; 4af6c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1148] ; 4ad64 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1148] ; 4af70 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #24] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a8fc │ │ - b 4a91c │ │ - ldr r0, [pc, #1124] ; 4ad68 │ │ + beq 4ab08 │ │ + b 4ab28 │ │ + ldr r0, [pc, #1124] ; 4af74 │ │ add r0, pc, r0 │ │ movw r1, #878 ; 0x36e │ │ - ldr r2, [pc, #1116] ; 4ad6c │ │ + ldr r2, [pc, #1116] ; 4af78 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1112] ; 4ad70 │ │ + ldr r3, [pc, #1112] ; 4af7c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1104] ; 4ad74 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1104] ; 4af80 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a938 │ │ - b 4a958 │ │ - ldr r0, [pc, #1080] ; 4ad78 │ │ + beq 4ab44 │ │ + b 4ab64 │ │ + ldr r0, [pc, #1080] ; 4af84 │ │ add r0, pc, r0 │ │ movw r1, #879 ; 0x36f │ │ - ldr r2, [pc, #1072] ; 4ad7c │ │ + ldr r2, [pc, #1072] ; 4af88 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1068] ; 4ad80 │ │ + ldr r3, [pc, #1068] ; 4af8c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1060] ; 4ad84 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1060] ; 4af90 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a974 │ │ - b 4a994 │ │ - ldr r0, [pc, #1036] ; 4ad88 │ │ + beq 4ab80 │ │ + b 4aba0 │ │ + ldr r0, [pc, #1036] ; 4af94 │ │ add r0, pc, r0 │ │ movw r1, #880 ; 0x370 │ │ - ldr r2, [pc, #1028] ; 4ad8c │ │ + ldr r2, [pc, #1028] ; 4af98 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1024] ; 4ad90 │ │ + ldr r3, [pc, #1024] ; 4af9c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1016] ; 4ad94 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1016] ; 4afa0 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a9b0 │ │ - b 4a9d0 │ │ - ldr r0, [pc, #992] ; 4ad98 │ │ + beq 4abbc │ │ + b 4abdc │ │ + ldr r0, [pc, #992] ; 4afa4 │ │ add r0, pc, r0 │ │ movw r1, #881 ; 0x371 │ │ - ldr r2, [pc, #984] ; 4ad9c │ │ + ldr r2, [pc, #984] ; 4afa8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #980] ; 4ada0 │ │ + ldr r3, [pc, #980] ; 4afac │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #972] ; 4ada4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #972] ; 4afb0 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4a9ec │ │ - b 4aa0c │ │ - ldr r0, [pc, #948] ; 4ada8 │ │ + beq 4abf8 │ │ + b 4ac18 │ │ + ldr r0, [pc, #948] ; 4afb4 │ │ add r0, pc, r0 │ │ movw r1, #882 ; 0x372 │ │ - ldr r2, [pc, #940] ; 4adac │ │ + ldr r2, [pc, #940] ; 4afb8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #936] ; 4adb0 │ │ + ldr r3, [pc, #936] ; 4afbc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #928] ; 4adb4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #928] ; 4afc0 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4aa28 │ │ - b 4aa48 │ │ - ldr r0, [pc, #904] ; 4adb8 │ │ + beq 4ac34 │ │ + b 4ac54 │ │ + ldr r0, [pc, #904] ; 4afc4 │ │ add r0, pc, r0 │ │ movw r1, #883 ; 0x373 │ │ - ldr r2, [pc, #896] ; 4adbc │ │ + ldr r2, [pc, #896] ; 4afc8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #892] ; 4adc0 │ │ + ldr r3, [pc, #892] ; 4afcc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #884] ; 4adc4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #884] ; 4afd0 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4aa64 │ │ - b 4aa84 │ │ - ldr r0, [pc, #860] ; 4adc8 │ │ + beq 4ac70 │ │ + b 4ac90 │ │ + ldr r0, [pc, #860] ; 4afd4 │ │ add r0, pc, r0 │ │ movw r1, #884 ; 0x374 │ │ - ldr r2, [pc, #852] ; 4adcc │ │ + ldr r2, [pc, #852] ; 4afd8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #848] ; 4add0 │ │ + ldr r3, [pc, #848] ; 4afdc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #840] ; 4add4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #840] ; 4afe0 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #24] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4aaa0 │ │ - b 4aac0 │ │ - ldr r0, [pc, #816] ; 4add8 │ │ + beq 4acac │ │ + b 4accc │ │ + ldr r0, [pc, #816] ; 4afe4 │ │ add r0, pc, r0 │ │ movw r1, #885 ; 0x375 │ │ - ldr r2, [pc, #808] ; 4addc │ │ + ldr r2, [pc, #808] ; 4afe8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #804] ; 4ade0 │ │ + ldr r3, [pc, #804] ; 4afec │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #796] ; 4ade4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #796] ; 4aff0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 4aadc │ │ - b 4aafc │ │ - ldr r0, [pc, #772] ; 4ade8 │ │ + beq 4ace8 │ │ + b 4ad08 │ │ + ldr r0, [pc, #772] ; 4aff4 │ │ add r0, pc, r0 │ │ movw r1, #886 ; 0x376 │ │ - ldr r2, [pc, #764] ; 4adec │ │ + ldr r2, [pc, #764] ; 4aff8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #760] ; 4adf0 │ │ + ldr r3, [pc, #760] ; 4affc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ pop {fp, pc} │ │ - andeq r3, r3, r8, lsr r5 │ │ + andeq r3, r3, ip, asr #15 │ │ andeq r1, r0, r0, asr #13 │ │ - andeq r5, r3, r0, lsr #3 │ │ + andeq r5, r3, r4, lsr r4 │ │ andeq r1, r0, ip, ror r5 │ │ - andeq r5, r3, ip, lsr #2 │ │ + andeq r5, r3, r0, asr #7 │ │ andeq r1, r0, r4, lsr #7 │ │ - andeq r5, r3, r0, asr #2 │ │ + ldrdeq r5, [r3], -r4 │ │ andeq r1, r0, ip, asr #3 │ │ - andeq r5, r3, r4, asr r1 │ │ + andeq r5, r3, r8, ror #7 │ │ strdeq r0, [r0], -r4 │ │ - andeq r5, r3, r8, ror #2 │ │ + strdeq r5, [r3], -ip │ │ andeq r0, r0, r4, ror #29 │ │ - andeq r5, r3, ip, ror r1 │ │ + andeq r5, r3, r0, lsl r4 │ │ andeq r0, r0, r0, lsl lr │ │ - andeq r5, r3, r4, ror #3 │ │ + andeq r5, r3, r8, ror r4 │ │ andeq r0, r0, r0, asr #27 │ │ - strdeq r5, [r3], -r0 │ │ - andeq r5, r3, ip, asr #1 │ │ - ; instruction: 0xfffbfee6 │ │ - ; instruction: 0xfffbb530 │ │ - ; instruction: 0xfffbae9e │ │ - strdeq r5, [r3], -r4 │ │ - ; instruction: 0xfffbfeaa │ │ - ; instruction: 0xfffbb4f4 │ │ - ; instruction: 0xfffbf273 │ │ - andeq r5, r3, r4, asr #1 │ │ - ; instruction: 0xfffbfe6e │ │ - ; instruction: 0xfffbb4b8 │ │ - ; instruction: 0xfffbc0aa │ │ - andeq r5, r3, r0, lsl #1 │ │ - ; instruction: 0xfffbfe32 │ │ - ; instruction: 0xfffbb47c │ │ - ; instruction: 0xfffba48d │ │ - andeq r5, r3, r8, asr #32 │ │ - ; instruction: 0xfffbfdf6 │ │ - ; instruction: 0xfffbb440 │ │ - ; instruction: 0xfffba5ad │ │ - andeq r5, r3, r4, lsl r0 │ │ - ; instruction: 0xfffbfdba │ │ - ; instruction: 0xfffbb404 │ │ - ; instruction: 0xfffbbbeb │ │ - ldrdeq r4, [r3], -ip │ │ - ; instruction: 0xfffbfd7e │ │ - ; instruction: 0xfffbb3c8 │ │ - ; instruction: 0xfffbd158 │ │ - andeq r4, r3, r4, lsr #31 │ │ - ; instruction: 0xfffbfd42 │ │ - ; instruction: 0xfffbb38c │ │ - ; instruction: 0xfffbc99a │ │ - andeq r4, r3, ip, ror #30 │ │ - ; instruction: 0xfffbfd06 │ │ - ; instruction: 0xfffbb350 │ │ - ; instruction: 0xfffbd7f3 │ │ - andeq r4, r3, r4, lsr pc │ │ - ; instruction: 0xfffbfcca │ │ - ; instruction: 0xfffbb314 │ │ - ; instruction: 0xfffbd7cb │ │ - strdeq r4, [r3], -ip │ │ - ; instruction: 0xfffbfc8e │ │ - ; instruction: 0xfffbb2d8 │ │ - ; instruction: 0xfffbf351 │ │ - andeq r4, r3, r4, asr #29 │ │ - ; instruction: 0xfffbfc52 │ │ - ; instruction: 0xfffbb29c │ │ - ; instruction: 0xfffbd767 │ │ - andeq r4, r3, ip, lsl #29 │ │ - ; instruction: 0xfffbfc16 │ │ - ; instruction: 0xfffbb260 │ │ - ; instruction: 0xfffbc883 │ │ - andeq r4, r3, r4, asr lr │ │ - ; instruction: 0xfffbfbda │ │ - ; instruction: 0xfffbb224 │ │ - ; instruction: 0xfffbefb8 │ │ + andeq r5, r3, r4, lsl #9 │ │ + andeq r5, r3, r0, ror #6 │ │ + ; instruction: 0xfffbfda2 │ │ + ; instruction: 0xfffbb2ad │ │ + ; instruction: 0xfffbac82 │ │ + andeq r5, r3, r8, lsl #7 │ │ + ; instruction: 0xfffbfd66 │ │ + ; instruction: 0xfffbb271 │ │ + ; instruction: 0xfffbf10a │ │ + andeq r5, r3, r8, asr r3 │ │ + ; instruction: 0xfffbfd2a │ │ + ; instruction: 0xfffbb235 │ │ + ; instruction: 0xfffbbe27 │ │ + andeq r5, r3, r4, lsl r3 │ │ + ; instruction: 0xfffbfcee │ │ + ; instruction: 0xfffbb1f9 │ │ + ; instruction: 0xfffba271 │ │ + ldrdeq r5, [r3], -ip │ │ + ; instruction: 0xfffbfcb2 │ │ + ; instruction: 0xfffbb1bd │ │ + ; instruction: 0xfffba391 │ │ + andeq r5, r3, r8, lsr #5 │ │ + ; instruction: 0xfffbfc76 │ │ + ; instruction: 0xfffbb181 │ │ + ; instruction: 0xfffbb968 │ │ + andeq r5, r3, r0, ror r2 │ │ + ; instruction: 0xfffbfc3a │ │ + ; instruction: 0xfffbb145 │ │ + ; instruction: 0xfffbcf3f │ │ + andeq r5, r3, r8, lsr r2 │ │ + ; instruction: 0xfffbfbfe │ │ + ; instruction: 0xfffbb109 │ │ + ; instruction: 0xfffbc781 │ │ + andeq r5, r3, r0, lsl #4 │ │ + ; instruction: 0xfffbfbc2 │ │ + ; instruction: 0xfffbb0cd │ │ + ; instruction: 0xfffbd5da │ │ + andeq r5, r3, r8, asr #3 │ │ + ; instruction: 0xfffbfb86 │ │ + ; instruction: 0xfffbb091 │ │ + ; instruction: 0xfffbd5b2 │ │ + muleq r3, r0, r1 │ │ + ; instruction: 0xfffbfb4a │ │ + ; instruction: 0xfffbb055 │ │ + ; instruction: 0xfffbf1e8 │ │ + andeq r5, r3, r8, asr r1 │ │ + ; instruction: 0xfffbfb0e │ │ + ; instruction: 0xfffbb019 │ │ + ; instruction: 0xfffbd54e │ │ + andeq r5, r3, r0, lsr #2 │ │ + ; instruction: 0xfffbfad2 │ │ + ; instruction: 0xfffbafdd │ │ + ; instruction: 0xfffbc66a │ │ + andeq r5, r3, r8, ror #1 │ │ + ; instruction: 0xfffbfa96 │ │ + ; instruction: 0xfffbafa1 │ │ + ; instruction: 0xfffbee4f │ │ + strheq r5, [r3], -r0 │ │ + ; instruction: 0xfffbfa5a │ │ + ; instruction: 0xfffbaf65 │ │ + ; instruction: 0xfffbe239 │ │ + andeq r5, r3, r8, ror r0 │ │ + ; instruction: 0xfffbfa1e │ │ + ; instruction: 0xfffbaf29 │ │ + ; instruction: 0xfffbcd38 │ │ + andeq r5, r3, r0, asr #32 │ │ + ; instruction: 0xfffbf9e2 │ │ + ; instruction: 0xfffbaeed │ │ + ; instruction: 0xfffbc816 │ │ + andeq r5, r3, r8 │ │ + ; instruction: 0xfffbf9a6 │ │ + ; instruction: 0xfffbaeb1 │ │ + ; instruction: 0xfffbbaba │ │ + andeq r4, r3, r8, asr #30 │ │ + ; instruction: 0xfffbf96a │ │ + ; instruction: 0xfffbae75 │ │ + ; instruction: 0xfffba862 │ │ + andeq r4, r3, ip, lsl #30 │ │ + ; instruction: 0xfffbf92e │ │ + ; instruction: 0xfffbae39 │ │ + ; instruction: 0xfffba404 │ │ + ldrdeq r4, [r3], -r0 │ │ + ; instruction: 0xfffbf8f2 │ │ + ; instruction: 0xfffbadfd │ │ + ; instruction: 0xfffbf980 │ │ + muleq r3, r4, lr │ │ + ; instruction: 0xfffbf8b6 │ │ + ; instruction: 0xfffbadc1 │ │ + ; instruction: 0xfffba5a3 │ │ + andeq r4, r3, r8, asr lr │ │ + ; instruction: 0xfffbf87a │ │ + ; instruction: 0xfffbad85 │ │ + ; instruction: 0xfffbdd01 │ │ andeq r4, r3, ip, lsl lr │ │ - ; instruction: 0xfffbfb9e │ │ - ; instruction: 0xfffbb1e8 │ │ - ; instruction: 0xfffbe3a2 │ │ - andeq r4, r3, r4, ror #27 │ │ - ; instruction: 0xfffbfb62 │ │ - ; instruction: 0xfffbb1ac │ │ - ; instruction: 0xfffbcf51 │ │ - andeq r4, r3, ip, lsr #27 │ │ - ; instruction: 0xfffbfb26 │ │ - ; instruction: 0xfffbb170 │ │ - ; instruction: 0xfffbca2f │ │ - andeq r4, r3, r4, ror sp │ │ - ; instruction: 0xfffbfaea │ │ - ; instruction: 0xfffbb134 │ │ - ; instruction: 0xfffbbd3d │ │ - ; instruction: 0x00034cb4 │ │ - ; instruction: 0xfffbfaae │ │ - ; instruction: 0xfffbb0f8 │ │ - ; instruction: 0xfffbaa7e │ │ - andeq r4, r3, r8, ror ip │ │ - ; instruction: 0xfffbfa72 │ │ - ; instruction: 0xfffbb0bc │ │ - ; instruction: 0xfffba620 │ │ - andeq r4, r3, ip, lsr ip │ │ - ; instruction: 0xfffbfa36 │ │ - ; instruction: 0xfffbb080 │ │ - ; instruction: 0xfffbfac4 │ │ - andeq r4, r3, r0, lsl #24 │ │ - ; instruction: 0xfffbf9fa │ │ - ; instruction: 0xfffbb044 │ │ - ; instruction: 0xfffba7bf │ │ - andeq r4, r3, r4, asr #23 │ │ - ; instruction: 0xfffbf9be │ │ - ; instruction: 0xfffbb008 │ │ - ; instruction: 0xfffbde6a │ │ - andeq r4, r3, r8, lsl #23 │ │ - ; instruction: 0xfffbf982 │ │ - ; instruction: 0xfffbafcc │ │ - ; instruction: 0xfffbcd8c │ │ - andeq r4, r3, ip, asr #22 │ │ - ; instruction: 0xfffbf946 │ │ - ; instruction: 0xfffbaf90 │ │ - ; instruction: 0xfffba50c │ │ - andeq r4, r3, r0, lsl fp │ │ - ; instruction: 0xfffbf90a │ │ - ; instruction: 0xfffbaf54 │ │ - ; instruction: 0xfffbc82f │ │ + ; instruction: 0xfffbf83e │ │ + ; instruction: 0xfffbad49 │ │ + ; instruction: 0xfffbcb73 │ │ + andeq r4, r3, r0, ror #27 │ │ + ; instruction: 0xfffbf802 │ │ + ; instruction: 0xfffbad0d │ │ + ; instruction: 0xfffba2f0 │ │ + andeq r4, r3, r4, lsr #27 │ │ + ; instruction: 0xfffbf7c6 │ │ + ; instruction: 0xfffbacd1 │ │ + ; instruction: 0xfffbc616 │ │ + andeq r4, r3, r8, ror #26 │ │ + ; instruction: 0xfffbf78a │ │ + ; instruction: 0xfffbac95 │ │ + ; instruction: 0xfffbb495 │ │ + andeq r4, r3, ip, lsr #26 │ │ + ; instruction: 0xfffbf74e │ │ + ; instruction: 0xfffbac59 │ │ + ; instruction: 0xfffbd7bd │ │ ldrdeq r4, [r3], -r4 ; │ │ - ; instruction: 0xfffbf8ce │ │ - ; instruction: 0xfffbaf18 │ │ - ; instruction: 0xfffbb718 │ │ - muleq r3, r8, sl │ │ - ; instruction: 0xfffbf892 │ │ - ; instruction: 0xfffbaedc │ │ - ; instruction: 0xfffbd96d │ │ - andeq r4, r3, r0, asr #20 │ │ - ; instruction: 0xfffbf856 │ │ - ; instruction: 0xfffbaea0 │ │ - ; instruction: 0xfffba024 │ │ - andeq r4, r3, r4, lsl #20 │ │ - ; instruction: 0xfffbf81a │ │ - ; instruction: 0xfffbae64 │ │ - ; instruction: 0xfffbae77 │ │ - andeq r4, r3, r8, asr #19 │ │ - ; instruction: 0xfffbf7de │ │ - ; instruction: 0xfffbae28 │ │ - ; instruction: 0xfffbe2cf │ │ - andeq r4, r3, ip, lsl #19 │ │ - ; instruction: 0xfffbf7a2 │ │ - ; instruction: 0xfffbadec │ │ - ; instruction: 0xfffbba11 │ │ - andeq r4, r3, r0, asr r9 │ │ - ; instruction: 0xfffbf766 │ │ - ; instruction: 0xfffbadb0 │ │ - ; instruction: 0xfffbdc2a │ │ - andeq r4, r3, r4, lsl r9 │ │ - ; instruction: 0xfffbf72a │ │ - ; instruction: 0xfffbad74 │ │ - ; instruction: 0xfffbb9b2 │ │ - ldrdeq r4, [r3], -r8 │ │ - ; instruction: 0xfffbf6ee │ │ - ; instruction: 0xfffbad38 │ │ - ; instruction: 0xfffbe3d9 │ │ - andeq r4, r3, r0, ror #17 │ │ - ; instruction: 0xfffbf6b2 │ │ - ; instruction: 0xfffbacfc │ │ - ; instruction: 0xfffba48f │ │ - andeq r4, r3, r4, lsr #17 │ │ - ; instruction: 0xfffbf676 │ │ - ; instruction: 0xfffbacc0 │ │ - ; instruction: 0xfffbd1a1 │ │ - andeq r4, r3, r8, ror #16 │ │ - ; instruction: 0xfffbf63a │ │ - ; instruction: 0xfffbac84 │ │ - ; instruction: 0xfffba97a │ │ - andeq r4, r3, ip, lsr #16 │ │ - ; instruction: 0xfffbf5fe │ │ - ; instruction: 0xfffbac48 │ │ - ; instruction: 0xfffbf6a4 │ │ - strdeq r4, [r3], -r0 │ │ - ; instruction: 0xfffbf5c2 │ │ - ; instruction: 0xfffbac0c │ │ - ; instruction: 0xfffbdde1 │ │ - ; instruction: 0x000347b4 │ │ - ; instruction: 0xfffbf586 │ │ - ; instruction: 0xfffbabd0 │ │ - ; instruction: 0xfffba37d │ │ - andeq r4, r3, r8, ror r7 │ │ - ; instruction: 0xfffbf54a │ │ - ; instruction: 0xfffbab94 │ │ - ; instruction: 0xfffbef66 │ │ - muleq r3, ip, r7 │ │ - ; instruction: 0xfffbf50e │ │ - ; instruction: 0xfffbab58 │ │ - ; instruction: 0xfffbd053 │ │ + ; instruction: 0xfffbf712 │ │ + ; instruction: 0xfffbac1d │ │ + ; instruction: 0xfffb9e08 │ │ + muleq r3, r8, ip │ │ + ; instruction: 0xfffbf6d6 │ │ + ; instruction: 0xfffbabe1 │ │ + ; instruction: 0xfffbabf4 │ │ + andeq r4, r3, ip, asr ip │ │ + ; instruction: 0xfffbf69a │ │ + ; instruction: 0xfffbaba5 │ │ + ; instruction: 0xfffbe166 │ │ + andeq r4, r3, r0, lsr #24 │ │ + ; instruction: 0xfffbf65e │ │ + ; instruction: 0xfffbab69 │ │ + ; instruction: 0xfffbb78e │ │ + andeq r4, r3, r4, ror #23 │ │ + ; instruction: 0xfffbf622 │ │ + ; instruction: 0xfffbab2d │ │ + ; instruction: 0xfffbdac1 │ │ + andeq r4, r3, r8, lsr #23 │ │ + ; instruction: 0xfffbf5e6 │ │ + ; instruction: 0xfffbaaf1 │ │ + ; instruction: 0xfffbb72f │ │ + andeq r4, r3, ip, ror #22 │ │ + ; instruction: 0xfffbf5aa │ │ + ; instruction: 0xfffbaab5 │ │ + ; instruction: 0xfffbe270 │ │ + andeq r4, r3, r4, ror fp │ │ + ; instruction: 0xfffbf56e │ │ + ; instruction: 0xfffbaa79 │ │ + ; instruction: 0xfffba273 │ │ + andeq r4, r3, r8, lsr fp │ │ + ; instruction: 0xfffbf532 │ │ + ; instruction: 0xfffbaa3d │ │ + ; instruction: 0xfffbcf88 │ │ + strdeq r4, [r3], -ip │ │ + ; instruction: 0xfffbf4f6 │ │ + ; instruction: 0xfffbaa01 │ │ + ; instruction: 0xfffba75e │ │ + andeq r4, r3, r0, asr #21 │ │ + ; instruction: 0xfffbf4ba │ │ + ; instruction: 0xfffba9c5 │ │ + ; instruction: 0xfffbf560 │ │ + andeq r4, r3, r4, lsl #21 │ │ + ; instruction: 0xfffbf47e │ │ + ; instruction: 0xfffba989 │ │ + ; instruction: 0xfffbdc78 │ │ + andeq r4, r3, r8, asr #20 │ │ + ; instruction: 0xfffbf442 │ │ + ; instruction: 0xfffba94d │ │ + ; instruction: 0xfffba161 │ │ + andeq r4, r3, ip, lsl #20 │ │ + ; instruction: 0xfffbf406 │ │ + ; instruction: 0xfffba911 │ │ + ; instruction: 0xfffbedfd │ │ + andeq r4, r3, r0, lsr sl │ │ + ; instruction: 0xfffbf3ca │ │ + ; instruction: 0xfffba8d5 │ │ + ; instruction: 0xfffbce3a │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ - ldr r0, [pc, #68] ; 4ae54 │ │ + ldr r0, [pc, #68] ; 4b060 │ │ add r0, pc, r0 │ │ ldr r3, [r0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp] │ │ movw r2, #1 │ │ blx r3 │ │ - ldr r0, [pc, #36] ; 4ae50 │ │ + ldr r0, [pc, #36] ; 4b05c │ │ add r0, pc, r0 │ │ ldr r3, [r0] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #64 ; 0x40 │ │ ldr r1, [sp] │ │ add r1, r1, #128 ; 0x80 │ │ movw r2, #1 │ │ blx r3 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - strdeq r4, [r3], -r4 ; │ │ - andeq r4, r3, r0, lsl r4 │ │ + andeq r4, r3, r8, lsl #13 │ │ + andeq r4, r3, r4, lsr #13 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ ldrsh r0, [r0] │ │ cmp r0, #0 │ │ - beq 4ae94 │ │ - ldr r0, [pc, #172] ; 4af30 │ │ + beq 4b0a0 │ │ + ldr r0, [pc, #172] ; 4b13c │ │ add r0, pc, r0 │ │ ldr r2, [r0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp] │ │ blx r2 │ │ ldr r0, [sp, #4] │ │ ldrsh r0, [r0, #32] │ │ cmp r0, #0 │ │ - beq 4aec4 │ │ - ldr r0, [pc, #136] ; 4af34 │ │ + beq 4b0d0 │ │ + ldr r0, [pc, #136] ; 4b140 │ │ add r0, pc, r0 │ │ ldr r2, [r0] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #32 │ │ ldr r1, [sp] │ │ add r1, r1, #4 │ │ blx r2 │ │ ldr r0, [sp, #4] │ │ ldrsh r0, [r0, #64] ; 0x40 │ │ cmp r0, #0 │ │ - beq 4aef4 │ │ - ldr r0, [pc, #92] ; 4af38 │ │ + beq 4b100 │ │ + ldr r0, [pc, #92] ; 4b144 │ │ add r0, pc, r0 │ │ ldr r2, [r0] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #64 ; 0x40 │ │ ldr r1, [sp] │ │ add r1, r1, #128 ; 0x80 │ │ blx r2 │ │ ldr r0, [sp, #4] │ │ ldrsh r0, [r0, #96] ; 0x60 │ │ cmp r0, #0 │ │ - beq 4af28 │ │ - ldr r0, [pc, #48] ; 4af3c │ │ + beq 4b134 │ │ + ldr r0, [pc, #48] ; 4b148 │ │ add r0, pc, r0 │ │ ldr r2, [r0] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #96 ; 0x60 │ │ ldr r1, [sp] │ │ add r1, r1, #128 ; 0x80 │ │ add r1, r1, #4 │ │ blx r2 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - andeq r4, r3, r8, lsr #7 │ │ - andeq r4, r3, r0, lsl #7 │ │ - andeq r4, r3, r0, asr r3 │ │ - andeq r4, r3, r0, lsr #6 │ │ + andeq r4, r3, ip, lsr r6 │ │ + andeq r4, r3, r4, lsl r6 │ │ + andeq r4, r3, r4, ror #11 │ │ + ; instruction: 0x000345b4 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0, #-33] ; 0xffffffdf │ │ str r0, [fp, #-8] │ │ @@ -86514,53 +86596,53 @@ │ │ add r1, r1, r2 │ │ add r1, r1, #2 │ │ ubfx r1, r1, #2, #8 │ │ movw r2, #257 ; 0x101 │ │ movt r2, #257 ; 0x101 │ │ str r2, [sp, #4] │ │ mul r1, r1, r2 │ │ - bl 4b858 │ │ + bl 4ba64 │ │ ldr r2, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #32 │ │ ldr r1, [fp, #-12] │ │ ldr r3, [sp, #16] │ │ add r1, r1, r3, lsl #1 │ │ ldr r3, [sp, #12] │ │ add r1, r1, r3 │ │ add r1, r1, #2 │ │ ubfx r1, r1, #2, #8 │ │ mul r1, r1, r2 │ │ - bl 4b858 │ │ + bl 4ba64 │ │ ldr r2, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #64 ; 0x40 │ │ ldr r1, [sp, #16] │ │ ldr r3, [sp, #12] │ │ add r1, r1, r3, lsl #1 │ │ ldr r3, [sp, #8] │ │ add r1, r1, r3 │ │ add r1, r1, #2 │ │ ubfx r1, r1, #2, #8 │ │ mul r1, r1, r2 │ │ - bl 4b858 │ │ + bl 4ba64 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #96 ; 0x60 │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ lsl r2, r2, #1 │ │ add r1, r1, r2 │ │ ldr r2, [sp, #8] │ │ add r1, r1, r2 │ │ add r1, r1, #2 │ │ asr r1, r1, #2 │ │ and r1, r1, #255 ; 0xff │ │ - ldr r2, [pc, #12] ; 4b060 │ │ + ldr r2, [pc, #12] ; 4b26c │ │ mul r1, r1, r2 │ │ - bl 4b858 │ │ + bl 4ba64 │ │ mov sp, fp │ │ pop {fp, pc} │ │ tsteq r1, r1, lsl #2 │ │ sub sp, sp, #36 ; 0x24 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ ldrb r0, [r0, #-1] │ │ @@ -87021,20 +87103,20 @@ │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #8 │ │ - bge 4b850 │ │ + bge 4ba5c │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #8 │ │ - bge 4b824 │ │ + bge 4ba30 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #16] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ sub r0, r0, #128 ; 0x80 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ @@ -87043,44 +87125,44 @@ │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #16] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #4] │ │ add r0, r0, r1 │ │ - bl 4b8f8 │ │ + bl 4bb04 │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #16] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #16] │ │ add r0, r0, #1 │ │ str r0, [sp, #16] │ │ - b 4b7b4 │ │ + b 4b9c0 │ │ ldr r1, [fp, #-12] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, r1 │ │ str r0, [fp, #-8] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #8 │ │ str r0, [fp, #-4] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b 4b7a0 │ │ + b 4b9ac │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ - ldr r2, [pc, #128] ; 4b8ec │ │ + ldr r2, [pc, #128] ; 4baf8 │ │ add r2, pc, r2 │ │ ldr r2, [r2] │ │ ldr r2, [r2] │ │ - ldr r2, [pc, #116] ; 4b8f0 │ │ + ldr r2, [pc, #116] ; 4bafc │ │ add r2, pc, r2 │ │ ldr r2, [r2] │ │ ldr r2, [r2] │ │ str r2, [fp, #-4] │ │ str r0, [sp, #4] │ │ str r1, [fp, #-8] │ │ ldr r1, [sp, #4] │ │ @@ -87091,314 +87173,314 @@ │ │ str r0, [sp, #12] │ │ movw r0, #4 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #16] │ │ - bl 7c2c0 │ │ - ldr r0, [pc, #40] ; 4b8f4 │ │ + bl 7c760 │ │ + ldr r0, [pc, #40] ; 4bb00 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 4b8e8 │ │ + bne 4baf4 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r1, r3, ip, lsl sp │ │ - andeq r1, r3, ip, lsl #26 │ │ - ; instruction: 0x00031cbc │ │ + bl 7c350 │ │ + ; instruction: 0x00031fb0 │ │ + andeq r1, r3, r0, lsr #31 │ │ + andeq r1, r3, r0, asr pc │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mvn r1, #255 ; 0xff │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 4b920 │ │ + bne 4bb2c │ │ ldr r0, [sp, #4] │ │ str r0, [sp] │ │ - b 4b940 │ │ + b 4bb4c │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movlt r1, #1 │ │ movw r0, #0 │ │ tst r1, #1 │ │ moveq r0, #255 ; 0xff │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ and r0, r0, #255 ; 0xff │ │ add sp, sp, #8 │ │ bx lr │ │ bx lr │ │ - ldr r0, [pc, #968] ; 4bd24 │ │ + ldr r0, [pc, #968] ; 4bf30 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #964] ; 4bd28 │ │ + ldr r1, [pc, #964] ; 4bf34 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #940] ; 4bd1c │ │ + ldr r0, [pc, #940] ; 4bf28 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #936] ; 4bd20 │ │ + ldr r1, [pc, #936] ; 4bf2c │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #912] ; 4bd14 │ │ + ldr r0, [pc, #912] ; 4bf20 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #908] ; 4bd18 │ │ + ldr r1, [pc, #908] ; 4bf24 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #884] ; 4bd0c │ │ + ldr r0, [pc, #884] ; 4bf18 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #880] ; 4bd10 │ │ + ldr r1, [pc, #880] ; 4bf1c │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #856] ; 4bd04 │ │ + ldr r0, [pc, #856] ; 4bf10 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #852] ; 4bd08 │ │ + ldr r1, [pc, #852] ; 4bf14 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #828] ; 4bcfc │ │ + ldr r0, [pc, #828] ; 4bf08 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #824] ; 4bd00 │ │ + ldr r1, [pc, #824] ; 4bf0c │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #800] ; 4bcf4 │ │ + ldr r0, [pc, #800] ; 4bf00 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #796] ; 4bcf8 │ │ + ldr r1, [pc, #796] ; 4bf04 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #772] ; 4bcec │ │ + ldr r0, [pc, #772] ; 4bef8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #768] ; 4bcf0 │ │ + ldr r1, [pc, #768] ; 4befc │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #744] ; 4bce4 │ │ + ldr r0, [pc, #744] ; 4bef0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #740] ; 4bce8 │ │ + ldr r1, [pc, #740] ; 4bef4 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #716] ; 4bcdc │ │ + ldr r0, [pc, #716] ; 4bee8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #712] ; 4bce0 │ │ + ldr r1, [pc, #712] ; 4beec │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #688] ; 4bcd4 │ │ + ldr r0, [pc, #688] ; 4bee0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #684] ; 4bcd8 │ │ + ldr r1, [pc, #684] ; 4bee4 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #660] ; 4bccc │ │ + ldr r0, [pc, #660] ; 4bed8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #656] ; 4bcd0 │ │ + ldr r1, [pc, #656] ; 4bedc │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #632] ; 4bcc4 │ │ + ldr r0, [pc, #632] ; 4bed0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #628] ; 4bcc8 │ │ + ldr r1, [pc, #628] ; 4bed4 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #604] ; 4bcbc │ │ + ldr r0, [pc, #604] ; 4bec8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #600] ; 4bcc0 │ │ + ldr r1, [pc, #600] ; 4becc │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #576] ; 4bcb4 │ │ + ldr r0, [pc, #576] ; 4bec0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #572] ; 4bcb8 │ │ + ldr r1, [pc, #572] ; 4bec4 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #548] ; 4bcac │ │ + ldr r0, [pc, #548] ; 4beb8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #544] ; 4bcb0 │ │ + ldr r1, [pc, #544] ; 4bebc │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #520] ; 4bca4 │ │ + ldr r0, [pc, #520] ; 4beb0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #516] ; 4bca8 │ │ + ldr r1, [pc, #516] ; 4beb4 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #492] ; 4bc9c │ │ + ldr r0, [pc, #492] ; 4bea8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #488] ; 4bca0 │ │ + ldr r1, [pc, #488] ; 4beac │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #4] │ │ - ldr r0, [pc, #464] ; 4bc94 │ │ + ldr r0, [pc, #464] ; 4bea0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #460] ; 4bc98 │ │ + ldr r1, [pc, #460] ; 4bea4 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #8] │ │ - ldr r0, [pc, #436] ; 4bc8c │ │ + ldr r0, [pc, #436] ; 4be98 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #432] ; 4bc90 │ │ + ldr r1, [pc, #432] ; 4be9c │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #16] │ │ - ldr r0, [pc, #408] ; 4bc84 │ │ + ldr r0, [pc, #408] ; 4be90 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #404] ; 4bc88 │ │ + ldr r1, [pc, #404] ; 4be94 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #24] │ │ - ldr r0, [pc, #380] ; 4bc7c │ │ + ldr r0, [pc, #380] ; 4be88 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #376] ; 4bc80 │ │ + ldr r1, [pc, #376] ; 4be8c │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #352] ; 4bc74 │ │ + ldr r0, [pc, #352] ; 4be80 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #348] ; 4bc78 │ │ + ldr r1, [pc, #348] ; 4be84 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #4] │ │ - ldr r0, [pc, #324] ; 4bc6c │ │ + ldr r0, [pc, #324] ; 4be78 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #320] ; 4bc70 │ │ + ldr r1, [pc, #320] ; 4be7c │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #8] │ │ - ldr r0, [pc, #296] ; 4bc64 │ │ + ldr r0, [pc, #296] ; 4be70 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #292] ; 4bc68 │ │ + ldr r1, [pc, #292] ; 4be74 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #12] │ │ - ldr r0, [pc, #268] ; 4bc5c │ │ + ldr r0, [pc, #268] ; 4be68 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #264] ; 4bc60 │ │ + ldr r1, [pc, #264] ; 4be6c │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #16] │ │ - ldr r0, [pc, #240] ; 4bc54 │ │ + ldr r0, [pc, #240] ; 4be60 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #236] ; 4bc58 │ │ + ldr r1, [pc, #236] ; 4be64 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #20] │ │ - ldr r0, [pc, #212] ; 4bc4c │ │ + ldr r0, [pc, #212] ; 4be58 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #208] ; 4bc50 │ │ + ldr r1, [pc, #208] ; 4be5c │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #24] │ │ - ldr r0, [pc, #184] ; 4bc44 │ │ + ldr r0, [pc, #184] ; 4be50 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #180] ; 4bc48 │ │ + ldr r1, [pc, #180] ; 4be54 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #156] ; 4bc3c │ │ + ldr r0, [pc, #156] ; 4be48 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #152] ; 4bc40 │ │ + ldr r1, [pc, #152] ; 4be4c │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #4] │ │ - ldr r0, [pc, #128] ; 4bc34 │ │ + ldr r0, [pc, #128] ; 4be40 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #124] ; 4bc38 │ │ + ldr r1, [pc, #124] ; 4be44 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #8] │ │ - ldr r0, [pc, #100] ; 4bc2c │ │ + ldr r0, [pc, #100] ; 4be38 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #96] ; 4bc30 │ │ + ldr r1, [pc, #96] ; 4be3c │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #12] │ │ - ldr r0, [pc, #72] ; 4bc24 │ │ + ldr r0, [pc, #72] ; 4be30 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #68] ; 4bc28 │ │ + ldr r1, [pc, #68] ; 4be34 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #16] │ │ - ldr r0, [pc, #44] ; 4bc1c │ │ + ldr r0, [pc, #44] ; 4be28 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #40] ; 4bc20 │ │ + ldr r1, [pc, #40] ; 4be2c │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #20] │ │ - ldr r0, [pc, #16] ; 4bc14 │ │ + ldr r0, [pc, #16] ; 4be20 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #12] ; 4bc18 │ │ + ldr r1, [pc, #12] ; 4be24 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #24] │ │ bx lr │ │ strheq r4, [r0], -r0 │ │ - muleq r3, r8, r9 │ │ + andeq r1, r3, ip, lsr #24 │ │ muleq r0, ip, r0 │ │ - andeq r1, r3, ip, lsr #19 │ │ + andeq r1, r3, r0, asr #24 │ │ andeq r4, r0, r8, lsl #1 │ │ - andeq r1, r3, r0, asr #19 │ │ + andeq r1, r3, r4, asr ip │ │ andeq r4, r0, r8, lsr #32 │ │ - ldrdeq r1, [r3], -r4 │ │ + andeq r1, r3, r8, ror #24 │ │ andeq r3, r0, ip, asr #31 │ │ - andeq r1, r3, r8, ror #19 │ │ + andeq r1, r3, ip, ror ip │ │ ; instruction: 0x00003fbc │ │ - strdeq r1, [r3], -ip │ │ + muleq r3, r0, ip │ │ andeq r3, r0, r8, lsr #31 │ │ - andeq r1, r3, r0, lsl sl │ │ + andeq r1, r3, r4, lsr #25 │ │ muleq r0, r4, pc ; │ │ - andeq r1, r3, ip, lsl sl │ │ + ; instruction: 0x00031cb0 │ │ andeq r3, r0, r0, lsl #31 │ │ - andeq r1, r3, r0, lsr sl │ │ + andeq r1, r3, r4, asr #25 │ │ andeq r3, r0, ip, ror #30 │ │ - andeq r1, r3, r4, asr #20 │ │ + ldrdeq r1, [r3], -r8 │ │ strdeq r3, [r0], -r0 │ │ - andeq r1, r3, r8, asr sl │ │ + andeq r1, r3, ip, ror #25 │ │ andeq r3, r0, r4, ror lr │ │ - andeq r1, r3, ip, ror #20 │ │ + andeq r1, r3, r0, lsl #26 │ │ andeq r3, r0, r4, ror #15 │ │ - andeq r1, r3, r0, lsl #21 │ │ + andeq r1, r3, r4, lsl sp │ │ ldrdeq r3, [r0], -r0 │ │ - muleq r3, r4, sl │ │ + andeq r1, r3, r8, lsr #26 │ │ andeq r3, r0, r8, asr #11 │ │ - andeq r1, r3, ip, lsr #21 │ │ + andeq r1, r3, r0, asr #26 │ │ andeq r3, r0, ip, ror r2 │ │ - andeq r1, r3, r0, asr #21 │ │ + andeq r1, r3, r4, asr sp │ │ andeq r3, r0, ip, lsl r1 │ │ - ldrdeq r1, [r3], -r4 │ │ + andeq r1, r3, r8, ror #26 │ │ andeq r3, r0, ip, lsl #2 │ │ - andeq r1, r3, r8, ror #21 │ │ + andeq r1, r3, ip, ror sp │ │ andeq r2, r0, ip, ror #27 │ │ - strdeq r1, [r3], -ip │ │ + muleq r3, r0, sp │ │ muleq r0, ip, sp │ │ - andeq r1, r3, r0, asr fp │ │ + andeq r1, r3, r4, ror #27 │ │ andeq r2, r0, r4, asr #26 │ │ - andeq r1, r3, ip, ror #22 │ │ + andeq r1, r3, r0, lsl #28 │ │ ; instruction: 0x00002bb4 │ │ - andeq r1, r3, r4, ror fp │ │ + andeq r1, r3, r8, lsl #28 │ │ andeq r2, r0, r4, lsr #20 │ │ - muleq r3, r0, fp │ │ + andeq r1, r3, r4, lsr #28 │ │ andeq r2, r0, r4, asr r7 │ │ - andeq r1, r3, r4, lsl #23 │ │ + andeq r1, r3, r8, lsl lr │ │ andeq r2, r0, ip, asr r4 │ │ - muleq r3, r0, fp │ │ + andeq r1, r3, r4, lsr #28 │ │ andeq r2, r0, r4, lsl #3 │ │ - ; instruction: 0x00031bbc │ │ + andeq r1, r3, r0, asr lr │ │ andeq r1, r0, ip, lsl lr │ │ - andeq r1, r3, r8, asr #23 │ │ + andeq r1, r3, ip, asr lr │ │ andeq r1, r0, ip, lsl #22 │ │ - ldrdeq r1, [r3], -r8 │ │ + andeq r1, r3, ip, ror #28 │ │ ldrdeq r1, [r0], -r4 │ │ - andeq r1, r3, r4, ror #23 │ │ + andeq r1, r3, r8, ror lr │ │ andeq r1, r0, ip, asr #9 │ │ - andeq r1, r3, r0, lsl ip │ │ + andeq r1, r3, r4, lsr #29 │ │ andeq r1, r0, ip, lsl #3 │ │ - andeq r1, r3, ip, lsl ip │ │ + ; instruction: 0x00031eb0 │ │ andeq r0, r0, r0, asr #13 │ │ - andeq r1, r3, ip, ror #24 │ │ + andeq r1, r3, r0, lsl #30 │ │ andeq r0, r0, r4, asr r6 │ │ - andeq r1, r3, ip, lsl ip │ │ + ; instruction: 0x00031eb0 │ │ andeq r0, r0, r4, lsl #8 │ │ - andeq r1, r3, r4, lsr ip │ │ + andeq r1, r3, r8, asr #29 │ │ andeq r0, r0, ip, asr #7 │ │ - andeq r1, r3, ip, asr #24 │ │ + andeq r1, r3, r0, ror #29 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ - bl 4fce0 │ │ + bl 4feec │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq 4bd70 │ │ + beq 4bf7c │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #32 │ │ ldr r1, [sp, #8] │ │ add r1, r1, #4 │ │ - bl 4fce0 │ │ + bl 4feec │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #416 ; 0x1a0 │ │ bfc sp, #0, #4 │ │ add lr, sp, #256 ; 0x100 │ │ @@ -87543,15 +87625,15 @@ │ │ mov r1, sp │ │ vst1.16 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50230 │ │ + bl 5043c │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #104 ; 0x68 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #60] ; 0x3c │ │ @@ -87575,30 +87657,30 @@ │ │ mov r1, sp │ │ vst1.16 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50230 │ │ + bl 5043c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #252 ; 0xfc │ │ sub sp, sp, #2048 ; 0x800 │ │ bfc sp, #0, #4 │ │ add lr, sp, #1024 ; 0x400 │ │ add r2, lr, #1016 ; 0x3f8 │ │ str r2, [sp, #76] ; 0x4c │ │ add r2, sp, #1016 ; 0x3f8 │ │ str r2, [sp, #72] ; 0x48 │ │ mov r3, r0 │ │ ldr r0, [sp, #76] ; 0x4c │ │ - ldr ip, [pc, #2720] ; 4cb34 │ │ + ldr ip, [pc, #2720] ; 4cd40 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [sp, #2284] ; 0x8ec │ │ str r3, [sp, #1084] ; 0x43c │ │ str r1, [sp, #1080] ; 0x438 │ │ ldr r1, [sp, #1084] ; 0x43c │ │ @@ -87847,15 +87929,15 @@ │ │ str r5, [r1, #16] │ │ str r4, [r1, #12] │ │ str lr, [r1, #8] │ │ str ip, [r1, #4] │ │ str r0, [r1] │ │ add r0, sp, #2144 ; 0x860 │ │ str r0, [sp, #100] ; 0x64 │ │ - bl 50718 │ │ + bl 50924 │ │ ldr ip, [sp, #100] ; 0x64 │ │ ldr r3, [sp, #104] ; 0x68 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #112] ; 0x70 │ │ ldr r0, [sp, #116] ; 0x74 │ │ vld1.64 {d16-d17}, [ip :128]! │ │ vst1.64 {d16-d17}, [r3 :128] │ │ @@ -88097,15 +88179,15 @@ │ │ str r0, [sp, #504] ; 0x1f8 │ │ ldr r0, [sp, #504] ; 0x1f8 │ │ ldr r1, [sp, #1080] ; 0x438 │ │ strh r0, [r1] │ │ ldr r0, [sp, #1080] ; 0x438 │ │ add r0, r0, #32 │ │ str r0, [sp, #1080] ; 0x438 │ │ - b 4c87c │ │ + b 4ca88 │ │ add r0, sp, #2208 ; 0x8a0 │ │ vld1.32 {d16-d17}, [r0 :128]! │ │ mov r1, #4 │ │ add r2, sp, #480 ; 0x1e0 │ │ vst1.64 {d16-d17}, [r2 :128], r1 │ │ ldr r2, [r2] │ │ str r2, [sp, #476] ; 0x1dc │ │ @@ -88152,15 +88234,15 @@ │ │ str r0, [sp, #376] ; 0x178 │ │ ldr r0, [sp, #376] ; 0x178 │ │ ldr r1, [sp, #1080] ; 0x438 │ │ strh r0, [r1] │ │ ldr r0, [sp, #1080] ; 0x438 │ │ add r0, r0, #32 │ │ str r0, [sp, #1080] ; 0x438 │ │ - b 4c958 │ │ + b 4cb64 │ │ add r0, sp, #2208 ; 0x8a0 │ │ vld1.32 {d16-d17}, [r0 :128]! │ │ mov r1, #8 │ │ add r2, sp, #352 ; 0x160 │ │ vst1.64 {d16-d17}, [r2 :128], r1 │ │ ldr r2, [r2] │ │ str r2, [sp, #348] ; 0x15c │ │ @@ -88207,15 +88289,15 @@ │ │ str r0, [sp, #248] ; 0xf8 │ │ ldr r0, [sp, #248] ; 0xf8 │ │ ldr r1, [sp, #1080] ; 0x438 │ │ strh r0, [r1] │ │ ldr r0, [sp, #1080] ; 0x438 │ │ add r0, r0, #32 │ │ str r0, [sp, #1080] ; 0x438 │ │ - b 4ca34 │ │ + b 4cc40 │ │ add r0, sp, #2208 ; 0x8a0 │ │ vld1.32 {d16-d17}, [r0 :128]! │ │ mov r1, #12 │ │ add r2, sp, #224 ; 0xe0 │ │ vst1.64 {d16-d17}, [r2 :128], r1 │ │ ldr r2, [r2] │ │ str r2, [sp, #220] ; 0xdc │ │ @@ -88262,32 +88344,32 @@ │ │ str r0, [sp, #120] ; 0x78 │ │ ldr r0, [sp, #120] ; 0x78 │ │ ldr r1, [sp, #1080] ; 0x438 │ │ strh r0, [r1] │ │ ldr r0, [sp, #1080] ; 0x438 │ │ add r0, r0, #32 │ │ str r0, [sp, #1080] ; 0x438 │ │ - ldr r0, [pc, #36] ; 4cb38 │ │ + ldr r0, [pc, #36] ; 4cd44 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #2284] ; 0x8ec │ │ cmp r0, r1 │ │ - bne 4cb30 │ │ + bne 4cd3c │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - bl 7beb0 │ │ - strdeq r1, [r3], -r4 │ │ - andeq r0, r3, r4, ror sl │ │ + bl 7c350 │ │ + andeq r1, r3, r8, lsl #15 │ │ + andeq r0, r3, r8, lsl #26 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #480 ; 0x1e0 │ │ bfc sp, #0, #4 │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #816] ; 4ce88 │ │ + ldr ip, [pc, #816] ; 4d094 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [sp, #476] ; 0x1dc │ │ str r0, [sp, #236] ; 0xec │ │ str r1, [sp, #232] ; 0xe8 │ │ str r2, [sp, #228] ; 0xe4 │ │ @@ -88312,15 +88394,15 @@ │ │ str r3, [r2, #4] │ │ add r4, sp, #416 ; 0x1a0 │ │ str r4, [r2] │ │ add r2, sp, #448 ; 0x1c0 │ │ str r2, [sp, #140] ; 0x8c │ │ add r5, sp, #432 ; 0x1b0 │ │ mov r3, r5 │ │ - bl 50b08 │ │ + bl 50d14 │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr ip, [sp, #152] ; 0x98 │ │ ldr r3, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #164] ; 0xa4 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr lr, [sp, #140] ; 0x8c │ │ vld1.64 {d16-d17}, [lr :128] │ │ @@ -88343,15 +88425,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50ba0 │ │ + bl 50dac │ │ mov ip, r0 │ │ ldr r0, [sp, #164] ; 0xa4 │ │ str ip, [sp, #144] ; 0x90 │ │ mov ip, r1 │ │ ldr r1, [sp, #148] ; 0x94 │ │ mov lr, r2 │ │ ldr r2, [sp, #152] ; 0x98 │ │ @@ -88373,15 +88455,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50fe4 │ │ + bl 511f0 │ │ ldr ip, [sp, #148] ; 0x94 │ │ ldr lr, [sp, #152] ; 0x98 │ │ mov r6, r1 │ │ ldr r1, [sp, #156] ; 0x9c │ │ mov r7, r2 │ │ ldr r2, [sp, #160] ; 0xa0 │ │ mov r8, r3 │ │ @@ -88425,15 +88507,15 @@ │ │ add r0, sp, #320 ; 0x140 │ │ str r0, [sp, #168] ; 0xa8 │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51168 │ │ + bl 51374 │ │ ldr r1, [sp, #168] ; 0xa8 │ │ ldr r0, [sp, #172] ; 0xac │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d18-d19}, [r0 :128] │ │ ldr r0, [sp, #236] ; 0xec │ │ ldr r2, [sp, #232] ; 0xe8 │ │ sub r0, r0, r2, lsl #1 │ │ @@ -88441,30 +88523,30 @@ │ │ str r2, [r1, #20] │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 516dc │ │ + bl 518e8 │ │ ldr r1, [sp, #176] ; 0xb0 │ │ ldr r0, [sp, #180] ; 0xb4 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d18-d19}, [r0 :128] │ │ ldr r0, [sp, #236] ; 0xec │ │ ldr r2, [sp, #232] ; 0xe8 │ │ mov r1, sp │ │ str r2, [r1, #20] │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 516dc │ │ + bl 518e8 │ │ ldr r1, [sp, #184] ; 0xb8 │ │ ldr r0, [sp, #188] ; 0xbc │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d18-d19}, [r0 :128] │ │ ldr r0, [sp, #236] ; 0xec │ │ ldr r1, [sp, #232] ; 0xe8 │ │ lsl r1, r1, #1 │ │ @@ -88474,33 +88556,33 @@ │ │ str r2, [r1, #20] │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 516dc │ │ - ldr r0, [pc, #36] ; 4ce8c │ │ + bl 518e8 │ │ + ldr r0, [pc, #36] ; 4d098 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #476] ; 0x1dc │ │ cmp r0, r1 │ │ - bne 4ce84 │ │ + bne 4d090 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - bl 7beb0 │ │ - andeq r0, r3, r0, lsr sl │ │ - andeq r0, r3, r0, lsr #14 │ │ + bl 7c350 │ │ + andeq r0, r3, r4, asr #25 │ │ + ; instruction: 0x000309b4 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #368 ; 0x170 │ │ bfc sp, #0, #4 │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #760] ; 4d1a4 │ │ + ldr ip, [pc, #760] ; 4d3b0 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [sp, #364] ; 0x16c │ │ str r0, [sp, #220] ; 0xdc │ │ str r1, [sp, #216] ; 0xd8 │ │ str r2, [sp, #212] ; 0xd4 │ │ @@ -88512,20 +88594,20 @@ │ │ ldr r1, [sp, #216] ; 0xd8 │ │ add r2, sp, #336 ; 0x150 │ │ add r3, sp, #320 ; 0x140 │ │ add lr, sp, #304 ; 0x130 │ │ add ip, sp, #288 ; 0x120 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 51758 │ │ + bl 51964 │ │ movw r0, #3 │ │ str r0, [sp, #204] ; 0xcc │ │ ldr r0, [sp, #204] ; 0xcc │ │ cmp r0, #0 │ │ - beq 4d17c │ │ + beq 4d388 │ │ ldr r1, [sp, #216] ; 0xd8 │ │ ldr r0, [sp, #220] ; 0xdc │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #220] ; 0xdc │ │ ldr r0, [sp, #220] ; 0xdc │ │ ldr r1, [sp, #216] ; 0xd8 │ │ add r0, r0, r1, lsl #1 │ │ @@ -88536,15 +88618,15 @@ │ │ add r2, sp, #240 ; 0xf0 │ │ str r2, [sp, #144] ; 0x90 │ │ str r2, [r3] │ │ add r5, sp, #272 ; 0x110 │ │ add r4, sp, #256 ; 0x100 │ │ mov r2, r5 │ │ mov r3, r4 │ │ - bl 51758 │ │ + bl 51964 │ │ ldr r1, [sp, #144] ; 0x90 │ │ ldr r0, [sp, #152] ; 0x98 │ │ add r2, sp, #336 ; 0x150 │ │ str r2, [sp, #136] ; 0x88 │ │ vld1.64 {d16-d17}, [r2 :128] │ │ add r2, sp, #320 ; 0x140 │ │ str r2, [sp, #140] ; 0x8c │ │ @@ -88571,15 +88653,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50ba0 │ │ + bl 50dac │ │ mov ip, r0 │ │ ldr r0, [sp, #156] ; 0x9c │ │ str ip, [sp, #120] ; 0x78 │ │ mov ip, r1 │ │ ldr r1, [sp, #148] ; 0x94 │ │ str ip, [sp, #124] ; 0x7c │ │ mov ip, r2 │ │ @@ -88602,15 +88684,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50fe4 │ │ + bl 511f0 │ │ ldr ip, [sp, #140] ; 0x8c │ │ ldr lr, [sp, #128] ; 0x80 │ │ mov r6, r0 │ │ ldr r0, [sp, #148] ; 0x94 │ │ str r6, [sp, #132] ; 0x84 │ │ mov r6, r1 │ │ ldr r1, [sp, #132] ; 0x84 │ │ @@ -88639,15 +88721,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 52698 │ │ + bl 528a4 │ │ ldr r1, [sp, #136] ; 0x88 │ │ ldr r0, [sp, #140] ; 0x8c │ │ ldr r3, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #156] ; 0x9c │ │ vld1.64 {d16-d17}, [r3 :128] │ │ vld1.64 {d22-d23}, [r2 :128] │ │ vld1.64 {d20-d21}, [r1 :128] │ │ @@ -88660,46 +88742,46 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 52b4c │ │ + bl 52d58 │ │ ldr r3, [sp, #144] ; 0x90 │ │ ldr r2, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #152] ; 0x98 │ │ ldr r0, [sp, #156] ; 0x9c │ │ vld1.64 {d16-d17}, [r3 :128] │ │ vst1.64 {d16-d17}, [r2 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #204] ; 0xcc │ │ mvn r1, #0 │ │ add r0, r0, r1 │ │ str r0, [sp, #204] ; 0xcc │ │ - b 4cf00 │ │ - ldr r0, [pc, #36] ; 4d1a8 │ │ + b 4d10c │ │ + ldr r0, [pc, #36] ; 4d3b4 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #364] ; 0x16c │ │ cmp r0, r1 │ │ - bne 4d1a0 │ │ + bne 4d3ac │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - bl 7beb0 │ │ - ldrdeq r0, [r3], -ip │ │ - andeq r0, r3, r4, lsl #8 │ │ + bl 7c350 │ │ + andeq r0, r3, r0, ror r9 │ │ + muleq r3, r8, r6 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #480 ; 0x1e0 │ │ bfc sp, #0, #4 │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #808] ; 4d4f0 │ │ + ldr ip, [pc, #808] ; 4d6fc │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [sp, #476] ; 0x1dc │ │ str r0, [sp, #236] ; 0xec │ │ str r1, [sp, #232] ; 0xe8 │ │ str r2, [sp, #228] ; 0xe4 │ │ @@ -88724,15 +88806,15 @@ │ │ str r3, [r2, #4] │ │ add r4, sp, #416 ; 0x1a0 │ │ str r4, [r2] │ │ add r2, sp, #448 ; 0x1c0 │ │ str r2, [sp, #140] ; 0x8c │ │ add r5, sp, #432 ; 0x1b0 │ │ mov r3, r5 │ │ - bl 53104 │ │ + bl 53310 │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr ip, [sp, #152] ; 0x98 │ │ ldr r3, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #164] ; 0xa4 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr lr, [sp, #140] ; 0x8c │ │ vld1.64 {d16-d17}, [lr :128] │ │ @@ -88755,15 +88837,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50ba0 │ │ + bl 50dac │ │ mov ip, r0 │ │ ldr r0, [sp, #164] ; 0xa4 │ │ str ip, [sp, #144] ; 0x90 │ │ mov ip, r1 │ │ ldr r1, [sp, #148] ; 0x94 │ │ mov lr, r2 │ │ ldr r2, [sp, #152] ; 0x98 │ │ @@ -88785,15 +88867,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50fe4 │ │ + bl 511f0 │ │ ldr ip, [sp, #148] ; 0x94 │ │ ldr lr, [sp, #152] ; 0x98 │ │ mov r6, r1 │ │ ldr r1, [sp, #156] ; 0x9c │ │ mov r7, r2 │ │ ldr r2, [sp, #160] ; 0xa0 │ │ mov r8, r3 │ │ @@ -88837,15 +88919,15 @@ │ │ add r0, sp, #320 ; 0x140 │ │ str r0, [sp, #168] ; 0xa8 │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51168 │ │ + bl 51374 │ │ ldr r1, [sp, #168] ; 0xa8 │ │ ldr r0, [sp, #172] ; 0xac │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d18-d19}, [r0 :128] │ │ ldr r0, [sp, #236] ; 0xec │ │ sub r0, r0, #2 │ │ ldr r2, [sp, #232] ; 0xe8 │ │ @@ -88853,30 +88935,30 @@ │ │ str r2, [r1, #20] │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 53194 │ │ + bl 533a0 │ │ ldr r1, [sp, #176] ; 0xb0 │ │ ldr r0, [sp, #180] ; 0xb4 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d18-d19}, [r0 :128] │ │ ldr r0, [sp, #236] ; 0xec │ │ ldr r2, [sp, #232] ; 0xe8 │ │ mov r1, sp │ │ str r2, [r1, #20] │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 53194 │ │ + bl 533a0 │ │ ldr r1, [sp, #184] ; 0xb8 │ │ ldr r0, [sp, #188] ; 0xbc │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d18-d19}, [r0 :128] │ │ ldr r0, [sp, #236] ; 0xec │ │ add r0, r0, #2 │ │ ldr r2, [sp, #232] ; 0xe8 │ │ @@ -88884,37 +88966,37 @@ │ │ str r2, [r1, #20] │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 53194 │ │ - ldr r0, [pc, #36] ; 4d4f4 │ │ + bl 533a0 │ │ + ldr r0, [pc, #36] ; 4d700 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #476] ; 0x1dc │ │ cmp r0, r1 │ │ - bne 4d4ec │ │ + bne 4d6f8 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - bl 7beb0 │ │ - andeq r0, r3, r0, asr #7 │ │ - strheq r0, [r3], -r8 │ │ + bl 7c350 │ │ + andeq r0, r3, r4, asr r6 │ │ + andeq r0, r3, ip, asr #6 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #368 ; 0x170 │ │ bfc sp, #0, #4 │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #764] ; 4d810 │ │ + ldr ip, [pc, #764] ; 4da1c │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - ldr ip, [pc, #752] ; 4d814 │ │ + ldr ip, [pc, #752] ; 4da20 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [sp, #364] ; 0x16c │ │ str r0, [sp, #220] ; 0xdc │ │ str r1, [sp, #216] ; 0xd8 │ │ str r2, [sp, #212] ; 0xd4 │ │ @@ -88924,20 +89006,20 @@ │ │ ldr r1, [sp, #216] ; 0xd8 │ │ add r2, sp, #336 ; 0x150 │ │ add r3, sp, #320 ; 0x140 │ │ add lr, sp, #304 ; 0x130 │ │ add ip, sp, #288 ; 0x120 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 53304 │ │ + bl 53510 │ │ movw r0, #3 │ │ str r0, [sp, #204] ; 0xcc │ │ ldr r0, [sp, #204] ; 0xcc │ │ cmp r0, #0 │ │ - beq 4d7e8 │ │ + beq 4d9f4 │ │ ldr r0, [sp, #220] ; 0xdc │ │ add r0, r0, #4 │ │ str r0, [sp, #220] ; 0xdc │ │ ldr r0, [sp, #220] ; 0xdc │ │ add r0, r0, #2 │ │ ldr r1, [sp, #216] ; 0xd8 │ │ mov r3, sp │ │ @@ -88947,15 +89029,15 @@ │ │ add r2, sp, #240 ; 0xf0 │ │ str r2, [sp, #144] ; 0x90 │ │ str r2, [r3] │ │ add r5, sp, #272 ; 0x110 │ │ add r4, sp, #256 ; 0x100 │ │ mov r2, r5 │ │ mov r3, r4 │ │ - bl 53304 │ │ + bl 53510 │ │ ldr r1, [sp, #144] ; 0x90 │ │ ldr r0, [sp, #152] ; 0x98 │ │ add r2, sp, #336 ; 0x150 │ │ str r2, [sp, #136] ; 0x88 │ │ vld1.64 {d16-d17}, [r2 :128] │ │ add r2, sp, #320 ; 0x140 │ │ str r2, [sp, #140] ; 0x8c │ │ @@ -88982,15 +89064,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50ba0 │ │ + bl 50dac │ │ mov ip, r0 │ │ ldr r0, [sp, #156] ; 0x9c │ │ str ip, [sp, #120] ; 0x78 │ │ mov ip, r1 │ │ ldr r1, [sp, #148] ; 0x94 │ │ str ip, [sp, #124] ; 0x7c │ │ mov ip, r2 │ │ @@ -89013,15 +89095,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50fe4 │ │ + bl 511f0 │ │ ldr ip, [sp, #140] ; 0x8c │ │ ldr lr, [sp, #128] ; 0x80 │ │ mov r6, r0 │ │ ldr r0, [sp, #148] ; 0x94 │ │ str r6, [sp, #132] ; 0x84 │ │ mov r6, r1 │ │ ldr r1, [sp, #132] ; 0x84 │ │ @@ -89050,15 +89132,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 52698 │ │ + bl 528a4 │ │ ldr r1, [sp, #136] ; 0x88 │ │ ldr r0, [sp, #140] ; 0x8c │ │ ldr r3, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #156] ; 0x9c │ │ vld1.64 {d16-d17}, [r3 :128] │ │ vld1.64 {d22-d23}, [r2 :128] │ │ vld1.64 {d20-d21}, [r1 :128] │ │ @@ -89071,48 +89153,48 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 53ad0 │ │ + bl 53cdc │ │ ldr r3, [sp, #144] ; 0x90 │ │ ldr r2, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #152] ; 0x98 │ │ ldr r0, [sp, #156] ; 0x9c │ │ vld1.64 {d16-d17}, [r3 :128] │ │ vst1.64 {d16-d17}, [r2 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #204] ; 0xcc │ │ mvn r1, #0 │ │ add r0, r0, r1 │ │ str r0, [sp, #204] ; 0xcc │ │ - b 4d570 │ │ - ldr r0, [pc, #40] ; 4d818 │ │ + b 4d77c │ │ + ldr r0, [pc, #40] ; 4da24 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #364] ; 0x16c │ │ cmp r0, r1 │ │ - bne 4d80c │ │ + bne 4da18 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - bl 7beb0 │ │ - andeq r0, r3, r4, ror r0 │ │ - andeq r0, r3, r4, rrx │ │ - muleq r2, r8, sp │ │ + bl 7c350 │ │ + andeq r0, r3, r8, lsl #6 │ │ + strdeq r0, [r3], -r8 │ │ + andeq r0, r3, ip, lsr #32 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #480 ; 0x1e0 │ │ bfc sp, #0, #4 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #852] ; 4db90 │ │ + ldr ip, [pc, #852] ; 4dd9c │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [sp, #476] ; 0x1dc │ │ str r0, [sp, #236] ; 0xec │ │ str r1, [sp, #232] ; 0xe8 │ │ str r2, [sp, #228] ; 0xe4 │ │ @@ -89138,15 +89220,15 @@ │ │ str ip, [r3, #8] │ │ add r4, sp, #416 ; 0x1a0 │ │ str r4, [r3, #4] │ │ add r5, sp, #432 ; 0x1b0 │ │ str r5, [r3] │ │ add r3, sp, #448 ; 0x1c0 │ │ str r3, [sp, #140] ; 0x8c │ │ - bl 53fec │ │ + bl 541f8 │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr ip, [sp, #152] ; 0x98 │ │ ldr r3, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #164] ; 0xa4 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr lr, [sp, #140] ; 0x8c │ │ vld1.64 {d16-d17}, [lr :128] │ │ @@ -89169,15 +89251,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50ba0 │ │ + bl 50dac │ │ mov ip, r0 │ │ ldr r0, [sp, #164] ; 0xa4 │ │ str ip, [sp, #144] ; 0x90 │ │ mov ip, r1 │ │ ldr r1, [sp, #148] ; 0x94 │ │ mov lr, r2 │ │ ldr r2, [sp, #152] ; 0x98 │ │ @@ -89199,15 +89281,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50fe4 │ │ + bl 511f0 │ │ ldr ip, [sp, #148] ; 0x94 │ │ ldr lr, [sp, #152] ; 0x98 │ │ mov r6, r1 │ │ ldr r1, [sp, #156] ; 0x9c │ │ mov r7, r2 │ │ ldr r2, [sp, #160] ; 0xa0 │ │ mov r8, r3 │ │ @@ -89251,15 +89333,15 @@ │ │ add r0, sp, #320 ; 0x140 │ │ str r0, [sp, #168] ; 0xa8 │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51168 │ │ + bl 51374 │ │ ldr r1, [sp, #168] ; 0xa8 │ │ ldr r0, [sp, #172] ; 0xac │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d18-d19}, [r0 :128] │ │ ldr r0, [sp, #236] ; 0xec │ │ ldr r3, [sp, #228] ; 0xe4 │ │ sub r0, r0, r3, lsl #1 │ │ @@ -89270,15 +89352,15 @@ │ │ str r2, [r1, #20] │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 54370 │ │ + bl 5457c │ │ ldr r1, [sp, #176] ; 0xb0 │ │ ldr r0, [sp, #180] ; 0xb4 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d18-d19}, [r0 :128] │ │ ldr r0, [sp, #236] ; 0xec │ │ ldr r3, [sp, #228] ; 0xe4 │ │ ldr r2, [sp, #232] ; 0xe8 │ │ @@ -89287,15 +89369,15 @@ │ │ str r2, [r1, #20] │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 54370 │ │ + bl 5457c │ │ ldr r1, [sp, #184] ; 0xb8 │ │ ldr r0, [sp, #188] ; 0xbc │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d18-d19}, [r0 :128] │ │ ldr r0, [sp, #236] ; 0xec │ │ ldr r1, [sp, #228] ; 0xe4 │ │ lsl r2, r1, #1 │ │ @@ -89308,34 +89390,34 @@ │ │ str r2, [r1, #20] │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 54370 │ │ - ldr r0, [pc, #36] ; 4db94 │ │ + bl 5457c │ │ + ldr r0, [pc, #36] ; 4dda0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #476] ; 0x1dc │ │ cmp r0, r1 │ │ - bne 4db8c │ │ + bne 4dd98 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - bl 7beb0 │ │ - andeq pc, r2, ip, asr #26 │ │ - andeq pc, r2, r8, lsl sl ; │ │ + bl 7c350 │ │ + andeq pc, r2, r0, ror #31 │ │ + andeq pc, r2, ip, lsr #25 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #424 ; 0x1a8 │ │ bfc sp, #0, #4 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #708] ; 4de7c │ │ + ldr ip, [pc, #708] ; 4e088 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [sp, #420] ; 0x1a4 │ │ str r0, [sp, #220] ; 0xdc │ │ str r1, [sp, #216] ; 0xd8 │ │ str r2, [sp, #212] ; 0xd4 │ │ @@ -89370,15 +89452,15 @@ │ │ add ip, sp, #368 ; 0x170 │ │ str ip, [sp, #144] ; 0x90 │ │ str ip, [r3, #4] │ │ add r4, sp, #384 ; 0x180 │ │ str r4, [r3] │ │ add r5, sp, #400 ; 0x190 │ │ mov r3, r5 │ │ - bl 53fec │ │ + bl 541f8 │ │ ldr r1, [sp, #132] ; 0x84 │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr ip, [sp, #140] ; 0x8c │ │ ldr r3, [sp, #156] ; 0x9c │ │ ldr r2, [sp, #152] ; 0x98 │ │ ldr lr, [sp, #144] ; 0x90 │ │ vld1.64 {d16-d17}, [r5 :128] │ │ @@ -89401,15 +89483,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50ba0 │ │ + bl 50dac │ │ mov ip, r0 │ │ ldr r0, [sp, #152] ; 0x98 │ │ mov lr, r1 │ │ ldr r1, [sp, #156] ; 0x9c │ │ mov r4, r2 │ │ ldr r2, [sp, #140] ; 0x8c │ │ mov r5, r3 │ │ @@ -89430,15 +89512,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50fe4 │ │ + bl 511f0 │ │ ldr ip, [sp, #140] ; 0x8c │ │ ldr lr, [sp, #144] ; 0x90 │ │ mov r4, r1 │ │ ldr r1, [sp, #148] ; 0x94 │ │ mov r5, r2 │ │ ldr r2, [sp, #152] ; 0x98 │ │ mov r6, r3 │ │ @@ -89472,15 +89554,15 @@ │ │ add r0, sp, #272 ; 0x110 │ │ str r0, [sp, #160] ; 0xa0 │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 52698 │ │ + bl 528a4 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ ldr r2, [sp, #164] ; 0xa4 │ │ ldr r1, [sp, #168] ; 0xa8 │ │ ldr r0, [sp, #172] ; 0xac │ │ vld1.64 {d16-d17}, [r3 :128] │ │ vld1.64 {d22-d23}, [r2 :128] │ │ vld1.64 {d20-d21}, [r1 :128] │ │ @@ -89495,34 +89577,34 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 5446c │ │ - ldr r0, [pc, #36] ; 4de80 │ │ + bl 54678 │ │ + ldr r0, [pc, #36] ; 4e08c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #420] ; 0x1a4 │ │ cmp r0, r1 │ │ - bne 4de78 │ │ + bne 4e084 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - bl 7beb0 │ │ - ldrdeq pc, [r2], -r0 │ │ - andeq pc, r2, ip, lsr #14 │ │ + bl 7c350 │ │ + andeq pc, r2, r4, ror #24 │ │ + andeq pc, r2, r0, asr #19 │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #480 ; 0x1e0 │ │ bfc sp, #0, #4 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #740] ; 4e188 │ │ + ldr ip, [pc, #740] ; 4e394 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [sp, #476] ; 0x1dc │ │ str r0, [sp, #236] ; 0xec │ │ str r1, [sp, #232] ; 0xe8 │ │ str r2, [sp, #228] ; 0xe4 │ │ @@ -89548,15 +89630,15 @@ │ │ str ip, [r3, #8] │ │ add r4, sp, #416 ; 0x1a0 │ │ str r4, [r3, #4] │ │ add r5, sp, #432 ; 0x1b0 │ │ str r5, [r3] │ │ add r3, sp, #448 ; 0x1c0 │ │ str r3, [sp, #140] ; 0x8c │ │ - bl 54574 │ │ + bl 54780 │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr ip, [sp, #152] ; 0x98 │ │ ldr r3, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #164] ; 0xa4 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ ldr lr, [sp, #140] ; 0x8c │ │ vld1.64 {d16-d17}, [lr :128] │ │ @@ -89579,15 +89661,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50ba0 │ │ + bl 50dac │ │ mov ip, r0 │ │ ldr r0, [sp, #164] ; 0xa4 │ │ str ip, [sp, #144] ; 0x90 │ │ mov ip, r1 │ │ ldr r1, [sp, #148] ; 0x94 │ │ mov lr, r2 │ │ ldr r2, [sp, #152] ; 0x98 │ │ @@ -89609,15 +89691,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50fe4 │ │ + bl 511f0 │ │ ldr ip, [sp, #148] ; 0x94 │ │ ldr lr, [sp, #152] ; 0x98 │ │ mov r6, r1 │ │ ldr r1, [sp, #156] ; 0x9c │ │ mov r7, r2 │ │ ldr r2, [sp, #160] ; 0xa0 │ │ mov r8, r3 │ │ @@ -89661,15 +89743,15 @@ │ │ add r0, sp, #320 ; 0x140 │ │ str r0, [sp, #188] ; 0xbc │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51168 │ │ + bl 51374 │ │ ldr ip, [sp, #168] ; 0xa8 │ │ ldr r3, [sp, #172] ; 0xac │ │ ldr r2, [sp, #176] ; 0xb0 │ │ ldr r1, [sp, #180] ; 0xb4 │ │ ldr r0, [sp, #184] ; 0xb8 │ │ ldr lr, [sp, #188] ; 0xbc │ │ vld1.64 {d16-d17}, [lr :128] │ │ @@ -89690,34 +89772,34 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 54e98 │ │ - ldr r0, [pc, #36] ; 4e18c │ │ + bl 550a4 │ │ + ldr r0, [pc, #36] ; 4e398 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #476] ; 0x1dc │ │ cmp r0, r1 │ │ - bne 4e184 │ │ + bne 4e390 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - bl 7beb0 │ │ - andeq pc, r2, r4, ror #13 │ │ - andeq pc, r2, r0, lsr #8 │ │ + bl 7c350 │ │ + andeq pc, r2, r8, ror r9 ; │ │ + ; instruction: 0x0002f6b4 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #424 ; 0x1a8 │ │ bfc sp, #0, #4 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #700] ; 4e46c │ │ + ldr ip, [pc, #700] ; 4e678 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [sp, #420] ; 0x1a4 │ │ str r0, [sp, #220] ; 0xdc │ │ str r1, [sp, #216] ; 0xd8 │ │ str r2, [sp, #212] ; 0xd4 │ │ @@ -89750,15 +89832,15 @@ │ │ add ip, sp, #368 ; 0x170 │ │ str ip, [sp, #144] ; 0x90 │ │ str ip, [r3, #4] │ │ add r4, sp, #384 ; 0x180 │ │ str r4, [r3] │ │ add r5, sp, #400 ; 0x190 │ │ mov r3, r5 │ │ - bl 54574 │ │ + bl 54780 │ │ ldr r1, [sp, #132] ; 0x84 │ │ ldr r0, [sp, #136] ; 0x88 │ │ ldr ip, [sp, #140] ; 0x8c │ │ ldr r3, [sp, #156] ; 0x9c │ │ ldr r2, [sp, #152] ; 0x98 │ │ ldr lr, [sp, #144] ; 0x90 │ │ vld1.64 {d16-d17}, [r5 :128] │ │ @@ -89781,15 +89863,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50ba0 │ │ + bl 50dac │ │ mov ip, r0 │ │ ldr r0, [sp, #152] ; 0x98 │ │ mov lr, r1 │ │ ldr r1, [sp, #156] ; 0x9c │ │ mov r4, r2 │ │ ldr r2, [sp, #140] ; 0x8c │ │ mov r5, r3 │ │ @@ -89810,15 +89892,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50fe4 │ │ + bl 511f0 │ │ ldr ip, [sp, #140] ; 0x8c │ │ ldr lr, [sp, #144] ; 0x90 │ │ mov r4, r1 │ │ ldr r1, [sp, #148] ; 0x94 │ │ mov r5, r2 │ │ ldr r2, [sp, #152] ; 0x98 │ │ mov r6, r3 │ │ @@ -89852,15 +89934,15 @@ │ │ add r0, sp, #272 ; 0x110 │ │ str r0, [sp, #160] ; 0xa0 │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 52698 │ │ + bl 528a4 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ ldr r2, [sp, #164] ; 0xa4 │ │ ldr r1, [sp, #168] ; 0xa8 │ │ ldr r0, [sp, #172] ; 0xac │ │ vld1.64 {d16-d17}, [r3 :128] │ │ vld1.64 {d22-d23}, [r2 :128] │ │ vld1.64 {d20-d21}, [r1 :128] │ │ @@ -89875,32 +89957,32 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 55a58 │ │ - ldr r0, [pc, #36] ; 4e470 │ │ + bl 55c64 │ │ + ldr r0, [pc, #36] ; 4e67c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #420] ; 0x1a4 │ │ cmp r0, r1 │ │ - bne 4e468 │ │ + bne 4e674 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - bl 7beb0 │ │ - ldrdeq pc, [r2], -r8 │ │ - andeq pc, r2, ip, lsr r1 ; │ │ + bl 7c350 │ │ + andeq pc, r2, ip, ror #12 │ │ + ldrdeq pc, [r2], -r0 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #240 ; 0xf0 │ │ bfc sp, #0, #4 │ │ - ldr r3, [pc, #388] ; 4e610 │ │ + ldr r3, [pc, #388] ; 4e81c │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [sp, #236] ; 0xec │ │ str r0, [sp, #124] ; 0x7c │ │ str r1, [sp, #120] ; 0x78 │ │ str r2, [sp, #116] ; 0x74 │ │ @@ -89913,15 +89995,15 @@ │ │ add r2, sp, #176 ; 0xb0 │ │ str r2, [sp, #80] ; 0x50 │ │ str r2, [r3] │ │ add r2, sp, #208 ; 0xd0 │ │ str r2, [sp, #72] ; 0x48 │ │ add r3, sp, #192 ; 0xc0 │ │ str r3, [sp, #84] ; 0x54 │ │ - bl 51758 │ │ + bl 51964 │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #76] ; 0x4c │ │ vld1.64 {d16-d17}, [r3 :128] │ │ vld1.64 {d22-d23}, [r2 :128] │ │ vld1.64 {d20-d21}, [r1 :128] │ │ @@ -89932,15 +90014,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51840 │ │ + bl 51a4c │ │ ldr ip, [sp, #72] ; 0x48 │ │ mov lr, r1 │ │ ldr r1, [sp, #76] ; 0x4c │ │ mov r4, r2 │ │ ldr r2, [sp, #80] ; 0x50 │ │ mov r5, r3 │ │ ldr r3, [sp, #84] ; 0x54 │ │ @@ -89965,47 +90047,47 @@ │ │ add r0, sp, #144 ; 0x90 │ │ str r0, [sp, #88] ; 0x58 │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 560bc │ │ + bl 562c8 │ │ ldr r1, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #92] ; 0x5c │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d18-d19}, [r0 :128] │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr r2, [sp, #120] ; 0x78 │ │ mov r1, sp │ │ str r2, [r1, #20] │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 516dc │ │ - ldr r0, [pc, #36] ; 4e614 │ │ + bl 518e8 │ │ + ldr r0, [pc, #36] ; 4e820 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #236] ; 0xec │ │ cmp r0, r1 │ │ - bne 4e60c │ │ + bne 4e818 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - strdeq pc, [r2], -ip │ │ - muleq r2, r8, pc ; │ │ + bl 7c350 │ │ + muleq r2, r0, r3 │ │ + andeq pc, r2, ip, lsr #4 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #240 ; 0xf0 │ │ bfc sp, #0, #4 │ │ - ldr r3, [pc, #388] ; 4e7b4 │ │ + ldr r3, [pc, #388] ; 4e9c0 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [sp, #236] ; 0xec │ │ str r0, [sp, #124] ; 0x7c │ │ str r1, [sp, #120] ; 0x78 │ │ str r2, [sp, #116] ; 0x74 │ │ @@ -90018,15 +90100,15 @@ │ │ add r2, sp, #176 ; 0xb0 │ │ str r2, [sp, #80] ; 0x50 │ │ str r2, [r3] │ │ add r2, sp, #208 ; 0xd0 │ │ str r2, [sp, #72] ; 0x48 │ │ add r3, sp, #192 ; 0xc0 │ │ str r3, [sp, #84] ; 0x54 │ │ - bl 53304 │ │ + bl 53510 │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #76] ; 0x4c │ │ vld1.64 {d16-d17}, [r3 :128] │ │ vld1.64 {d22-d23}, [r2 :128] │ │ vld1.64 {d20-d21}, [r1 :128] │ │ @@ -90037,15 +90119,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51840 │ │ + bl 51a4c │ │ ldr ip, [sp, #72] ; 0x48 │ │ mov lr, r1 │ │ ldr r1, [sp, #76] ; 0x4c │ │ mov r4, r2 │ │ ldr r2, [sp, #80] ; 0x50 │ │ mov r5, r3 │ │ ldr r3, [sp, #84] ; 0x54 │ │ @@ -90070,92 +90152,92 @@ │ │ add r0, sp, #128 ; 0x80 │ │ str r0, [sp, #88] ; 0x58 │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 560bc │ │ + bl 562c8 │ │ ldr r1, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #92] ; 0x5c │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d18-d19}, [r0 :128] │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr r2, [sp, #120] ; 0x78 │ │ mov r1, sp │ │ str r2, [r1, #20] │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 53194 │ │ - ldr r0, [pc, #36] ; 4e7b8 │ │ + bl 533a0 │ │ + ldr r0, [pc, #36] ; 4e9c4 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #236] ; 0xec │ │ cmp r0, r1 │ │ - bne 4e7b0 │ │ + bne 4e9bc │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - andeq lr, r2, r8, asr pc │ │ - strdeq lr, [r2], -r4 │ │ + bl 7c350 │ │ + andeq pc, r2, ip, ror #3 │ │ + andeq pc, r2, r8, lsl #1 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ movw r0, #3 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ cmp r0, #0 │ │ - beq 4e820 │ │ + beq 4ea2c │ │ ldr r0, [sp, #8] │ │ lsl r1, r0, #2 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, r1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ - bl 4e474 │ │ + bl 4e680 │ │ ldr r0, [sp] │ │ mvn r1, #0 │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ - b 4e7dc │ │ + b 4e9e8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ movw r0, #3 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ cmp r0, #0 │ │ - beq 4e884 │ │ + beq 4ea90 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #4 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ - bl 4e618 │ │ + bl 4e824 │ │ ldr r0, [sp] │ │ mvn r1, #0 │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ - b 4e848 │ │ + b 4ea54 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #768 ; 0x300 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #364] ; 0x16c │ │ @@ -90336,15 +90418,15 @@ │ │ vstr d16, [sp, #24] │ │ vldr d16, [sp, #24] │ │ vstr d16, [sp, #72] ; 0x48 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ cmp r0, #4 │ │ - bge 4ebb8 │ │ + bge 4edc4 │ │ vldr d16, [sp, #72] ; 0x48 │ │ vstr d16, [sp, #496] ; 0x1f0 │ │ vldr d16, [sp, #496] ; 0x1f0 │ │ vstr d16, [sp, #488] ; 0x1e8 │ │ vldr d16, [sp, #488] ; 0x1e8 │ │ vstr d16, [sp, #8] │ │ ldr r0, [sp, #364] ; 0x16c │ │ @@ -90352,24 +90434,24 @@ │ │ add r1, r0, r1, lsl #5 │ │ vldr d16, [sp, #8] │ │ vmov.32 r0, d16[0] │ │ str r0, [r1] │ │ ldr r0, [sp, #20] │ │ add r0, r0, #1 │ │ str r0, [sp, #20] │ │ - b 4eb6c │ │ + b 4ed78 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #4 │ │ - bl 5661c │ │ + bl 56828 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #280 ; 0x118 │ │ str r0, [sp, #148] ; 0x94 │ │ ldr r0, [sp, #148] ; 0x94 │ │ sub r0, r0, #33 ; 0x21 │ │ vld1.8 {d16}, [r0] │ │ @@ -90438,15 +90520,15 @@ │ │ vstr d16, [sp, #256] ; 0x100 │ │ vldr d16, [sp, #256] ; 0x100 │ │ vstr d16, [sp, #16] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #4 │ │ - bge 4ed50 │ │ + bge 4ef5c │ │ vldr d16, [sp, #16] │ │ vstr d16, [sp, #160] ; 0xa0 │ │ vldr d16, [sp, #160] ; 0xa0 │ │ vstr d16, [sp, #152] ; 0x98 │ │ vldr d16, [sp, #152] ; 0x98 │ │ vstr d16, [sp] │ │ ldr r0, [sp, #148] ; 0x94 │ │ @@ -90454,15 +90536,15 @@ │ │ add r1, r0, r1, lsl #5 │ │ vldr d16, [sp] │ │ vmov.32 r0, d16[0] │ │ str r0, [r1] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b 4ed04 │ │ + b 4ef10 │ │ add sp, sp, #280 ; 0x118 │ │ bx lr │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #640 ; 0x280 │ │ str r0, [fp, #-228] ; 0xffffff1c │ │ ldr r0, [fp, #-228] ; 0xffffff1c │ │ @@ -90815,15 +90897,15 @@ │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r2, #1 │ │ mov r1, r2 │ │ - bl 56aac │ │ + bl 56cb8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #1616 ; 0x650 │ │ bfc sp, #0, #4 │ │ add r1, sp, #928 ; 0x3a0 │ │ @@ -90929,68 +91011,68 @@ │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #416 ; 0x1a0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #412] ; 0x19c │ │ ldr r0, [sp, #412] ; 0x19c │ │ cmp r0, #16 │ │ - bge 4f998 │ │ + bge 4fba4 │ │ ldr r0, [sp, #524] ; 0x20c │ │ sub r0, r0, #1 │ │ vld1.8 {d16[]}, [r0] │ │ vstr d16, [sp, #376] ; 0x178 │ │ vldr d16, [sp, #376] ; 0x178 │ │ vstr d16, [sp, #368] ; 0x170 │ │ vldr d16, [sp, #368] ; 0x170 │ │ vmov r0, r1, d16 │ │ - bl 50594 │ │ + bl 507a0 │ │ vmov d18, r2, r3 │ │ vmov d16, r0, r1 │ │ vmov.f64 d17, d18 │ │ add r0, sp, #384 ; 0x180 │ │ str r0, [sp] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #524] ; 0x20c │ │ add r0, r0, #31 │ │ vld1.8 {d16[]}, [r0] │ │ vstr d16, [sp, #344] ; 0x158 │ │ vldr d16, [sp, #344] ; 0x158 │ │ vstr d16, [sp, #336] ; 0x150 │ │ vldr d16, [sp, #336] ; 0x150 │ │ vmov r0, r1, d16 │ │ - bl 50594 │ │ + bl 507a0 │ │ vmov d18, r2, r3 │ │ vmov d16, r0, r1 │ │ vmov.f64 d17, d18 │ │ add r4, sp, #352 ; 0x160 │ │ vst1.64 {d16-d17}, [r4 :128] │ │ ldr r0, [sp, #524] ; 0x20c │ │ add r0, r0, #63 ; 0x3f │ │ vld1.8 {d16[]}, [r0] │ │ vstr d16, [sp, #312] ; 0x138 │ │ vldr d16, [sp, #312] ; 0x138 │ │ vstr d16, [sp, #304] ; 0x130 │ │ vldr d16, [sp, #304] ; 0x130 │ │ vmov r0, r1, d16 │ │ - bl 50594 │ │ + bl 507a0 │ │ vmov d18, r2, r3 │ │ vmov d16, r0, r1 │ │ vmov.f64 d17, d18 │ │ add r0, sp, #320 ; 0x140 │ │ str r0, [sp, #4] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #524] ; 0x20c │ │ add r0, r0, #95 ; 0x5f │ │ vld1.8 {d16[]}, [r0] │ │ vstr d16, [sp, #280] ; 0x118 │ │ vldr d16, [sp, #280] ; 0x118 │ │ vstr d16, [sp, #272] ; 0x110 │ │ vldr d16, [sp, #272] ; 0x110 │ │ vmov r0, r1, d16 │ │ - bl 50594 │ │ + bl 507a0 │ │ mov ip, r0 │ │ ldr r0, [sp] │ │ str ip, [sp, #8] │ │ mov ip, r1 │ │ ldr r1, [sp, #4] │ │ mov lr, r2 │ │ ldr r2, [sp, #12] │ │ @@ -91240,15 +91322,15 @@ │ │ vst1.8 {d16-d17}, [r0] │ │ ldr r0, [sp, #524] ; 0x20c │ │ add r0, r0, #128 ; 0x80 │ │ str r0, [sp, #524] ; 0x20c │ │ ldr r0, [sp, #412] ; 0x19c │ │ add r0, r0, #4 │ │ str r0, [sp, #412] ; 0x19c │ │ - b 4f4b0 │ │ + b 4f6bc │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #88 ; 0x58 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #84] ; 0x54 │ │ @@ -91263,40 +91345,40 @@ │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #64 ; 0x40 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ cmp r0, #16 │ │ - bge 4fa28 │ │ + bge 4fc34 │ │ add r0, sp, #64 ; 0x40 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ mov r1, sp │ │ vst1.64 {d16-d17}, [r1 :128] │ │ ldr r0, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #28] │ │ add r0, r0, r2, lsl #5 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.8 {d16-d17}, [r0] │ │ ldr r0, [sp, #28] │ │ add r0, r0, #1 │ │ str r0, [sp, #28] │ │ - b 4f9e8 │ │ + b 4fbf4 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #72 ; 0x48 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #68] ; 0x44 │ │ movw r0, #0 │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #64] ; 0x40 │ │ cmp r0, #16 │ │ - bge 4fab8 │ │ + bge 4fcc4 │ │ ldr r0, [sp, #68] ; 0x44 │ │ sub r0, r0, #1 │ │ vld1.8 {d16[]-d17[]}, [r0] │ │ add r0, sp, #32 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #16 │ │ @@ -91312,64 +91394,64 @@ │ │ vst1.8 {d16-d17}, [r0] │ │ ldr r0, [sp, #68] ; 0x44 │ │ add r0, r0, #32 │ │ str r0, [sp, #68] ; 0x44 │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r0, r0, #1 │ │ str r0, [sp, #64] ; 0x40 │ │ - b 4fa4c │ │ + b 4fc58 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ movw r2, #1 │ │ - bl 56aac │ │ + bl 56cb8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #1 │ │ movw r2, #0 │ │ - bl 56aac │ │ + bl 56cb8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r2, #0 │ │ mov r1, r2 │ │ - bl 56aac │ │ + bl 56cb8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r2, #1 │ │ mov r1, r2 │ │ - bl 57244 │ │ + bl 57450 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #8 │ │ - bl 5661c │ │ + bl 56828 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #48 ; 0x30 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ sub r0, r0, #32 │ │ vld1.8 {d16}, [r0] │ │ @@ -91378,35 +91460,35 @@ │ │ vstr d16, [sp, #16] │ │ vldr d16, [sp, #16] │ │ vstr d16, [sp, #32] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #8 │ │ - bge 4fbec │ │ + bge 4fdf8 │ │ vldr d16, [sp, #32] │ │ vstr d16, [sp] │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #12] │ │ add r0, r0, r1, lsl #5 │ │ vldr d16, [sp] │ │ vst1.8 {d16}, [r0] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b 4fbb4 │ │ + b 4fdc0 │ │ add sp, sp, #48 ; 0x30 │ │ bx lr │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [sp, #36] ; 0x24 │ │ movw r0, #0 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ cmp r0, #8 │ │ - bge 4fc60 │ │ + bge 4fe6c │ │ ldr r0, [sp, #36] ; 0x24 │ │ sub r0, r0, #1 │ │ vld1.8 {d16[]}, [r0] │ │ vstr d16, [sp, #16] │ │ vldr d16, [sp, #16] │ │ vstr d16, [sp, #8] │ │ vldr d16, [sp, #8] │ │ @@ -91418,56 +91500,56 @@ │ │ vst1.8 {d16}, [r0] │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, #32 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #32] │ │ add r0, r0, #1 │ │ str r0, [sp, #32] │ │ - b 4fc04 │ │ + b 4fe10 │ │ add sp, sp, #40 ; 0x28 │ │ bx lr │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ movw r2, #1 │ │ - bl 57244 │ │ + bl 57450 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #1 │ │ movw r2, #0 │ │ - bl 57244 │ │ + bl 57450 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r2, #0 │ │ mov r1, r2 │ │ - bl 57244 │ │ + bl 57450 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #152 ; 0x98 │ │ bfc sp, #0, #4 │ │ - ldr r2, [pc, #224] ; 4fdd8 │ │ + ldr r2, [pc, #224] ; 4ffe4 │ │ add r2, pc, r2 │ │ ldr r2, [r2] │ │ ldr r2, [r2] │ │ - ldr r2, [pc, #212] ; 4fddc │ │ + ldr r2, [pc, #212] ; 4ffe8 │ │ add r2, pc, r2 │ │ ldr r2, [r2] │ │ ldr r2, [r2] │ │ str r2, [sp, #148] ; 0x94 │ │ str r0, [sp, #108] ; 0x6c │ │ str r1, [sp, #104] ; 0x68 │ │ ldr r0, [sp, #108] ; 0x6c │ │ @@ -91488,42 +91570,42 @@ │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #32 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #112 ; 0x70 │ │ str r0, [sp, #28] │ │ - bl 4fde4 │ │ + bl 4fff0 │ │ ldr r0, [sp, #28] │ │ - bl 4fde4 │ │ + bl 4fff0 │ │ ldr r0, [sp, #28] │ │ vld1.16 {d16-d17}, [r0 :128]! │ │ vld1.64 {d18-d19}, [r0 :128] │ │ ldr r0, [sp, #104] ; 0x68 │ │ mov r1, sp │ │ vst1.16 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 50230 │ │ - ldr r0, [pc, #40] ; 4fde0 │ │ + bl 5043c │ │ + ldr r0, [pc, #40] ; 4ffec │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #148] ; 0x94 │ │ cmp r0, r1 │ │ - bne 4fdd4 │ │ + bne 4ffe0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - muleq r2, r0, r8 │ │ - andeq sp, r2, r0, lsl #17 │ │ - ldrdeq sp, [r2], -r0 │ │ + bl 7c350 │ │ + andeq sp, r2, r4, lsr #22 │ │ + andeq sp, r2, r4, lsl fp │ │ + andeq sp, r2, r4, ror #20 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #1200 ; 0x4b0 │ │ bfc sp, #0, #4 │ │ add r2, sp, #936 ; 0x3a8 │ │ add lr, sp, #512 ; 0x200 │ │ add lr, lr, #94 ; 0x5e │ │ @@ -91788,15 +91870,15 @@ │ │ mov r1, sp │ │ vst1.16 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 504a4 │ │ + bl 506b0 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #464 ; 0x1d0 │ │ bfc sp, #0, #4 │ │ vmov d16, r2, r3 │ │ @@ -91874,28 +91956,28 @@ │ │ vstr d16, [sp, #336] ; 0x150 │ │ vldr d16, [sp, #344] ; 0x158 │ │ vstr d16, [sp, #456] ; 0x1c8 │ │ vldr d16, [sp, #456] ; 0x1c8 │ │ vstr d16, [sp, #448] ; 0x1c0 │ │ vldr d16, [sp, #448] ; 0x1c0 │ │ vmov r0, r1, d16 │ │ - bl 50594 │ │ + bl 507a0 │ │ vmov d18, r2, r3 │ │ vmov d16, r0, r1 │ │ vmov.f64 d17, d18 │ │ add r0, sp, #224 ; 0xe0 │ │ str r0, [sp, #44] ; 0x2c │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vldr d16, [sp, #336] ; 0x150 │ │ vstr d16, [sp, #440] ; 0x1b8 │ │ vldr d16, [sp, #440] ; 0x1b8 │ │ vstr d16, [sp, #432] ; 0x1b0 │ │ vldr d16, [sp, #432] ; 0x1b0 │ │ vmov r0, r1, d16 │ │ - bl 50594 │ │ + bl 507a0 │ │ mov ip, r0 │ │ ldr r0, [sp, #32] │ │ str ip, [sp, #36] ; 0x24 │ │ mov ip, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov lr, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ @@ -91945,28 +92027,28 @@ │ │ vld1.64 {d18-d19}, [r1 :128] │ │ vmov.f64 d20, d17 │ │ mov r1, sp │ │ vstr d20, [r1] │ │ add r1, r1, #8 │ │ vst1.64 {d18-d19}, [r1] │ │ vmov r2, r3, d16 │ │ - bl 505fc │ │ + bl 50808 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #168 ; 0xa8 │ │ bfc sp, #0, #4 │ │ vmov d16, r2, r3 │ │ vmov d18, r0, r1 │ │ vmov.f64 d19, d16 │ │ add r0, fp, #8 │ │ vld1.64 {d16-d17}, [r0] │ │ ldr r0, [fp, #24] │ │ - ldr r0, [pc, #184] ; 5058c │ │ + ldr r0, [pc, #184] ; 50798 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ str r0, [sp, #164] ; 0xa4 │ │ add r1, sp, #16 │ │ vst1.64 {d18-d19}, [r1 :128] │ │ mov r0, sp │ │ @@ -91995,27 +92077,27 @@ │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vzip.16 q9, q8 │ │ add r1, sp, #96 ; 0x60 │ │ vst1.16 {d18-d19}, [r1]! │ │ vst1.64 {d16-d17}, [r1] │ │ add r1, sp, #96 ; 0x60 │ │ movw r2, #32 │ │ - bl 7c300 │ │ - ldr r0, [pc, #36] ; 50590 │ │ + bl 7c7a0 │ │ + ldr r0, [pc, #36] ; 5079c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #164] ; 0xa4 │ │ cmp r0, r1 │ │ - bne 50588 │ │ + bne 50794 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - strheq sp, [r2], -r4 │ │ - andeq sp, r2, ip, lsl r0 │ │ + bl 7c350 │ │ + andeq sp, r2, r8, asr #6 │ │ + ; instruction: 0x0002d2b0 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #72 ; 0x48 │ │ bfc sp, #0, #4 │ │ vmov d16, r0, r1 │ │ vstr d16, [sp, #8] │ │ vldr d16, [sp, #8] │ │ @@ -92128,15 +92210,15 @@ │ │ ldr r8, [fp, #24] │ │ ldr r9, [fp, #20] │ │ ldr sl, [fp, #16] │ │ ldr r0, [fp, #12] │ │ str r0, [sp, #24] │ │ ldr r0, [fp, #8] │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #900] ; 50b00 │ │ + ldr r0, [pc, #900] ; 50d0c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ str r0, [sp, #968] ; 0x3c8 │ │ ldr r0, [sp, #12] │ │ str r3, [sp, #900] ; 0x384 │ │ ldr r3, [sp, #16] │ │ @@ -92345,26 +92427,26 @@ │ │ vst1.32 {d16-d17}, [r0 :128]! │ │ vld1.64 {d16-d17}, [r3 :128] │ │ vst1.32 {d16-d17}, [r0 :128]! │ │ vld1.64 {d16-d17}, [r2 :128] │ │ vst1.32 {d16-d17}, [r0 :128]! │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - ldr r0, [pc, #36] ; 50b04 │ │ + ldr r0, [pc, #36] ; 50d10 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #968] ; 0x3c8 │ │ cmp r0, r1 │ │ - bne 50afc │ │ + bne 50d08 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - bl 7beb0 │ │ - andeq ip, r2, ip, lsl #28 │ │ - andeq ip, r2, r8, lsr #21 │ │ + bl 7c350 │ │ + andeq sp, r2, r0, lsr #1 │ │ + andeq ip, r2, ip, lsr sp │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #28] │ │ ldr ip, [fp, #24] │ │ ldr ip, [fp, #20] │ │ ldr ip, [fp, #16] │ │ @@ -92380,27 +92462,27 @@ │ │ ldr r2, [sp, #12] │ │ ldr r3, [sp, #8] │ │ ldr ip, [fp, #8] │ │ ldr r4, [fp, #12] │ │ mov lr, sp │ │ str r4, [lr, #4] │ │ str ip, [lr] │ │ - bl 51758 │ │ + bl 51964 │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #16] │ │ lsl r1, r1, #1 │ │ add r0, r0, r1 │ │ ldr r1, [sp, #16] │ │ ldr r2, [fp, #16] │ │ ldr r3, [fp, #20] │ │ ldr lr, [fp, #24] │ │ ldr ip, [fp, #28] │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 51758 │ │ + bl 51964 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #1120 ; 0x460 │ │ bfc sp, #0, #4 │ │ vmov d16, r2, r3 │ │ @@ -92630,15 +92712,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51840 │ │ + bl 51a4c │ │ mov ip, r0 │ │ ldr r0, [sp, #64] ; 0x40 │ │ str ip, [sp, #68] ; 0x44 │ │ mov ip, r1 │ │ ldr r1, [sp, #68] ; 0x44 │ │ str ip, [sp, #72] ; 0x48 │ │ mov ip, r2 │ │ @@ -92792,15 +92874,15 @@ │ │ vld1.64 {d28-d29}, [r0] │ │ ldr r0, [fp, #140] ; 0x8c │ │ ldr r0, [fp, #136] ; 0x88 │ │ ldr r0, [fp, #132] ; 0x84 │ │ ldr r0, [fp, #128] ; 0x80 │ │ ldr r0, [fp, #124] ; 0x7c │ │ ldr r0, [fp, #120] ; 0x78 │ │ - ldr r0, [pc, #1272] ; 516d4 │ │ + ldr r0, [pc, #1272] ; 518e0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ str r0, [sp, #812] ; 0x32c │ │ add r0, sp, #496 ; 0x1f0 │ │ vst1.64 {d30-d31}, [r0 :128] │ │ add r1, sp, #480 ; 0x1e0 │ │ @@ -92825,15 +92907,15 @@ │ │ str r1, [sp, #204] ; 0xcc │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51a30 │ │ + bl 51c3c │ │ mov ip, r0 │ │ ldr r0, [sp, #124] ; 0x7c │ │ str ip, [sp, #128] ; 0x80 │ │ mov ip, r1 │ │ ldr r1, [sp, #128] ; 0x80 │ │ str ip, [sp, #132] ; 0x84 │ │ mov ip, r2 │ │ @@ -92847,15 +92929,15 @@ │ │ add r4, sp, #368 ; 0x170 │ │ vst1.64 {d16-d17}, [r4 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51a30 │ │ + bl 51c3c │ │ mov ip, r0 │ │ ldr r0, [sp, #140] ; 0x8c │ │ str ip, [sp, #144] ; 0x90 │ │ mov ip, r1 │ │ ldr r1, [sp, #144] ; 0x90 │ │ str ip, [sp, #148] ; 0x94 │ │ mov ip, r2 │ │ @@ -92870,15 +92952,15 @@ │ │ str r1, [sp, #236] ; 0xec │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51a30 │ │ + bl 51c3c │ │ mov ip, r0 │ │ ldr r0, [sp, #156] ; 0x9c │ │ str ip, [sp, #160] ; 0xa0 │ │ mov ip, r1 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ str ip, [sp, #164] ; 0xa4 │ │ mov ip, r2 │ │ @@ -92893,15 +92975,15 @@ │ │ str r1, [sp, #220] ; 0xdc │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51a30 │ │ + bl 51c3c │ │ mov ip, r0 │ │ ldr r0, [sp, #172] ; 0xac │ │ str ip, [sp, #176] ; 0xb0 │ │ mov ip, r1 │ │ ldr r1, [sp, #176] ; 0xb0 │ │ str ip, [sp, #180] ; 0xb4 │ │ mov ip, r2 │ │ @@ -92916,15 +92998,15 @@ │ │ str r1, [sp, #224] ; 0xe0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51a30 │ │ + bl 51c3c │ │ mov ip, r0 │ │ ldr r0, [sp, #188] ; 0xbc │ │ str ip, [sp, #192] ; 0xc0 │ │ mov ip, r1 │ │ ldr r1, [sp, #192] ; 0xc0 │ │ str ip, [sp, #196] ; 0xc4 │ │ mov ip, r2 │ │ @@ -92939,15 +93021,15 @@ │ │ str r1, [sp, #228] ; 0xe4 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51a30 │ │ + bl 51c3c │ │ ldr ip, [sp, #204] ; 0xcc │ │ ldr lr, [sp, #216] ; 0xd8 │ │ mov r5, r0 │ │ ldr r0, [sp, #228] ; 0xe4 │ │ mov r6, r1 │ │ ldr r1, [sp, #224] ; 0xe0 │ │ mov r7, r2 │ │ @@ -92982,15 +93064,15 @@ │ │ vst1.8 {d22-d23}, [r0]! │ │ vst1.8 {d20-d21}, [r0]! │ │ vst1.64 {d18-d19}, [r0] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51ae4 │ │ + bl 51cf0 │ │ mov ip, r0 │ │ ldr r0, [sp, #220] ; 0xdc │ │ str ip, [sp, #208] ; 0xd0 │ │ mov ip, r1 │ │ ldr r1, [sp, #208] ; 0xd0 │ │ str ip, [sp, #212] ; 0xd4 │ │ mov ip, r2 │ │ @@ -93030,15 +93112,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51c6c │ │ + bl 51e78 │ │ ldr r0, [sp, #216] ; 0xd8 │ │ ldr ip, [sp, #220] ; 0xdc │ │ ldr r3, [sp, #224] ; 0xe0 │ │ ldr r2, [sp, #228] ; 0xe4 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ ldr lr, [sp, #236] ; 0xec │ │ vld1.64 {d18-d19}, [r6 :128] │ │ @@ -93101,27 +93183,27 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51e70 │ │ - ldr r0, [pc, #36] ; 516d8 │ │ + bl 5207c │ │ + ldr r0, [pc, #36] ; 518e4 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #812] ; 0x32c │ │ cmp r0, r1 │ │ - bne 516d0 │ │ + bne 518dc │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - bl 7beb0 │ │ - andeq ip, r2, ip, lsr #7 │ │ - ldrdeq fp, [r2], -r4 │ │ + bl 7c350 │ │ + andeq ip, r2, r0, asr #12 │ │ + andeq ip, r2, r8, ror #2 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #72 ; 0x48 │ │ bfc sp, #0, #4 │ │ vmov d16, r2, r3 │ │ vmov d18, r0, r1 │ │ vmov.f64 d19, d16 │ │ @@ -93908,15 +93990,15 @@ │ │ add r0, sp, #944 ; 0x3b0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 525e4 │ │ + bl 527f0 │ │ mov ip, r0 │ │ ldr r0, [sp, #8] │ │ str ip, [sp, #16] │ │ mov ip, r1 │ │ ldr r1, [sp, #12] │ │ str ip, [sp, #20] │ │ mov ip, r2 │ │ @@ -93940,15 +94022,15 @@ │ │ add r0, sp, #800 ; 0x320 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 525e4 │ │ + bl 527f0 │ │ mov ip, r0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str ip, [sp, #28] │ │ mov ip, r1 │ │ ldr r1, [sp, #24] │ │ str ip, [sp, #32] │ │ mov ip, r2 │ │ @@ -93972,15 +94054,15 @@ │ │ add r0, sp, #752 ; 0x2f0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 525e4 │ │ + bl 527f0 │ │ mov ip, r0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str ip, [sp, #44] ; 0x2c │ │ mov ip, r1 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str ip, [sp, #48] ; 0x30 │ │ mov ip, r2 │ │ @@ -94004,15 +94086,15 @@ │ │ add r0, sp, #896 ; 0x380 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 525e4 │ │ + bl 527f0 │ │ mov ip, r0 │ │ ldr r0, [sp, #64] ; 0x40 │ │ str ip, [sp, #56] ; 0x38 │ │ mov ip, r1 │ │ ldr r1, [sp, #52] ; 0x34 │ │ str ip, [sp, #60] ; 0x3c │ │ mov ip, r2 │ │ @@ -94036,15 +94118,15 @@ │ │ add r0, sp, #704 ; 0x2c0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 525e4 │ │ + bl 527f0 │ │ mov ip, r0 │ │ ldr r0, [sp, #64] ; 0x40 │ │ str ip, [sp, #72] ; 0x48 │ │ mov ip, r1 │ │ ldr r1, [sp, #68] ; 0x44 │ │ str ip, [sp, #76] ; 0x4c │ │ mov ip, r2 │ │ @@ -94068,15 +94150,15 @@ │ │ add r0, sp, #848 ; 0x350 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 525e4 │ │ + bl 527f0 │ │ vmov d18, r2, r3 │ │ vmov d16, r0, r1 │ │ vmov.f64 d17, d18 │ │ ldr r0, [fp, #104] ; 0x68 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ @@ -94142,15 +94224,15 @@ │ │ vld1.64 {d22-d23}, [r0] │ │ add r0, fp, #8 │ │ vld1.64 {d24-d25}, [r0] │ │ ldr r0, [fp, #100] ; 0x64 │ │ ldr r0, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #92] ; 0x5c │ │ ldr r0, [fp, #88] ; 0x58 │ │ - ldr r0, [pc, #1104] ; 52b44 │ │ + ldr r0, [pc, #1104] ; 52d50 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ str r0, [sp, #684] ; 0x2ac │ │ add r0, sp, #368 ; 0x170 │ │ vst1.64 {d26-d27}, [r0 :128] │ │ add r1, sp, #352 ; 0x160 │ │ @@ -94169,15 +94251,15 @@ │ │ str r1, [sp, #128] ; 0x80 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51a30 │ │ + bl 51c3c │ │ mov ip, r0 │ │ ldr r0, [sp, #80] ; 0x50 │ │ str ip, [sp, #84] ; 0x54 │ │ mov ip, r1 │ │ ldr r1, [sp, #84] ; 0x54 │ │ str ip, [sp, #88] ; 0x58 │ │ mov ip, r2 │ │ @@ -94192,15 +94274,15 @@ │ │ str r1, [sp, #140] ; 0x8c │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51a30 │ │ + bl 51c3c │ │ mov ip, r0 │ │ ldr r0, [sp, #96] ; 0x60 │ │ str ip, [sp, #100] ; 0x64 │ │ mov ip, r1 │ │ ldr r1, [sp, #100] ; 0x64 │ │ str ip, [sp, #104] ; 0x68 │ │ mov ip, r2 │ │ @@ -94215,15 +94297,15 @@ │ │ str r1, [sp, #156] ; 0x9c │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51a30 │ │ + bl 51c3c │ │ mov ip, r0 │ │ ldr r0, [sp, #112] ; 0x70 │ │ str ip, [sp, #116] ; 0x74 │ │ mov ip, r1 │ │ ldr r1, [sp, #116] ; 0x74 │ │ str ip, [sp, #120] ; 0x78 │ │ mov ip, r2 │ │ @@ -94238,15 +94320,15 @@ │ │ str r1, [sp, #152] ; 0x98 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51a30 │ │ + bl 51c3c │ │ ldr ip, [sp, #128] ; 0x80 │ │ ldr lr, [sp, #144] ; 0x90 │ │ mov r4, r1 │ │ ldr r1, [sp, #152] ; 0x98 │ │ mov r5, r2 │ │ ldr r2, [sp, #156] ; 0x9c │ │ mov r6, r3 │ │ @@ -94279,15 +94361,15 @@ │ │ vst1.8 {d22-d23}, [r0]! │ │ vst1.8 {d20-d21}, [r0]! │ │ vst1.64 {d18-d19}, [r0] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51ae4 │ │ + bl 51cf0 │ │ mov ip, r0 │ │ ldr r0, [sp, #156] ; 0x9c │ │ str ip, [sp, #132] ; 0x84 │ │ mov ip, r1 │ │ ldr r1, [sp, #132] ; 0x84 │ │ str ip, [sp, #136] ; 0x88 │ │ mov ip, r2 │ │ @@ -94327,26 +94409,26 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51c6c │ │ + bl 51e78 │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #152] ; 0x98 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d18-d19}, [r0 :128] │ │ mov r0, sp │ │ vst1.64 {d18-d19}, [r0] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 52c34 │ │ + bl 52e40 │ │ ldr ip, [sp, #140] ; 0x8c │ │ mov lr, r0 │ │ ldr r0, [sp, #144] ; 0x90 │ │ mov r5, r1 │ │ ldr r1, [sp, #148] ; 0x94 │ │ mov r6, r2 │ │ ldr r2, [sp, #152] ; 0x98 │ │ @@ -94409,27 +94491,27 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 52d28 │ │ - ldr r0, [pc, #36] ; 52b48 │ │ + bl 52f34 │ │ + ldr r0, [pc, #36] ; 52d54 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #684] ; 0x2ac │ │ cmp r0, r1 │ │ - bne 52b40 │ │ + bne 52d4c │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - bl 7beb0 │ │ - muleq r2, r4, lr │ │ - andeq sl, r2, r4, ror #20 │ │ + bl 7c350 │ │ + andeq fp, r2, r8, lsr #2 │ │ + strdeq sl, [r2], -r8 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #104 ; 0x68 │ │ bfc sp, #0, #4 │ │ vmov d16, r2, r3 │ │ vmov d22, r0, r1 │ │ vmov.f64 d23, d16 │ │ @@ -94460,15 +94542,15 @@ │ │ str r2, [r1, #20] │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 516dc │ │ + bl 518e8 │ │ ldr r1, [sp, #24] │ │ ldr r0, [sp, #28] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d18-d19}, [r0 :128] │ │ ldr r0, [fp, #56] ; 0x38 │ │ ldr r1, [fp, #60] ; 0x3c │ │ add r0, r0, r1 │ │ @@ -94477,15 +94559,15 @@ │ │ str r2, [r1, #20] │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 516dc │ │ + bl 518e8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #232 ; 0xe8 │ │ bfc sp, #0, #4 │ │ vmov d16, r2, r3 │ │ @@ -94684,15 +94766,15 @@ │ │ add r0, sp, #528 ; 0x210 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 525e4 │ │ + bl 527f0 │ │ mov ip, r0 │ │ ldr r0, [sp, #4] │ │ str ip, [sp, #12] │ │ mov ip, r1 │ │ ldr r1, [sp, #8] │ │ str ip, [sp, #16] │ │ mov ip, r2 │ │ @@ -94716,15 +94798,15 @@ │ │ add r0, sp, #432 ; 0x1b0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 525e4 │ │ + bl 527f0 │ │ mov ip, r0 │ │ ldr r0, [sp, #32] │ │ str ip, [sp, #24] │ │ mov ip, r1 │ │ ldr r1, [sp, #20] │ │ str ip, [sp, #28] │ │ mov ip, r2 │ │ @@ -94748,15 +94830,15 @@ │ │ add r0, sp, #480 ; 0x1e0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 525e4 │ │ + bl 527f0 │ │ mov ip, r0 │ │ ldr r0, [sp, #32] │ │ str ip, [sp, #40] ; 0x28 │ │ mov ip, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ str ip, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ @@ -94780,15 +94862,15 @@ │ │ add r0, sp, #384 ; 0x180 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 525e4 │ │ + bl 527f0 │ │ vmov d18, r2, r3 │ │ vmov d16, r0, r1 │ │ vmov.f64 d17, d18 │ │ ldr r0, [fp, #84] ; 0x54 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ @@ -94811,39 +94893,39 @@ │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #12] │ │ ldr r3, [sp, #8] │ │ ldr lr, [fp, #8] │ │ ldr ip, [fp, #12] │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 53304 │ │ + bl 53510 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #2 │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #16] │ │ ldr r3, [fp, #20] │ │ ldr lr, [fp, #24] │ │ ldr ip, [fp, #28] │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 53304 │ │ + bl 53510 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #224 ; 0xe0 │ │ bfc sp, #0, #4 │ │ vmov d16, r2, r3 │ │ vmov d18, r0, r1 │ │ vmov.f64 d19, d16 │ │ add r0, fp, #8 │ │ vld1.64 {d16-d17}, [r0] │ │ ldr r0, [fp, #28] │ │ ldr r0, [fp, #24] │ │ - ldr r0, [pc, #308] ; 532fc │ │ + ldr r0, [pc, #308] ; 53508 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ str r0, [sp, #220] ; 0xdc │ │ add r2, sp, #32 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add ip, sp, #16 │ │ @@ -94889,69 +94971,69 @@ │ │ ldr r3, [r1] │ │ ldr r2, [r0] │ │ ldr r0, [sp, #200] ; 0xc8 │ │ ldr r1, [sp, #204] ; 0xcc │ │ mov lr, sp │ │ str r4, [lr, #4] │ │ str ip, [lr] │ │ - bl 53918 │ │ + bl 53b24 │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ ldr r2, [fp, #24] │ │ ldr r4, [fp, #28] │ │ add r2, r2, r4, lsl #3 │ │ sub ip, r2, #1 │ │ ldr r3, [r1] │ │ ldr r2, [r0] │ │ ldr r0, [sp, #184] ; 0xb8 │ │ ldr r1, [sp, #188] ; 0xbc │ │ mov lr, sp │ │ str r4, [lr, #4] │ │ str ip, [lr] │ │ - bl 53918 │ │ - ldr r0, [pc, #36] ; 53300 │ │ + bl 53b24 │ │ + ldr r0, [pc, #36] ; 5350c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #220] ; 0xdc │ │ cmp r0, r1 │ │ - bne 532f8 │ │ + bne 53504 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - bl 7beb0 │ │ - andeq sl, r2, r0, asr #7 │ │ - andeq sl, r2, ip, lsr #5 │ │ + bl 7c350 │ │ + andeq sl, r2, r4, asr r6 │ │ + andeq sl, r2, r0, asr #10 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #240 ; 0xf0 │ │ bfc sp, #0, #4 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #320] ; 53464 │ │ + ldr ip, [pc, #320] ; 53670 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [sp, #236] ; 0xec │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ str r3, [sp, #16] │ │ ldr r0, [sp, #28] │ │ ldr r2, [sp, #24] │ │ sub r1, r0, #2 │ │ add r0, sp, #200 ; 0xc8 │ │ str r0, [sp, #8] │ │ - bl 5346c │ │ + bl 53678 │ │ ldr r0, [sp, #28] │ │ ldr r2, [sp, #24] │ │ add r0, r0, r2, lsl #3 │ │ sub r1, r0, #2 │ │ add r0, sp, #168 ; 0xa8 │ │ str r0, [sp, #12] │ │ - bl 5346c │ │ + bl 53678 │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ vld1.8 {d17}, [r1 :64]! │ │ vld1.8 {d16}, [r0 :64]! │ │ vstr d17, [sp, #160] ; 0xa0 │ │ vstr d16, [sp, #152] ; 0x98 │ │ vldr d16, [sp, #160] ; 0xa0 │ │ @@ -94994,31 +95076,31 @@ │ │ vldr d18, [sp, #48] ; 0x30 │ │ vmov.f64 d17, d18 │ │ add r0, sp, #32 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [fp, #12] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - ldr r0, [pc, #36] ; 53468 │ │ + ldr r0, [pc, #36] ; 53674 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #236] ; 0xec │ │ cmp r0, r1 │ │ - bne 53460 │ │ + bne 5366c │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - andeq sl, r2, r4, ror #4 │ │ - andeq sl, r2, r4, asr #2 │ │ + bl 7c350 │ │ + strdeq sl, [r2], -r8 │ │ + ldrdeq sl, [r2], -r8 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #568 ; 0x238 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #1164] ; 53910 │ │ + ldr r0, [pc, #1164] ; 53b1c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ str r0, [fp, #-12] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ mov r0, #0 │ │ @@ -95292,33 +95374,33 @@ │ │ add r1, sp, #48 ; 0x30 │ │ vst1.8 {d19}, [r1 :64]! │ │ vst1.8 {d18}, [r1 :64]! │ │ vst1.8 {d17}, [r1 :64]! │ │ vstr d16, [r1] │ │ add r1, sp, #48 ; 0x30 │ │ movw r2, #32 │ │ - bl 7c300 │ │ - ldr r0, [pc, #36] ; 53914 │ │ + bl 7c7a0 │ │ + ldr r0, [pc, #36] ; 53b20 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bne 5390c │ │ + bne 53b18 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - andeq sl, r2, r4, lsl #2 │ │ - muleq r2, r8, ip │ │ + bl 7c350 │ │ + muleq r2, r8, r3 │ │ + andeq r9, r2, ip, lsr #30 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #160 ; 0xa0 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #404] ; 53ac8 │ │ + ldr ip, [pc, #404] ; 53cd4 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r1, [fp, #-20] ; 0xffffffec │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ str r2, [fp, #-16] │ │ @@ -95403,26 +95485,26 @@ │ │ ldr r2, [fp, #12] │ │ rsb r2, r2, r2, lsl #3 │ │ add r0, r0, r2 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16[7],d17[7]}, [r0] │ │ - ldr r0, [pc, #36] ; 53acc │ │ + ldr r0, [pc, #36] ; 53cd8 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 53ac4 │ │ + bne 53cd0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r9, r2, r4, asr ip │ │ - andeq r9, r2, r0, ror #21 │ │ + bl 7c350 │ │ + andeq r9, r2, r8, ror #29 │ │ + andeq r9, r2, r4, ror sp │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #432 ; 0x1b0 │ │ bfc sp, #0, #4 │ │ vmov d16, r2, r3 │ │ vmov d22, r0, r1 │ │ vmov.f64 d23, d16 │ │ @@ -95430,15 +95512,15 @@ │ │ vld1.64 {d16-d17}, [r0] │ │ add r0, fp, #24 │ │ vld1.64 {d18-d19}, [r0] │ │ add r0, fp, #8 │ │ vld1.64 {d20-d21}, [r0] │ │ ldr r0, [fp, #60] ; 0x3c │ │ ldr r0, [fp, #56] ; 0x38 │ │ - ldr r0, [pc, #512] ; 53d14 │ │ + ldr r0, [pc, #512] ; 53f20 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ str r0, [sp, #428] ; 0x1ac │ │ add r0, sp, #80 ; 0x50 │ │ vst1.64 {d22-d23}, [r0 :128] │ │ add r0, sp, #64 ; 0x40 │ │ @@ -95476,15 +95558,15 @@ │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #112 ; 0x70 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vldr d16, [sp, #112] ; 0x70 │ │ vstr d16, [sp, #104] ; 0x68 │ │ vldr d16, [sp, #104] ; 0x68 │ │ vstr d16, [r0] │ │ - b 53bc8 │ │ + b 53dd4 │ │ add r0, sp, #80 ; 0x50 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ mov r2, #8 │ │ add r0, sp, #336 ; 0x150 │ │ vst1.64 {d16-d17}, [r0 :128], r2 │ │ vldr d16, [r0] │ │ vstr d16, [sp, #328] ; 0x148 │ │ @@ -95529,15 +95611,15 @@ │ │ mov lr, sp │ │ str r8, [lr, #20] │ │ str r7, [lr, #16] │ │ str r6, [lr, #12] │ │ str r5, [lr, #8] │ │ str r4, [lr, #4] │ │ str ip, [lr] │ │ - bl 53d1c │ │ + bl 53f28 │ │ ldr r0, [fp, #56] ; 0x38 │ │ ldr r8, [fp, #60] ; 0x3c │ │ add r0, r0, r8, lsl #3 │ │ sub r7, r0, #2 │ │ ldr ip, [sp, #388] ; 0x184 │ │ ldr r4, [sp, #384] ; 0x180 │ │ ldr r5, [sp, #380] ; 0x17c │ │ @@ -95549,41 +95631,41 @@ │ │ mov lr, sp │ │ str r8, [lr, #20] │ │ str r7, [lr, #16] │ │ str r6, [lr] │ │ str r5, [lr, #4] │ │ str r4, [lr, #8] │ │ str ip, [lr, #12] │ │ - bl 53d1c │ │ - ldr r0, [pc, #36] ; 53d18 │ │ + bl 53f28 │ │ + ldr r0, [pc, #36] ; 53f24 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #428] ; 0x1ac │ │ cmp r0, r1 │ │ - bne 53d10 │ │ + bne 53f1c │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ - bl 7beb0 │ │ - andeq r9, r2, r4, ror sl │ │ - muleq r2, r4, r8 │ │ + bl 7c350 │ │ + andeq r9, r2, r8, lsl #26 │ │ + andeq r9, r2, r8, lsr #22 │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #304 ; 0x130 │ │ mov ip, r3 │ │ mov lr, r2 │ │ mov r5, r1 │ │ mov r4, r0 │ │ ldr r0, [fp, #20] │ │ ldr r1, [fp, #16] │ │ ldr r2, [fp, #12] │ │ ldr r3, [fp, #8] │ │ ldr r6, [fp, #28] │ │ ldr r6, [fp, #24] │ │ - ldr r6, [pc, #652] ; 53fe4 │ │ + ldr r6, [pc, #652] ; 541f0 │ │ add r6, pc, r6 │ │ ldr r6, [r6] │ │ ldr r6, [r6] │ │ str r6, [fp, #-20] ; 0xffffffec │ │ str r5, [fp, #-52] ; 0xffffffcc │ │ str r4, [fp, #-56] ; 0xffffffc8 │ │ str lr, [fp, #-48] ; 0xffffffd0 │ │ @@ -95730,26 +95812,26 @@ │ │ vldr d22, [r2] │ │ vld1.8 {d21}, [r1 :64]! │ │ vldr d20, [r1] │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst4.8 {d16[7],d17[7],d18[7],d19[7]}, [r0] │ │ - ldr r0, [pc, #36] ; 53fe8 │ │ + ldr r0, [pc, #36] ; 541f4 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ cmp r0, r1 │ │ - bne 53fe0 │ │ + bne 541ec │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - bl 7beb0 │ │ - andeq r9, r2, r0, lsr r8 │ │ - andeq r9, r2, r4, asr #11 │ │ + bl 7c350 │ │ + andeq r9, r2, r4, asr #21 │ │ + andeq r9, r2, r8, asr r8 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #528 ; 0x210 │ │ bfc sp, #0, #4 │ │ ldr ip, [fp, #32] │ │ ldr ip, [fp, #28] │ │ ldr ip, [fp, #24] │ │ @@ -96072,15 +96154,15 @@ │ │ str r2, [r1, #20] │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 54370 │ │ + bl 5457c │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #44] ; 0x2c │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d18-d19}, [r0 :128] │ │ ldr r0, [fp, #56] ; 0x38 │ │ ldr r1, [fp, #64] ; 0x40 │ │ add r0, r0, r1 │ │ @@ -96093,30 +96175,30 @@ │ │ str r2, [r1, #20] │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 54370 │ │ + bl 5457c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #152 ; 0x98 │ │ sub sp, sp, #2048 ; 0x800 │ │ bfc sp, #0, #4 │ │ ldr ip, [fp, #32] │ │ ldr ip, [fp, #28] │ │ ldr ip, [fp, #24] │ │ ldr ip, [fp, #20] │ │ ldr ip, [fp, #16] │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #2276] ; 54e90 │ │ + ldr ip, [pc, #2276] ; 5509c │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [sp, #2196] ; 0x894 │ │ str r0, [sp, #396] ; 0x18c │ │ str r1, [sp, #392] ; 0x188 │ │ str r2, [sp, #388] ; 0x184 │ │ @@ -96669,26 +96751,26 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #1552 ; 0x610 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [fp, #32] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - ldr r0, [pc, #36] ; 54e94 │ │ + ldr r0, [pc, #36] ; 550a0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #2196] ; 0x894 │ │ cmp r0, r1 │ │ - bne 54e8c │ │ + bne 55098 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ - bl 7beb0 │ │ - ldrdeq r8, [r2], -ip │ │ - andeq r8, r2, r8, lsl r7 │ │ + bl 7c350 │ │ + andeq r9, r2, r0, ror r2 │ │ + andeq r8, r2, ip, lsr #19 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #1360 ; 0x550 │ │ bfc sp, #0, #4 │ │ vmov d16, r2, r3 │ │ vmov d26, r0, r1 │ │ vmov.f64 d27, d16 │ │ @@ -96701,15 +96783,15 @@ │ │ add r0, fp, #24 │ │ vld1.64 {d22-d23}, [r0] │ │ add r0, fp, #8 │ │ vld1.64 {d24-d25}, [r0] │ │ ldr r0, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #92] ; 0x5c │ │ ldr r0, [fp, #88] ; 0x58 │ │ - ldr r0, [pc, #2912] ; 55a50 │ │ + ldr r0, [pc, #2912] ; 55c5c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ str r0, [sp, #1356] ; 0x54c │ │ add r0, sp, #80 ; 0x50 │ │ vst1.64 {d26-d27}, [r0 :128] │ │ add r0, sp, #64 ; 0x40 │ │ @@ -96743,15 +96825,15 @@ │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #208 ; 0xd0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vldr d16, [sp, #208] ; 0xd0 │ │ vstr d16, [sp, #200] ; 0xc8 │ │ vldr d16, [sp, #200] ; 0xc8 │ │ vstr d16, [r0] │ │ - b 54f94 │ │ + b 551a0 │ │ add r0, sp, #32 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #176 ; 0xb0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vldr d16, [sp, #176] ; 0xb0 │ │ vstr d16, [sp, #168] ; 0xa8 │ │ vldr d16, [sp, #168] ; 0xa8 │ │ @@ -96770,15 +96852,15 @@ │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #112 ; 0x70 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vldr d16, [sp, #112] ; 0x70 │ │ vstr d16, [sp, #104] ; 0x68 │ │ vldr d16, [sp, #104] ; 0x68 │ │ vstr d16, [r0] │ │ - b 55000 │ │ + b 5520c │ │ add r0, sp, #80 ; 0x50 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ mov r2, #8 │ │ add r0, sp, #464 ; 0x1d0 │ │ vst1.64 {d16-d17}, [r0 :128], r2 │ │ vldr d16, [r0] │ │ vstr d16, [sp, #456] ; 0x1c8 │ │ @@ -96797,15 +96879,15 @@ │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #400 ; 0x190 │ │ vst1.64 {d16-d17}, [r1 :128], r2 │ │ vldr d16, [r1] │ │ vstr d16, [sp, #392] ; 0x188 │ │ vldr d16, [sp, #392] ; 0x188 │ │ vstr d16, [r0] │ │ - b 5506c │ │ + b 55278 │ │ add r0, sp, #32 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ mov r2, #8 │ │ add r0, sp, #368 ; 0x170 │ │ vst1.64 {d16-d17}, [r0 :128], r2 │ │ vldr d16, [r0] │ │ vstr d16, [sp, #360] ; 0x168 │ │ @@ -96825,15 +96907,15 @@ │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #304 ; 0x130 │ │ vst1.64 {d16-d17}, [r1 :128], r2 │ │ vldr d16, [r1] │ │ vstr d16, [sp, #296] ; 0x128 │ │ vldr d16, [sp, #296] ; 0x128 │ │ vstr d16, [r0] │ │ - b 550dc │ │ + b 552e8 │ │ add r0, sp, #1328 ; 0x530 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #1232 ; 0x4d0 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -96863,15 +96945,15 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[0],d17[0],d18[0]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #88] ; 0x58 │ │ add r0, r0, r1 │ │ str r0, [fp, #88] ; 0x58 │ │ - b 55174 │ │ + b 55380 │ │ add r0, sp, #1328 ; 0x530 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #1184 ; 0x4a0 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -96901,15 +96983,15 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[1],d17[1],d18[1]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #88] ; 0x58 │ │ add r0, r0, r1 │ │ str r0, [fp, #88] ; 0x58 │ │ - b 5520c │ │ + b 55418 │ │ add r0, sp, #1328 ; 0x530 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #1136 ; 0x470 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -96939,15 +97021,15 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[2],d17[2],d18[2]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #88] ; 0x58 │ │ add r0, r0, r1 │ │ str r0, [fp, #88] ; 0x58 │ │ - b 552a4 │ │ + b 554b0 │ │ add r0, sp, #1328 ; 0x530 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #1088 ; 0x440 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -96977,15 +97059,15 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[3],d17[3],d18[3]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #88] ; 0x58 │ │ add r0, r0, r1 │ │ str r0, [fp, #88] ; 0x58 │ │ - b 5533c │ │ + b 55548 │ │ add r0, sp, #1328 ; 0x530 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #1040 ; 0x410 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -97014,15 +97096,15 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[4],d17[4],d18[4]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #88] ; 0x58 │ │ add r0, r0, r1 │ │ str r0, [fp, #88] ; 0x58 │ │ - b 553d0 │ │ + b 555dc │ │ add r0, sp, #1328 ; 0x530 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #992 ; 0x3e0 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -97051,15 +97133,15 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[5],d17[5],d18[5]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #88] ; 0x58 │ │ add r0, r0, r1 │ │ str r0, [fp, #88] ; 0x58 │ │ - b 55464 │ │ + b 55670 │ │ add r0, sp, #1328 ; 0x530 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #944 ; 0x3b0 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -97088,15 +97170,15 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[6],d17[6],d18[6]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #88] ; 0x58 │ │ add r0, r0, r1 │ │ str r0, [fp, #88] ; 0x58 │ │ - b 554f8 │ │ + b 55704 │ │ add r0, sp, #1328 ; 0x530 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #896 ; 0x380 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -97125,15 +97207,15 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[7],d17[7],d18[7]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #88] ; 0x58 │ │ add r0, r0, r1 │ │ str r0, [fp, #88] ; 0x58 │ │ - b 5558c │ │ + b 55798 │ │ add r0, sp, #1280 ; 0x500 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #848 ; 0x350 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -97162,15 +97244,15 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[0],d17[0],d18[0]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #92] ; 0x5c │ │ add r0, r0, r1 │ │ str r0, [fp, #92] ; 0x5c │ │ - b 55620 │ │ + b 5582c │ │ add r0, sp, #1280 ; 0x500 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #800 ; 0x320 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -97199,15 +97281,15 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[1],d17[1],d18[1]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #92] ; 0x5c │ │ add r0, r0, r1 │ │ str r0, [fp, #92] ; 0x5c │ │ - b 556b4 │ │ + b 558c0 │ │ add r0, sp, #1280 ; 0x500 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #752 ; 0x2f0 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -97236,15 +97318,15 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[2],d17[2],d18[2]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #92] ; 0x5c │ │ add r0, r0, r1 │ │ str r0, [fp, #92] ; 0x5c │ │ - b 55748 │ │ + b 55954 │ │ add r0, sp, #1280 ; 0x500 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #704 ; 0x2c0 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -97273,15 +97355,15 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[3],d17[3],d18[3]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #92] ; 0x5c │ │ add r0, r0, r1 │ │ str r0, [fp, #92] ; 0x5c │ │ - b 557dc │ │ + b 559e8 │ │ add r0, sp, #1280 ; 0x500 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #656 ; 0x290 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -97310,15 +97392,15 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[4],d17[4],d18[4]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #92] ; 0x5c │ │ add r0, r0, r1 │ │ str r0, [fp, #92] ; 0x5c │ │ - b 55870 │ │ + b 55a7c │ │ add r0, sp, #1280 ; 0x500 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #608 ; 0x260 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -97347,15 +97429,15 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[5],d17[5],d18[5]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #92] ; 0x5c │ │ add r0, r0, r1 │ │ str r0, [fp, #92] ; 0x5c │ │ - b 55904 │ │ + b 55b10 │ │ add r0, sp, #1280 ; 0x500 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #560 ; 0x230 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -97384,15 +97466,15 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[6],d17[6],d18[6]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #92] ; 0x5c │ │ add r0, r0, r1 │ │ str r0, [fp, #92] ; 0x5c │ │ - b 55998 │ │ + b 55ba4 │ │ add r0, sp, #1280 ; 0x500 │ │ vld1.64 {d16-d17}, [r0]! │ │ add r2, sp, #512 ; 0x200 │ │ mov r1, r2 │ │ vst1.64 {d16-d17}, [r1]! │ │ vldr d16, [r0] │ │ vstr d16, [r1] │ │ @@ -97421,26 +97503,26 @@ │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16[7],d17[7],d18[7]}, [r0] │ │ ldr r1, [fp, #96] ; 0x60 │ │ ldr r0, [fp, #92] ; 0x5c │ │ add r0, r0, r1 │ │ str r0, [fp, #92] ; 0x5c │ │ - ldr r0, [pc, #36] ; 55a54 │ │ + ldr r0, [pc, #36] ; 55c60 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #1356] ; 0x54c │ │ cmp r0, r1 │ │ - bne 55a4c │ │ + bne 55c58 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - muleq r2, r8, r6 │ │ - andeq r7, r2, r8, asr fp │ │ + bl 7c350 │ │ + andeq r8, r2, ip, lsr #18 │ │ + andeq r7, r2, ip, ror #27 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #928 ; 0x3a0 │ │ bfc sp, #0, #4 │ │ vmov d16, r2, r3 │ │ vmov d22, r0, r1 │ │ vmov.f64 d23, d16 │ │ @@ -97449,15 +97531,15 @@ │ │ add r0, fp, #24 │ │ vld1.64 {d18-d19}, [r0] │ │ add r0, fp, #8 │ │ vld1.64 {d20-d21}, [r0] │ │ ldr r0, [fp, #64] ; 0x40 │ │ ldr r0, [fp, #60] ; 0x3c │ │ ldr r0, [fp, #56] ; 0x38 │ │ - ldr r0, [pc, #1556] ; 560b4 │ │ + ldr r0, [pc, #1556] ; 562c0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ str r0, [sp, #924] ; 0x39c │ │ add r0, sp, #64 ; 0x40 │ │ vst1.64 {d22-d23}, [r0 :128] │ │ add r0, sp, #48 ; 0x30 │ │ @@ -97495,15 +97577,15 @@ │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #96 ; 0x60 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vldr d16, [sp, #96] ; 0x60 │ │ vstr d16, [sp, #88] ; 0x58 │ │ vldr d16, [sp, #88] ; 0x58 │ │ vstr d16, [r0] │ │ - b 55b54 │ │ + b 55d60 │ │ add r0, sp, #64 ; 0x40 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ mov r2, #8 │ │ add r0, sp, #320 ; 0x140 │ │ vst1.64 {d16-d17}, [r0 :128], r2 │ │ vldr d16, [r0] │ │ vstr d16, [sp, #312] ; 0x138 │ │ @@ -97830,26 +97912,26 @@ │ │ vldr d22, [r2] │ │ vld1.8 {d21}, [r1 :64]! │ │ vldr d20, [r1] │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst4.8 {d16[7],d17[7],d18[7],d19[7]}, [r0] │ │ - ldr r0, [pc, #36] ; 560b8 │ │ + ldr r0, [pc, #36] ; 562c4 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #924] ; 0x39c │ │ cmp r0, r1 │ │ - bne 560b0 │ │ + bne 562bc │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - andeq r7, r2, r8, ror #21 │ │ - strdeq r7, [r2], -r4 │ │ + bl 7c350 │ │ + andeq r7, r2, ip, ror sp │ │ + andeq r7, r2, r8, lsl #15 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #384 ; 0x180 │ │ bfc sp, #0, #4 │ │ vmov d16, r2, r3 │ │ vmov d24, r0, r1 │ │ vmov.f64 d25, d16 │ │ @@ -97878,15 +97960,15 @@ │ │ str r1, [sp, #112] ; 0x70 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51a30 │ │ + bl 51c3c │ │ mov ip, r0 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str ip, [sp, #64] ; 0x40 │ │ mov ip, r1 │ │ ldr r1, [sp, #64] ; 0x40 │ │ str ip, [sp, #68] ; 0x44 │ │ mov ip, r2 │ │ @@ -97901,15 +97983,15 @@ │ │ str r1, [sp, #108] ; 0x6c │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51a30 │ │ + bl 51c3c │ │ mov ip, r0 │ │ ldr r0, [sp, #76] ; 0x4c │ │ str ip, [sp, #80] ; 0x50 │ │ mov ip, r1 │ │ ldr r1, [sp, #80] ; 0x50 │ │ str ip, [sp, #84] ; 0x54 │ │ mov ip, r2 │ │ @@ -97924,15 +98006,15 @@ │ │ str r1, [sp, #120] ; 0x78 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51a30 │ │ + bl 51c3c │ │ mov ip, r0 │ │ ldr r0, [sp, #92] ; 0x5c │ │ str ip, [sp, #96] ; 0x60 │ │ mov ip, r1 │ │ ldr r1, [sp, #96] ; 0x60 │ │ str ip, [sp, #100] ; 0x64 │ │ mov ip, r2 │ │ @@ -97947,15 +98029,15 @@ │ │ str r1, [sp, #116] ; 0x74 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51a30 │ │ + bl 51c3c │ │ mov ip, r1 │ │ ldr r1, [sp, #116] ; 0x74 │ │ mov lr, r2 │ │ ldr r2, [sp, #120] ; 0x78 │ │ mov r4, r3 │ │ ldr r3, [sp, #108] ; 0x6c │ │ vmov d18, lr, r4 │ │ @@ -97971,15 +98053,15 @@ │ │ vst1.8 {d22-d23}, [r0]! │ │ vst1.8 {d20-d21}, [r0]! │ │ vst1.64 {d18-d19}, [r0] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 51ae4 │ │ + bl 51cf0 │ │ mov ip, r0 │ │ ldr r0, [sp, #112] ; 0x70 │ │ str ip, [sp, #124] ; 0x7c │ │ mov ip, r1 │ │ ldr r1, [sp, #116] ; 0x74 │ │ mov lr, r2 │ │ ldr r2, [sp, #120] ; 0x78 │ │ @@ -98020,15 +98102,15 @@ │ │ vst1.8 {d20-d21}, [r1]! │ │ vst1.8 {d18-d19}, [r1]! │ │ str r0, [r1] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 56390 │ │ + bl 5659c │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #576 ; 0x240 │ │ bfc sp, #0, #4 │ │ vmov d16, r2, r3 │ │ @@ -98156,15 +98238,15 @@ │ │ str r1, [sp] │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 525e4 │ │ + bl 527f0 │ │ mov ip, r0 │ │ ldr r0, [sp] │ │ str ip, [sp, #4] │ │ mov ip, r1 │ │ ldr r1, [sp, #4] │ │ str ip, [sp, #8] │ │ mov ip, r2 │ │ @@ -98178,15 +98260,15 @@ │ │ ldr r1, [fp, #40] ; 0x28 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 525e4 │ │ + bl 527f0 │ │ vmov d18, r2, r3 │ │ vmov d16, r0, r1 │ │ vmov.f64 d17, d18 │ │ ldr r0, [fp, #44] ; 0x2c │ │ vst1.64 {d16-d17}, [r0 :128] │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ @@ -98245,69 +98327,69 @@ │ │ add r0, sp, #320 ; 0x140 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #316] ; 0x13c │ │ ldr r0, [sp, #316] ; 0x13c │ │ ldr r1, [sp, #392] ; 0x188 │ │ cmp r0, r1 │ │ - bge 56aa4 │ │ + bge 56cb0 │ │ ldr r0, [sp, #396] ; 0x18c │ │ sub r0, r0, #1 │ │ vld1.8 {d16[]}, [r0] │ │ vstr d16, [sp, #280] ; 0x118 │ │ vldr d16, [sp, #280] ; 0x118 │ │ vstr d16, [sp, #272] ; 0x110 │ │ vldr d16, [sp, #272] ; 0x110 │ │ vmov r0, r1, d16 │ │ - bl 50594 │ │ + bl 507a0 │ │ vmov d18, r2, r3 │ │ vmov d16, r0, r1 │ │ vmov.f64 d17, d18 │ │ add r0, sp, #288 ; 0x120 │ │ str r0, [sp] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #396] ; 0x18c │ │ add r0, r0, #31 │ │ vld1.8 {d16[]}, [r0] │ │ vstr d16, [sp, #248] ; 0xf8 │ │ vldr d16, [sp, #248] ; 0xf8 │ │ vstr d16, [sp, #240] ; 0xf0 │ │ vldr d16, [sp, #240] ; 0xf0 │ │ vmov r0, r1, d16 │ │ - bl 50594 │ │ + bl 507a0 │ │ vmov d18, r2, r3 │ │ vmov d16, r0, r1 │ │ vmov.f64 d17, d18 │ │ add r0, sp, #256 ; 0x100 │ │ str r0, [sp, #8] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #396] ; 0x18c │ │ add r0, r0, #63 ; 0x3f │ │ vld1.8 {d16[]}, [r0] │ │ vstr d16, [sp, #216] ; 0xd8 │ │ vldr d16, [sp, #216] ; 0xd8 │ │ vstr d16, [sp, #208] ; 0xd0 │ │ vldr d16, [sp, #208] ; 0xd0 │ │ vmov r0, r1, d16 │ │ - bl 50594 │ │ + bl 507a0 │ │ vmov d18, r2, r3 │ │ vmov d16, r0, r1 │ │ vmov.f64 d17, d18 │ │ add r0, sp, #224 ; 0xe0 │ │ str r0, [sp, #4] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #396] ; 0x18c │ │ add r0, r0, #95 ; 0x5f │ │ vld1.8 {d16[]}, [r0] │ │ vstr d16, [sp, #184] ; 0xb8 │ │ vldr d16, [sp, #184] ; 0xb8 │ │ vstr d16, [sp, #176] ; 0xb0 │ │ vldr d16, [sp, #176] ; 0xb0 │ │ vmov r0, r1, d16 │ │ - bl 50594 │ │ + bl 507a0 │ │ mov ip, r0 │ │ ldr r0, [sp] │ │ str ip, [sp, #12] │ │ mov ip, r1 │ │ ldr r1, [sp, #4] │ │ mov lr, r2 │ │ ldr r2, [sp, #8] │ │ @@ -98421,15 +98503,15 @@ │ │ vstr d16, [sp, #568] ; 0x238 │ │ vldr d16, [sp, #568] ; 0x238 │ │ vstr d16, [sp, #560] ; 0x230 │ │ vldr d16, [sp, #560] ; 0x230 │ │ vstr d16, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #392] ; 0x188 │ │ cmp r0, #4 │ │ - bne 56a2c │ │ + bne 56c38 │ │ vldr d16, [sp, #104] ; 0x68 │ │ vstr d16, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #396] ; 0x18c │ │ vldr d16, [sp, #72] ; 0x48 │ │ vst1.32 {d16[0]}, [r0 :32] │ │ vldr d16, [sp, #96] ; 0x60 │ │ vstr d16, [sp, #64] ; 0x40 │ │ @@ -98445,15 +98527,15 @@ │ │ vst1.32 {d16[0]}, [r0 :32] │ │ vldr d16, [sp, #80] ; 0x50 │ │ vstr d16, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #396] ; 0x18c │ │ vldr d16, [sp, #48] ; 0x30 │ │ vmov.32 r0, d16[0] │ │ str r0, [r1, #96] ; 0x60 │ │ - b 56a88 │ │ + b 56c94 │ │ vldr d16, [sp, #104] ; 0x68 │ │ vstr d16, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #396] ; 0x18c │ │ vldr d16, [sp, #40] ; 0x28 │ │ vst1.32 {d16}, [r0] │ │ vldr d16, [sp, #96] ; 0x60 │ │ vstr d16, [sp, #32] │ │ @@ -98475,30 +98557,30 @@ │ │ vst1.32 {d16}, [r0] │ │ ldr r0, [sp, #396] ; 0x18c │ │ add r0, r0, #128 ; 0x80 │ │ str r0, [sp, #396] ; 0x18c │ │ ldr r0, [sp, #316] ; 0x13c │ │ add r0, r0, #4 │ │ str r0, [sp, #316] ; 0x13c │ │ - b 566fc │ │ + b 56908 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ push {r4, r5, r6, sl, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #728 ; 0x2d8 │ │ sub sp, sp, #1024 ; 0x400 │ │ bfc sp, #0, #4 │ │ add r3, sp, #920 ; 0x398 │ │ str r3, [sp, #12] │ │ str r0, [sp, #796] ; 0x31c │ │ str r1, [sp, #792] ; 0x318 │ │ str r2, [sp, #788] ; 0x314 │ │ ldr r0, [sp, #792] ; 0x318 │ │ cmp r0, #0 │ │ - beq 56c00 │ │ + beq 56e0c │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #796] ; 0x31c │ │ sub r1, r1, #32 │ │ vld1.8 {d16-d17}, [r1] │ │ add r1, sp, #704 ; 0x2c0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ @@ -98565,15 +98647,15 @@ │ │ add r0, sp, #1552 ; 0x610 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #768 ; 0x300 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #788] ; 0x314 │ │ cmp r0, #0 │ │ - beq 57070 │ │ + beq 5727c │ │ mov r0, #0 │ │ add lr, sp, #1536 ; 0x600 │ │ strh r0, [lr, #206] ; 0xce │ │ add lr, sp, #1536 ; 0x600 │ │ add r0, lr, #206 ; 0xce │ │ vld1.16 {d16[]-d17[]}, [r0 :16] │ │ add r0, sp, #1696 ; 0x6a0 │ │ @@ -98584,15 +98666,15 @@ │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #752 ; 0x2f0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #644] ; 0x284 │ │ ldr r0, [sp, #644] ; 0x284 │ │ cmp r0, #16 │ │ - bge 5706c │ │ + bge 57278 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #796] ; 0x31c │ │ ldr r2, [sp, #644] ; 0x284 │ │ add r1, r1, r2, lsl #5 │ │ sub r1, r1, #1 │ │ vld1.8 {d16}, [r1] │ │ vstr d16, [sp, #616] ; 0x268 │ │ @@ -98845,22 +98927,22 @@ │ │ add r1, sp, #1168 ; 0x490 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #644] ; 0x284 │ │ add r0, r0, #8 │ │ str r0, [sp, #644] ; 0x284 │ │ - b 56c4c │ │ - b 57070 │ │ + b 56e58 │ │ + b 5727c │ │ ldr r0, [sp, #792] ; 0x318 │ │ cmp r0, #0 │ │ - beq 570f4 │ │ + beq 57300 │ │ ldr r0, [sp, #788] ; 0x314 │ │ cmp r0, #0 │ │ - beq 570f4 │ │ + beq 57300 │ │ add r0, sp, #752 ; 0x2f0 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r0, sp, #768 ; 0x300 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r1, sp, #1152 ; 0x480 │ │ vst1.64 {d18-d19}, [r1 :128] │ │ add r0, sp, #1136 ; 0x470 │ │ @@ -98879,58 +98961,58 @@ │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vrshrn.i16 d16, q8, #5 │ │ vstr d16, [sp, #232] ; 0xe8 │ │ vldr d16, [sp, #232] ; 0xe8 │ │ vstr d16, [sp, #224] ; 0xe0 │ │ vldr d16, [sp, #224] ; 0xe0 │ │ vstr d16, [sp, #744] ; 0x2e8 │ │ - b 571a0 │ │ + b 573ac │ │ ldr r0, [sp, #792] ; 0x318 │ │ cmp r0, #0 │ │ - beq 57130 │ │ + beq 5733c │ │ add r0, sp, #768 ; 0x300 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #208 ; 0xd0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vrshrn.i16 d16, q8, #4 │ │ vstr d16, [sp, #200] ; 0xc8 │ │ vldr d16, [sp, #200] ; 0xc8 │ │ vstr d16, [sp, #192] ; 0xc0 │ │ vldr d16, [sp, #192] ; 0xc0 │ │ vstr d16, [sp, #744] ; 0x2e8 │ │ - b 5719c │ │ + b 573a8 │ │ ldr r0, [sp, #788] ; 0x314 │ │ cmp r0, #0 │ │ - beq 5716c │ │ + beq 57378 │ │ add r0, sp, #752 ; 0x2f0 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #176 ; 0xb0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vrshrn.i16 d16, q8, #4 │ │ vstr d16, [sp, #168] ; 0xa8 │ │ vldr d16, [sp, #168] ; 0xa8 │ │ vstr d16, [sp, #160] ; 0xa0 │ │ vldr d16, [sp, #160] ; 0xa0 │ │ vstr d16, [sp, #744] ; 0x2e8 │ │ - b 57198 │ │ + b 573a4 │ │ ldr r0, [sp, #12] │ │ mov r1, #128 ; 0x80 │ │ strb r1, [sp, #1071] ; 0x42f │ │ add lr, sp, #1024 ; 0x400 │ │ add r1, lr, #47 ; 0x2f │ │ vld1.8 {d16[]}, [r1] │ │ vstr d16, [r0, #128] ; 0x80 │ │ vldr d16, [r0, #128] ; 0x80 │ │ vstr d16, [r0, #136] ; 0x88 │ │ vldr d16, [r0, #136] ; 0x88 │ │ vstr d16, [sp, #744] ; 0x2e8 │ │ - b 5719c │ │ - b 571a0 │ │ + b 573a8 │ │ + b 573ac │ │ vldr d16, [sp, #744] ; 0x2e8 │ │ vstr d16, [sp, #136] ; 0x88 │ │ vldr d16, [sp, #136] ; 0x88 │ │ vstr d16, [sp, #104] ; 0x68 │ │ vldr d18, [sp, #104] ; 0x68 │ │ vmov.f64 d16, d18 │ │ vdup.8 q8, d16[0] │ │ @@ -98948,43 +99030,43 @@ │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #144 ; 0x90 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #16 │ │ - bge 5723c │ │ + bge 57448 │ │ add r0, sp, #144 ; 0x90 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r1, sp, #16 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ ldr r0, [sp, #796] ; 0x31c │ │ ldr r2, [sp, #44] ; 0x2c │ │ add r0, r0, r2, lsl #5 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.8 {d16-d17}, [r0] │ │ ldr r0, [sp, #44] ; 0x2c │ │ add r0, r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b 571fc │ │ + b 57408 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, sl, fp, pc} │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #408 ; 0x198 │ │ sub sp, sp, #1024 ; 0x400 │ │ bfc sp, #0, #4 │ │ add r3, sp, #904 ; 0x388 │ │ str r3, [sp, #4] │ │ str r0, [sp, #652] ; 0x28c │ │ str r1, [sp, #648] ; 0x288 │ │ str r2, [sp, #644] ; 0x284 │ │ ldr r0, [sp, #648] ; 0x288 │ │ cmp r0, #0 │ │ - beq 5732c │ │ + beq 57538 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #652] ; 0x28c │ │ sub r1, r1, #32 │ │ vld1.8 {d16}, [r1] │ │ vstr d16, [sp, #584] ; 0x248 │ │ vldr d16, [sp, #584] ; 0x248 │ │ vstr d16, [sp, #576] ; 0x240 │ │ @@ -99024,15 +99106,15 @@ │ │ add r0, sp, #1392 ; 0x570 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #624 ; 0x270 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #644] ; 0x284 │ │ cmp r0, #0 │ │ - beq 576c0 │ │ + beq 578cc │ │ ldr r0, [sp, #652] ; 0x28c │ │ sub r0, r0, #1 │ │ vld1.8 {d16}, [r0] │ │ vstr d16, [sp, #520] ; 0x208 │ │ vldr d16, [sp, #520] ; 0x208 │ │ vstr d16, [sp, #512] ; 0x200 │ │ vldr d16, [sp, #512] ; 0x200 │ │ @@ -99253,18 +99335,18 @@ │ │ add r0, sp, #1056 ; 0x420 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #608 ; 0x260 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #648] ; 0x288 │ │ cmp r0, #0 │ │ - beq 57744 │ │ + beq 57950 │ │ ldr r0, [sp, #644] ; 0x284 │ │ cmp r0, #0 │ │ - beq 57744 │ │ + beq 57950 │ │ add r0, sp, #608 ; 0x260 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r0, sp, #624 ; 0x270 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r1, sp, #1040 ; 0x410 │ │ vst1.64 {d18-d19}, [r1 :128] │ │ add r0, sp, #1024 ; 0x400 │ │ @@ -99283,58 +99365,58 @@ │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vrshrn.i16 d16, q8, #4 │ │ vstr d16, [sp, #152] ; 0x98 │ │ vldr d16, [sp, #152] ; 0x98 │ │ vstr d16, [sp, #144] ; 0x90 │ │ vldr d16, [sp, #144] ; 0x90 │ │ vstr d16, [sp, #600] ; 0x258 │ │ - b 577f0 │ │ + b 579fc │ │ ldr r0, [sp, #648] ; 0x288 │ │ cmp r0, #0 │ │ - beq 57780 │ │ + beq 5798c │ │ add r0, sp, #624 ; 0x270 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #128 ; 0x80 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vrshrn.i16 d16, q8, #3 │ │ vstr d16, [sp, #120] ; 0x78 │ │ vldr d16, [sp, #120] ; 0x78 │ │ vstr d16, [sp, #112] ; 0x70 │ │ vldr d16, [sp, #112] ; 0x70 │ │ vstr d16, [sp, #600] ; 0x258 │ │ - b 577ec │ │ + b 579f8 │ │ ldr r0, [sp, #644] ; 0x284 │ │ cmp r0, #0 │ │ - beq 577bc │ │ + beq 579c8 │ │ add r0, sp, #608 ; 0x260 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #96 ; 0x60 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vrshrn.i16 d16, q8, #3 │ │ vstr d16, [sp, #88] ; 0x58 │ │ vldr d16, [sp, #88] ; 0x58 │ │ vstr d16, [sp, #80] ; 0x50 │ │ vldr d16, [sp, #80] ; 0x50 │ │ vstr d16, [sp, #600] ; 0x258 │ │ - b 577e8 │ │ + b 579f4 │ │ ldr r0, [sp, #4] │ │ mov r1, #128 ; 0x80 │ │ strb r1, [sp, #943] ; 0x3af │ │ add lr, sp, #768 ; 0x300 │ │ add r1, lr, #175 ; 0xaf │ │ vld1.8 {d16[]}, [r1] │ │ vstr d16, [r0, #16] │ │ vldr d16, [r0, #16] │ │ vstr d16, [r0, #24] │ │ vldr d16, [r0, #24] │ │ vstr d16, [sp, #600] ; 0x258 │ │ - b 577ec │ │ - b 577f0 │ │ + b 579f8 │ │ + b 579fc │ │ vldr d16, [sp, #600] ; 0x258 │ │ vstr d16, [sp, #64] ; 0x40 │ │ vldr d16, [sp, #64] ; 0x40 │ │ vstr d16, [sp, #48] ; 0x30 │ │ vldr d16, [sp, #48] ; 0x30 │ │ vdup.8 d16, d16[0] │ │ vstr d16, [sp, #40] ; 0x28 │ │ @@ -99346,15 +99428,15 @@ │ │ vstr d16, [sp, #24] │ │ vldr d16, [sp, #24] │ │ vstr d16, [sp, #72] ; 0x48 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ cmp r0, #8 │ │ - bge 57880 │ │ + bge 57a8c │ │ ldr r0, [sp, #4] │ │ vldr d16, [sp, #72] ; 0x48 │ │ vstr d16, [r0, #8] │ │ vldr d16, [r0, #8] │ │ vstr d16, [r0] │ │ vldr d16, [r0] │ │ vstr d16, [sp, #8] │ │ @@ -99362,224 +99444,224 @@ │ │ ldr r1, [sp, #20] │ │ add r0, r0, r1, lsl #5 │ │ vldr d16, [sp, #8] │ │ vst1.32 {d16}, [r0] │ │ ldr r0, [sp, #20] │ │ add r0, r0, #1 │ │ str r0, [sp, #20] │ │ - b 57834 │ │ + b 57a40 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ - b 57894 │ │ - ldr r0, [pc, #92] ; 578f8 │ │ + b 57aa0 │ │ + ldr r0, [pc, #92] ; 57b04 │ │ add r0, pc, r0 │ │ - bl 7c3b0 │ │ + bl 7c850 │ │ cmp r0, #0 │ │ - beq 578ac │ │ - b 578f4 │ │ - ldr r0, [pc, #76] ; 57900 │ │ + beq 57ab8 │ │ + b 57b00 │ │ + ldr r0, [pc, #76] ; 57b0c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #60] ; 578fc │ │ + ldr r1, [pc, #60] ; 57b08 │ │ ldr r1, [pc, r1] │ │ ldr r1, [r1] │ │ cmp r0, r1 │ │ - beq 578d0 │ │ - bl 57910 │ │ - ldr r0, [pc, #52] ; 5790c │ │ + beq 57adc │ │ + bl 57b1c │ │ + ldr r0, [pc, #52] ; 57b18 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #36] ; 57908 │ │ + ldr r1, [pc, #36] ; 57b14 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #20] ; 57904 │ │ + ldr r0, [pc, #20] ; 57b10 │ │ add r0, pc, r0 │ │ - bl 7c3c0 │ │ + bl 7c860 │ │ pop {fp, pc} │ │ - andeq r7, r2, ip, asr #19 │ │ - andeq r5, r2, r8, asr #26 │ │ - andeq r7, r2, r8, ror #16 │ │ - andeq r7, r2, r8, ror r9 │ │ - andeq r7, r2, r8, lsr r8 │ │ - andeq r5, r2, r0, lsr sp │ │ + andeq r7, r2, r0, ror #24 │ │ + ldrdeq r5, [r2], -ip │ │ + strdeq r7, [r2], -ip │ │ + andeq r7, r2, ip, lsl #24 │ │ + andeq r7, r2, ip, asr #21 │ │ + andeq r5, r2, r4, asr #31 │ │ push {fp, lr} │ │ mov fp, sp │ │ movw r0, #0 │ │ - ldr r1, [pc, #452] ; 57ae8 │ │ + ldr r1, [pc, #452] ; 57cf4 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #432] ; 57ae0 │ │ + ldr r0, [pc, #432] ; 57cec │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #428] ; 57ae4 │ │ + ldr r1, [pc, #428] ; 57cf0 │ │ add r1, pc, r1 │ │ str r0, [r1, #12] │ │ movw r0, #0 │ │ - ldr r1, [pc, #404] ; 57adc │ │ + ldr r1, [pc, #404] ; 57ce8 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #388] ; 57ad8 │ │ + ldr r0, [pc, #388] ; 57ce4 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 57968 │ │ - b 57968 │ │ - bl 57d70 │ │ - ldr r0, [pc, #376] ; 57aec │ │ + beq 57b74 │ │ + b 57b74 │ │ + bl 57f7c │ │ + ldr r0, [pc, #376] ; 57cf8 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 57988 │ │ - b 579a8 │ │ - ldr r0, [pc, #352] ; 57af0 │ │ + beq 57b94 │ │ + b 57bb4 │ │ + ldr r0, [pc, #352] ; 57cfc │ │ add r0, pc, r0 │ │ movw r1, #281 ; 0x119 │ │ - ldr r2, [pc, #344] ; 57af4 │ │ + ldr r2, [pc, #344] ; 57d00 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #340] ; 57af8 │ │ + ldr r3, [pc, #340] ; 57d04 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #332] ; 57afc │ │ + bl 7c720 │ │ + ldr r0, [pc, #332] ; 57d08 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 579c4 │ │ - b 579e4 │ │ - ldr r0, [pc, #308] ; 57b00 │ │ + beq 57bd0 │ │ + b 57bf0 │ │ + ldr r0, [pc, #308] ; 57d0c │ │ add r0, pc, r0 │ │ movw r1, #282 ; 0x11a │ │ - ldr r2, [pc, #300] ; 57b04 │ │ + ldr r2, [pc, #300] ; 57d10 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #296] ; 57b08 │ │ + ldr r3, [pc, #296] ; 57d14 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #288] ; 57b0c │ │ + bl 7c720 │ │ + ldr r0, [pc, #288] ; 57d18 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 57a00 │ │ - b 57a20 │ │ - ldr r0, [pc, #264] ; 57b10 │ │ + beq 57c0c │ │ + b 57c2c │ │ + ldr r0, [pc, #264] ; 57d1c │ │ add r0, pc, r0 │ │ movw r1, #283 ; 0x11b │ │ - ldr r2, [pc, #256] ; 57b14 │ │ + ldr r2, [pc, #256] ; 57d20 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #252] ; 57b18 │ │ + ldr r3, [pc, #252] ; 57d24 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #244] ; 57b1c │ │ + bl 7c720 │ │ + ldr r0, [pc, #244] ; 57d28 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 57a3c │ │ - b 57a5c │ │ - ldr r0, [pc, #220] ; 57b20 │ │ + beq 57c48 │ │ + b 57c68 │ │ + ldr r0, [pc, #220] ; 57d2c │ │ add r0, pc, r0 │ │ movw r1, #284 ; 0x11c │ │ - ldr r2, [pc, #212] ; 57b24 │ │ + ldr r2, [pc, #212] ; 57d30 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #208] ; 57b28 │ │ + ldr r3, [pc, #208] ; 57d34 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #200] ; 57b2c │ │ + bl 7c720 │ │ + ldr r0, [pc, #200] ; 57d38 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 57a78 │ │ - b 57a98 │ │ - ldr r0, [pc, #176] ; 57b30 │ │ + beq 57c84 │ │ + b 57ca4 │ │ + ldr r0, [pc, #176] ; 57d3c │ │ add r0, pc, r0 │ │ movw r1, #285 ; 0x11d │ │ - ldr r2, [pc, #168] ; 57b34 │ │ + ldr r2, [pc, #168] ; 57d40 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #164] ; 57b38 │ │ + ldr r3, [pc, #164] ; 57d44 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #156] ; 57b3c │ │ + bl 7c720 │ │ + ldr r0, [pc, #156] ; 57d48 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 57ab4 │ │ - b 57ad4 │ │ - ldr r0, [pc, #132] ; 57b40 │ │ + beq 57cc0 │ │ + b 57ce0 │ │ + ldr r0, [pc, #132] ; 57d4c │ │ add r0, pc, r0 │ │ movw r1, #286 ; 0x11e │ │ - ldr r2, [pc, #124] ; 57b44 │ │ + ldr r2, [pc, #124] ; 57d50 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #120] ; 57b48 │ │ + ldr r3, [pc, #120] ; 57d54 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ pop {fp, pc} │ │ - ; instruction: 0x00025cb4 │ │ - andeq r7, r2, r4, lsr #18 │ │ + andeq r5, r2, r8, asr #30 │ │ + ; instruction: 0x00027bb8 │ │ andeq r0, r0, r8, lsl r2 │ │ - andeq r7, r2, r4, asr #18 │ │ - andeq r7, r2, r8, asr r9 │ │ - andeq r7, r2, r8, lsl #18 │ │ - ; instruction: 0xfffb299b │ │ - ; instruction: 0xfffb1779 │ │ - ; instruction: 0xfffad9bc │ │ - andeq r7, r2, ip, asr #17 │ │ - ; instruction: 0xfffb295f │ │ - ; instruction: 0xfffb173d │ │ - ; instruction: 0xfffb132a │ │ - muleq r2, r0, r8 │ │ - ; instruction: 0xfffb2923 │ │ - ; instruction: 0xfffb1701 │ │ - ; instruction: 0xfffaeead │ │ - andeq r7, r2, r4, asr #16 │ │ - ; instruction: 0xfffb28e7 │ │ - ; instruction: 0xfffb16c5 │ │ - ; instruction: 0xfffad3bf │ │ - andeq r7, r2, r8, lsl #16 │ │ - ; instruction: 0xfffb28ab │ │ - ; instruction: 0xfffb1689 │ │ - ; instruction: 0xfffb0dab │ │ - andeq r7, r2, ip, asr #15 │ │ - ; instruction: 0xfffb286f │ │ - ; instruction: 0xfffb164d │ │ - ; instruction: 0xfffad51e │ │ + ldrdeq r7, [r2], -r8 │ │ + andeq r7, r2, ip, ror #23 │ │ + muleq r2, ip, fp │ │ + ; instruction: 0xfffb2857 │ │ + ; instruction: 0xfffb1610 │ │ + ; instruction: 0xfffad7a0 │ │ + andeq r7, r2, r0, ror #22 │ │ + ; instruction: 0xfffb281b │ │ + ; instruction: 0xfffb15d4 │ │ + ; instruction: 0xfffb11c1 │ │ + andeq r7, r2, r4, lsr #22 │ │ + ; instruction: 0xfffb27df │ │ + ; instruction: 0xfffb1598 │ │ + ; instruction: 0xfffaec67 │ │ + ldrdeq r7, [r2], -r8 │ │ + ; instruction: 0xfffb27a3 │ │ + ; instruction: 0xfffb155c │ │ + ; instruction: 0xfffad1a3 │ │ + muleq r2, ip, sl │ │ + ; instruction: 0xfffb2767 │ │ + ; instruction: 0xfffb1520 │ │ + ; instruction: 0xfffb0c42 │ │ + andeq r7, r2, r0, ror #20 │ │ + ; instruction: 0xfffb272b │ │ + ; instruction: 0xfffb14e4 │ │ + ; instruction: 0xfffad302 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ str r3, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 57b90 │ │ + bne 57d9c │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #-12] │ │ ldr r3, [sp, #16] │ │ movw r0, #0 │ │ - bl 57c4c │ │ - b 57c44 │ │ + bl 57e58 │ │ + b 57e50 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ strb r0, [sp, #15] │ │ ldrb r0, [sp, #15] │ │ strb r0, [sp, #14] │ │ ldrb r0, [sp, #15] │ │ strb r0, [sp, #13] │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge 57c40 │ │ + bge 57e4c │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ strb r0, [sp, #15] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #8] │ │ @@ -99587,56 +99669,56 @@ │ │ ldrb r0, [r0] │ │ str r0, [sp, #4] │ │ ldrb r0, [sp, #13] │ │ ldrb r1, [sp, #15] │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ ldrb r2, [sp, #14] │ │ - bl 57cfc │ │ + bl 57f08 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, r1 │ │ strb r0, [sp, #13] │ │ ldrb r0, [sp, #15] │ │ strb r0, [sp, #14] │ │ ldrb r0, [sp, #13] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [sp, #8] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 57bb4 │ │ - b 57c44 │ │ + b 57dc0 │ │ + b 57e50 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #28 │ │ str r0, [sp, #24] │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ str r3, [sp, #12] │ │ ldr r0, [sp, #24] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 57c7c │ │ + bne 57e88 │ │ movw r0, #0 │ │ str r0, [sp] │ │ - b 57c88 │ │ + b 57e94 │ │ ldr r0, [sp, #24] │ │ ldrb r0, [r0] │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ strb r0, [sp, #11] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 57cf4 │ │ + bge 57f00 │ │ ldrb r0, [sp, #11] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2 │ │ ldrb r1, [r1] │ │ add r0, r0, r1 │ │ ldr r1, [sp, #16] │ │ @@ -99647,15 +99729,15 @@ │ │ ldr r1, [sp, #4] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ strb r0, [sp, #11] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 57c98 │ │ + b 57ea4 │ │ add sp, sp, #28 │ │ bx lr │ │ sub sp, sp, #12 │ │ strb r0, [sp, #11] │ │ strb r1, [sp, #10] │ │ strb r2, [sp, #9] │ │ ldrb r0, [sp, #11] │ │ @@ -99664,65 +99746,65 @@ │ │ ldrb r1, [sp, #9] │ │ sub r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mvn r1, #255 ; 0xff │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 57d44 │ │ + bne 57f50 │ │ ldr r0, [sp, #4] │ │ str r0, [sp] │ │ - b 57d64 │ │ + b 57f70 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movlt r1, #1 │ │ movw r0, #0 │ │ tst r1, #1 │ │ moveq r0, #255 ; 0xff │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ add sp, sp, #12 │ │ bx lr │ │ - ldr r0, [pc, #128] ; 57df8 │ │ + ldr r0, [pc, #128] ; 58004 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #124] ; 57dfc │ │ + ldr r1, [pc, #124] ; 58008 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #4] │ │ - ldr r0, [pc, #100] ; 57df0 │ │ + ldr r0, [pc, #100] ; 57ffc │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #96] ; 57df4 │ │ + ldr r1, [pc, #96] ; 58000 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #8] │ │ - ldr r0, [pc, #72] ; 57de8 │ │ + ldr r0, [pc, #72] ; 57ff4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #68] ; 57dec │ │ + ldr r1, [pc, #68] ; 57ff8 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #4] │ │ - ldr r0, [pc, #44] ; 57de0 │ │ + ldr r0, [pc, #44] ; 57fec │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #40] ; 57de4 │ │ + ldr r1, [pc, #40] ; 57ff0 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #8] │ │ - ldr r0, [pc, #16] ; 57dd8 │ │ + ldr r0, [pc, #16] ; 57fe4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #12] ; 57ddc │ │ + ldr r1, [pc, #12] ; 57fe8 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #12] │ │ bx lr │ │ strdeq r0, [r0], -r4 │ │ - andeq r5, r2, r0, ror #16 │ │ + strdeq r5, [r2], -r4 │ │ ; instruction: 0x000006b4 │ │ - andeq r5, r2, r4, ror r8 │ │ + andeq r5, r2, r8, lsl #22 │ │ andeq r0, r0, r4, ror r6 │ │ - andeq r5, r2, r8, lsl #17 │ │ + andeq r5, r2, ip, lsl fp │ │ ; instruction: 0x000004bc │ │ - andeq r5, r2, r4, lsl #16 │ │ + muleq r2, r8, sl │ │ andeq r0, r0, r4, lsl #1 │ │ - andeq r5, r2, r8, lsl r8 │ │ + andeq r5, r2, ip, lsr #21 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #960 ; 0x3c0 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #668] ; 0x29c │ │ str r1, [sp, #664] ; 0x298 │ │ str r2, [sp, #660] ; 0x294 │ │ @@ -99742,30 +99824,30 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #664] ; 0x298 │ │ ldrb r0, [r0] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #668] ; 0x29c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 57e7c │ │ + bne 58088 │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ - b 57e88 │ │ + b 58094 │ │ ldr r0, [sp, #668] ; 0x29c │ │ ldrb r0, [r0] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ add r0, r0, r1 │ │ ldr r1, [sp, #660] ; 0x294 │ │ strb r0, [r1] │ │ ldr r0, [sp, #656] ; 0x290 │ │ cmp r0, #1 │ │ - bgt 57eac │ │ - b 58244 │ │ + bgt 580b8 │ │ + b 58450 │ │ ldr r0, [sp, #660] ; 0x294 │ │ ldrb r0, [r0] │ │ strb r0, [sp, #607] ; 0x25f │ │ add r0, sp, #624 ; 0x270 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r1, sp, #576 ; 0x240 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ @@ -99784,15 +99866,15 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #1 │ │ str r0, [sp, #652] ; 0x28c │ │ ldr r0, [sp, #652] ; 0x28c │ │ add r0, r0, #16 │ │ ldr r1, [sp, #656] ; 0x290 │ │ cmp r0, r1 │ │ - bgt 581e8 │ │ + bgt 583f4 │ │ ldr r0, [sp, #664] ; 0x298 │ │ ldr r1, [sp, #652] ; 0x28c │ │ add r0, r0, r1 │ │ vld1.8 {d16-d17}, [r0] │ │ add r0, sp, #512 ; 0x200 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -99964,20 +100046,20 @@ │ │ add r1, sp, #16 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #652] ; 0x28c │ │ add r0, r0, #16 │ │ str r0, [sp, #652] ; 0x28c │ │ - b 57f04 │ │ - b 581ec │ │ + b 58110 │ │ + b 583f8 │ │ ldr r0, [sp, #652] ; 0x28c │ │ ldr r1, [sp, #656] ; 0x290 │ │ cmp r0, r1 │ │ - bge 58244 │ │ + bge 58450 │ │ ldr r0, [sp, #664] ; 0x298 │ │ ldr r1, [sp, #652] ; 0x28c │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #660] ; 0x294 │ │ ldr r2, [sp, #652] ; 0x28c │ │ sub r2, r2, #1 │ │ @@ -99987,54 +100069,54 @@ │ │ ldr r1, [sp, #660] ; 0x294 │ │ ldr r2, [sp, #652] ; 0x28c │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #652] ; 0x28c │ │ add r0, r0, #1 │ │ str r0, [sp, #652] ; 0x28c │ │ - b 581ec │ │ + b 583f8 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #216 ; 0xd8 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #156] ; 0x9c │ │ str r1, [sp, #152] ; 0x98 │ │ str r2, [sp, #148] ; 0x94 │ │ str r3, [sp, #144] ; 0x90 │ │ ldr r0, [sp, #156] ; 0x9c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 58294 │ │ + bne 584a0 │ │ ldr r1, [sp, #152] ; 0x98 │ │ ldr r2, [sp, #148] ; 0x94 │ │ ldr r3, [sp, #144] ; 0x90 │ │ movw r0, #0 │ │ - bl 57e00 │ │ - b 58404 │ │ + bl 5800c │ │ + b 58610 │ │ ldr r0, [sp, #144] ; 0x90 │ │ cmp r0, #0 │ │ - blt 582a4 │ │ - b 582c4 │ │ - ldr r0, [pc, #352] ; 5840c │ │ + blt 584b0 │ │ + b 584d0 │ │ + ldr r0, [pc, #352] ; 58618 │ │ add r0, pc, r0 │ │ movw r1, #240 ; 0xf0 │ │ - ldr r2, [pc, #344] ; 58410 │ │ + ldr r2, [pc, #344] ; 5861c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #340] ; 58414 │ │ + ldr r3, [pc, #340] ; 58620 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ movw r0, #0 │ │ str r0, [sp, #140] ; 0x8c │ │ ldr r0, [sp, #140] ; 0x8c │ │ add r0, r0, #16 │ │ ldr r1, [sp, #144] ; 0x90 │ │ cmp r0, r1 │ │ - bgt 583a8 │ │ + bgt 585b4 │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #140] ; 0x8c │ │ add r0, r0, r1 │ │ vld1.8 {d16-d17}, [r0] │ │ add r0, sp, #96 ; 0x60 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -100076,20 +100158,20 @@ │ │ ldr r2, [sp, #140] ; 0x8c │ │ add r0, r0, r2 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.8 {d16-d17}, [r0] │ │ ldr r0, [sp, #140] ; 0x8c │ │ add r0, r0, #16 │ │ str r0, [sp, #140] ; 0x8c │ │ - b 582cc │ │ - b 583ac │ │ + b 584d8 │ │ + b 585b8 │ │ ldr r0, [sp, #140] ; 0x8c │ │ ldr r1, [sp, #144] ; 0x90 │ │ cmp r0, r1 │ │ - bge 58400 │ │ + bge 5860c │ │ ldr r0, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #140] ; 0x8c │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #156] ; 0x9c │ │ ldr r2, [sp, #140] ; 0x8c │ │ add r1, r1, r2 │ │ @@ -100098,21 +100180,21 @@ │ │ ldr r1, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #140] ; 0x8c │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #140] ; 0x8c │ │ add r0, r0, #1 │ │ str r0, [sp, #140] ; 0x8c │ │ - b 583ac │ │ - b 58404 │ │ + b 585b8 │ │ + b 58610 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffaf4b6 │ │ - ; instruction: 0xfffafe41 │ │ - ; instruction: 0xfffaf54d │ │ + ; instruction: 0xfffaf29d │ │ + ; instruction: 0xfffafc91 │ │ + ; instruction: 0xfffaf334 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #32 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-12] │ │ str r1, [fp, #-16] │ │ str r2, [sp, #20] │ │ @@ -100123,15 +100205,15 @@ │ │ ldr r3, [sp, #16] │ │ ldr lr, [sp, #20] │ │ ldr ip, [fp, #8] │ │ movw r4, #0 │ │ str r4, [sp] │ │ str lr, [sp, #4] │ │ str ip, [sp, #8] │ │ - bl 58514 │ │ + bl 58720 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #32 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-12] │ │ @@ -100144,15 +100226,15 @@ │ │ ldr r3, [sp, #16] │ │ ldr lr, [sp, #20] │ │ ldr ip, [fp, #8] │ │ movw r4, #0 │ │ str r4, [sp] │ │ str lr, [sp, #4] │ │ str ip, [sp, #8] │ │ - bl 589e4 │ │ + bl 58bf0 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #32 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-12] │ │ @@ -100165,15 +100247,15 @@ │ │ ldr r3, [sp, #16] │ │ ldr lr, [sp, #20] │ │ ldr ip, [fp, #8] │ │ movw r4, #0 │ │ str r4, [sp] │ │ str lr, [sp, #4] │ │ str ip, [sp, #8] │ │ - bl 58cb4 │ │ + bl 58ec0 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #16] │ │ ldr ip, [fp, #12] │ │ @@ -100189,132 +100271,132 @@ │ │ ldr r0, [fp, #8] │ │ ldr r1, [fp, #12] │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 58570 │ │ - b 58590 │ │ - ldr r0, [pc, #584] ; 587c0 │ │ + beq 5877c │ │ + b 5879c │ │ + ldr r0, [pc, #584] ; 589cc │ │ add r0, pc, r0 │ │ movw r1, #74 ; 0x4a │ │ - ldr r2, [pc, #576] ; 587c4 │ │ + ldr r2, [pc, #576] ; 589d0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #572] ; 587c8 │ │ + ldr r3, [pc, #572] ; 589d4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 585a4 │ │ - b 585c4 │ │ - ldr r0, [pc, #544] ; 587cc │ │ + beq 587b0 │ │ + b 587d0 │ │ + ldr r0, [pc, #544] ; 589d8 │ │ add r0, pc, r0 │ │ movw r1, #74 ; 0x4a │ │ - ldr r2, [pc, #536] ; 587d0 │ │ + ldr r2, [pc, #536] ; 589dc │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #532] ; 587d4 │ │ + ldr r3, [pc, #532] ; 589e0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ cmp r0, #0 │ │ - ble 585d4 │ │ - b 585f4 │ │ - ldr r0, [pc, #508] ; 587d8 │ │ + ble 587e0 │ │ + b 58800 │ │ + ldr r0, [pc, #508] ; 589e4 │ │ add r0, pc, r0 │ │ movw r1, #74 ; 0x4a │ │ - ldr r2, [pc, #500] ; 587dc │ │ + ldr r2, [pc, #500] ; 589e8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #496] ; 587e0 │ │ + ldr r3, [pc, #496] ; 589ec │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - ble 58604 │ │ - b 58624 │ │ - ldr r0, [pc, #472] ; 587e4 │ │ + ble 58810 │ │ + b 58830 │ │ + ldr r0, [pc, #472] ; 589f0 │ │ add r0, pc, r0 │ │ movw r1, #74 ; 0x4a │ │ - ldr r2, [pc, #464] ; 587e8 │ │ + ldr r2, [pc, #464] ; 589f4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #460] ; 587ec │ │ + ldr r3, [pc, #460] ; 589f8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ cmp r0, r1 │ │ - blt 58638 │ │ - b 58658 │ │ - ldr r0, [pc, #432] ; 587f0 │ │ + blt 58844 │ │ + b 58864 │ │ + ldr r0, [pc, #432] ; 589fc │ │ add r0, pc, r0 │ │ movw r1, #74 ; 0x4a │ │ - ldr r2, [pc, #424] ; 587f4 │ │ + ldr r2, [pc, #424] ; 58a00 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #420] ; 587f8 │ │ + ldr r3, [pc, #420] ; 58a04 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #8] │ │ cmp r0, #0 │ │ - blt 5868c │ │ + blt 58898 │ │ ldr r0, [fp, #12] │ │ cmp r0, #0 │ │ - ble 5868c │ │ + ble 58898 │ │ ldr r0, [fp, #8] │ │ ldr r1, [fp, #12] │ │ add r0, r0, r1 │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bgt 5868c │ │ - b 586ac │ │ - ldr r0, [pc, #360] ; 587fc │ │ + bgt 58898 │ │ + b 588b8 │ │ + ldr r0, [pc, #360] ; 58a08 │ │ add r0, pc, r0 │ │ movw r1, #74 ; 0x4a │ │ - ldr r2, [pc, #352] ; 58800 │ │ + ldr r2, [pc, #352] ; 58a0c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #348] ; 58804 │ │ + ldr r3, [pc, #348] ; 58a10 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r1, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, r1 │ │ str r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [fp, #16] │ │ add r0, r0, r1 │ │ str r0, [fp, #16] │ │ ldr r0, [fp, #8] │ │ cmp r0, #0 │ │ - bne 5872c │ │ + bne 58938 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #16] │ │ strb r0, [r1] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #1 │ │ ldr r1, [fp, #16] │ │ add r1, r1, #1 │ │ ldr r2, [fp, #-8] │ │ sub r2, r2, #1 │ │ - bl 58808 │ │ + bl 58a14 │ │ movw r0, #1 │ │ str r0, [fp, #8] │ │ ldr r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, r1 │ │ str r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r0, [fp, #16] │ │ add r0, r0, r1 │ │ str r0, [fp, #16] │ │ - b 58730 │ │ + b 5893c │ │ ldr r0, [fp, #8] │ │ ldr r1, [sp] │ │ cmp r0, r1 │ │ - bge 587b8 │ │ + bge 589c4 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-4] │ │ ldr r3, [sp, #8] │ │ movw r2, #0 │ │ sub r2, r2, r3 │ │ add r1, r1, r2 │ │ @@ -100324,89 +100406,89 @@ │ │ strb r0, [r1] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #1 │ │ ldr r1, [fp, #16] │ │ add r1, r1, #1 │ │ ldr r2, [fp, #-8] │ │ sub r2, r2, #1 │ │ - bl 58808 │ │ + bl 58a14 │ │ ldr r0, [fp, #8] │ │ add r0, r0, #1 │ │ str r0, [fp, #8] │ │ ldr r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, r1 │ │ str r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r0, [fp, #16] │ │ add r0, r0, r1 │ │ str r0, [fp, #16] │ │ - b 58730 │ │ + b 5893c │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffaf1ea │ │ - ; instruction: 0xfffae704 │ │ - ; instruction: 0xfffafbba │ │ - ; instruction: 0xfffaf1b6 │ │ - ; instruction: 0xfffae6d0 │ │ - ; instruction: 0xfffaff23 │ │ - ; instruction: 0xfffaf186 │ │ - ; instruction: 0xfffae6a0 │ │ - ; instruction: 0xfffad08c │ │ - ; instruction: 0xfffaf156 │ │ - ; instruction: 0xfffae670 │ │ - ; instruction: 0xfffaf1f8 │ │ - ; instruction: 0xfffaf122 │ │ - ; instruction: 0xfffae63c │ │ - ; instruction: 0xfffb16a0 │ │ - ; instruction: 0xfffaf0ce │ │ - ; instruction: 0xfffae5e8 │ │ - ; instruction: 0xfffad430 │ │ + ; instruction: 0xfffaefd1 │ │ + ; instruction: 0xfffae4eb │ │ + ; instruction: 0xfffafa0a │ │ + ; instruction: 0xfffaef9d │ │ + ; instruction: 0xfffae4b7 │ │ + ; instruction: 0xfffafdba │ │ + ; instruction: 0xfffaef6d │ │ + ; instruction: 0xfffae487 │ │ + ; instruction: 0xffface09 │ │ + ; instruction: 0xfffaef3d │ │ + ; instruction: 0xfffae457 │ │ + ; instruction: 0xfffaefdf │ │ + ; instruction: 0xfffaef09 │ │ + ; instruction: 0xfffae423 │ │ + ; instruction: 0xfffb1537 │ │ + ; instruction: 0xfffaeeb5 │ │ + ; instruction: 0xfffae3cf │ │ + ; instruction: 0xfffad1ad │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-4] │ │ mvn r2, #0 │ │ add r1, r1, r2 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #4] │ │ - bl 58844 │ │ + bl 58a50 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #216 ; 0xd8 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #156] ; 0x9c │ │ str r1, [sp, #152] ; 0x98 │ │ str r2, [sp, #148] ; 0x94 │ │ str r3, [sp, #144] ; 0x90 │ │ ldr r0, [sp, #144] ; 0x90 │ │ cmp r0, #0 │ │ - blt 58874 │ │ - b 58894 │ │ - ldr r0, [pc, #348] ; 589d8 │ │ + blt 58a80 │ │ + b 58aa0 │ │ + ldr r0, [pc, #348] ; 58be4 │ │ add r0, pc, r0 │ │ movw r1, #49 ; 0x31 │ │ - ldr r2, [pc, #340] ; 589dc │ │ + ldr r2, [pc, #340] ; 58be8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #336] ; 589e0 │ │ + ldr r3, [pc, #336] ; 58bec │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ movw r0, #0 │ │ str r0, [sp, #140] ; 0x8c │ │ ldr r0, [sp, #140] ; 0x8c │ │ add r0, r0, #16 │ │ ldr r1, [sp, #144] ; 0x90 │ │ cmp r0, r1 │ │ - bgt 58978 │ │ + bgt 58b84 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #140] ; 0x8c │ │ add r0, r0, r1 │ │ vld1.8 {d16-d17}, [r0] │ │ add r0, sp, #96 ; 0x60 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -100448,20 +100530,20 @@ │ │ ldr r2, [sp, #140] ; 0x8c │ │ add r0, r0, r2 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.8 {d16-d17}, [r0] │ │ ldr r0, [sp, #140] ; 0x8c │ │ add r0, r0, #16 │ │ str r0, [sp, #140] ; 0x8c │ │ - b 5889c │ │ - b 5897c │ │ + b 58aa8 │ │ + b 58b88 │ │ ldr r0, [sp, #140] ; 0x8c │ │ ldr r1, [sp, #144] ; 0x90 │ │ cmp r0, r1 │ │ - bge 589d0 │ │ + bge 58bdc │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #140] ; 0x8c │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #152] ; 0x98 │ │ ldr r2, [sp, #140] ; 0x8c │ │ add r1, r1, r2 │ │ @@ -100470,20 +100552,20 @@ │ │ ldr r1, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #140] ; 0x8c │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #140] ; 0x8c │ │ add r0, r0, #1 │ │ str r0, [sp, #140] ; 0x8c │ │ - b 5897c │ │ + b 58b88 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffaeee6 │ │ - ; instruction: 0xfffae452 │ │ - ; instruction: 0xfffb0e4f │ │ + ; instruction: 0xfffaeccd │ │ + ; instruction: 0xfffae239 │ │ + ; instruction: 0xfffb0ce6 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #16] │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ @@ -100497,173 +100579,173 @@ │ │ ldr r0, [fp, #8] │ │ ldr r1, [fp, #12] │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 58a40 │ │ - b 58a60 │ │ - ldr r0, [pc, #548] ; 58c6c │ │ + beq 58c4c │ │ + b 58c6c │ │ + ldr r0, [pc, #548] ; 58e78 │ │ add r0, pc, r0 │ │ movw r1, #113 ; 0x71 │ │ - ldr r2, [pc, #540] ; 58c70 │ │ + ldr r2, [pc, #540] ; 58e7c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #536] ; 58c74 │ │ + ldr r3, [pc, #536] ; 58e80 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 58a74 │ │ - b 58a94 │ │ - ldr r0, [pc, #508] ; 58c78 │ │ + beq 58c80 │ │ + b 58ca0 │ │ + ldr r0, [pc, #508] ; 58e84 │ │ add r0, pc, r0 │ │ movw r1, #113 ; 0x71 │ │ - ldr r2, [pc, #500] ; 58c7c │ │ + ldr r2, [pc, #500] ; 58e88 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #496] ; 58c80 │ │ + ldr r3, [pc, #496] ; 58e8c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ cmp r0, #0 │ │ - ble 58aa4 │ │ - b 58ac4 │ │ - ldr r0, [pc, #472] ; 58c84 │ │ + ble 58cb0 │ │ + b 58cd0 │ │ + ldr r0, [pc, #472] ; 58e90 │ │ add r0, pc, r0 │ │ movw r1, #113 ; 0x71 │ │ - ldr r2, [pc, #464] ; 58c88 │ │ + ldr r2, [pc, #464] ; 58e94 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #460] ; 58c8c │ │ + ldr r3, [pc, #460] ; 58e98 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - ble 58ad4 │ │ - b 58af4 │ │ - ldr r0, [pc, #436] ; 58c90 │ │ + ble 58ce0 │ │ + b 58d00 │ │ + ldr r0, [pc, #436] ; 58e9c │ │ add r0, pc, r0 │ │ movw r1, #113 ; 0x71 │ │ - ldr r2, [pc, #428] ; 58c94 │ │ + ldr r2, [pc, #428] ; 58ea0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #424] ; 58c98 │ │ + ldr r3, [pc, #424] ; 58ea4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ cmp r0, r1 │ │ - blt 58b08 │ │ - b 58b28 │ │ - ldr r0, [pc, #396] ; 58c9c │ │ + blt 58d14 │ │ + b 58d34 │ │ + ldr r0, [pc, #396] ; 58ea8 │ │ add r0, pc, r0 │ │ movw r1, #113 ; 0x71 │ │ - ldr r2, [pc, #388] ; 58ca0 │ │ + ldr r2, [pc, #388] ; 58eac │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #384] ; 58ca4 │ │ + ldr r3, [pc, #384] ; 58eb0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #8] │ │ cmp r0, #0 │ │ - blt 58b5c │ │ + blt 58d68 │ │ ldr r0, [fp, #12] │ │ cmp r0, #0 │ │ - ble 58b5c │ │ + ble 58d68 │ │ ldr r0, [fp, #8] │ │ ldr r1, [fp, #12] │ │ add r0, r0, r1 │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bgt 58b5c │ │ - b 58b7c │ │ - ldr r0, [pc, #324] ; 58ca8 │ │ + bgt 58d68 │ │ + b 58d88 │ │ + ldr r0, [pc, #324] ; 58eb4 │ │ add r0, pc, r0 │ │ movw r1, #113 ; 0x71 │ │ - ldr r2, [pc, #316] ; 58cac │ │ + ldr r2, [pc, #316] ; 58eb8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #312] ; 58cb0 │ │ + ldr r3, [pc, #312] ; 58ebc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r1, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, r1 │ │ str r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [fp, #16] │ │ add r0, r0, r1 │ │ str r0, [fp, #16] │ │ ldr r0, [fp, #8] │ │ cmp r0, #0 │ │ - bne 58bfc │ │ + bne 58e08 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #16] │ │ strb r0, [r1] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #1 │ │ ldr r1, [fp, #16] │ │ add r1, r1, #1 │ │ ldr r2, [fp, #-8] │ │ sub r2, r2, #1 │ │ - bl 58808 │ │ + bl 58a14 │ │ movw r0, #1 │ │ str r0, [fp, #8] │ │ ldr r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, r1 │ │ str r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r0, [fp, #16] │ │ add r0, r0, r1 │ │ str r0, [fp, #16] │ │ - b 58c00 │ │ + b 58e0c │ │ ldr r0, [fp, #8] │ │ ldr r1, [sp] │ │ cmp r0, r1 │ │ - bge 58c64 │ │ + bge 58e70 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-4] │ │ ldr r3, [sp, #8] │ │ movw r2, #0 │ │ sub r2, r2, r3 │ │ add r1, r1, r2 │ │ ldr r2, [fp, #16] │ │ ldr r3, [fp, #-8] │ │ - bl 58844 │ │ + bl 58a50 │ │ ldr r0, [fp, #8] │ │ add r0, r0, #1 │ │ str r0, [fp, #8] │ │ ldr r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, r1 │ │ str r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r0, [fp, #16] │ │ add r0, r0, r1 │ │ str r0, [fp, #16] │ │ - b 58c00 │ │ + b 58e0c │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffaed1a │ │ - ; instruction: 0xfffad414 │ │ - ; instruction: 0xfffaf6ea │ │ - ; instruction: 0xfffaece6 │ │ - ; instruction: 0xfffad3e0 │ │ - ; instruction: 0xfffafa53 │ │ - ; instruction: 0xfffaecb6 │ │ - ; instruction: 0xfffad3b0 │ │ - ; instruction: 0xfffacbbc │ │ - ; instruction: 0xfffaec86 │ │ - ; instruction: 0xfffad380 │ │ - ; instruction: 0xfffaed28 │ │ - ; instruction: 0xfffaec52 │ │ - ; instruction: 0xfffad34c │ │ - ; instruction: 0xfffb11d0 │ │ - ; instruction: 0xfffaebfe │ │ - ; instruction: 0xfffad2f8 │ │ - ; instruction: 0xfffacf60 │ │ + ; instruction: 0xfffaeb01 │ │ + ; instruction: 0xfffad191 │ │ + ; instruction: 0xfffaf53a │ │ + ; instruction: 0xfffaeacd │ │ + ; instruction: 0xfffad15d │ │ + ; instruction: 0xfffaf8ea │ │ + ; instruction: 0xfffaea9d │ │ + ; instruction: 0xfffad12d │ │ + ; instruction: 0xfffac939 │ │ + ; instruction: 0xfffaea6d │ │ + ; instruction: 0xfffad0fd │ │ + ; instruction: 0xfffaeb0f │ │ + ; instruction: 0xfffaea39 │ │ + ; instruction: 0xfffad0c9 │ │ + ; instruction: 0xfffb1067 │ │ + ; instruction: 0xfffae9e5 │ │ + ; instruction: 0xfffad075 │ │ + ; instruction: 0xfffaccdd │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #16] │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ @@ -100677,132 +100759,132 @@ │ │ ldr r0, [fp, #8] │ │ ldr r1, [fp, #12] │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 58d10 │ │ - b 58d30 │ │ - ldr r0, [pc, #608] ; 58f78 │ │ + beq 58f1c │ │ + b 58f3c │ │ + ldr r0, [pc, #608] ; 59184 │ │ add r0, pc, r0 │ │ movw r1, #175 ; 0xaf │ │ - ldr r2, [pc, #600] ; 58f7c │ │ + ldr r2, [pc, #600] ; 59188 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #596] ; 58f80 │ │ + ldr r3, [pc, #596] ; 5918c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 58d44 │ │ - b 58d64 │ │ - ldr r0, [pc, #568] ; 58f84 │ │ + beq 58f50 │ │ + b 58f70 │ │ + ldr r0, [pc, #568] ; 59190 │ │ add r0, pc, r0 │ │ movw r1, #175 ; 0xaf │ │ - ldr r2, [pc, #560] ; 58f88 │ │ + ldr r2, [pc, #560] ; 59194 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #556] ; 58f8c │ │ + ldr r3, [pc, #556] ; 59198 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ cmp r0, #0 │ │ - ble 58d74 │ │ - b 58d94 │ │ - ldr r0, [pc, #532] ; 58f90 │ │ + ble 58f80 │ │ + b 58fa0 │ │ + ldr r0, [pc, #532] ; 5919c │ │ add r0, pc, r0 │ │ movw r1, #175 ; 0xaf │ │ - ldr r2, [pc, #524] ; 58f94 │ │ + ldr r2, [pc, #524] ; 591a0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #520] ; 58f98 │ │ + ldr r3, [pc, #520] ; 591a4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - ble 58da4 │ │ - b 58dc4 │ │ - ldr r0, [pc, #496] ; 58f9c │ │ + ble 58fb0 │ │ + b 58fd0 │ │ + ldr r0, [pc, #496] ; 591a8 │ │ add r0, pc, r0 │ │ movw r1, #175 ; 0xaf │ │ - ldr r2, [pc, #488] ; 58fa0 │ │ + ldr r2, [pc, #488] ; 591ac │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #484] ; 58fa4 │ │ + ldr r3, [pc, #484] ; 591b0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ cmp r0, r1 │ │ - blt 58dd8 │ │ - b 58df8 │ │ - ldr r0, [pc, #456] ; 58fa8 │ │ + blt 58fe4 │ │ + b 59004 │ │ + ldr r0, [pc, #456] ; 591b4 │ │ add r0, pc, r0 │ │ movw r1, #175 ; 0xaf │ │ - ldr r2, [pc, #448] ; 58fac │ │ + ldr r2, [pc, #448] ; 591b8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #444] ; 58fb0 │ │ + ldr r3, [pc, #444] ; 591bc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #8] │ │ cmp r0, #0 │ │ - blt 58e2c │ │ + blt 59038 │ │ ldr r0, [fp, #12] │ │ cmp r0, #0 │ │ - ble 58e2c │ │ + ble 59038 │ │ ldr r0, [fp, #8] │ │ ldr r1, [fp, #12] │ │ add r0, r0, r1 │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bgt 58e2c │ │ - b 58e4c │ │ - ldr r0, [pc, #384] ; 58fb4 │ │ + bgt 59038 │ │ + b 59058 │ │ + ldr r0, [pc, #384] ; 591c0 │ │ add r0, pc, r0 │ │ movw r1, #175 ; 0xaf │ │ - ldr r2, [pc, #376] ; 58fb8 │ │ + ldr r2, [pc, #376] ; 591c4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #372] ; 58fbc │ │ + ldr r3, [pc, #372] ; 591c8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r1, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, r1 │ │ str r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [fp, #16] │ │ add r0, r0, r1 │ │ str r0, [fp, #16] │ │ ldr r0, [fp, #8] │ │ cmp r0, #0 │ │ - bne 58ecc │ │ + bne 590d8 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #16] │ │ strb r0, [r1] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #1 │ │ ldr r1, [fp, #16] │ │ add r1, r1, #1 │ │ ldr r2, [fp, #-8] │ │ sub r2, r2, #1 │ │ - bl 58808 │ │ + bl 58a14 │ │ movw r0, #1 │ │ str r0, [fp, #8] │ │ ldr r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, r1 │ │ str r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r0, [fp, #16] │ │ add r0, r0, r1 │ │ str r0, [fp, #16] │ │ - b 58ed0 │ │ + b 590dc │ │ ldr r0, [fp, #8] │ │ ldr r1, [sp] │ │ cmp r0, r1 │ │ - bge 58f70 │ │ + bge 5917c │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-4] │ │ ldr r3, [sp, #8] │ │ movw r2, #0 │ │ sub r2, r2, r3 │ │ add r1, r1, r2 │ │ @@ -100818,62 +100900,62 @@ │ │ movw r2, #0 │ │ sub r2, r2, r3 │ │ add r1, r1, r2 │ │ ldr r2, [fp, #16] │ │ add r2, r2, #1 │ │ ldr r3, [fp, #-8] │ │ sub r3, r3, #1 │ │ - bl 58fc0 │ │ + bl 591cc │ │ ldr r0, [fp, #8] │ │ add r0, r0, #1 │ │ str r0, [fp, #8] │ │ ldr r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, r1 │ │ str r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r0, [fp, #16] │ │ add r0, r0, r1 │ │ str r0, [fp, #16] │ │ - b 58ed0 │ │ + b 590dc │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffaea4a │ │ - ; instruction: 0xfffad194 │ │ - ; instruction: 0xfffaf41a │ │ - ; instruction: 0xfffaea16 │ │ - ; instruction: 0xfffad160 │ │ - ; instruction: 0xfffaf783 │ │ - ; instruction: 0xfffae9e6 │ │ - ; instruction: 0xfffad130 │ │ - ; instruction: 0xfffac8ec │ │ - ; instruction: 0xfffae9b6 │ │ - ; instruction: 0xfffad100 │ │ - ; instruction: 0xfffaea58 │ │ - ; instruction: 0xfffae982 │ │ - ; instruction: 0xfffad0cc │ │ - ; instruction: 0xfffb0f00 │ │ - ; instruction: 0xfffae92e │ │ - ; instruction: 0xfffad078 │ │ - ; instruction: 0xfffacc90 │ │ + ; instruction: 0xfffae831 │ │ + ; instruction: 0xfffacf11 │ │ + ; instruction: 0xfffaf26a │ │ + ; instruction: 0xfffae7fd │ │ + ; instruction: 0xfffacedd │ │ + ; instruction: 0xfffaf61a │ │ + ; instruction: 0xfffae7cd │ │ + ; instruction: 0xfffacead │ │ + ; instruction: 0xfffac669 │ │ + ; instruction: 0xfffae79d │ │ + ; instruction: 0xffface7d │ │ + ; instruction: 0xfffae83f │ │ + ; instruction: 0xfffae769 │ │ + ; instruction: 0xffface49 │ │ + ; instruction: 0xfffb0d97 │ │ + ; instruction: 0xfffae715 │ │ + ; instruction: 0xfffacdf5 │ │ + ; instruction: 0xfffaca0d │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #464 ; 0x1d0 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #172] ; 0xac │ │ str r1, [sp, #168] ; 0xa8 │ │ str r2, [sp, #164] ; 0xa4 │ │ str r3, [sp, #160] ; 0xa0 │ │ movw r0, #0 │ │ str r0, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #156] ; 0x9c │ │ add r0, r0, #8 │ │ ldr r1, [sp, #160] ; 0xa0 │ │ cmp r0, r1 │ │ - bgt 591e4 │ │ + bgt 593f0 │ │ ldr r1, [sp, #172] ; 0xac │ │ ldr r0, [sp, #156] ; 0x9c │ │ add r0, r0, r1 │ │ sub r0, r0, #1 │ │ vld1.8 {d16}, [r0] │ │ vstr d16, [sp, #136] ; 0x88 │ │ vldr d16, [sp, #136] ; 0x88 │ │ @@ -100987,20 +101069,20 @@ │ │ ldr r1, [sp, #156] ; 0x9c │ │ add r0, r0, r1 │ │ vldr d16, [sp, #8] │ │ vst1.8 {d16}, [r0] │ │ ldr r0, [sp, #156] ; 0x9c │ │ add r0, r0, #8 │ │ str r0, [sp, #156] ; 0x9c │ │ - b 58fe8 │ │ - b 591e8 │ │ + b 591f4 │ │ + b 593f4 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #160] ; 0xa0 │ │ cmp r0, r1 │ │ - bge 5927c │ │ + bge 59488 │ │ ldr r0, [sp, #172] ; 0xac │ │ ldr r1, [sp, #156] ; 0x9c │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #172] ; 0xac │ │ ldr r1, [sp, #156] ; 0x9c │ │ @@ -101014,26 +101096,26 @@ │ │ ldr r2, [sp, #168] ; 0xa8 │ │ ldr r3, [sp, #156] ; 0x9c │ │ sub r3, r3, #1 │ │ add r2, r2, r3 │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ ldrb r2, [r2] │ │ - bl 59284 │ │ + bl 59490 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ sub r0, r0, r1 │ │ ldr r1, [sp, #164] ; 0xa4 │ │ ldr r2, [sp, #156] ; 0x9c │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #156] ; 0x9c │ │ add r0, r0, #1 │ │ str r0, [sp, #156] ; 0x9c │ │ - b 591e8 │ │ + b 593f4 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ sub sp, sp, #12 │ │ strb r0, [sp, #11] │ │ strb r1, [sp, #10] │ │ strb r2, [sp, #9] │ │ ldrb r0, [sp, #11] │ │ @@ -101042,18 +101124,18 @@ │ │ ldrb r1, [sp, #9] │ │ sub r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mvn r1, #255 ; 0xff │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 592cc │ │ + bne 594d8 │ │ ldr r0, [sp, #4] │ │ str r0, [sp] │ │ - b 592ec │ │ + b 594f8 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movlt r1, #1 │ │ movw r0, #0 │ │ tst r1, #1 │ │ moveq r0, #255 ; 0xff │ │ @@ -101066,15 +101148,15 @@ │ │ str r1, [sp, #20] │ │ str r2, [sp, #16] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #20] │ │ cmp r0, r1 │ │ - bge 5939c │ │ + bge 595a8 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #12] │ │ ldr r0, [r0, r1, lsl #2] │ │ str r0, [sp, #8] │ │ ldrb r0, [sp, #9] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ @@ -101097,30 +101179,30 @@ │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #12] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b 59310 │ │ + b 5951c │ │ add sp, sp, #28 │ │ bx lr │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ str r3, [fp, #-16] │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bge 594bc │ │ + bge 596c8 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #20] │ │ ldr r0, [r0, r1, lsl #2] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ lsr r0, r0, #8 │ │ strb r0, [sp, #15] │ │ @@ -101129,33 +101211,33 @@ │ │ ldrb r0, [sp, #8] │ │ str r0, [sp, #4] │ │ ldrb r0, [sp, #16] │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldrsb r0, [r0] │ │ ldrsb r1, [sp, #15] │ │ - bl 594c4 │ │ + bl 596d0 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldrb r0, [sp, #4] │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ ldrsb r0, [r0, #1] │ │ ldrsb r1, [sp, #15] │ │ - bl 594c4 │ │ + bl 596d0 │ │ mov r1, r0 │ │ ldr r0, [sp] │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldrsb r0, [r0, #2] │ │ ldrsb r1, [sp, #4] │ │ - bl 594c4 │ │ + bl 596d0 │ │ mov r1, r0 │ │ ldr r0, [sp] │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ ldrb r0, [sp] │ │ str r0, [sp] │ │ ldr r0, [sp, #16] │ │ @@ -101169,15 +101251,15 @@ │ │ ldr r1, [fp, #-16] │ │ ldr r2, [sp, #20] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #20] │ │ add r0, r0, #1 │ │ str r0, [sp, #20] │ │ - b 593c8 │ │ + b 595d4 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #4 │ │ strb r0, [sp, #3] │ │ strb r1, [sp, #2] │ │ ldrsb r0, [sp, #3] │ │ ldrsb r1, [sp, #2] │ │ @@ -101202,15 +101284,15 @@ │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #32] │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #8 │ │ - bge 59640 │ │ + bge 5984c │ │ ldr r0, [fp, #-12] │ │ ldr r1, [r0, #4] │ │ movw r0, #1 │ │ lsl r0, r0, r1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ sub r0, r0, #1 │ │ @@ -101221,75 +101303,75 @@ │ │ sub r0, r0, #1 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-16] │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ cmp r0, r1 │ │ - bge 5963c │ │ + bge 59848 │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bge 59628 │ │ + bge 59834 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #24] │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 595dc │ │ + bne 597e8 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ add r1, r0, #1 │ │ str r1, [fp, #-24] ; 0xffffffe8 │ │ ldrb r0, [r0] │ │ - bl 5967c │ │ + bl 59888 │ │ and r0, r0, #255 ; 0xff │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #20] │ │ and r1, r1, r2 │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ - bl 59690 │ │ + bl 5989c │ │ ldr r1, [fp, #8] │ │ add r2, r1, #1 │ │ str r2, [fp, #8] │ │ strb r0, [r1] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [sp, #16] │ │ lsr r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b 5959c │ │ - b 5962c │ │ + b 597a8 │ │ + b 59838 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ add r0, r0, #1 │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ - b 5957c │ │ - b 59670 │ │ - ldr r0, [pc, #48] ; 59678 │ │ + b 59788 │ │ + b 5987c │ │ + ldr r0, [pc, #48] ; 59884 │ │ add r0, pc, r0 │ │ ldr ip, [r0] │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [sp, #32] │ │ ldr r2, [fp, #8] │ │ ldr r3, [fp, #-16] │ │ ldr r4, [fp, #-20] ; 0xffffffec │ │ ldr lr, [sp, #36] ; 0x24 │ │ str r4, [sp] │ │ str lr, [sp, #4] │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - andeq r5, r2, r4, asr #24 │ │ + ldrdeq r5, [r2], -r8 │ │ sub sp, sp, #4 │ │ strb r0, [sp, #3] │ │ ldrb r0, [sp, #3] │ │ add sp, sp, #4 │ │ bx lr │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ @@ -101309,75 +101391,75 @@ │ │ str r3, [sp, #32] │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bge 596f0 │ │ - b 59710 │ │ - ldr r0, [pc, #600] ; 59950 │ │ + bge 598fc │ │ + b 5991c │ │ + ldr r0, [pc, #600] ; 59b5c │ │ add r0, pc, r0 │ │ movw r1, #376 ; 0x178 │ │ - ldr r2, [pc, #592] ; 59954 │ │ + ldr r2, [pc, #592] ; 59b60 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #588] ; 59958 │ │ + ldr r3, [pc, #588] ; 59b64 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [r1, #12] │ │ cmp r0, r1 │ │ - bgt 59728 │ │ - b 59748 │ │ - ldr r0, [pc, #556] ; 5995c │ │ + bgt 59934 │ │ + b 59954 │ │ + ldr r0, [pc, #556] ; 59b68 │ │ add r0, pc, r0 │ │ movw r1, #377 ; 0x179 │ │ - ldr r2, [pc, #548] ; 59960 │ │ + ldr r2, [pc, #548] ; 59b6c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #544] ; 59964 │ │ + ldr r3, [pc, #544] ; 59b70 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [r0] │ │ str r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi 59948 │ │ + bhi 59b54 │ │ ldr r1, [sp, #12] │ │ add r0, pc, #4 │ │ ldr r1, [r0, r1, lsl #2] │ │ add pc, r0, r1 │ │ andeq r0, r0, r0, asr #32 │ │ andeq r0, r0, r4, asr #1 │ │ andeq r0, r0, r0, lsl r0 │ │ andeq r0, r0, r4, ror #1 │ │ - ldr r0, [pc, #484] ; 59968 │ │ + ldr r0, [pc, #484] ; 59b74 │ │ add r0, pc, r0 │ │ ldr r3, [r0] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #40] ; 0x28 │ │ sub r1, r1, r2 │ │ ldr r2, [sp, #28] │ │ mul r1, r1, r2 │ │ ldr r2, [fp, #8] │ │ blx r3 │ │ - b 59948 │ │ + b 59b54 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #32] │ │ ldr ip, [fp, #8] │ │ str ip, [sp] │ │ - bl 5996c │ │ + bl 59b78 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [r1, #12] │ │ cmp r0, r1 │ │ - beq 5982c │ │ + beq 59a38 │ │ ldr r1, [fp, #8] │ │ ldr r0, [sp, #28] │ │ sub r2, r1, r0, lsl #2 │ │ ldr ip, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #40] ; 0x28 │ │ mvn r3, r3 │ │ add r3, r3, ip │ │ @@ -101389,46 +101471,46 @@ │ │ str r2, [fp, #-24] ; 0xffffffe8 │ │ str r1, [fp, #-28] ; 0xffffffe4 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [fp, #-24] ; 0xffffffe8 │ │ - bl 7c2c0 │ │ - b 59948 │ │ + bl 7c760 │ │ + b 59b54 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #32] │ │ ldr ip, [fp, #8] │ │ str ip, [sp] │ │ - bl 59bbc │ │ - b 59948 │ │ + bl 59dc8 │ │ + b 59b54 │ │ ldr r0, [sp, #32] │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - bne 59928 │ │ + bne 59b34 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - ble 59928 │ │ + ble 59b34 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #40] ; 0x28 │ │ sub r0, r0, r1 │ │ ldr r1, [sp, #28] │ │ mul r0, r0, r1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #40] ; 0x28 │ │ sub r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [r0, #4] │ │ ldr r0, [r0, #8] │ │ - bl 59e00 │ │ + bl 5a00c │ │ mov r1, r0 │ │ ldr r0, [sp, #8] │ │ mul r0, r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #8] │ │ ldr r1, [sp, #24] │ │ add r0, r0, r1, lsl #2 │ │ @@ -101444,68 +101526,68 @@ │ │ str r2, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c3d0 │ │ + bl 7c870 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #16] │ │ ldr ip, [fp, #8] │ │ str ip, [sp] │ │ - bl 59e34 │ │ - b 59944 │ │ + bl 5a040 │ │ + b 59b50 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #32] │ │ ldr ip, [fp, #8] │ │ str ip, [sp] │ │ - bl 59e34 │ │ - b 59948 │ │ + bl 5a040 │ │ + b 59b54 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffb0cd9 │ │ - ; instruction: 0xfffab4e0 │ │ - ; instruction: 0xfffaf404 │ │ - ; instruction: 0xfffb0ca1 │ │ - ; instruction: 0xfffab4a8 │ │ - ; instruction: 0xfffac7c4 │ │ - andeq r5, r2, ip, lsl #22 │ │ + ; instruction: 0xfffb0b95 │ │ + ; instruction: 0xfffab2c4 │ │ + ; instruction: 0xfffaf29b │ │ + ; instruction: 0xfffb0b5d │ │ + ; instruction: 0xfffab28c │ │ + ; instruction: 0xfffac541 │ │ + andeq r5, r2, r0, lsr #27 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #64 ; 0x40 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ str r3, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-8] │ │ cmp r0, #0 │ │ - bne 59a08 │ │ + bne 59c14 │ │ ldr r0, [fp, #-16] │ │ ldr r3, [fp, #8] │ │ mov r1, #0 │ │ str r1, [sp, #4] │ │ mov r2, #1 │ │ - bl 5b160 │ │ + bl 5b36c │ │ ldr r1, [sp, #4] │ │ ldr r0, [fp, #-16] │ │ add r0, r0, #4 │ │ ldr r2, [fp, #-20] ; 0xffffffec │ │ sub r2, r2, #1 │ │ ldr r3, [fp, #8] │ │ add r3, r3, #4 │ │ - bl 5b1f0 │ │ + bl 5b3fc │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-16] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [fp, #-16] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #8] │ │ add r0, r0, r1, lsl #2 │ │ @@ -101522,53 +101604,53 @@ │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ sub r0, r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #4] │ │ - bl 59e00 │ │ + bl 5a00c │ │ str r0, [sp, #28] │ │ ldr r0, [fp, #-4] │ │ ldr r2, [r0, #4] │ │ ldr r0, [r0, #16] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ asr r1, r1, r2 │ │ ldr r2, [sp, #28] │ │ mul r1, r1, r2 │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #24] │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bge 59bac │ │ + bge 59db8 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #20] │ │ mov r0, #1 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-16] │ │ ldr r1, [fp, #8] │ │ ldr r2, [fp, #-20] ; 0xffffffec │ │ rsb r3, r2, #0 │ │ sub r1, r1, r2, lsl #2 │ │ ldr r3, [fp, #8] │ │ movw r2, #1 │ │ - bl 5b280 │ │ + bl 5b48c │ │ ldr r0, [sp, #16] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ cmp r0, r1 │ │ - bge 59b58 │ │ - ldr r0, [pc, #244] ; 59bb4 │ │ + bge 59d64 │ │ + ldr r0, [pc, #244] ; 59dc0 │ │ add r0, pc, r0 │ │ ldr r0, [sp, #20] │ │ add r1, r0, #4 │ │ str r1, [sp, #20] │ │ ldr r0, [r0] │ │ ubfx r1, r0, #8, #4 │ │ - ldr r0, [pc, #220] ; 59bb8 │ │ + ldr r0, [pc, #220] ; 59dc4 │ │ add r0, pc, r0 │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #32] │ │ mvn r2, #0 │ │ @@ -101576,15 +101658,15 @@ │ │ and r0, r0, r1 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ cmp r0, r1 │ │ - ble 59b20 │ │ + ble 59d2c │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ str r0, [sp, #8] │ │ ldr ip, [sp, #12] │ │ ldr r0, [fp, #-16] │ │ ldr lr, [sp, #16] │ │ add r0, r0, lr, lsl #2 │ │ ldr r1, [fp, #8] │ │ @@ -101592,15 +101674,15 @@ │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ sub r1, r3, r1, lsl #2 │ │ ldr r2, [sp, #8] │ │ sub r2, r2, lr │ │ blx ip │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #16] │ │ - b 59aa8 │ │ + b 59cb4 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-16] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [fp, #-16] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #8] │ │ add r0, r0, r1, lsl #2 │ │ @@ -101608,29 +101690,29 @@ │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ add r0, r0, #1 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [sp, #32] │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 59ba8 │ │ + bne 59db4 │ │ ldr r1, [sp, #28] │ │ ldr r0, [sp, #24] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #24] │ │ - b 59a68 │ │ + b 59c74 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - andeq r5, r2, ip, ror #15 │ │ - ldrdeq r5, [r2], -r0 │ │ + andeq r5, r2, r0, lsl #21 │ │ + andeq r5, r2, r4, ror #20 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #80 ; 0x50 │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #540] ; 59df0 │ │ + ldr ip, [pc, #540] ; 59ffc │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [fp, #-12] │ │ str r1, [fp, #-16] │ │ str r2, [fp, #-20] ; 0xffffffec │ │ @@ -101653,15 +101735,15 @@ │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [sp, #40] ; 0x28 │ │ sub r0, r0, r1 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [fp, #-12] │ │ ldr r1, [r1, #4] │ │ - bl 59e00 │ │ + bl 5a00c │ │ str r0, [sp, #32] │ │ ldr r0, [fp, #-16] │ │ str r0, [sp, #28] │ │ ldr r0, [fp, #-12] │ │ ldr r2, [r0, #4] │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #28] │ │ @@ -101669,15 +101751,15 @@ │ │ ldr r2, [sp, #32] │ │ mul r1, r1, r2 │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #28] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ cmp r0, r1 │ │ - bge 59dc8 │ │ + bge 59fd4 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #20] │ │ mov r0, #0 │ │ strb r0, [fp, #-6] │ │ strh r0, [fp, #-8] │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [sp, #40] ; 0x28 │ │ @@ -101686,51 +101768,51 @@ │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bcs 59d2c │ │ + bcs 59f38 │ │ ldr r0, [sp, #20] │ │ add r1, r0, #4 │ │ str r1, [sp, #20] │ │ ldr r0, [r0] │ │ sub r1, fp, #8 │ │ str r1, [sp, #8] │ │ - bl 5b3c0 │ │ + bl 5b5cc │ │ ldr r0, [sp, #8] │ │ - ldr ip, [pc, #252] ; 59df4 │ │ + ldr ip, [pc, #252] ; 5a000 │ │ ldr ip, [pc, ip] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [fp, #8] │ │ blx ip │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ add r0, r0, r1, lsl #2 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [fp, #8] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [fp, #8] │ │ - b 59cc0 │ │ + b 59ecc │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bcs 59d94 │ │ + bcs 59fa0 │ │ ldr r0, [sp, #20] │ │ add r1, r0, #4 │ │ str r1, [sp, #20] │ │ ldr r0, [r0] │ │ sub r1, fp, #8 │ │ str r1, [sp, #4] │ │ - bl 5b3c0 │ │ + bl 5b5cc │ │ ldr r0, [sp, #4] │ │ - ldr ip, [pc, #148] ; 59df8 │ │ + ldr ip, [pc, #148] ; 5a004 │ │ ldr ip, [pc, ip] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [fp, #8] │ │ blx ip │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ @@ -101743,34 +101825,34 @@ │ │ ldr r0, [sp, #28] │ │ add r0, r0, #1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ ldr r1, [fp, #-36] ; 0xffffffdc │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 59dc4 │ │ + bne 59fd0 │ │ ldr r1, [sp, #32] │ │ ldr r0, [sp, #24] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #24] │ │ - b 59c7c │ │ - ldr r0, [pc, #44] ; 59dfc │ │ + b 59e88 │ │ + ldr r0, [pc, #44] ; 5a008 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 59dec │ │ + bne 59ff8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0x000239b4 │ │ - ; instruction: 0x000256b4 │ │ - andeq r5, r2, r8, asr #12 │ │ - ; instruction: 0x000237b8 │ │ + bl 7c350 │ │ + andeq r3, r2, r8, asr #24 │ │ + andeq r5, r2, r8, asr #18 │ │ + ldrdeq r5, [r2], -ip │ │ + andeq r3, r2, ip, asr #20 │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ ldr r2, [sp] │ │ movw r1, #1 │ │ lsl r1, r1, r2 │ │ @@ -101797,15 +101879,15 @@ │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [fp, #-12] │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #32] │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ cmp r0, #8 │ │ - bge 59f88 │ │ + bge 5a194 │ │ ldr r0, [fp, #-12] │ │ ldr r1, [r0, #4] │ │ movw r0, #1 │ │ lsl r0, r0, r1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ sub r0, r0, #1 │ │ @@ -101816,86 +101898,86 @@ │ │ sub r0, r0, #1 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-16] │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ cmp r0, r1 │ │ - bge 59f84 │ │ + bge 5a190 │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bge 59f70 │ │ + bge 5a17c │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #24] │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 59f24 │ │ + bne 5a130 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ add r1, r0, #4 │ │ str r1, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0] │ │ - bl 5b40c │ │ + bl 5b618 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #20] │ │ and r1, r1, r2 │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ - bl 5b428 │ │ + bl 5b634 │ │ ldr r1, [fp, #8] │ │ add r2, r1, #4 │ │ str r2, [fp, #8] │ │ str r0, [r1] │ │ ldr r1, [fp, #-32] ; 0xffffffe0 │ │ ldr r0, [sp, #16] │ │ lsr r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b 59ee8 │ │ - b 59f74 │ │ + b 5a0f4 │ │ + b 5a180 │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ add r0, r0, #1 │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ - b 59ec8 │ │ - b 59fb8 │ │ - ldr r0, [pc, #48] ; 59fc0 │ │ + b 5a0d4 │ │ + b 5a1c4 │ │ + ldr r0, [pc, #48] ; 5a1cc │ │ add r0, pc, r0 │ │ ldr ip, [r0] │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [sp, #32] │ │ ldr r2, [fp, #8] │ │ ldr r3, [fp, #-16] │ │ ldr r4, [fp, #-20] ; 0xffffffec │ │ ldr lr, [sp, #36] ; 0x24 │ │ str r4, [sp] │ │ str lr, [sp, #4] │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - andeq r5, r2, r0, lsr #8 │ │ + ; instruction: 0x000256b4 │ │ sub sp, sp, #20 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - bcs 5a050 │ │ + bcs 5a25c │ │ ldr r0, [sp, #16] │ │ add r1, r0, #4 │ │ str r1, [sp, #16] │ │ ldr r0, [r0] │ │ str r0, [sp] │ │ ldrh r0, [sp, #2] │ │ ldr r1, [sp, #8] │ │ @@ -101910,29 +101992,29 @@ │ │ strb r0, [r1] │ │ ldr r0, [sp] │ │ and r0, r0, #255 ; 0xff │ │ ldr r1, [sp, #8] │ │ add r2, r1, #1 │ │ str r2, [sp, #8] │ │ strb r0, [r1] │ │ - b 59fe4 │ │ + b 5a1f0 │ │ add sp, sp, #20 │ │ bx lr │ │ sub sp, sp, #20 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - bcs 5a100 │ │ + bcs 5a30c │ │ ldr r0, [sp, #16] │ │ add r1, r0, #4 │ │ str r1, [sp, #16] │ │ ldr r0, [r0] │ │ str r0, [sp] │ │ ldrh r0, [sp, #2] │ │ ldr r1, [sp, #8] │ │ @@ -101954,29 +102036,29 @@ │ │ ldr r0, [sp] │ │ lsr r0, r0, #24 │ │ and r0, r0, #255 ; 0xff │ │ ldr r1, [sp, #8] │ │ add r2, r1, #1 │ │ str r2, [sp, #8] │ │ strb r0, [r1] │ │ - b 5a078 │ │ + b 5a284 │ │ add sp, sp, #20 │ │ bx lr │ │ sub sp, sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - bcs 5a1ac │ │ + bcs 5a3b8 │ │ ldr r0, [sp, #20] │ │ add r1, r0, #4 │ │ str r1, [sp, #20] │ │ ldr r0, [r0] │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ mov r0, #240 ; 0xf0 │ │ @@ -101997,29 +102079,29 @@ │ │ str r2, [sp, #12] │ │ strb r0, [r1] │ │ ldrb r0, [sp, #2] │ │ ldr r1, [sp, #12] │ │ add r2, r1, #1 │ │ str r2, [sp, #12] │ │ strb r0, [r1] │ │ - b 5a128 │ │ + b 5a334 │ │ add sp, sp, #24 │ │ bx lr │ │ sub sp, sp, #24 │ │ str r0, [sp, #20] │ │ str r1, [sp, #16] │ │ str r2, [sp, #12] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - bcs 5a264 │ │ + bcs 5a470 │ │ ldr r0, [sp, #20] │ │ add r1, r0, #4 │ │ str r1, [sp, #20] │ │ ldr r0, [r0] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ lsr r0, r0, #16 │ │ @@ -102043,29 +102125,29 @@ │ │ str r2, [sp, #12] │ │ strb r0, [r1] │ │ ldrb r0, [sp, #2] │ │ ldr r1, [sp, #12] │ │ add r2, r1, #1 │ │ str r2, [sp, #12] │ │ strb r0, [r1] │ │ - b 5a1d4 │ │ + b 5a3e0 │ │ add sp, sp, #24 │ │ bx lr │ │ sub sp, sp, #20 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - bcs 5a304 │ │ + bcs 5a510 │ │ ldr r0, [sp, #16] │ │ add r1, r0, #4 │ │ str r1, [sp, #16] │ │ ldr r0, [r0] │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ and r0, r0, #255 ; 0xff │ │ @@ -102083,28 +102165,28 @@ │ │ ldr r0, [sp] │ │ lsr r0, r0, #16 │ │ and r0, r0, #255 ; 0xff │ │ ldr r1, [sp, #8] │ │ add r2, r1, #1 │ │ str r2, [sp, #8] │ │ strb r0, [r1] │ │ - b 5a28c │ │ + b 5a498 │ │ add sp, sp, #20 │ │ bx lr │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #4] │ │ cmp r0, #10 │ │ - bhi 5a54c │ │ + bhi 5a758 │ │ ldr r1, [sp, #4] │ │ add r0, pc, #4 │ │ ldr r1, [r0, r1, lsl #2] │ │ add pc, r0, r1 │ │ andeq r0, r0, ip, lsr #32 │ │ andeq r0, r0, ip, asr #32 │ │ strheq r0, [r0], -r4 │ │ @@ -102112,939 +102194,939 @@ │ │ andeq r0, r0, ip, lsr #2 │ │ andeq r0, r0, r4, lsl #3 │ │ andeq r0, r0, r4, ror #3 │ │ andeq r0, r0, ip, rrx │ │ andeq r0, r0, ip, ror #1 │ │ andeq r0, r0, r4, asr #2 │ │ andeq r0, r0, r4, lsr #3 │ │ - ldr r0, [pc, #544] ; 5a59c │ │ + ldr r0, [pc, #544] ; 5a7a8 │ │ add r0, pc, r0 │ │ ldr r3, [r0] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #8] │ │ blx r3 │ │ - b 5a56c │ │ - ldr r0, [pc, #508] ; 5a598 │ │ + b 5a778 │ │ + ldr r0, [pc, #508] ; 5a7a4 │ │ add r0, pc, r0 │ │ ldr r3, [r0] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #8] │ │ blx r3 │ │ - b 5a56c │ │ - ldr r0, [pc, #472] ; 5a594 │ │ + b 5a778 │ │ + ldr r0, [pc, #472] ; 5a7a0 │ │ add r0, pc, r0 │ │ ldr r3, [r0] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #8] │ │ blx r3 │ │ - ldr r0, [pc, #440] ; 5a590 │ │ + ldr r0, [pc, #440] ; 5a79c │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [sp, #8] │ │ ldr r2, [fp, #-8] │ │ movw lr, #0 │ │ movw r3, #1 │ │ mov r1, lr │ │ str lr, [sp] │ │ blx ip │ │ - b 5a56c │ │ - ldr r0, [pc, #392] ; 5a58c │ │ + b 5a778 │ │ + ldr r0, [pc, #392] ; 5a798 │ │ add r0, pc, r0 │ │ ldr r3, [r0] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #8] │ │ blx r3 │ │ - b 5a56c │ │ + b 5a778 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #8] │ │ movw r3, #1 │ │ - bl 5a5ac │ │ - b 5a56c │ │ + bl 5a7b8 │ │ + b 5a778 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #8] │ │ movw r3, #1 │ │ - bl 5a5ac │ │ - ldr r0, [pc, #312] ; 5a588 │ │ + bl 5a7b8 │ │ + ldr r0, [pc, #312] ; 5a794 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [sp, #8] │ │ ldr r2, [fp, #-8] │ │ movw lr, #0 │ │ movw r3, #1 │ │ mov r1, lr │ │ str lr, [sp] │ │ blx ip │ │ - b 5a56c │ │ + b 5a778 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #8] │ │ movw r3, #0 │ │ - bl 5a5ac │ │ - b 5a56c │ │ + bl 5a7b8 │ │ + b 5a778 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #8] │ │ movw r3, #0 │ │ - bl 5a5ac │ │ - ldr r0, [pc, #220] ; 5a584 │ │ + bl 5a7b8 │ │ + ldr r0, [pc, #220] ; 5a790 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [sp, #8] │ │ ldr r2, [fp, #-8] │ │ movw r3, #1 │ │ movw lr, #0 │ │ mov r1, r3 │ │ str lr, [sp] │ │ blx ip │ │ - b 5a56c │ │ - ldr r0, [pc, #172] ; 5a580 │ │ + b 5a778 │ │ + ldr r0, [pc, #172] ; 5a78c │ │ add r0, pc, r0 │ │ ldr r3, [r0] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #8] │ │ blx r3 │ │ - b 5a56c │ │ - ldr r0, [pc, #136] ; 5a57c │ │ + b 5a778 │ │ + ldr r0, [pc, #136] ; 5a788 │ │ add r0, pc, r0 │ │ ldr r3, [r0] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #8] │ │ blx r3 │ │ - ldr r0, [pc, #104] ; 5a578 │ │ + ldr r0, [pc, #104] ; 5a784 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ movw r2, #1 │ │ movw r3, #0 │ │ blx ip │ │ - b 5a56c │ │ - ldr r0, [pc, #64] ; 5a574 │ │ + b 5a778 │ │ + ldr r0, [pc, #64] ; 5a780 │ │ add r0, pc, r0 │ │ ldr r3, [r0] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #8] │ │ blx r3 │ │ - b 5a56c │ │ - ldr r0, [pc, #76] ; 5a5a0 │ │ + b 5a778 │ │ + ldr r0, [pc, #76] ; 5a7ac │ │ add r0, pc, r0 │ │ movw r1, #548 ; 0x224 │ │ - ldr r2, [pc, #68] ; 5a5a4 │ │ + ldr r2, [pc, #68] ; 5a7b0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #64] ; 5a5a8 │ │ + ldr r3, [pc, #64] ; 5a7b4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - andeq r4, r2, r0, ror sp │ │ - andeq r3, r2, r8, ror #1 │ │ - andeq r4, r2, ip, lsr #27 │ │ - andeq r4, r2, ip, asr #27 │ │ - andeq r3, r2, r8, asr r1 │ │ - ; instruction: 0x000231b0 │ │ - muleq r2, r8, lr │ │ - andeq r3, r2, r8, lsr #4 │ │ - ldrdeq r4, [r2], -ip │ │ - strdeq r4, [r2], -ip │ │ - andeq r4, r2, r8, lsl pc │ │ - ; instruction: 0xfffafe7d │ │ - ; instruction: 0xfffaf4dc │ │ - ; instruction: 0xfffac540 │ │ + andeq r5, r2, r4 │ │ + andeq r3, r2, ip, ror r3 │ │ + andeq r5, r2, r0, asr #32 │ │ + andeq r5, r2, r0, rrx │ │ + andeq r3, r2, ip, ror #7 │ │ + andeq r3, r2, r4, asr #8 │ │ + andeq r5, r2, ip, lsr #2 │ │ + ; instruction: 0x000234bc │ │ + andeq r5, r2, r0, ror r1 │ │ + muleq r2, r0, r1 │ │ + andeq r5, r2, ip, lsr #3 │ │ + ; instruction: 0xfffafd39 │ │ + ; instruction: 0xfffaf373 │ │ + ; instruction: 0xfffac2fa │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #48 ; 0x30 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ str r3, [sp, #16] │ │ - bl 5b43c │ │ + bl 5b648 │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bne 5a63c │ │ + bne 5a848 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [sp, #24] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bcs 5a638 │ │ + bcs 5a844 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ add r1, r0, #4 │ │ str r1, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ - bl 5b500 │ │ + bl 5b70c │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ - bl 5b460 │ │ + bl 5b66c │ │ ldr r0, [sp, #20] │ │ add r0, r0, #4 │ │ str r0, [sp, #20] │ │ - b 5a5e8 │ │ - b 5a674 │ │ + b 5a7f4 │ │ + b 5a880 │ │ ldr r2, [sp, #20] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ ldr r0, [sp, #24] │ │ lsl r0, r0, #2 │ │ str r2, [fp, #-4] │ │ mvn r2, #0 │ │ str r2, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ - b 5a688 │ │ - ldr r0, [pc, #92] ; 5a6ec │ │ + b 5a894 │ │ + ldr r0, [pc, #92] ; 5a8f8 │ │ add r0, pc, r0 │ │ - bl 7c3b0 │ │ + bl 7c850 │ │ cmp r0, #0 │ │ - beq 5a6a0 │ │ - b 5a6e8 │ │ - ldr r0, [pc, #76] ; 5a6f4 │ │ + beq 5a8ac │ │ + b 5a8f4 │ │ + ldr r0, [pc, #76] ; 5a900 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #60] ; 5a6f0 │ │ + ldr r1, [pc, #60] ; 5a8fc │ │ ldr r1, [pc, r1] │ │ ldr r1, [r1] │ │ cmp r0, r1 │ │ - beq 5a6c4 │ │ - bl 5a704 │ │ - ldr r0, [pc, #52] ; 5a700 │ │ + beq 5a8d0 │ │ + bl 5a910 │ │ + ldr r0, [pc, #52] ; 5a90c │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #36] ; 5a6fc │ │ + ldr r1, [pc, #36] ; 5a908 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #20] ; 5a6f8 │ │ + ldr r0, [pc, #20] ; 5a904 │ │ add r0, pc, r0 │ │ - bl 7c3c0 │ │ + bl 7c860 │ │ pop {fp, pc} │ │ - andeq r4, r2, r8, lsl ip │ │ - andeq r2, r2, r4, asr pc │ │ - andeq r4, r2, r8, ror sl │ │ - andeq r4, r2, r4, asr #23 │ │ - andeq r4, r2, r8, asr #20 │ │ - andeq r2, r2, ip, lsr pc │ │ + andeq r4, r2, ip, lsr #29 │ │ + andeq r3, r2, r8, ror #3 │ │ + andeq r4, r2, ip, lsl #26 │ │ + andeq r4, r2, r8, asr lr │ │ + ldrdeq r4, [r2], -ip │ │ + ldrdeq r3, [r2], -r0 │ │ push {fp, lr} │ │ mov fp, sp │ │ - b 5a710 │ │ - ldr r0, [pc, #2060] ; 5af24 │ │ + b 5a91c │ │ + ldr r0, [pc, #2060] ; 5b130 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #2056] ; 5af28 │ │ + ldr r1, [pc, #2056] ; 5b134 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #2032] ; 5af1c │ │ + ldr r0, [pc, #2032] ; 5b128 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #2028] ; 5af20 │ │ + ldr r1, [pc, #2028] ; 5b12c │ │ add r1, pc, r1 │ │ str r0, [r1, #4] │ │ - ldr r0, [pc, #2004] ; 5af14 │ │ + ldr r0, [pc, #2004] ; 5b120 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #2000] ; 5af18 │ │ + ldr r1, [pc, #2000] ; 5b124 │ │ add r1, pc, r1 │ │ str r0, [r1, #8] │ │ - ldr r0, [pc, #1976] ; 5af0c │ │ + ldr r0, [pc, #1976] ; 5b118 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1972] ; 5af10 │ │ + ldr r1, [pc, #1972] ; 5b11c │ │ add r1, pc, r1 │ │ str r0, [r1, #12] │ │ - ldr r0, [pc, #1948] ; 5af04 │ │ + ldr r0, [pc, #1948] ; 5b110 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1944] ; 5af08 │ │ + ldr r1, [pc, #1944] ; 5b114 │ │ add r1, pc, r1 │ │ str r0, [r1, #16] │ │ - ldr r0, [pc, #1920] ; 5aefc │ │ + ldr r0, [pc, #1920] ; 5b108 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1916] ; 5af00 │ │ + ldr r1, [pc, #1916] ; 5b10c │ │ add r1, pc, r1 │ │ str r0, [r1, #20] │ │ - ldr r0, [pc, #1892] ; 5aef4 │ │ + ldr r0, [pc, #1892] ; 5b100 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1888] ; 5aef8 │ │ + ldr r1, [pc, #1888] ; 5b104 │ │ add r1, pc, r1 │ │ str r0, [r1, #24] │ │ - ldr r0, [pc, #1864] ; 5aeec │ │ + ldr r0, [pc, #1864] ; 5b0f8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1860] ; 5aef0 │ │ + ldr r1, [pc, #1860] ; 5b0fc │ │ add r1, pc, r1 │ │ str r0, [r1, #28] │ │ - ldr r0, [pc, #1836] ; 5aee4 │ │ + ldr r0, [pc, #1836] ; 5b0f0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1832] ; 5aee8 │ │ + ldr r1, [pc, #1832] ; 5b0f4 │ │ add r1, pc, r1 │ │ str r0, [r1, #32] │ │ - ldr r0, [pc, #1808] ; 5aedc │ │ + ldr r0, [pc, #1808] ; 5b0e8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1804] ; 5aee0 │ │ + ldr r1, [pc, #1804] ; 5b0ec │ │ add r1, pc, r1 │ │ str r0, [r1, #36] ; 0x24 │ │ - ldr r0, [pc, #1780] ; 5aed4 │ │ + ldr r0, [pc, #1780] ; 5b0e0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1776] ; 5aed8 │ │ + ldr r1, [pc, #1776] ; 5b0e4 │ │ add r1, pc, r1 │ │ str r0, [r1, #40] ; 0x28 │ │ - ldr r0, [pc, #1752] ; 5aecc │ │ + ldr r0, [pc, #1752] ; 5b0d8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1748] ; 5aed0 │ │ + ldr r1, [pc, #1748] ; 5b0dc │ │ add r1, pc, r1 │ │ str r0, [r1, #44] ; 0x2c │ │ - ldr r0, [pc, #1724] ; 5aec4 │ │ + ldr r0, [pc, #1724] ; 5b0d0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1720] ; 5aec8 │ │ + ldr r1, [pc, #1720] ; 5b0d4 │ │ add r1, pc, r1 │ │ str r0, [r1, #48] ; 0x30 │ │ - ldr r0, [pc, #1696] ; 5aebc │ │ + ldr r0, [pc, #1696] ; 5b0c8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1692] ; 5aec0 │ │ + ldr r1, [pc, #1692] ; 5b0cc │ │ add r1, pc, r1 │ │ str r0, [r1, #52] ; 0x34 │ │ - ldr r0, [pc, #1668] ; 5aeb4 │ │ + ldr r0, [pc, #1668] ; 5b0c0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1664] ; 5aeb8 │ │ + ldr r1, [pc, #1664] ; 5b0c4 │ │ add r1, pc, r1 │ │ str r0, [r1, #56] ; 0x38 │ │ - ldr r0, [pc, #1640] ; 5aeac │ │ + ldr r0, [pc, #1640] ; 5b0b8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1636] ; 5aeb0 │ │ + ldr r1, [pc, #1636] ; 5b0bc │ │ add r1, pc, r1 │ │ str r0, [r1, #60] ; 0x3c │ │ - b 5a854 │ │ - ldr r0, [pc, #1864] ; 5afa4 │ │ + b 5aa60 │ │ + ldr r0, [pc, #1864] ; 5b1b0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1860] ; 5afa8 │ │ + ldr r1, [pc, #1860] ; 5b1b4 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #1836] ; 5af9c │ │ + ldr r0, [pc, #1836] ; 5b1a8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1832] ; 5afa0 │ │ + ldr r1, [pc, #1832] ; 5b1ac │ │ add r1, pc, r1 │ │ str r0, [r1, #4] │ │ - ldr r0, [pc, #1808] ; 5af94 │ │ + ldr r0, [pc, #1808] ; 5b1a0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1804] ; 5af98 │ │ + ldr r1, [pc, #1804] ; 5b1a4 │ │ add r1, pc, r1 │ │ str r0, [r1, #8] │ │ - ldr r0, [pc, #1780] ; 5af8c │ │ + ldr r0, [pc, #1780] ; 5b198 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1776] ; 5af90 │ │ + ldr r1, [pc, #1776] ; 5b19c │ │ add r1, pc, r1 │ │ str r0, [r1, #12] │ │ - ldr r0, [pc, #1752] ; 5af84 │ │ + ldr r0, [pc, #1752] ; 5b190 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1748] ; 5af88 │ │ + ldr r1, [pc, #1748] ; 5b194 │ │ add r1, pc, r1 │ │ str r0, [r1, #16] │ │ - ldr r0, [pc, #1724] ; 5af7c │ │ + ldr r0, [pc, #1724] ; 5b188 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1720] ; 5af80 │ │ + ldr r1, [pc, #1720] ; 5b18c │ │ add r1, pc, r1 │ │ str r0, [r1, #20] │ │ - ldr r0, [pc, #1696] ; 5af74 │ │ + ldr r0, [pc, #1696] ; 5b180 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1692] ; 5af78 │ │ + ldr r1, [pc, #1692] ; 5b184 │ │ add r1, pc, r1 │ │ str r0, [r1, #24] │ │ - ldr r0, [pc, #1668] ; 5af6c │ │ + ldr r0, [pc, #1668] ; 5b178 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1664] ; 5af70 │ │ + ldr r1, [pc, #1664] ; 5b17c │ │ add r1, pc, r1 │ │ str r0, [r1, #28] │ │ - ldr r0, [pc, #1640] ; 5af64 │ │ + ldr r0, [pc, #1640] ; 5b170 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1636] ; 5af68 │ │ + ldr r1, [pc, #1636] ; 5b174 │ │ add r1, pc, r1 │ │ str r0, [r1, #32] │ │ - ldr r0, [pc, #1612] ; 5af5c │ │ + ldr r0, [pc, #1612] ; 5b168 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1608] ; 5af60 │ │ + ldr r1, [pc, #1608] ; 5b16c │ │ add r1, pc, r1 │ │ str r0, [r1, #36] ; 0x24 │ │ - ldr r0, [pc, #1584] ; 5af54 │ │ + ldr r0, [pc, #1584] ; 5b160 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1580] ; 5af58 │ │ + ldr r1, [pc, #1580] ; 5b164 │ │ add r1, pc, r1 │ │ str r0, [r1, #40] ; 0x28 │ │ - ldr r0, [pc, #1556] ; 5af4c │ │ + ldr r0, [pc, #1556] ; 5b158 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1552] ; 5af50 │ │ + ldr r1, [pc, #1552] ; 5b15c │ │ add r1, pc, r1 │ │ str r0, [r1, #44] ; 0x2c │ │ - ldr r0, [pc, #1528] ; 5af44 │ │ + ldr r0, [pc, #1528] ; 5b150 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1524] ; 5af48 │ │ + ldr r1, [pc, #1524] ; 5b154 │ │ add r1, pc, r1 │ │ str r0, [r1, #48] ; 0x30 │ │ - ldr r0, [pc, #1500] ; 5af3c │ │ + ldr r0, [pc, #1500] ; 5b148 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1496] ; 5af40 │ │ + ldr r1, [pc, #1496] ; 5b14c │ │ add r1, pc, r1 │ │ str r0, [r1, #52] ; 0x34 │ │ - ldr r0, [pc, #1472] ; 5af34 │ │ + ldr r0, [pc, #1472] ; 5b140 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1468] ; 5af38 │ │ + ldr r1, [pc, #1468] ; 5b144 │ │ add r1, pc, r1 │ │ str r0, [r1, #56] ; 0x38 │ │ - ldr r0, [pc, #1444] ; 5af2c │ │ + ldr r0, [pc, #1444] ; 5b138 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1440] ; 5af30 │ │ + ldr r1, [pc, #1440] ; 5b13c │ │ add r1, pc, r1 │ │ str r0, [r1, #60] ; 0x3c │ │ - b 5a998 │ │ - ldr r0, [pc, #1668] ; 5b024 │ │ + b 5aba4 │ │ + ldr r0, [pc, #1668] ; 5b230 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1664] ; 5b028 │ │ + ldr r1, [pc, #1664] ; 5b234 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #1640] ; 5b01c │ │ + ldr r0, [pc, #1640] ; 5b228 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1636] ; 5b020 │ │ + ldr r1, [pc, #1636] ; 5b22c │ │ add r1, pc, r1 │ │ str r0, [r1, #4] │ │ - ldr r0, [pc, #1612] ; 5b014 │ │ + ldr r0, [pc, #1612] ; 5b220 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1608] ; 5b018 │ │ + ldr r1, [pc, #1608] ; 5b224 │ │ add r1, pc, r1 │ │ str r0, [r1, #8] │ │ - ldr r0, [pc, #1584] ; 5b00c │ │ + ldr r0, [pc, #1584] ; 5b218 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1580] ; 5b010 │ │ + ldr r1, [pc, #1580] ; 5b21c │ │ add r1, pc, r1 │ │ str r0, [r1, #12] │ │ - ldr r0, [pc, #1556] ; 5b004 │ │ + ldr r0, [pc, #1556] ; 5b210 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1552] ; 5b008 │ │ + ldr r1, [pc, #1552] ; 5b214 │ │ add r1, pc, r1 │ │ str r0, [r1, #16] │ │ - ldr r0, [pc, #1528] ; 5affc │ │ + ldr r0, [pc, #1528] ; 5b208 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1524] ; 5b000 │ │ + ldr r1, [pc, #1524] ; 5b20c │ │ add r1, pc, r1 │ │ str r0, [r1, #20] │ │ - ldr r0, [pc, #1500] ; 5aff4 │ │ + ldr r0, [pc, #1500] ; 5b200 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1496] ; 5aff8 │ │ + ldr r1, [pc, #1496] ; 5b204 │ │ add r1, pc, r1 │ │ str r0, [r1, #24] │ │ - ldr r0, [pc, #1472] ; 5afec │ │ + ldr r0, [pc, #1472] ; 5b1f8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1468] ; 5aff0 │ │ + ldr r1, [pc, #1468] ; 5b1fc │ │ add r1, pc, r1 │ │ str r0, [r1, #28] │ │ - ldr r0, [pc, #1444] ; 5afe4 │ │ + ldr r0, [pc, #1444] ; 5b1f0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1440] ; 5afe8 │ │ + ldr r1, [pc, #1440] ; 5b1f4 │ │ add r1, pc, r1 │ │ str r0, [r1, #32] │ │ - ldr r0, [pc, #1416] ; 5afdc │ │ + ldr r0, [pc, #1416] ; 5b1e8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1412] ; 5afe0 │ │ + ldr r1, [pc, #1412] ; 5b1ec │ │ add r1, pc, r1 │ │ str r0, [r1, #36] ; 0x24 │ │ - ldr r0, [pc, #1388] ; 5afd4 │ │ + ldr r0, [pc, #1388] ; 5b1e0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1384] ; 5afd8 │ │ + ldr r1, [pc, #1384] ; 5b1e4 │ │ add r1, pc, r1 │ │ str r0, [r1, #40] ; 0x28 │ │ - ldr r0, [pc, #1360] ; 5afcc │ │ + ldr r0, [pc, #1360] ; 5b1d8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1356] ; 5afd0 │ │ + ldr r1, [pc, #1356] ; 5b1dc │ │ add r1, pc, r1 │ │ str r0, [r1, #44] ; 0x2c │ │ - ldr r0, [pc, #1332] ; 5afc4 │ │ + ldr r0, [pc, #1332] ; 5b1d0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1328] ; 5afc8 │ │ + ldr r1, [pc, #1328] ; 5b1d4 │ │ add r1, pc, r1 │ │ str r0, [r1, #48] ; 0x30 │ │ - ldr r0, [pc, #1304] ; 5afbc │ │ + ldr r0, [pc, #1304] ; 5b1c8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1300] ; 5afc0 │ │ + ldr r1, [pc, #1300] ; 5b1cc │ │ add r1, pc, r1 │ │ str r0, [r1, #52] ; 0x34 │ │ - ldr r0, [pc, #1276] ; 5afb4 │ │ + ldr r0, [pc, #1276] ; 5b1c0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1272] ; 5afb8 │ │ + ldr r1, [pc, #1272] ; 5b1c4 │ │ add r1, pc, r1 │ │ str r0, [r1, #56] ; 0x38 │ │ - ldr r0, [pc, #1248] ; 5afac │ │ + ldr r0, [pc, #1248] ; 5b1b8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1244] ; 5afb0 │ │ + ldr r1, [pc, #1244] ; 5b1bc │ │ add r1, pc, r1 │ │ str r0, [r1, #60] ; 0x3c │ │ - b 5aadc │ │ - ldr r0, [pc, #1472] ; 5b0a4 │ │ + b 5ace8 │ │ + ldr r0, [pc, #1472] ; 5b2b0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1468] ; 5b0a8 │ │ + ldr r1, [pc, #1468] ; 5b2b4 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #1444] ; 5b09c │ │ + ldr r0, [pc, #1444] ; 5b2a8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1440] ; 5b0a0 │ │ + ldr r1, [pc, #1440] ; 5b2ac │ │ add r1, pc, r1 │ │ str r0, [r1, #4] │ │ - ldr r0, [pc, #1416] ; 5b094 │ │ + ldr r0, [pc, #1416] ; 5b2a0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1412] ; 5b098 │ │ + ldr r1, [pc, #1412] ; 5b2a4 │ │ add r1, pc, r1 │ │ str r0, [r1, #8] │ │ - ldr r0, [pc, #1388] ; 5b08c │ │ + ldr r0, [pc, #1388] ; 5b298 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1384] ; 5b090 │ │ + ldr r1, [pc, #1384] ; 5b29c │ │ add r1, pc, r1 │ │ str r0, [r1, #12] │ │ - ldr r0, [pc, #1360] ; 5b084 │ │ + ldr r0, [pc, #1360] ; 5b290 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1356] ; 5b088 │ │ + ldr r1, [pc, #1356] ; 5b294 │ │ add r1, pc, r1 │ │ str r0, [r1, #16] │ │ - ldr r0, [pc, #1332] ; 5b07c │ │ + ldr r0, [pc, #1332] ; 5b288 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1328] ; 5b080 │ │ + ldr r1, [pc, #1328] ; 5b28c │ │ add r1, pc, r1 │ │ str r0, [r1, #20] │ │ - ldr r0, [pc, #1304] ; 5b074 │ │ + ldr r0, [pc, #1304] ; 5b280 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1300] ; 5b078 │ │ + ldr r1, [pc, #1300] ; 5b284 │ │ add r1, pc, r1 │ │ str r0, [r1, #24] │ │ - ldr r0, [pc, #1276] ; 5b06c │ │ + ldr r0, [pc, #1276] ; 5b278 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1272] ; 5b070 │ │ + ldr r1, [pc, #1272] ; 5b27c │ │ add r1, pc, r1 │ │ str r0, [r1, #28] │ │ - ldr r0, [pc, #1248] ; 5b064 │ │ + ldr r0, [pc, #1248] ; 5b270 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1244] ; 5b068 │ │ + ldr r1, [pc, #1244] ; 5b274 │ │ add r1, pc, r1 │ │ str r0, [r1, #32] │ │ - ldr r0, [pc, #1220] ; 5b05c │ │ + ldr r0, [pc, #1220] ; 5b268 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1216] ; 5b060 │ │ + ldr r1, [pc, #1216] ; 5b26c │ │ add r1, pc, r1 │ │ str r0, [r1, #36] ; 0x24 │ │ - ldr r0, [pc, #1192] ; 5b054 │ │ + ldr r0, [pc, #1192] ; 5b260 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1188] ; 5b058 │ │ + ldr r1, [pc, #1188] ; 5b264 │ │ add r1, pc, r1 │ │ str r0, [r1, #40] ; 0x28 │ │ - ldr r0, [pc, #1164] ; 5b04c │ │ + ldr r0, [pc, #1164] ; 5b258 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1160] ; 5b050 │ │ + ldr r1, [pc, #1160] ; 5b25c │ │ add r1, pc, r1 │ │ str r0, [r1, #44] ; 0x2c │ │ - ldr r0, [pc, #1136] ; 5b044 │ │ + ldr r0, [pc, #1136] ; 5b250 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1132] ; 5b048 │ │ + ldr r1, [pc, #1132] ; 5b254 │ │ add r1, pc, r1 │ │ str r0, [r1, #48] ; 0x30 │ │ - ldr r0, [pc, #1108] ; 5b03c │ │ + ldr r0, [pc, #1108] ; 5b248 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1104] ; 5b040 │ │ + ldr r1, [pc, #1104] ; 5b24c │ │ add r1, pc, r1 │ │ str r0, [r1, #52] ; 0x34 │ │ - ldr r0, [pc, #1080] ; 5b034 │ │ + ldr r0, [pc, #1080] ; 5b240 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1076] ; 5b038 │ │ + ldr r1, [pc, #1076] ; 5b244 │ │ add r1, pc, r1 │ │ str r0, [r1, #56] ; 0x38 │ │ - ldr r0, [pc, #1052] ; 5b02c │ │ + ldr r0, [pc, #1052] ; 5b238 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1048] ; 5b030 │ │ + ldr r1, [pc, #1048] ; 5b23c │ │ add r1, pc, r1 │ │ str r0, [r1, #60] ; 0x3c │ │ - ldr r0, [pc, #1188] ; 5b0c8 │ │ + ldr r0, [pc, #1188] ; 5b2d4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1184] ; 5b0cc │ │ + ldr r1, [pc, #1184] ; 5b2d8 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #1160] ; 5b0c0 │ │ + ldr r0, [pc, #1160] ; 5b2cc │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1156] ; 5b0c4 │ │ + ldr r1, [pc, #1156] ; 5b2d0 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #1132] ; 5b0b8 │ │ + ldr r0, [pc, #1132] ; 5b2c4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1128] ; 5b0bc │ │ + ldr r1, [pc, #1128] ; 5b2c8 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #1104] ; 5b0b0 │ │ + ldr r0, [pc, #1104] ; 5b2bc │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #1100] ; 5b0b4 │ │ + ldr r1, [pc, #1100] ; 5b2c0 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #1080] ; 5b0ac │ │ + ldr r0, [pc, #1080] ; 5b2b8 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 5ac88 │ │ - b 5ac88 │ │ - bl 5c3b8 │ │ - ldr r0, [pc, #1084] ; 5b0d0 │ │ + beq 5ae94 │ │ + b 5ae94 │ │ + bl 5c5c4 │ │ + ldr r0, [pc, #1084] ; 5b2dc │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 5aca8 │ │ - b 5acc8 │ │ - ldr r0, [pc, #1060] ; 5b0d4 │ │ + beq 5aeb4 │ │ + b 5aed4 │ │ + ldr r0, [pc, #1060] ; 5b2e0 │ │ add r0, pc, r0 │ │ movw r1, #645 ; 0x285 │ │ - ldr r2, [pc, #1052] ; 5b0d8 │ │ + ldr r2, [pc, #1052] ; 5b2e4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1048] ; 5b0dc │ │ + ldr r3, [pc, #1048] ; 5b2e8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #1040] ; 5b0e0 │ │ + bl 7c720 │ │ + ldr r0, [pc, #1040] ; 5b2ec │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 5ace4 │ │ - b 5ad04 │ │ - ldr r0, [pc, #1016] ; 5b0e4 │ │ + beq 5aef0 │ │ + b 5af10 │ │ + ldr r0, [pc, #1016] ; 5b2f0 │ │ add r0, pc, r0 │ │ movw r1, #646 ; 0x286 │ │ - ldr r2, [pc, #1008] ; 5b0e8 │ │ + ldr r2, [pc, #1008] ; 5b2f4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1004] ; 5b0ec │ │ + ldr r3, [pc, #1004] ; 5b2f8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #996] ; 5b0f0 │ │ + bl 7c720 │ │ + ldr r0, [pc, #996] ; 5b2fc │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 5ad20 │ │ - b 5ad40 │ │ - ldr r0, [pc, #972] ; 5b0f4 │ │ + beq 5af2c │ │ + b 5af4c │ │ + ldr r0, [pc, #972] ; 5b300 │ │ add r0, pc, r0 │ │ movw r1, #647 ; 0x287 │ │ - ldr r2, [pc, #964] ; 5b0f8 │ │ + ldr r2, [pc, #964] ; 5b304 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #960] ; 5b0fc │ │ + ldr r3, [pc, #960] ; 5b308 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #952] ; 5b100 │ │ + bl 7c720 │ │ + ldr r0, [pc, #952] ; 5b30c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 5ad5c │ │ - b 5ad7c │ │ - ldr r0, [pc, #928] ; 5b104 │ │ + beq 5af68 │ │ + b 5af88 │ │ + ldr r0, [pc, #928] ; 5b310 │ │ add r0, pc, r0 │ │ movw r1, #648 ; 0x288 │ │ - ldr r2, [pc, #920] ; 5b108 │ │ + ldr r2, [pc, #920] ; 5b314 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #916] ; 5b10c │ │ + ldr r3, [pc, #916] ; 5b318 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #908] ; 5b110 │ │ + bl 7c720 │ │ + ldr r0, [pc, #908] ; 5b31c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 5ad98 │ │ - b 5adb8 │ │ - ldr r0, [pc, #884] ; 5b114 │ │ + beq 5afa4 │ │ + b 5afc4 │ │ + ldr r0, [pc, #884] ; 5b320 │ │ add r0, pc, r0 │ │ movw r1, #649 ; 0x289 │ │ - ldr r2, [pc, #876] ; 5b118 │ │ + ldr r2, [pc, #876] ; 5b324 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #872] ; 5b11c │ │ + ldr r3, [pc, #872] ; 5b328 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #864] ; 5b120 │ │ + bl 7c720 │ │ + ldr r0, [pc, #864] ; 5b32c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 5add4 │ │ - b 5adf4 │ │ - ldr r0, [pc, #840] ; 5b124 │ │ + beq 5afe0 │ │ + b 5b000 │ │ + ldr r0, [pc, #840] ; 5b330 │ │ add r0, pc, r0 │ │ movw r1, #650 ; 0x28a │ │ - ldr r2, [pc, #832] ; 5b128 │ │ + ldr r2, [pc, #832] ; 5b334 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #828] ; 5b12c │ │ + ldr r3, [pc, #828] ; 5b338 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #820] ; 5b130 │ │ + bl 7c720 │ │ + ldr r0, [pc, #820] ; 5b33c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 5ae10 │ │ - b 5ae30 │ │ - ldr r0, [pc, #796] ; 5b134 │ │ + beq 5b01c │ │ + b 5b03c │ │ + ldr r0, [pc, #796] ; 5b340 │ │ add r0, pc, r0 │ │ movw r1, #651 ; 0x28b │ │ - ldr r2, [pc, #788] ; 5b138 │ │ + ldr r2, [pc, #788] ; 5b344 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #784] ; 5b13c │ │ + ldr r3, [pc, #784] ; 5b348 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #776] ; 5b140 │ │ + bl 7c720 │ │ + ldr r0, [pc, #776] ; 5b34c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 5ae4c │ │ - b 5ae6c │ │ - ldr r0, [pc, #752] ; 5b144 │ │ + beq 5b058 │ │ + b 5b078 │ │ + ldr r0, [pc, #752] ; 5b350 │ │ add r0, pc, r0 │ │ movw r1, #652 ; 0x28c │ │ - ldr r2, [pc, #744] ; 5b148 │ │ + ldr r2, [pc, #744] ; 5b354 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #740] ; 5b14c │ │ + ldr r3, [pc, #740] ; 5b358 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #732] ; 5b150 │ │ + bl 7c720 │ │ + ldr r0, [pc, #732] ; 5b35c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 5ae88 │ │ - b 5aea8 │ │ - ldr r0, [pc, #708] ; 5b154 │ │ + beq 5b094 │ │ + b 5b0b4 │ │ + ldr r0, [pc, #708] ; 5b360 │ │ add r0, pc, r0 │ │ movw r1, #653 ; 0x28d │ │ - ldr r2, [pc, #700] ; 5b158 │ │ + ldr r2, [pc, #700] ; 5b364 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #696] ; 5b15c │ │ + ldr r3, [pc, #696] ; 5b368 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ pop {fp, pc} │ │ andeq r0, r0, r8, asr #21 │ │ - andeq r4, r2, r0, lsr #21 │ │ + andeq r4, r2, r4, lsr sp │ │ ldrdeq r0, [r0], -ip │ │ - ; instruction: 0x00024ab4 │ │ + andeq r4, r2, r8, asr #26 │ │ andeq r0, r0, r8, asr #30 │ │ - andeq r4, r2, r8, asr #21 │ │ + andeq r4, r2, ip, asr sp │ │ andeq r0, r0, r8, lsl pc │ │ - ldrdeq r4, [r2], -ip │ │ + andeq r4, r2, r0, ror sp │ │ andeq r0, r0, r8, ror #29 │ │ - strdeq r4, [r2], -r0 │ │ + andeq r4, r2, r4, lsl #27 │ │ ; instruction: 0x00000eb0 │ │ - andeq r4, r2, r4, lsl #22 │ │ + muleq r2, r8, sp │ │ andeq r0, r0, ip, lsl #29 │ │ - andeq r4, r2, r8, lsl fp │ │ + andeq r4, r2, ip, lsr #27 │ │ andeq r0, r0, r0, ror #28 │ │ - andeq r4, r2, ip, lsr #22 │ │ + andeq r4, r2, r0, asr #27 │ │ andeq r0, r0, r0, asr #28 │ │ - andeq r4, r2, r0, asr #22 │ │ + ldrdeq r4, [r2], -r4 ; │ │ andeq r0, r0, r8, lsl lr │ │ - andeq r4, r2, r4, asr fp │ │ + andeq r4, r2, r8, ror #27 │ │ strdeq r0, [r0], -r0 ; │ │ - andeq r4, r2, r8, ror #22 │ │ + strdeq r4, [r2], -ip │ │ andeq r0, r0, r0, ror #27 │ │ - andeq r4, r2, ip, ror fp │ │ + andeq r4, r2, r0, lsl lr │ │ ldrdeq r0, [r0], -r8 │ │ - muleq r2, r0, fp │ │ + andeq r4, r2, r4, lsr #28 │ │ andeq r0, r0, r0, ror #24 │ │ - andeq r4, r2, r4, lsr #23 │ │ + andeq r4, r2, r8, lsr lr │ │ andeq r0, r0, r8, ror #27 │ │ - ; instruction: 0x00024bb8 │ │ + andeq r4, r2, ip, asr #28 │ │ strdeq r0, [r0], -r4 │ │ - andeq r4, r2, ip, asr #23 │ │ + andeq r4, r2, r0, ror #28 │ │ andeq r0, r0, r4, lsl #19 │ │ - ldrdeq r4, [r2], -ip │ │ + andeq r4, r2, r0, ror ip │ │ muleq r0, r8, r9 │ │ - strdeq r4, [r2], -r0 │ │ + andeq r4, r2, r4, lsl #25 │ │ andeq r0, r0, r4, lsl #28 │ │ - andeq r4, r2, r4, lsl #20 │ │ + muleq r2, r8, ip │ │ ldrdeq r0, [r0], -r4 │ │ - andeq r4, r2, r8, lsl sl │ │ + andeq r4, r2, ip, lsr #25 │ │ andeq r0, r0, r4, lsr #27 │ │ - andeq r4, r2, ip, lsr #20 │ │ + andeq r4, r2, r0, asr #25 │ │ andeq r0, r0, ip, ror #26 │ │ - andeq r4, r2, r0, asr #20 │ │ + ldrdeq r4, [r2], -r4 ; │ │ andeq r0, r0, r8, asr #26 │ │ - andeq r4, r2, r4, asr sl │ │ + andeq r4, r2, r8, ror #25 │ │ andeq r0, r0, ip, lsl sp │ │ - andeq r4, r2, r8, ror #20 │ │ + strdeq r4, [r2], -ip │ │ strdeq r0, [r0], -ip │ │ - andeq r4, r2, ip, ror sl │ │ + andeq r4, r2, r0, lsl sp │ │ ldrdeq r0, [r0], -r4 │ │ - muleq r2, r0, sl │ │ + andeq r4, r2, r4, lsr #26 │ │ andeq r0, r0, ip, lsr #25 │ │ - andeq r4, r2, r4, lsr #21 │ │ + andeq r4, r2, r8, lsr sp │ │ muleq r0, ip, ip │ │ - ; instruction: 0x00024ab8 │ │ + andeq r4, r2, ip, asr #26 │ │ muleq r0, r4, ip │ │ - andeq r4, r2, ip, asr #21 │ │ + andeq r4, r2, r0, ror #26 │ │ andeq r0, r0, ip, lsl fp │ │ - andeq r4, r2, r0, ror #21 │ │ + andeq r4, r2, r4, ror sp │ │ andeq r0, r0, r4, lsr #25 │ │ - strdeq r4, [r2], -r4 ; │ │ + andeq r4, r2, r8, lsl #27 │ │ ; instruction: 0x00000ab0 │ │ - andeq r4, r2, r8, lsl #22 │ │ + muleq r2, ip, sp │ │ muleq r0, r0, r6 │ │ - ldrdeq r4, [r2], -r8 │ │ + andeq r4, r2, ip, ror #20 │ │ andeq r0, r0, r4, lsr #13 │ │ - andeq r4, r2, ip, ror #15 │ │ + andeq r4, r2, r0, lsl #21 │ │ andeq r1, r0, r4, lsr #5 │ │ - andeq r4, r2, r0, lsl #16 │ │ + muleq r2, r4, sl │ │ andeq r1, r0, r8, lsr #4 │ │ - andeq r4, r2, r4, lsl r8 │ │ + andeq r4, r2, r8, lsr #21 │ │ andeq r1, r0, ip, lsr #3 │ │ - andeq r4, r2, r8, lsr #16 │ │ + ; instruction: 0x00024abc │ │ andeq r1, r0, r0, lsr r1 │ │ - andeq r4, r2, ip, lsr r8 │ │ + ldrdeq r4, [r2], -r0 │ │ strheq r1, [r0], -r4 │ │ - andeq r4, r2, r0, asr r8 │ │ + andeq r4, r2, r4, ror #21 │ │ andeq r1, r0, r8, lsr r0 │ │ - andeq r4, r2, r4, ror #16 │ │ + strdeq r4, [r2], -r8 │ │ ; instruction: 0x00000fbc │ │ - andeq r4, r2, r8, ror r8 │ │ + andeq r4, r2, ip, lsl #22 │ │ andeq r0, r0, r0, asr #30 │ │ - andeq r4, r2, ip, lsl #17 │ │ + andeq r4, r2, r0, lsr #22 │ │ andeq r0, r0, r4, asr #29 │ │ - andeq r4, r2, r0, lsr #17 │ │ + andeq r4, r2, r4, lsr fp │ │ andeq r0, r0, r8, asr #28 │ │ - ; instruction: 0x000248b4 │ │ + andeq r4, r2, r8, asr #22 │ │ andeq r0, r0, ip, asr #27 │ │ - andeq r4, r2, r8, asr #17 │ │ + andeq r4, r2, ip, asr fp │ │ ; instruction: 0x000008b4 │ │ - ldrdeq r4, [r2], -ip │ │ + andeq r4, r2, r0, ror fp │ │ andeq r0, r0, r8, lsr r8 │ │ - strdeq r4, [r2], -r0 │ │ + andeq r4, r2, r4, lsl #23 │ │ ; instruction: 0x000007bc │ │ - andeq r4, r2, r4, lsl #18 │ │ + muleq r2, r8, fp │ │ andeq r0, r0, ip, asr #10 │ │ - andeq r4, r2, r4, lsl r7 │ │ + andeq r4, r2, r8, lsr #19 │ │ andeq r0, r0, r0, ror #10 │ │ - andeq r4, r2, r8, lsr #14 │ │ + ; instruction: 0x000249bc │ │ andeq r1, r0, r0, ror #2 │ │ - andeq r4, r2, ip, lsr r7 │ │ + ldrdeq r4, [r2], -r0 │ │ andeq r1, r0, r4, ror #1 │ │ - andeq r4, r2, r0, asr r7 │ │ + andeq r4, r2, r4, ror #19 │ │ andeq r1, r0, r8, rrx │ │ - andeq r4, r2, r4, ror #14 │ │ + strdeq r4, [r2], -r8 │ │ andeq r0, r0, ip, ror #31 │ │ - andeq r4, r2, r8, ror r7 │ │ + andeq r4, r2, ip, lsl #20 │ │ andeq r0, r0, r0, ror pc │ │ - andeq r4, r2, ip, lsl #15 │ │ + andeq r4, r2, r0, lsr #20 │ │ strdeq r0, [r0], -r4 │ │ - andeq r4, r2, r0, lsr #15 │ │ + andeq r4, r2, r4, lsr sl │ │ andeq r0, r0, r8, ror lr │ │ - ; instruction: 0x000247b4 │ │ + andeq r4, r2, r8, asr #20 │ │ strdeq r0, [r0], -ip │ │ - andeq r4, r2, r8, asr #15 │ │ + andeq r4, r2, ip, asr sl │ │ andeq r0, r0, r0, lsl #27 │ │ - ldrdeq r4, [r2], -ip │ │ + andeq r4, r2, r0, ror sl │ │ andeq r0, r0, r4, lsl #26 │ │ - strdeq r4, [r2], -r0 │ │ + andeq r4, r2, r4, lsl #21 │ │ andeq r0, r0, r8, lsl #25 │ │ - andeq r4, r2, r4, lsl #16 │ │ + muleq r2, r8, sl │ │ andeq r0, r0, r0, ror r7 │ │ - andeq r4, r2, r8, lsl r8 │ │ + andeq r4, r2, ip, lsr #21 │ │ strdeq r0, [r0], -r4 │ │ - andeq r4, r2, ip, lsr #16 │ │ + andeq r4, r2, r0, asr #21 │ │ andeq r0, r0, r8, ror r6 │ │ - andeq r4, r2, r0, asr #16 │ │ - muleq r2, r4, r9 │ │ + ldrdeq r4, [r2], -r4 ; │ │ + andeq r2, r2, r8, lsr #24 │ │ andeq r1, r0, r8, lsr r2 │ │ - andeq r4, r2, r4, lsr #12 │ │ + ; instruction: 0x000248b8 │ │ andeq r1, r0, ip, lsl #3 │ │ - andeq r4, r2, ip, asr r7 │ │ + strdeq r4, [r2], -r0 │ │ ; instruction: 0xfffff578 │ │ - andeq r4, r2, r4, ror #12 │ │ + strdeq r4, [r2], -r8 │ │ ; instruction: 0xfffff4e0 │ │ - andeq r4, r2, r4, ror r6 │ │ - strdeq r4, [r2], -ip │ │ - ; instruction: 0xfffaf721 │ │ - ; instruction: 0xfffaae51 │ │ - ; instruction: 0xfffaf040 │ │ - ldrdeq r4, [r2], -ip │ │ - ; instruction: 0xfffaf6e5 │ │ - ; instruction: 0xfffaae15 │ │ - ; instruction: 0xfffad0fe │ │ - andeq r4, r2, ip, lsl #11 │ │ - ; instruction: 0xfffaf6a9 │ │ - ; instruction: 0xfffaadd9 │ │ - ; instruction: 0xfffadb2d │ │ - andeq r4, r2, ip, asr #10 │ │ - ; instruction: 0xfffaf66d │ │ - ; instruction: 0xfffaad9d │ │ - ; instruction: 0xfffaf34e │ │ - andeq r4, r2, r8, lsl r5 │ │ - ; instruction: 0xfffaf631 │ │ - ; instruction: 0xfffaad61 │ │ - ; instruction: 0xfffacdb3 │ │ - andeq r4, r2, r0, ror #9 │ │ - ; instruction: 0xfffaf5f5 │ │ - ; instruction: 0xfffaad25 │ │ - ; instruction: 0xfffa9e5c │ │ - andeq r4, r2, r8, lsr #9 │ │ - ; instruction: 0xfffaf5b9 │ │ - ; instruction: 0xfffaace9 │ │ - ; instruction: 0xfffabef6 │ │ - andeq r4, r2, r8, ror r5 │ │ - ; instruction: 0xfffaf57d │ │ - ; instruction: 0xfffaacad │ │ - ; instruction: 0xfffa9985 │ │ - andeq r4, r2, r8, lsl r4 │ │ - ; instruction: 0xfffaf541 │ │ - ; instruction: 0xfffaac71 │ │ - ; instruction: 0xfffab645 │ │ + andeq r4, r2, r8, lsl #18 │ │ + muleq r2, r0, r8 │ │ + ; instruction: 0xfffaf5dd │ │ + ; instruction: 0xfffaabce │ │ + ; instruction: 0xfffaeed7 │ │ + andeq r4, r2, r0, ror r9 │ │ + ; instruction: 0xfffaf5a1 │ │ + ; instruction: 0xfffaab92 │ │ + ; instruction: 0xfffacf2b │ │ + andeq r4, r2, r0, lsr #16 │ │ + ; instruction: 0xfffaf565 │ │ + ; instruction: 0xfffaab56 │ │ + ; instruction: 0xfffad9c4 │ │ + andeq r4, r2, r0, ror #15 │ │ + ; instruction: 0xfffaf529 │ │ + ; instruction: 0xfffaab1a │ │ + ; instruction: 0xfffaf20a │ │ + andeq r4, r2, ip, lsr #15 │ │ + ; instruction: 0xfffaf4ed │ │ + ; instruction: 0xfffaaade │ │ + ; instruction: 0xfffacb9a │ │ + andeq r4, r2, r4, ror r7 │ │ + ; instruction: 0xfffaf4b1 │ │ + ; instruction: 0xfffaaaa2 │ │ + ; instruction: 0xfffa9c40 │ │ + andeq r4, r2, ip, lsr r7 │ │ + ; instruction: 0xfffaf475 │ │ + ; instruction: 0xfffaaa66 │ │ + ; instruction: 0xfffabcdd │ │ + andeq r4, r2, ip, lsl #16 │ │ + ; instruction: 0xfffaf439 │ │ + ; instruction: 0xfffaaa2a │ │ + ; instruction: 0xfffa9769 │ │ + andeq r4, r2, ip, lsr #13 │ │ + ; instruction: 0xfffaf3fd │ │ + ; instruction: 0xfffaa9ee │ │ + ; instruction: 0xfffab3c2 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 5b1e8 │ │ + bge 5b3f4 │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r0, r0, r2, lsl #2 │ │ ldr r0, [r0, #-4] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, r2, lsl #2 │ │ - bl 5b310 │ │ + bl 5b51c │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp] │ │ - bl 5b32c │ │ + bl 5b538 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 5b184 │ │ + b 5b390 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ @@ -103056,100 +103138,100 @@ │ │ ldr r0, [r0] │ │ str r0, [sp] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 5b278 │ │ + bge 5b484 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp] │ │ - bl 5b32c │ │ + bl 5b538 │ │ mov r1, r0 │ │ mov r0, r1 │ │ str r1, [sp] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 5b228 │ │ + b 5b434 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 5b308 │ │ + bge 5b514 │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r0, r0, r2, lsl #2 │ │ ldr r0, [r0, #-4] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, r2, lsl #2 │ │ - bl 5b3a4 │ │ + bl 5b5b0 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp] │ │ - bl 5b32c │ │ + bl 5b538 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 5b2a4 │ │ + b 5b4b0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ - ldr r0, [pc, #4] ; 5b328 │ │ + ldr r0, [pc, #4] ; 5b534 │ │ add sp, sp, #8 │ │ bx lr │ │ ; instruction: 0xff000000 │ │ sub sp, sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ - ldr r1, [pc, #92] ; 5b3a0 │ │ + ldr r1, [pc, #92] ; 5b5ac │ │ and r0, r0, r1 │ │ ldr r1, [sp, #8] │ │ - ldr r2, [pc, #80] ; 5b3a0 │ │ + ldr r2, [pc, #80] ; 5b5ac │ │ and r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ - ldr r1, [pc, #56] ; 5b39c │ │ + ldr r1, [pc, #56] ; 5b5a8 │ │ and r0, r0, r1 │ │ ldr r1, [sp, #8] │ │ - ldr r2, [pc, #44] ; 5b39c │ │ + ldr r2, [pc, #44] ; 5b5a8 │ │ and r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp, #4] │ │ - ldr r1, [pc, #28] ; 5b3a0 │ │ + ldr r1, [pc, #28] ; 5b5ac │ │ and r0, r0, r1 │ │ ldr r1, [sp] │ │ - ldr r2, [pc, #12] ; 5b39c │ │ + ldr r2, [pc, #12] ; 5b5a8 │ │ and r1, r1, r2 │ │ orr r0, r0, r1 │ │ add sp, sp, #16 │ │ bx lr │ │ ldrshteq r0, [pc], #15 │ │ ; instruction: 0xff00ff00 │ │ sub sp, sp, #8 │ │ @@ -103186,31 +103268,31 @@ │ │ add sp, sp, #4 │ │ bx lr │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ add sp, sp, #4 │ │ bx lr │ │ - ldr r0, [pc, #24] ; 5b45c │ │ + ldr r0, [pc, #24] ; 5b668 │ │ add r0, pc, r0 │ │ ldrb r0, [r0] │ │ cmp r0, #1 │ │ movw r0, #0 │ │ movne r0, #1 │ │ and r0, r0, #1 │ │ bx lr │ │ - ; instruction: 0xfffb0fbc │ │ + ; instruction: 0xfffb0e78 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ - ldr r2, [pc, #128] ; 5b4f4 │ │ + ldr r2, [pc, #128] ; 5b700 │ │ add r2, pc, r2 │ │ ldr r2, [r2] │ │ ldr r2, [r2] │ │ - ldr r2, [pc, #116] ; 5b4f8 │ │ + ldr r2, [pc, #116] ; 5b704 │ │ add r2, pc, r2 │ │ ldr r2, [r2] │ │ ldr r2, [r2] │ │ str r2, [fp, #-4] │ │ str r0, [sp, #4] │ │ str r1, [fp, #-8] │ │ ldr r1, [sp, #4] │ │ @@ -103221,28 +103303,28 @@ │ │ str r0, [sp, #12] │ │ movw r0, #4 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #16] │ │ - bl 7c2c0 │ │ - ldr r0, [pc, #40] ; 5b4fc │ │ + bl 7c760 │ │ + ldr r0, [pc, #40] ; 5b708 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 5b4f0 │ │ + bne 5b6fc │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r2, r2, r4, lsl r1 │ │ - andeq r2, r2, r4, lsl #2 │ │ - strheq r2, [r2], -r4 │ │ + bl 7c350 │ │ + andeq r2, r2, r8, lsr #7 │ │ + muleq r2, r8, r3 │ │ + andeq r2, r2, r8, asr #6 │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ rev r0, r0 │ │ add sp, sp, #4 │ │ bx lr │ │ sub sp, sp, #8 │ │ @@ -103273,43 +103355,43 @@ │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1] │ │ ldr r2, [sp, #8] │ │ ldr r2, [r2, #4] │ │ - bl 5bf5c │ │ + bl 5c168 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ mvn r2, #3 │ │ add r1, r1, r2 │ │ ldr r1, [r1] │ │ - bl 5bf90 │ │ + bl 5c19c │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1] │ │ - bl 5bf90 │ │ + bl 5c19c │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ @@ -103317,29 +103399,29 @@ │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #8] │ │ mvn r1, #3 │ │ add r0, r0, r1 │ │ ldr r0, [r0] │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1] │ │ - bl 5bf90 │ │ + bl 5c19c │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1, #4] │ │ - bl 5bf90 │ │ + bl 5c19c │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ @@ -103350,15 +103432,15 @@ │ │ mvn r2, #3 │ │ add r1, r1, r2 │ │ ldr r1, [r1] │ │ ldr r2, [sp, #8] │ │ ldr r2, [r2] │ │ ldr r3, [sp, #8] │ │ ldr r3, [r3, #4] │ │ - bl 5bfd0 │ │ + bl 5c1dc │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ @@ -103367,15 +103449,15 @@ │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ ldr r2, [sp, #8] │ │ mvn r3, #3 │ │ add r2, r2, r3 │ │ ldr r2, [r2] │ │ - bl 5c01c │ │ + bl 5c228 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ @@ -103384,15 +103466,15 @@ │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1] │ │ ldr r2, [sp, #8] │ │ mvn r3, #3 │ │ add r2, r2, r3 │ │ ldr r2, [r2] │ │ - bl 5c17c │ │ + bl 5c388 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ @@ -103401,15 +103483,15 @@ │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1] │ │ ldr r2, [sp, #8] │ │ mvn r3, #3 │ │ add r2, r2, r3 │ │ ldr r2, [r2] │ │ - bl 5c2d4 │ │ + bl 5c4e0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ @@ -103418,396 +103500,396 @@ │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 5b834 │ │ + bge 5ba40 │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r0, r0, r2, lsl #2 │ │ ldr r0, [r0, #-4] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, r2, lsl #2 │ │ - bl 5b530 │ │ + bl 5b73c │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp] │ │ - bl 5b32c │ │ + bl 5b538 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 5b7d0 │ │ + b 5b9dc │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 5b8c4 │ │ + bge 5bad0 │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r0, r0, r2, lsl #2 │ │ ldr r0, [r0, #-4] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, r2, lsl #2 │ │ - bl 5b54c │ │ + bl 5b758 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp] │ │ - bl 5b32c │ │ + bl 5b538 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 5b860 │ │ + b 5ba6c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 5b954 │ │ + bge 5bb60 │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r0, r0, r2, lsl #2 │ │ ldr r0, [r0, #-4] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, r2, lsl #2 │ │ - bl 5b570 │ │ + bl 5b77c │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp] │ │ - bl 5b32c │ │ + bl 5b538 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 5b8f0 │ │ + b 5bafc │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 5b9e4 │ │ + bge 5bbf0 │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r0, r0, r2, lsl #2 │ │ ldr r0, [r0, #-4] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, r2, lsl #2 │ │ - bl 5b5ac │ │ + bl 5b7b8 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp] │ │ - bl 5b32c │ │ + bl 5b538 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 5b980 │ │ + b 5bb8c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 5ba74 │ │ + bge 5bc80 │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r0, r0, r2, lsl #2 │ │ ldr r0, [r0, #-4] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, r2, lsl #2 │ │ - bl 5b5e8 │ │ + bl 5b7f4 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp] │ │ - bl 5b32c │ │ + bl 5b538 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 5ba10 │ │ + b 5bc1c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 5bb04 │ │ + bge 5bd10 │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r0, r0, r2, lsl #2 │ │ ldr r0, [r0, #-4] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, r2, lsl #2 │ │ - bl 5b61c │ │ + bl 5b828 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp] │ │ - bl 5b32c │ │ + bl 5b538 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 5baa0 │ │ + b 5bcac │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 5bb94 │ │ + bge 5bda0 │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r0, r0, r2, lsl #2 │ │ ldr r0, [r0, #-4] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, r2, lsl #2 │ │ - bl 5b65c │ │ + bl 5b868 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp] │ │ - bl 5b32c │ │ + bl 5b538 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 5bb30 │ │ + b 5bd3c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 5bc24 │ │ + bge 5be30 │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r0, r0, r2, lsl #2 │ │ ldr r0, [r0, #-4] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, r2, lsl #2 │ │ - bl 5b694 │ │ + bl 5b8a0 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp] │ │ - bl 5b32c │ │ + bl 5b538 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 5bbc0 │ │ + b 5bdcc │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 5bcb4 │ │ + bge 5bec0 │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r0, r0, r2, lsl #2 │ │ ldr r0, [r0, #-4] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, r2, lsl #2 │ │ - bl 5b6e0 │ │ + bl 5b8ec │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp] │ │ - bl 5b32c │ │ + bl 5b538 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 5bc50 │ │ + b 5be5c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 5bd44 │ │ + bge 5bf50 │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r0, r0, r2, lsl #2 │ │ ldr r0, [r0, #-4] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, r2, lsl #2 │ │ - bl 5b724 │ │ + bl 5b930 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp] │ │ - bl 5b32c │ │ + bl 5b538 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 5bce0 │ │ + b 5beec │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 5bdd4 │ │ + bge 5bfe0 │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r0, r0, r2, lsl #2 │ │ ldr r0, [r0, #-4] │ │ ldr r1, [fp, #-8] │ │ add r1, r1, r2, lsl #2 │ │ - bl 5b768 │ │ + bl 5b974 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp] │ │ - bl 5b32c │ │ + bl 5b538 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 5bd70 │ │ + b 5bf7c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ @@ -103816,46 +103898,46 @@ │ │ str r2, [fp, #-12] │ │ str r3, [sp, #16] │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - bge 5be94 │ │ + bge 5c0a0 │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #12] │ │ cmp r0, r1 │ │ - bge 5be80 │ │ + bge 5c08c │ │ ldr r0, [fp, #-8] │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ add r1, r0, #4 │ │ str r1, [fp, #-4] │ │ ldr r0, [r0] │ │ - bl 5b40c │ │ + bl 5b618 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ - bl 5b428 │ │ + bl 5b634 │ │ ldr r1, [fp, #-12] │ │ add r2, r1, #4 │ │ str r2, [fp, #-12] │ │ str r0, [r1] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 5be20 │ │ - b 5be84 │ │ + b 5c02c │ │ + b 5c090 │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b 5be08 │ │ + b 5c014 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ @@ -103864,68 +103946,68 @@ │ │ str r2, [fp, #-12] │ │ str r3, [sp, #16] │ │ ldr r0, [sp, #16] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - bge 5bf54 │ │ + bge 5c160 │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #12] │ │ cmp r0, r1 │ │ - bge 5bf40 │ │ + bge 5c14c │ │ ldr r0, [fp, #-8] │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ add r1, r0, #1 │ │ str r1, [fp, #-4] │ │ ldrb r0, [r0] │ │ - bl 5967c │ │ + bl 59888 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ - bl 59690 │ │ + bl 5989c │ │ ldr r1, [fp, #-12] │ │ add r2, r1, #1 │ │ str r2, [fp, #-12] │ │ strb r0, [r1] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 5bee0 │ │ - b 5bf44 │ │ + b 5c0ec │ │ + b 5c150 │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b 5bec8 │ │ + b 5c0d4 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ - bl 5bf90 │ │ + bl 5c19c │ │ ldr r1, [sp, #8] │ │ - bl 5bf90 │ │ + bl 5c19c │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp] │ │ eor r0, r0, r1 │ │ - ldr r1, [pc, #28] ; 5bfcc │ │ + ldr r1, [pc, #28] ; 5c1d8 │ │ and r0, r0, r1 │ │ lsr r0, r0, #1 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp] │ │ and r1, r1, r2 │ │ add r0, r0, r1 │ │ add sp, sp, #8 │ │ @@ -103936,83 +104018,83 @@ │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ - bl 5bf90 │ │ + bl 5c19c │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ - bl 5bf90 │ │ + bl 5c19c │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ - bl 5bf90 │ │ + bl 5c19c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ ldr r0, [fp, #-4] │ │ lsr r0, r0, #24 │ │ ldr r1, [fp, #-8] │ │ lsr r1, r1, #24 │ │ ldr r2, [fp, #-12] │ │ lsr r2, r2, #24 │ │ - bl 5c11c │ │ + bl 5c328 │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ lsr r0, r0, #16 │ │ and r0, r0, #255 ; 0xff │ │ ldr r1, [fp, #-8] │ │ lsr r1, r1, #16 │ │ and r1, r1, #255 ; 0xff │ │ ldr r2, [fp, #-12] │ │ lsr r2, r2, #16 │ │ and r2, r2, #255 ; 0xff │ │ - bl 5c11c │ │ + bl 5c328 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ lsr r0, r0, #8 │ │ and r0, r0, #255 ; 0xff │ │ ldr r1, [fp, #-8] │ │ lsr r1, r1, #8 │ │ and r1, r1, #255 ; 0xff │ │ ldr r2, [fp, #-12] │ │ lsr r2, r2, #8 │ │ and r2, r2, #255 ; 0xff │ │ - bl 5c11c │ │ + bl 5c328 │ │ mov r1, r0 │ │ ldr r0, [sp, #8] │ │ add r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ and r0, r0, #255 ; 0xff │ │ ldr r1, [fp, #-8] │ │ and r1, r1, #255 ; 0xff │ │ ldr r2, [fp, #-12] │ │ and r2, r2, #255 ; 0xff │ │ - bl 5c11c │ │ + bl 5c328 │ │ mov r1, r0 │ │ ldr r0, [sp, #12] │ │ add r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - bgt 5c108 │ │ + bgt 5c314 │ │ ldr r0, [fp, #-4] │ │ str r0, [sp] │ │ - b 5c110 │ │ + b 5c31c │ │ ldr r0, [fp, #-8] │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -104025,18 +104107,18 @@ │ │ sub r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #12] │ │ sub r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ - bl 7c0c0 │ │ + bl 7c560 │ │ str r0, [sp] │ │ ldr r0, [sp, #4] │ │ - bl 7c0c0 │ │ + bl 7c560 │ │ mov r1, r0 │ │ ldr r0, [sp] │ │ sub r0, r0, r1 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -104046,45 +104128,45 @@ │ │ str r2, [fp, #-12] │ │ ldr r0, [fp, #-4] │ │ lsr r0, r0, #24 │ │ ldr r1, [fp, #-8] │ │ lsr r1, r1, #24 │ │ ldr r2, [fp, #-12] │ │ lsr r2, r2, #24 │ │ - bl 5c25c │ │ + bl 5c468 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ lsr r0, r0, #16 │ │ and r0, r0, #255 ; 0xff │ │ ldr r1, [fp, #-8] │ │ lsr r1, r1, #16 │ │ and r1, r1, #255 ; 0xff │ │ ldr r2, [fp, #-12] │ │ lsr r2, r2, #16 │ │ and r2, r2, #255 ; 0xff │ │ - bl 5c25c │ │ + bl 5c468 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ lsr r0, r0, #8 │ │ and r0, r0, #255 ; 0xff │ │ ldr r1, [fp, #-8] │ │ lsr r1, r1, #8 │ │ and r1, r1, #255 ; 0xff │ │ ldr r2, [fp, #-12] │ │ lsr r2, r2, #8 │ │ and r2, r2, #255 ; 0xff │ │ - bl 5c25c │ │ + bl 5c468 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ and r0, r0, #255 ; 0xff │ │ ldr r1, [fp, #-8] │ │ and r1, r1, #255 ; 0xff │ │ ldr r2, [fp, #-12] │ │ and r2, r2, #255 ; 0xff │ │ - bl 5c25c │ │ + bl 5c468 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ lsl r0, r0, #24 │ │ ldr r1, [sp, #12] │ │ lsl r1, r1, #16 │ │ orr r0, r0, r1 │ │ ldr r1, [sp, #8] │ │ @@ -104101,25 +104183,25 @@ │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ add r0, r0, r1 │ │ ldr r1, [sp, #4] │ │ sub r0, r0, r1 │ │ - bl 5c294 │ │ + bl 5c4a0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #8 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ cmp r0, #256 ; 0x100 │ │ - bcs 5c2b4 │ │ + bcs 5c4c0 │ │ ldr r0, [sp] │ │ str r0, [sp, #4] │ │ - b 5c2c8 │ │ + b 5c4d4 │ │ ldr r0, [sp] │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ lsr r0, r0, #24 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ add sp, sp, #8 │ │ @@ -104128,32 +104210,32 @@ │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ - bl 5bf90 │ │ + bl 5c19c │ │ str r0, [sp, #16] │ │ ldrb r0, [sp, #19] │ │ ldrb r1, [fp, #-9] │ │ - bl 5c370 │ │ + bl 5c57c │ │ str r0, [sp, #12] │ │ ldrb r0, [sp, #18] │ │ ldrb r1, [fp, #-10] │ │ - bl 5c370 │ │ + bl 5c57c │ │ str r0, [sp, #8] │ │ ldrb r0, [sp, #17] │ │ ldrb r1, [fp, #-11] │ │ - bl 5c370 │ │ + bl 5c57c │ │ str r0, [sp, #4] │ │ ldrb r0, [sp, #16] │ │ ldr r1, [fp, #-12] │ │ and r1, r1, #255 ; 0xff │ │ - bl 5c370 │ │ + bl 5c57c │ │ str r0, [sp] │ │ ldr r0, [sp, #12] │ │ lsl r0, r0, #24 │ │ ldr r1, [sp, #8] │ │ lsl r1, r1, #16 │ │ orr r0, r0, r1 │ │ ldr r1, [sp, #4] │ │ @@ -104170,233 +104252,233 @@ │ │ str r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ sub r0, r0, r1 │ │ movw r1, #2 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, r1 │ │ - bl 5c294 │ │ + bl 5c4a0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ldr r0, [pc, #632] ; 5c638 │ │ + ldr r0, [pc, #632] ; 5c844 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #628] ; 5c63c │ │ + ldr r1, [pc, #628] ; 5c848 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #20] │ │ - ldr r0, [pc, #604] ; 5c630 │ │ + ldr r0, [pc, #604] ; 5c83c │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #600] ; 5c634 │ │ + ldr r1, [pc, #600] ; 5c840 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #24] │ │ - ldr r0, [pc, #576] ; 5c628 │ │ + ldr r0, [pc, #576] ; 5c834 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #572] ; 5c62c │ │ + ldr r1, [pc, #572] ; 5c838 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #28] │ │ - ldr r0, [pc, #548] ; 5c620 │ │ + ldr r0, [pc, #548] ; 5c82c │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #544] ; 5c624 │ │ + ldr r1, [pc, #544] ; 5c830 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #52] ; 0x34 │ │ - ldr r0, [pc, #520] ; 5c618 │ │ + ldr r0, [pc, #520] ; 5c824 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #516] ; 5c61c │ │ + ldr r1, [pc, #516] ; 5c828 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #492] ; 5c610 │ │ + ldr r0, [pc, #492] ; 5c81c │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #488] ; 5c614 │ │ + ldr r1, [pc, #488] ; 5c820 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #4] │ │ - ldr r0, [pc, #464] ; 5c608 │ │ + ldr r0, [pc, #464] ; 5c814 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #460] ; 5c60c │ │ + ldr r1, [pc, #460] ; 5c818 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #8] │ │ - ldr r0, [pc, #436] ; 5c600 │ │ + ldr r0, [pc, #436] ; 5c80c │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #432] ; 5c604 │ │ + ldr r1, [pc, #432] ; 5c810 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #12] │ │ - ldr r0, [pc, #408] ; 5c5f8 │ │ + ldr r0, [pc, #408] ; 5c804 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #404] ; 5c5fc │ │ + ldr r1, [pc, #404] ; 5c808 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #16] │ │ - ldr r0, [pc, #380] ; 5c5f0 │ │ + ldr r0, [pc, #380] ; 5c7fc │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #376] ; 5c5f4 │ │ + ldr r1, [pc, #376] ; 5c800 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #20] │ │ - ldr r0, [pc, #352] ; 5c5e8 │ │ + ldr r0, [pc, #352] ; 5c7f4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #348] ; 5c5ec │ │ + ldr r1, [pc, #348] ; 5c7f8 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #24] │ │ - ldr r0, [pc, #324] ; 5c5e0 │ │ + ldr r0, [pc, #324] ; 5c7ec │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #320] ; 5c5e4 │ │ + ldr r1, [pc, #320] ; 5c7f0 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #28] │ │ - ldr r0, [pc, #296] ; 5c5d8 │ │ + ldr r0, [pc, #296] ; 5c7e4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #292] ; 5c5dc │ │ + ldr r1, [pc, #292] ; 5c7e8 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #32] │ │ - ldr r0, [pc, #268] ; 5c5d0 │ │ + ldr r0, [pc, #268] ; 5c7dc │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #264] ; 5c5d4 │ │ + ldr r1, [pc, #264] ; 5c7e0 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #36] ; 0x24 │ │ - ldr r0, [pc, #240] ; 5c5c8 │ │ + ldr r0, [pc, #240] ; 5c7d4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #236] ; 5c5cc │ │ + ldr r1, [pc, #236] ; 5c7d8 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #40] ; 0x28 │ │ - ldr r0, [pc, #212] ; 5c5c0 │ │ + ldr r0, [pc, #212] ; 5c7cc │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #208] ; 5c5c4 │ │ + ldr r1, [pc, #208] ; 5c7d0 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #44] ; 0x2c │ │ - ldr r0, [pc, #184] ; 5c5b8 │ │ + ldr r0, [pc, #184] ; 5c7c4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #180] ; 5c5bc │ │ + ldr r1, [pc, #180] ; 5c7c8 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #48] ; 0x30 │ │ - ldr r0, [pc, #156] ; 5c5b0 │ │ + ldr r0, [pc, #156] ; 5c7bc │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #152] ; 5c5b4 │ │ + ldr r1, [pc, #152] ; 5c7c0 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #52] ; 0x34 │ │ - ldr r0, [pc, #128] ; 5c5a8 │ │ + ldr r0, [pc, #128] ; 5c7b4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #124] ; 5c5ac │ │ + ldr r1, [pc, #124] ; 5c7b8 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #100] ; 5c5a0 │ │ + ldr r0, [pc, #100] ; 5c7ac │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #96] ; 5c5a4 │ │ + ldr r1, [pc, #96] ; 5c7b0 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #72] ; 5c598 │ │ + ldr r0, [pc, #72] ; 5c7a4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #68] ; 5c59c │ │ + ldr r1, [pc, #68] ; 5c7a8 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #44] ; 5c590 │ │ + ldr r0, [pc, #44] ; 5c79c │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #40] ; 5c594 │ │ + ldr r1, [pc, #40] ; 5c7a0 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #16] ; 5c588 │ │ + ldr r0, [pc, #16] ; 5c794 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #12] ; 5c58c │ │ + ldr r1, [pc, #12] ; 5c798 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ bx lr │ │ andeq r4, r0, r8, asr #24 │ │ - strheq r1, [r2], -ip │ │ + andeq r1, r2, r0, asr r3 │ │ strdeq r4, [r0], -r8 │ │ - andeq r1, r2, r8, asr #1 │ │ + andeq r1, r2, ip, asr r3 │ │ andeq r4, r0, r4, lsl #19 │ │ - strdeq r1, [r2], -r0 │ │ + andeq r1, r2, r4, lsl #7 │ │ andeq r4, r0, r0, lsl r8 │ │ - strdeq r1, [r2], -ip │ │ + muleq r2, r0, r3 │ │ muleq r0, r4, r6 │ │ - andeq r1, r2, r4, lsl r1 │ │ + andeq r1, r2, r8, lsr #7 │ │ andeq r3, r0, ip, lsl #20 │ │ - andeq r1, r2, ip, lsl r1 │ │ + ; instruction: 0x000213b0 │ │ andeq r3, r0, r4, lsr #3 │ │ - andeq r1, r2, r0, lsr r1 │ │ + andeq r1, r2, r4, asr #7 │ │ muleq r0, r8, r7 │ │ - andeq r1, r2, r4, asr #2 │ │ + ldrdeq r1, [r2], -r8 │ │ muleq r0, ip, r0 │ │ - andeq r1, r2, r8, asr r1 │ │ + andeq r1, r2, ip, ror #7 │ │ andeq r1, r0, r0, lsr #29 │ │ - andeq r1, r2, ip, ror #2 │ │ + andeq r1, r2, r0, lsl #8 │ │ andeq r1, r0, r4, lsr #25 │ │ - andeq r1, r2, r0, lsl #3 │ │ + andeq r1, r2, r4, lsl r4 │ │ andeq r1, r0, r8, ror #14 │ │ - muleq r2, r4, r1 │ │ + andeq r1, r2, r8, lsr #8 │ │ andeq r1, r0, r8, lsr #4 │ │ - andeq r1, r2, r8, lsr #3 │ │ + andeq r1, r2, ip, lsr r4 │ │ ; instruction: 0x00000bb0 │ │ - ; instruction: 0x000211bc │ │ + andeq r1, r2, r0, asr r4 │ │ andeq r0, r0, r4, lsr sl │ │ - ldrdeq r1, [r2], -r0 │ │ + andeq r1, r2, r4, ror #8 │ │ ; instruction: 0x000008b8 │ │ - andeq r1, r2, r4, ror #3 │ │ + andeq r1, r2, r8, ror r4 │ │ andeq r0, r0, r0, asr #14 │ │ - strdeq r1, [r2], -r8 │ │ + andeq r1, r2, ip, lsl #9 │ │ andeq r0, r0, r8, ror r4 │ │ - andeq r1, r2, ip, lsl #4 │ │ + andeq r1, r2, r0, lsr #9 │ │ strdeq r0, [r0], -ip │ │ - andeq r1, r2, r0, lsr #4 │ │ + ; instruction: 0x000214b4 │ │ ldrdeq r0, [r0], -r4 │ │ - andeq r1, r2, r8, asr #4 │ │ + ldrdeq r1, [r2], -ip │ │ ; instruction: 0x000002bc │ │ - andeq r1, r2, ip, asr r2 │ │ + strdeq r1, [r2], -r0 │ │ muleq r0, ip, r2 │ │ - andeq r1, r2, r0, ror r2 │ │ + andeq r1, r2, r4, lsl #10 │ │ andeq r0, r0, ip, ror r2 │ │ - andeq r1, r2, r4, lsl #5 │ │ + andeq r1, r2, r8, lsl r5 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp] │ │ ldr r1, [r1] │ │ ldr r2, [sp] │ │ ldr r2, [r2, #4] │ │ - bl 6181c │ │ + bl 61a28 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp] │ │ mvn r2, #3 │ │ add r1, r1, r2 │ │ ldr r1, [r1] │ │ - bl 61980 │ │ + bl 61b8c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp] │ │ ldr r1, [r1] │ │ - bl 61980 │ │ + bl 61b8c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp] │ │ ldr r1, [r1] │ │ ldr r2, [sp] │ │ mvn r3, #3 │ │ add r2, r2, r3 │ │ ldr r2, [r2] │ │ - bl 619e8 │ │ + bl 61bf4 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #320 ; 0x140 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #124] ; 0x7c │ │ @@ -104423,15 +104505,15 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #108] ; 0x6c │ │ ldr r0, [sp, #108] ; 0x6c │ │ add r0, r0, #4 │ │ ldr r1, [sp, #116] ; 0x74 │ │ cmp r0, r1 │ │ - bgt 5c860 │ │ + bgt 5ca6c │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr r1, [sp, #108] ; 0x6c │ │ add r0, r0, r1, lsl #2 │ │ vld1.32 {d16-d17}, [r0] │ │ add r0, sp, #48 ; 0x30 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -104474,31 +104556,31 @@ │ │ ldr r2, [sp, #108] ; 0x6c │ │ add r0, r0, r2, lsl #2 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.32 {d16-d17}, [r0] │ │ ldr r0, [sp, #108] ; 0x6c │ │ add r0, r0, #4 │ │ str r0, [sp, #108] ; 0x6c │ │ - b 5c780 │ │ - ldr r0, [pc, #52] ; 5c89c │ │ + b 5c98c │ │ + ldr r0, [pc, #52] ; 5caa8 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0] │ │ ldr r0, [sp, #124] ; 0x7c │ │ ldr lr, [sp, #108] ; 0x6c │ │ add r0, r0, lr, lsl #2 │ │ ldr r1, [sp, #120] ; 0x78 │ │ add r1, r1, lr, lsl #2 │ │ ldr r2, [sp, #116] ; 0x74 │ │ sub r2, r2, lr │ │ ldr r3, [sp, #112] ; 0x70 │ │ add r3, r3, lr, lsl #2 │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - andeq r0, r2, r8, ror #27 │ │ + andeq r1, r2, ip, ror r0 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #704 ; 0x2c0 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #332] ; 0x14c │ │ str r1, [sp, #328] ; 0x148 │ │ str r2, [sp, #324] ; 0x144 │ │ @@ -104523,15 +104605,15 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #316] ; 0x13c │ │ ldr r0, [sp, #316] ; 0x13c │ │ add r0, r0, #4 │ │ ldr r1, [sp, #324] ; 0x144 │ │ cmp r0, r1 │ │ - bgt 5cb3c │ │ + bgt 5cd48 │ │ ldr r0, [sp, #332] ; 0x14c │ │ ldr r1, [sp, #316] ; 0x13c │ │ add r0, r0, r1, lsl #2 │ │ vld1.32 {d16-d17}, [r0] │ │ add r0, sp, #256 ; 0x100 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -104657,46 +104739,46 @@ │ │ ldr r2, [sp, #316] ; 0x13c │ │ add r0, r0, r2, lsl #2 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.32 {d16-d17}, [r0] │ │ ldr r0, [sp, #316] ; 0x13c │ │ add r0, r0, #4 │ │ str r0, [sp, #316] ; 0x13c │ │ - b 5c910 │ │ - ldr r0, [pc, #52] ; 5cb78 │ │ + b 5cb1c │ │ + ldr r0, [pc, #52] ; 5cd84 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0, #4] │ │ ldr r0, [sp, #332] ; 0x14c │ │ ldr lr, [sp, #316] ; 0x13c │ │ add r0, r0, lr, lsl #2 │ │ ldr r1, [sp, #328] ; 0x148 │ │ add r1, r1, lr, lsl #2 │ │ ldr r2, [sp, #324] ; 0x144 │ │ sub r2, r2, lr │ │ ldr r3, [sp, #320] ; 0x140 │ │ add r3, r3, lr, lsl #2 │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - andeq r0, r2, ip, lsl #22 │ │ + andeq r0, r2, r0, lsr #27 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #304 ; 0x130 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #156] ; 0x9c │ │ str r1, [sp, #152] ; 0x98 │ │ str r2, [sp, #148] ; 0x94 │ │ str r3, [sp, #144] ; 0x90 │ │ movw r0, #0 │ │ str r0, [sp, #140] ; 0x8c │ │ ldr r0, [sp, #140] ; 0x8c │ │ add r0, r0, #4 │ │ ldr r1, [sp, #148] ; 0x94 │ │ cmp r0, r1 │ │ - bgt 5ccc8 │ │ + bgt 5ced4 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #140] ; 0x8c │ │ add r0, r0, r1, lsl #2 │ │ vld1.32 {d16-d17}, [r0] │ │ add r0, sp, #96 ; 0x60 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -104756,46 +104838,46 @@ │ │ ldr r2, [sp, #140] ; 0x8c │ │ add r0, r0, r2, lsl #2 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.32 {d16-d17}, [r0] │ │ ldr r0, [sp, #140] ; 0x8c │ │ add r0, r0, #4 │ │ str r0, [sp, #140] ; 0x8c │ │ - b 5cba4 │ │ - ldr r0, [pc, #52] ; 5cd04 │ │ + b 5cdb0 │ │ + ldr r0, [pc, #52] ; 5cf10 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0, #8] │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr lr, [sp, #140] ; 0x8c │ │ add r0, r0, lr, lsl #2 │ │ ldr r1, [sp, #152] ; 0x98 │ │ add r1, r1, lr, lsl #2 │ │ ldr r2, [sp, #148] ; 0x94 │ │ sub r2, r2, lr │ │ ldr r3, [sp, #144] ; 0x90 │ │ add r3, r3, lr, lsl #2 │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - andeq r0, r2, r0, lsl #19 │ │ + andeq r0, r2, r4, lsl ip │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #304 ; 0x130 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #156] ; 0x9c │ │ str r1, [sp, #152] ; 0x98 │ │ str r2, [sp, #148] ; 0x94 │ │ str r3, [sp, #144] ; 0x90 │ │ movw r0, #0 │ │ str r0, [sp, #140] ; 0x8c │ │ ldr r0, [sp, #140] ; 0x8c │ │ add r0, r0, #4 │ │ ldr r1, [sp, #148] ; 0x94 │ │ cmp r0, r1 │ │ - bgt 5ce58 │ │ + bgt 5d064 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #140] ; 0x8c │ │ add r0, r0, r1, lsl #2 │ │ vld1.32 {d16-d17}, [r0] │ │ add r0, sp, #96 ; 0x60 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -104856,46 +104938,46 @@ │ │ ldr r2, [sp, #140] ; 0x8c │ │ add r0, r0, r2, lsl #2 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.32 {d16-d17}, [r0] │ │ ldr r0, [sp, #140] ; 0x8c │ │ add r0, r0, #4 │ │ str r0, [sp, #140] ; 0x8c │ │ - b 5cd30 │ │ - ldr r0, [pc, #52] ; 5ce94 │ │ + b 5cf3c │ │ + ldr r0, [pc, #52] ; 5d0a0 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0, #12] │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr lr, [sp, #140] ; 0x8c │ │ add r0, r0, lr, lsl #2 │ │ ldr r1, [sp, #152] ; 0x98 │ │ add r1, r1, lr, lsl #2 │ │ ldr r2, [sp, #148] ; 0x94 │ │ sub r2, r2, lr │ │ ldr r3, [sp, #144] ; 0x90 │ │ add r3, r3, lr, lsl #2 │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - strdeq r0, [r2], -r0 ; │ │ + andeq r0, r2, r4, lsl #21 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #304 ; 0x130 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #156] ; 0x9c │ │ str r1, [sp, #152] ; 0x98 │ │ str r2, [sp, #148] ; 0x94 │ │ str r3, [sp, #144] ; 0x90 │ │ movw r0, #0 │ │ str r0, [sp, #140] ; 0x8c │ │ ldr r0, [sp, #140] ; 0x8c │ │ add r0, r0, #4 │ │ ldr r1, [sp, #148] ; 0x94 │ │ cmp r0, r1 │ │ - bgt 5cfe8 │ │ + bgt 5d1f4 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #140] ; 0x8c │ │ add r0, r0, r1, lsl #2 │ │ vld1.32 {d16-d17}, [r0] │ │ add r0, sp, #96 ; 0x60 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -104956,31 +105038,31 @@ │ │ ldr r2, [sp, #140] ; 0x8c │ │ add r0, r0, r2, lsl #2 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.32 {d16-d17}, [r0] │ │ ldr r0, [sp, #140] ; 0x8c │ │ add r0, r0, #4 │ │ str r0, [sp, #140] ; 0x8c │ │ - b 5cec0 │ │ - ldr r0, [pc, #52] ; 5d024 │ │ + b 5d0cc │ │ + ldr r0, [pc, #52] ; 5d230 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0, #16] │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr lr, [sp, #140] ; 0x8c │ │ add r0, r0, lr, lsl #2 │ │ ldr r1, [sp, #152] ; 0x98 │ │ add r1, r1, lr, lsl #2 │ │ ldr r2, [sp, #148] ; 0x94 │ │ sub r2, r2, lr │ │ ldr r3, [sp, #144] ; 0x90 │ │ add r3, r3, lr, lsl #2 │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - andeq r0, r2, r0, ror #12 │ │ + strdeq r0, [r2], -r4 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #1584 ; 0x630 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #700] ; 0x2bc │ │ str r1, [sp, #696] ; 0x2b8 │ │ str r2, [sp, #692] ; 0x2b4 │ │ @@ -105006,15 +105088,15 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #684] ; 0x2ac │ │ ldr r0, [sp, #684] ; 0x2ac │ │ add r0, r0, #4 │ │ ldr r1, [sp, #692] ; 0x2b4 │ │ cmp r0, r1 │ │ - bgt 5d674 │ │ + bgt 5d880 │ │ ldr r0, [sp, #700] ; 0x2bc │ │ ldr r1, [sp, #684] ; 0x2ac │ │ add r0, r0, r1, lsl #2 │ │ vld1.32 {d16-d17}, [r0] │ │ add r0, sp, #624 ; 0x270 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -105137,15 +105219,15 @@ │ │ add r1, sp, #400 ; 0x190 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #384 ; 0x180 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5d2bc │ │ + b 5d4c8 │ │ add r0, sp, #656 ; 0x290 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #544 ; 0x220 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r2, sp, #1472 ; 0x5c0 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add r1, sp, #1456 ; 0x5b0 │ │ @@ -105215,15 +105297,15 @@ │ │ add r1, sp, #272 ; 0x110 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #256 ; 0x100 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5d3f4 │ │ + b 5d600 │ │ add r0, sp, #656 ; 0x290 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #544 ; 0x220 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r2, sp, #1376 ; 0x560 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add r1, sp, #1360 ; 0x550 │ │ @@ -105293,15 +105375,15 @@ │ │ add r1, sp, #144 ; 0x90 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #128 ; 0x80 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5d52c │ │ + b 5d738 │ │ add r0, sp, #656 ; 0x290 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #544 ; 0x220 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r2, sp, #1280 ; 0x500 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add r1, sp, #1264 ; 0x4f0 │ │ @@ -105371,35 +105453,35 @@ │ │ add r1, sp, #16 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ mov r1, sp │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5d664 │ │ + b 5d870 │ │ ldr r0, [sp, #684] ; 0x2ac │ │ add r0, r0, #4 │ │ str r0, [sp, #684] ; 0x2ac │ │ - b 5d09c │ │ - ldr r0, [pc, #52] ; 5d6b0 │ │ + b 5d2a8 │ │ + ldr r0, [pc, #52] ; 5d8bc │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0, #20] │ │ ldr r0, [sp, #700] ; 0x2bc │ │ ldr lr, [sp, #684] ; 0x2ac │ │ add r0, r0, lr, lsl #2 │ │ ldr r1, [sp, #696] ; 0x2b8 │ │ add r1, r1, lr, lsl #2 │ │ ldr r2, [sp, #692] ; 0x2b4 │ │ sub r2, r2, lr │ │ ldr r3, [sp, #688] ; 0x2b0 │ │ add r3, r3, lr, lsl #2 │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - ldrdeq pc, [r1], -r4 │ │ + andeq r0, r2, r8, ror #4 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #1248 ; 0x4e0 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #588] ; 0x24c │ │ str r1, [sp, #584] ; 0x248 │ │ str r2, [sp, #580] ; 0x244 │ │ @@ -105425,15 +105507,15 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #572] ; 0x23c │ │ ldr r0, [sp, #572] ; 0x23c │ │ add r0, r0, #4 │ │ ldr r1, [sp, #580] ; 0x244 │ │ cmp r0, r1 │ │ - bgt 5dbc8 │ │ + bgt 5ddd4 │ │ ldr r0, [sp, #588] ; 0x24c │ │ ldr r1, [sp, #572] ; 0x23c │ │ add r0, r0, r1, lsl #2 │ │ vld1.32 {d16-d17}, [r0] │ │ add r0, sp, #512 ; 0x200 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -105523,15 +105605,15 @@ │ │ add r1, sp, #352 ; 0x160 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #336 ; 0x150 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5d8c4 │ │ + b 5dad0 │ │ add r0, sp, #544 ; 0x220 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #480 ; 0x1e0 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r2, sp, #1184 ; 0x4a0 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add r1, sp, #1168 ; 0x490 │ │ @@ -105586,15 +105668,15 @@ │ │ add r1, sp, #240 ; 0xf0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #224 ; 0xe0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5d9c0 │ │ + b 5dbcc │ │ add r0, sp, #544 ; 0x220 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #480 ; 0x1e0 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r2, sp, #1136 ; 0x470 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add r1, sp, #1120 ; 0x460 │ │ @@ -105649,15 +105731,15 @@ │ │ add r1, sp, #128 ; 0x80 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #112 ; 0x70 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5dabc │ │ + b 5dcc8 │ │ add r0, sp, #544 ; 0x220 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #480 ; 0x1e0 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r2, sp, #1088 ; 0x440 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add r1, sp, #1072 ; 0x430 │ │ @@ -105712,35 +105794,35 @@ │ │ add r1, sp, #16 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ mov r1, sp │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5dbb8 │ │ + b 5ddc4 │ │ ldr r0, [sp, #572] ; 0x23c │ │ add r0, r0, #4 │ │ str r0, [sp, #572] ; 0x23c │ │ - b 5d728 │ │ - ldr r0, [pc, #52] ; 5dc04 │ │ + b 5d934 │ │ + ldr r0, [pc, #52] ; 5de10 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0, #24] │ │ ldr r0, [sp, #588] ; 0x24c │ │ ldr lr, [sp, #572] ; 0x23c │ │ add r0, r0, lr, lsl #2 │ │ ldr r1, [sp, #584] ; 0x248 │ │ add r1, r1, lr, lsl #2 │ │ ldr r2, [sp, #580] ; 0x244 │ │ sub r2, r2, lr │ │ ldr r3, [sp, #576] ; 0x240 │ │ add r3, r3, lr, lsl #2 │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - andeq pc, r1, r0, lsl #21 │ │ + andeq pc, r1, r4, lsl sp ; │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #1248 ; 0x4e0 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #588] ; 0x24c │ │ str r1, [sp, #584] ; 0x248 │ │ str r2, [sp, #580] ; 0x244 │ │ @@ -105766,15 +105848,15 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #572] ; 0x23c │ │ ldr r0, [sp, #572] ; 0x23c │ │ add r0, r0, #4 │ │ ldr r1, [sp, #580] ; 0x244 │ │ cmp r0, r1 │ │ - bgt 5e118 │ │ + bgt 5e324 │ │ ldr r0, [sp, #588] ; 0x24c │ │ ldr r1, [sp, #572] ; 0x23c │ │ add r0, r0, r1, lsl #2 │ │ vld1.32 {d16-d17}, [r0] │ │ add r0, sp, #512 ; 0x200 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -105863,15 +105945,15 @@ │ │ add r1, sp, #352 ; 0x160 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #336 ; 0x150 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5de14 │ │ + b 5e020 │ │ add r0, sp, #544 ; 0x220 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #480 ; 0x1e0 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r2, sp, #1184 ; 0x4a0 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add r1, sp, #1168 ; 0x490 │ │ @@ -105926,15 +106008,15 @@ │ │ add r1, sp, #240 ; 0xf0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #224 ; 0xe0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5df10 │ │ + b 5e11c │ │ add r0, sp, #544 ; 0x220 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #480 ; 0x1e0 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r2, sp, #1136 ; 0x470 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add r1, sp, #1120 ; 0x460 │ │ @@ -105989,15 +106071,15 @@ │ │ add r1, sp, #128 ; 0x80 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #112 ; 0x70 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5e00c │ │ + b 5e218 │ │ add r0, sp, #544 ; 0x220 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #480 ; 0x1e0 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r2, sp, #1088 ; 0x440 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add r1, sp, #1072 ; 0x430 │ │ @@ -106052,50 +106134,50 @@ │ │ add r1, sp, #16 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ mov r1, sp │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5e108 │ │ + b 5e314 │ │ ldr r0, [sp, #572] ; 0x23c │ │ add r0, r0, #4 │ │ str r0, [sp, #572] ; 0x23c │ │ - b 5dc7c │ │ - ldr r0, [pc, #52] ; 5e154 │ │ + b 5de88 │ │ + ldr r0, [pc, #52] ; 5e360 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0, #28] │ │ ldr r0, [sp, #588] ; 0x24c │ │ ldr lr, [sp, #572] ; 0x23c │ │ add r0, r0, lr, lsl #2 │ │ ldr r1, [sp, #584] ; 0x248 │ │ add r1, r1, lr, lsl #2 │ │ ldr r2, [sp, #580] ; 0x244 │ │ sub r2, r2, lr │ │ ldr r3, [sp, #576] ; 0x240 │ │ add r3, r3, lr, lsl #2 │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - andeq pc, r1, r0, lsr r5 ; │ │ + andeq pc, r1, r4, asr #15 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #448 ; 0x1c0 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #220] ; 0xdc │ │ str r1, [sp, #216] ; 0xd8 │ │ str r2, [sp, #212] ; 0xd4 │ │ str r3, [sp, #208] ; 0xd0 │ │ movw r0, #0 │ │ str r0, [sp, #204] ; 0xcc │ │ ldr r0, [sp, #204] ; 0xcc │ │ add r0, r0, #4 │ │ ldr r1, [sp, #212] ; 0xd4 │ │ cmp r0, r1 │ │ - bgt 5e328 │ │ + bgt 5e534 │ │ ldr r0, [sp, #220] ; 0xdc │ │ ldr r1, [sp, #204] ; 0xcc │ │ add r0, r0, r1, lsl #2 │ │ vld1.32 {d16-d17}, [r0] │ │ add r0, sp, #160 ; 0xa0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -106188,46 +106270,46 @@ │ │ ldr r2, [sp, #204] ; 0xcc │ │ add r0, r0, r2, lsl #2 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.32 {d16-d17}, [r0] │ │ ldr r0, [sp, #204] ; 0xcc │ │ add r0, r0, #4 │ │ str r0, [sp, #204] ; 0xcc │ │ - b 5e180 │ │ - ldr r0, [pc, #52] ; 5e364 │ │ + b 5e38c │ │ + ldr r0, [pc, #52] ; 5e570 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0, #32] │ │ ldr r0, [sp, #220] ; 0xdc │ │ ldr lr, [sp, #204] ; 0xcc │ │ add r0, r0, lr, lsl #2 │ │ ldr r1, [sp, #216] ; 0xd8 │ │ add r1, r1, lr, lsl #2 │ │ ldr r2, [sp, #212] ; 0xd4 │ │ sub r2, r2, lr │ │ ldr r3, [sp, #208] ; 0xd0 │ │ add r3, r3, lr, lsl #2 │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - andeq pc, r1, r0, lsr #6 │ │ + ; instruction: 0x0001f5b4 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #448 ; 0x1c0 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #220] ; 0xdc │ │ str r1, [sp, #216] ; 0xd8 │ │ str r2, [sp, #212] ; 0xd4 │ │ str r3, [sp, #208] ; 0xd0 │ │ movw r0, #0 │ │ str r0, [sp, #204] ; 0xcc │ │ ldr r0, [sp, #204] ; 0xcc │ │ add r0, r0, #4 │ │ ldr r1, [sp, #212] ; 0xd4 │ │ cmp r0, r1 │ │ - bgt 5e538 │ │ + bgt 5e744 │ │ ldr r0, [sp, #220] ; 0xdc │ │ ldr r1, [sp, #204] ; 0xcc │ │ add r0, r0, r1, lsl #2 │ │ vld1.32 {d16-d17}, [r0] │ │ add r0, sp, #160 ; 0xa0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -106320,31 +106402,31 @@ │ │ ldr r2, [sp, #204] ; 0xcc │ │ add r0, r0, r2, lsl #2 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.32 {d16-d17}, [r0] │ │ ldr r0, [sp, #204] ; 0xcc │ │ add r0, r0, #4 │ │ str r0, [sp, #204] ; 0xcc │ │ - b 5e390 │ │ - ldr r0, [pc, #52] ; 5e574 │ │ + b 5e59c │ │ + ldr r0, [pc, #52] ; 5e780 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0, #36] ; 0x24 │ │ ldr r0, [sp, #220] ; 0xdc │ │ ldr lr, [sp, #204] ; 0xcc │ │ add r0, r0, lr, lsl #2 │ │ ldr r1, [sp, #216] ; 0xd8 │ │ add r1, r1, lr, lsl #2 │ │ ldr r2, [sp, #212] ; 0xd4 │ │ sub r2, r2, lr │ │ ldr r3, [sp, #208] ; 0xd0 │ │ add r3, r3, lr, lsl #2 │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - andeq pc, r1, r0, lsl r1 ; │ │ + andeq pc, r1, r4, lsr #7 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #1728 ; 0x6c0 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #764] ; 0x2fc │ │ str r1, [sp, #760] ; 0x2f8 │ │ str r2, [sp, #756] ; 0x2f4 │ │ @@ -106370,15 +106452,15 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #748] ; 0x2ec │ │ ldr r0, [sp, #748] ; 0x2ec │ │ add r0, r0, #4 │ │ ldr r1, [sp, #756] ; 0x2f4 │ │ cmp r0, r1 │ │ - bgt 5ec48 │ │ + bgt 5ee54 │ │ ldr r0, [sp, #764] ; 0x2fc │ │ ldr r1, [sp, #748] ; 0x2ec │ │ add r0, r0, r1, lsl #2 │ │ vld1.32 {d16-d17}, [r0] │ │ add r0, sp, #688 ; 0x2b0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -106534,15 +106616,15 @@ │ │ add r1, sp, #400 ; 0x190 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #384 ; 0x180 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5e890 │ │ + b 5ea9c │ │ add r0, sp, #720 ; 0x2d0 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #656 ; 0x290 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r2, sp, #1568 ; 0x620 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add r1, sp, #1552 ; 0x610 │ │ @@ -106612,15 +106694,15 @@ │ │ add r1, sp, #272 ; 0x110 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #256 ; 0x100 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5e9c8 │ │ + b 5ebd4 │ │ add r0, sp, #720 ; 0x2d0 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #656 ; 0x290 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r2, sp, #1472 ; 0x5c0 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add r1, sp, #1456 ; 0x5b0 │ │ @@ -106690,15 +106772,15 @@ │ │ add r1, sp, #144 ; 0x90 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #128 ; 0x80 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5eb00 │ │ + b 5ed0c │ │ add r0, sp, #720 ; 0x2d0 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #656 ; 0x290 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r2, sp, #1376 ; 0x560 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add r1, sp, #1360 ; 0x550 │ │ @@ -106768,35 +106850,35 @@ │ │ add r1, sp, #16 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ mov r1, sp │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5ec38 │ │ + b 5ee44 │ │ ldr r0, [sp, #748] ; 0x2ec │ │ add r0, r0, #4 │ │ str r0, [sp, #748] ; 0x2ec │ │ - b 5e5ec │ │ - ldr r0, [pc, #52] ; 5ec84 │ │ + b 5e7f8 │ │ + ldr r0, [pc, #52] ; 5ee90 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0, #40] ; 0x28 │ │ ldr r0, [sp, #764] ; 0x2fc │ │ ldr lr, [sp, #748] ; 0x2ec │ │ add r0, r0, lr, lsl #2 │ │ ldr r1, [sp, #760] ; 0x2f8 │ │ add r1, r1, lr, lsl #2 │ │ ldr r2, [sp, #756] ; 0x2f4 │ │ sub r2, r2, lr │ │ ldr r3, [sp, #752] ; 0x2f0 │ │ add r3, r3, lr, lsl #2 │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - andeq lr, r1, r0, lsl #20 │ │ + muleq r1, r4, ip │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #2640 ; 0xa50 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #956] ; 0x3bc │ │ str r1, [sp, #952] ; 0x3b8 │ │ str r2, [sp, #948] ; 0x3b4 │ │ @@ -106823,15 +106905,15 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #940] ; 0x3ac │ │ ldr r0, [sp, #940] ; 0x3ac │ │ add r0, r0, #4 │ │ ldr r1, [sp, #948] ; 0x3b4 │ │ cmp r0, r1 │ │ - bgt 5f668 │ │ + bgt 5f874 │ │ ldr r0, [sp, #952] ; 0x3b8 │ │ ldr r1, [sp, #940] ; 0x3ac │ │ add r0, r0, r1, lsl #2 │ │ vld1.32 {d16-d17}, [r0] │ │ add r0, sp, #880 ; 0x370 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -107047,15 +107129,15 @@ │ │ add r1, sp, #544 ; 0x220 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #528 ; 0x210 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5f094 │ │ + b 5f2a0 │ │ add r0, sp, #912 ; 0x390 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #752 ; 0x2f0 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r2, sp, #1392 ; 0x570 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add r1, sp, #1376 ; 0x560 │ │ @@ -107170,15 +107252,15 @@ │ │ add r1, sp, #368 ; 0x170 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #352 ; 0x160 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5f280 │ │ + b 5f48c │ │ add r0, sp, #912 ; 0x390 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #752 ; 0x2f0 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r2, sp, #1344 ; 0x540 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add r1, sp, #1328 ; 0x530 │ │ @@ -107293,15 +107375,15 @@ │ │ add r1, sp, #192 ; 0xc0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #176 ; 0xb0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5f46c │ │ + b 5f678 │ │ add r0, sp, #912 ; 0x390 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r1, sp, #752 ; 0x2f0 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r2, sp, #1296 ; 0x510 │ │ vst1.64 {d18-d19}, [r2 :128] │ │ add r1, sp, #1280 ; 0x500 │ │ @@ -107416,35 +107498,35 @@ │ │ add r1, sp, #16 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ mov r1, sp │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5f658 │ │ + b 5f864 │ │ ldr r0, [sp, #940] ; 0x3ac │ │ add r0, r0, #4 │ │ str r0, [sp, #940] ; 0x3ac │ │ - b 5ed00 │ │ - ldr r0, [pc, #52] ; 5f6a4 │ │ + b 5ef0c │ │ + ldr r0, [pc, #52] ; 5f8b0 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0, #44] ; 0x2c │ │ ldr r0, [sp, #956] ; 0x3bc │ │ ldr lr, [sp, #940] ; 0x3ac │ │ add r0, r0, lr, lsl #2 │ │ ldr r1, [sp, #952] ; 0x3b8 │ │ add r1, r1, lr, lsl #2 │ │ ldr r2, [sp, #948] ; 0x3b4 │ │ sub r2, r2, lr │ │ ldr r3, [sp, #944] ; 0x3b0 │ │ add r3, r3, lr, lsl #2 │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - andeq sp, r1, r0, ror #31 │ │ + andeq lr, r1, r4, ror r2 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #2064 ; 0x810 │ │ bfc sp, #0, #4 │ │ add lr, sp, #1024 ; 0x400 │ │ add ip, lr, #72 ; 0x48 │ │ str ip, [sp, #12] │ │ @@ -107478,15 +107560,15 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #660] ; 0x294 │ │ ldr r0, [sp, #660] ; 0x294 │ │ add r0, r0, #4 │ │ ldr r1, [sp, #668] ; 0x29c │ │ cmp r0, r1 │ │ - bgt 5fee4 │ │ + bgt 600f0 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #676] ; 0x2a4 │ │ ldr r2, [sp, #660] ; 0x294 │ │ add r1, r1, r2, lsl #2 │ │ vld1.32 {d16-d17}, [r1] │ │ add r1, sp, #608 ; 0x260 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ @@ -107705,15 +107787,15 @@ │ │ add r1, sp, #368 ; 0x170 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #352 ; 0x160 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5fadc │ │ + b 5fce8 │ │ ldr r1, [sp, #12] │ │ add r0, sp, #640 ; 0x280 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r2, sp, #960 ; 0x3c0 │ │ vst1.64 {d16-d17}, [r2 :128] │ │ vld1.64 {d16-d17}, [r2 :128] │ │ add r2, sp, #944 ; 0x3b0 │ │ @@ -107789,15 +107871,15 @@ │ │ add r1, sp, #256 ; 0x100 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #240 ; 0xf0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5fc2c │ │ + b 5fe38 │ │ ldr r1, [sp, #12] │ │ add r0, sp, #640 ; 0x280 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r2, sp, #928 ; 0x3a0 │ │ vst1.64 {d16-d17}, [r2 :128] │ │ vld1.64 {d16-d17}, [r2 :128] │ │ add r2, sp, #912 ; 0x390 │ │ @@ -107874,15 +107956,15 @@ │ │ add r1, sp, #144 ; 0x90 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #128 ; 0x80 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5fd80 │ │ + b 5ff8c │ │ ldr r1, [sp, #12] │ │ add r0, sp, #640 ; 0x280 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r2, sp, #896 ; 0x380 │ │ vst1.64 {d16-d17}, [r2 :128] │ │ vld1.64 {d16-d17}, [r2 :128] │ │ add r2, sp, #880 ; 0x370 │ │ @@ -107959,35 +108041,35 @@ │ │ add r1, sp, #32 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #16 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 5fed4 │ │ + b 600e0 │ │ ldr r0, [sp, #660] ; 0x294 │ │ add r0, r0, #4 │ │ str r0, [sp, #660] ; 0x294 │ │ - b 5f73c │ │ - ldr r0, [pc, #52] ; 5ff20 │ │ + b 5f948 │ │ + ldr r0, [pc, #52] ; 6012c │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0, #48] ; 0x30 │ │ ldr r0, [sp, #676] ; 0x2a4 │ │ ldr lr, [sp, #660] ; 0x294 │ │ add r0, r0, lr, lsl #2 │ │ ldr r1, [sp, #672] ; 0x2a0 │ │ add r1, r1, lr, lsl #2 │ │ ldr r2, [sp, #668] ; 0x29c │ │ sub r2, r2, lr │ │ ldr r3, [sp, #664] ; 0x298 │ │ add r3, r3, lr, lsl #2 │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - andeq sp, r1, r4, ror #14 │ │ + strdeq sp, [r1], -r8 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #3344 ; 0xd10 │ │ bfc sp, #0, #4 │ │ add lr, sp, #2048 ; 0x800 │ │ add ip, lr, #408 ; 0x198 │ │ str ip, [sp, #8] │ │ @@ -108019,15 +108101,15 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #956] ; 0x3bc │ │ ldr r0, [sp, #956] ; 0x3bc │ │ add r0, r0, #4 │ │ ldr r1, [sp, #964] ; 0x3c4 │ │ cmp r0, r1 │ │ - bgt 60b80 │ │ + bgt 60d8c │ │ ldr r0, [sp, #972] ; 0x3cc │ │ ldr r1, [sp, #956] ; 0x3bc │ │ add r0, r0, r1, lsl #2 │ │ vld1.32 {d16-d17}, [r0] │ │ add r0, sp, #896 ; 0x380 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -108244,15 +108326,15 @@ │ │ add r1, sp, #608 ; 0x260 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #592 ; 0x250 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 60348 │ │ + b 60554 │ │ ldr r2, [sp, #12] │ │ ldr r1, [sp, #8] │ │ add r0, sp, #928 ; 0x3a0 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r3, sp, #864 ; 0x360 │ │ vld1.64 {d16-d17}, [r3 :128] │ │ add ip, sp, #2384 ; 0x950 │ │ @@ -108418,15 +108500,15 @@ │ │ add r1, sp, #416 ; 0x1a0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #400 ; 0x190 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 60600 │ │ + b 6080c │ │ ldr r2, [sp, #12] │ │ ldr r1, [sp, #8] │ │ add r0, sp, #928 ; 0x3a0 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r3, sp, #864 ; 0x360 │ │ vld1.64 {d16-d17}, [r3 :128] │ │ add ip, sp, #2336 ; 0x920 │ │ @@ -108591,15 +108673,15 @@ │ │ add r1, sp, #224 ; 0xe0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #208 ; 0xd0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 608b4 │ │ + b 60ac0 │ │ ldr r2, [sp, #12] │ │ ldr r1, [sp, #8] │ │ add r0, sp, #928 ; 0x3a0 │ │ vld1.64 {d18-d19}, [r0 :128] │ │ add r3, sp, #864 ; 0x360 │ │ vld1.64 {d16-d17}, [r3 :128] │ │ add ip, sp, #2288 ; 0x8f0 │ │ @@ -108766,40 +108848,40 @@ │ │ add r1, sp, #32 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ add r1, sp, #16 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 60b70 │ │ + b 60d7c │ │ ldr r0, [sp, #956] ; 0x3bc │ │ add r0, r0, #4 │ │ str r0, [sp, #956] ; 0x3bc │ │ - b 5ffb0 │ │ - ldr r0, [pc, #52] ; 60bbc │ │ + b 601bc │ │ + ldr r0, [pc, #52] ; 60dc8 │ │ ldr r0, [pc, r0] │ │ ldr ip, [r0, #52] ; 0x34 │ │ ldr r0, [sp, #972] ; 0x3cc │ │ ldr lr, [sp, #956] ; 0x3bc │ │ add r0, r0, lr, lsl #2 │ │ ldr r1, [sp, #968] ; 0x3c8 │ │ add r1, r1, lr, lsl #2 │ │ ldr r2, [sp, #964] ; 0x3c4 │ │ sub r2, r2, lr │ │ ldr r3, [sp, #960] ; 0x3c0 │ │ add r3, r3, lr, lsl #2 │ │ blx ip │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - andeq ip, r1, r8, asr #21 │ │ + andeq ip, r1, ip, asr sp │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #240 ; 0xf0 │ │ bfc sp, #0, #4 │ │ - ldr r3, [pc, #368] ; 60d48 │ │ + ldr r3, [pc, #368] ; 60f54 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [sp, #236] ; 0xec │ │ str r0, [sp, #28] │ │ str r1, [sp, #24] │ │ str r2, [sp, #20] │ │ @@ -108807,15 +108889,15 @@ │ │ ldr r1, [sp, #24] │ │ bic r1, r1, #15 │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bcs 60d0c │ │ + bcs 60f18 │ │ ldr r0, [sp, #28] │ │ vld4.8 {d22,d24,d26,d28}, [r0]! │ │ vld4.8 {d23,d25,d27,d29}, [r0] │ │ vorr q8, q14, q14 │ │ vorr q9, q13, q13 │ │ vorr q10, q12, q12 │ │ add r2, sp, #96 ; 0x60 │ │ @@ -108869,37 +108951,37 @@ │ │ vst4.8 {d17,d19,d21,d23}, [r0] │ │ ldr r0, [sp, #20] │ │ add r0, r0, #64 ; 0x40 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #28] │ │ add r0, r0, #64 ; 0x40 │ │ str r0, [sp, #28] │ │ - b 60c04 │ │ + b 60e10 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ and r1, r1, #15 │ │ ldr r2, [sp, #20] │ │ - bl 5a058 │ │ - ldr r0, [pc, #36] ; 60d4c │ │ + bl 5a264 │ │ + ldr r0, [pc, #36] ; 60f58 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #236] ; 0xec │ │ cmp r0, r1 │ │ - bne 60d44 │ │ + bne 60f50 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0x0001c9b0 │ │ - andeq ip, r1, r0, ror #16 │ │ + bl 7c350 │ │ + andeq ip, r1, r4, asr #24 │ │ + strdeq ip, [r1], -r4 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #256 ; 0x100 │ │ bfc sp, #0, #4 │ │ - ldr r3, [pc, #360] ; 60ed0 │ │ + ldr r3, [pc, #360] ; 610dc │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [sp, #252] ; 0xfc │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ @@ -108907,15 +108989,15 @@ │ │ ldr r1, [sp, #8] │ │ bic r1, r1, #15 │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp] │ │ cmp r0, r1 │ │ - bcs 60e94 │ │ + bcs 610a0 │ │ ldr r0, [sp, #12] │ │ vld4.8 {d22,d24,d26,d28}, [r0]! │ │ vld4.8 {d23,d25,d27,d29}, [r0] │ │ vorr q8, q14, q14 │ │ vorr q9, q13, q13 │ │ vorr q10, q12, q12 │ │ add r0, sp, #112 ; 0x70 │ │ @@ -108967,37 +109049,37 @@ │ │ vst3.8 {d17,d19,d21}, [r0] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #48 ; 0x30 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #64 ; 0x40 │ │ str r0, [sp, #12] │ │ - b 60d94 │ │ + b 60fa0 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ and r1, r1, #15 │ │ ldr r2, [sp, #4] │ │ - bl 5a26c │ │ - ldr r0, [pc, #36] ; 60ed4 │ │ + bl 5a478 │ │ + ldr r0, [pc, #36] ; 610e0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #252] ; 0xfc │ │ cmp r0, r1 │ │ - bne 60ecc │ │ + bne 610d8 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - andeq ip, r1, r0, lsr #16 │ │ - ldrdeq ip, [r1], -r8 │ │ + bl 7c350 │ │ + ; instruction: 0x0001cab4 │ │ + andeq ip, r1, ip, ror #18 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #256 ; 0x100 │ │ bfc sp, #0, #4 │ │ - ldr r3, [pc, #360] ; 61058 │ │ + ldr r3, [pc, #360] ; 61264 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [sp, #252] ; 0xfc │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ @@ -109005,15 +109087,15 @@ │ │ ldr r1, [sp, #8] │ │ bic r1, r1, #15 │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp] │ │ cmp r0, r1 │ │ - bcs 6101c │ │ + bcs 61228 │ │ ldr r0, [sp, #12] │ │ vld4.8 {d22,d24,d26,d28}, [r0]! │ │ vld4.8 {d23,d25,d27,d29}, [r0] │ │ vorr q8, q14, q14 │ │ vorr q9, q13, q13 │ │ vorr q10, q12, q12 │ │ add r2, sp, #112 ; 0x70 │ │ @@ -109065,56 +109147,56 @@ │ │ vst3.8 {d17,d19,d21}, [r0] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #48 ; 0x30 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #64 ; 0x40 │ │ str r0, [sp, #12] │ │ - b 60f1c │ │ + b 61128 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ and r1, r1, #15 │ │ ldr r2, [sp, #4] │ │ - bl 59fc4 │ │ - ldr r0, [pc, #36] ; 6105c │ │ + bl 5a1d0 │ │ + ldr r0, [pc, #36] ; 61268 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #252] ; 0xfc │ │ cmp r0, r1 │ │ - bne 61054 │ │ + bne 61260 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - muleq r1, r8, r6 │ │ - andeq ip, r1, r0, asr r5 │ │ + bl 7c350 │ │ + andeq ip, r1, ip, lsr #18 │ │ + andeq ip, r1, r4, ror #15 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #216 ; 0xd8 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #156] ; 0x9c │ │ str r1, [sp, #152] ; 0x98 │ │ str r2, [sp, #148] ; 0x94 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #152] ; 0x98 │ │ bic r1, r1, #3 │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #144] ; 0x90 │ │ - ldr r0, [pc, #296] ; 611c0 │ │ + ldr r0, [pc, #296] ; 613cc │ │ add r0, pc, r0 │ │ vld1.8 {d16}, [r0] │ │ vstr d16, [sp, #128] ; 0x80 │ │ vldr d16, [sp, #128] ; 0x80 │ │ vstr d16, [sp, #120] ; 0x78 │ │ vldr d16, [sp, #120] ; 0x78 │ │ vstr d16, [sp, #136] ; 0x88 │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #144] ; 0x90 │ │ cmp r0, r1 │ │ - bcs 611a4 │ │ + bcs 613b0 │ │ ldr r0, [sp, #156] ; 0x9c │ │ vld1.8 {d16-d17}, [r0] │ │ add r0, sp, #80 ; 0x50 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #64 ; 0x40 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ @@ -109126,15 +109208,15 @@ │ │ vldr d18, [sp, #136] ; 0x88 │ │ mov r0, sp │ │ vstr d18, [r0] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 61bb4 │ │ + bl 61dc0 │ │ mov ip, r1 │ │ ldr r1, [sp, #20] │ │ str ip, [sp, #24] │ │ mov ip, r2 │ │ ldr r2, [sp, #24] │ │ str ip, [sp, #28] │ │ mov ip, r3 │ │ @@ -109163,36 +109245,36 @@ │ │ vst1.8 {d16-d17}, [r0] │ │ ldr r0, [sp, #156] ; 0x9c │ │ add r0, r0, #16 │ │ str r0, [sp, #156] ; 0x9c │ │ ldr r0, [sp, #148] ; 0x94 │ │ add r0, r0, #16 │ │ str r0, [sp, #148] ; 0x94 │ │ - b 610b0 │ │ + b 612bc │ │ ldr r0, [sp, #156] ; 0x9c │ │ ldr r1, [sp, #152] ; 0x98 │ │ and r1, r1, #3 │ │ ldr r2, [sp, #148] ; 0x94 │ │ - bl 592f8 │ │ + bl 59504 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffab36a │ │ + ; instruction: 0xfffab226 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #1280 ; 0x500 │ │ bfc sp, #0, #4 │ │ add lr, sp, #1024 ; 0x400 │ │ add ip, lr, #220 ; 0xdc │ │ str ip, [sp, #24] │ │ mov ip, r1 │ │ ldr r1, [sp, #24] │ │ str ip, [sp, #28] │ │ mov ip, r0 │ │ ldr r0, [sp, #28] │ │ - ldr lr, [pc, #1556] ; 61810 │ │ + ldr lr, [pc, #1556] ; 61a1c │ │ add lr, pc, lr │ │ ldr lr, [lr] │ │ ldr lr, [lr] │ │ str lr, [sp, #1276] ; 0x4fc │ │ str ip, [sp, #572] ; 0x23c │ │ str r0, [sp, #568] ; 0x238 │ │ str r2, [sp, #564] ; 0x234 │ │ @@ -109292,15 +109374,15 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #464 ; 0x1d0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #496 ; 0x1f0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - ldr r0, [pc, #1128] ; 61814 │ │ + ldr r0, [pc, #1128] ; 61a20 │ │ add r0, pc, r0 │ │ vld1.8 {d16}, [r0] │ │ vstr d16, [sp, #448] ; 0x1c0 │ │ vldr d16, [sp, #448] ; 0x1c0 │ │ vstr d16, [sp, #440] ; 0x1b8 │ │ vldr d16, [sp, #440] ; 0x1b8 │ │ vstr d16, [sp, #456] ; 0x1c8 │ │ @@ -109319,15 +109401,15 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #412] ; 0x19c │ │ ldr r0, [sp, #412] ; 0x19c │ │ add r0, r0, #4 │ │ ldr r1, [sp, #564] ; 0x234 │ │ cmp r0, r1 │ │ - bgt 617c4 │ │ + bgt 619d0 │ │ ldr r0, [sp, #568] ; 0x238 │ │ ldr r1, [sp, #412] ; 0x19c │ │ add r0, r0, r1, lsl #2 │ │ vld1.8 {d16-d17}, [r0] │ │ add r0, sp, #368 ; 0x170 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -109363,15 +109445,15 @@ │ │ vldr d18, [sp, #456] ; 0x1c8 │ │ mov r0, sp │ │ vstr d18, [r0] │ │ vmov.f64 d18, d16 │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ - bl 61bb4 │ │ + bl 61dc0 │ │ mov ip, r0 │ │ ldr r0, [sp, #8] │ │ str ip, [sp, #12] │ │ mov ip, r1 │ │ ldr r1, [sp, #12] │ │ str ip, [sp, #20] │ │ mov ip, r2 │ │ @@ -109555,46 +109637,46 @@ │ │ ldr r2, [sp, #412] ; 0x19c │ │ add r0, r0, r2, lsl #2 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.32 {d16-d17}, [r0] │ │ ldr r0, [sp, #412] ; 0x19c │ │ add r0, r0, #4 │ │ str r0, [sp, #412] ; 0x19c │ │ - b 61400 │ │ + b 6160c │ │ ldr r0, [sp, #572] ; 0x23c │ │ ldr r1, [sp, #568] ; 0x238 │ │ ldr ip, [sp, #412] ; 0x19c │ │ add r1, r1, ip, lsl #2 │ │ ldr r2, [sp, #564] ; 0x234 │ │ sub r2, r2, ip │ │ ldr r3, [sp, #560] ; 0x230 │ │ add r3, r3, ip, lsl #2 │ │ - bl 593a4 │ │ - ldr r0, [pc, #40] ; 61818 │ │ + bl 595b0 │ │ + ldr r0, [pc, #40] ; 61a24 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #1276] ; 0x4fc │ │ cmp r0, r1 │ │ - bne 6180c │ │ + bne 61a18 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - andeq ip, r1, ip, lsl #7 │ │ - ; instruction: 0xfffab05e │ │ - muleq r1, r8, sp │ │ + bl 7c350 │ │ + andeq ip, r1, r0, lsr #12 │ │ + ; instruction: 0xfffaaf1a │ │ + andeq ip, r1, ip, lsr #32 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #136 ; 0x88 │ │ str r0, [sp, #52] ; 0x34 │ │ str r1, [sp, #48] ; 0x30 │ │ str r2, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #44] ; 0x2c │ │ - bl 618dc │ │ + bl 61ae8 │ │ str r0, [sp, #32] │ │ str r1, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [fp, #-44] ; 0xffffffd4 │ │ sub r0, fp, #44 ; 0x2c │ │ vld1.32 {d16[]}, [r0 :32] │ │ vstr d16, [fp, #-64] ; 0xffffffc0 │ │ @@ -109674,15 +109756,15 @@ │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #56 ; 0x38 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ str r1, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ - bl 618dc │ │ + bl 61ae8 │ │ str r0, [sp, #24] │ │ str r1, [sp, #28] │ │ vldr d16, [sp, #24] │ │ vstr d16, [fp, #-8] │ │ vldr d16, [fp, #-8] │ │ vstr d16, [fp, #-16] │ │ vldr d16, [fp, #-16] │ │ @@ -109702,15 +109784,15 @@ │ │ sub sp, sp, #416 ; 0x1a0 │ │ bfc sp, #0, #4 │ │ str r0, [sp, #108] ; 0x6c │ │ str r1, [sp, #104] ; 0x68 │ │ str r2, [sp, #100] ; 0x64 │ │ ldr r0, [sp, #108] ; 0x6c │ │ ldr r1, [sp, #104] ; 0x68 │ │ - bl 618dc │ │ + bl 61ae8 │ │ str r0, [sp, #88] ; 0x58 │ │ str r1, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #100] ; 0x64 │ │ str r0, [sp, #148] ; 0x94 │ │ add r0, sp, #148 ; 0x94 │ │ vld1.32 {d16[]}, [r0 :32] │ │ vstr d16, [sp, #128] ; 0x80 │ │ @@ -109876,45 +109958,45 @@ │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #52] ; 0x34 │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #8] │ │ mul r0, r0, r1 │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ - bl 61f44 │ │ + bl 62150 │ │ cmp r0, #0 │ │ - bne 61cd4 │ │ - b 61cf4 │ │ - ldr r0, [pc, #604] ; 61f38 │ │ + bne 61ee0 │ │ + b 61f00 │ │ + ldr r0, [pc, #604] ; 62144 │ │ add r0, pc, r0 │ │ movw r1, #34 ; 0x22 │ │ - ldr r2, [pc, #596] ; 61f3c │ │ + ldr r2, [pc, #596] ; 62148 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #592] ; 61f40 │ │ + ldr r3, [pc, #592] ; 6214c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 61d08 │ │ - b 61d28 │ │ - ldr r0, [pc, #516] ; 61f14 │ │ + beq 61f14 │ │ + b 61f34 │ │ + ldr r0, [pc, #516] ; 62120 │ │ add r0, pc, r0 │ │ movw r1, #35 ; 0x23 │ │ - ldr r2, [pc, #508] ; 61f18 │ │ + ldr r2, [pc, #508] ; 62124 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #504] ; 61f1c │ │ + ldr r3, [pc, #504] ; 62128 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ movw r0, #0 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bge 61f0c │ │ + bge 62118 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ str r0, [sp, #24] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #36] ; 0x24 │ │ str r0, [sp, #16] │ │ @@ -109922,23 +110004,23 @@ │ │ ldr r1, [sp, #24] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #44] ; 0x2c │ │ cmp r0, #1 │ │ - ble 61da0 │ │ + ble 61fac │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #24] │ │ ldr r2, [fp, #-12] │ │ add r1, r1, r2 │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ str r0, [sp, #4] │ │ - b 61da8 │ │ + b 61fb4 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r1, [fp, #-12] │ │ ldr r0, [sp, #24] │ │ add r0, r0, r1 │ │ @@ -109958,92 +110040,92 @@ │ │ ldr r1, [fp, #-12] │ │ ldr r0, [sp, #20] │ │ add r0, r0, r1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-16] │ │ cmp r0, r1 │ │ - blt 61e14 │ │ - b 61eb8 │ │ + blt 62020 │ │ + b 620c4 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [r0, #40] ; 0x28 │ │ ldr r0, [sp, #16] │ │ sub r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - bge 61eb4 │ │ + bge 620c0 │ │ ldr r0, [sp, #8] │ │ str r0, [sp, #12] │ │ ldr r1, [fp, #-12] │ │ ldr r0, [sp, #24] │ │ add r0, r0, r1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #44] ; 0x2c │ │ ldr r2, [fp, #-12] │ │ mul r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 61e6c │ │ - b 61e8c │ │ - ldr r0, [pc, #172] ; 61f20 │ │ + bge 62078 │ │ + b 62098 │ │ + ldr r0, [pc, #172] ; 6212c │ │ add r0, pc, r0 │ │ movw r1, #52 ; 0x34 │ │ - ldr r2, [pc, #164] ; 61f24 │ │ + ldr r2, [pc, #164] ; 62130 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #160] ; 61f28 │ │ + ldr r3, [pc, #160] ; 62134 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #24] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr r0, [sp, #16] │ │ add r0, r0, r1 │ │ str r0, [sp, #16] │ │ - b 61dc0 │ │ + b 61fcc │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #40] ; 0x28 │ │ cmp r0, #0 │ │ - beq 61ed4 │ │ + beq 620e0 │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - bne 61ed8 │ │ - b 61ef8 │ │ - ldr r0, [pc, #76] ; 61f2c │ │ + bne 620e4 │ │ + b 62104 │ │ + ldr r0, [pc, #76] ; 62138 │ │ add r0, pc, r0 │ │ movw r1, #57 ; 0x39 │ │ - ldr r2, [pc, #68] ; 61f30 │ │ + ldr r2, [pc, #68] ; 6213c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #64] ; 61f34 │ │ + ldr r3, [pc, #64] ; 62140 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - b 61efc │ │ + bl 7c720 │ │ + b 62108 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ add r0, r0, #1 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ - b 61d30 │ │ + b 61f3c │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffa76e9 │ │ - ; instruction: 0xfffa2577 │ │ - ; instruction: 0xfffa2955 │ │ - ; instruction: 0xfffa7585 │ │ - ; instruction: 0xfffa2413 │ │ - ; instruction: 0xfffa50bb │ │ - ; instruction: 0xfffa7519 │ │ - ; instruction: 0xfffa23a7 │ │ - ; instruction: 0xfffa5070 │ │ - ; instruction: 0xfffa771d │ │ - ; instruction: 0xfffa25ab │ │ - ; instruction: 0xfffa8035 │ │ + ; instruction: 0xfffa7580 │ │ + ; instruction: 0xfffa235b │ │ + ; instruction: 0xfffa2739 │ │ + ; instruction: 0xfffa741c │ │ + ; instruction: 0xfffa21f7 │ │ + ; instruction: 0xfffa4ea2 │ │ + ; instruction: 0xfffa73b0 │ │ + ; instruction: 0xfffa218b │ │ + ; instruction: 0xfffa4e57 │ │ + ; instruction: 0xfffa75b4 │ │ + ; instruction: 0xfffa238f │ │ + ; instruction: 0xfffa7ecc │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r0, [r0, #60] ; 0x3c │ │ ldr r1, [sp] │ │ ldr r1, [r1, #48] ; 0x30 │ │ cmp r0, r1 │ │ @@ -110063,102 +110145,102 @@ │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #52] ; 0x34 │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #8] │ │ mul r0, r0, r1 │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ - bl 61f44 │ │ + bl 62150 │ │ cmp r0, #0 │ │ - bne 61fc0 │ │ - b 61fe0 │ │ - ldr r0, [pc, #544] ; 621e8 │ │ + bne 621cc │ │ + b 621ec │ │ + ldr r0, [pc, #544] ; 623f4 │ │ add r0, pc, r0 │ │ movw r1, #66 ; 0x42 │ │ - ldr r2, [pc, #536] ; 621ec │ │ + ldr r2, [pc, #536] ; 623f8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #532] ; 621f0 │ │ + ldr r3, [pc, #532] ; 623fc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - bne 61ff4 │ │ - b 62014 │ │ - ldr r0, [pc, #480] ; 621dc │ │ + bne 62200 │ │ + b 62220 │ │ + ldr r0, [pc, #480] ; 623e8 │ │ add r0, pc, r0 │ │ movw r1, #67 ; 0x43 │ │ - ldr r2, [pc, #472] ; 621e0 │ │ + ldr r2, [pc, #472] ; 623ec │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #468] ; 621e4 │ │ + ldr r3, [pc, #468] ; 623f0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ movw r0, #0 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bge 621bc │ │ + bge 623c8 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ str r0, [sp, #24] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ str r0, [sp, #20] │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-16] │ │ cmp r0, r1 │ │ - bge 62178 │ │ + bge 62384 │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr r0, [sp, #12] │ │ add r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - ble 62110 │ │ + ble 6231c │ │ ldr r0, [fp, #-4] │ │ ldr r1, [r0, #40] ; 0x28 │ │ ldr r0, [sp, #12] │ │ sub r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #24] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #44] ; 0x2c │ │ ldr r2, [fp, #-12] │ │ mul r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 620b8 │ │ - b 620d8 │ │ - ldr r0, [pc, #272] ; 621d0 │ │ + bge 622c4 │ │ + b 622e4 │ │ + ldr r0, [pc, #272] ; 623dc │ │ add r0, pc, r0 │ │ movw r1, #78 ; 0x4e │ │ - ldr r2, [pc, #264] ; 621d4 │ │ + ldr r2, [pc, #264] ; 623e0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #260] ; 621d8 │ │ + ldr r3, [pc, #260] ; 623e4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [sp, #24] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #16] │ │ add r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r1, [fp, #-12] │ │ ldr r0, [sp, #24] │ │ add r0, r0, r1 │ │ str r0, [sp, #24] │ │ - b 62078 │ │ + b 62284 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ rsb r1, r1, #0 │ │ mul r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ ldr r1, [fp, #-4] │ │ @@ -110176,46 +110258,46 @@ │ │ mov r1, #-2147483648 ; 0x80000000 │ │ umlal r1, r0, r2, r3 │ │ str r0, [sp, #16] │ │ ldr r1, [fp, #-12] │ │ ldr r0, [sp, #20] │ │ add r0, r0, r1 │ │ str r0, [sp, #20] │ │ - b 6204c │ │ + b 62258 │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - bne 62188 │ │ - b 621a8 │ │ - ldr r0, [pc, #52] ; 621c4 │ │ + bne 62394 │ │ + b 623b4 │ │ + ldr r0, [pc, #52] ; 623d0 │ │ add r0, pc, r0 │ │ movw r1, #91 ; 0x5b │ │ - ldr r2, [pc, #44] ; 621c8 │ │ + ldr r2, [pc, #44] ; 623d4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #40] ; 621cc │ │ + ldr r3, [pc, #40] ; 623d8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - b 621ac │ │ + bl 7c720 │ │ + b 623b8 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ add r0, r0, #1 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ - b 6201c │ │ + b 62228 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffa7269 │ │ - ; instruction: 0xfffa4759 │ │ - ; instruction: 0xfffa2e74 │ │ - ; instruction: 0xfffa7339 │ │ - ; instruction: 0xfffa4829 │ │ - ; instruction: 0xfffa4e6f │ │ - ; instruction: 0xfffa73fd │ │ - ; instruction: 0xfffa48ed │ │ - ; instruction: 0xfffa5813 │ │ - ; instruction: 0xfffa7431 │ │ - ; instruction: 0xfffa4921 │ │ - ; instruction: 0xfffa7d49 │ │ + ; instruction: 0xfffa7100 │ │ + ; instruction: 0xfffa4513 │ │ + ; instruction: 0xfffa2c58 │ │ + ; instruction: 0xfffa71d0 │ │ + ; instruction: 0xfffa45e3 │ │ + ; instruction: 0xfffa4c56 │ │ + ; instruction: 0xfffa7294 │ │ + ; instruction: 0xfffa46a7 │ │ + ; instruction: 0xfffa55fa │ │ + ; instruction: 0xfffa72c8 │ │ + ; instruction: 0xfffa46db │ │ + ; instruction: 0xfffa7be0 │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r0, [r0, #64] ; 0x40 │ │ ldr r1, [sp] │ │ ldr r1, [r1, #56] ; 0x38 │ │ cmp r0, r1 │ │ @@ -110226,137 +110308,137 @@ │ │ bx lr │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ - bl 61f44 │ │ + bl 62150 │ │ cmp r0, #0 │ │ - bne 6224c │ │ - b 6226c │ │ - ldr r0, [pc, #108] ; 622c0 │ │ + bne 62458 │ │ + b 62478 │ │ + ldr r0, [pc, #108] ; 624cc │ │ add r0, pc, r0 │ │ movw r1, #161 ; 0xa1 │ │ - ldr r2, [pc, #100] ; 622c4 │ │ + ldr r2, [pc, #100] ; 624d0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #96] ; 622c8 │ │ + ldr r3, [pc, #96] ; 624d4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - bne 62298 │ │ - ldr r0, [pc, #52] ; 622b8 │ │ + bne 624a4 │ │ + ldr r0, [pc, #52] ; 624c4 │ │ add r0, pc, r0 │ │ ldr r2, [r0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp] │ │ blx r2 │ │ - b 622b0 │ │ - ldr r0, [pc, #28] ; 622bc │ │ + b 624bc │ │ + ldr r0, [pc, #28] ; 624c8 │ │ add r0, pc, r0 │ │ ldr r2, [r0] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp] │ │ blx r2 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - andeq sp, r1, r0, lsr r1 │ │ - andeq sp, r1, r8, lsl r1 │ │ - ; instruction: 0xfffa71a5 │ │ - ; instruction: 0xfffa55d2 │ │ - ; instruction: 0xfffa7abd │ │ + andeq sp, r1, r4, asr #7 │ │ + andeq sp, r1, ip, lsr #7 │ │ + ; instruction: 0xfffa703c │ │ + ; instruction: 0xfffa53b9 │ │ + ; instruction: 0xfffa7954 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ - bgt 624b0 │ │ + bgt 626bc │ │ ldr r0, [sp, #4] │ │ - bl 621f4 │ │ + bl 62400 │ │ cmp r0, #0 │ │ - bne 62300 │ │ - b 62320 │ │ - ldr r0, [pc, #464] ; 624d8 │ │ + bne 6250c │ │ + b 6252c │ │ + ldr r0, [pc, #464] ; 626e4 │ │ add r0, pc, r0 │ │ movw r1, #171 ; 0xab │ │ - ldr r2, [pc, #456] ; 624dc │ │ + ldr r2, [pc, #456] ; 626e8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #452] ; 624e0 │ │ + ldr r3, [pc, #452] ; 626ec │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - beq 62348 │ │ - ldr r0, [pc, #412] ; 624d4 │ │ + beq 62554 │ │ + ldr r0, [pc, #412] ; 626e0 │ │ add r0, pc, r0 │ │ ldr r1, [r0] │ │ ldr r0, [sp, #4] │ │ blx r1 │ │ - b 62470 │ │ + b 6267c │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #20] │ │ cmp r0, #0 │ │ - beq 62370 │ │ - ldr r0, [pc, #368] ; 624d0 │ │ + beq 6257c │ │ + ldr r0, [pc, #368] ; 626dc │ │ add r0, pc, r0 │ │ ldr r1, [r0] │ │ ldr r0, [sp, #4] │ │ blx r1 │ │ - b 6246c │ │ + b 62678 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #48] ; 0x30 │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1, #56] ; 0x38 │ │ cmp r0, r1 │ │ - bne 6239c │ │ + bne 625a8 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #36] ; 0x24 │ │ cmp r0, #1 │ │ - bne 6239c │ │ - b 623bc │ │ - ldr r0, [pc, #276] ; 624b8 │ │ + bne 625a8 │ │ + b 625c8 │ │ + ldr r0, [pc, #276] ; 626c4 │ │ add r0, pc, r0 │ │ movw r1, #178 ; 0xb2 │ │ - ldr r2, [pc, #268] ; 624bc │ │ + ldr r2, [pc, #268] ; 626c8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #264] ; 624c0 │ │ + ldr r3, [pc, #264] ; 626cc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #44] ; 0x2c │ │ cmp r0, #1 │ │ - bne 623e0 │ │ + bne 625ec │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #52] ; 0x34 │ │ cmp r0, #2 │ │ - bgt 623e0 │ │ - b 62400 │ │ - ldr r0, [pc, #220] ; 624c4 │ │ + bgt 625ec │ │ + b 6260c │ │ + ldr r0, [pc, #220] ; 626d0 │ │ add r0, pc, r0 │ │ movw r1, #179 ; 0xb3 │ │ - ldr r2, [pc, #212] ; 624c8 │ │ + ldr r2, [pc, #212] ; 626d4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #208] ; 624cc │ │ + ldr r3, [pc, #208] ; 626d8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ movw r0, #0 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1, #8] │ │ ldr r2, [sp, #4] │ │ ldr r2, [r2, #52] ; 0x34 │ │ mul r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 62468 │ │ + bge 62674 │ │ ldr r0, [sp, #4] │ │ ldr r1, [r0, #68] ; 0x44 │ │ ldr r0, [r0, #76] ; 0x4c │ │ ldr r2, [sp] │ │ ldr r0, [r0, r2, lsl #2] │ │ strb r0, [r1, r2] │ │ ldr r0, [sp, #4] │ │ @@ -110364,17 +110446,17 @@ │ │ ldr r1, [sp] │ │ add r1, r0, r1, lsl #2 │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r0, [sp] │ │ add r0, r0, #1 │ │ str r0, [sp] │ │ - b 62408 │ │ - b 6246c │ │ - b 62470 │ │ + b 62614 │ │ + b 62678 │ │ + b 6267c │ │ ldr r0, [sp, #4] │ │ ldr r2, [r0, #28] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #24] │ │ add r0, r0, r2 │ │ str r0, [r1, #24] │ │ ldr r0, [sp, #4] │ │ @@ -110385,176 +110467,176 @@ │ │ str r0, [r1, #68] ; 0x44 │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #64] ; 0x40 │ │ add r0, r0, #1 │ │ str r0, [r1, #64] ; 0x40 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfffa7055 │ │ - ; instruction: 0xfffa4150 │ │ - ; instruction: 0xfffa32ce │ │ - ; instruction: 0xfffa7011 │ │ - ; instruction: 0xfffa410c │ │ - ; instruction: 0xfffa7ce7 │ │ - andeq sp, r1, r0, rrx │ │ - andeq sp, r1, r4, lsl #1 │ │ - ; instruction: 0xfffa70f1 │ │ - ; instruction: 0xfffa41ec │ │ - ; instruction: 0xfffa5e35 │ │ - push {fp, lr} │ │ - mov fp, sp │ │ - b 624f0 │ │ - ldr r0, [pc, #92] ; 62554 │ │ - add r0, pc, r0 │ │ - bl 7c3b0 │ │ - cmp r0, #0 │ │ - beq 62508 │ │ - b 62550 │ │ - ldr r0, [pc, #76] ; 6255c │ │ + ; instruction: 0xfffa6eec │ │ + ; instruction: 0xfffa3ecd │ │ + ; instruction: 0xfffa304b │ │ + ; instruction: 0xfffa6ea8 │ │ + ; instruction: 0xfffa3e89 │ │ + ; instruction: 0xfffa7ba3 │ │ + strdeq sp, [r1], -r4 │ │ + andeq sp, r1, r8, lsl r3 │ │ + ; instruction: 0xfffa6f88 │ │ + ; instruction: 0xfffa3f69 │ │ + ; instruction: 0xfffa5c85 │ │ + push {fp, lr} │ │ + mov fp, sp │ │ + b 626fc │ │ + ldr r0, [pc, #92] ; 62760 │ │ + add r0, pc, r0 │ │ + bl 7c850 │ │ + cmp r0, #0 │ │ + beq 62714 │ │ + b 6275c │ │ + ldr r0, [pc, #76] ; 62768 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #60] ; 62558 │ │ + ldr r1, [pc, #60] ; 62764 │ │ ldr r1, [pc, r1] │ │ ldr r1, [r1] │ │ cmp r0, r1 │ │ - beq 6252c │ │ - bl 6256c │ │ - ldr r0, [pc, #52] ; 62568 │ │ + beq 62738 │ │ + bl 62778 │ │ + ldr r0, [pc, #52] ; 62774 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #36] ; 62564 │ │ + ldr r1, [pc, #36] ; 62770 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #20] ; 62560 │ │ + ldr r0, [pc, #20] ; 6276c │ │ add r0, pc, r0 │ │ - bl 7c3c0 │ │ + bl 7c860 │ │ pop {fp, pc} │ │ - andeq ip, r1, ip, asr #29 │ │ - andeq fp, r1, ip, ror #1 │ │ - andeq ip, r1, r4, lsl ip │ │ + andeq sp, r1, r0, ror #2 │ │ + andeq fp, r1, r0, lsl #7 │ │ + andeq ip, r1, r8, lsr #29 │ │ + andeq sp, r1, ip, lsl #2 │ │ andeq ip, r1, r8, ror lr │ │ - andeq ip, r1, r4, ror #23 │ │ - ldrdeq fp, [r1], -r4 │ │ + andeq fp, r1, r8, ror #6 │ │ push {fp, lr} │ │ mov fp, sp │ │ - ldr r0, [pc, #320] ; 626bc │ │ + ldr r0, [pc, #320] ; 628c8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #316] ; 626c0 │ │ + ldr r1, [pc, #316] ; 628cc │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #292] ; 626b4 │ │ + ldr r0, [pc, #292] ; 628c0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #288] ; 626b8 │ │ + ldr r1, [pc, #288] ; 628c4 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #268] ; 626b0 │ │ + ldr r0, [pc, #268] ; 628bc │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 625b8 │ │ - b 625b8 │ │ - bl 62704 │ │ - ldr r0, [pc, #256] ; 626c4 │ │ + beq 627c4 │ │ + b 627c4 │ │ + bl 62910 │ │ + ldr r0, [pc, #256] ; 628d0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 625d8 │ │ - b 625f8 │ │ - ldr r0, [pc, #232] ; 626c8 │ │ + beq 627e4 │ │ + b 62804 │ │ + ldr r0, [pc, #232] ; 628d4 │ │ add r0, pc, r0 │ │ movw r1, #245 ; 0xf5 │ │ - ldr r2, [pc, #224] ; 626cc │ │ + ldr r2, [pc, #224] ; 628d8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #220] ; 626d0 │ │ + ldr r3, [pc, #220] ; 628dc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #212] ; 626d4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #212] ; 628e0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 62614 │ │ - b 62634 │ │ - ldr r0, [pc, #188] ; 626d8 │ │ + beq 62820 │ │ + b 62840 │ │ + ldr r0, [pc, #188] ; 628e4 │ │ add r0, pc, r0 │ │ movw r1, #246 ; 0xf6 │ │ - ldr r2, [pc, #180] ; 626dc │ │ + ldr r2, [pc, #180] ; 628e8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #176] ; 626e0 │ │ + ldr r3, [pc, #176] ; 628ec │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #168] ; 626e4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #168] ; 628f0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 62650 │ │ - b 62670 │ │ - ldr r0, [pc, #144] ; 626e8 │ │ + beq 6285c │ │ + b 6287c │ │ + ldr r0, [pc, #144] ; 628f4 │ │ add r0, pc, r0 │ │ movw r1, #247 ; 0xf7 │ │ - ldr r2, [pc, #136] ; 626ec │ │ + ldr r2, [pc, #136] ; 628f8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #132] ; 626f0 │ │ + ldr r3, [pc, #132] ; 628fc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #124] ; 626f4 │ │ + bl 7c720 │ │ + ldr r0, [pc, #124] ; 62900 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6268c │ │ - b 626ac │ │ - ldr r0, [pc, #100] ; 626f8 │ │ + beq 62898 │ │ + b 628b8 │ │ + ldr r0, [pc, #100] ; 62904 │ │ add r0, pc, r0 │ │ movw r1, #248 ; 0xf8 │ │ - ldr r2, [pc, #92] ; 626fc │ │ + ldr r2, [pc, #92] ; 62908 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #88] ; 62700 │ │ + ldr r3, [pc, #88] ; 6290c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ pop {fp, pc} │ │ - andeq fp, r1, r4, rrx │ │ + strdeq fp, [r1], -r8 │ │ ; instruction: 0xfffff9e0 │ │ - andeq ip, r1, ip, lsl lr │ │ + strheq sp, [r1], -r0 │ │ ; instruction: 0xfffff708 │ │ - andeq ip, r1, r4, lsr lr │ │ - strdeq ip, [r1], -r8 │ │ - ; instruction: 0xfffa6e19 │ │ - ; instruction: 0xfffa7b22 │ │ - ; instruction: 0xfffa527f │ │ - andeq ip, r1, r0, asr #27 │ │ - ; instruction: 0xfffa6ddd │ │ - ; instruction: 0xfffa7ae6 │ │ - ; instruction: 0xfffa7b02 │ │ - andeq ip, r1, ip, ror sp │ │ - ; instruction: 0xfffa6da1 │ │ - ; instruction: 0xfffa7aaa │ │ - ; instruction: 0xfffa5518 │ │ - andeq ip, r1, ip, lsr sp │ │ - ; instruction: 0xfffa6d65 │ │ - ; instruction: 0xfffa7a6e │ │ - ; instruction: 0xfffa73e8 │ │ - ldr r0, [pc, #44] ; 62738 │ │ + andeq sp, r1, r8, asr #1 │ │ + andeq sp, r1, ip, lsl #1 │ │ + ; instruction: 0xfffa6cb0 │ │ + ; instruction: 0xfffa79de │ │ + ; instruction: 0xfffa5066 │ │ + andeq sp, r1, r4, asr r0 │ │ + ; instruction: 0xfffa6c74 │ │ + ; instruction: 0xfffa79a2 │ │ + ; instruction: 0xfffa79be │ │ + andeq sp, r1, r0, lsl r0 │ │ + ; instruction: 0xfffa6c38 │ │ + ; instruction: 0xfffa7966 │ │ + ; instruction: 0xfffa52ff │ │ + ldrdeq ip, [r1], -r0 │ │ + ; instruction: 0xfffa6bfc │ │ + ; instruction: 0xfffa792a │ │ + ; instruction: 0xfffa727f │ │ + ldr r0, [pc, #44] ; 62944 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #40] ; 6273c │ │ + ldr r1, [pc, #40] ; 62948 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #16] ; 62730 │ │ + ldr r0, [pc, #16] ; 6293c │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #12] ; 62734 │ │ + ldr r1, [pc, #12] ; 62940 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ bx lr │ │ andeq r0, r0, ip, ror r7 │ │ - andeq sl, r1, ip, lsr #30 │ │ + andeq fp, r1, r0, asr #3 │ │ andeq r0, r0, r0, lsr r0 │ │ - andeq sl, r1, r4, asr #30 │ │ + ldrdeq fp, [r1], -r8 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #1120 ; 0x460 │ │ bfc sp, #0, #4 │ │ add r1, sp, #936 ; 0x3a8 │ │ str r1, [sp, #28] │ │ str r0, [sp, #364] ; 0x16c │ │ @@ -110588,75 +110670,75 @@ │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #384 ; 0x180 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #320 ; 0x140 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #364] ; 0x16c │ │ - bl 63824 │ │ + bl 63a30 │ │ cmp r0, #0 │ │ - bne 627f4 │ │ - b 62814 │ │ - ldr r0, [pc, #1688] ; 62e94 │ │ + bne 62a00 │ │ + b 62a20 │ │ + ldr r0, [pc, #1688] ; 630a0 │ │ add r0, pc, r0 │ │ movw r1, #72 ; 0x48 │ │ - ldr r2, [pc, #1680] ; 62e98 │ │ + ldr r2, [pc, #1680] ; 630a4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1676] ; 62e9c │ │ + ldr r3, [pc, #1676] ; 630a8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #364] ; 0x16c │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ - bgt 62828 │ │ - b 62848 │ │ - ldr r0, [pc, #1600] ; 62e70 │ │ + bgt 62a34 │ │ + b 62a54 │ │ + ldr r0, [pc, #1600] ; 6307c │ │ add r0, pc, r0 │ │ movw r1, #73 ; 0x49 │ │ - ldr r2, [pc, #1592] ; 62e74 │ │ + ldr r2, [pc, #1592] ; 63080 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1588] ; 62e78 │ │ + ldr r3, [pc, #1588] ; 63084 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #364] ; 0x16c │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - beq 6285c │ │ - b 6287c │ │ - ldr r0, [pc, #1560] ; 62e7c │ │ + beq 62a68 │ │ + b 62a88 │ │ + ldr r0, [pc, #1560] ; 63088 │ │ add r0, pc, r0 │ │ movw r1, #74 ; 0x4a │ │ - ldr r2, [pc, #1552] ; 62e80 │ │ + ldr r2, [pc, #1552] ; 6308c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1548] ; 62e84 │ │ + ldr r3, [pc, #1548] ; 63090 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #364] ; 0x16c │ │ ldr r0, [r0, #32] │ │ cmp r0, #0 │ │ - beq 62890 │ │ - b 628b0 │ │ - ldr r0, [pc, #1520] ; 62e88 │ │ + beq 62a9c │ │ + b 62abc │ │ + ldr r0, [pc, #1520] ; 63094 │ │ add r0, pc, r0 │ │ movw r1, #75 ; 0x4b │ │ - ldr r2, [pc, #1512] ; 62e8c │ │ + ldr r2, [pc, #1512] ; 63098 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1508] ; 62e90 │ │ + ldr r3, [pc, #1508] ; 6309c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #364] ; 0x16c │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ - bne 62b4c │ │ + bne 62d58 │ │ movw r0, #0 │ │ str r0, [sp, #360] ; 0x168 │ │ ldr r0, [sp, #360] ; 0x168 │ │ ldr r1, [sp, #344] ; 0x158 │ │ cmp r0, r1 │ │ - bge 62ac4 │ │ + bge 62cd0 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #340] ; 0x154 │ │ ldr r2, [sp, #360] ; 0x168 │ │ add r1, r1, r2, lsl #2 │ │ vld1.32 {d16-d17}, [r1] │ │ add r1, sp, #288 ; 0x120 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ @@ -110771,74 +110853,74 @@ │ │ ldr r1, [sp, #360] ; 0x168 │ │ add r0, r0, r1 │ │ vldr d16, [sp, #160] ; 0xa0 │ │ vst1.8 {d16}, [r0] │ │ ldr r0, [sp, #360] ; 0x168 │ │ add r0, r0, #8 │ │ str r0, [sp, #360] ; 0x168 │ │ - b 628c8 │ │ - b 62ac8 │ │ + b 62ad4 │ │ + b 62cd4 │ │ ldr r0, [sp, #360] ; 0x168 │ │ ldr r1, [sp, #348] ; 0x15c │ │ cmp r0, r1 │ │ - bge 62b48 │ │ + bge 62d54 │ │ ldr r0, [sp, #340] ; 0x154 │ │ ldr r1, [sp, #360] ; 0x168 │ │ ldr r0, [r0, r1, lsl #2] │ │ str r0, [sp, #156] ; 0x9c │ │ ldr r2, [sp, #156] ; 0x9c │ │ ldr r3, [sp, #336] ; 0x150 │ │ mov r0, #0 │ │ mov r1, #-2147483648 ; 0x80000000 │ │ umlal r1, r0, r2, r3 │ │ str r0, [sp, #152] ; 0x98 │ │ ldr r0, [sp, #152] ; 0x98 │ │ cmp r0, #255 ; 0xff │ │ - ble 62b18 │ │ + ble 62d24 │ │ movw r0, #255 ; 0xff │ │ str r0, [sp, #24] │ │ - b 62b24 │ │ + b 62d30 │ │ ldr r0, [sp, #152] ; 0x98 │ │ and r0, r0, #255 ; 0xff │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #356] ; 0x164 │ │ ldr r2, [sp, #360] ; 0x168 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #360] ; 0x168 │ │ add r0, r0, #1 │ │ str r0, [sp, #360] ; 0x168 │ │ - b 62ac8 │ │ - b 62e68 │ │ + b 62cd4 │ │ + b 63074 │ │ ldr r1, [sp, #364] ; 0x16c │ │ ldr r0, [r1, #24] │ │ ldr r2, [r1, #32] │ │ rsb r1, r0, #0 │ │ asr r3, r2, #31 │ │ mov r0, #0 │ │ - bl 7b960 │ │ + bl 7be00 │ │ str r0, [sp, #148] ; 0x94 │ │ ldr r0, [sp, #148] ; 0x94 │ │ rsb r0, r0, #0 │ │ str r0, [sp, #144] ; 0x90 │ │ movw r0, #0 │ │ str r0, [sp, #360] ; 0x168 │ │ ldr r0, [sp, #360] ; 0x168 │ │ ldr r1, [sp, #344] ; 0x158 │ │ cmp r0, r1 │ │ - bge 62db0 │ │ + bge 62fbc │ │ ldr r0, [sp, #340] ; 0x154 │ │ ldr r2, [sp, #360] ; 0x168 │ │ add r0, r0, r2, lsl #2 │ │ ldr r1, [sp, #352] ; 0x160 │ │ add r1, r1, r2, lsl #2 │ │ ldr r2, [sp, #144] ; 0x90 │ │ ldr r3, [sp, #148] ; 0x94 │ │ - bl 63854 │ │ + bl 63a60 │ │ vmov d18, r2, r3 │ │ vmov d16, r0, r1 │ │ vmov.f64 d17, d18 │ │ add r0, sp, #128 ; 0x80 │ │ str r0, [sp, #12] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #340] ; 0x154 │ │ @@ -110846,15 +110928,15 @@ │ │ add r0, r0, r2, lsl #2 │ │ add r0, r0, #16 │ │ ldr r1, [sp, #352] ; 0x160 │ │ add r1, r1, r2, lsl #2 │ │ add r1, r1, #16 │ │ ldr r2, [sp, #144] ; 0x90 │ │ ldr r3, [sp, #148] ; 0x94 │ │ - bl 63854 │ │ + bl 63a60 │ │ mov ip, r0 │ │ ldr r0, [sp, #28] │ │ str ip, [sp, #16] │ │ mov ip, r1 │ │ ldr r1, [sp, #12] │ │ str ip, [sp, #20] │ │ mov ip, r2 │ │ @@ -110958,20 +111040,20 @@ │ │ ldr r1, [sp, #360] ; 0x168 │ │ add r0, r0, r1 │ │ vldr d16, [sp, #48] ; 0x30 │ │ vst1.8 {d16}, [r0] │ │ ldr r0, [sp, #360] ; 0x168 │ │ add r0, r0, #8 │ │ str r0, [sp, #360] ; 0x168 │ │ - b 62b80 │ │ - b 62db4 │ │ + b 62d8c │ │ + b 62fc0 │ │ ldr r0, [sp, #360] ; 0x168 │ │ ldr r1, [sp, #348] ; 0x15c │ │ cmp r0, r1 │ │ - bge 62e64 │ │ + bge 63070 │ │ ldr r2, [sp, #144] ; 0x90 │ │ ldr r0, [sp, #340] ; 0x154 │ │ ldr ip, [sp, #360] ; 0x168 │ │ ldr r3, [r0, ip, lsl #2] │ │ ldr r0, [sp, #148] ; 0x94 │ │ ldr r1, [sp, #352] ; 0x160 │ │ ldr r1, [r1, ip, lsl #2] │ │ @@ -110988,45 +111070,45 @@ │ │ ldr r3, [sp, #336] ; 0x150 │ │ mov r0, #0 │ │ mov r1, #-2147483648 ; 0x80000000 │ │ umlal r1, r0, r2, r3 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ cmp r0, #255 ; 0xff │ │ - ble 62e34 │ │ + ble 63040 │ │ movw r0, #255 ; 0xff │ │ str r0, [sp, #8] │ │ - b 62e40 │ │ + b 6304c │ │ ldr r0, [sp, #32] │ │ and r0, r0, #255 ; 0xff │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #356] ; 0x164 │ │ ldr r2, [sp, #360] ; 0x168 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #360] ; 0x168 │ │ add r0, r0, #1 │ │ str r0, [sp, #360] ; 0x168 │ │ - b 62db4 │ │ - b 62e68 │ │ + b 62fc0 │ │ + b 63074 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - ; instruction: 0xfffa27f3 │ │ - ; instruction: 0xfffa2893 │ │ - ; instruction: 0xfffa68f0 │ │ - ; instruction: 0xfffa27bf │ │ - ; instruction: 0xfffa285f │ │ - ; instruction: 0xfffa6c28 │ │ - ; instruction: 0xfffa278b │ │ - ; instruction: 0xfffa282b │ │ - ; instruction: 0xfffa5fdb │ │ - ; instruction: 0xfffa2827 │ │ - ; instruction: 0xfffa28c7 │ │ - ; instruction: 0xfffa5941 │ │ + ; instruction: 0xfffa25d7 │ │ + ; instruction: 0xfffa2677 │ │ + ; instruction: 0xfffa6787 │ │ + ; instruction: 0xfffa25a3 │ │ + ; instruction: 0xfffa2643 │ │ + ; instruction: 0xfffa6abf │ │ + ; instruction: 0xfffa256f │ │ + ; instruction: 0xfffa260f │ │ + ; instruction: 0xfffa5e72 │ │ + ; instruction: 0xfffa260b │ │ + ; instruction: 0xfffa26ab │ │ + ; instruction: 0xfffa5791 │ │ push {r4, sl, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #1840 ; 0x730 │ │ bfc sp, #0, #4 │ │ add lr, sp, #1024 ; 0x400 │ │ add r1, lr, #328 ; 0x148 │ │ str r1, [sp, #8] │ │ @@ -111093,61 +111175,61 @@ │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #688 ; 0x2b0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #576 ; 0x240 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #668] ; 0x29c │ │ - bl 63824 │ │ + bl 63a30 │ │ cmp r0, #0 │ │ - bne 62fd8 │ │ - b 62ff8 │ │ - ldr r0, [pc, #2104] ; 63818 │ │ + bne 631e4 │ │ + b 63204 │ │ + ldr r0, [pc, #2104] ; 63a24 │ │ add r0, pc, r0 │ │ movw r1, #129 ; 0x81 │ │ - ldr r2, [pc, #2096] ; 6381c │ │ + ldr r2, [pc, #2096] ; 63a28 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2092] ; 63820 │ │ + ldr r3, [pc, #2092] ; 63a2c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #668] ; 0x29c │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ - bgt 6300c │ │ - b 6302c │ │ - ldr r0, [pc, #2028] ; 63800 │ │ + bgt 63218 │ │ + b 63238 │ │ + ldr r0, [pc, #2028] ; 63a0c │ │ add r0, pc, r0 │ │ movw r1, #130 ; 0x82 │ │ - ldr r2, [pc, #2020] ; 63804 │ │ + ldr r2, [pc, #2020] ; 63a10 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #2016] ; 63808 │ │ + ldr r3, [pc, #2016] ; 63a14 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #668] ; 0x29c │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - bne 63040 │ │ - b 63060 │ │ - ldr r0, [pc, #1988] ; 6380c │ │ + bne 6324c │ │ + b 6326c │ │ + ldr r0, [pc, #1988] ; 63a18 │ │ add r0, pc, r0 │ │ movw r1, #131 ; 0x83 │ │ - ldr r2, [pc, #1980] ; 63810 │ │ + ldr r2, [pc, #1980] ; 63a1c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1976] ; 63814 │ │ + ldr r3, [pc, #1976] ; 63a20 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #640] ; 0x280 │ │ cmp r0, #0 │ │ - beq 63518 │ │ + beq 63724 │ │ movw r0, #0 │ │ str r0, [sp, #664] ; 0x298 │ │ ldr r0, [sp, #664] ; 0x298 │ │ ldr r1, [sp, #648] ; 0x288 │ │ cmp r0, r1 │ │ - bge 63468 │ │ + bge 63674 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #644] ; 0x284 │ │ ldr r2, [sp, #664] ; 0x298 │ │ add r1, r1, r2, lsl #2 │ │ vld1.32 {d16-d17}, [r1] │ │ add r1, sp, #544 ; 0x220 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ @@ -111384,24 +111466,24 @@ │ │ vst1.64 {d16-d17}, [r1 :128] │ │ ldr r0, [sp, #656] ; 0x290 │ │ ldr r2, [sp, #664] ; 0x298 │ │ add r0, r0, r2, lsl #2 │ │ add r0, r0, #16 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.32 {d16-d17}, [r0] │ │ - b 63458 │ │ + b 63664 │ │ ldr r0, [sp, #664] ; 0x298 │ │ add r0, r0, #8 │ │ str r0, [sp, #664] ; 0x298 │ │ - b 63074 │ │ - b 6346c │ │ + b 63280 │ │ + b 63678 │ │ ldr r0, [sp, #664] ; 0x298 │ │ ldr r1, [sp, #652] ; 0x28c │ │ cmp r0, r1 │ │ - bge 63514 │ │ + bge 63720 │ │ ldr r0, [sp, #644] ; 0x284 │ │ ldr r1, [sp, #664] ; 0x298 │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp, #640] ; 0x280 │ │ umull r1, r0, r0, r1 │ │ str r0, [sp, #220] ; 0xdc │ │ ldr r0, [sp, #656] ; 0x290 │ │ @@ -111412,18 +111494,18 @@ │ │ ldr r3, [sp, #636] ; 0x27c │ │ mov r0, #0 │ │ mov r1, #-2147483648 ; 0x80000000 │ │ umlal r1, r0, r2, r3 │ │ str r0, [sp, #216] ; 0xd8 │ │ ldr r0, [sp, #216] ; 0xd8 │ │ cmp r0, #255 ; 0xff │ │ - ble 634d4 │ │ + ble 636e0 │ │ movw r0, #255 ; 0xff │ │ str r0, [sp, #4] │ │ - b 634e0 │ │ + b 636ec │ │ ldr r0, [sp, #216] ; 0xd8 │ │ and r0, r0, #255 ; 0xff │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #660] ; 0x294 │ │ ldr r2, [sp, #664] ; 0x298 │ │ strb r0, [r1, r2] │ │ @@ -111431,22 +111513,22 @@ │ │ ldr r1, [sp, #656] ; 0x290 │ │ ldr r2, [sp, #664] ; 0x298 │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #664] ; 0x298 │ │ add r0, r0, #1 │ │ str r0, [sp, #664] ; 0x298 │ │ - b 6346c │ │ - b 637f8 │ │ + b 63678 │ │ + b 63a04 │ │ movw r0, #0 │ │ str r0, [sp, #664] ; 0x298 │ │ ldr r0, [sp, #664] ; 0x298 │ │ ldr r1, [sp, #648] ; 0x288 │ │ cmp r0, r1 │ │ - bge 63768 │ │ + bge 63974 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #656] ; 0x290 │ │ ldr r2, [sp, #664] ; 0x298 │ │ add r1, r1, r2, lsl #2 │ │ vld1.32 {d16-d17}, [r1] │ │ add r1, sp, #176 ; 0xb0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ @@ -111576,38 +111658,38 @@ │ │ vst1.64 {d16-d17}, [r1 :128] │ │ ldr r0, [sp, #656] ; 0x290 │ │ ldr r2, [sp, #664] ; 0x298 │ │ add r0, r0, r2, lsl #2 │ │ add r0, r0, #16 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.32 {d16-d17}, [r0] │ │ - b 63758 │ │ + b 63964 │ │ ldr r0, [sp, #664] ; 0x298 │ │ add r0, r0, #8 │ │ str r0, [sp, #664] ; 0x298 │ │ - b 63520 │ │ - b 6376c │ │ + b 6372c │ │ + b 63978 │ │ ldr r0, [sp, #664] ; 0x298 │ │ ldr r1, [sp, #652] ; 0x28c │ │ cmp r0, r1 │ │ - bge 637f4 │ │ + bge 63a00 │ │ ldr r0, [sp, #656] ; 0x290 │ │ ldr r1, [sp, #664] ; 0x298 │ │ ldr r2, [r0, r1, lsl #2] │ │ ldr r3, [sp, #636] ; 0x27c │ │ mov r0, #0 │ │ mov r1, #-2147483648 ; 0x80000000 │ │ umlal r1, r0, r2, r3 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #255 ; 0xff │ │ - ble 637b4 │ │ + ble 639c0 │ │ movw r0, #255 ; 0xff │ │ str r0, [sp] │ │ - b 637c0 │ │ + b 639cc │ │ ldr r0, [sp, #12] │ │ and r0, r0, #255 ; 0xff │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #660] ; 0x294 │ │ ldr r2, [sp, #664] ; 0x298 │ │ strb r0, [r1, r2] │ │ @@ -111615,27 +111697,27 @@ │ │ ldr r1, [sp, #664] ; 0x298 │ │ add r1, r0, r1, lsl #2 │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r0, [sp, #664] ; 0x298 │ │ add r0, r0, #1 │ │ str r0, [sp, #664] ; 0x298 │ │ - b 6376c │ │ - b 637f8 │ │ + b 63978 │ │ + b 63a04 │ │ sub sp, fp, #8 │ │ pop {r4, sl, fp, pc} │ │ - ; instruction: 0xfffa200f │ │ - ; instruction: 0xfffa4b88 │ │ - ; instruction: 0xfffa610c │ │ - ; instruction: 0xfffa1fdb │ │ - ; instruction: 0xfffa4b54 │ │ - ; instruction: 0xfffa6a58 │ │ - ; instruction: 0xfffa2043 │ │ - ; instruction: 0xfffa4bbc │ │ - ; instruction: 0xfffa515d │ │ + ; instruction: 0xfffa1df3 │ │ + ; instruction: 0xfffa496f │ │ + ; instruction: 0xfffa5fa3 │ │ + ; instruction: 0xfffa1dbf │ │ + ; instruction: 0xfffa493b │ │ + ; instruction: 0xfffa68ef │ │ + ; instruction: 0xfffa1e27 │ │ + ; instruction: 0xfffa49a3 │ │ + ; instruction: 0xfffa4fad │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r0, [r0, #64] ; 0x40 │ │ ldr r1, [sp] │ │ ldr r1, [r1, #56] ; 0x38 │ │ cmp r0, r1 │ │ @@ -111824,92 +111906,92 @@ │ │ vmov r0, r1, d18 │ │ vmov.f64 d16, d17 │ │ vmov r2, r3, d16 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ - b 63b38 │ │ - ldr r0, [pc, #92] ; 63b9c │ │ + b 63d44 │ │ + ldr r0, [pc, #92] ; 63da8 │ │ add r0, pc, r0 │ │ - bl 7c3b0 │ │ + bl 7c850 │ │ cmp r0, #0 │ │ - beq 63b50 │ │ - b 63b98 │ │ - ldr r0, [pc, #76] ; 63ba4 │ │ + beq 63d5c │ │ + b 63da4 │ │ + ldr r0, [pc, #76] ; 63db0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #60] ; 63ba0 │ │ + ldr r1, [pc, #60] ; 63dac │ │ ldr r1, [pc, r1] │ │ ldr r1, [r1] │ │ cmp r0, r1 │ │ - beq 63b74 │ │ - bl 64428 │ │ - ldr r0, [pc, #52] ; 63bb0 │ │ + beq 63d80 │ │ + bl 64634 │ │ + ldr r0, [pc, #52] ; 63dbc │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #36] ; 63bac │ │ + ldr r1, [pc, #36] ; 63db8 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #20] ; 63ba8 │ │ + ldr r0, [pc, #20] ; 63db4 │ │ add r0, pc, r0 │ │ - bl 7c3c0 │ │ + bl 7c860 │ │ pop {fp, pc} │ │ - andeq fp, r1, r0, asr #17 │ │ - andeq r9, r1, r4, lsr #21 │ │ - ldrdeq fp, [r1], -r4 │ │ - andeq fp, r1, ip, ror #16 │ │ - andeq fp, r1, r4, lsr #11 │ │ - andeq r9, r1, ip, lsl #21 │ │ + andeq fp, r1, r4, asr fp │ │ + andeq r9, r1, r8, lsr sp │ │ + andeq fp, r1, r8, ror #16 │ │ + andeq fp, r1, r0, lsl #22 │ │ + andeq fp, r1, r8, lsr r8 │ │ + andeq r9, r1, r0, lsr #26 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - bge 63c34 │ │ + bge 63e40 │ │ ldr r0, [fp, #-4] │ │ ldr ip, [sp, #4] │ │ ldrb r0, [r0, ip] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1, ip] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2, ip] │ │ ldr r3, [sp, #8] │ │ lsl ip, ip, #2 │ │ add r3, r3, ip │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 63c3c │ │ + bl 63e48 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 63bdc │ │ + b 63de8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ strb r0, [fp, #-1] │ │ strb r1, [fp, #-2] │ │ strb r2, [fp, #-3] │ │ str r3, [sp] │ │ ldrb r0, [fp, #-1] │ │ ldrb r1, [fp, #-2] │ │ ldrb r2, [fp, #-3] │ │ ldr r3, [sp] │ │ - bl 63de4 │ │ + bl 63ff0 │ │ ldr r1, [sp] │ │ movw r0, #255 ; 0xff │ │ strb r0, [r1, #3] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -111920,47 +112002,47 @@ │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - bge 63d00 │ │ + bge 63f0c │ │ ldr r0, [fp, #-4] │ │ ldr ip, [sp, #4] │ │ ldrb r0, [r0, ip] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1, ip] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2, ip] │ │ ldr r3, [sp, #8] │ │ lsl ip, ip, #2 │ │ add r3, r3, ip │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 63d08 │ │ + bl 63f14 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 63ca8 │ │ + b 63eb4 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ strb r0, [fp, #-1] │ │ strb r1, [fp, #-2] │ │ strb r2, [fp, #-3] │ │ str r3, [sp] │ │ ldrb r0, [fp, #-1] │ │ ldrb r1, [fp, #-2] │ │ ldrb r2, [fp, #-3] │ │ ldr r3, [sp] │ │ - bl 63ee0 │ │ + bl 640ec │ │ ldr r1, [sp] │ │ movw r0, #255 ; 0xff │ │ strb r0, [r1, #3] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -111971,15 +112053,15 @@ │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - bge 63ddc │ │ + bge 63fe8 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2 │ │ @@ -111989,42 +112071,42 @@ │ │ add r2, r2, r3 │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ ldr ip, [sp, #4] │ │ movw lr, #3 │ │ mul ip, ip, lr │ │ add r3, r3, ip │ │ - bl 63de4 │ │ + bl 63ff0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 63d74 │ │ + b 63f80 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ - bl 6479c │ │ + bl 649a8 │ │ ldr r1, [sp] │ │ strb r0, [r1] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ - bl 647ec │ │ + bl 649f8 │ │ ldr r1, [sp] │ │ strb r0, [r1, #1] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ - bl 6485c │ │ + bl 64a68 │ │ ldr r1, [sp] │ │ strb r0, [r1, #2] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ @@ -112034,15 +112116,15 @@ │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - bge 63ed8 │ │ + bge 640e4 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2 │ │ @@ -112052,42 +112134,42 @@ │ │ add r2, r2, r3 │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ ldr ip, [sp, #4] │ │ movw lr, #3 │ │ mul ip, ip, lr │ │ add r3, r3, ip │ │ - bl 63ee0 │ │ + bl 640ec │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 63e70 │ │ + b 6407c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ - bl 6485c │ │ + bl 64a68 │ │ ldr r1, [sp] │ │ strb r0, [r1] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ - bl 647ec │ │ + bl 649f8 │ │ ldr r1, [sp] │ │ strb r0, [r1, #1] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ - bl 6479c │ │ + bl 649a8 │ │ ldr r1, [sp] │ │ strb r0, [r1, #2] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ @@ -112097,33 +112179,33 @@ │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - bge 63fc4 │ │ + bge 641d0 │ │ ldr r0, [fp, #-4] │ │ ldr ip, [sp, #4] │ │ ldrb r0, [r0, ip] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1, ip] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2, ip] │ │ ldr r3, [sp, #8] │ │ lsl ip, ip, #2 │ │ add r3, r3, ip │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 63fcc │ │ + bl 641d8 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 63f6c │ │ + b 64178 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ strb r0, [fp, #-1] │ │ strb r1, [fp, #-2] │ │ @@ -112133,15 +112215,15 @@ │ │ movw r0, #255 ; 0xff │ │ strb r0, [r1] │ │ ldrb r0, [fp, #-1] │ │ ldrb r1, [fp, #-2] │ │ ldrb r2, [fp, #-3] │ │ ldr r3, [sp] │ │ add r3, r3, #1 │ │ - bl 63de4 │ │ + bl 63ff0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ @@ -112149,51 +112231,51 @@ │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - bge 64088 │ │ + bge 64294 │ │ ldr r0, [fp, #-4] │ │ ldr ip, [sp, #4] │ │ ldrb r0, [r0, ip] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1, ip] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2, ip] │ │ ldr r3, [sp, #8] │ │ lsl ip, ip, #1 │ │ add r3, r3, ip │ │ - bl 64090 │ │ + bl 6429c │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 6403c │ │ + b 64248 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ str r3, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ - bl 6479c │ │ + bl 649a8 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #-12] │ │ - bl 647ec │ │ + bl 649f8 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ - bl 6485c │ │ + bl 64a68 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ and r0, r0, #240 ; 0xf0 │ │ ldr r1, [sp, #16] │ │ asr r1, r1, #4 │ │ orr r0, r0, r1 │ │ str r0, [sp, #8] │ │ @@ -112218,51 +112300,51 @@ │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - bge 6419c │ │ + bge 643a8 │ │ ldr r0, [fp, #-4] │ │ ldr ip, [sp, #4] │ │ ldrb r0, [r0, ip] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1, ip] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2, ip] │ │ ldr r3, [sp, #8] │ │ lsl ip, ip, #1 │ │ add r3, r3, ip │ │ - bl 641a4 │ │ + bl 643b0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 64150 │ │ + b 6435c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ str r3, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ - bl 6479c │ │ + bl 649a8 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #-12] │ │ - bl 647ec │ │ + bl 649f8 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ - bl 6485c │ │ + bl 64a68 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ and r0, r0, #248 ; 0xf8 │ │ ldr r1, [sp, #16] │ │ asr r1, r1, #5 │ │ orr r0, r0, r1 │ │ str r0, [sp, #8] │ │ @@ -112279,432 +112361,432 @@ │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #-16] │ │ strb r0, [r1, #1] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ - b 64254 │ │ - ldr r0, [pc, #92] ; 642b8 │ │ + b 64460 │ │ + ldr r0, [pc, #92] ; 644c4 │ │ add r0, pc, r0 │ │ - bl 7c3b0 │ │ + bl 7c850 │ │ cmp r0, #0 │ │ - beq 6426c │ │ - b 642b4 │ │ - ldr r0, [pc, #76] ; 642c0 │ │ + beq 64478 │ │ + b 644c0 │ │ + ldr r0, [pc, #76] ; 644cc │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #60] ; 642bc │ │ + ldr r1, [pc, #60] ; 644c8 │ │ ldr r1, [pc, r1] │ │ ldr r1, [r1] │ │ cmp r0, r1 │ │ - beq 64290 │ │ - bl 642d0 │ │ - ldr r0, [pc, #52] ; 642cc │ │ + beq 6449c │ │ + bl 644dc │ │ + ldr r0, [pc, #52] ; 644d8 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #36] ; 642c8 │ │ + ldr r1, [pc, #36] ; 644d4 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #20] ; 642c4 │ │ + ldr r0, [pc, #20] ; 644d0 │ │ add r0, pc, r0 │ │ - bl 7c3c0 │ │ + bl 7c860 │ │ pop {fp, pc} │ │ - andeq fp, r1, r0, lsr #3 │ │ - andeq r9, r1, r8, lsl #7 │ │ - ; instruction: 0x0001aeb4 │ │ - andeq fp, r1, ip, asr #2 │ │ - andeq sl, r1, r4, lsl #29 │ │ - andeq r9, r1, r0, ror r3 │ │ - ldr r0, [pc, #328] ; 64420 │ │ + andeq fp, r1, r4, lsr r4 │ │ + andeq r9, r1, ip, lsl r6 │ │ + andeq fp, r1, r8, asr #2 │ │ + andeq fp, r1, r0, ror #7 │ │ + andeq fp, r1, r8, lsl r1 │ │ + andeq r9, r1, r4, lsl #12 │ │ + ldr r0, [pc, #328] ; 6462c │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #324] ; 64424 │ │ + ldr r1, [pc, #324] ; 64630 │ │ add r1, pc, r1 │ │ str r0, [r1, #4] │ │ - ldr r0, [pc, #300] ; 64418 │ │ + ldr r0, [pc, #300] ; 64624 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #296] ; 6441c │ │ + ldr r1, [pc, #296] ; 64628 │ │ add r1, pc, r1 │ │ str r0, [r1, #12] │ │ - ldr r0, [pc, #272] ; 64410 │ │ + ldr r0, [pc, #272] ; 6461c │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #268] ; 64414 │ │ + ldr r1, [pc, #268] ; 64620 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #244] ; 64408 │ │ + ldr r0, [pc, #244] ; 64614 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #240] ; 6440c │ │ + ldr r1, [pc, #240] ; 64618 │ │ add r1, pc, r1 │ │ str r0, [r1, #8] │ │ - ldr r0, [pc, #216] ; 64400 │ │ + ldr r0, [pc, #216] ; 6460c │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #212] ; 64404 │ │ + ldr r1, [pc, #212] ; 64610 │ │ add r1, pc, r1 │ │ str r0, [r1, #16] │ │ - ldr r0, [pc, #188] ; 643f8 │ │ + ldr r0, [pc, #188] ; 64604 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #184] ; 643fc │ │ + ldr r1, [pc, #184] ; 64608 │ │ add r1, pc, r1 │ │ str r0, [r1, #20] │ │ - ldr r0, [pc, #160] ; 643f0 │ │ + ldr r0, [pc, #160] ; 645fc │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #156] ; 643f4 │ │ + ldr r1, [pc, #156] ; 64600 │ │ add r1, pc, r1 │ │ str r0, [r1, #24] │ │ - ldr r0, [pc, #132] ; 643e8 │ │ + ldr r0, [pc, #132] ; 645f4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #128] ; 643ec │ │ + ldr r1, [pc, #128] ; 645f8 │ │ add r1, pc, r1 │ │ str r0, [r1, #28] │ │ - ldr r0, [pc, #104] ; 643e0 │ │ + ldr r0, [pc, #104] ; 645ec │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #100] ; 643e4 │ │ + ldr r1, [pc, #100] ; 645f0 │ │ add r1, pc, r1 │ │ str r0, [r1, #32] │ │ - ldr r0, [pc, #76] ; 643d8 │ │ + ldr r0, [pc, #76] ; 645e4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #72] ; 643dc │ │ + ldr r1, [pc, #72] ; 645e8 │ │ add r1, pc, r1 │ │ str r0, [r1, #36] ; 0x24 │ │ - ldr r0, [pc, #48] ; 643d0 │ │ + ldr r0, [pc, #48] ; 645dc │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #44] ; 643d4 │ │ + ldr r1, [pc, #44] ; 645e0 │ │ add r1, pc, r1 │ │ str r0, [r1, #40] ; 0x28 │ │ - ldr r0, [pc, #24] ; 643cc │ │ + ldr r0, [pc, #24] ; 645d8 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 643c8 │ │ - b 643c8 │ │ + beq 645d4 │ │ + b 645d4 │ │ bx lr │ │ - andeq r9, r1, r4, asr r2 │ │ + andeq r9, r1, r8, ror #9 │ │ ; instruction: 0xfffffc70 │ │ - andeq fp, r1, ip, asr r0 │ │ + strdeq fp, [r1], -r0 │ │ ; instruction: 0xfffffbb4 │ │ - andeq fp, r1, r0, ror r0 │ │ + andeq fp, r1, r4, lsl #6 │ │ ; instruction: 0xfffff904 │ │ - andeq fp, r1, r4, lsl #1 │ │ + andeq fp, r1, r8, lsl r3 │ │ ; instruction: 0xfffff84c │ │ - muleq r1, r8, r0 │ │ + andeq fp, r1, ip, lsr #6 │ │ ; instruction: 0xfffffdd4 │ │ - andeq fp, r1, ip, lsr #1 │ │ + andeq fp, r1, r0, asr #6 │ │ ; instruction: 0xfffffcd4 │ │ - andeq fp, r1, r0, asr #1 │ │ + andeq fp, r1, r4, asr r3 │ │ ; instruction: 0xfffffc18 │ │ - ldrdeq fp, [r1], -r4 │ │ + andeq fp, r1, r8, ror #6 │ │ ; instruction: 0xfffffb30 │ │ - andeq fp, r1, r8, ror #1 │ │ + andeq fp, r1, ip, ror r3 │ │ ; instruction: 0xfffffa48 │ │ - strdeq fp, [r1], -ip │ │ + muleq r1, r0, r3 │ │ ; instruction: 0xfffff990 │ │ - andeq fp, r1, r0, lsl r1 │ │ + andeq fp, r1, r4, lsr #7 │ │ ; instruction: 0xfffff8d8 │ │ - andeq fp, r1, r4, lsr #2 │ │ + ; instruction: 0x0001b3b8 │ │ push {fp, lr} │ │ mov fp, sp │ │ - ldr r0, [pc, #688] ; 646e8 │ │ + ldr r0, [pc, #688] ; 648f4 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6444c │ │ - b 6444c │ │ - bl 6492c │ │ - ldr r0, [pc, #660] ; 646ec │ │ + beq 64658 │ │ + b 64658 │ │ + bl 64b38 │ │ + ldr r0, [pc, #660] ; 648f8 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6446c │ │ - b 6448c │ │ - ldr r0, [pc, #636] ; 646f0 │ │ + beq 64678 │ │ + b 64698 │ │ + ldr r0, [pc, #636] ; 648fc │ │ add r0, pc, r0 │ │ movw r1, #310 ; 0x136 │ │ - ldr r2, [pc, #628] ; 646f4 │ │ + ldr r2, [pc, #628] ; 64900 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #624] ; 646f8 │ │ + ldr r3, [pc, #624] ; 64904 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #616] ; 646fc │ │ + bl 7c720 │ │ + ldr r0, [pc, #616] ; 64908 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 644a8 │ │ - b 644c8 │ │ - ldr r0, [pc, #592] ; 64700 │ │ + beq 646b4 │ │ + b 646d4 │ │ + ldr r0, [pc, #592] ; 6490c │ │ add r0, pc, r0 │ │ movw r1, #311 ; 0x137 │ │ - ldr r2, [pc, #584] ; 64704 │ │ + ldr r2, [pc, #584] ; 64910 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #580] ; 64708 │ │ + ldr r3, [pc, #580] ; 64914 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #572] ; 6470c │ │ + bl 7c720 │ │ + ldr r0, [pc, #572] ; 64918 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #28] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 644e4 │ │ - b 64504 │ │ - ldr r0, [pc, #548] ; 64710 │ │ + beq 646f0 │ │ + b 64710 │ │ + ldr r0, [pc, #548] ; 6491c │ │ add r0, pc, r0 │ │ movw r1, #312 ; 0x138 │ │ - ldr r2, [pc, #540] ; 64714 │ │ + ldr r2, [pc, #540] ; 64920 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #536] ; 64718 │ │ + ldr r3, [pc, #536] ; 64924 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #528] ; 6471c │ │ + bl 7c720 │ │ + ldr r0, [pc, #528] ; 64928 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #32] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 64520 │ │ - b 64540 │ │ - ldr r0, [pc, #504] ; 64720 │ │ + beq 6472c │ │ + b 6474c │ │ + ldr r0, [pc, #504] ; 6492c │ │ add r0, pc, r0 │ │ movw r1, #313 ; 0x139 │ │ - ldr r2, [pc, #496] ; 64724 │ │ + ldr r2, [pc, #496] ; 64930 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #492] ; 64728 │ │ + ldr r3, [pc, #492] ; 64934 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #484] ; 6472c │ │ + bl 7c720 │ │ + ldr r0, [pc, #484] ; 64938 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6455c │ │ - b 6457c │ │ - ldr r0, [pc, #460] ; 64730 │ │ + beq 64768 │ │ + b 64788 │ │ + ldr r0, [pc, #460] ; 6493c │ │ add r0, pc, r0 │ │ movw r1, #315 ; 0x13b │ │ - ldr r2, [pc, #452] ; 64734 │ │ + ldr r2, [pc, #452] ; 64940 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #448] ; 64738 │ │ + ldr r3, [pc, #448] ; 64944 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #440] ; 6473c │ │ + bl 7c720 │ │ + ldr r0, [pc, #440] ; 64948 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 64598 │ │ - b 645b8 │ │ - ldr r0, [pc, #416] ; 64740 │ │ + beq 647a4 │ │ + b 647c4 │ │ + ldr r0, [pc, #416] ; 6494c │ │ add r0, pc, r0 │ │ movw r1, #316 ; 0x13c │ │ - ldr r2, [pc, #408] ; 64744 │ │ + ldr r2, [pc, #408] ; 64950 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #404] ; 64748 │ │ + ldr r3, [pc, #404] ; 64954 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #396] ; 6474c │ │ + bl 7c720 │ │ + ldr r0, [pc, #396] ; 64958 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 645d4 │ │ - b 645f4 │ │ - ldr r0, [pc, #372] ; 64750 │ │ + beq 647e0 │ │ + b 64800 │ │ + ldr r0, [pc, #372] ; 6495c │ │ add r0, pc, r0 │ │ movw r1, #317 ; 0x13d │ │ - ldr r2, [pc, #364] ; 64754 │ │ + ldr r2, [pc, #364] ; 64960 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #360] ; 64758 │ │ + ldr r3, [pc, #360] ; 64964 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #352] ; 6475c │ │ + bl 7c720 │ │ + ldr r0, [pc, #352] ; 64968 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 64610 │ │ - b 64630 │ │ - ldr r0, [pc, #328] ; 64760 │ │ + beq 6481c │ │ + b 6483c │ │ + ldr r0, [pc, #328] ; 6496c │ │ add r0, pc, r0 │ │ movw r1, #318 ; 0x13e │ │ - ldr r2, [pc, #320] ; 64764 │ │ + ldr r2, [pc, #320] ; 64970 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #316] ; 64768 │ │ + ldr r3, [pc, #316] ; 64974 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #308] ; 6476c │ │ + bl 7c720 │ │ + ldr r0, [pc, #308] ; 64978 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #24] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6464c │ │ - b 6466c │ │ - ldr r0, [pc, #284] ; 64770 │ │ + beq 64858 │ │ + b 64878 │ │ + ldr r0, [pc, #284] ; 6497c │ │ add r0, pc, r0 │ │ movw r1, #319 ; 0x13f │ │ - ldr r2, [pc, #276] ; 64774 │ │ + ldr r2, [pc, #276] ; 64980 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #272] ; 64778 │ │ + ldr r3, [pc, #272] ; 64984 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #264] ; 6477c │ │ + bl 7c720 │ │ + ldr r0, [pc, #264] ; 64988 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #36] ; 0x24 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 64688 │ │ - b 646a8 │ │ - ldr r0, [pc, #240] ; 64780 │ │ + beq 64894 │ │ + b 648b4 │ │ + ldr r0, [pc, #240] ; 6498c │ │ add r0, pc, r0 │ │ movw r1, #320 ; 0x140 │ │ - ldr r2, [pc, #232] ; 64784 │ │ + ldr r2, [pc, #232] ; 64990 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #228] ; 64788 │ │ + ldr r3, [pc, #228] ; 64994 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #220] ; 6478c │ │ + bl 7c720 │ │ + ldr r0, [pc, #220] ; 64998 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #40] ; 0x28 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 646c4 │ │ - b 646e4 │ │ - ldr r0, [pc, #196] ; 64790 │ │ + beq 648d0 │ │ + b 648f0 │ │ + ldr r0, [pc, #196] ; 6499c │ │ add r0, pc, r0 │ │ movw r1, #321 ; 0x141 │ │ - ldr r2, [pc, #188] ; 64794 │ │ + ldr r2, [pc, #188] ; 649a0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #184] ; 64798 │ │ + ldr r3, [pc, #184] ; 649a4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ pop {fp, pc} │ │ - ldrdeq r9, [r1], -r0 │ │ - andeq sl, r1, r0, ror pc │ │ - ; instruction: 0xfffa16b5 │ │ - ; instruction: 0xfffa406f │ │ - ; instruction: 0xfffa1e1f │ │ - andeq sl, r1, r4, lsr pc │ │ - ; instruction: 0xfffa1679 │ │ - ; instruction: 0xfffa4033 │ │ - ; instruction: 0xfffa206c │ │ - strdeq sl, [r1], -r8 │ │ - ; instruction: 0xfffa163d │ │ - ; instruction: 0xfffa3ff7 │ │ - ; instruction: 0xfffa4b05 │ │ - ; instruction: 0x0001aebc │ │ - ; instruction: 0xfffa1601 │ │ - ; instruction: 0xfffa3fbb │ │ - ; instruction: 0xfffa3c32 │ │ - andeq sl, r1, r0, lsl #29 │ │ - ; instruction: 0xfffa15c5 │ │ - ; instruction: 0xfffa3f7f │ │ - ; instruction: 0xfffa45ac │ │ - andeq sl, r1, r4, asr #28 │ │ - ; instruction: 0xfffa1589 │ │ - ; instruction: 0xfffa3f43 │ │ - ; instruction: 0xfffa1971 │ │ - andeq sl, r1, r8, lsl #28 │ │ - ; instruction: 0xfffa154d │ │ - ; instruction: 0xfffa3f07 │ │ - ; instruction: 0xfffa4555 │ │ - andeq sl, r1, ip, asr #27 │ │ - ; instruction: 0xfffa1511 │ │ - ; instruction: 0xfffa3ecb │ │ - ; instruction: 0xfffa5b2a │ │ - muleq r1, r0, sp │ │ - ; instruction: 0xfffa14d5 │ │ - ; instruction: 0xfffa3e8f │ │ - ; instruction: 0xfffa18de │ │ - andeq sl, r1, r4, asr sp │ │ - ; instruction: 0xfffa1499 │ │ - ; instruction: 0xfffa3e53 │ │ - ; instruction: 0xfffa0cea │ │ - andeq sl, r1, r8, lsl sp │ │ - ; instruction: 0xfffa145d │ │ - ; instruction: 0xfffa3e17 │ │ - ; instruction: 0xfffa5d98 │ │ + andeq r9, r1, r4, ror #8 │ │ + andeq fp, r1, r4, lsl #4 │ │ + ; instruction: 0xfffa1432 │ │ + ; instruction: 0xfffa3f06 │ │ + ; instruction: 0xfffa1b9c │ │ + andeq fp, r1, r8, asr #3 │ │ + ; instruction: 0xfffa13f6 │ │ + ; instruction: 0xfffa3eca │ │ + ; instruction: 0xfffa1de9 │ │ + andeq fp, r1, ip, lsl #3 │ │ + ; instruction: 0xfffa13ba │ │ + ; instruction: 0xfffa3e8e │ │ + ; instruction: 0xfffa499c │ │ + andeq fp, r1, r0, asr r1 │ │ + ; instruction: 0xfffa137e │ │ + ; instruction: 0xfffa3e52 │ │ + ; instruction: 0xfffa3a82 │ │ + andeq fp, r1, r4, lsl r1 │ │ + ; instruction: 0xfffa1342 │ │ + ; instruction: 0xfffa3e16 │ │ + ; instruction: 0xfffa4443 │ │ + ldrdeq fp, [r1], -r8 │ │ + ; instruction: 0xfffa1306 │ │ + ; instruction: 0xfffa3dda │ │ + ; instruction: 0xfffa16ee │ │ + muleq r1, ip, r0 │ │ + ; instruction: 0xfffa12ca │ │ + ; instruction: 0xfffa3d9e │ │ + ; instruction: 0xfffa43ec │ │ + andeq fp, r1, r0, rrx │ │ + ; instruction: 0xfffa128e │ │ + ; instruction: 0xfffa3d62 │ │ + ; instruction: 0xfffa59e6 │ │ + andeq fp, r1, r4, lsr #32 │ │ + ; instruction: 0xfffa1252 │ │ + ; instruction: 0xfffa3d26 │ │ + ; instruction: 0xfffa165b │ │ + andeq sl, r1, r8, ror #31 │ │ + ; instruction: 0xfffa1216 │ │ + ; instruction: 0xfffa3cea │ │ + ; instruction: 0xfffa0ace │ │ + andeq sl, r1, ip, lsr #31 │ │ + ; instruction: 0xfffa11da │ │ + ; instruction: 0xfffa3cae │ │ + ; instruction: 0xfffa5c54 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ movw r1, #19077 ; 0x4a85 │ │ - bl 64908 │ │ + bl 64b14 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ movw r1, #26149 ; 0x6625 │ │ - bl 64908 │ │ + bl 64b14 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, r1 │ │ movw r1, #14234 ; 0x379a │ │ sub r0, r0, r1 │ │ - bl 648ac │ │ + bl 64ab8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ movw r1, #19077 ; 0x4a85 │ │ - bl 64908 │ │ + bl 64b14 │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ movw r1, #6419 ; 0x1913 │ │ - bl 64908 │ │ + bl 64b14 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ sub r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ movw r1, #13320 ; 0x3408 │ │ - bl 64908 │ │ + bl 64b14 │ │ mov r1, r0 │ │ ldr r0, [sp, #8] │ │ sub r0, r0, r1 │ │ movw r1, #8708 ; 0x2204 │ │ add r0, r0, r1 │ │ - bl 648ac │ │ + bl 64ab8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ movw r1, #19077 ; 0x4a85 │ │ - bl 64908 │ │ + bl 64b14 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ movw r1, #33050 ; 0x811a │ │ - bl 64908 │ │ + bl 64b14 │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, r1 │ │ movw r1, #17685 ; 0x4515 │ │ sub r0, r0, r1 │ │ - bl 648ac │ │ + bl 64ab8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - ldr r1, [pc, #68] ; 64904 │ │ + ldr r1, [pc, #68] ; 64b10 │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 648d8 │ │ + bne 64ae4 │ │ ldr r0, [sp, #4] │ │ asr r0, r0, #6 │ │ str r0, [sp] │ │ - b 648f8 │ │ + b 64b04 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movlt r1, #1 │ │ movw r0, #0 │ │ tst r1, #1 │ │ moveq r0, #255 ; 0xff │ │ @@ -112718,92 +112800,92 @@ │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp] │ │ mul r0, r0, r1 │ │ asr r0, r0, #8 │ │ add sp, sp, #8 │ │ bx lr │ │ - ldr r0, [pc, #296] ; 64a5c │ │ + ldr r0, [pc, #296] ; 64c68 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #292] ; 64a60 │ │ + ldr r1, [pc, #292] ; 64c6c │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #4] │ │ - ldr r0, [pc, #268] ; 64a54 │ │ + ldr r0, [pc, #268] ; 64c60 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #264] ; 64a58 │ │ + ldr r1, [pc, #264] ; 64c64 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #12] │ │ - ldr r0, [pc, #240] ; 64a4c │ │ + ldr r0, [pc, #240] ; 64c58 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #236] ; 64a50 │ │ + ldr r1, [pc, #236] ; 64c5c │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #28] │ │ - ldr r0, [pc, #212] ; 64a44 │ │ + ldr r0, [pc, #212] ; 64c50 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #208] ; 64a48 │ │ + ldr r1, [pc, #208] ; 64c54 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #32] │ │ - ldr r0, [pc, #184] ; 64a3c │ │ + ldr r0, [pc, #184] ; 64c48 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #180] ; 64a40 │ │ + ldr r1, [pc, #180] ; 64c4c │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #156] ; 64a34 │ │ + ldr r0, [pc, #156] ; 64c40 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #152] ; 64a38 │ │ + ldr r1, [pc, #152] ; 64c44 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #8] │ │ - ldr r0, [pc, #128] ; 64a2c │ │ + ldr r0, [pc, #128] ; 64c38 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #124] ; 64a30 │ │ + ldr r1, [pc, #124] ; 64c3c │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #16] │ │ - ldr r0, [pc, #100] ; 64a24 │ │ + ldr r0, [pc, #100] ; 64c30 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #96] ; 64a28 │ │ + ldr r1, [pc, #96] ; 64c34 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #36] ; 0x24 │ │ - ldr r0, [pc, #72] ; 64a1c │ │ + ldr r0, [pc, #72] ; 64c28 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #68] ; 64a20 │ │ + ldr r1, [pc, #68] ; 64c2c │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #24] │ │ - ldr r0, [pc, #44] ; 64a14 │ │ + ldr r0, [pc, #44] ; 64c20 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #40] ; 64a18 │ │ + ldr r1, [pc, #40] ; 64c24 │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #20] │ │ - ldr r0, [pc, #16] ; 64a0c │ │ + ldr r0, [pc, #16] ; 64c18 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #12] ; 64a10 │ │ + ldr r1, [pc, #12] ; 64c1c │ │ ldr r1, [pc, r1] │ │ str r0, [r1, #40] ; 0x28 │ │ bx lr │ │ andeq fp, r0, ip, lsl #19 │ │ - strdeq r8, [r1], -r0 │ │ + andeq r8, r1, r4, lsl #29 │ │ andeq fp, r0, r0, lsr #19 │ │ - andeq r8, r1, r4, lsl #24 │ │ + muleq r1, r8, lr │ │ andeq r9, r0, r4, lsl #20 │ │ - andeq r8, r1, r8, lsl ip │ │ + andeq r8, r1, ip, lsr #29 │ │ andeq r7, r0, r8, lsr #22 │ │ - andeq r8, r1, ip, lsr #24 │ │ + andeq r8, r1, r0, asr #29 │ │ andeq r7, r0, ip, lsr fp │ │ - andeq r8, r1, r0, asr #24 │ │ + ldrdeq r8, [r1], -r4 │ │ strdeq r5, [r0], -ip │ │ - andeq r8, r1, r4, asr ip │ │ + andeq r8, r1, r8, ror #29 │ │ ; instruction: 0x00003ebc │ │ - andeq r8, r1, r8, ror #24 │ │ + strdeq r8, [r1], -ip │ │ andeq r1, r0, r0, ror #31 │ │ - andeq r8, r1, ip, ror ip │ │ + andeq r8, r1, r0, lsl pc │ │ andeq r0, r0, r4, lsl #2 │ │ - muleq r1, r0, ip │ │ + andeq r8, r1, r4, lsr #30 │ │ andeq r2, r0, r8 │ │ - andeq r8, r1, r4, lsr #25 │ │ + andeq r8, r1, r8, lsr pc │ │ andeq r0, r0, ip, lsr #2 │ │ - ; instruction: 0x00018cb8 │ │ + andeq r8, r1, ip, asr #30 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #2192 ; 0x890 │ │ sub sp, sp, #4096 ; 0x1000 │ │ bfc sp, #0, #4 │ │ add lr, sp, #4096 ; 0x1000 │ │ add ip, lr, #1376 ; 0x560 │ │ @@ -112825,15 +112907,15 @@ │ │ mov ip, r0 │ │ ldr r0, [sp, #20] │ │ ldr lr, [fp, #24] │ │ ldr lr, [fp, #20] │ │ ldr lr, [fp, #16] │ │ ldr lr, [fp, #12] │ │ ldr lr, [fp, #8] │ │ - ldr lr, [pc, #412] ; 64c7c │ │ + ldr lr, [pc, #412] ; 64e88 │ │ add lr, pc, lr │ │ ldr lr, [lr] │ │ ldr lr, [lr] │ │ add r4, sp, #4096 ; 0x1000 │ │ str lr, [r4, #2188] ; 0x88c │ │ str ip, [sp, #3148] ; 0xc4c │ │ str r0, [sp, #3144] ; 0xc48 │ │ @@ -112870,15 +112952,15 @@ │ │ ldr r2, [sp, #3136] ; 0xc40 │ │ ldrb r2, [r2] │ │ ldr r3, [fp, #12] │ │ ldrb r3, [r3] │ │ add r2, r2, r3 │ │ add r0, r0, r2, lsr #1 │ │ str r0, [sp, #3104] ; 0xc20 │ │ - ldr r0, [pc, #236] ; 64c80 │ │ + ldr r0, [pc, #236] ; 64e8c │ │ add r0, pc, r0 │ │ vld1.16 {d16}, [r0] │ │ vstr d16, [r1, #8] │ │ vldr d16, [r1, #8] │ │ vstr d16, [r1] │ │ vldr d16, [r1] │ │ vstr d16, [r1, #16] │ │ @@ -112920,29 +113002,29 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #3024 ; 0xbd0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #3148] ; 0xc4c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 64c5c │ │ - b 64c90 │ │ - ldr r0, [pc, #32] ; 64c84 │ │ + beq 64e68 │ │ + b 64e9c │ │ + ldr r0, [pc, #32] ; 64e90 │ │ add r0, pc, r0 │ │ movw r1, #246 ; 0xf6 │ │ - ldr r2, [pc, #24] ; 64c88 │ │ + ldr r2, [pc, #24] ; 64e94 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #20] ; 64c8c │ │ + ldr r3, [pc, #20] ; 64e98 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - andeq r8, r1, r8, lsr #21 │ │ - ; instruction: 0xfffa787e │ │ - ; instruction: 0xfffa231e │ │ - ; instruction: 0xfffa31b0 │ │ - ; instruction: 0xfff9f664 │ │ + bl 7c720 │ │ + andeq r8, r1, ip, lsr sp │ │ + ; instruction: 0xfffa773a │ │ + ; instruction: 0xfffa2105 │ │ + ; instruction: 0xfffa2fdd │ │ + ; instruction: 0xfff9f448 │ │ ldr r0, [sp, #3140] ; 0xc44 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3108] ; 0xc24 │ │ add r0, r0, r1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #3020] ; 0xbcc │ │ ldr r0, [sp, #3136] ; 0xc40 │ │ @@ -112955,19 +113037,19 @@ │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3020] ; 0xbcc │ │ ldr r2, [sp, #3016] ; 0xbc8 │ │ ldr r3, [fp, #16] │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 72320 │ │ + bl 7252c │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 64d48 │ │ + beq 64f54 │ │ ldr r0, [fp, #8] │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3108] ; 0xc24 │ │ add r0, r0, r1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #3012] ; 0xbc4 │ │ ldr r0, [fp, #12] │ │ @@ -112980,22 +113062,22 @@ │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3012] ; 0xbc4 │ │ ldr r2, [sp, #3008] ; 0xbc0 │ │ ldr r3, [fp, #20] │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 72320 │ │ + bl 7252c │ │ movw r0, #0 │ │ str r0, [sp, #3132] ; 0xc3c │ │ ldr r0, [sp, #3132] ; 0xc3c │ │ ldr r1, [sp, #3120] ; 0xc30 │ │ cmp r0, r1 │ │ - bge 664fc │ │ - b 64d64 │ │ + bge 66708 │ │ + b 64f70 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp] │ │ ldr r3, [sp, #3140] ; 0xc44 │ │ vld1.8 {d16}, [r3] │ │ vstr d16, [r0, #952] ; 0x3b8 │ │ vldr d16, [r0, #952] ; 0x3b8 │ │ @@ -113210,15 +113292,15 @@ │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #592] ; 0x250 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #40 ; 0x28 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #584] ; 0x248 │ │ vstr d16, [r0] │ │ - b 650e0 │ │ + b 652ec │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #576] ; 0x240 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #24 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #568] ; 0x238 │ │ vstr d16, [r0] │ │ @@ -113241,15 +113323,15 @@ │ │ vst1.64 {d16-d17}, [r1] │ │ ldr r0, [sp, #3128] ; 0xc38 │ │ add r0, r0, #32 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16-d17}, [r0] │ │ - b 6515c │ │ + b 65368 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp] │ │ ldr r3, [sp, #3136] ; 0xc40 │ │ vld1.8 {d16}, [r3] │ │ vstr d16, [r0, #552] ; 0x228 │ │ vldr d16, [r0, #552] ; 0x228 │ │ @@ -113464,15 +113546,15 @@ │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #192] ; 0xc0 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #1000 ; 0x3e8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #184] ; 0xb8 │ │ vstr d16, [r0] │ │ - b 654d8 │ │ + b 656e4 │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #176] ; 0xb0 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #984 ; 0x3d8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #168] ; 0xa8 │ │ vstr d16, [r0] │ │ @@ -113496,20 +113578,20 @@ │ │ vst1.64 {d16-d17}, [r1] │ │ ldr r0, [sp, #3128] ; 0xc38 │ │ add r0, r0, #48 ; 0x30 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16-d17}, [r0] │ │ - b 65558 │ │ + b 65764 │ │ movw r0, #0 │ │ str r0, [sp, #2204] ; 0x89c │ │ ldr r0, [sp, #2204] ; 0x89c │ │ cmp r0, #16 │ │ - bge 65cfc │ │ + bge 65f08 │ │ ldr r0, [sp, #12] │ │ ldr r4, [sp, #4] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #8] │ │ ldr ip, [sp, #3132] ; 0xc3c │ │ ldr r1, [sp, #2204] ; 0x89c │ │ add ip, r1, ip, lsl #4 │ │ @@ -113940,15 +114022,15 @@ │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vqshrun.s16 d16, q8, #6 │ │ vstr d16, [r0, #176] ; 0xb0 │ │ vldr d16, [r0, #176] ; 0xb0 │ │ vstr d16, [r0, #168] ; 0xa8 │ │ vldr d16, [r0, #168] ; 0xa8 │ │ vstr d16, [r0, #208] ; 0xd0 │ │ - b 65c48 │ │ + b 65e54 │ │ ldr r1, [sp] │ │ ldr r2, [sp, #12] │ │ vldr d16, [r2, #304] ; 0x130 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #920 ; 0x398 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r2, #256] ; 0x100 │ │ @@ -113981,30 +114063,30 @@ │ │ vldr d22, [r2] │ │ vld1.8 {d21}, [r1 :64]! │ │ vldr d20, [r1] │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst4.8 {d16-d19}, [r0] │ │ - b 65cec │ │ + b 65ef8 │ │ ldr r0, [sp, #2204] ; 0x89c │ │ add r0, r0, #8 │ │ str r0, [sp, #2204] ; 0x89c │ │ - b 65560 │ │ - b 65d00 │ │ + b 6576c │ │ + b 65f0c │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 664bc │ │ - b 65d14 │ │ + beq 666c8 │ │ + b 65f20 │ │ movw r0, #0 │ │ str r0, [sp, #1132] ; 0x46c │ │ ldr r0, [sp, #1132] ; 0x46c │ │ cmp r0, #16 │ │ - bge 664b4 │ │ + bge 666c0 │ │ ldr lr, [sp, #4] │ │ ldr r2, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r3, [sp, #3132] ; 0xc3c │ │ ldr r0, [sp, #1132] ; 0x46c │ │ add r3, r0, r3, lsl #4 │ │ mov r0, #4 │ │ @@ -114435,15 +114517,15 @@ │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vqshrun.s16 d16, q8, #6 │ │ vstr d16, [sp, #72] ; 0x48 │ │ vldr d16, [sp, #72] ; 0x48 │ │ vstr d16, [sp, #64] ; 0x40 │ │ vldr d16, [sp, #64] ; 0x40 │ │ vstr d16, [sp, #104] ; 0x68 │ │ - b 66404 │ │ + b 66610 │ │ ldr r1, [sp] │ │ vldr d16, [sp, #200] ; 0xc8 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #856 ; 0x358 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [sp, #152] ; 0x98 │ │ vst1.8 {d16}, [r0 :64]! │ │ @@ -114475,21 +114557,21 @@ │ │ vldr d22, [r2] │ │ vld1.8 {d21}, [r1 :64]! │ │ vldr d20, [r1] │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst4.8 {d16-d19}, [r0] │ │ - b 664a4 │ │ + b 666b0 │ │ ldr r0, [sp, #1132] ; 0x46c │ │ add r0, r0, #8 │ │ str r0, [sp, #1132] ; 0x46c │ │ - b 65d1c │ │ - b 664b8 │ │ - b 664bc │ │ + b 65f28 │ │ + b 666c4 │ │ + b 666c8 │ │ ldr r0, [sp, #3140] ; 0xc44 │ │ add r0, r0, #8 │ │ str r0, [sp, #3140] ; 0xc44 │ │ ldr r0, [fp, #8] │ │ add r0, r0, #8 │ │ str r0, [fp, #8] │ │ ldr r0, [sp, #3136] ; 0xc40 │ │ @@ -114497,45 +114579,45 @@ │ │ str r0, [sp, #3136] ; 0xc40 │ │ ldr r0, [fp, #12] │ │ add r0, r0, #8 │ │ str r0, [fp, #12] │ │ ldr r0, [sp, #3132] ; 0xc3c │ │ add r0, r0, #1 │ │ str r0, [sp, #3132] ; 0xc3c │ │ - b 64d50 │ │ + b 64f5c │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r2, lr, #47 ; 0x2f │ │ ldr r1, [sp, #3140] ; 0xc44 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #108] ; 0x6c │ │ movw r2, #9 │ │ str r2, [r3, #104] ; 0x68 │ │ str r1, [r3, #100] ; 0x64 │ │ str r0, [r3, #96] ; 0x60 │ │ ldr r0, [r3, #108] ; 0x6c │ │ ldr r1, [r3, #100] ; 0x64 │ │ ldr r2, [r3, #96] ; 0x60 │ │ ldr r3, [r3, #104] ; 0x68 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r2, lr, #38 ; 0x26 │ │ ldr r1, [fp, #8] │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #92] ; 0x5c │ │ movw r2, #9 │ │ str r2, [r3, #88] ; 0x58 │ │ str r1, [r3, #84] ; 0x54 │ │ str r0, [r3, #80] ; 0x50 │ │ ldr r0, [r3, #92] ; 0x5c │ │ ldr r1, [r3, #84] ; 0x54 │ │ ldr r2, [r3, #80] ; 0x50 │ │ ldr r3, [r3, #88] ; 0x58 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r0, lr, #47 ; 0x2f │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -114551,15 +114633,15 @@ │ │ str r2, [r3, #168] ; 0xa8 │ │ str r1, [r3, #164] ; 0xa4 │ │ str r0, [r3, #160] ; 0xa0 │ │ ldr r0, [r3, #172] ; 0xac │ │ ldr r1, [r3, #164] ; 0xa4 │ │ ldr r2, [r3, #160] ; 0xa0 │ │ ldr r3, [r3, #168] ; 0xa8 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r0, lr, #38 ; 0x26 │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -114575,51 +114657,51 @@ │ │ str r2, [r3, #152] ; 0x98 │ │ str r1, [r3, #148] ; 0x94 │ │ str r0, [r3, #144] ; 0x90 │ │ ldr r0, [r3, #156] ; 0x9c │ │ ldr r1, [r3, #148] ; 0x94 │ │ ldr r2, [r3, #144] ; 0x90 │ │ ldr r3, [r3, #152] ; 0x98 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ add lr, sp, #5888 ; 0x1700 │ │ add r0, lr, #47 ; 0x2f │ │ add lr, sp, #5888 ; 0x1700 │ │ add r1, lr, #38 ; 0x26 │ │ ldr r2, [sp, #3128] ; 0xc38 │ │ - bl 72364 │ │ + bl 72570 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r2, lr, #29 │ │ ldr r1, [sp, #3136] ; 0xc40 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #76] ; 0x4c │ │ movw r2, #9 │ │ str r2, [r3, #72] ; 0x48 │ │ str r1, [r3, #68] ; 0x44 │ │ str r0, [r3, #64] ; 0x40 │ │ ldr r0, [r3, #76] ; 0x4c │ │ ldr r1, [r3, #68] ; 0x44 │ │ ldr r2, [r3, #64] ; 0x40 │ │ ldr r3, [r3, #72] ; 0x48 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp] │ │ add lr, sp, #5120 ; 0x1400 │ │ add r2, lr, #788 ; 0x314 │ │ ldr r1, [fp, #12] │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #60] ; 0x3c │ │ movw r2, #9 │ │ str r2, [r3, #56] ; 0x38 │ │ str r1, [r3, #52] ; 0x34 │ │ str r0, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #60] ; 0x3c │ │ ldr r1, [r3, #52] ; 0x34 │ │ ldr r2, [r3, #48] ; 0x30 │ │ ldr r3, [r3, #56] ; 0x38 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r0, lr, #29 │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -114635,15 +114717,15 @@ │ │ str r2, [r3, #136] ; 0x88 │ │ str r1, [r3, #132] ; 0x84 │ │ str r0, [r3, #128] ; 0x80 │ │ ldr r0, [r3, #140] ; 0x8c │ │ ldr r1, [r3, #132] ; 0x84 │ │ ldr r2, [r3, #128] ; 0x80 │ │ ldr r3, [r3, #136] ; 0x88 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r3, [sp] │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #788 ; 0x314 │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -114659,30 +114741,30 @@ │ │ str r2, [r3, #120] ; 0x78 │ │ str r1, [r3, #116] ; 0x74 │ │ str r0, [r3, #112] ; 0x70 │ │ ldr r0, [r3, #124] ; 0x7c │ │ ldr r1, [r3, #116] ; 0x74 │ │ ldr r2, [r3, #112] ; 0x70 │ │ ldr r3, [r3, #120] ; 0x78 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ add lr, sp, #5888 ; 0x1700 │ │ add r0, lr, #29 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r1, lr, #788 ; 0x314 │ │ ldr r2, [sp, #3128] ; 0xc38 │ │ add r2, r2, #16 │ │ - bl 72364 │ │ + bl 72570 │ │ movw r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [fp, #24] │ │ ldr r2, [sp, #3112] ; 0xc28 │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 66854 │ │ + bge 66a60 │ │ ldr r0, [sp, #3112] ; 0xc28 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add r0, r0, r1 │ │ lsl r0, r0, #2 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #3148] ; 0xc4c │ │ ldr r1, [sp, #3112] ; 0xc28 │ │ @@ -114707,31 +114789,31 @@ │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [fp, #16] │ │ ldr ip, [sp, #56] ; 0x38 │ │ add r3, r3, ip │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 72320 │ │ + bl 7252c │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r0, r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b 667a8 │ │ + b 669b4 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 66924 │ │ + beq 66b30 │ │ movw r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [fp, #24] │ │ ldr r2, [sp, #3112] ; 0xc28 │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 66920 │ │ + bge 66b2c │ │ ldr r0, [sp, #3112] ; 0xc28 │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r0, r0, r1 │ │ lsl r0, r0, #2 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ ldr r1, [sp, #3112] ; 0xc28 │ │ @@ -114758,32 +114840,32 @@ │ │ ldr r2, [sp, #24] │ │ ldr r3, [fp, #20] │ │ ldr ip, [sp, #36] ; 0x24 │ │ add r3, r3, ip │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 72320 │ │ + bl 7252c │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b 6686c │ │ - b 66924 │ │ - ldr r0, [pc, #36] ; 66950 │ │ + b 66a78 │ │ + b 66b30 │ │ + ldr r0, [pc, #36] ; 66b5c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ add lr, sp, #4096 ; 0x1000 │ │ ldr r1, [lr, #2188] ; 0x88c │ │ cmp r0, r1 │ │ - bne 6694c │ │ + bne 66b58 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - bl 7beb0 │ │ - andeq r6, r1, ip, asr ip │ │ + bl 7c350 │ │ + strdeq r6, [r1], -r0 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #2192 ; 0x890 │ │ sub sp, sp, #4096 ; 0x1000 │ │ bfc sp, #0, #4 │ │ add lr, sp, #4096 ; 0x1000 │ │ add ip, lr, #1376 ; 0x560 │ │ @@ -114805,15 +114887,15 @@ │ │ mov ip, r0 │ │ ldr r0, [sp, #20] │ │ ldr lr, [fp, #24] │ │ ldr lr, [fp, #20] │ │ ldr lr, [fp, #16] │ │ ldr lr, [fp, #12] │ │ ldr lr, [fp, #8] │ │ - ldr lr, [pc, #412] ; 66b6c │ │ + ldr lr, [pc, #412] ; 66d78 │ │ add lr, pc, lr │ │ ldr lr, [lr] │ │ ldr lr, [lr] │ │ add r4, sp, #4096 ; 0x1000 │ │ str lr, [r4, #2188] ; 0x88c │ │ str ip, [sp, #3148] ; 0xc4c │ │ str r0, [sp, #3144] ; 0xc48 │ │ @@ -114850,15 +114932,15 @@ │ │ ldr r2, [sp, #3136] ; 0xc40 │ │ ldrb r2, [r2] │ │ ldr r3, [fp, #12] │ │ ldrb r3, [r3] │ │ add r2, r2, r3 │ │ add r0, r0, r2, lsr #1 │ │ str r0, [sp, #3104] ; 0xc20 │ │ - ldr r0, [pc, #236] ; 66b70 │ │ + ldr r0, [pc, #236] ; 66d7c │ │ add r0, pc, r0 │ │ vld1.16 {d16}, [r0] │ │ vstr d16, [r1, #8] │ │ vldr d16, [r1, #8] │ │ vstr d16, [r1] │ │ vldr d16, [r1] │ │ vstr d16, [r1, #16] │ │ @@ -114900,29 +114982,29 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #3024 ; 0xbd0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #3148] ; 0xc4c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 66b4c │ │ - b 66b80 │ │ - ldr r0, [pc, #32] ; 66b74 │ │ + beq 66d58 │ │ + b 66d8c │ │ + ldr r0, [pc, #32] ; 66d80 │ │ add r0, pc, r0 │ │ movw r1, #247 ; 0xf7 │ │ - ldr r2, [pc, #24] ; 66b78 │ │ + ldr r2, [pc, #24] ; 66d84 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #20] ; 66b7c │ │ + ldr r3, [pc, #20] ; 66d88 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ; instruction: 0x00016bb8 │ │ - ; instruction: 0xfffa598e │ │ - ; instruction: 0xfffa042e │ │ - ; instruction: 0xfff9f769 │ │ - ; instruction: 0xfff9d774 │ │ + bl 7c720 │ │ + andeq r6, r1, ip, asr #28 │ │ + ; instruction: 0xfffa584a │ │ + ; instruction: 0xfffa0215 │ │ + ; instruction: 0xfff9f4e6 │ │ + ; instruction: 0xfff9d558 │ │ ldr r0, [sp, #3140] ; 0xc44 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3108] ; 0xc24 │ │ add r0, r0, r1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #3020] ; 0xbcc │ │ ldr r0, [sp, #3136] ; 0xc40 │ │ @@ -114935,19 +115017,19 @@ │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3020] ; 0xbcc │ │ ldr r2, [sp, #3016] ; 0xbc8 │ │ ldr r3, [fp, #16] │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 72974 │ │ + bl 72b80 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 66c38 │ │ + beq 66e44 │ │ ldr r0, [fp, #8] │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3108] ; 0xc24 │ │ add r0, r0, r1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #3012] ; 0xbc4 │ │ ldr r0, [fp, #12] │ │ @@ -114960,22 +115042,22 @@ │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3012] ; 0xbc4 │ │ ldr r2, [sp, #3008] ; 0xbc0 │ │ ldr r3, [fp, #20] │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 72974 │ │ + bl 72b80 │ │ movw r0, #0 │ │ str r0, [sp, #3132] ; 0xc3c │ │ ldr r0, [sp, #3132] ; 0xc3c │ │ ldr r1, [sp, #3120] ; 0xc30 │ │ cmp r0, r1 │ │ - bge 683ec │ │ - b 66c54 │ │ + bge 685f8 │ │ + b 66e60 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp] │ │ ldr r3, [sp, #3140] ; 0xc44 │ │ vld1.8 {d16}, [r3] │ │ vstr d16, [r0, #952] ; 0x3b8 │ │ vldr d16, [r0, #952] ; 0x3b8 │ │ @@ -115190,15 +115272,15 @@ │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #592] ; 0x250 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #40 ; 0x28 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #584] ; 0x248 │ │ vstr d16, [r0] │ │ - b 66fd0 │ │ + b 671dc │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #576] ; 0x240 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #24 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #568] ; 0x238 │ │ vstr d16, [r0] │ │ @@ -115221,15 +115303,15 @@ │ │ vst1.64 {d16-d17}, [r1] │ │ ldr r0, [sp, #3128] ; 0xc38 │ │ add r0, r0, #32 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16-d17}, [r0] │ │ - b 6704c │ │ + b 67258 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp] │ │ ldr r3, [sp, #3136] ; 0xc40 │ │ vld1.8 {d16}, [r3] │ │ vstr d16, [r0, #552] ; 0x228 │ │ vldr d16, [r0, #552] ; 0x228 │ │ @@ -115444,15 +115526,15 @@ │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #192] ; 0xc0 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #1000 ; 0x3e8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #184] ; 0xb8 │ │ vstr d16, [r0] │ │ - b 673c8 │ │ + b 675d4 │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #176] ; 0xb0 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #984 ; 0x3d8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #168] ; 0xa8 │ │ vstr d16, [r0] │ │ @@ -115476,20 +115558,20 @@ │ │ vst1.64 {d16-d17}, [r1] │ │ ldr r0, [sp, #3128] ; 0xc38 │ │ add r0, r0, #48 ; 0x30 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16-d17}, [r0] │ │ - b 67448 │ │ + b 67654 │ │ movw r0, #0 │ │ str r0, [sp, #2204] ; 0x89c │ │ ldr r0, [sp, #2204] ; 0x89c │ │ cmp r0, #16 │ │ - bge 67bec │ │ + bge 67df8 │ │ ldr r0, [sp, #12] │ │ ldr r4, [sp, #4] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #8] │ │ ldr ip, [sp, #3132] ; 0xc3c │ │ ldr r1, [sp, #2204] ; 0x89c │ │ add ip, r1, ip, lsl #4 │ │ @@ -115920,15 +116002,15 @@ │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vqshrun.s16 d16, q8, #6 │ │ vstr d16, [r0, #176] ; 0xb0 │ │ vldr d16, [r0, #176] ; 0xb0 │ │ vstr d16, [r0, #168] ; 0xa8 │ │ vldr d16, [r0, #168] ; 0xa8 │ │ vstr d16, [r0, #208] ; 0xd0 │ │ - b 67b38 │ │ + b 67d44 │ │ ldr r1, [sp] │ │ ldr r2, [sp, #12] │ │ vldr d16, [r2, #208] ; 0xd0 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #920 ; 0x398 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r2, #256] ; 0x100 │ │ @@ -115961,30 +116043,30 @@ │ │ vldr d22, [r2] │ │ vld1.8 {d21}, [r1 :64]! │ │ vldr d20, [r1] │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst4.8 {d16-d19}, [r0] │ │ - b 67bdc │ │ + b 67de8 │ │ ldr r0, [sp, #2204] ; 0x89c │ │ add r0, r0, #8 │ │ str r0, [sp, #2204] ; 0x89c │ │ - b 67450 │ │ - b 67bf0 │ │ + b 6765c │ │ + b 67dfc │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 683ac │ │ - b 67c04 │ │ + beq 685b8 │ │ + b 67e10 │ │ movw r0, #0 │ │ str r0, [sp, #1132] ; 0x46c │ │ ldr r0, [sp, #1132] ; 0x46c │ │ cmp r0, #16 │ │ - bge 683a4 │ │ + bge 685b0 │ │ ldr lr, [sp, #4] │ │ ldr r2, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r3, [sp, #3132] ; 0xc3c │ │ ldr r0, [sp, #1132] ; 0x46c │ │ add r3, r0, r3, lsl #4 │ │ mov r0, #4 │ │ @@ -116415,15 +116497,15 @@ │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vqshrun.s16 d16, q8, #6 │ │ vstr d16, [sp, #72] ; 0x48 │ │ vldr d16, [sp, #72] ; 0x48 │ │ vstr d16, [sp, #64] ; 0x40 │ │ vldr d16, [sp, #64] ; 0x40 │ │ vstr d16, [sp, #104] ; 0x68 │ │ - b 682f4 │ │ + b 68500 │ │ ldr r1, [sp] │ │ vldr d16, [sp, #104] ; 0x68 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #856 ; 0x358 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [sp, #152] ; 0x98 │ │ vst1.8 {d16}, [r0 :64]! │ │ @@ -116455,21 +116537,21 @@ │ │ vldr d22, [r2] │ │ vld1.8 {d21}, [r1 :64]! │ │ vldr d20, [r1] │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst4.8 {d16-d19}, [r0] │ │ - b 68394 │ │ + b 685a0 │ │ ldr r0, [sp, #1132] ; 0x46c │ │ add r0, r0, #8 │ │ str r0, [sp, #1132] ; 0x46c │ │ - b 67c0c │ │ - b 683a8 │ │ - b 683ac │ │ + b 67e18 │ │ + b 685b4 │ │ + b 685b8 │ │ ldr r0, [sp, #3140] ; 0xc44 │ │ add r0, r0, #8 │ │ str r0, [sp, #3140] ; 0xc44 │ │ ldr r0, [fp, #8] │ │ add r0, r0, #8 │ │ str r0, [fp, #8] │ │ ldr r0, [sp, #3136] ; 0xc40 │ │ @@ -116477,45 +116559,45 @@ │ │ str r0, [sp, #3136] ; 0xc40 │ │ ldr r0, [fp, #12] │ │ add r0, r0, #8 │ │ str r0, [fp, #12] │ │ ldr r0, [sp, #3132] ; 0xc3c │ │ add r0, r0, #1 │ │ str r0, [sp, #3132] ; 0xc3c │ │ - b 66c40 │ │ + b 66e4c │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r2, lr, #47 ; 0x2f │ │ ldr r1, [sp, #3140] ; 0xc44 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #108] ; 0x6c │ │ movw r2, #9 │ │ str r2, [r3, #104] ; 0x68 │ │ str r1, [r3, #100] ; 0x64 │ │ str r0, [r3, #96] ; 0x60 │ │ ldr r0, [r3, #108] ; 0x6c │ │ ldr r1, [r3, #100] ; 0x64 │ │ ldr r2, [r3, #96] ; 0x60 │ │ ldr r3, [r3, #104] ; 0x68 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r2, lr, #38 ; 0x26 │ │ ldr r1, [fp, #8] │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #92] ; 0x5c │ │ movw r2, #9 │ │ str r2, [r3, #88] ; 0x58 │ │ str r1, [r3, #84] ; 0x54 │ │ str r0, [r3, #80] ; 0x50 │ │ ldr r0, [r3, #92] ; 0x5c │ │ ldr r1, [r3, #84] ; 0x54 │ │ ldr r2, [r3, #80] ; 0x50 │ │ ldr r3, [r3, #88] ; 0x58 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r0, lr, #47 ; 0x2f │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -116531,15 +116613,15 @@ │ │ str r2, [r3, #168] ; 0xa8 │ │ str r1, [r3, #164] ; 0xa4 │ │ str r0, [r3, #160] ; 0xa0 │ │ ldr r0, [r3, #172] ; 0xac │ │ ldr r1, [r3, #164] ; 0xa4 │ │ ldr r2, [r3, #160] ; 0xa0 │ │ ldr r3, [r3, #168] ; 0xa8 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r0, lr, #38 ; 0x26 │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -116555,51 +116637,51 @@ │ │ str r2, [r3, #152] ; 0x98 │ │ str r1, [r3, #148] ; 0x94 │ │ str r0, [r3, #144] ; 0x90 │ │ ldr r0, [r3, #156] ; 0x9c │ │ ldr r1, [r3, #148] ; 0x94 │ │ ldr r2, [r3, #144] ; 0x90 │ │ ldr r3, [r3, #152] ; 0x98 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ add lr, sp, #5888 ; 0x1700 │ │ add r0, lr, #47 ; 0x2f │ │ add lr, sp, #5888 ; 0x1700 │ │ add r1, lr, #38 ; 0x26 │ │ ldr r2, [sp, #3128] ; 0xc38 │ │ - bl 72364 │ │ + bl 72570 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r2, lr, #29 │ │ ldr r1, [sp, #3136] ; 0xc40 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #76] ; 0x4c │ │ movw r2, #9 │ │ str r2, [r3, #72] ; 0x48 │ │ str r1, [r3, #68] ; 0x44 │ │ str r0, [r3, #64] ; 0x40 │ │ ldr r0, [r3, #76] ; 0x4c │ │ ldr r1, [r3, #68] ; 0x44 │ │ ldr r2, [r3, #64] ; 0x40 │ │ ldr r3, [r3, #72] ; 0x48 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp] │ │ add lr, sp, #5120 ; 0x1400 │ │ add r2, lr, #788 ; 0x314 │ │ ldr r1, [fp, #12] │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #60] ; 0x3c │ │ movw r2, #9 │ │ str r2, [r3, #56] ; 0x38 │ │ str r1, [r3, #52] ; 0x34 │ │ str r0, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #60] ; 0x3c │ │ ldr r1, [r3, #52] ; 0x34 │ │ ldr r2, [r3, #48] ; 0x30 │ │ ldr r3, [r3, #56] ; 0x38 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r0, lr, #29 │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -116615,15 +116697,15 @@ │ │ str r2, [r3, #136] ; 0x88 │ │ str r1, [r3, #132] ; 0x84 │ │ str r0, [r3, #128] ; 0x80 │ │ ldr r0, [r3, #140] ; 0x8c │ │ ldr r1, [r3, #132] ; 0x84 │ │ ldr r2, [r3, #128] ; 0x80 │ │ ldr r3, [r3, #136] ; 0x88 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r3, [sp] │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #788 ; 0x314 │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -116639,30 +116721,30 @@ │ │ str r2, [r3, #120] ; 0x78 │ │ str r1, [r3, #116] ; 0x74 │ │ str r0, [r3, #112] ; 0x70 │ │ ldr r0, [r3, #124] ; 0x7c │ │ ldr r1, [r3, #116] ; 0x74 │ │ ldr r2, [r3, #112] ; 0x70 │ │ ldr r3, [r3, #120] ; 0x78 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ add lr, sp, #5888 ; 0x1700 │ │ add r0, lr, #29 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r1, lr, #788 ; 0x314 │ │ ldr r2, [sp, #3128] ; 0xc38 │ │ add r2, r2, #16 │ │ - bl 72364 │ │ + bl 72570 │ │ movw r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [fp, #24] │ │ ldr r2, [sp, #3112] ; 0xc28 │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 68744 │ │ + bge 68950 │ │ ldr r0, [sp, #3112] ; 0xc28 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add r0, r0, r1 │ │ lsl r0, r0, #2 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #3148] ; 0xc4c │ │ ldr r1, [sp, #3112] ; 0xc28 │ │ @@ -116687,31 +116769,31 @@ │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [fp, #16] │ │ ldr ip, [sp, #56] ; 0x38 │ │ add r3, r3, ip │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 72974 │ │ + bl 72b80 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r0, r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b 68698 │ │ + b 688a4 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 68814 │ │ + beq 68a20 │ │ movw r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [fp, #24] │ │ ldr r2, [sp, #3112] ; 0xc28 │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 68810 │ │ + bge 68a1c │ │ ldr r0, [sp, #3112] ; 0xc28 │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r0, r0, r1 │ │ lsl r0, r0, #2 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ ldr r1, [sp, #3112] ; 0xc28 │ │ @@ -116738,32 +116820,32 @@ │ │ ldr r2, [sp, #24] │ │ ldr r3, [fp, #20] │ │ ldr ip, [sp, #36] ; 0x24 │ │ add r3, r3, ip │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 72974 │ │ + bl 72b80 │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b 6875c │ │ - b 68814 │ │ - ldr r0, [pc, #36] ; 68840 │ │ + b 68968 │ │ + b 68a20 │ │ + ldr r0, [pc, #36] ; 68a4c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ add lr, sp, #4096 ; 0x1000 │ │ ldr r1, [lr, #2188] ; 0x88c │ │ cmp r0, r1 │ │ - bne 6883c │ │ + bne 68a48 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - bl 7beb0 │ │ - andeq r4, r1, ip, ror #26 │ │ + bl 7c350 │ │ + andeq r5, r1, r0 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #6208 ; 0x1840 │ │ bfc sp, #0, #4 │ │ add lr, sp, #5120 ; 0x1400 │ │ add ip, lr, #504 ; 0x1f8 │ │ str ip, [sp] │ │ @@ -116784,15 +116866,15 @@ │ │ mov ip, r0 │ │ ldr r0, [sp, #20] │ │ ldr lr, [fp, #24] │ │ ldr lr, [fp, #20] │ │ ldr lr, [fp, #16] │ │ ldr lr, [fp, #12] │ │ ldr lr, [fp, #8] │ │ - ldr lr, [pc, #412] ; 68a58 │ │ + ldr lr, [pc, #412] ; 68c64 │ │ add lr, pc, lr │ │ ldr lr, [lr] │ │ ldr lr, [lr] │ │ add r4, sp, #4096 ; 0x1000 │ │ str lr, [r4, #2108] ; 0x83c │ │ str ip, [sp, #3148] ; 0xc4c │ │ str r0, [sp, #3144] ; 0xc48 │ │ @@ -116829,15 +116911,15 @@ │ │ ldr r2, [sp, #3136] ; 0xc40 │ │ ldrb r2, [r2] │ │ ldr r3, [fp, #12] │ │ ldrb r3, [r3] │ │ add r2, r2, r3 │ │ add r0, r0, r2, lsr #1 │ │ str r0, [sp, #3104] ; 0xc20 │ │ - ldr r0, [pc, #236] ; 68a5c │ │ + ldr r0, [pc, #236] ; 68c68 │ │ add r0, pc, r0 │ │ vld1.16 {d16}, [r0] │ │ vstr d16, [r1, #8] │ │ vldr d16, [r1, #8] │ │ vstr d16, [r1] │ │ vldr d16, [r1] │ │ vstr d16, [r1, #16] │ │ @@ -116879,29 +116961,29 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #3024 ; 0xbd0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #3148] ; 0xc4c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 68a38 │ │ - b 68a6c │ │ - ldr r0, [pc, #32] ; 68a60 │ │ + beq 68c44 │ │ + b 68c78 │ │ + ldr r0, [pc, #32] ; 68c6c │ │ add r0, pc, r0 │ │ movw r1, #249 ; 0xf9 │ │ - ldr r2, [pc, #24] ; 68a64 │ │ + ldr r2, [pc, #24] ; 68c70 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #20] ; 68a68 │ │ + ldr r3, [pc, #20] ; 68c74 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - andeq r4, r1, ip, asr #25 │ │ - ; instruction: 0xfffa3aa2 │ │ - ; instruction: 0xfff9e542 │ │ - ; instruction: 0xfff9def2 │ │ - ; instruction: 0xfff9b888 │ │ + bl 7c720 │ │ + andeq r4, r1, r0, ror #30 │ │ + ; instruction: 0xfffa395e │ │ + ; instruction: 0xfff9e329 │ │ + ; instruction: 0xfff9dcac │ │ + ; instruction: 0xfff9b66c │ │ ldr r0, [sp, #3140] ; 0xc44 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3108] ; 0xc24 │ │ add r0, r0, r1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #3020] ; 0xbcc │ │ ldr r0, [sp, #3136] ; 0xc40 │ │ @@ -116911,19 +116993,19 @@ │ │ asr r0, r0, #1 │ │ str r0, [sp, #3016] ; 0xbc8 │ │ ldr r0, [sp, #3148] ; 0xc4c │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3020] ; 0xbcc │ │ ldr r2, [sp, #3016] ; 0xbc8 │ │ ldr r3, [fp, #16] │ │ - bl 72780 │ │ + bl 7298c │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 68b0c │ │ + beq 68d18 │ │ ldr r0, [fp, #8] │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3108] ; 0xc24 │ │ add r0, r0, r1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #3012] ; 0xbc4 │ │ ldr r0, [fp, #12] │ │ @@ -116933,22 +117015,22 @@ │ │ asr r0, r0, #1 │ │ str r0, [sp, #3008] ; 0xbc0 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3012] ; 0xbc4 │ │ ldr r2, [sp, #3008] ; 0xbc0 │ │ ldr r3, [fp, #20] │ │ - bl 72780 │ │ + bl 7298c │ │ movw r0, #0 │ │ str r0, [sp, #3132] ; 0xc3c │ │ ldr r0, [sp, #3132] ; 0xc3c │ │ ldr r1, [sp, #3120] ; 0xc30 │ │ cmp r0, r1 │ │ - bge 6a250 │ │ - b 68b28 │ │ + bge 6a45c │ │ + b 68d34 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp] │ │ ldr r3, [sp, #3140] ; 0xc44 │ │ vld1.8 {d16}, [r3] │ │ vstr d16, [r0, #952] ; 0x3b8 │ │ vldr d16, [r0, #952] ; 0x3b8 │ │ @@ -117161,15 +117243,15 @@ │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #592] ; 0x250 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #984 ; 0x3d8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #584] ; 0x248 │ │ vstr d16, [r0] │ │ - b 68e9c │ │ + b 690a8 │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #576] ; 0x240 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #968 ; 0x3c8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #568] ; 0x238 │ │ vstr d16, [r0] │ │ @@ -117192,15 +117274,15 @@ │ │ vst1.64 {d16-d17}, [r1] │ │ ldr r0, [sp, #3128] ; 0xc38 │ │ add r0, r0, #32 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16-d17}, [r0] │ │ - b 68f18 │ │ + b 69124 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp] │ │ ldr r3, [sp, #3136] ; 0xc40 │ │ vld1.8 {d16}, [r3] │ │ vstr d16, [r0, #552] ; 0x228 │ │ vldr d16, [r0, #552] ; 0x228 │ │ @@ -117413,15 +117495,15 @@ │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #192] ; 0xc0 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #920 ; 0x398 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #184] ; 0xb8 │ │ vstr d16, [r0] │ │ - b 6928c │ │ + b 69498 │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #176] ; 0xb0 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #904 ; 0x388 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #168] ; 0xa8 │ │ vstr d16, [r0] │ │ @@ -117445,20 +117527,20 @@ │ │ vst1.64 {d16-d17}, [r1] │ │ ldr r0, [sp, #3128] ; 0xc38 │ │ add r0, r0, #48 ; 0x30 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16-d17}, [r0] │ │ - b 6930c │ │ + b 69518 │ │ movw r0, #0 │ │ str r0, [sp, #2204] ; 0x89c │ │ ldr r0, [sp, #2204] ; 0x89c │ │ cmp r0, #16 │ │ - bge 69a80 │ │ + bge 69c8c │ │ ldr r0, [sp, #12] │ │ ldr r4, [sp, #4] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #8] │ │ ldr ip, [sp, #3132] ; 0xc3c │ │ ldr r1, [sp, #2204] ; 0x89c │ │ add r1, r1, ip, lsl #4 │ │ @@ -117889,15 +117971,15 @@ │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vqshrun.s16 d16, q8, #6 │ │ vstr d16, [r0, #176] ; 0xb0 │ │ vldr d16, [r0, #176] ; 0xb0 │ │ vstr d16, [r0, #168] ; 0xa8 │ │ vldr d16, [r0, #168] ; 0xa8 │ │ vstr d16, [r0, #208] ; 0xd0 │ │ - b 699fc │ │ + b 69c08 │ │ ldr r1, [sp, #12] │ │ vldr d16, [r1, #304] ; 0x130 │ │ add lr, sp, #4096 ; 0x1000 │ │ add r0, lr, #1872 ; 0x750 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #256] ; 0x100 │ │ vst1.8 {d16}, [r0 :64]! │ │ @@ -117918,30 +118000,30 @@ │ │ vld1.8 {d16}, [r2 :64]! │ │ vldr d22, [r2] │ │ vldr d21, [r1] │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16-d18}, [r0] │ │ - b 69a70 │ │ + b 69c7c │ │ ldr r0, [sp, #2204] ; 0x89c │ │ add r0, r0, #8 │ │ str r0, [sp, #2204] ; 0x89c │ │ - b 69314 │ │ - b 69a84 │ │ + b 69520 │ │ + b 69c90 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6a210 │ │ - b 69a98 │ │ + beq 6a41c │ │ + b 69ca4 │ │ movw r0, #0 │ │ str r0, [sp, #1132] ; 0x46c │ │ ldr r0, [sp, #1132] ; 0x46c │ │ cmp r0, #16 │ │ - bge 6a208 │ │ + bge 6a414 │ │ ldr lr, [sp, #4] │ │ ldr r2, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r3, [sp, #3132] ; 0xc3c │ │ ldr r0, [sp, #1132] ; 0x46c │ │ add r0, r0, r3, lsl #4 │ │ add r0, r0, r0, lsl #1 │ │ @@ -118372,15 +118454,15 @@ │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vqshrun.s16 d16, q8, #6 │ │ vstr d16, [sp, #72] ; 0x48 │ │ vldr d16, [sp, #72] ; 0x48 │ │ vstr d16, [sp, #64] ; 0x40 │ │ vldr d16, [sp, #64] ; 0x40 │ │ vstr d16, [sp, #104] ; 0x68 │ │ - b 6a188 │ │ + b 6a394 │ │ vldr d16, [sp, #200] ; 0xc8 │ │ add lr, sp, #4096 ; 0x1000 │ │ add r0, lr, #1824 ; 0x720 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [sp, #152] ; 0x98 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [sp, #104] ; 0x68 │ │ @@ -118400,21 +118482,21 @@ │ │ vld1.8 {d16}, [r2 :64]! │ │ vldr d22, [r2] │ │ vldr d21, [r1] │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16-d18}, [r0] │ │ - b 6a1f8 │ │ + b 6a404 │ │ ldr r0, [sp, #1132] ; 0x46c │ │ add r0, r0, #8 │ │ str r0, [sp, #1132] ; 0x46c │ │ - b 69aa0 │ │ - b 6a20c │ │ - b 6a210 │ │ + b 69cac │ │ + b 6a418 │ │ + b 6a41c │ │ ldr r0, [sp, #3140] ; 0xc44 │ │ add r0, r0, #8 │ │ str r0, [sp, #3140] ; 0xc44 │ │ ldr r0, [fp, #8] │ │ add r0, r0, #8 │ │ str r0, [fp, #8] │ │ ldr r0, [sp, #3136] ; 0xc40 │ │ @@ -118422,45 +118504,45 @@ │ │ str r0, [sp, #3136] ; 0xc40 │ │ ldr r0, [fp, #12] │ │ add r0, r0, #8 │ │ str r0, [fp, #12] │ │ ldr r0, [sp, #3132] ; 0xc3c │ │ add r0, r0, #1 │ │ str r0, [sp, #3132] ; 0xc3c │ │ - b 68b14 │ │ + b 68d20 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5632 ; 0x1600 │ │ add r2, lr, #255 ; 0xff │ │ ldr r1, [sp, #3140] ; 0xc44 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #1006] ; 0x3ee │ │ movw r2, #9 │ │ str r2, [r3, #1002] ; 0x3ea │ │ str r1, [r3, #998] ; 0x3e6 │ │ str r0, [r3, #994] ; 0x3e2 │ │ ldr r0, [r3, #1006] ; 0x3ee │ │ ldr r1, [r3, #998] ; 0x3e6 │ │ ldr r2, [r3, #994] ; 0x3e2 │ │ ldr r3, [r3, #1002] ; 0x3ea │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5632 ; 0x1600 │ │ add r2, lr, #246 ; 0xf6 │ │ ldr r1, [fp, #8] │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #990] ; 0x3de │ │ movw r2, #9 │ │ str r2, [r3, #986] ; 0x3da │ │ str r1, [r3, #982] ; 0x3d6 │ │ str r0, [r3, #978] ; 0x3d2 │ │ ldr r0, [r3, #990] ; 0x3de │ │ ldr r1, [r3, #982] ; 0x3d6 │ │ ldr r2, [r3, #978] ; 0x3d2 │ │ ldr r3, [r3, #986] ; 0x3da │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5632 ; 0x1600 │ │ add r0, lr, #255 ; 0xff │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -118476,15 +118558,15 @@ │ │ str r2, [r3, #1066] ; 0x42a │ │ str r1, [r3, #1062] ; 0x426 │ │ str r0, [r3, #1058] ; 0x422 │ │ ldr r0, [r3, #1070] ; 0x42e │ │ ldr r1, [r3, #1062] ; 0x426 │ │ ldr r2, [r3, #1058] ; 0x422 │ │ ldr r3, [r3, #1066] ; 0x42a │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5632 ; 0x1600 │ │ add r0, lr, #246 ; 0xf6 │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -118500,51 +118582,51 @@ │ │ str r2, [r3, #1050] ; 0x41a │ │ str r1, [r3, #1046] ; 0x416 │ │ str r0, [r3, #1042] ; 0x412 │ │ ldr r0, [r3, #1054] ; 0x41e │ │ ldr r1, [r3, #1046] ; 0x416 │ │ ldr r2, [r3, #1042] ; 0x412 │ │ ldr r3, [r3, #1050] ; 0x41a │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ add lr, sp, #5632 ; 0x1600 │ │ add r0, lr, #255 ; 0xff │ │ add lr, sp, #5632 ; 0x1600 │ │ add r1, lr, #246 ; 0xf6 │ │ ldr r2, [sp, #3128] ; 0xc38 │ │ - bl 72364 │ │ + bl 72570 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5632 ; 0x1600 │ │ add r2, lr, #237 ; 0xed │ │ ldr r1, [sp, #3136] ; 0xc40 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #974] ; 0x3ce │ │ movw r2, #9 │ │ str r2, [r3, #970] ; 0x3ca │ │ str r1, [r3, #966] ; 0x3c6 │ │ str r0, [r3, #962] ; 0x3c2 │ │ ldr r0, [r3, #974] ; 0x3ce │ │ ldr r1, [r3, #966] ; 0x3c6 │ │ ldr r2, [r3, #962] ; 0x3c2 │ │ ldr r3, [r3, #970] ; 0x3ca │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5120 ; 0x1400 │ │ add r2, lr, #740 ; 0x2e4 │ │ ldr r1, [fp, #12] │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #958] ; 0x3be │ │ movw r2, #9 │ │ str r2, [r3, #954] ; 0x3ba │ │ str r1, [r3, #950] ; 0x3b6 │ │ str r0, [r3, #946] ; 0x3b2 │ │ ldr r0, [r3, #958] ; 0x3be │ │ ldr r1, [r3, #950] ; 0x3b6 │ │ ldr r2, [r3, #946] ; 0x3b2 │ │ ldr r3, [r3, #954] ; 0x3ba │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5632 ; 0x1600 │ │ add r0, lr, #237 ; 0xed │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -118560,15 +118642,15 @@ │ │ str r2, [r3, #1034] ; 0x40a │ │ str r1, [r3, #1030] ; 0x406 │ │ str r0, [r3, #1026] ; 0x402 │ │ ldr r0, [r3, #1038] ; 0x40e │ │ ldr r1, [r3, #1030] ; 0x406 │ │ ldr r2, [r3, #1026] ; 0x402 │ │ ldr r3, [r3, #1034] ; 0x40a │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #740 ; 0x2e4 │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -118584,30 +118666,30 @@ │ │ str r2, [r3, #1018] ; 0x3fa │ │ str r1, [r3, #1014] ; 0x3f6 │ │ str r0, [r3, #1010] ; 0x3f2 │ │ ldr r0, [r3, #1022] ; 0x3fe │ │ ldr r1, [r3, #1014] ; 0x3f6 │ │ ldr r2, [r3, #1010] ; 0x3f2 │ │ ldr r3, [r3, #1018] ; 0x3fa │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ add lr, sp, #5632 ; 0x1600 │ │ add r0, lr, #237 ; 0xed │ │ add lr, sp, #5120 ; 0x1400 │ │ add r1, lr, #740 ; 0x2e4 │ │ ldr r2, [sp, #3128] ; 0xc38 │ │ add r2, r2, #16 │ │ - bl 72364 │ │ + bl 72570 │ │ movw r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [fp, #24] │ │ ldr r2, [sp, #3112] ; 0xc28 │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 6a5a0 │ │ + bge 6a7ac │ │ ldr r0, [sp, #3112] ; 0xc28 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add r0, r0, r1 │ │ movw r1, #3 │ │ mul r0, r0, r1 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #3148] ; 0xc4c │ │ @@ -118630,31 +118712,31 @@ │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [fp, #16] │ │ ldr ip, [sp, #56] ; 0x38 │ │ add r3, r3, ip │ │ - bl 72780 │ │ + bl 7298c │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r0, r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b 6a4fc │ │ + b 6a708 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6a668 │ │ + beq 6a874 │ │ movw r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [fp, #24] │ │ ldr r2, [sp, #3112] ; 0xc28 │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 6a664 │ │ + bge 6a870 │ │ ldr r0, [sp, #3112] ; 0xc28 │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r0, r0, r1 │ │ movw r1, #3 │ │ mul r0, r0, r1 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ @@ -118679,32 +118761,32 @@ │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #24] │ │ ldr r3, [fp, #20] │ │ ldr ip, [sp, #36] ; 0x24 │ │ add r3, r3, ip │ │ - bl 72780 │ │ + bl 7298c │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b 6a5b8 │ │ - b 6a668 │ │ - ldr r0, [pc, #36] ; 6a694 │ │ + b 6a7c4 │ │ + b 6a874 │ │ + ldr r0, [pc, #36] ; 6a8a0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ add lr, sp, #4096 ; 0x1000 │ │ ldr r1, [lr, #2108] ; 0x83c │ │ cmp r0, r1 │ │ - bne 6a690 │ │ + bne 6a89c │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - bl 7beb0 │ │ - andeq r2, r1, r8, lsl pc │ │ + bl 7c350 │ │ + andeq r3, r1, ip, lsr #3 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #6208 ; 0x1840 │ │ bfc sp, #0, #4 │ │ add lr, sp, #5120 ; 0x1400 │ │ add ip, lr, #504 ; 0x1f8 │ │ str ip, [sp] │ │ @@ -118725,15 +118807,15 @@ │ │ mov ip, r0 │ │ ldr r0, [sp, #20] │ │ ldr lr, [fp, #24] │ │ ldr lr, [fp, #20] │ │ ldr lr, [fp, #16] │ │ ldr lr, [fp, #12] │ │ ldr lr, [fp, #8] │ │ - ldr lr, [pc, #412] ; 6a8ac │ │ + ldr lr, [pc, #412] ; 6aab8 │ │ add lr, pc, lr │ │ ldr lr, [lr] │ │ ldr lr, [lr] │ │ add r4, sp, #4096 ; 0x1000 │ │ str lr, [r4, #2108] ; 0x83c │ │ str ip, [sp, #3148] ; 0xc4c │ │ str r0, [sp, #3144] ; 0xc48 │ │ @@ -118770,15 +118852,15 @@ │ │ ldr r2, [sp, #3136] ; 0xc40 │ │ ldrb r2, [r2] │ │ ldr r3, [fp, #12] │ │ ldrb r3, [r3] │ │ add r2, r2, r3 │ │ add r0, r0, r2, lsr #1 │ │ str r0, [sp, #3104] ; 0xc20 │ │ - ldr r0, [pc, #236] ; 6a8b0 │ │ + ldr r0, [pc, #236] ; 6aabc │ │ add r0, pc, r0 │ │ vld1.16 {d16}, [r0] │ │ vstr d16, [r1, #8] │ │ vldr d16, [r1, #8] │ │ vstr d16, [r1] │ │ vldr d16, [r1] │ │ vstr d16, [r1, #16] │ │ @@ -118820,29 +118902,29 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #3024 ; 0xbd0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #3148] ; 0xc4c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6a88c │ │ - b 6a8c0 │ │ - ldr r0, [pc, #32] ; 6a8b4 │ │ + beq 6aa98 │ │ + b 6aacc │ │ + ldr r0, [pc, #32] ; 6aac0 │ │ add r0, pc, r0 │ │ movw r1, #250 ; 0xfa │ │ - ldr r2, [pc, #24] ; 6a8b8 │ │ + ldr r2, [pc, #24] ; 6aac4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #20] ; 6a8bc │ │ + ldr r3, [pc, #20] ; 6aac8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - andeq r2, r1, r8, ror lr │ │ - ; instruction: 0xfffa1c4e │ │ - ; instruction: 0xfff9c6ee │ │ - ; instruction: 0xfff99f65 │ │ - ; instruction: 0xfff99a34 │ │ + bl 7c720 │ │ + andeq r3, r1, ip, lsl #2 │ │ + ; instruction: 0xfffa1b0a │ │ + ; instruction: 0xfff9c4d5 │ │ + ; instruction: 0xfff99d49 │ │ + ; instruction: 0xfff99818 │ │ ldr r0, [sp, #3140] ; 0xc44 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3108] ; 0xc24 │ │ add r0, r0, r1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #3020] ; 0xbcc │ │ ldr r0, [sp, #3136] ; 0xc40 │ │ @@ -118852,19 +118934,19 @@ │ │ asr r0, r0, #1 │ │ str r0, [sp, #3016] ; 0xbc8 │ │ ldr r0, [sp, #3148] ; 0xc4c │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3020] ; 0xbcc │ │ ldr r2, [sp, #3016] ; 0xbc8 │ │ ldr r3, [fp, #16] │ │ - bl 729b8 │ │ + bl 72bc4 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6a960 │ │ + beq 6ab6c │ │ ldr r0, [fp, #8] │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3108] ; 0xc24 │ │ add r0, r0, r1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #3012] ; 0xbc4 │ │ ldr r0, [fp, #12] │ │ @@ -118874,22 +118956,22 @@ │ │ asr r0, r0, #1 │ │ str r0, [sp, #3008] ; 0xbc0 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3012] ; 0xbc4 │ │ ldr r2, [sp, #3008] ; 0xbc0 │ │ ldr r3, [fp, #20] │ │ - bl 729b8 │ │ + bl 72bc4 │ │ movw r0, #0 │ │ str r0, [sp, #3132] ; 0xc3c │ │ ldr r0, [sp, #3132] ; 0xc3c │ │ ldr r1, [sp, #3120] ; 0xc30 │ │ cmp r0, r1 │ │ - bge 6c0a4 │ │ - b 6a97c │ │ + bge 6c2b0 │ │ + b 6ab88 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp] │ │ ldr r3, [sp, #3140] ; 0xc44 │ │ vld1.8 {d16}, [r3] │ │ vstr d16, [r0, #952] ; 0x3b8 │ │ vldr d16, [r0, #952] ; 0x3b8 │ │ @@ -119102,15 +119184,15 @@ │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #592] ; 0x250 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #984 ; 0x3d8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #584] ; 0x248 │ │ vstr d16, [r0] │ │ - b 6acf0 │ │ + b 6aefc │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #576] ; 0x240 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #968 ; 0x3c8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #568] ; 0x238 │ │ vstr d16, [r0] │ │ @@ -119133,15 +119215,15 @@ │ │ vst1.64 {d16-d17}, [r1] │ │ ldr r0, [sp, #3128] ; 0xc38 │ │ add r0, r0, #32 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16-d17}, [r0] │ │ - b 6ad6c │ │ + b 6af78 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp] │ │ ldr r3, [sp, #3136] ; 0xc40 │ │ vld1.8 {d16}, [r3] │ │ vstr d16, [r0, #552] ; 0x228 │ │ vldr d16, [r0, #552] ; 0x228 │ │ @@ -119354,15 +119436,15 @@ │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #192] ; 0xc0 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #920 ; 0x398 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #184] ; 0xb8 │ │ vstr d16, [r0] │ │ - b 6b0e0 │ │ + b 6b2ec │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #176] ; 0xb0 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #904 ; 0x388 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #168] ; 0xa8 │ │ vstr d16, [r0] │ │ @@ -119386,20 +119468,20 @@ │ │ vst1.64 {d16-d17}, [r1] │ │ ldr r0, [sp, #3128] ; 0xc38 │ │ add r0, r0, #48 ; 0x30 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16-d17}, [r0] │ │ - b 6b160 │ │ + b 6b36c │ │ movw r0, #0 │ │ str r0, [sp, #2204] ; 0x89c │ │ ldr r0, [sp, #2204] ; 0x89c │ │ cmp r0, #16 │ │ - bge 6b8d4 │ │ + bge 6bae0 │ │ ldr r0, [sp, #12] │ │ ldr r4, [sp, #4] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #8] │ │ ldr ip, [sp, #3132] ; 0xc3c │ │ ldr r1, [sp, #2204] ; 0x89c │ │ add r1, r1, ip, lsl #4 │ │ @@ -119830,15 +119912,15 @@ │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vqshrun.s16 d16, q8, #6 │ │ vstr d16, [r0, #176] ; 0xb0 │ │ vldr d16, [r0, #176] ; 0xb0 │ │ vstr d16, [r0, #168] ; 0xa8 │ │ vldr d16, [r0, #168] ; 0xa8 │ │ vstr d16, [r0, #208] ; 0xd0 │ │ - b 6b850 │ │ + b 6ba5c │ │ ldr r1, [sp, #12] │ │ vldr d16, [r1, #208] ; 0xd0 │ │ add lr, sp, #4096 ; 0x1000 │ │ add r0, lr, #1872 ; 0x750 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #256] ; 0x100 │ │ vst1.8 {d16}, [r0 :64]! │ │ @@ -119859,30 +119941,30 @@ │ │ vld1.8 {d16}, [r2 :64]! │ │ vldr d22, [r2] │ │ vldr d21, [r1] │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16-d18}, [r0] │ │ - b 6b8c4 │ │ + b 6bad0 │ │ ldr r0, [sp, #2204] ; 0x89c │ │ add r0, r0, #8 │ │ str r0, [sp, #2204] ; 0x89c │ │ - b 6b168 │ │ - b 6b8d8 │ │ + b 6b374 │ │ + b 6bae4 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6c064 │ │ - b 6b8ec │ │ + beq 6c270 │ │ + b 6baf8 │ │ movw r0, #0 │ │ str r0, [sp, #1132] ; 0x46c │ │ ldr r0, [sp, #1132] ; 0x46c │ │ cmp r0, #16 │ │ - bge 6c05c │ │ + bge 6c268 │ │ ldr lr, [sp, #4] │ │ ldr r2, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r3, [sp, #3132] ; 0xc3c │ │ ldr r0, [sp, #1132] ; 0x46c │ │ add r0, r0, r3, lsl #4 │ │ add r0, r0, r0, lsl #1 │ │ @@ -120313,15 +120395,15 @@ │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vqshrun.s16 d16, q8, #6 │ │ vstr d16, [sp, #72] ; 0x48 │ │ vldr d16, [sp, #72] ; 0x48 │ │ vstr d16, [sp, #64] ; 0x40 │ │ vldr d16, [sp, #64] ; 0x40 │ │ vstr d16, [sp, #104] ; 0x68 │ │ - b 6bfdc │ │ + b 6c1e8 │ │ vldr d16, [sp, #104] ; 0x68 │ │ add lr, sp, #4096 ; 0x1000 │ │ add r0, lr, #1824 ; 0x720 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [sp, #152] ; 0x98 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [sp, #200] ; 0xc8 │ │ @@ -120341,21 +120423,21 @@ │ │ vld1.8 {d16}, [r2 :64]! │ │ vldr d22, [r2] │ │ vldr d21, [r1] │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst3.8 {d16-d18}, [r0] │ │ - b 6c04c │ │ + b 6c258 │ │ ldr r0, [sp, #1132] ; 0x46c │ │ add r0, r0, #8 │ │ str r0, [sp, #1132] ; 0x46c │ │ - b 6b8f4 │ │ - b 6c060 │ │ - b 6c064 │ │ + b 6bb00 │ │ + b 6c26c │ │ + b 6c270 │ │ ldr r0, [sp, #3140] ; 0xc44 │ │ add r0, r0, #8 │ │ str r0, [sp, #3140] ; 0xc44 │ │ ldr r0, [fp, #8] │ │ add r0, r0, #8 │ │ str r0, [fp, #8] │ │ ldr r0, [sp, #3136] ; 0xc40 │ │ @@ -120363,45 +120445,45 @@ │ │ str r0, [sp, #3136] ; 0xc40 │ │ ldr r0, [fp, #12] │ │ add r0, r0, #8 │ │ str r0, [fp, #12] │ │ ldr r0, [sp, #3132] ; 0xc3c │ │ add r0, r0, #1 │ │ str r0, [sp, #3132] ; 0xc3c │ │ - b 6a968 │ │ + b 6ab74 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5632 ; 0x1600 │ │ add r2, lr, #255 ; 0xff │ │ ldr r1, [sp, #3140] ; 0xc44 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #1006] ; 0x3ee │ │ movw r2, #9 │ │ str r2, [r3, #1002] ; 0x3ea │ │ str r1, [r3, #998] ; 0x3e6 │ │ str r0, [r3, #994] ; 0x3e2 │ │ ldr r0, [r3, #1006] ; 0x3ee │ │ ldr r1, [r3, #998] ; 0x3e6 │ │ ldr r2, [r3, #994] ; 0x3e2 │ │ ldr r3, [r3, #1002] ; 0x3ea │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5632 ; 0x1600 │ │ add r2, lr, #246 ; 0xf6 │ │ ldr r1, [fp, #8] │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #990] ; 0x3de │ │ movw r2, #9 │ │ str r2, [r3, #986] ; 0x3da │ │ str r1, [r3, #982] ; 0x3d6 │ │ str r0, [r3, #978] ; 0x3d2 │ │ ldr r0, [r3, #990] ; 0x3de │ │ ldr r1, [r3, #982] ; 0x3d6 │ │ ldr r2, [r3, #978] ; 0x3d2 │ │ ldr r3, [r3, #986] ; 0x3da │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5632 ; 0x1600 │ │ add r0, lr, #255 ; 0xff │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -120417,15 +120499,15 @@ │ │ str r2, [r3, #1066] ; 0x42a │ │ str r1, [r3, #1062] ; 0x426 │ │ str r0, [r3, #1058] ; 0x422 │ │ ldr r0, [r3, #1070] ; 0x42e │ │ ldr r1, [r3, #1062] ; 0x426 │ │ ldr r2, [r3, #1058] ; 0x422 │ │ ldr r3, [r3, #1066] ; 0x42a │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5632 ; 0x1600 │ │ add r0, lr, #246 ; 0xf6 │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -120441,51 +120523,51 @@ │ │ str r2, [r3, #1050] ; 0x41a │ │ str r1, [r3, #1046] ; 0x416 │ │ str r0, [r3, #1042] ; 0x412 │ │ ldr r0, [r3, #1054] ; 0x41e │ │ ldr r1, [r3, #1046] ; 0x416 │ │ ldr r2, [r3, #1042] ; 0x412 │ │ ldr r3, [r3, #1050] ; 0x41a │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ add lr, sp, #5632 ; 0x1600 │ │ add r0, lr, #255 ; 0xff │ │ add lr, sp, #5632 ; 0x1600 │ │ add r1, lr, #246 ; 0xf6 │ │ ldr r2, [sp, #3128] ; 0xc38 │ │ - bl 72364 │ │ + bl 72570 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5632 ; 0x1600 │ │ add r2, lr, #237 ; 0xed │ │ ldr r1, [sp, #3136] ; 0xc40 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #974] ; 0x3ce │ │ movw r2, #9 │ │ str r2, [r3, #970] ; 0x3ca │ │ str r1, [r3, #966] ; 0x3c6 │ │ str r0, [r3, #962] ; 0x3c2 │ │ ldr r0, [r3, #974] ; 0x3ce │ │ ldr r1, [r3, #966] ; 0x3c6 │ │ ldr r2, [r3, #962] ; 0x3c2 │ │ ldr r3, [r3, #970] ; 0x3ca │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5120 ; 0x1400 │ │ add r2, lr, #740 ; 0x2e4 │ │ ldr r1, [fp, #12] │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #958] ; 0x3be │ │ movw r2, #9 │ │ str r2, [r3, #954] ; 0x3ba │ │ str r1, [r3, #950] ; 0x3b6 │ │ str r0, [r3, #946] ; 0x3b2 │ │ ldr r0, [r3, #958] ; 0x3be │ │ ldr r1, [r3, #950] ; 0x3b6 │ │ ldr r2, [r3, #946] ; 0x3b2 │ │ ldr r3, [r3, #954] ; 0x3ba │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5632 ; 0x1600 │ │ add r0, lr, #237 ; 0xed │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -120501,15 +120583,15 @@ │ │ str r2, [r3, #1034] ; 0x40a │ │ str r1, [r3, #1030] ; 0x406 │ │ str r0, [r3, #1026] ; 0x402 │ │ ldr r0, [r3, #1038] ; 0x40e │ │ ldr r1, [r3, #1030] ; 0x406 │ │ ldr r2, [r3, #1026] ; 0x402 │ │ ldr r3, [r3, #1034] ; 0x40a │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r3, [sp, #4] │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #740 ; 0x2e4 │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -120525,30 +120607,30 @@ │ │ str r2, [r3, #1018] ; 0x3fa │ │ str r1, [r3, #1014] ; 0x3f6 │ │ str r0, [r3, #1010] ; 0x3f2 │ │ ldr r0, [r3, #1022] ; 0x3fe │ │ ldr r1, [r3, #1014] ; 0x3f6 │ │ ldr r2, [r3, #1010] ; 0x3f2 │ │ ldr r3, [r3, #1018] ; 0x3fa │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ add lr, sp, #5632 ; 0x1600 │ │ add r0, lr, #237 ; 0xed │ │ add lr, sp, #5120 ; 0x1400 │ │ add r1, lr, #740 ; 0x2e4 │ │ ldr r2, [sp, #3128] ; 0xc38 │ │ add r2, r2, #16 │ │ - bl 72364 │ │ + bl 72570 │ │ movw r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [fp, #24] │ │ ldr r2, [sp, #3112] ; 0xc28 │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 6c3f4 │ │ + bge 6c600 │ │ ldr r0, [sp, #3112] ; 0xc28 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add r0, r0, r1 │ │ movw r1, #3 │ │ mul r0, r0, r1 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #3148] ; 0xc4c │ │ @@ -120571,31 +120653,31 @@ │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [fp, #16] │ │ ldr ip, [sp, #56] ; 0x38 │ │ add r3, r3, ip │ │ - bl 729b8 │ │ + bl 72bc4 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r0, r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b 6c350 │ │ + b 6c55c │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6c4bc │ │ + beq 6c6c8 │ │ movw r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [fp, #24] │ │ ldr r2, [sp, #3112] ; 0xc28 │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 6c4b8 │ │ + bge 6c6c4 │ │ ldr r0, [sp, #3112] ; 0xc28 │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r0, r0, r1 │ │ movw r1, #3 │ │ mul r0, r0, r1 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ @@ -120620,32 +120702,32 @@ │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #24] │ │ ldr r3, [fp, #20] │ │ ldr ip, [sp, #36] ; 0x24 │ │ add r3, r3, ip │ │ - bl 729b8 │ │ + bl 72bc4 │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b 6c40c │ │ - b 6c4bc │ │ - ldr r0, [pc, #36] ; 6c4e8 │ │ + b 6c618 │ │ + b 6c6c8 │ │ + ldr r0, [pc, #36] ; 6c6f4 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ add lr, sp, #4096 ; 0x1000 │ │ ldr r1, [lr, #2108] ; 0x83c │ │ cmp r0, r1 │ │ - bne 6c4e4 │ │ + bne 6c6f0 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - bl 7beb0 │ │ - andeq r1, r1, r4, asr #1 │ │ + bl 7c350 │ │ + andeq r1, r1, r8, asr r3 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #2192 ; 0x890 │ │ sub sp, sp, #4096 ; 0x1000 │ │ bfc sp, #0, #4 │ │ add lr, sp, #4096 ; 0x1000 │ │ add ip, lr, #1376 ; 0x560 │ │ @@ -120667,15 +120749,15 @@ │ │ mov ip, r0 │ │ ldr r0, [sp, #20] │ │ ldr lr, [fp, #24] │ │ ldr lr, [fp, #20] │ │ ldr lr, [fp, #16] │ │ ldr lr, [fp, #12] │ │ ldr lr, [fp, #8] │ │ - ldr lr, [pc, #412] ; 6c704 │ │ + ldr lr, [pc, #412] ; 6c910 │ │ add lr, pc, lr │ │ ldr lr, [lr] │ │ ldr lr, [lr] │ │ add r4, sp, #4096 ; 0x1000 │ │ str lr, [r4, #2188] ; 0x88c │ │ str ip, [sp, #3148] ; 0xc4c │ │ str r0, [sp, #3144] ; 0xc48 │ │ @@ -120712,15 +120794,15 @@ │ │ ldr r2, [sp, #3136] ; 0xc40 │ │ ldrb r2, [r2] │ │ ldr r3, [fp, #12] │ │ ldrb r3, [r3] │ │ add r2, r2, r3 │ │ add r0, r0, r2, lsr #1 │ │ str r0, [sp, #3104] ; 0xc20 │ │ - ldr r0, [pc, #236] ; 6c708 │ │ + ldr r0, [pc, #236] ; 6c914 │ │ add r0, pc, r0 │ │ vld1.16 {d16}, [r0] │ │ vstr d16, [r1, #8] │ │ vldr d16, [r1, #8] │ │ vstr d16, [r1] │ │ vldr d16, [r1] │ │ vstr d16, [r1, #16] │ │ @@ -120762,29 +120844,29 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #3024 ; 0xbd0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #3148] ; 0xc4c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6c6e4 │ │ - b 6c718 │ │ - ldr r0, [pc, #32] ; 6c70c │ │ + beq 6c8f0 │ │ + b 6c924 │ │ + ldr r0, [pc, #32] ; 6c918 │ │ add r0, pc, r0 │ │ movw r1, #251 ; 0xfb │ │ - ldr r2, [pc, #24] ; 6c710 │ │ + ldr r2, [pc, #24] ; 6c91c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #20] ; 6c714 │ │ + ldr r3, [pc, #20] ; 6c920 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - andeq r1, r1, r0, lsr #32 │ │ - ; instruction: 0xfff9fdf6 │ │ - ; instruction: 0xfff9a896 │ │ - ; instruction: 0xfff9b4e7 │ │ - ; instruction: 0xfff97bdc │ │ + bl 7c720 │ │ + ; instruction: 0x000112b4 │ │ + ; instruction: 0xfff9fcb2 │ │ + ; instruction: 0xfff9a67d │ │ + ; instruction: 0xfff9b2ce │ │ + ; instruction: 0xfff979c0 │ │ ldr r0, [sp, #3140] ; 0xc44 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3108] ; 0xc24 │ │ add r0, r0, r1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #3020] ; 0xbcc │ │ ldr r0, [sp, #3136] ; 0xc40 │ │ @@ -120797,19 +120879,19 @@ │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3020] ; 0xbcc │ │ ldr r2, [sp, #3016] ; 0xbc8 │ │ ldr r3, [fp, #16] │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 72a1c │ │ + bl 72c28 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6c7d0 │ │ + beq 6c9dc │ │ ldr r0, [fp, #8] │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3108] ; 0xc24 │ │ add r0, r0, r1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #3012] ; 0xbc4 │ │ ldr r0, [fp, #12] │ │ @@ -120822,22 +120904,22 @@ │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3012] ; 0xbc4 │ │ ldr r2, [sp, #3008] ; 0xbc0 │ │ ldr r3, [fp, #20] │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 72a1c │ │ + bl 72c28 │ │ movw r0, #0 │ │ str r0, [sp, #3132] ; 0xc3c │ │ ldr r0, [sp, #3132] ; 0xc3c │ │ ldr r1, [sp, #3120] ; 0xc30 │ │ cmp r0, r1 │ │ - bge 6df84 │ │ - b 6c7ec │ │ + bge 6e190 │ │ + b 6c9f8 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp] │ │ ldr r3, [sp, #3140] ; 0xc44 │ │ vld1.8 {d16}, [r3] │ │ vstr d16, [r0, #952] ; 0x3b8 │ │ vldr d16, [r0, #952] ; 0x3b8 │ │ @@ -121052,15 +121134,15 @@ │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #592] ; 0x250 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #40 ; 0x28 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #584] ; 0x248 │ │ vstr d16, [r0] │ │ - b 6cb68 │ │ + b 6cd74 │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #576] ; 0x240 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #24 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #568] ; 0x238 │ │ vstr d16, [r0] │ │ @@ -121083,15 +121165,15 @@ │ │ vst1.64 {d16-d17}, [r1] │ │ ldr r0, [sp, #3128] ; 0xc38 │ │ add r0, r0, #32 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16-d17}, [r0] │ │ - b 6cbe4 │ │ + b 6cdf0 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp] │ │ ldr r3, [sp, #3136] ; 0xc40 │ │ vld1.8 {d16}, [r3] │ │ vstr d16, [r0, #552] ; 0x228 │ │ vldr d16, [r0, #552] ; 0x228 │ │ @@ -121306,15 +121388,15 @@ │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #192] ; 0xc0 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #1000 ; 0x3e8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #184] ; 0xb8 │ │ vstr d16, [r0] │ │ - b 6cf60 │ │ + b 6d16c │ │ ldr r1, [sp, #8] │ │ vldr d16, [r1, #176] ; 0xb0 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #984 ; 0x3d8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #168] ; 0xa8 │ │ vstr d16, [r0] │ │ @@ -121338,20 +121420,20 @@ │ │ vst1.64 {d16-d17}, [r1] │ │ ldr r0, [sp, #3128] ; 0xc38 │ │ add r0, r0, #48 ; 0x30 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16-d17}, [r0] │ │ - b 6cfe0 │ │ + b 6d1ec │ │ movw r0, #0 │ │ str r0, [sp, #2204] ; 0x89c │ │ ldr r0, [sp, #2204] ; 0x89c │ │ cmp r0, #16 │ │ - bge 6d784 │ │ + bge 6d990 │ │ ldr r0, [sp, #12] │ │ ldr r4, [sp, #4] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #8] │ │ ldr ip, [sp, #3132] ; 0xc3c │ │ ldr r1, [sp, #2204] ; 0x89c │ │ add ip, r1, ip, lsl #4 │ │ @@ -121782,15 +121864,15 @@ │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vqshrun.s16 d16, q8, #6 │ │ vstr d16, [r0, #176] ; 0xb0 │ │ vldr d16, [r0, #176] ; 0xb0 │ │ vstr d16, [r0, #168] ; 0xa8 │ │ vldr d16, [r0, #168] ; 0xa8 │ │ vstr d16, [r0, #208] ; 0xd0 │ │ - b 6d6d0 │ │ + b 6d8dc │ │ ldr r1, [sp, #12] │ │ ldr r0, [sp] │ │ mov r2, #255 ; 0xff │ │ strb r2, [r0, #47] ; 0x2f │ │ add lr, sp, #5376 ; 0x1500 │ │ add r2, lr, #143 ; 0x8f │ │ vld1.8 {d16[]}, [r2] │ │ @@ -121823,30 +121905,30 @@ │ │ vldr d22, [r2] │ │ vld1.8 {d21}, [r1 :64]! │ │ vldr d20, [r1] │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst4.8 {d16-d19}, [r0] │ │ - b 6d774 │ │ + b 6d980 │ │ ldr r0, [sp, #2204] ; 0x89c │ │ add r0, r0, #8 │ │ str r0, [sp, #2204] ; 0x89c │ │ - b 6cfe8 │ │ - b 6d788 │ │ + b 6d1f4 │ │ + b 6d994 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6df44 │ │ - b 6d79c │ │ + beq 6e150 │ │ + b 6d9a8 │ │ movw r0, #0 │ │ str r0, [sp, #1132] ; 0x46c │ │ ldr r0, [sp, #1132] ; 0x46c │ │ cmp r0, #16 │ │ - bge 6df3c │ │ + bge 6e148 │ │ ldr lr, [sp, #4] │ │ ldr r2, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r3, [sp, #3132] ; 0xc3c │ │ ldr r0, [sp, #1132] ; 0x46c │ │ add r3, r0, r3, lsl #4 │ │ mov r0, #4 │ │ @@ -122277,15 +122359,15 @@ │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vqshrun.s16 d16, q8, #6 │ │ vstr d16, [sp, #72] ; 0x48 │ │ vldr d16, [sp, #72] ; 0x48 │ │ vstr d16, [sp, #64] ; 0x40 │ │ vldr d16, [sp, #64] ; 0x40 │ │ vstr d16, [sp, #104] ; 0x68 │ │ - b 6de8c │ │ + b 6e098 │ │ ldr r0, [sp] │ │ mov r1, #255 ; 0xff │ │ strb r1, [r0, #23] │ │ add lr, sp, #5376 ; 0x1500 │ │ add r1, lr, #119 ; 0x77 │ │ vld1.8 {d16[]}, [r1] │ │ vstr d16, [r0] │ │ @@ -122317,21 +122399,21 @@ │ │ vldr d22, [r2] │ │ vld1.8 {d21}, [r1 :64]! │ │ vldr d20, [r1] │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ vmov.f64 d19, d20 │ │ vst4.8 {d16-d19}, [r0] │ │ - b 6df2c │ │ + b 6e138 │ │ ldr r0, [sp, #1132] ; 0x46c │ │ add r0, r0, #8 │ │ str r0, [sp, #1132] ; 0x46c │ │ - b 6d7a4 │ │ - b 6df40 │ │ - b 6df44 │ │ + b 6d9b0 │ │ + b 6e14c │ │ + b 6e150 │ │ ldr r0, [sp, #3140] ; 0xc44 │ │ add r0, r0, #8 │ │ str r0, [sp, #3140] ; 0xc44 │ │ ldr r0, [fp, #8] │ │ add r0, r0, #8 │ │ str r0, [fp, #8] │ │ ldr r0, [sp, #3136] ; 0xc40 │ │ @@ -122339,45 +122421,45 @@ │ │ str r0, [sp, #3136] ; 0xc40 │ │ ldr r0, [fp, #12] │ │ add r0, r0, #8 │ │ str r0, [fp, #12] │ │ ldr r0, [sp, #3132] ; 0xc3c │ │ add r0, r0, #1 │ │ str r0, [sp, #3132] ; 0xc3c │ │ - b 6c7d8 │ │ + b 6c9e4 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r2, lr, #47 ; 0x2f │ │ ldr r1, [sp, #3140] ; 0xc44 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #108] ; 0x6c │ │ movw r2, #9 │ │ str r2, [r3, #104] ; 0x68 │ │ str r1, [r3, #100] ; 0x64 │ │ str r0, [r3, #96] ; 0x60 │ │ ldr r0, [r3, #108] ; 0x6c │ │ ldr r1, [r3, #100] ; 0x64 │ │ ldr r2, [r3, #96] ; 0x60 │ │ ldr r3, [r3, #104] ; 0x68 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r2, lr, #38 ; 0x26 │ │ ldr r1, [fp, #8] │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #92] ; 0x5c │ │ movw r2, #9 │ │ str r2, [r3, #88] ; 0x58 │ │ str r1, [r3, #84] ; 0x54 │ │ str r0, [r3, #80] ; 0x50 │ │ ldr r0, [r3, #92] ; 0x5c │ │ ldr r1, [r3, #84] ; 0x54 │ │ ldr r2, [r3, #80] ; 0x50 │ │ ldr r3, [r3, #88] ; 0x58 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r0, lr, #47 ; 0x2f │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -122393,15 +122475,15 @@ │ │ str r2, [r3, #168] ; 0xa8 │ │ str r1, [r3, #164] ; 0xa4 │ │ str r0, [r3, #160] ; 0xa0 │ │ ldr r0, [r3, #172] ; 0xac │ │ ldr r1, [r3, #164] ; 0xa4 │ │ ldr r2, [r3, #160] ; 0xa0 │ │ ldr r3, [r3, #168] ; 0xa8 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r0, lr, #38 ; 0x26 │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -122417,51 +122499,51 @@ │ │ str r2, [r3, #152] ; 0x98 │ │ str r1, [r3, #148] ; 0x94 │ │ str r0, [r3, #144] ; 0x90 │ │ ldr r0, [r3, #156] ; 0x9c │ │ ldr r1, [r3, #148] ; 0x94 │ │ ldr r2, [r3, #144] ; 0x90 │ │ ldr r3, [r3, #152] ; 0x98 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ add lr, sp, #5888 ; 0x1700 │ │ add r0, lr, #47 ; 0x2f │ │ add lr, sp, #5888 ; 0x1700 │ │ add r1, lr, #38 ; 0x26 │ │ ldr r2, [sp, #3128] ; 0xc38 │ │ - bl 72364 │ │ + bl 72570 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r2, lr, #29 │ │ ldr r1, [sp, #3136] ; 0xc40 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #76] ; 0x4c │ │ movw r2, #9 │ │ str r2, [r3, #72] ; 0x48 │ │ str r1, [r3, #68] ; 0x44 │ │ str r0, [r3, #64] ; 0x40 │ │ ldr r0, [r3, #76] ; 0x4c │ │ ldr r1, [r3, #68] ; 0x44 │ │ ldr r2, [r3, #64] ; 0x40 │ │ ldr r3, [r3, #72] ; 0x48 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp] │ │ add lr, sp, #5120 ; 0x1400 │ │ add r2, lr, #788 ; 0x314 │ │ ldr r1, [fp, #12] │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ str r2, [r3, #60] ; 0x3c │ │ movw r2, #9 │ │ str r2, [r3, #56] ; 0x38 │ │ str r1, [r3, #52] ; 0x34 │ │ str r0, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #60] ; 0x3c │ │ ldr r1, [r3, #52] ; 0x34 │ │ ldr r2, [r3, #48] ; 0x30 │ │ ldr r3, [r3, #56] ; 0x38 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp] │ │ add lr, sp, #5888 ; 0x1700 │ │ add r0, lr, #29 │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -122477,15 +122559,15 @@ │ │ str r2, [r3, #136] ; 0x88 │ │ str r1, [r3, #132] ; 0x84 │ │ str r0, [r3, #128] ; 0x80 │ │ ldr r0, [r3, #140] ; 0x8c │ │ ldr r1, [r3, #132] ; 0x84 │ │ ldr r2, [r3, #128] ; 0x80 │ │ ldr r3, [r3, #136] ; 0x88 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r3, [sp] │ │ add lr, sp, #5120 ; 0x1400 │ │ add r0, lr, #788 ; 0x314 │ │ ldr r1, [sp, #3116] ; 0xc2c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3116] ; 0xc2c │ │ sub r1, r0, #1 │ │ @@ -122501,30 +122583,30 @@ │ │ str r2, [r3, #120] ; 0x78 │ │ str r1, [r3, #116] ; 0x74 │ │ str r0, [r3, #112] ; 0x70 │ │ ldr r0, [r3, #124] ; 0x7c │ │ ldr r1, [r3, #116] ; 0x74 │ │ ldr r2, [r3, #112] ; 0x70 │ │ ldr r3, [r3, #120] ; 0x78 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ add lr, sp, #5888 ; 0x1700 │ │ add r0, lr, #29 │ │ add lr, sp, #5120 ; 0x1400 │ │ add r1, lr, #788 ; 0x314 │ │ ldr r2, [sp, #3128] ; 0xc38 │ │ add r2, r2, #16 │ │ - bl 72364 │ │ + bl 72570 │ │ movw r0, #0 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [fp, #24] │ │ ldr r2, [sp, #3112] ; 0xc28 │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 6e2dc │ │ + bge 6e4e8 │ │ ldr r0, [sp, #3112] ; 0xc28 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add r0, r0, r1 │ │ lsl r0, r0, #2 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #3148] ; 0xc4c │ │ ldr r1, [sp, #3112] ; 0xc28 │ │ @@ -122549,31 +122631,31 @@ │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [fp, #16] │ │ ldr ip, [sp, #56] ; 0x38 │ │ add r3, r3, ip │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 72a1c │ │ + bl 72c28 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r0, r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b 6e230 │ │ + b 6e43c │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6e3ac │ │ + beq 6e5b8 │ │ movw r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [fp, #24] │ │ ldr r2, [sp, #3112] ; 0xc28 │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 6e3a8 │ │ + bge 6e5b4 │ │ ldr r0, [sp, #3112] ; 0xc28 │ │ ldr r1, [sp, #40] ; 0x28 │ │ add r0, r0, r1 │ │ lsl r0, r0, #2 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #3144] ; 0xc48 │ │ ldr r1, [sp, #3112] ; 0xc28 │ │ @@ -122600,32 +122682,32 @@ │ │ ldr r2, [sp, #24] │ │ ldr r3, [fp, #20] │ │ ldr ip, [sp, #36] ; 0x24 │ │ add r3, r3, ip │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 72a1c │ │ + bl 72c28 │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r0, r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ - b 6e2f4 │ │ - b 6e3ac │ │ - ldr r0, [pc, #36] ; 6e3d8 │ │ + b 6e500 │ │ + b 6e5b8 │ │ + ldr r0, [pc, #36] ; 6e5e4 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ add lr, sp, #4096 ; 0x1000 │ │ ldr r1, [lr, #2188] ; 0x88c │ │ cmp r0, r1 │ │ - bne 6e3d4 │ │ + bne 6e5e0 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - bl 7beb0 │ │ - ldrdeq pc, [r0], -r4 │ │ + bl 7c350 │ │ + andeq pc, r0, r8, ror #8 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #2416 ; 0x970 │ │ sub sp, sp, #4096 ; 0x1000 │ │ bfc sp, #0, #4 │ │ add lr, sp, #5120 ; 0x1400 │ │ add ip, lr, #776 ; 0x308 │ │ @@ -122650,15 +122732,15 @@ │ │ mov lr, r0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r4, [fp, #24] │ │ ldr r4, [fp, #20] │ │ ldr r4, [fp, #16] │ │ ldr r4, [fp, #12] │ │ ldr r4, [fp, #8] │ │ - ldr r4, [pc, #412] ; 6e600 │ │ + ldr r4, [pc, #412] ; 6e80c │ │ add r4, pc, r4 │ │ ldr r4, [r4] │ │ ldr r4, [r4] │ │ add r5, sp, #4096 ; 0x1000 │ │ str r4, [r5, #2412] ; 0x96c │ │ str lr, [sp, #3420] ; 0xd5c │ │ str ip, [sp, #3416] ; 0xd58 │ │ @@ -122695,15 +122777,15 @@ │ │ ldr r3, [sp, #3408] ; 0xd50 │ │ ldrb r3, [r3] │ │ ldr ip, [fp, #12] │ │ ldrb ip, [ip] │ │ add r3, r3, ip │ │ add r2, r2, r3, lsr #1 │ │ str r2, [sp, #3376] ; 0xd30 │ │ - ldr r2, [pc, #236] ; 6e604 │ │ + ldr r2, [pc, #236] ; 6e810 │ │ add r2, pc, r2 │ │ vld1.16 {d16}, [r2] │ │ vstr d16, [r0, #176] ; 0xb0 │ │ vldr d16, [r0, #176] ; 0xb0 │ │ vstr d16, [r0, #168] ; 0xa8 │ │ vldr d16, [r0, #168] ; 0xa8 │ │ vstr d16, [r0, #184] ; 0xb8 │ │ @@ -122745,29 +122827,29 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #3296 ; 0xce0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #3420] ; 0xd5c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6e5e0 │ │ - b 6e614 │ │ - ldr r0, [pc, #32] ; 6e608 │ │ + beq 6e7ec │ │ + b 6e820 │ │ + ldr r0, [pc, #32] ; 6e814 │ │ add r0, pc, r0 │ │ movw r1, #253 ; 0xfd │ │ - ldr r2, [pc, #24] ; 6e60c │ │ + ldr r2, [pc, #24] ; 6e818 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #20] ; 6e610 │ │ + ldr r3, [pc, #20] ; 6e81c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - andeq pc, r0, r4, lsr #2 │ │ - ; instruction: 0xfff9defa │ │ - ; instruction: 0xfff9899a │ │ - ; instruction: 0xfff9beab │ │ - ; instruction: 0xfff95ce0 │ │ + bl 7c720 │ │ + ; instruction: 0x0000f3b8 │ │ + ; instruction: 0xfff9ddb6 │ │ + ; instruction: 0xfff98781 │ │ + ; instruction: 0xfff9bd67 │ │ + ; instruction: 0xfff95ac4 │ │ ldr r0, [sp, #3412] ; 0xd54 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3380] ; 0xd34 │ │ add r0, r0, r1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #3292] ; 0xcdc │ │ ldr r0, [sp, #3408] ; 0xd50 │ │ @@ -122777,19 +122859,19 @@ │ │ asr r0, r0, #1 │ │ str r0, [sp, #3288] ; 0xcd8 │ │ ldr r0, [sp, #3420] ; 0xd5c │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3292] ; 0xcdc │ │ ldr r2, [sp, #3288] ; 0xcd8 │ │ ldr r3, [fp, #16] │ │ - bl 72a64 │ │ + bl 72c70 │ │ ldr r0, [sp, #3416] ; 0xd58 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6e6b4 │ │ + beq 6e8c0 │ │ ldr r0, [fp, #8] │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3380] ; 0xd34 │ │ add r0, r0, r1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #3284] ; 0xcd4 │ │ ldr r0, [fp, #12] │ │ @@ -122799,22 +122881,22 @@ │ │ asr r0, r0, #1 │ │ str r0, [sp, #3280] ; 0xcd0 │ │ ldr r0, [sp, #3416] ; 0xd58 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3284] ; 0xcd4 │ │ ldr r2, [sp, #3280] ; 0xcd0 │ │ ldr r3, [fp, #20] │ │ - bl 72a64 │ │ + bl 72c70 │ │ movw r0, #0 │ │ str r0, [sp, #3404] ; 0xd4c │ │ ldr r0, [sp, #3404] ; 0xd4c │ │ ldr r1, [sp, #3392] ; 0xd40 │ │ cmp r0, r1 │ │ - bge 6ff4c │ │ - b 6e6d0 │ │ + bge 70158 │ │ + b 6e8dc │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #12] │ │ ldr ip, [sp, #3412] ; 0xd54 │ │ vld1.8 {d16}, [ip] │ │ vstr d16, [r2, #80] ; 0x50 │ │ @@ -123030,15 +123112,15 @@ │ │ ldr r1, [sp, #24] │ │ vldr d16, [r1, #896] ; 0x380 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #264 ; 0x108 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #888] ; 0x378 │ │ vstr d16, [r0] │ │ - b 6ea50 │ │ + b 6ec5c │ │ ldr r1, [sp, #24] │ │ vldr d16, [r1, #880] ; 0x370 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #248 ; 0xf8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #872] ; 0x368 │ │ vstr d16, [r0] │ │ @@ -123061,15 +123143,15 @@ │ │ vst1.64 {d16-d17}, [r1] │ │ ldr r0, [sp, #3400] ; 0xd48 │ │ add r0, r0, #32 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16-d17}, [r0] │ │ - b 6eacc │ │ + b 6ecd8 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #12] │ │ ldr r3, [sp, #3408] ; 0xd50 │ │ vld1.8 {d16}, [r3] │ │ vstr d16, [r0, #856] ; 0x358 │ │ vldr d16, [r0, #856] ; 0x358 │ │ @@ -123284,15 +123366,15 @@ │ │ ldr r1, [sp, #24] │ │ vldr d16, [r1, #496] ; 0x1f0 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #200 ; 0xc8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #488] ; 0x1e8 │ │ vstr d16, [r0] │ │ - b 6ee48 │ │ + b 6f054 │ │ ldr r1, [sp, #24] │ │ vldr d16, [r1, #480] ; 0x1e0 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #184 ; 0xb8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #472] ; 0x1d8 │ │ vstr d16, [r0] │ │ @@ -123316,20 +123398,20 @@ │ │ vst1.64 {d16-d17}, [r1] │ │ ldr r0, [sp, #3400] ; 0xd48 │ │ add r0, r0, #48 ; 0x30 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16-d17}, [r0] │ │ - b 6eec8 │ │ + b 6f0d4 │ │ movw r0, #0 │ │ str r0, [sp, #2476] ; 0x9ac │ │ ldr r0, [sp, #2476] ; 0x9ac │ │ cmp r0, #16 │ │ - bge 6f6d4 │ │ + bge 6f8e0 │ │ ldr r0, [sp, #28] │ │ ldr r4, [sp, #16] │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr lr, [sp, #24] │ │ ldr r2, [sp, #3404] ; 0xd4c │ │ ldr r1, [sp, #2476] ; 0x9ac │ │ add r2, r1, r2, lsl #4 │ │ @@ -123827,30 +123909,30 @@ │ │ add r1, sp, #1280 ; 0x500 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ ldr r0, [fp, #16] │ │ ldr r2, [sp, #2472] ; 0x9a8 │ │ add r0, r0, r2 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.8 {d16-d17}, [r0] │ │ - b 6f6c4 │ │ + b 6f8d0 │ │ ldr r0, [sp, #2476] ; 0x9ac │ │ add r0, r0, #8 │ │ str r0, [sp, #2476] ; 0x9ac │ │ - b 6eed0 │ │ - b 6f6d8 │ │ + b 6f0dc │ │ + b 6f8e4 │ │ ldr r0, [sp, #3416] ; 0xd58 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 6ff0c │ │ - b 6f6ec │ │ + beq 70118 │ │ + b 6f8f8 │ │ movw r0, #0 │ │ str r0, [sp, #1276] ; 0x4fc │ │ ldr r0, [sp, #1276] ; 0x4fc │ │ cmp r0, #16 │ │ - bge 6ff04 │ │ + bge 70110 │ │ ldr lr, [sp, #16] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #28] │ │ ldr r1, [sp, #3404] ; 0xd4c │ │ ldr r0, [sp, #1276] ; 0x4fc │ │ add r1, r0, r1, lsl #4 │ │ mov r0, #2 │ │ @@ -124351,21 +124433,21 @@ │ │ add r1, sp, #80 ; 0x50 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ ldr r0, [fp, #20] │ │ ldr r2, [sp, #1272] ; 0x4f8 │ │ add r0, r0, r2 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.8 {d16-d17}, [r0] │ │ - b 6fef4 │ │ + b 70100 │ │ ldr r0, [sp, #1276] ; 0x4fc │ │ add r0, r0, #8 │ │ str r0, [sp, #1276] ; 0x4fc │ │ - b 6f6f4 │ │ - b 6ff08 │ │ - b 6ff0c │ │ + b 6f900 │ │ + b 70114 │ │ + b 70118 │ │ ldr r0, [sp, #3412] ; 0xd54 │ │ add r0, r0, #8 │ │ str r0, [sp, #3412] ; 0xd54 │ │ ldr r0, [fp, #8] │ │ add r0, r0, #8 │ │ str r0, [fp, #8] │ │ ldr r0, [sp, #3408] ; 0xd50 │ │ @@ -124373,45 +124455,45 @@ │ │ str r0, [sp, #3408] ; 0xd50 │ │ ldr r0, [fp, #12] │ │ add r0, r0, #8 │ │ str r0, [fp, #12] │ │ ldr r0, [sp, #3404] ; 0xd4c │ │ add r0, r0, #1 │ │ str r0, [sp, #3404] ; 0xd4c │ │ - b 6e6bc │ │ + b 6e8c8 │ │ ldr r3, [sp, #16] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r2, lr, #111 ; 0x6f │ │ ldr r1, [sp, #3412] ; 0xd54 │ │ ldr r0, [sp, #3388] ; 0xd3c │ │ str r2, [r3, #1006] ; 0x3ee │ │ movw r2, #9 │ │ str r2, [r3, #1002] ; 0x3ea │ │ str r1, [r3, #998] ; 0x3e6 │ │ str r0, [r3, #994] ; 0x3e2 │ │ ldr r0, [r3, #1006] ; 0x3ee │ │ ldr r1, [r3, #998] ; 0x3e6 │ │ ldr r2, [r3, #994] ; 0x3e2 │ │ ldr r3, [r3, #1002] ; 0x3ea │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #16] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r2, lr, #102 ; 0x66 │ │ ldr r1, [fp, #8] │ │ ldr r0, [sp, #3388] ; 0xd3c │ │ str r2, [r3, #990] ; 0x3de │ │ movw r2, #9 │ │ str r2, [r3, #986] ; 0x3da │ │ str r1, [r3, #982] ; 0x3d6 │ │ str r0, [r3, #978] ; 0x3d2 │ │ ldr r0, [r3, #990] ; 0x3de │ │ ldr r1, [r3, #982] ; 0x3d6 │ │ ldr r2, [r3, #978] ; 0x3d2 │ │ ldr r3, [r3, #986] ; 0x3da │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #16] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #111 ; 0x6f │ │ ldr r1, [sp, #3388] ; 0xd3c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3388] ; 0xd3c │ │ sub r1, r0, #1 │ │ @@ -124427,15 +124509,15 @@ │ │ str r2, [r3, #1066] ; 0x42a │ │ str r1, [r3, #1062] ; 0x426 │ │ str r0, [r3, #1058] ; 0x422 │ │ ldr r0, [r3, #1070] ; 0x42e │ │ ldr r1, [r3, #1062] ; 0x426 │ │ ldr r2, [r3, #1058] ; 0x422 │ │ ldr r3, [r3, #1066] ; 0x42a │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r3, [sp, #16] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #102 ; 0x66 │ │ ldr r1, [sp, #3388] ; 0xd3c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3388] ; 0xd3c │ │ sub r1, r0, #1 │ │ @@ -124451,51 +124533,51 @@ │ │ str r2, [r3, #1050] ; 0x41a │ │ str r1, [r3, #1046] ; 0x416 │ │ str r0, [r3, #1042] ; 0x412 │ │ ldr r0, [r3, #1054] ; 0x41e │ │ ldr r1, [r3, #1046] ; 0x416 │ │ ldr r2, [r3, #1042] ; 0x412 │ │ ldr r3, [r3, #1050] ; 0x41a │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #111 ; 0x6f │ │ add lr, sp, #6144 ; 0x1800 │ │ add r1, lr, #102 ; 0x66 │ │ ldr r2, [sp, #3400] ; 0xd48 │ │ - bl 72364 │ │ + bl 72570 │ │ ldr r3, [sp, #16] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r2, lr, #93 ; 0x5d │ │ ldr r1, [sp, #3408] ; 0xd50 │ │ ldr r0, [sp, #3388] ; 0xd3c │ │ str r2, [r3, #974] ; 0x3ce │ │ movw r2, #9 │ │ str r2, [r3, #970] ; 0x3ca │ │ str r1, [r3, #966] ; 0x3c6 │ │ str r0, [r3, #962] ; 0x3c2 │ │ ldr r0, [r3, #974] ; 0x3ce │ │ ldr r1, [r3, #966] ; 0x3c6 │ │ ldr r2, [r3, #962] ; 0x3c2 │ │ ldr r3, [r3, #970] ; 0x3ca │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #16] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r2, lr, #84 ; 0x54 │ │ ldr r1, [fp, #12] │ │ ldr r0, [sp, #3388] ; 0xd3c │ │ str r2, [r3, #958] ; 0x3be │ │ movw r2, #9 │ │ str r2, [r3, #954] ; 0x3ba │ │ str r1, [r3, #950] ; 0x3b6 │ │ str r0, [r3, #946] ; 0x3b2 │ │ ldr r0, [r3, #958] ; 0x3be │ │ ldr r1, [r3, #950] ; 0x3b6 │ │ ldr r2, [r3, #946] ; 0x3b2 │ │ ldr r3, [r3, #954] ; 0x3ba │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #16] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #93 ; 0x5d │ │ ldr r1, [sp, #3388] ; 0xd3c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3388] ; 0xd3c │ │ sub r1, r0, #1 │ │ @@ -124511,15 +124593,15 @@ │ │ str r2, [r3, #1034] ; 0x40a │ │ str r1, [r3, #1030] ; 0x406 │ │ str r0, [r3, #1026] ; 0x402 │ │ ldr r0, [r3, #1038] ; 0x40e │ │ ldr r1, [r3, #1030] ; 0x406 │ │ ldr r2, [r3, #1026] ; 0x402 │ │ ldr r3, [r3, #1034] ; 0x40a │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r3, [sp, #16] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #84 ; 0x54 │ │ ldr r1, [sp, #3388] ; 0xd3c │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3388] ; 0xd3c │ │ sub r1, r0, #1 │ │ @@ -124535,30 +124617,30 @@ │ │ str r2, [r3, #1018] ; 0x3fa │ │ str r1, [r3, #1014] ; 0x3f6 │ │ str r0, [r3, #1010] ; 0x3f2 │ │ ldr r0, [r3, #1022] ; 0x3fe │ │ ldr r1, [r3, #1014] ; 0x3f6 │ │ ldr r2, [r3, #1010] ; 0x3f2 │ │ ldr r3, [r3, #1018] ; 0x3fa │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #93 ; 0x5d │ │ add lr, sp, #6144 ; 0x1800 │ │ add r1, lr, #84 ; 0x54 │ │ ldr r2, [sp, #3400] ; 0xd48 │ │ add r2, r2, #16 │ │ - bl 72364 │ │ + bl 72570 │ │ movw r0, #0 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r1, [fp, #24] │ │ ldr r2, [sp, #3384] ; 0xd38 │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 70298 │ │ + bge 704a4 │ │ ldr r0, [sp, #3384] ; 0xd38 │ │ ldr r1, [sp, #76] ; 0x4c │ │ add r0, r0, r1 │ │ lsl r0, r0, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #3420] ; 0xd5c │ │ ldr r1, [sp, #3384] ; 0xd38 │ │ @@ -124580,31 +124662,31 @@ │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [fp, #16] │ │ ldr ip, [sp, #72] ; 0x48 │ │ add r3, r3, ip │ │ - bl 72a64 │ │ + bl 72c70 │ │ ldr r0, [sp, #76] ; 0x4c │ │ add r0, r0, #1 │ │ str r0, [sp, #76] ; 0x4c │ │ - b 701f8 │ │ + b 70404 │ │ ldr r0, [sp, #3416] ; 0xd58 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7035c │ │ + beq 70568 │ │ movw r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [fp, #24] │ │ ldr r2, [sp, #3384] ; 0xd38 │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 70358 │ │ + bge 70564 │ │ ldr r0, [sp, #3384] ; 0xd38 │ │ ldr r1, [sp, #56] ; 0x38 │ │ add r0, r0, r1 │ │ lsl r0, r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #3416] ; 0xd58 │ │ ldr r1, [sp, #3384] ; 0xd38 │ │ @@ -124628,32 +124710,32 @@ │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [fp, #20] │ │ ldr ip, [sp, #52] ; 0x34 │ │ add r3, r3, ip │ │ - bl 72a64 │ │ + bl 72c70 │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r0, r0, #1 │ │ str r0, [sp, #56] ; 0x38 │ │ - b 702b0 │ │ - b 7035c │ │ - ldr r0, [pc, #36] ; 70388 │ │ + b 704bc │ │ + b 70568 │ │ + ldr r0, [pc, #36] ; 70594 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ add lr, sp, #4096 ; 0x1000 │ │ ldr r1, [lr, #2412] ; 0x96c │ │ cmp r0, r1 │ │ - bne 70384 │ │ + bne 70590 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - bl 7beb0 │ │ - andeq sp, r0, r4, lsr #4 │ │ + bl 7c350 │ │ + ; instruction: 0x0000d4b8 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #2400 ; 0x960 │ │ sub sp, sp, #4096 ; 0x1000 │ │ bfc sp, #0, #4 │ │ add lr, sp, #4096 ; 0x1000 │ │ add ip, lr, #1584 ; 0x630 │ │ @@ -124678,15 +124760,15 @@ │ │ mov lr, r0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r4, [fp, #24] │ │ ldr r4, [fp, #20] │ │ ldr r4, [fp, #16] │ │ ldr r4, [fp, #12] │ │ ldr r4, [fp, #8] │ │ - ldr r4, [pc, #412] ; 705b0 │ │ + ldr r4, [pc, #412] ; 707bc │ │ add r4, pc, r4 │ │ ldr r4, [r4] │ │ ldr r4, [r4] │ │ add r5, sp, #4096 ; 0x1000 │ │ str r4, [r5, #2396] ; 0x95c │ │ str lr, [sp, #3356] ; 0xd1c │ │ str ip, [sp, #3352] ; 0xd18 │ │ @@ -124723,15 +124805,15 @@ │ │ ldr r3, [sp, #3344] ; 0xd10 │ │ ldrb r3, [r3] │ │ ldr ip, [fp, #12] │ │ ldrb ip, [ip] │ │ add r3, r3, ip │ │ add r2, r2, r3, lsr #1 │ │ str r2, [sp, #3312] ; 0xcf0 │ │ - ldr r2, [pc, #236] ; 705b4 │ │ + ldr r2, [pc, #236] ; 707c0 │ │ add r2, pc, r2 │ │ vld1.16 {d16}, [r2] │ │ vstr d16, [r0, #176] ; 0xb0 │ │ vldr d16, [r0, #176] ; 0xb0 │ │ vstr d16, [r0, #168] ; 0xa8 │ │ vldr d16, [r0, #168] ; 0xa8 │ │ vstr d16, [r0, #184] ; 0xb8 │ │ @@ -124773,29 +124855,29 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #3232 ; 0xca0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #3356] ; 0xd1c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 70590 │ │ - b 705c4 │ │ - ldr r0, [pc, #32] ; 705b8 │ │ + beq 7079c │ │ + b 707d0 │ │ + ldr r0, [pc, #32] ; 707c4 │ │ add r0, pc, r0 │ │ movw r1, #252 ; 0xfc │ │ - ldr r2, [pc, #24] ; 705bc │ │ + ldr r2, [pc, #24] ; 707c8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #20] ; 705c0 │ │ + ldr r3, [pc, #20] ; 707cc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - andeq sp, r0, r4, ror r1 │ │ - ; instruction: 0xfff9bf4a │ │ - ; instruction: 0xfff969ea │ │ - ; instruction: 0xfff9562e │ │ - ; instruction: 0xfff93d30 │ │ + bl 7c720 │ │ + andeq sp, r0, r8, lsl #8 │ │ + ; instruction: 0xfff9be06 │ │ + ; instruction: 0xfff967d1 │ │ + ; instruction: 0xfff953ab │ │ + ; instruction: 0xfff93b14 │ │ ldr r0, [sp, #3348] ; 0xd14 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3316] ; 0xcf4 │ │ add r0, r0, r1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #3228] ; 0xc9c │ │ ldr r0, [sp, #3344] ; 0xd10 │ │ @@ -124805,19 +124887,19 @@ │ │ asr r0, r0, #1 │ │ str r0, [sp, #3224] ; 0xc98 │ │ ldr r0, [sp, #3356] ; 0xd1c │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3228] ; 0xc9c │ │ ldr r2, [sp, #3224] ; 0xc98 │ │ ldr r3, [fp, #16] │ │ - bl 72b08 │ │ + bl 72d14 │ │ ldr r0, [sp, #3352] ; 0xd18 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 70664 │ │ + beq 70870 │ │ ldr r0, [fp, #8] │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3316] ; 0xcf4 │ │ add r0, r0, r1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #3220] ; 0xc94 │ │ ldr r0, [fp, #12] │ │ @@ -124827,22 +124909,22 @@ │ │ asr r0, r0, #1 │ │ str r0, [sp, #3216] ; 0xc90 │ │ ldr r0, [sp, #3352] ; 0xd18 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #3220] ; 0xc94 │ │ ldr r2, [sp, #3216] ; 0xc90 │ │ ldr r3, [fp, #20] │ │ - bl 72b08 │ │ + bl 72d14 │ │ movw r0, #0 │ │ str r0, [sp, #3340] ; 0xd0c │ │ ldr r0, [sp, #3340] ; 0xd0c │ │ ldr r1, [sp, #3328] ; 0xd00 │ │ cmp r0, r1 │ │ - bge 71ee0 │ │ - b 70680 │ │ + bge 720ec │ │ + b 7088c │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #12] │ │ ldr ip, [sp, #3348] ; 0xd14 │ │ vld1.8 {d16}, [ip] │ │ vstr d16, [r2, #80] ; 0x50 │ │ @@ -125056,15 +125138,15 @@ │ │ ldr r1, [sp, #24] │ │ vldr d16, [r1, #864] ; 0x360 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #248 ; 0xf8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #856] ; 0x358 │ │ vstr d16, [r0] │ │ - b 709f8 │ │ + b 70c04 │ │ ldr r1, [sp, #24] │ │ vldr d16, [r1, #848] ; 0x350 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #232 ; 0xe8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #840] ; 0x348 │ │ vstr d16, [r0] │ │ @@ -125087,15 +125169,15 @@ │ │ vst1.64 {d16-d17}, [r1] │ │ ldr r0, [sp, #3336] ; 0xd08 │ │ add r0, r0, #32 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16-d17}, [r0] │ │ - b 70a74 │ │ + b 70c80 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #12] │ │ ldr r3, [sp, #3344] ; 0xd10 │ │ vld1.8 {d16}, [r3] │ │ vstr d16, [r0, #824] ; 0x338 │ │ vldr d16, [r0, #824] ; 0x338 │ │ @@ -125308,15 +125390,15 @@ │ │ ldr r1, [sp, #24] │ │ vldr d16, [r1, #464] ; 0x1d0 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #184 ; 0xb8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #456] ; 0x1c8 │ │ vstr d16, [r0] │ │ - b 70de8 │ │ + b 70ff4 │ │ ldr r1, [sp, #24] │ │ vldr d16, [r1, #448] ; 0x1c0 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #168 ; 0xa8 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [r1, #440] ; 0x1b8 │ │ vstr d16, [r0] │ │ @@ -125340,20 +125422,20 @@ │ │ vst1.64 {d16-d17}, [r1] │ │ ldr r0, [sp, #3336] ; 0xd08 │ │ add r0, r0, #48 ; 0x30 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16-d17}, [r0] │ │ - b 70e68 │ │ + b 71074 │ │ movw r0, #0 │ │ str r0, [sp, #2412] ; 0x96c │ │ ldr r0, [sp, #2412] ; 0x96c │ │ cmp r0, #16 │ │ - bge 71670 │ │ + bge 7187c │ │ ldr r0, [sp, #28] │ │ ldr r4, [sp, #16] │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr lr, [sp, #24] │ │ ldr r2, [sp, #3340] ; 0xd0c │ │ ldr r1, [sp, #2412] ; 0x96c │ │ add r2, r1, r2, lsl #4 │ │ @@ -125850,30 +125932,30 @@ │ │ add r1, sp, #1248 ; 0x4e0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ ldr r0, [fp, #16] │ │ ldr r2, [sp, #2408] ; 0x968 │ │ add r0, r0, r2 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.8 {d16-d17}, [r0] │ │ - b 71660 │ │ + b 7186c │ │ ldr r0, [sp, #2412] ; 0x96c │ │ add r0, r0, #8 │ │ str r0, [sp, #2412] ; 0x96c │ │ - b 70e70 │ │ - b 71674 │ │ + b 7107c │ │ + b 71880 │ │ ldr r0, [sp, #3352] ; 0xd18 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 71ea0 │ │ - b 71688 │ │ + beq 720ac │ │ + b 71894 │ │ movw r0, #0 │ │ str r0, [sp, #1244] ; 0x4dc │ │ ldr r0, [sp, #1244] ; 0x4dc │ │ cmp r0, #16 │ │ - bge 71e98 │ │ + bge 720a4 │ │ ldr lr, [sp, #16] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #28] │ │ ldr r1, [sp, #3340] ; 0xd0c │ │ ldr r0, [sp, #1244] ; 0x4dc │ │ add r1, r0, r1, lsl #4 │ │ mov r0, #2 │ │ @@ -126372,21 +126454,21 @@ │ │ add r1, sp, #80 ; 0x50 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ ldr r0, [fp, #20] │ │ ldr r2, [sp, #1240] ; 0x4d8 │ │ add r0, r0, r2 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.8 {d16-d17}, [r0] │ │ - b 71e88 │ │ + b 72094 │ │ ldr r0, [sp, #1244] ; 0x4dc │ │ add r0, r0, #8 │ │ str r0, [sp, #1244] ; 0x4dc │ │ - b 71690 │ │ - b 71e9c │ │ - b 71ea0 │ │ + b 7189c │ │ + b 720a8 │ │ + b 720ac │ │ ldr r0, [sp, #3348] ; 0xd14 │ │ add r0, r0, #8 │ │ str r0, [sp, #3348] ; 0xd14 │ │ ldr r0, [fp, #8] │ │ add r0, r0, #8 │ │ str r0, [fp, #8] │ │ ldr r0, [sp, #3344] ; 0xd10 │ │ @@ -126394,45 +126476,45 @@ │ │ str r0, [sp, #3344] ; 0xd10 │ │ ldr r0, [fp, #12] │ │ add r0, r0, #8 │ │ str r0, [fp, #12] │ │ ldr r0, [sp, #3340] ; 0xd0c │ │ add r0, r0, #1 │ │ str r0, [sp, #3340] ; 0xd0c │ │ - b 7066c │ │ + b 70878 │ │ ldr r3, [sp, #12] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r2, lr, #95 ; 0x5f │ │ ldr r1, [sp, #3348] ; 0xd14 │ │ ldr r0, [sp, #3324] ; 0xcfc │ │ str r2, [r3, #108] ; 0x6c │ │ movw r2, #9 │ │ str r2, [r3, #104] ; 0x68 │ │ str r1, [r3, #100] ; 0x64 │ │ str r0, [r3, #96] ; 0x60 │ │ ldr r0, [r3, #108] ; 0x6c │ │ ldr r1, [r3, #100] ; 0x64 │ │ ldr r2, [r3, #96] ; 0x60 │ │ ldr r3, [r3, #104] ; 0x68 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #12] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r2, lr, #86 ; 0x56 │ │ ldr r1, [fp, #8] │ │ ldr r0, [sp, #3324] ; 0xcfc │ │ str r2, [r3, #92] ; 0x5c │ │ movw r2, #9 │ │ str r2, [r3, #88] ; 0x58 │ │ str r1, [r3, #84] ; 0x54 │ │ str r0, [r3, #80] ; 0x50 │ │ ldr r0, [r3, #92] ; 0x5c │ │ ldr r1, [r3, #84] ; 0x54 │ │ ldr r2, [r3, #80] ; 0x50 │ │ ldr r3, [r3, #88] ; 0x58 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #12] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #95 ; 0x5f │ │ ldr r1, [sp, #3324] ; 0xcfc │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3324] ; 0xcfc │ │ sub r1, r0, #1 │ │ @@ -126448,15 +126530,15 @@ │ │ str r2, [r3, #168] ; 0xa8 │ │ str r1, [r3, #164] ; 0xa4 │ │ str r0, [r3, #160] ; 0xa0 │ │ ldr r0, [r3, #172] ; 0xac │ │ ldr r1, [r3, #164] ; 0xa4 │ │ ldr r2, [r3, #160] ; 0xa0 │ │ ldr r3, [r3, #168] ; 0xa8 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r3, [sp, #12] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #86 ; 0x56 │ │ ldr r1, [sp, #3324] ; 0xcfc │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3324] ; 0xcfc │ │ sub r1, r0, #1 │ │ @@ -126472,51 +126554,51 @@ │ │ str r2, [r3, #152] ; 0x98 │ │ str r1, [r3, #148] ; 0x94 │ │ str r0, [r3, #144] ; 0x90 │ │ ldr r0, [r3, #156] ; 0x9c │ │ ldr r1, [r3, #148] ; 0x94 │ │ ldr r2, [r3, #144] ; 0x90 │ │ ldr r3, [r3, #152] ; 0x98 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #95 ; 0x5f │ │ add lr, sp, #6144 ; 0x1800 │ │ add r1, lr, #86 ; 0x56 │ │ ldr r2, [sp, #3336] ; 0xd08 │ │ - bl 72364 │ │ + bl 72570 │ │ ldr r3, [sp, #12] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r2, lr, #77 ; 0x4d │ │ ldr r1, [sp, #3344] ; 0xd10 │ │ ldr r0, [sp, #3324] ; 0xcfc │ │ str r2, [r3, #76] ; 0x4c │ │ movw r2, #9 │ │ str r2, [r3, #72] ; 0x48 │ │ str r1, [r3, #68] ; 0x44 │ │ str r0, [r3, #64] ; 0x40 │ │ ldr r0, [r3, #76] ; 0x4c │ │ ldr r1, [r3, #68] ; 0x44 │ │ ldr r2, [r3, #64] ; 0x40 │ │ ldr r3, [r3, #72] ; 0x48 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #12] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r2, lr, #68 ; 0x44 │ │ ldr r1, [fp, #12] │ │ ldr r0, [sp, #3324] ; 0xcfc │ │ str r2, [r3, #60] ; 0x3c │ │ movw r2, #9 │ │ str r2, [r3, #56] ; 0x38 │ │ str r1, [r3, #52] ; 0x34 │ │ str r0, [r3, #48] ; 0x30 │ │ ldr r0, [r3, #60] ; 0x3c │ │ ldr r1, [r3, #52] ; 0x34 │ │ ldr r2, [r3, #48] ; 0x30 │ │ ldr r3, [r3, #56] ; 0x38 │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r3, [sp, #12] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #77 ; 0x4d │ │ ldr r1, [sp, #3324] ; 0xcfc │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3324] ; 0xcfc │ │ sub r1, r0, #1 │ │ @@ -126532,15 +126614,15 @@ │ │ str r2, [r3, #136] ; 0x88 │ │ str r1, [r3, #132] ; 0x84 │ │ str r0, [r3, #128] ; 0x80 │ │ ldr r0, [r3, #140] ; 0x8c │ │ ldr r1, [r3, #132] ; 0x84 │ │ ldr r2, [r3, #128] ; 0x80 │ │ ldr r3, [r3, #136] ; 0x88 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r3, [sp, #12] │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #68 ; 0x44 │ │ ldr r1, [sp, #3324] ; 0xcfc │ │ add r2, r0, r1 │ │ ldr r0, [sp, #3324] ; 0xcfc │ │ sub r1, r0, #1 │ │ @@ -126556,30 +126638,30 @@ │ │ str r2, [r3, #120] ; 0x78 │ │ str r1, [r3, #116] ; 0x74 │ │ str r0, [r3, #112] ; 0x70 │ │ ldr r0, [r3, #124] ; 0x7c │ │ ldr r1, [r3, #116] ; 0x74 │ │ ldr r2, [r3, #112] ; 0x70 │ │ ldr r3, [r3, #120] ; 0x78 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ add lr, sp, #6144 ; 0x1800 │ │ add r0, lr, #77 ; 0x4d │ │ add lr, sp, #6144 ; 0x1800 │ │ add r1, lr, #68 ; 0x44 │ │ ldr r2, [sp, #3336] ; 0xd08 │ │ add r2, r2, #16 │ │ - bl 72364 │ │ + bl 72570 │ │ movw r0, #0 │ │ str r0, [sp, #76] ; 0x4c │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r1, [fp, #24] │ │ ldr r2, [sp, #3320] ; 0xcf8 │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 7222c │ │ + bge 72438 │ │ ldr r0, [sp, #3320] ; 0xcf8 │ │ ldr r1, [sp, #76] ; 0x4c │ │ add r0, r0, r1 │ │ lsl r0, r0, #1 │ │ str r0, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #3356] ; 0xd1c │ │ ldr r1, [sp, #3320] ; 0xcf8 │ │ @@ -126601,31 +126683,31 @@ │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [fp, #16] │ │ ldr ip, [sp, #72] ; 0x48 │ │ add r3, r3, ip │ │ - bl 72b08 │ │ + bl 72d14 │ │ ldr r0, [sp, #76] ; 0x4c │ │ add r0, r0, #1 │ │ str r0, [sp, #76] ; 0x4c │ │ - b 7218c │ │ + b 72398 │ │ ldr r0, [sp, #3352] ; 0xd18 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 722f0 │ │ + beq 724fc │ │ movw r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [fp, #24] │ │ ldr r2, [sp, #3320] ; 0xcf8 │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 722ec │ │ + bge 724f8 │ │ ldr r0, [sp, #3320] ; 0xcf8 │ │ ldr r1, [sp, #56] ; 0x38 │ │ add r0, r0, r1 │ │ lsl r0, r0, #1 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #3352] ; 0xd18 │ │ ldr r1, [sp, #3320] ; 0xcf8 │ │ @@ -126649,58 +126731,58 @@ │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [fp, #20] │ │ ldr ip, [sp, #52] ; 0x34 │ │ add r3, r3, ip │ │ - bl 72b08 │ │ + bl 72d14 │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r0, r0, #1 │ │ str r0, [sp, #56] ; 0x38 │ │ - b 72244 │ │ - b 722f0 │ │ - ldr r0, [pc, #36] ; 7231c │ │ + b 72450 │ │ + b 724fc │ │ + ldr r0, [pc, #36] ; 72528 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ add lr, sp, #4096 ; 0x1000 │ │ ldr r1, [lr, #2396] ; 0x95c │ │ cmp r0, r1 │ │ - bne 72318 │ │ + bne 72524 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - bl 7beb0 │ │ - muleq r0, r0, r2 │ │ + bl 7c350 │ │ + andeq fp, r0, r4, lsr #10 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ strb r0, [fp, #-1] │ │ strb r1, [fp, #-2] │ │ strb r2, [fp, #-3] │ │ str r3, [sp] │ │ ldrb r0, [fp, #-1] │ │ ldrb r1, [fp, #-2] │ │ ldrb r2, [fp, #-3] │ │ ldr r3, [sp] │ │ - bl 72780 │ │ + bl 7298c │ │ ldr r1, [sp] │ │ movw r0, #255 ; 0xff │ │ strb r0, [r1, #3] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #912 ; 0x390 │ │ bfc sp, #0, #4 │ │ - ldr r3, [pc, #1016] ; 72774 │ │ + ldr r3, [pc, #1016] ; 72980 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ - ldr r3, [pc, #1004] ; 72778 │ │ + ldr r3, [pc, #1004] ; 72984 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [sp, #908] ; 0x38c │ │ str r0, [sp, #412] ; 0x19c │ │ str r1, [sp, #408] ; 0x198 │ │ str r2, [sp, #404] ; 0x194 │ │ @@ -126909,15 +126991,15 @@ │ │ vldr d16, [sp, #624] ; 0x270 │ │ vstr d16, [sp] │ │ vldr d16, [sp, #24] │ │ add r0, sp, #888 ; 0x378 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [sp, #16] │ │ vstr d16, [r0] │ │ - b 726ec │ │ + b 728f8 │ │ vldr d16, [sp, #8] │ │ add r0, sp, #872 ; 0x368 │ │ vst1.8 {d16}, [r0 :64]! │ │ vldr d16, [sp] │ │ vstr d16, [r0] │ │ add r0, sp, #888 ; 0x378 │ │ vld1.64 {d16-d17}, [r0] │ │ @@ -126934,131 +127016,131 @@ │ │ vst1.64 {d16-d17}, [r1] │ │ ldr r0, [sp, #404] ; 0x194 │ │ add r0, r0, #32 │ │ vld1.8 {d16}, [r1 :64]! │ │ vldr d18, [r1] │ │ vmov.f64 d17, d18 │ │ vst2.8 {d16-d17}, [r0] │ │ - ldr r0, [pc, #40] ; 7277c │ │ + ldr r0, [pc, #40] ; 72988 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #908] ; 0x38c │ │ cmp r0, r1 │ │ - bne 72770 │ │ + bne 7297c │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - andeq fp, r0, ip, lsl #4 │ │ - strdeq fp, [r0], -ip │ │ - andeq sl, r0, r4, lsr lr │ │ + bl 7c350 │ │ + andeq fp, r0, r0, lsr #9 │ │ + muleq r0, r0, r4 │ │ + andeq fp, r0, r8, asr #1 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ - bl 727e4 │ │ + bl 729f0 │ │ ldr r1, [sp] │ │ strb r0, [r1] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ - bl 72834 │ │ + bl 72a40 │ │ ldr r1, [sp] │ │ strb r0, [r1, #1] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ - bl 728a4 │ │ + bl 72ab0 │ │ ldr r1, [sp] │ │ strb r0, [r1, #2] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ movw r1, #19077 ; 0x4a85 │ │ - bl 72950 │ │ + bl 72b5c │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ movw r1, #26149 ; 0x6625 │ │ - bl 72950 │ │ + bl 72b5c │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, r1 │ │ movw r1, #14234 ; 0x379a │ │ sub r0, r0, r1 │ │ - bl 728f4 │ │ + bl 72b00 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ movw r1, #19077 ; 0x4a85 │ │ - bl 72950 │ │ + bl 72b5c │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ movw r1, #6419 ; 0x1913 │ │ - bl 72950 │ │ + bl 72b5c │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ sub r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ movw r1, #13320 ; 0x3408 │ │ - bl 72950 │ │ + bl 72b5c │ │ mov r1, r0 │ │ ldr r0, [sp, #8] │ │ sub r0, r0, r1 │ │ movw r1, #8708 ; 0x2204 │ │ add r0, r0, r1 │ │ - bl 728f4 │ │ + bl 72b00 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ movw r1, #19077 ; 0x4a85 │ │ - bl 72950 │ │ + bl 72b5c │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ movw r1, #33050 ; 0x811a │ │ - bl 72950 │ │ + bl 72b5c │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, r1 │ │ movw r1, #17685 ; 0x4515 │ │ sub r0, r0, r1 │ │ - bl 728f4 │ │ + bl 72b00 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - ldr r1, [pc, #68] ; 7294c │ │ + ldr r1, [pc, #68] ; 72b58 │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 72920 │ │ + bne 72b2c │ │ ldr r0, [sp, #4] │ │ asr r0, r0, #6 │ │ str r0, [sp] │ │ - b 72940 │ │ + b 72b4c │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movlt r1, #1 │ │ movw r0, #0 │ │ tst r1, #1 │ │ moveq r0, #255 ; 0xff │ │ @@ -127083,41 +127165,41 @@ │ │ strb r1, [fp, #-2] │ │ strb r2, [fp, #-3] │ │ str r3, [sp] │ │ ldrb r0, [fp, #-1] │ │ ldrb r1, [fp, #-2] │ │ ldrb r2, [fp, #-3] │ │ ldr r3, [sp] │ │ - bl 729b8 │ │ + bl 72bc4 │ │ ldr r1, [sp] │ │ movw r0, #255 ; 0xff │ │ strb r0, [r1, #3] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ - bl 728a4 │ │ + bl 72ab0 │ │ ldr r1, [sp] │ │ strb r0, [r1] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ - bl 72834 │ │ + bl 72a40 │ │ ldr r1, [sp] │ │ strb r0, [r1, #1] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ - bl 727e4 │ │ + bl 729f0 │ │ ldr r1, [sp] │ │ strb r0, [r1, #2] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ @@ -127129,36 +127211,36 @@ │ │ movw r0, #255 ; 0xff │ │ strb r0, [r1] │ │ ldrb r0, [fp, #-1] │ │ ldrb r1, [fp, #-2] │ │ ldrb r2, [fp, #-3] │ │ ldr r3, [sp] │ │ add r3, r3, #1 │ │ - bl 72780 │ │ + bl 7298c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ str r3, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ - bl 727e4 │ │ + bl 729f0 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #-12] │ │ - bl 72834 │ │ + bl 72a40 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ - bl 728a4 │ │ + bl 72ab0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ and r0, r0, #248 ; 0xf8 │ │ ldr r1, [sp, #16] │ │ asr r1, r1, #5 │ │ orr r0, r0, r1 │ │ str r0, [sp, #8] │ │ @@ -127182,24 +127264,24 @@ │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ str r3, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ - bl 727e4 │ │ + bl 729f0 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #-12] │ │ - bl 72834 │ │ + bl 72a40 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ - bl 728a4 │ │ + bl 72ab0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ and r0, r0, #240 ; 0xf0 │ │ ldr r1, [sp, #16] │ │ asr r1, r1, #4 │ │ orr r0, r0, r1 │ │ str r0, [sp, #8] │ │ @@ -127229,15 +127311,15 @@ │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #24] │ │ cmp r0, r1 │ │ - bge 72c6c │ │ + bge 72e78 │ │ ldr ip, [fp, #28] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [fp, #12] │ │ ldr lr, [fp, #20] │ │ str lr, [sp] │ │ @@ -127245,15 +127327,15 @@ │ │ ldr r1, [fp, #-8] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, r1 │ │ str r0, [fp, #-4] │ │ ldr r0, [sp, #4] │ │ and r0, r0, #1 │ │ cmp r0, #0 │ │ - beq 72c4c │ │ + beq 72e58 │ │ ldr r1, [fp, #8] │ │ ldr r0, [sp, #12] │ │ add r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r1, [fp, #8] │ │ ldr r0, [sp, #8] │ │ add r0, r0, r1 │ │ @@ -127261,137 +127343,137 @@ │ │ ldr r1, [fp, #16] │ │ ldr r0, [fp, #12] │ │ add r0, r0, r1 │ │ str r0, [fp, #12] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 72bdc │ │ + b 72de8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ - b 72c80 │ │ - ldr r0, [pc, #92] ; 72ce4 │ │ + b 72e8c │ │ + ldr r0, [pc, #92] ; 72ef0 │ │ add r0, pc, r0 │ │ - bl 7c3b0 │ │ + bl 7c850 │ │ cmp r0, #0 │ │ - beq 72c98 │ │ - b 72ce0 │ │ - ldr r0, [pc, #76] ; 72cec │ │ + beq 72ea4 │ │ + b 72eec │ │ + ldr r0, [pc, #76] ; 72ef8 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #60] ; 72ce8 │ │ + ldr r1, [pc, #60] ; 72ef4 │ │ ldr r1, [pc, r1] │ │ ldr r1, [r1] │ │ cmp r0, r1 │ │ - beq 72cbc │ │ - bl 72cfc │ │ - ldr r0, [pc, #52] ; 72cf8 │ │ + beq 72ec8 │ │ + bl 72f08 │ │ + ldr r0, [pc, #52] ; 72f04 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #36] ; 72cf4 │ │ + ldr r1, [pc, #36] ; 72f00 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #20] ; 72cf0 │ │ + ldr r0, [pc, #20] ; 72efc │ │ add r0, pc, r0 │ │ - bl 7c3c0 │ │ + bl 7c860 │ │ pop {fp, pc} │ │ - ; instruction: 0x0000c7b0 │ │ - andeq sl, r0, ip, asr r9 │ │ - muleq r0, r0, r4 │ │ - andeq ip, r0, ip, asr r7 │ │ - andeq ip, r0, r0, ror #8 │ │ - andeq sl, r0, r4, asr #18 │ │ - ldr r0, [pc, #328] ; 72e4c │ │ + andeq ip, r0, r4, asr #20 │ │ + strdeq sl, [r0], -r0 │ │ + andeq ip, r0, r4, lsr #14 │ │ + strdeq ip, [r0], -r0 │ │ + strdeq ip, [r0], -r4 │ │ + ldrdeq sl, [r0], -r8 │ │ + ldr r0, [pc, #328] ; 73058 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #324] ; 72e50 │ │ + ldr r1, [pc, #324] ; 7305c │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #300] ; 72e44 │ │ + ldr r0, [pc, #300] ; 73050 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #296] ; 72e48 │ │ + ldr r1, [pc, #296] ; 73054 │ │ add r1, pc, r1 │ │ str r0, [r1, #4] │ │ - ldr r0, [pc, #272] ; 72e3c │ │ + ldr r0, [pc, #272] ; 73048 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #268] ; 72e40 │ │ + ldr r1, [pc, #268] ; 7304c │ │ add r1, pc, r1 │ │ str r0, [r1, #8] │ │ - ldr r0, [pc, #244] ; 72e34 │ │ + ldr r0, [pc, #244] ; 73040 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #240] ; 72e38 │ │ + ldr r1, [pc, #240] ; 73044 │ │ add r1, pc, r1 │ │ str r0, [r1, #12] │ │ - ldr r0, [pc, #216] ; 72e2c │ │ + ldr r0, [pc, #216] ; 73038 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #212] ; 72e30 │ │ + ldr r1, [pc, #212] ; 7303c │ │ add r1, pc, r1 │ │ str r0, [r1, #16] │ │ - ldr r0, [pc, #188] ; 72e24 │ │ + ldr r0, [pc, #188] ; 73030 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #184] ; 72e28 │ │ + ldr r1, [pc, #184] ; 73034 │ │ add r1, pc, r1 │ │ str r0, [r1, #20] │ │ - ldr r0, [pc, #160] ; 72e1c │ │ + ldr r0, [pc, #160] ; 73028 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #156] ; 72e20 │ │ + ldr r1, [pc, #156] ; 7302c │ │ add r1, pc, r1 │ │ str r0, [r1, #24] │ │ - ldr r0, [pc, #132] ; 72e14 │ │ + ldr r0, [pc, #132] ; 73020 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #128] ; 72e18 │ │ + ldr r1, [pc, #128] ; 73024 │ │ add r1, pc, r1 │ │ str r0, [r1, #28] │ │ - ldr r0, [pc, #104] ; 72e0c │ │ + ldr r0, [pc, #104] ; 73018 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #100] ; 72e10 │ │ + ldr r1, [pc, #100] ; 7301c │ │ add r1, pc, r1 │ │ str r0, [r1, #32] │ │ - ldr r0, [pc, #76] ; 72e04 │ │ + ldr r0, [pc, #76] ; 73010 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #72] ; 72e08 │ │ + ldr r1, [pc, #72] ; 73014 │ │ add r1, pc, r1 │ │ str r0, [r1, #36] ; 0x24 │ │ - ldr r0, [pc, #48] ; 72dfc │ │ + ldr r0, [pc, #48] ; 73008 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #44] ; 72e00 │ │ + ldr r1, [pc, #44] ; 7300c │ │ add r1, pc, r1 │ │ str r0, [r1, #40] ; 0x28 │ │ - ldr r0, [pc, #24] ; 72df8 │ │ + ldr r0, [pc, #24] ; 73004 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 72df4 │ │ - b 72df4 │ │ + beq 73000 │ │ + b 73000 │ │ bx lr │ │ - andeq sl, r0, r8, lsr #16 │ │ + ; instruction: 0x0000aabc │ │ andeq r0, r0, r0, lsl #28 │ │ - andeq ip, r0, ip, ror #12 │ │ + andeq ip, r0, r0, lsl #18 │ │ strdeq r0, [r0], -r8 │ │ - andeq ip, r0, r0, lsl #13 │ │ + andeq ip, r0, r4, lsl r9 │ │ strdeq r0, [r0], -r0 ; │ │ - muleq r0, r4, r6 │ │ + andeq ip, r0, r8, lsr #18 │ │ andeq r0, r0, r8, ror #19 │ │ - andeq ip, r0, r8, lsr #13 │ │ + andeq ip, r0, ip, lsr r9 │ │ andeq r0, r0, r8, asr #30 │ │ - ; instruction: 0x0000c6bc │ │ + andeq ip, r0, r0, asr r9 │ │ andeq r0, r0, r4, ror #28 │ │ - ldrdeq ip, [r0], -r0 │ │ + andeq ip, r0, r4, ror #18 │ │ andeq r0, r0, ip, asr sp │ │ - andeq ip, r0, r4, ror #13 │ │ + andeq ip, r0, r8, ror r9 │ │ andeq r0, r0, r4, asr ip │ │ - strdeq ip, [r0], -r8 │ │ + andeq ip, r0, ip, lsl #19 │ │ andeq r0, r0, r8, ror #22 │ │ - andeq ip, r0, ip, lsl #14 │ │ + andeq ip, r0, r0, lsr #19 │ │ andeq r0, r0, r0, ror #20 │ │ - andeq ip, r0, r0, lsr #14 │ │ + ; instruction: 0x0000c9b4 │ │ andeq r0, r0, r4, ror r9 │ │ - andeq ip, r0, r4, lsr r7 │ │ + andeq ip, r0, r8, asr #19 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #80 ; 0x50 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ @@ -127400,15 +127482,15 @@ │ │ asr r0, r0, #1 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ movw r0, #0 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ cmp r0, r1 │ │ - bge 73018 │ │ + bge 73224 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ ldr r0, [r0, r1, lsl #3] │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r0, [fp, #-4] │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ mov r1, #1 │ │ @@ -127445,37 +127527,37 @@ │ │ movw r2, #510 ; 0x1fe │ │ and r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #500] ; 73144 │ │ - bl 73148 │ │ + ldr r3, [pc, #500] ; 73350 │ │ + bl 73354 │ │ str r0, [sp, #32] │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #476] ; 73144 │ │ - bl 731ac │ │ + ldr r3, [pc, #476] ; 73350 │ │ + bl 733b8 │ │ str r0, [sp, #28] │ │ ldr r0, [fp, #8] │ │ cmp r0, #0 │ │ - beq 72fa4 │ │ + beq 731b0 │ │ ldr r0, [sp, #32] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #28] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ - b 73004 │ │ + b 73210 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #32] │ │ add r0, r0, r1 │ │ add r0, r0, #1 │ │ @@ -127492,23 +127574,23 @@ │ │ add r0, r0, r1 │ │ add r0, r0, #1 │ │ asr r0, r0, #1 │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ - b 73008 │ │ + b 73214 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ add r0, r0, #1 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ - b 72e88 │ │ + b 73094 │ │ ldr r0, [fp, #-16] │ │ and r0, r0, #1 │ │ cmp r0, #0 │ │ - beq 7313c │ │ + beq 73348 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ lsl r2, r1, #1 │ │ add r0, r0, r1, lsl #3 │ │ ldr r0, [r0] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ @@ -127522,37 +127604,37 @@ │ │ ldr r0, [sp, #24] │ │ lsl r0, r0, #2 │ │ and r0, r0, #1020 ; 0x3fc │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #12] │ │ - ldr r3, [pc, #192] ; 73144 │ │ - bl 73148 │ │ + ldr r3, [pc, #192] ; 73350 │ │ + bl 73354 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #12] │ │ - ldr r3, [pc, #168] ; 73144 │ │ - bl 731ac │ │ + ldr r3, [pc, #168] ; 73350 │ │ + bl 733b8 │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #8] │ │ cmp r0, #0 │ │ - beq 730d8 │ │ + beq 732e4 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ - b 73138 │ │ + b 73344 │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #8] │ │ add r0, r0, r1 │ │ add r0, r0, #1 │ │ @@ -127569,40 +127651,40 @@ │ │ add r0, r0, r1 │ │ add r0, r0, #1 │ │ asr r0, r0, #1 │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ - b 7313c │ │ + b 73348 │ │ mov sp, fp │ │ pop {fp, pc} │ │ andeq r0, r2, r0 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ - ldr r1, [pc, #56] ; 731a8 │ │ + ldr r1, [pc, #56] ; 733b4 │ │ mul r0, r0, r1 │ │ ldr r1, [fp, #-8] │ │ movw r2, #19081 ; 0x4a89 │ │ mul r1, r1, r2 │ │ sub r0, r0, r1 │ │ ldr r1, [sp, #12] │ │ movw r2, #28800 ; 0x7080 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ - bl 74224 │ │ + bl 74430 │ │ mov sp, fp │ │ pop {fp, pc} │ │ ; instruction: 0xffffda09 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ @@ -127619,301 +127701,301 @@ │ │ ldr r1, [sp, #12] │ │ movw r2, #4684 ; 0x124c │ │ mul r1, r1, r2 │ │ sub r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ - bl 74224 │ │ + bl 74430 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ str r3, [sp, #16] │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge 732c8 │ │ + bge 734d4 │ │ ldr r0, [fp, #-4] │ │ ldrh r0, [r0] │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldrh r0, [r0, #2] │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ ldrh r0, [r0, #4] │ │ str r0, [sp] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp] │ │ - ldr r3, [pc, #88] ; 732d0 │ │ - bl 73148 │ │ + ldr r3, [pc, #88] ; 734dc │ │ + bl 73354 │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #12] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp] │ │ - ldr r3, [pc, #52] ; 732d0 │ │ - bl 731ac │ │ + ldr r3, [pc, #52] ; 734dc │ │ + bl 733b8 │ │ ldr r1, [fp, #-12] │ │ ldr r2, [sp, #12] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #8 │ │ str r0, [fp, #-4] │ │ - b 73230 │ │ + b 7343c │ │ mov sp, fp │ │ pop {fp, pc} │ │ andeq r0, r2, r0 │ │ push {fp, lr} │ │ mov fp, sp │ │ - b 732e0 │ │ - ldr r0, [pc, #92] ; 73344 │ │ + b 734ec │ │ + ldr r0, [pc, #92] ; 73550 │ │ add r0, pc, r0 │ │ - bl 7c3b0 │ │ + bl 7c850 │ │ cmp r0, #0 │ │ - beq 732f8 │ │ - b 73340 │ │ - ldr r0, [pc, #76] ; 7334c │ │ + beq 73504 │ │ + b 7354c │ │ + ldr r0, [pc, #76] ; 73558 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #60] ; 73348 │ │ + ldr r1, [pc, #60] ; 73554 │ │ ldr r1, [pc, r1] │ │ ldr r1, [r1] │ │ cmp r0, r1 │ │ - beq 7331c │ │ - bl 7335c │ │ - ldr r0, [pc, #52] ; 73358 │ │ + beq 73528 │ │ + bl 73568 │ │ + ldr r0, [pc, #52] ; 73564 │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ - ldr r1, [pc, #36] ; 73354 │ │ + ldr r1, [pc, #36] ; 73560 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #20] ; 73350 │ │ + ldr r0, [pc, #20] ; 7355c │ │ add r0, pc, r0 │ │ - bl 7c3c0 │ │ + bl 7c860 │ │ pop {fp, pc} │ │ - andeq ip, r0, r4, asr r1 │ │ - strdeq sl, [r0], -ip │ │ - andeq fp, r0, r4, lsr lr │ │ - andeq ip, r0, r0, lsl #2 │ │ - andeq fp, r0, r4, lsl #28 │ │ - andeq sl, r0, r4, ror #5 │ │ + andeq ip, r0, r8, ror #7 │ │ + muleq r0, r0, r5 │ │ + andeq ip, r0, r8, asr #1 │ │ + muleq r0, r4, r3 │ │ + muleq r0, r8, r0 │ │ + andeq sl, r0, r8, ror r5 │ │ push {fp, lr} │ │ mov fp, sp │ │ - ldr r0, [pc, #648] ; 735f4 │ │ + ldr r0, [pc, #648] ; 73800 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #644] ; 735f8 │ │ + ldr r1, [pc, #644] ; 73804 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #620] ; 735ec │ │ + ldr r0, [pc, #620] ; 737f8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #616] ; 735f0 │ │ + ldr r1, [pc, #616] ; 737fc │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #592] ; 735e4 │ │ + ldr r0, [pc, #592] ; 737f0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #588] ; 735e8 │ │ + ldr r1, [pc, #588] ; 737f4 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #564] ; 735dc │ │ + ldr r0, [pc, #564] ; 737e8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #560] ; 735e0 │ │ + ldr r1, [pc, #560] ; 737ec │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #536] ; 735d4 │ │ + ldr r0, [pc, #536] ; 737e0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #532] ; 735d8 │ │ + ldr r1, [pc, #532] ; 737e4 │ │ add r1, pc, r1 │ │ str r0, [r1] │ │ - ldr r0, [pc, #512] ; 735d0 │ │ + ldr r0, [pc, #512] ; 737dc │ │ ldr r0, [pc, r0] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 733e4 │ │ - b 733e4 │ │ - bl 7447c │ │ - bl 75ea8 │ │ - ldr r0, [pc, #520] ; 735fc │ │ + beq 735f0 │ │ + b 735f0 │ │ + bl 74688 │ │ + bl 760b4 │ │ + ldr r0, [pc, #520] ; 73808 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 73408 │ │ - b 73428 │ │ - ldr r0, [pc, #496] ; 73600 │ │ + beq 73614 │ │ + b 73634 │ │ + ldr r0, [pc, #496] ; 7380c │ │ add r0, pc, r0 │ │ movw r1, #300 ; 0x12c │ │ - ldr r2, [pc, #488] ; 73604 │ │ + ldr r2, [pc, #488] ; 73810 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #484] ; 73608 │ │ + ldr r3, [pc, #484] ; 73814 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #476] ; 7360c │ │ + bl 7c720 │ │ + ldr r0, [pc, #476] ; 73818 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 73444 │ │ - b 73464 │ │ - ldr r0, [pc, #452] ; 73610 │ │ + beq 73650 │ │ + b 73670 │ │ + ldr r0, [pc, #452] ; 7381c │ │ add r0, pc, r0 │ │ movw r1, #301 ; 0x12d │ │ - ldr r2, [pc, #444] ; 73614 │ │ + ldr r2, [pc, #444] ; 73820 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #440] ; 73618 │ │ + ldr r3, [pc, #440] ; 73824 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #432] ; 7361c │ │ + bl 7c720 │ │ + ldr r0, [pc, #432] ; 73828 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 73480 │ │ - b 734a0 │ │ - ldr r0, [pc, #408] ; 73620 │ │ + beq 7368c │ │ + b 736ac │ │ + ldr r0, [pc, #408] ; 7382c │ │ add r0, pc, r0 │ │ movw r1, #302 ; 0x12e │ │ - ldr r2, [pc, #400] ; 73624 │ │ + ldr r2, [pc, #400] ; 73830 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #396] ; 73628 │ │ + ldr r3, [pc, #396] ; 73834 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #388] ; 7362c │ │ + bl 7c720 │ │ + ldr r0, [pc, #388] ; 73838 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 734bc │ │ - b 734dc │ │ - ldr r0, [pc, #364] ; 73630 │ │ + beq 736c8 │ │ + b 736e8 │ │ + ldr r0, [pc, #364] ; 7383c │ │ add r0, pc, r0 │ │ movw r1, #303 ; 0x12f │ │ - ldr r2, [pc, #356] ; 73634 │ │ + ldr r2, [pc, #356] ; 73840 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #352] ; 73638 │ │ + ldr r3, [pc, #352] ; 73844 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #344] ; 7363c │ │ + bl 7c720 │ │ + ldr r0, [pc, #344] ; 73848 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 734f8 │ │ - b 73518 │ │ - ldr r0, [pc, #320] ; 73640 │ │ + beq 73704 │ │ + b 73724 │ │ + ldr r0, [pc, #320] ; 7384c │ │ add r0, pc, r0 │ │ movw r1, #304 ; 0x130 │ │ - ldr r2, [pc, #312] ; 73644 │ │ + ldr r2, [pc, #312] ; 73850 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #308] ; 73648 │ │ + ldr r3, [pc, #308] ; 73854 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #300] ; 7364c │ │ + bl 7c720 │ │ + ldr r0, [pc, #300] ; 73858 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 73534 │ │ - b 73554 │ │ - ldr r0, [pc, #276] ; 73650 │ │ + beq 73740 │ │ + b 73760 │ │ + ldr r0, [pc, #276] ; 7385c │ │ add r0, pc, r0 │ │ movw r1, #305 ; 0x131 │ │ - ldr r2, [pc, #268] ; 73654 │ │ + ldr r2, [pc, #268] ; 73860 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #264] ; 73658 │ │ + ldr r3, [pc, #264] ; 73864 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #256] ; 7365c │ │ + bl 7c720 │ │ + ldr r0, [pc, #256] ; 73868 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 73570 │ │ - b 73590 │ │ - ldr r0, [pc, #232] ; 73660 │ │ + beq 7377c │ │ + b 7379c │ │ + ldr r0, [pc, #232] ; 7386c │ │ add r0, pc, r0 │ │ movw r1, #306 ; 0x132 │ │ - ldr r2, [pc, #224] ; 73664 │ │ + ldr r2, [pc, #224] ; 73870 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #220] ; 73668 │ │ + ldr r3, [pc, #220] ; 73874 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - ldr r0, [pc, #212] ; 7366c │ │ + bl 7c720 │ │ + ldr r0, [pc, #212] ; 73878 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 735ac │ │ - b 735cc │ │ - ldr r0, [pc, #188] ; 73670 │ │ + beq 737b8 │ │ + b 737d8 │ │ + ldr r0, [pc, #188] ; 7387c │ │ add r0, pc, r0 │ │ movw r1, #307 ; 0x133 │ │ - ldr r2, [pc, #180] ; 73674 │ │ + ldr r2, [pc, #180] ; 73880 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #176] ; 73678 │ │ + ldr r3, [pc, #176] ; 73884 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ pop {fp, pc} │ │ - andeq sl, r0, r8, lsr r2 │ │ + andeq sl, r0, ip, asr #9 │ │ ; instruction: 0xfffffe4c │ │ - strheq ip, [r0], -r8 │ │ + andeq ip, r0, ip, asr #6 │ │ andeq r0, r0, ip, ror #31 │ │ - andeq ip, r0, r8, asr #1 │ │ + andeq ip, r0, ip, asr r3 │ │ andeq r0, r0, ip, ror pc │ │ - ldrdeq ip, [r0], -r8 │ │ + andeq ip, r0, ip, ror #6 │ │ ; instruction: 0xfffffad0 │ │ - strdeq ip, [r0], -ip ; │ │ + muleq r0, r0, r3 │ │ andeq r0, r0, r4, lsr #30 │ │ - andeq ip, r0, ip, lsl #2 │ │ - andeq ip, r0, ip, lsl #1 │ │ - ; instruction: 0xfff95926 │ │ - ; instruction: 0xfff9447b │ │ - ; instruction: 0xfff94a9c │ │ - andeq ip, r0, r4, asr r0 │ │ - ; instruction: 0xfff958ea │ │ - ; instruction: 0xfff9443f │ │ - ; instruction: 0xfff919e3 │ │ - andeq ip, r0, r8 │ │ - ; instruction: 0xfff958ae │ │ - ; instruction: 0xfff94403 │ │ - ; instruction: 0xfff91408 │ │ - ldrdeq fp, [r0], -r0 │ │ - ; instruction: 0xfff95872 │ │ - ; instruction: 0xfff943c7 │ │ - ; instruction: 0xfff9307a │ │ - muleq r0, r8, pc ; │ │ - ; instruction: 0xfff95836 │ │ - ; instruction: 0xfff9438b │ │ - ; instruction: 0xfff9194b │ │ - andeq fp, r0, r8, ror #30 │ │ - ; instruction: 0xfff957fa │ │ - ; instruction: 0xfff9434f │ │ - ; instruction: 0xfff95f5e │ │ - andeq fp, r0, r0, lsr pc │ │ - ; instruction: 0xfff957be │ │ - ; instruction: 0xfff94313 │ │ - ; instruction: 0xfff9584c │ │ - strdeq fp, [r0], -r8 │ │ - ; instruction: 0xfff95782 │ │ - ; instruction: 0xfff942d7 │ │ - ; instruction: 0xfff920f4 │ │ + andeq ip, r0, r0, lsr #7 │ │ + andeq ip, r0, r0, lsr #6 │ │ + ; instruction: 0xfff957bd │ │ + ; instruction: 0xfff94262 │ │ + ; instruction: 0xfff948c9 │ │ + andeq ip, r0, r8, ror #5 │ │ + ; instruction: 0xfff95781 │ │ + ; instruction: 0xfff94226 │ │ + ; instruction: 0xfff917c7 │ │ + muleq r0, ip, r2 │ │ + ; instruction: 0xfff95745 │ │ + ; instruction: 0xfff941ea │ │ + ; instruction: 0xfff911ec │ │ + andeq ip, r0, r4, ror #4 │ │ + ; instruction: 0xfff95709 │ │ + ; instruction: 0xfff941ae │ │ + ; instruction: 0xfff92df7 │ │ + andeq ip, r0, ip, lsr #4 │ │ + ; instruction: 0xfff956cd │ │ + ; instruction: 0xfff94172 │ │ + ; instruction: 0xfff9172f │ │ + strdeq ip, [r0], -ip ; │ │ + ; instruction: 0xfff95691 │ │ + ; instruction: 0xfff94136 │ │ + ; instruction: 0xfff95df5 │ │ + andeq ip, r0, r4, asr #3 │ │ + ; instruction: 0xfff95655 │ │ + ; instruction: 0xfff940fa │ │ + ; instruction: 0xfff956e3 │ │ + andeq ip, r0, ip, lsl #3 │ │ + ; instruction: 0xfff95619 │ │ + ; instruction: 0xfff940be │ │ + ; instruction: 0xfff91e71 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ @@ -127925,57 +128007,57 @@ │ │ movw r2, #3 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - beq 73744 │ │ + beq 73950 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ - bl 73dc0 │ │ + bl 73fcc │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0, #1] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ add r3, r3, #3 │ │ - bl 73dc0 │ │ + bl 73fcc │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #2 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #1 │ │ str r0, [fp, #-8] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #6 │ │ str r0, [sp, #8] │ │ - b 736bc │ │ + b 738c8 │ │ ldr r0, [fp, #8] │ │ and r0, r0, #1 │ │ cmp r0, #0 │ │ - beq 73774 │ │ + beq 73980 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ - bl 73dc0 │ │ + bl 73fcc │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ @@ -127987,66 +128069,66 @@ │ │ bic r1, r1, #1 │ │ lsl r1, r1, #2 │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - beq 73854 │ │ + beq 73a60 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 73fb4 │ │ + bl 741c0 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0, #1] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ add r3, r3, #4 │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 73fb4 │ │ + bl 741c0 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #2 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #1 │ │ str r0, [fp, #-8] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #8 │ │ str r0, [sp, #8] │ │ - b 737b4 │ │ + b 739c0 │ │ ldr r0, [fp, #8] │ │ and r0, r0, #1 │ │ cmp r0, #0 │ │ - beq 73890 │ │ + beq 73a9c │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 73fb4 │ │ + bl 741c0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ @@ -128060,57 +128142,57 @@ │ │ movw r2, #3 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - beq 73960 │ │ + beq 73b6c │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ - bl 73ff8 │ │ + bl 74204 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0, #1] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ add r3, r3, #3 │ │ - bl 73ff8 │ │ + bl 74204 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #2 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #1 │ │ str r0, [fp, #-8] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #6 │ │ str r0, [sp, #8] │ │ - b 738d8 │ │ + b 73ae4 │ │ ldr r0, [fp, #8] │ │ and r0, r0, #1 │ │ cmp r0, #0 │ │ - beq 73990 │ │ + beq 73b9c │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ - bl 73ff8 │ │ + bl 74204 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ @@ -128122,66 +128204,66 @@ │ │ bic r1, r1, #1 │ │ lsl r1, r1, #2 │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - beq 73a70 │ │ + beq 73c7c │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 7405c │ │ + bl 74268 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0, #1] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ add r3, r3, #4 │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 7405c │ │ + bl 74268 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #2 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #1 │ │ str r0, [fp, #-8] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #8 │ │ str r0, [sp, #8] │ │ - b 739d0 │ │ + b 73bdc │ │ ldr r0, [fp, #8] │ │ and r0, r0, #1 │ │ cmp r0, #0 │ │ - beq 73aac │ │ + beq 73cb8 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 7405c │ │ + bl 74268 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ @@ -128193,66 +128275,66 @@ │ │ bic r1, r1, #1 │ │ lsl r1, r1, #2 │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - beq 73b8c │ │ + beq 73d98 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 740a0 │ │ + bl 742ac │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0, #1] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ add r3, r3, #4 │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 740a0 │ │ + bl 742ac │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #2 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #1 │ │ str r0, [fp, #-8] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #8 │ │ str r0, [sp, #8] │ │ - b 73aec │ │ + b 73cf8 │ │ ldr r0, [fp, #8] │ │ and r0, r0, #1 │ │ cmp r0, #0 │ │ - beq 73bc8 │ │ + beq 73dd4 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ and r0, r0, #255 ; 0xff │ │ and r1, r1, #255 ; 0xff │ │ and r2, r2, #255 ; 0xff │ │ - bl 740a0 │ │ + bl 742ac │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ @@ -128264,57 +128346,57 @@ │ │ bic r1, r1, #1 │ │ lsl r1, r1, #1 │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - beq 73c90 │ │ + beq 73e9c │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ - bl 740e8 │ │ + bl 742f4 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0, #1] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ add r3, r3, #2 │ │ - bl 740e8 │ │ + bl 742f4 │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #2 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #1 │ │ str r0, [fp, #-8] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #4 │ │ str r0, [sp, #8] │ │ - b 73c08 │ │ + b 73e14 │ │ ldr r0, [fp, #8] │ │ and r0, r0, #1 │ │ cmp r0, #0 │ │ - beq 73cc0 │ │ + beq 73ecc │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ - bl 740e8 │ │ + bl 742f4 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-4] │ │ @@ -128326,163 +128408,163 @@ │ │ bic r1, r1, #1 │ │ lsl r1, r1, #1 │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - beq 73d88 │ │ + beq 73f94 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ - bl 74180 │ │ + bl 7438c │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0, #1] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ add r3, r3, #2 │ │ - bl 74180 │ │ + bl 7438c │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #2 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-8] │ │ add r0, r0, #1 │ │ str r0, [fp, #-8] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #4 │ │ str r0, [sp, #8] │ │ - b 73d00 │ │ + b 73f0c │ │ ldr r0, [fp, #8] │ │ and r0, r0, #1 │ │ cmp r0, #0 │ │ - beq 73db8 │ │ + beq 73fc4 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-8] │ │ ldrb r1, [r1] │ │ ldr r2, [sp, #12] │ │ ldrb r2, [r2] │ │ ldr r3, [sp, #8] │ │ - bl 74180 │ │ + bl 7438c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ - bl 73e24 │ │ + bl 74030 │ │ ldr r1, [sp] │ │ strb r0, [r1] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ - bl 73e74 │ │ + bl 74080 │ │ ldr r1, [sp] │ │ strb r0, [r1, #1] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ - bl 73ee4 │ │ + bl 740f0 │ │ ldr r1, [sp] │ │ strb r0, [r1, #2] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ movw r1, #19077 ; 0x4a85 │ │ - bl 73f90 │ │ + bl 7419c │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ movw r1, #26149 ; 0x6625 │ │ - bl 73f90 │ │ + bl 7419c │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, r1 │ │ movw r1, #14234 ; 0x379a │ │ sub r0, r0, r1 │ │ - bl 73f34 │ │ + bl 74140 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ movw r1, #19077 ; 0x4a85 │ │ - bl 73f90 │ │ + bl 7419c │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-8] │ │ movw r1, #6419 ; 0x1913 │ │ - bl 73f90 │ │ + bl 7419c │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ sub r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ movw r1, #13320 ; 0x3408 │ │ - bl 73f90 │ │ + bl 7419c │ │ mov r1, r0 │ │ ldr r0, [sp, #8] │ │ sub r0, r0, r1 │ │ movw r1, #8708 ; 0x2204 │ │ add r0, r0, r1 │ │ - bl 73f34 │ │ + bl 74140 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ movw r1, #19077 ; 0x4a85 │ │ - bl 73f90 │ │ + bl 7419c │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ movw r1, #33050 ; 0x811a │ │ - bl 73f90 │ │ + bl 7419c │ │ mov r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, r0, r1 │ │ movw r1, #17685 ; 0x4515 │ │ sub r0, r0, r1 │ │ - bl 73f34 │ │ + bl 74140 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - ldr r1, [pc, #68] ; 73f8c │ │ + ldr r1, [pc, #68] ; 74198 │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 73f60 │ │ + bne 7416c │ │ ldr r0, [sp, #4] │ │ asr r0, r0, #6 │ │ str r0, [sp] │ │ - b 73f80 │ │ + b 7418c │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movlt r1, #1 │ │ movw r0, #0 │ │ tst r1, #1 │ │ moveq r0, #255 ; 0xff │ │ @@ -128507,41 +128589,41 @@ │ │ strb r1, [fp, #-2] │ │ strb r2, [fp, #-3] │ │ str r3, [sp] │ │ ldrb r0, [fp, #-1] │ │ ldrb r1, [fp, #-2] │ │ ldrb r2, [fp, #-3] │ │ ldr r3, [sp] │ │ - bl 73dc0 │ │ + bl 73fcc │ │ ldr r1, [sp] │ │ movw r0, #255 ; 0xff │ │ strb r0, [r1, #3] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ - bl 73ee4 │ │ + bl 740f0 │ │ ldr r1, [sp] │ │ strb r0, [r1] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ - bl 73e74 │ │ + bl 74080 │ │ ldr r1, [sp] │ │ strb r0, [r1, #1] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #4] │ │ - bl 73e24 │ │ + bl 74030 │ │ ldr r1, [sp] │ │ strb r0, [r1, #2] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ @@ -128549,15 +128631,15 @@ │ │ strb r1, [fp, #-2] │ │ strb r2, [fp, #-3] │ │ str r3, [sp] │ │ ldrb r0, [fp, #-1] │ │ ldrb r1, [fp, #-2] │ │ ldrb r2, [fp, #-3] │ │ ldr r3, [sp] │ │ - bl 73ff8 │ │ + bl 74204 │ │ ldr r1, [sp] │ │ movw r0, #255 ; 0xff │ │ strb r0, [r1, #3] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -128570,36 +128652,36 @@ │ │ movw r0, #255 ; 0xff │ │ strb r0, [r1] │ │ ldrb r0, [fp, #-1] │ │ ldrb r1, [fp, #-2] │ │ ldrb r2, [fp, #-3] │ │ ldr r3, [sp] │ │ add r3, r3, #1 │ │ - bl 73dc0 │ │ + bl 73fcc │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ str r3, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ - bl 73e24 │ │ + bl 74030 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #-12] │ │ - bl 73e74 │ │ + bl 74080 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ - bl 73ee4 │ │ + bl 740f0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ and r0, r0, #240 ; 0xf0 │ │ ldr r1, [sp, #16] │ │ asr r1, r1, #4 │ │ orr r0, r0, r1 │ │ str r0, [sp, #8] │ │ @@ -128620,24 +128702,24 @@ │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [fp, #-12] │ │ str r3, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ - bl 73e24 │ │ + bl 74030 │ │ str r0, [sp, #20] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ ldr r2, [fp, #-12] │ │ - bl 73e74 │ │ + bl 74080 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-8] │ │ - bl 73ee4 │ │ + bl 740f0 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #20] │ │ and r0, r0, #248 ; 0xf8 │ │ ldr r1, [sp, #16] │ │ asr r1, r1, #5 │ │ orr r0, r0, r1 │ │ str r0, [sp, #8] │ │ @@ -128665,18 +128747,18 @@ │ │ add r0, r0, #33554432 ; 0x2000000 │ │ asr r0, r0, #18 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ mvn r1, #255 ; 0xff │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 74268 │ │ + bne 74474 │ │ ldr r0, [sp, #8] │ │ str r0, [sp] │ │ - b 74288 │ │ + b 74494 │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movlt r1, #1 │ │ movw r0, #0 │ │ tst r1, #1 │ │ moveq r0, #255 ; 0xff │ │ @@ -128691,99 +128773,99 @@ │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 7430c │ │ + bge 74518 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r0, [r0, r1, lsl #2] │ │ str r0, [sp, #4] │ │ ldr r2, [sp, #4] │ │ ubfx r0, r2, #16, #8 │ │ ubfx r1, r2, #8, #8 │ │ and r2, r2, #255 ; 0xff │ │ movw r3, #32768 ; 0x8000 │ │ - bl 7441c │ │ + bl 74628 │ │ ldr r1, [fp, #-8] │ │ ldr r2, [sp, #8] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 742b4 │ │ + b 744c0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ movw r0, #0 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - bge 74390 │ │ + bge 7459c │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0] │ │ ldr r1, [fp, #-4] │ │ ldrb r1, [r1, #1] │ │ ldr r2, [fp, #-4] │ │ ldrb r2, [r2, #2] │ │ movw r3, #32768 ; 0x8000 │ │ - bl 7441c │ │ + bl 74628 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp] │ │ add r0, r0, #1 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #3 │ │ str r0, [fp, #-4] │ │ - b 74334 │ │ + b 74540 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ movw r0, #0 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ cmp r0, r1 │ │ - bge 74414 │ │ + bge 74620 │ │ ldr r0, [fp, #-4] │ │ ldrb r0, [r0, #2] │ │ ldr r1, [fp, #-4] │ │ ldrb r1, [r1, #1] │ │ ldr r2, [fp, #-4] │ │ ldrb r2, [r2] │ │ movw r3, #32768 ; 0x8000 │ │ - bl 7441c │ │ + bl 74628 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp] │ │ add r0, r0, #1 │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ add r0, r0, #3 │ │ str r0, [fp, #-4] │ │ - b 743b8 │ │ + b 745c4 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #20 │ │ str r0, [sp, #16] │ │ str r1, [sp, #12] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ @@ -128802,72 +128884,72 @@ │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ add r0, r0, r1 │ │ add r0, r0, #1048576 ; 0x100000 │ │ asr r0, r0, #16 │ │ add sp, sp, #20 │ │ bx lr │ │ - ldr r0, [pc, #128] ; 74504 │ │ + ldr r0, [pc, #128] ; 74710 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #124] ; 74508 │ │ + ldr r1, [pc, #124] ; 74714 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #100] ; 744fc │ │ + ldr r0, [pc, #100] ; 74708 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #96] ; 74500 │ │ + ldr r1, [pc, #96] ; 7470c │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #72] ; 744f4 │ │ + ldr r0, [pc, #72] ; 74700 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #68] ; 744f8 │ │ + ldr r1, [pc, #68] ; 74704 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #44] ; 744ec │ │ + ldr r0, [pc, #44] ; 746f8 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #40] ; 744f0 │ │ + ldr r1, [pc, #40] ; 746fc │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #16] ; 744e4 │ │ + ldr r0, [pc, #16] ; 746f0 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #12] ; 744e8 │ │ + ldr r1, [pc, #12] ; 746f4 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ bx lr │ │ andeq r0, r0, r4, ror #31 │ │ - andeq r9, r0, r0, lsl #3 │ │ + andeq r9, r0, r4, lsl r4 │ │ andeq r0, r0, r8, ror #9 │ │ - andeq r9, r0, r8, asr r1 │ │ + andeq r9, r0, ip, ror #7 │ │ andeq r0, r0, ip, ror #6 │ │ - andeq r9, r0, r0, ror r1 │ │ + andeq r9, r0, r4, lsl #8 │ │ strdeq r0, [r0], -r8 │ │ - andeq r9, r0, r0, asr #3 │ │ + andeq r9, r0, r4, asr r4 │ │ andeq r0, r0, r4, lsl #1 │ │ - ldrdeq r9, [r0], -r8 │ │ + andeq r9, r0, ip, ror #8 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #96 ; 0x60 │ │ - ldr r3, [pc, #360] ; 74688 │ │ + ldr r3, [pc, #360] ; 74894 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ - ldr r3, [pc, #348] ; 7468c │ │ + ldr r3, [pc, #348] ; 74898 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-4] │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ movw r0, #0 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ add r0, r0, #8 │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bgt 74600 │ │ + bgt 7480c │ │ ldr r0, [sp, #36] ; 0x24 │ │ vld3.8 {d18-d20}, [r0] │ │ vmov.f64 d16, d20 │ │ vmov.f64 d17, d19 │ │ add r0, sp, #40 ; 0x28 │ │ mov r2, r0 │ │ vst1.8 {d18}, [r2 :64]! │ │ @@ -128882,15 +128964,15 @@ │ │ vld1.8 {d17}, [r1 :64]! │ │ vldr d16, [r1] │ │ vldr d18, [r0] │ │ mov r0, sp │ │ vstr d18, [r0] │ │ vmov r0, r1, d17 │ │ vmov r2, r3, d16 │ │ - bl 76dbc │ │ + bl 76fc8 │ │ str r0, [sp, #16] │ │ str r1, [sp, #20] │ │ vldr d16, [sp, #16] │ │ vstr d16, [sp, #8] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #24] │ │ add r0, r0, r1 │ │ @@ -128898,74 +128980,74 @@ │ │ vst1.8 {d16}, [r0] │ │ ldr r0, [sp, #24] │ │ add r0, r0, #8 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, #24 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 74550 │ │ - b 74604 │ │ + b 7475c │ │ + b 74810 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bge 74660 │ │ + bge 7486c │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #1] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldrb r2, [r2, #2] │ │ movw r3, #32768 ; 0x8000 │ │ - bl 77290 │ │ + bl 7749c │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #24] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #24] │ │ add r0, r0, #1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, #3 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 74604 │ │ - ldr r0, [pc, #40] ; 74690 │ │ + b 74810 │ │ + ldr r0, [pc, #40] ; 7489c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 74684 │ │ + bne 74890 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r9, r0, r8, rrx │ │ - andeq r9, r0, r8, asr r0 │ │ - andeq r8, r0, r0, lsr #30 │ │ + bl 7c350 │ │ + strdeq r9, [r0], -ip │ │ + andeq r9, r0, ip, ror #5 │ │ + ; instruction: 0x000091b4 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #96 ; 0x60 │ │ - ldr r3, [pc, #360] ; 74810 │ │ + ldr r3, [pc, #360] ; 74a1c │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ - ldr r3, [pc, #348] ; 74814 │ │ + ldr r3, [pc, #348] ; 74a20 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-4] │ │ str r0, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ str r2, [sp, #28] │ │ movw r0, #0 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ add r0, r0, #8 │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bgt 74788 │ │ + bgt 74994 │ │ ldr r0, [sp, #36] ; 0x24 │ │ vld3.8 {d18-d20}, [r0] │ │ vmov.f64 d16, d20 │ │ vmov.f64 d17, d19 │ │ add r0, sp, #40 ; 0x28 │ │ mov r2, r0 │ │ vst1.8 {d18}, [r2 :64]! │ │ @@ -128980,15 +129062,15 @@ │ │ vldr d17, [r1] │ │ vld1.8 {d18}, [r0 :64]! │ │ vldr d16, [r0] │ │ mov r0, sp │ │ vstr d18, [r0] │ │ vmov r0, r1, d17 │ │ vmov r2, r3, d16 │ │ - bl 76dbc │ │ + bl 76fc8 │ │ str r0, [sp, #16] │ │ str r1, [sp, #20] │ │ vldr d16, [sp, #16] │ │ vstr d16, [sp, #8] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #24] │ │ add r0, r0, r1 │ │ @@ -128996,74 +129078,74 @@ │ │ vst1.8 {d16}, [r0] │ │ ldr r0, [sp, #24] │ │ add r0, r0, #8 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, #24 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 746d8 │ │ - b 7478c │ │ + b 748e4 │ │ + b 74998 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - bge 747e8 │ │ + bge 749f4 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldrb r0, [r0, #2] │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #1] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldrb r2, [r2] │ │ movw r3, #32768 ; 0x8000 │ │ - bl 77290 │ │ + bl 7749c │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #24] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #24] │ │ add r0, r0, #1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, #3 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 7478c │ │ - ldr r0, [pc, #40] ; 74818 │ │ + b 74998 │ │ + ldr r0, [pc, #40] ; 74a24 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 7480c │ │ + bne 74a18 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r8, r0, r0, ror #29 │ │ - ldrdeq r8, [r0], -r0 │ │ - muleq r0, r8, sp │ │ + bl 7c350 │ │ + andeq r9, r0, r4, ror r1 │ │ + andeq r9, r0, r4, ror #2 │ │ + andeq r9, r0, ip, lsr #32 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #120 ; 0x78 │ │ - ldr r3, [pc, #368] ; 749a0 │ │ + ldr r3, [pc, #368] ; 74bac │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ - ldr r3, [pc, #356] ; 749a4 │ │ + ldr r3, [pc, #356] ; 74bb0 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ ldr r3, [r3] │ │ str r3, [fp, #-4] │ │ str r0, [sp, #44] ; 0x2c │ │ str r1, [sp, #40] ; 0x28 │ │ str r2, [sp, #36] ; 0x24 │ │ movw r0, #0 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ add r0, r0, #8 │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bgt 7491c │ │ + bgt 74b28 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #32] │ │ add r0, r0, r1, lsl #2 │ │ vld4.8 {d20-d23}, [r0] │ │ vmov.f64 d16, d23 │ │ vmov.f64 d17, d22 │ │ vmov.f64 d18, d21 │ │ @@ -129084,96 +129166,96 @@ │ │ vldr d17, [r1] │ │ vld1.8 {d18}, [r0 :64]! │ │ vldr d16, [r0] │ │ mov r0, sp │ │ vstr d18, [r0] │ │ vmov r0, r1, d17 │ │ vmov r2, r3, d16 │ │ - bl 76dbc │ │ + bl 76fc8 │ │ str r0, [sp, #24] │ │ str r1, [sp, #28] │ │ vldr d16, [sp, #24] │ │ vstr d16, [sp, #16] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #32] │ │ add r0, r0, r1 │ │ vldr d16, [sp, #16] │ │ vst1.8 {d16}, [r0] │ │ ldr r0, [sp, #32] │ │ add r0, r0, #8 │ │ str r0, [sp, #32] │ │ - b 74860 │ │ - b 74920 │ │ + b 74a6c │ │ + b 74b2c │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r0, r1 │ │ - bge 74978 │ │ + bge 74b84 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #32] │ │ ldr r0, [r0, r1, lsl #2] │ │ str r0, [sp, #12] │ │ ldr r2, [sp, #12] │ │ ubfx r0, r2, #16, #8 │ │ ubfx r1, r2, #8, #8 │ │ and r2, r2, #255 ; 0xff │ │ movw r3, #32768 ; 0x8000 │ │ - bl 77290 │ │ + bl 7749c │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #32] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #32] │ │ add r0, r0, #1 │ │ str r0, [sp, #32] │ │ - b 74920 │ │ - ldr r0, [pc, #40] ; 749a8 │ │ + b 74b2c │ │ + ldr r0, [pc, #40] ; 74bb4 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 7499c │ │ + bne 74ba8 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r8, r0, r8, asr sp │ │ - andeq r8, r0, r8, asr #26 │ │ - andeq r8, r0, r8, lsl #24 │ │ + bl 7c350 │ │ + andeq r8, r0, ip, ror #31 │ │ + ldrdeq r8, [r0], -ip │ │ + muleq r0, ip, lr │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #2608 ; 0xa30 │ │ bfc sp, #0, #4 │ │ add ip, sp, #2032 ; 0x7f0 │ │ str ip, [sp, #4] │ │ add lr, sp, #1792 ; 0x700 │ │ add ip, lr, #190 ; 0xbe │ │ str ip, [sp, #8] │ │ add ip, sp, #984 ; 0x3d8 │ │ str ip, [sp, #12] │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #2764] ; 754b0 │ │ + ldr ip, [pc, #2764] ; 756bc │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - ldr ip, [pc, #2752] ; 754b4 │ │ + ldr ip, [pc, #2752] ; 756c0 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [sp, #2604] ; 0xa2c │ │ str r0, [sp, #692] ; 0x2b4 │ │ str r1, [sp, #688] ; 0x2b0 │ │ str r2, [sp, #684] ; 0x2ac │ │ str r3, [sp, #680] ; 0x2a8 │ │ movw r0, #0 │ │ str r0, [sp, #676] ; 0x2a4 │ │ ldr r0, [sp, #676] ; 0x2a4 │ │ add r0, r0, #16 │ │ ldr r1, [sp, #680] ; 0x2a8 │ │ cmp r0, r1 │ │ - bgt 7544c │ │ + bgt 75658 │ │ ldr r0, [sp, #692] ; 0x2b4 │ │ ldr r1, [sp, #676] ; 0x2a4 │ │ add r0, r0, r1, lsl #2 │ │ vld4.8 {d22,d24,d26,d28}, [r0]! │ │ vld4.8 {d23,d25,d27,d29}, [r0] │ │ vorr q8, q14, q14 │ │ vorr q9, q13, q13 │ │ @@ -129510,15 +129592,15 @@ │ │ vld1.64 {d18-d19}, [r0 :128] │ │ vadd.i16 q8, q8, q9 │ │ add r0, sp, #1888 ; 0x760 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #608 ; 0x260 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 74f90 │ │ + b 7519c │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ ldr r2, [sp, #4] │ │ vldr d16, [sp, #584] ; 0x248 │ │ vstr d16, [r0, #184] ; 0xb8 │ │ movw ip, #28800 ; 0x7080 │ │ strh ip, [r0, #182] ; 0xb6 │ │ @@ -129725,15 +129807,15 @@ │ │ vld1.64 {d18-d19}, [r0 :128] │ │ vadd.i16 q8, q8, q9 │ │ add r0, sp, #1840 ; 0x730 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #592 ; 0x250 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 752ec │ │ + b 754f8 │ │ add r0, sp, #608 ; 0x260 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #160 ; 0xa0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vqrshrun.s16 d16, q8, #1 │ │ vstr d16, [sp, #152] ; 0x98 │ │ @@ -129750,26 +129832,26 @@ │ │ vstr d16, [sp, #104] ; 0x68 │ │ vldr d16, [sp, #104] ; 0x68 │ │ vstr d16, [sp, #96] ; 0x60 │ │ vldr d16, [sp, #96] ; 0x60 │ │ vstr d16, [sp, #136] ; 0x88 │ │ ldr r0, [fp, #8] │ │ cmp r0, #0 │ │ - beq 7537c │ │ + beq 75588 │ │ vldr d16, [sp, #184] ; 0xb8 │ │ vstr d16, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #688] ; 0x2b0 │ │ vldr d16, [sp, #88] ; 0x58 │ │ vst1.8 {d16}, [r0] │ │ vldr d16, [sp, #136] ; 0x88 │ │ vstr d16, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #684] ; 0x2ac │ │ vldr d16, [sp, #80] ; 0x50 │ │ vst1.8 {d16}, [r0] │ │ - b 75420 │ │ + b 7562c │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #688] ; 0x2b0 │ │ vld1.8 {d16}, [r1] │ │ vstr d16, [sp, #64] ; 0x40 │ │ vldr d16, [sp, #64] ; 0x40 │ │ vstr d16, [sp, #56] ; 0x38 │ │ vldr d16, [sp, #56] ; 0x38 │ │ @@ -129803,99 +129885,99 @@ │ │ vrhadd.u8 d16, d16, d17 │ │ vstr d16, [r0] │ │ vldr d16, [r0] │ │ vstr d16, [sp, #16] │ │ ldr r0, [sp, #684] ; 0x2ac │ │ vldr d16, [sp, #16] │ │ vst1.8 {d16}, [r0] │ │ - b 75424 │ │ + b 75630 │ │ ldr r0, [sp, #676] ; 0x2a4 │ │ add r0, r0, #16 │ │ str r0, [sp, #676] ; 0x2a4 │ │ ldr r0, [sp, #688] ; 0x2b0 │ │ add r0, r0, #8 │ │ str r0, [sp, #688] ; 0x2b0 │ │ ldr r0, [sp, #684] ; 0x2ac │ │ add r0, r0, #8 │ │ str r0, [sp, #684] ; 0x2ac │ │ - b 74a18 │ │ + b 74c24 │ │ ldr r0, [sp, #676] ; 0x2a4 │ │ ldr r1, [sp, #680] ; 0x2a8 │ │ cmp r0, r1 │ │ - bge 75488 │ │ + bge 75694 │ │ ldr r0, [sp, #692] ; 0x2b4 │ │ ldr r1, [sp, #676] ; 0x2a4 │ │ add r0, r0, r1, lsl #2 │ │ ldr r1, [sp, #688] ; 0x2b0 │ │ ldr r2, [sp, #684] ; 0x2ac │ │ ldr r3, [sp, #680] ; 0x2a8 │ │ ldr ip, [sp, #676] ; 0x2a4 │ │ sub r3, r3, ip │ │ ldr ip, [fp, #8] │ │ str ip, [sp] │ │ - bl 72e54 │ │ - ldr r0, [pc, #40] ; 754b8 │ │ + bl 73060 │ │ + ldr r0, [pc, #40] ; 756c4 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #2604] ; 0xa2c │ │ cmp r0, r1 │ │ - bne 754ac │ │ + bne 756b8 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - andeq r8, r0, r4, lsr #23 │ │ - muleq r0, r4, fp │ │ - strdeq r8, [r0], -r8 ; │ │ + bl 7c350 │ │ + andeq r8, r0, r8, lsr lr │ │ + andeq r8, r0, r8, lsr #28 │ │ + andeq r8, r0, ip, lsl #7 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #2352 ; 0x930 │ │ bfc sp, #0, #4 │ │ add ip, sp, #1840 ; 0x730 │ │ str ip, [sp, #8] │ │ add lr, sp, #1536 ; 0x600 │ │ add ip, lr, #238 ; 0xee │ │ str ip, [sp, #12] │ │ add ip, sp, #920 ; 0x398 │ │ str ip, [sp, #16] │ │ - ldr ip, [pc, #2476] ; 75e9c │ │ + ldr ip, [pc, #2476] ; 760a8 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - ldr ip, [pc, #2464] ; 75ea0 │ │ + ldr ip, [pc, #2464] ; 760ac │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [sp, #2348] ; 0x92c │ │ str r0, [sp, #580] ; 0x244 │ │ str r1, [sp, #576] ; 0x240 │ │ str r2, [sp, #572] ; 0x23c │ │ str r3, [sp, #568] ; 0x238 │ │ movw r0, #0 │ │ str r0, [sp, #564] ; 0x234 │ │ ldr r0, [sp, #564] ; 0x234 │ │ add r0, r0, #8 │ │ ldr r1, [sp, #568] ; 0x238 │ │ cmp r0, r1 │ │ - bgt 75dd4 │ │ + bgt 75fe0 │ │ ldr r0, [sp, #580] ; 0x244 │ │ vld4.16 {d22,d24,d26,d28}, [r0]! │ │ vld4.16 {d23,d25,d27,d29}, [r0] │ │ vorr q8, q14, q14 │ │ vorr q9, q13, q13 │ │ vorr q10, q12, q12 │ │ add r0, sp, #2208 ; 0x8a0 │ │ vst1.16 {d22-d23}, [r0]! │ │ vst1.16 {d20-d21}, [r0]! │ │ vst1.16 {d18-d19}, [r0]! │ │ vst1.64 {d16-d17}, [r0] │ │ add r0, sp, #2272 ; 0x8e0 │ │ add r1, sp, #2208 ; 0x8a0 │ │ movw r2, #64 ; 0x40 │ │ - bl 7c300 │ │ + bl 7c7a0 │ │ add r0, sp, #2272 ; 0x8e0 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r1, sp, #656 ; 0x290 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vldr d16, [sp, #656] ; 0x290 │ │ vstr d16, [sp, #648] ; 0x288 │ │ vldr d16, [sp, #648] ; 0x288 │ │ @@ -130170,15 +130252,15 @@ │ │ vld1.64 {d18-d19}, [r0 :128] │ │ vadd.i16 q8, q8, q9 │ │ add r0, sp, #1680 ; 0x690 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #544 ; 0x220 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 759e0 │ │ + b 75bec │ │ ldr r1, [sp, #12] │ │ ldr r0, [sp, #16] │ │ ldr r2, [sp, #8] │ │ vldr d16, [sp, #520] ; 0x208 │ │ vstr d16, [r0, #40] ; 0x28 │ │ movw ip, #28800 ; 0x7080 │ │ strh ip, [r0, #38] ; 0x26 │ │ @@ -130384,15 +130466,15 @@ │ │ vld1.64 {d18-d19}, [r0 :128] │ │ vadd.i16 q8, q8, q9 │ │ add r0, sp, #1632 ; 0x660 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #528 ; 0x210 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ - b 75d38 │ │ + b 75f44 │ │ add r0, sp, #544 ; 0x220 │ │ vld1.64 {d16-d17}, [r0 :128] │ │ add r0, sp, #96 ; 0x60 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ vqrshrun.s16 d16, q8, #2 │ │ vstr d16, [sp, #88] ; 0x58 │ │ @@ -130423,90 +130505,90 @@ │ │ vst1.8 {d16}, [r0] │ │ ldr r0, [sp, #564] ; 0x234 │ │ add r0, r0, #8 │ │ str r0, [sp, #564] ; 0x234 │ │ ldr r0, [sp, #580] ; 0x244 │ │ add r0, r0, #64 ; 0x40 │ │ str r0, [sp, #580] ; 0x244 │ │ - b 75524 │ │ - b 75dd8 │ │ + b 75730 │ │ + b 75fe4 │ │ ldr r0, [sp, #564] ; 0x234 │ │ ldr r1, [sp, #568] ; 0x238 │ │ cmp r0, r1 │ │ - bge 75e70 │ │ + bge 7607c │ │ ldr r0, [sp, #580] ; 0x244 │ │ ldrh r0, [r0] │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #580] ; 0x244 │ │ ldrh r0, [r0, #2] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #580] ; 0x244 │ │ ldrh r0, [r0, #4] │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #20] │ │ - ldr r3, [pc, #120] ; 75e98 │ │ - bl 772f0 │ │ + ldr r3, [pc, #120] ; 760a4 │ │ + bl 774fc │ │ ldr r1, [sp, #576] ; 0x240 │ │ ldr r2, [sp, #564] ; 0x234 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #20] │ │ - ldr r3, [pc, #84] ; 75e98 │ │ - bl 77354 │ │ + ldr r3, [pc, #84] ; 760a4 │ │ + bl 77560 │ │ ldr r1, [sp, #572] ; 0x23c │ │ ldr r2, [sp, #564] ; 0x234 │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ ldr r0, [sp, #564] ; 0x234 │ │ add r0, r0, #1 │ │ str r0, [sp, #564] ; 0x234 │ │ ldr r0, [sp, #580] ; 0x244 │ │ add r0, r0, #8 │ │ str r0, [sp, #580] ; 0x244 │ │ - b 75dd8 │ │ - ldr r0, [pc, #44] ; 75ea4 │ │ + b 75fe4 │ │ + ldr r0, [pc, #44] ; 760b0 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #2348] ; 0x92c │ │ cmp r0, r1 │ │ - bne 75e94 │ │ + bne 760a0 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ + bl 7c350 │ │ andeq r0, r2, r0 │ │ - muleq r0, r8, r0 │ │ - andeq r8, r0, r8, lsl #1 │ │ - andeq r7, r0, r0, lsl r7 │ │ - ldr r0, [pc, #72] ; 75ef8 │ │ + andeq r8, r0, ip, lsr #6 │ │ + andeq r8, r0, ip, lsl r3 │ │ + andeq r7, r0, r4, lsr #19 │ │ + ldr r0, [pc, #72] ; 76104 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #68] ; 75efc │ │ + ldr r1, [pc, #68] ; 76108 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #44] ; 75ef0 │ │ + ldr r0, [pc, #44] ; 760fc │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #40] ; 75ef4 │ │ + ldr r1, [pc, #40] ; 76100 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ - ldr r0, [pc, #16] ; 75ee8 │ │ + ldr r0, [pc, #16] ; 760f4 │ │ add r0, pc, r0 │ │ - ldr r1, [pc, #12] ; 75eec │ │ + ldr r1, [pc, #12] ; 760f8 │ │ ldr r1, [pc, r1] │ │ str r0, [r1] │ │ bx lr │ │ andeq r0, r0, r0, lsr #13 │ │ - muleq r0, r0, r7 │ │ + andeq r7, r0, r4, lsr #20 │ │ ldrdeq r0, [r0], -ip │ │ - andeq r7, r0, r0, lsr #15 │ │ + andeq r7, r0, r4, lsr sl │ │ andeq r0, r0, ip, asr #32 │ │ - ; instruction: 0x000077b0 │ │ + andeq r7, r0, r4, asr #20 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #1008 ; 0x3f0 │ │ bfc sp, #0, #4 │ │ add lr, sp, #256 ; 0x100 │ │ add ip, lr, #238 ; 0xee │ │ str ip, [sp] │ │ @@ -130560,15 +130642,15 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #380] ; 0x17c │ │ ldr r0, [sp, #380] ; 0x17c │ │ add r0, r0, #8 │ │ ldr r1, [sp, #384] ; 0x180 │ │ cmp r0, r1 │ │ - bgt 76288 │ │ + bgt 76494 │ │ ldr r0, [sp, #396] ; 0x18c │ │ ldr r1, [sp, #380] ; 0x17c │ │ add r0, r0, r1, lsl #1 │ │ vld1.16 {d16-d17}, [r0] │ │ add r0, sp, #272 ; 0x110 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -130724,15 +130806,15 @@ │ │ add r1, sp, #928 ; 0x3a0 │ │ vst1.64 {d16-d17}, [r1 :128] │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.64 {d16-d17}, [r0 :128] │ │ ldr r0, [sp, #380] ; 0x17c │ │ add r0, r0, #8 │ │ str r0, [sp, #380] ; 0x17c │ │ - b 75fe4 │ │ + b 761f0 │ │ add r2, sp, #320 ; 0x140 │ │ vld1.64 {d16-d17}, [r2 :128] │ │ add r0, sp, #64 ; 0x40 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vldr d16, [sp, #64] ; 0x40 │ │ vstr d16, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ @@ -130756,15 +130838,15 @@ │ │ adds r1, r1, r3 │ │ adc r0, r0, r2 │ │ str r1, [sp, #312] ; 0x138 │ │ str r0, [sp, #316] ; 0x13c │ │ ldr r0, [sp, #380] ; 0x17c │ │ ldr r1, [sp, #384] ; 0x180 │ │ cmp r0, r1 │ │ - bge 76394 │ │ + bge 765a0 │ │ ldr r0, [sp, #396] ; 0x18c │ │ ldr r2, [sp, #380] ; 0x17c │ │ add r0, r0, r2, lsl #1 │ │ ldrh r0, [r0] │ │ ldr r1, [sp, #392] ; 0x188 │ │ add r1, r1, r2, lsl #1 │ │ ldrh r1, [r1] │ │ @@ -130774,32 +130856,32 @@ │ │ ldr r1, [sp, #380] ; 0x17c │ │ add r0, r0, r1, lsl #1 │ │ ldrh r0, [r0] │ │ ldr r1, [sp, #12] │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ - bl 77424 │ │ + bl 77630 │ │ ldr r1, [sp, #388] ; 0x184 │ │ ldr r2, [sp, #380] ; 0x17c │ │ add r1, r1, r2, lsl #1 │ │ strh r0, [r1] │ │ ldr r0, [sp, #12] │ │ - bl 7c0c0 │ │ + bl 7c560 │ │ mov r2, r0 │ │ ldr r1, [sp, #312] ; 0x138 │ │ ldr r0, [sp, #316] ; 0x13c │ │ adds r1, r1, r2 │ │ adc r0, r0, r2, asr #31 │ │ str r1, [sp, #312] ; 0x138 │ │ str r0, [sp, #316] ; 0x13c │ │ ldr r0, [sp, #380] ; 0x17c │ │ add r0, r0, #1 │ │ str r0, [sp, #380] ; 0x17c │ │ - b 762f8 │ │ + b 76504 │ │ ldr r0, [sp, #312] ; 0x138 │ │ ldr r1, [sp, #316] ; 0x13c │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #336 ; 0x150 │ │ @@ -130810,15 +130892,15 @@ │ │ str r3, [sp, #224] ; 0xe0 │ │ movw r0, #0 │ │ str r0, [sp, #220] ; 0xdc │ │ ldr r0, [sp, #220] ; 0xdc │ │ add r0, r0, #8 │ │ ldr r1, [sp, #224] ; 0xe0 │ │ cmp r0, r1 │ │ - bgt 76510 │ │ + bgt 7671c │ │ ldr r0, [sp, #236] ; 0xec │ │ ldr r1, [sp, #220] ; 0xdc │ │ add r0, r0, r1, lsl #1 │ │ vld1.16 {d16-d17}, [r0] │ │ add r0, sp, #176 ; 0xb0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -130886,20 +130968,20 @@ │ │ ldr r2, [sp, #220] ; 0xdc │ │ add r0, r0, r2, lsl #1 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.16 {d16-d17}, [r0] │ │ ldr r0, [sp, #220] ; 0xdc │ │ add r0, r0, #8 │ │ str r0, [sp, #220] ; 0xdc │ │ - b 763cc │ │ - b 76514 │ │ + b 765d8 │ │ + b 76720 │ │ ldr r0, [sp, #220] ; 0xdc │ │ ldr r1, [sp, #224] ; 0xe0 │ │ cmp r0, r1 │ │ - bge 76574 │ │ + bge 76780 │ │ ldr r0, [sp, #236] ; 0xec │ │ ldr r2, [sp, #220] ; 0xdc │ │ add r0, r0, r2, lsl #1 │ │ ldrsh r0, [r0] │ │ ldr r1, [sp, #232] ; 0xe8 │ │ add r1, r1, r2, lsl #1 │ │ ldrsh r1, [r1] │ │ @@ -130911,15 +130993,15 @@ │ │ add r1, r0, r1, lsl #1 │ │ ldrsh r0, [r1] │ │ add r0, r0, r2 │ │ strh r0, [r1] │ │ ldr r0, [sp, #220] ; 0xdc │ │ add r0, r0, #1 │ │ str r0, [sp, #220] ; 0xdc │ │ - b 76514 │ │ + b 76720 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #1872 ; 0x750 │ │ bfc sp, #0, #4 │ │ add lr, sp, #1280 ; 0x500 │ │ @@ -130927,15 +131009,15 @@ │ │ str ip, [sp, #4] │ │ mov ip, r1 │ │ ldr r1, [sp, #4] │ │ str ip, [sp, #8] │ │ mov ip, r0 │ │ ldr r0, [sp, #8] │ │ ldr lr, [fp, #8] │ │ - ldr lr, [pc, #2044] ; 76db4 │ │ + ldr lr, [pc, #2044] ; 76fc0 │ │ add lr, pc, lr │ │ ldr lr, [lr] │ │ ldr lr, [lr] │ │ str lr, [sp, #1868] ; 0x74c │ │ str ip, [sp, #844] ; 0x34c │ │ str r0, [sp, #840] ; 0x348 │ │ str r2, [sp, #836] ; 0x344 │ │ @@ -130968,15 +131050,15 @@ │ │ vst1.64 {d16-d17}, [r0 :128] │ │ movw r0, #0 │ │ str r0, [sp, #828] ; 0x33c │ │ ldr r0, [sp, #828] ; 0x33c │ │ add r0, r0, #8 │ │ ldr r1, [sp, #836] ; 0x344 │ │ cmp r0, r1 │ │ - bgt 76c54 │ │ + bgt 76e60 │ │ ldr r0, [sp, #844] ; 0x34c │ │ ldr r1, [sp, #828] ; 0x33c │ │ add r0, r0, r1, lsl #1 │ │ vld1.16 {d16-d17}, [r0] │ │ add r0, sp, #752 ; 0x2f0 │ │ vst1.64 {d16-d17}, [r0 :128] │ │ vld1.64 {d16-d17}, [r0 :128] │ │ @@ -131351,20 +131433,20 @@ │ │ add r0, r0, r2, lsl #2 │ │ add r0, r0, #16 │ │ vld1.64 {d16-d17}, [r1 :128] │ │ vst1.16 {d16-d17}, [r0] │ │ ldr r0, [sp, #828] ; 0x33c │ │ add r0, r0, #8 │ │ str r0, [sp, #828] ; 0x33c │ │ - b 76644 │ │ - b 76c58 │ │ + b 76850 │ │ + b 76e64 │ │ ldr r0, [sp, #828] ; 0x33c │ │ ldr r1, [sp, #836] ; 0x344 │ │ cmp r0, r1 │ │ - bge 76d8c │ │ + bge 76f98 │ │ ldr r0, [sp, #844] ; 0x34c │ │ ldr r2, [sp, #828] ; 0x33c │ │ add r0, r0, r2, lsl #1 │ │ ldrsh r0, [r0] │ │ ldr r1, [sp, #840] ; 0x348 │ │ add r1, r1, r2, lsl #1 │ │ ldrsh r1, [r1, #2] │ │ @@ -131408,48 +131490,48 @@ │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #832] ; 0x340 │ │ ldr r1, [sp, #828] ; 0x33c │ │ add r0, r0, r1, lsl #2 │ │ ldrh r0, [r0] │ │ ldr r1, [sp, #16] │ │ add r0, r0, r1 │ │ - bl 77424 │ │ + bl 77630 │ │ ldr r1, [fp, #8] │ │ ldr r2, [sp, #828] ; 0x33c │ │ add r1, r1, r2, lsl #2 │ │ strh r0, [r1] │ │ ldr r0, [sp, #832] ; 0x340 │ │ ldr r1, [sp, #828] ; 0x33c │ │ add r0, r0, r1, lsl #2 │ │ ldrh r0, [r0, #2] │ │ ldr r1, [sp, #12] │ │ add r0, r0, r1 │ │ - bl 77424 │ │ + bl 77630 │ │ ldr r1, [fp, #8] │ │ ldr r3, [sp, #828] ; 0x33c │ │ mov r2, #1 │ │ orr r2, r2, r3, lsl #1 │ │ add r1, r1, r2, lsl #1 │ │ strh r0, [r1] │ │ ldr r0, [sp, #828] ; 0x33c │ │ add r0, r0, #1 │ │ str r0, [sp, #828] ; 0x33c │ │ - b 76c58 │ │ - ldr r0, [pc, #36] ; 76db8 │ │ + b 76e64 │ │ + ldr r0, [pc, #36] ; 76fc4 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [sp, #1868] ; 0x74c │ │ cmp r0, r1 │ │ - bne 76db0 │ │ + bne 76fbc │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - ldrdeq r6, [r0], -r0 │ │ - strdeq r6, [r0], -r4 │ │ + bl 7c350 │ │ + andeq r7, r0, r4, ror #4 │ │ + andeq r6, r0, r8, lsl #21 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #1280 ; 0x500 │ │ bfc sp, #0, #4 │ │ add ip, sp, #920 ; 0x398 │ │ str ip, [sp, #12] │ │ add lr, sp, #512 ; 0x200 │ │ @@ -131783,28 +131865,28 @@ │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ - ldr r1, [pc, #56] ; 77350 │ │ + ldr r1, [pc, #56] ; 7755c │ │ mul r0, r0, r1 │ │ ldr r1, [fp, #-8] │ │ movw r2, #19081 ; 0x4a89 │ │ mul r1, r1, r2 │ │ sub r0, r0, r1 │ │ ldr r1, [sp, #12] │ │ movw r2, #28800 ; 0x7080 │ │ mul r1, r1, r2 │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ - bl 773b4 │ │ + bl 775c0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ ; instruction: 0xffffda09 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-4] │ │ @@ -131821,15 +131903,15 @@ │ │ ldr r1, [sp, #12] │ │ movw r2, #4684 ; 0x124c │ │ mul r1, r1, r2 │ │ sub r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ - bl 773b4 │ │ + bl 775c0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #12 │ │ str r0, [sp, #8] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ @@ -131837,18 +131919,18 @@ │ │ add r0, r0, #33554432 ; 0x2000000 │ │ asr r0, r0, #18 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ mvn r1, #255 ; 0xff │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 773f8 │ │ + bne 77604 │ │ ldr r0, [sp, #8] │ │ str r0, [sp] │ │ - b 77418 │ │ + b 77624 │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movlt r1, #1 │ │ movw r0, #0 │ │ tst r1, #1 │ │ moveq r0, #255 ; 0xff │ │ @@ -131856,25 +131938,25 @@ │ │ ldr r0, [sp] │ │ add sp, sp, #12 │ │ bx lr │ │ sub sp, sp, #12 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - bge 77444 │ │ + bge 77650 │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 77474 │ │ + b 77680 │ │ ldr r0, [sp, #8] │ │ movw r1, #1023 ; 0x3ff │ │ cmp r0, r1 │ │ - ble 77460 │ │ + ble 7766c │ │ movw r0, #1023 ; 0x3ff │ │ str r0, [sp] │ │ - b 7746c │ │ + b 77678 │ │ ldr r0, [sp, #8] │ │ uxth r0, r0 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ uxth r0, r0 │ │ @@ -131890,23 +131972,23 @@ │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ add r0, r0, r1 │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #16] │ │ ldr r0, [sp, #4] │ │ cmp r0, #4 │ │ - bcc 774e0 │ │ + bcc 776ec │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ add r0, r0, r1 │ │ mvn r1, #3 │ │ add r0, r0, r1 │ │ add r0, r0, #1 │ │ str r0, [sp] │ │ - b 774e8 │ │ + b 776f4 │ │ ldr r0, [sp, #8] │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #20] │ │ add sp, sp, #16 │ │ bx lr │ │ @@ -131915,49 +131997,49 @@ │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 77528 │ │ - b 77548 │ │ - ldr r0, [pc, #204] ; 775fc │ │ + beq 77734 │ │ + b 77754 │ │ + ldr r0, [pc, #204] ; 77808 │ │ add r0, pc, r0 │ │ movw r1, #36 ; 0x24 │ │ - ldr r2, [pc, #196] ; 77600 │ │ + ldr r2, [pc, #196] ; 7780c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #192] ; 77604 │ │ + ldr r3, [pc, #192] ; 77810 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7755c │ │ - b 7757c │ │ - ldr r0, [pc, #164] ; 77608 │ │ + beq 77768 │ │ + b 77788 │ │ + ldr r0, [pc, #164] ; 77814 │ │ add r0, pc, r0 │ │ movw r1, #37 ; 0x25 │ │ - ldr r2, [pc, #156] ; 7760c │ │ + ldr r2, [pc, #156] ; 77818 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #152] ; 77610 │ │ + ldr r3, [pc, #152] ; 7781c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ cmp r0, #-2147483648 ; 0x80000000 │ │ - bcs 7758c │ │ - b 775ac │ │ - ldr r0, [pc, #128] ; 77614 │ │ + bcs 77798 │ │ + b 777b8 │ │ + ldr r0, [pc, #128] ; 77820 │ │ add r0, pc, r0 │ │ movw r1, #38 ; 0x26 │ │ - ldr r2, [pc, #120] ; 77618 │ │ + ldr r2, [pc, #120] ; 77824 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #116] ; 7761c │ │ + ldr r3, [pc, #116] ; 77828 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r1, [fp, #-4] │ │ movw r0, #254 ; 0xfe │ │ str r0, [r1, #4] │ │ ldr r1, [fp, #-4] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r1, [fp, #-4] │ │ @@ -131965,85 +132047,85 @@ │ │ str r0, [r1, #8] │ │ ldr r1, [fp, #-4] │ │ movw r0, #0 │ │ str r0, [r1, #24] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ - bl 77484 │ │ + bl 77690 │ │ ldr r0, [fp, #-4] │ │ - bl 77620 │ │ + bl 7782c │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8e1aa │ │ - ; instruction: 0xfff8e24f │ │ - ; instruction: 0xfff9272f │ │ - ; instruction: 0xfff8e176 │ │ - ; instruction: 0xfff8e21b │ │ - ; instruction: 0xfff8e9f3 │ │ - ; instruction: 0xfff8e146 │ │ - ; instruction: 0xfff8e1eb │ │ - ; instruction: 0xfff912ef │ │ + ; instruction: 0xfff8df27 │ │ + ; instruction: 0xfff8dfcc │ │ + ; instruction: 0xfff925c6 │ │ + ; instruction: 0xfff8def3 │ │ + ; instruction: 0xfff8df98 │ │ + ; instruction: 0xfff8e770 │ │ + ; instruction: 0xfff8dec3 │ │ + ; instruction: 0xfff8df68 │ │ + ; instruction: 0xfff91186 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ - ldr r1, [pc, #332] ; 77780 │ │ + ldr r1, [pc, #332] ; 7798c │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ - ldr r1, [pc, #320] ; 77784 │ │ + ldr r1, [pc, #320] ; 77990 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ str r1, [fp, #-4] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7767c │ │ + beq 77888 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7767c │ │ - b 7769c │ │ - ldr r0, [pc, #240] ; 77774 │ │ + beq 77888 │ │ + b 778a8 │ │ + ldr r0, [pc, #240] ; 77980 │ │ add r0, pc, r0 │ │ movw r1, #59 ; 0x3b │ │ - ldr r2, [pc, #232] ; 77778 │ │ + ldr r2, [pc, #232] ; 77984 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #228] ; 7777c │ │ + ldr r3, [pc, #228] ; 77988 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1, #20] │ │ cmp r0, r1 │ │ - bcs 77744 │ │ + bcs 77950 │ │ sub r1, fp, #8 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ str r1, [fp, #-12] │ │ movw r1, #4 │ │ str r1, [sp, #16] │ │ str r0, [sp, #12] │ │ movw r0, #4 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #16] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #12] │ │ add r0, r0, #3 │ │ str r0, [r1, #12] │ │ ldr r0, [fp, #-8] │ │ - bl 78278 │ │ + bl 78484 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ lsr r0, r0, #8 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1] │ │ @@ -132051,41 +132133,41 @@ │ │ orr r0, r0, r1 │ │ ldr r1, [sp, #4] │ │ str r0, [r1] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #8] │ │ add r0, r0, #24 │ │ str r0, [r1, #8] │ │ - b 7774c │ │ + b 77958 │ │ ldr r0, [sp, #4] │ │ - bl 777f0 │ │ - ldr r0, [pc, #52] ; 77788 │ │ + bl 779fc │ │ + ldr r0, [pc, #52] ; 77994 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 77770 │ │ + bne 7797c │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfff8fbab │ │ - ; instruction: 0xfff922b1 │ │ - ; instruction: 0xfff90d07 │ │ - andeq r5, r0, r4, asr pc │ │ - andeq r5, r0, r4, asr #30 │ │ - andeq r5, r0, r4, lsr lr │ │ + bl 7c350 │ │ + ; instruction: 0xfff8f992 │ │ + ; instruction: 0xfff92148 │ │ + ; instruction: 0xfff90b9e │ │ + andeq r6, r0, r8, ror #3 │ │ + ldrdeq r6, [r0], -r8 │ │ + andeq r6, r0, r8, asr #1 │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 777e8 │ │ + beq 779f4 │ │ ldr r2, [sp] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #12] │ │ add r0, r0, r2 │ │ str r0, [r1, #12] │ │ ldr r2, [sp] │ │ ldr r1, [sp, #4] │ │ @@ -132102,35 +132184,35 @@ │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 77828 │ │ + beq 77a34 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 77828 │ │ - b 77848 │ │ - ldr r0, [pc, #200] ; 778f8 │ │ + beq 77a34 │ │ + b 77a54 │ │ + ldr r0, [pc, #200] ; 77b04 │ │ add r0, pc, r0 │ │ movw r1, #88 ; 0x58 │ │ - ldr r2, [pc, #192] ; 778fc │ │ + ldr r2, [pc, #192] ; 77b08 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #188] ; 77900 │ │ + ldr r3, [pc, #188] ; 77b0c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1, #16] │ │ cmp r0, r1 │ │ - bcs 778a0 │ │ + bcs 77aac │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #8] │ │ add r0, r0, #8 │ │ str r0, [r1, #8] │ │ ldr r2, [sp, #4] │ │ ldr r0, [r2, #12] │ │ add r1, r0, #1 │ │ @@ -132138,79 +132220,79 @@ │ │ ldrb r0, [r0] │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1] │ │ lsl r1, r1, #8 │ │ orr r0, r0, r1 │ │ ldr r1, [sp, #4] │ │ str r0, [r1] │ │ - b 778f0 │ │ + b 77afc │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ - bne 778e0 │ │ + bne 77aec │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1] │ │ lsl r0, r0, #8 │ │ str r0, [r1] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #8] │ │ add r0, r0, #8 │ │ str r0, [r1, #8] │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ str r0, [r1, #24] │ │ - b 778ec │ │ + b 77af8 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1, #8] │ │ - b 778f0 │ │ + b 77afc │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8deaa │ │ - ; instruction: 0xfff8ed32 │ │ - ; instruction: 0xfff90b5b │ │ + ; instruction: 0xfff8dc27 │ │ + ; instruction: 0xfff8eaaf │ │ + ; instruction: 0xfff909f2 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ mvn r1, #0 │ │ add r1, r0, r1 │ │ str r1, [sp, #8] │ │ cmp r0, #0 │ │ - ble 7795c │ │ + ble 77b68 │ │ ldr r0, [fp, #-4] │ │ movw r1, #128 ; 0x80 │ │ - bl 77968 │ │ + bl 77b74 │ │ ldr r1, [sp, #8] │ │ lsl r1, r0, r1 │ │ ldr r0, [sp, #4] │ │ orr r0, r0, r1 │ │ str r0, [sp, #4] │ │ - b 77920 │ │ + b 77b2c │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #4] │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ - bge 779a0 │ │ + bge 77bac │ │ ldr r0, [fp, #-4] │ │ - bl 77620 │ │ + bl 7782c │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-12] │ │ ldr r1, [fp, #-8] │ │ mul r0, r0, r1 │ │ lsr r0, r0, #8 │ │ @@ -132225,33 +132307,33 @@ │ │ cmp r0, r1 │ │ movw r0, #0 │ │ movhi r0, #1 │ │ and r0, r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq 77a30 │ │ + beq 77c3c │ │ ldr r1, [sp, #12] │ │ ldr r0, [fp, #-12] │ │ sub r0, r0, r1 │ │ str r0, [fp, #-12] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ ldr r1, [sp, #16] │ │ lsl r2, r0, r1 │ │ ldr r1, [fp, #-4] │ │ ldr r0, [r1] │ │ sub r0, r0, r2 │ │ str r0, [r1] │ │ - b 77a3c │ │ + b 77c48 │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [fp, #-12] │ │ ldr r0, [fp, #-12] │ │ - bl 78290 │ │ + bl 7849c │ │ eor r0, r0, #7 │ │ str r0, [sp] │ │ ldr r1, [sp] │ │ ldr r0, [fp, #-12] │ │ lsl r0, r0, r1 │ │ str r0, [fp, #-12] │ │ ldr r2, [sp] │ │ @@ -132269,26 +132351,26 @@ │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #8] │ │ - bl 77904 │ │ + bl 77b10 │ │ str r0, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ movw r1, #1 │ │ - bl 77904 │ │ + bl 77b10 │ │ cmp r0, #0 │ │ - beq 77ad8 │ │ + beq 77ce4 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ sub r0, r0, r1 │ │ str r0, [sp] │ │ - b 77ae0 │ │ + b 77cec │ │ ldr r0, [sp, #4] │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -132298,49 +132380,49 @@ │ │ str r2, [sp, #12] │ │ mov r0, #0 │ │ str r0, [sp, #4] │ │ str r0, [sp] │ │ ldr r0, [fp, #-4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 77b24 │ │ - b 77b44 │ │ - ldr r0, [pc, #368] ; 77c9c │ │ + beq 77d30 │ │ + b 77d50 │ │ + ldr r0, [pc, #368] ; 77ea8 │ │ add r0, pc, r0 │ │ movw r1, #144 ; 0x90 │ │ - ldr r2, [pc, #360] ; 77ca0 │ │ + ldr r2, [pc, #360] ; 77eac │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #356] ; 77ca4 │ │ + ldr r3, [pc, #356] ; 77eb0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 77b58 │ │ - b 77b78 │ │ - ldr r0, [pc, #328] ; 77ca8 │ │ + beq 77d64 │ │ + b 77d84 │ │ + ldr r0, [pc, #328] ; 77eb4 │ │ add r0, pc, r0 │ │ movw r1, #145 ; 0x91 │ │ - ldr r2, [pc, #320] ; 77cac │ │ + ldr r2, [pc, #320] ; 77eb8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #316] ; 77cb0 │ │ + ldr r3, [pc, #316] ; 77ebc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #12] │ │ cmn r0, #8 │ │ - bcs 77b88 │ │ - b 77ba8 │ │ - ldr r0, [pc, #292] ; 77cb4 │ │ + bcs 77d94 │ │ + b 77db4 │ │ + ldr r0, [pc, #292] ; 77ec0 │ │ add r0, pc, r0 │ │ movw r1, #146 ; 0x92 │ │ - ldr r2, [pc, #284] ; 77cb8 │ │ + ldr r2, [pc, #284] ; 77ec4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #280] ; 77cbc │ │ + ldr r3, [pc, #280] ; 77ec8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #12] │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #12] │ │ ldr r1, [fp, #-4] │ │ mov r0, #0 │ │ str r0, [r1, #4] │ │ str r0, [r1] │ │ @@ -132348,23 +132430,23 @@ │ │ movw r0, #0 │ │ str r0, [r1, #20] │ │ ldr r1, [fp, #-4] │ │ movw r0, #0 │ │ str r0, [r1, #24] │ │ ldr r0, [sp, #12] │ │ cmp r0, #8 │ │ - bls 77bf0 │ │ + bls 77dfc │ │ movw r0, #8 │ │ str r0, [sp, #12] │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bcs 77c68 │ │ + bcs 77e74 │ │ ldr r0, [fp, #-8] │ │ ldr ip, [sp, #8] │ │ ldrb r1, [r0, ip] │ │ lsl r3, ip, #3 │ │ mov r0, #32 │ │ sub r0, r0, ip, lsl #3 │ │ lsr r2, r1, r0 │ │ @@ -132380,229 +132462,229 @@ │ │ orr r0, r0, r3 │ │ orr r1, r1, r2 │ │ str r1, [sp, #4] │ │ str r0, [sp] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 77bf8 │ │ + b 77e04 │ │ ldr r0, [sp] │ │ ldr r2, [sp, #4] │ │ ldr r1, [fp, #-4] │ │ str r2, [r1, #4] │ │ str r0, [r1] │ │ ldr r0, [sp, #12] │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #16] │ │ ldr r0, [fp, #-8] │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #8] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8dbae │ │ - ; instruction: 0xfff8e441 │ │ - ; instruction: 0xfff92133 │ │ - ; instruction: 0xfff8db7a │ │ - ; instruction: 0xfff8e40d │ │ - ; instruction: 0xfff8e3f7 │ │ - ; instruction: 0xfff8db4a │ │ - ; instruction: 0xfff8e3dd │ │ - ; instruction: 0xfff8e9f6 │ │ + ; instruction: 0xfff8d92b │ │ + ; instruction: 0xfff8e1be │ │ + ; instruction: 0xfff91fca │ │ + ; instruction: 0xfff8d8f7 │ │ + ; instruction: 0xfff8e18a │ │ + ; instruction: 0xfff8e174 │ │ + ; instruction: 0xfff8d8c7 │ │ + ; instruction: 0xfff8e15a │ │ + ; instruction: 0xfff8e773 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [fp, #-4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 77cec │ │ - b 77d0c │ │ - ldr r0, [pc, #228] ; 77dd8 │ │ + beq 77ef8 │ │ + b 77f18 │ │ + ldr r0, [pc, #228] ; 77fe4 │ │ add r0, pc, r0 │ │ movw r1, #166 ; 0xa6 │ │ - ldr r2, [pc, #220] ; 77ddc │ │ + ldr r2, [pc, #220] ; 77fe8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #216] ; 77de0 │ │ + ldr r3, [pc, #216] ; 77fec │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 77d20 │ │ - b 77d40 │ │ - ldr r0, [pc, #188] ; 77de4 │ │ + beq 77f2c │ │ + b 77f4c │ │ + ldr r0, [pc, #188] ; 77ff0 │ │ add r0, pc, r0 │ │ movw r1, #167 ; 0xa7 │ │ - ldr r2, [pc, #180] ; 77de8 │ │ + ldr r2, [pc, #180] ; 77ff4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #176] ; 77dec │ │ + ldr r3, [pc, #176] ; 77ff8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ cmn r0, #8 │ │ - bcs 77d50 │ │ - b 77d70 │ │ - ldr r0, [pc, #152] ; 77df0 │ │ + bcs 77f5c │ │ + b 77f7c │ │ + ldr r0, [pc, #152] ; 77ffc │ │ add r0, pc, r0 │ │ movw r1, #168 ; 0xa8 │ │ - ldr r2, [pc, #144] ; 77df4 │ │ + ldr r2, [pc, #144] ; 78000 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #140] ; 77df8 │ │ + ldr r3, [pc, #140] ; 78004 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #8] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #12] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [r0, #16] │ │ ldr r0, [fp, #-4] │ │ ldr r2, [r0, #12] │ │ movw r0, #1 │ │ cmp r1, r2 │ │ str r0, [sp] │ │ - bhi 77dc0 │ │ + bhi 77fcc │ │ ldr r0, [fp, #-4] │ │ - bl 77dfc │ │ + bl 78008 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ and r0, r0, #1 │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #24] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8d9e6 │ │ - ; instruction: 0xfff8c5ea │ │ - ; instruction: 0xfff91f6b │ │ - ; instruction: 0xfff8d9b2 │ │ - ; instruction: 0xfff8c5b6 │ │ - ; instruction: 0xfff8f6ec │ │ - ; instruction: 0xfff8d982 │ │ - ; instruction: 0xfff8c586 │ │ - ; instruction: 0xfff92411 │ │ + ; instruction: 0xfff8d763 │ │ + ; instruction: 0xfff8c3ce │ │ + ; instruction: 0xfff91e02 │ │ + ; instruction: 0xfff8d72f │ │ + ; instruction: 0xfff8c39a │ │ + ; instruction: 0xfff8f4d3 │ │ + ; instruction: 0xfff8d6ff │ │ + ; instruction: 0xfff8c36a │ │ + ; instruction: 0xfff922cd │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #16] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #12] │ │ cmp r0, r1 │ │ - bhi 77e28 │ │ - b 77e48 │ │ - ldr r0, [pc, #128] ; 77eb0 │ │ + bhi 78034 │ │ + b 78054 │ │ + ldr r0, [pc, #128] ; 780bc │ │ add r0, pc, r0 │ │ movw r1, #171 ; 0xab │ │ - ldr r2, [pc, #120] ; 77eb4 │ │ + ldr r2, [pc, #120] ; 780c0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #116] ; 77eb8 │ │ + ldr r3, [pc, #116] ; 780c4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [r0, #24] │ │ movw r0, #1 │ │ cmp r1, #0 │ │ str r0, [sp, #8] │ │ - bne 77ea0 │ │ + bne 780ac │ │ ldr r0, [fp, #-4] │ │ ldr r1, [r0, #16] │ │ ldr r0, [fp, #-4] │ │ ldr r2, [r0, #12] │ │ movw r0, #0 │ │ cmp r1, r2 │ │ str r0, [sp, #4] │ │ - bne 77e98 │ │ + bne 780a4 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #20] │ │ cmp r0, #64 ; 0x40 │ │ movw r0, #0 │ │ movgt r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ and r0, r0, #1 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff905d1 │ │ - ; instruction: 0xfff8f053 │ │ - ; instruction: 0xfff90e47 │ │ + ; instruction: 0xfff90468 │ │ + ; instruction: 0xfff8ee3a │ │ + ; instruction: 0xfff90cde │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #20] │ │ cmp r0, #32 │ │ - blt 77ee0 │ │ - b 77f00 │ │ - ldr r0, [pc, #172] ; 77f94 │ │ + blt 780ec │ │ + b 7810c │ │ + ldr r0, [pc, #172] ; 781a0 │ │ add r0, pc, r0 │ │ movw r1, #194 ; 0xc2 │ │ - ldr r2, [pc, #164] ; 77f98 │ │ + ldr r2, [pc, #164] ; 781a4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #160] ; 77f9c │ │ + ldr r3, [pc, #160] ; 781a8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #16] │ │ add r0, r0, #8 │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1, #12] │ │ cmp r0, r1 │ │ - bcs 77f84 │ │ + bcs 78190 │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #4] │ │ mov r2, #0 │ │ str r2, [r1, #4] │ │ str r0, [r1] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #20] │ │ sub r0, r0, #32 │ │ str r0, [r1, #20] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #8] │ │ ldr r1, [r1, #16] │ │ add r0, r0, r1 │ │ - bl 77fa0 │ │ + bl 781ac │ │ mov r3, r0 │ │ ldr r1, [sp, #4] │ │ ldr r2, [r1] │ │ ldr r0, [r1, #4] │ │ orr r0, r0, r3 │ │ str r2, [r1] │ │ str r0, [r1, #4] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #16] │ │ add r0, r0, #4 │ │ str r0, [r1, #16] │ │ - b 77f8c │ │ + b 78198 │ │ ldr r0, [sp, #4] │ │ - bl 78048 │ │ + bl 78254 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8d7f2 │ │ - ; instruction: 0xfff8d8e0 │ │ - ; instruction: 0xfff90efa │ │ + ; instruction: 0xfff8d56f │ │ + ; instruction: 0xfff8d65d │ │ + ; instruction: 0xfff90d91 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ - ldr r1, [pc, #136] ; 7803c │ │ + ldr r1, [pc, #136] ; 78248 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ - ldr r1, [pc, #124] ; 78040 │ │ + ldr r1, [pc, #124] ; 7824c │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ str r1, [fp, #-4] │ │ str r0, [sp, #4] │ │ sub r1, fp, #8 │ │ ldr r0, [sp, #4] │ │ @@ -132612,52 +132694,52 @@ │ │ str r0, [sp, #12] │ │ movw r0, #4 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-12] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #16] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r0, [fp, #-8] │ │ str r0, [sp] │ │ - ldr r0, [pc, #44] ; 78044 │ │ + ldr r0, [pc, #44] ; 78250 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 78038 │ │ + bne 78244 │ │ ldr r0, [sp] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ldrdeq r5, [r0], -r4 │ │ - andeq r5, r0, r4, asr #11 │ │ - andeq r5, r0, r0, ror r5 │ │ + bl 7c350 │ │ + andeq r5, r0, r8, ror #16 │ │ + andeq r5, r0, r8, asr r8 │ │ + andeq r5, r0, r4, lsl #16 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [r0, #20] │ │ movw r0, #0 │ │ cmp r1, #8 │ │ str r0, [sp] │ │ - blt 78090 │ │ + blt 7829c │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #16] │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1, #12] │ │ cmp r0, r1 │ │ movw r0, #0 │ │ movcc r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ tst r0, #1 │ │ - beq 78104 │ │ + beq 78310 │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1] │ │ ldr r2, [r1, #4] │ │ lsr r0, r0, #8 │ │ orr r0, r0, r2, lsl #24 │ │ lsr r2, r2, #8 │ │ str r2, [r1, #4] │ │ @@ -132675,83 +132757,83 @@ │ │ ldr r0, [r1, #16] │ │ add r0, r0, #1 │ │ str r0, [r1, #16] │ │ ldr r1, [sp, #4] │ │ ldr r0, [r1, #20] │ │ sub r0, r0, #8 │ │ str r0, [r1, #20] │ │ - b 78058 │ │ + b 78264 │ │ ldr r0, [sp, #4] │ │ - bl 77dfc │ │ + bl 78008 │ │ cmp r0, #0 │ │ - beq 7811c │ │ + beq 78328 │ │ ldr r0, [sp, #4] │ │ - bl 78250 │ │ + bl 7845c │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [fp, #-8] │ │ str r1, [sp, #12] │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - blt 78148 │ │ - b 78168 │ │ - ldr r0, [pc, #176] ; 78200 │ │ + blt 78354 │ │ + b 78374 │ │ + ldr r0, [pc, #176] ; 7840c │ │ add r0, pc, r0 │ │ movw r1, #209 ; 0xd1 │ │ - ldr r2, [pc, #168] ; 78204 │ │ + ldr r2, [pc, #168] ; 78410 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #164] ; 78208 │ │ + ldr r3, [pc, #164] ; 78414 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ - bne 781e4 │ │ + bne 783f0 │ │ ldr r0, [sp, #12] │ │ cmp r0, #24 │ │ - bgt 781e4 │ │ - ldr r0, [pc, #128] ; 7820c │ │ + bgt 783f0 │ │ + ldr r0, [pc, #128] ; 78418 │ │ add r0, pc, r0 │ │ ldr r0, [fp, #-8] │ │ - bl 78214 │ │ + bl 78420 │ │ ldr r2, [sp, #12] │ │ - ldr r1, [pc, #112] ; 78210 │ │ + ldr r1, [pc, #112] ; 7841c │ │ add r1, pc, r1 │ │ add r1, r1, r2, lsl #2 │ │ ldr r1, [r1] │ │ and r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-8] │ │ ldr r0, [r0, #20] │ │ ldr r1, [sp, #12] │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #-8] │ │ str r0, [r1, #20] │ │ ldr r0, [fp, #-8] │ │ - bl 78048 │ │ + bl 78254 │ │ ldr r0, [sp, #8] │ │ str r0, [fp, #-4] │ │ - b 781f4 │ │ + b 78400 │ │ ldr r0, [fp, #-8] │ │ - bl 78250 │ │ + bl 7845c │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8d58a │ │ - ; instruction: 0xfff9158f │ │ - ; instruction: 0xfff9195f │ │ - ; instruction: 0xfff94390 │ │ - ; instruction: 0xfff9437c │ │ + ; instruction: 0xfff8d307 │ │ + ; instruction: 0xfff91426 │ │ + ; instruction: 0xfff917f6 │ │ + ; instruction: 0xfff9424c │ │ + ; instruction: 0xfff94238 │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ ldr r2, [sp] │ │ ldr r0, [r2] │ │ ldr r1, [r2, #4] │ │ ldr r2, [r2, #20] │ │ and r2, r2, #63 ; 0x3f │ │ @@ -132794,131 +132876,131 @@ │ │ ldr r1, [sp, #4] │ │ movw r0, #1 │ │ lsl r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 782e4 │ │ - b 78304 │ │ - ldr r0, [pc, #180] ; 783a0 │ │ + beq 784f0 │ │ + b 78510 │ │ + ldr r0, [pc, #180] ; 785ac │ │ add r0, pc, r0 │ │ movw r1, #25 │ │ - ldr r2, [pc, #172] ; 783a4 │ │ + ldr r2, [pc, #172] ; 785b0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #168] ; 783a8 │ │ + ldr r3, [pc, #168] ; 785b4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - ble 78314 │ │ - b 78334 │ │ - ldr r0, [pc, #144] ; 783ac │ │ + ble 78520 │ │ + b 78540 │ │ + ldr r0, [pc, #144] ; 785b8 │ │ add r0, pc, r0 │ │ movw r1, #26 │ │ - ldr r2, [pc, #136] ; 783b0 │ │ + ldr r2, [pc, #136] ; 785bc │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #132] ; 783b4 │ │ + ldr r3, [pc, #132] ; 785c0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp] │ │ asr r1, r0, #31 │ │ mov r2, #4 │ │ - bl 7c2a0 │ │ + bl 7c740 │ │ ldr r1, [sp, #8] │ │ str r0, [r1] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 7836c │ │ + bne 78578 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 78394 │ │ + b 785a0 │ │ ldr r1, [sp, #4] │ │ movw r0, #32 │ │ sub r0, r0, r1 │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ str r0, [r1, #8] │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8e2c3 │ │ - ; instruction: 0xfff8d97e │ │ - ; instruction: 0xfff8d0b0 │ │ - ; instruction: 0xfff8e293 │ │ - ; instruction: 0xfff8d94e │ │ - ; instruction: 0xfff8dc94 │ │ + ; instruction: 0xfff8e040 │ │ + ; instruction: 0xfff8d6fb │ │ + ; instruction: 0xfff8ce94 │ │ + ; instruction: 0xfff8e010 │ │ + ; instruction: 0xfff8d6cb │ │ + ; instruction: 0xfff8da11 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 783f0 │ │ + beq 785fc │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0] │ │ - bl 7c290 │ │ + bl 7c730 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 78420 │ │ - b 78440 │ │ - ldr r0, [pc, #216] ; 78500 │ │ + beq 7862c │ │ + b 7864c │ │ + ldr r0, [pc, #216] ; 7870c │ │ add r0, pc, r0 │ │ movw r1, #44 ; 0x2c │ │ - ldr r2, [pc, #208] ; 78504 │ │ + ldr r2, [pc, #208] ; 78710 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #204] ; 78508 │ │ + ldr r3, [pc, #204] ; 78714 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 78454 │ │ - b 78474 │ │ - ldr r0, [pc, #176] ; 7850c │ │ + beq 78660 │ │ + b 78680 │ │ + ldr r0, [pc, #176] ; 78718 │ │ add r0, pc, r0 │ │ movw r1, #45 ; 0x2d │ │ - ldr r2, [pc, #168] ; 78510 │ │ + ldr r2, [pc, #168] ; 7871c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #164] ; 78514 │ │ + ldr r3, [pc, #164] ; 78720 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #8] │ │ ldr r1, [sp] │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bne 78490 │ │ - b 784b0 │ │ - ldr r0, [pc, #128] ; 78518 │ │ + bne 7869c │ │ + b 786bc │ │ + ldr r0, [pc, #128] ; 78724 │ │ add r0, pc, r0 │ │ movw r1, #46 ; 0x2e │ │ - ldr r2, [pc, #120] ; 7851c │ │ + ldr r2, [pc, #120] ; 78728 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #116] ; 78520 │ │ + ldr r3, [pc, #116] ; 7872c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp] │ │ ldr r2, [r0] │ │ ldr r3, [r0, #8] │ │ ldr r0, [sp, #4] │ │ ldr r1, [r0] │ │ mov r0, #1 │ │ lsl r0, r0, r3 │ │ @@ -132928,182 +133010,257 @@ │ │ str r2, [fp, #-8] │ │ str r1, [sp, #12] │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8e187 │ │ - ; instruction: 0xfff8c48c │ │ - ; instruction: 0xfff8d3c7 │ │ - ; instruction: 0xfff8e153 │ │ - ; instruction: 0xfff8c458 │ │ - ; instruction: 0xfff8e1f1 │ │ - ; instruction: 0xfff8e117 │ │ - ; instruction: 0xfff8c41c │ │ - ; instruction: 0xfff8e896 │ │ + ; instruction: 0xfff8df04 │ │ + ; instruction: 0xfff8c270 │ │ + ; instruction: 0xfff8d144 │ │ + ; instruction: 0xfff8ded0 │ │ + ; instruction: 0xfff8c23c │ │ + ; instruction: 0xfff8df6e │ │ + ; instruction: 0xfff8de94 │ │ + ; instruction: 0xfff8c200 │ │ + ; instruction: 0xfff8e67d │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ asr r1, r0, #31 │ │ mov r2, #548 ; 0x224 │ │ - bl 7c2b0 │ │ + bl 7c750 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 78564 │ │ + bne 78770 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 7859c │ │ + b 787a8 │ │ ldr r0, [sp, #8] │ │ cmp r0, #65536 ; 0x10000 │ │ - bgt 78574 │ │ - b 78594 │ │ - ldr r0, [pc, #44] ; 785a8 │ │ + bgt 78780 │ │ + b 787a0 │ │ + ldr r0, [pc, #44] ; 787b4 │ │ add r0, pc, r0 │ │ movw r1, #31 │ │ - ldr r2, [pc, #36] ; 785ac │ │ + ldr r2, [pc, #36] ; 787b8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #32] ; 785b0 │ │ + ldr r3, [pc, #32] ; 787bc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8d293 │ │ - ; instruction: 0xfff8f338 │ │ - ; instruction: 0xfff905d7 │ │ + ; instruction: 0xfff8d010 │ │ + ; instruction: 0xfff8f11f │ │ + ; instruction: 0xfff9046e │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 785dc │ │ + beq 787e8 │ │ ldr r0, [sp, #4] │ │ - bl 7c290 │ │ + bl 7c730 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ - sub sp, sp, #40 ; 0x28 │ │ + sub sp, sp, #56 ; 0x38 │ │ sub sp, sp, #1024 ; 0x400 │ │ - ldr ip, [pc, #360] ; 78764 │ │ + ldr ip, [pc, #660] ; 78a9c │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - ldr ip, [pc, #348] ; 78768 │ │ + ldr ip, [pc, #648] ; 78aa0 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-12] │ │ + str r0, [sp, #44] ; 0x2c │ │ + str r1, [sp, #40] ; 0x28 │ │ + str r2, [sp, #36] ; 0x24 │ │ + str r3, [sp, #32] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ + movw ip, #0 │ │ + mov r0, ip │ │ + str ip, [sp] │ │ + bl 78aa8 │ │ str r0, [sp, #28] │ │ - str r1, [sp, #24] │ │ - str r2, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r0, [sp, #16] │ │ + ldr r0, [sp, #32] │ │ movw r1, #2328 ; 0x918 │ │ cmp r0, r1 │ │ - bgt 7863c │ │ - b 7865c │ │ - ldr r0, [pc, #276] ; 78758 │ │ + bgt 78868 │ │ + b 78888 │ │ + ldr r0, [pc, #544] ; 78a90 │ │ add r0, pc, r0 │ │ - movw r1, #217 ; 0xd9 │ │ - ldr r2, [pc, #268] ; 7875c │ │ + movw r1, #221 ; 0xdd │ │ + ldr r2, [pc, #536] ; 78a94 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #264] ; 78760 │ │ + ldr r3, [pc, #532] ; 78a98 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #28] │ │ + cmp r0, #0 │ │ + beq 788a4 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 78690 │ │ + bne 788b0 │ │ + ldr r0, [sp, #28] │ │ + str r0, [sp, #48] ; 0x30 │ │ + b 78a5c │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + ldr r2, [r0, #16] │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [r2] │ │ + ldr r0, [r2, #4] │ │ + ldr r2, [r2, #12] │ │ + add r0, r0, r3, lsl #2 │ │ + add r1, r1, r2, lsl #2 │ │ + cmp r0, r1 │ │ + bcc 789c4 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + ldr r0, [r0, #16] │ │ + ldr r0, [r0, #12] │ │ + str r0, [sp, #24] │ │ + mov r0, #1 │ │ + mov r1, #0 │ │ + mov r2, #16 │ │ + bl 7c750 │ │ + str r0, [sp, #20] │ │ + ldr r0, [sp, #20] │ │ + movw r1, #0 │ │ + cmp r0, r1 │ │ + bne 78918 │ │ + movw r0, #0 │ │ + str r0, [sp, #48] ; 0x30 │ │ + b 78a5c │ │ + ldr r0, [sp, #28] │ │ ldr r1, [sp, #24] │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #16] │ │ - movw ip, #0 │ │ - mov r0, ip │ │ - str ip, [sp] │ │ - bl 78770 │ │ + cmp r0, r1 │ │ + ble 78934 │ │ + ldr r0, [sp, #28] │ │ str r0, [sp, #12] │ │ - b 7871c │ │ - ldr r0, [sp, #16] │ │ + b 7893c │ │ + ldr r0, [sp, #24] │ │ + str r0, [sp, #12] │ │ + ldr r0, [sp, #12] │ │ + ldr r1, [sp, #20] │ │ + str r0, [r1, #12] │ │ + ldr r0, [sp, #20] │ │ + ldr r0, [r0, #12] │ │ + asr r1, r0, #31 │ │ + mov r2, #4 │ │ + bl 7c750 │ │ + ldr r1, [sp, #20] │ │ + str r0, [r1] │ │ + ldr r0, [sp, #20] │ │ + ldr r0, [r0] │ │ + movw r1, #0 │ │ + cmp r0, r1 │ │ + bne 7898c │ │ + ldr r0, [sp, #20] │ │ + bl 7c730 │ │ + movw r0, #0 │ │ + str r0, [sp, #48] ; 0x30 │ │ + b 78a5c │ │ + ldr r0, [sp, #20] │ │ + ldr r0, [r0] │ │ + ldr r1, [sp, #20] │ │ + str r0, [r1, #4] │ │ + ldr r1, [sp, #20] │ │ + movw r0, #0 │ │ + str r0, [r1, #8] │ │ + ldr r0, [sp, #20] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r1, [r1, #16] │ │ + str r0, [r1, #8] │ │ + ldr r0, [sp, #20] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r0, [r1, #16] │ │ + ldr r0, [sp, #32] │ │ cmp r0, #512 ; 0x200 │ │ - bgt 786c0 │ │ - ldr r0, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #16] │ │ - add ip, sp, #36 ; 0x24 │ │ + bgt 789f8 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + ldr r0, [r0, #16] │ │ + ldr r0, [r0, #4] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ + add ip, sp, #52 ; 0x34 │ │ str ip, [sp] │ │ - bl 78770 │ │ - str r0, [sp, #12] │ │ - b 78718 │ │ - ldr r0, [sp, #16] │ │ + bl 78aa8 │ │ + b 78a54 │ │ + ldr r0, [sp, #32] │ │ asr r1, r0, #31 │ │ mov r2, #2 │ │ - bl 7c2b0 │ │ - str r0, [sp, #8] │ │ - ldr r0, [sp, #8] │ │ + bl 7c750 │ │ + str r0, [sp, #16] │ │ + ldr r0, [sp, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 786f0 │ │ + bne 78a28 │ │ movw r0, #0 │ │ - str r0, [sp, #32] │ │ - b 78724 │ │ - ldr r0, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #16] │ │ - ldr ip, [sp, #8] │ │ + str r0, [sp, #48] ; 0x30 │ │ + b 78a5c │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + ldr r0, [r0, #16] │ │ + ldr r0, [r0, #4] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ + ldr ip, [sp, #16] │ │ str ip, [sp] │ │ - bl 78770 │ │ - str r0, [sp, #12] │ │ - ldr r0, [sp, #8] │ │ - bl 7c290 │ │ - b 7871c │ │ - ldr r0, [sp, #12] │ │ - str r0, [sp, #32] │ │ - ldr r0, [sp, #32] │ │ - str r0, [sp, #4] │ │ - ldr r0, [pc, #56] ; 7876c │ │ + bl 78aa8 │ │ + ldr r0, [sp, #16] │ │ + bl 7c730 │ │ + ldr r0, [sp, #28] │ │ + str r0, [sp, #48] ; 0x30 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + str r0, [sp, #8] │ │ + ldr r0, [pc, #56] ; 78aa4 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bne 78754 │ │ - ldr r0, [sp, #4] │ │ + bne 78a8c │ │ + ldr r0, [sp, #8] │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfff8d1cb │ │ - ; instruction: 0xfff8cd6b │ │ - ; instruction: 0xfff8bce2 │ │ - andeq r4, r0, ip, lsl #31 │ │ - andeq r4, r0, ip, ror pc │ │ - andeq r4, r0, r4, asr lr │ │ + bl 7c350 │ │ + ; instruction: 0xfff8cf28 │ │ + ; instruction: 0xfff8f970 │ │ + ; instruction: 0xfff8baa6 │ │ + andeq r5, r0, r0, lsr #4 │ │ + andeq r5, r0, r0, lsl r2 │ │ + ; instruction: 0x00004fbc │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #224 ; 0xe0 │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #1852] ; 78ec4 │ │ + ldr ip, [pc, #1884] ; 7921c │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ - ldr ip, [pc, #1840] ; 78ec8 │ │ + ldr ip, [pc, #1872] ; 79220 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [sp, #84] ; 0x54 │ │ str r1, [sp, #80] ; 0x50 │ │ str r2, [sp, #76] ; 0x4c │ │ @@ -133114,205 +133271,205 @@ │ │ movw r0, #1 │ │ lsl r0, r0, r1 │ │ str r0, [sp, #64] ; 0x40 │ │ sub r0, fp, #68 ; 0x44 │ │ movw r1, #0 │ │ movw r2, #64 ; 0x40 │ │ and r1, r1, #255 ; 0xff │ │ - bl 7c370 │ │ + bl 7c810 │ │ ldr r0, [sp, #72] ; 0x48 │ │ cmp r0, #0 │ │ - beq 787f0 │ │ - b 78810 │ │ - ldr r0, [pc, #1692] ; 78e94 │ │ + beq 78b28 │ │ + b 78b48 │ │ + ldr r0, [pc, #1724] ; 791ec │ │ add r0, pc, r0 │ │ movw r1, #92 ; 0x5c │ │ - ldr r2, [pc, #1684] ; 78e98 │ │ + ldr r2, [pc, #1716] ; 791f0 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1680] ; 78e9c │ │ + ldr r3, [pc, #1712] ; 791f4 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #76] ; 0x4c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 78824 │ │ - b 78844 │ │ - ldr r0, [pc, #1652] ; 78ea0 │ │ + beq 78b5c │ │ + b 78b7c │ │ + ldr r0, [pc, #1684] ; 791f8 │ │ add r0, pc, r0 │ │ movw r1, #93 ; 0x5d │ │ - ldr r2, [pc, #1644] ; 78ea4 │ │ + ldr r2, [pc, #1676] ; 791fc │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1640] ; 78ea8 │ │ + ldr r3, [pc, #1672] ; 79200 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #84] ; 0x54 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 78864 │ │ + beq 78b9c │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 78884 │ │ + bne 78bbc │ │ ldr r0, [sp, #84] ; 0x54 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 78888 │ │ + bne 78bc0 │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 78888 │ │ - b 788a8 │ │ - ldr r0, [pc, #1564] ; 78eac │ │ + bne 78bc0 │ │ + b 78be0 │ │ + ldr r0, [pc, #1596] ; 79204 │ │ add r0, pc, r0 │ │ movw r1, #95 ; 0x5f │ │ - ldr r2, [pc, #1556] ; 78eb0 │ │ + ldr r2, [pc, #1588] ; 79208 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1552] ; 78eb4 │ │ + ldr r3, [pc, #1584] ; 7920c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #80] ; 0x50 │ │ cmp r0, #0 │ │ - ble 788b8 │ │ - b 788d8 │ │ - ldr r0, [pc, #1528] ; 78eb8 │ │ + ble 78bf0 │ │ + b 78c10 │ │ + ldr r0, [pc, #1560] ; 79210 │ │ add r0, pc, r0 │ │ movw r1, #96 ; 0x60 │ │ - ldr r2, [pc, #1520] ; 78ebc │ │ + ldr r2, [pc, #1552] ; 79214 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #1516] ; 78ec0 │ │ + ldr r3, [pc, #1548] ; 79218 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ movw r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #72] ; 0x48 │ │ cmp r0, r1 │ │ - bge 78944 │ │ + bge 78c7c │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #56] ; 0x38 │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ cmp r0, #15 │ │ - ble 78914 │ │ + ble 78c4c │ │ movw r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ - b 78e60 │ │ + b 791b8 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r1, [r0, r1, lsl #2] │ │ sub r0, fp, #68 ; 0x44 │ │ add r1, r0, r1, lsl #2 │ │ ldr r0, [r1] │ │ add r0, r0, #1 │ │ str r0, [r1] │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r0, r0, #1 │ │ str r0, [sp, #56] ; 0x38 │ │ - b 788e0 │ │ + b 78c18 │ │ ldr r0, [fp, #-68] ; 0xffffffbc │ │ ldr r1, [sp, #72] ; 0x48 │ │ cmp r0, r1 │ │ - bne 78960 │ │ + bne 78c98 │ │ movw r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ - b 78e60 │ │ + b 791b8 │ │ movw r0, #0 │ │ str r0, [sp, #96] ; 0x60 │ │ movw r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #60] ; 0x3c │ │ cmp r0, #15 │ │ - bge 789e0 │ │ + bge 78d18 │ │ ldr r1, [sp, #60] ; 0x3c │ │ sub r0, fp, #68 ; 0x44 │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ ldr r2, [sp, #60] ; 0x3c │ │ movw r1, #1 │ │ lsl r1, r1, r2 │ │ cmp r0, r1 │ │ - ble 789ac │ │ + ble 78ce4 │ │ movw r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ - b 78e60 │ │ + b 791b8 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add r1, sp, #92 ; 0x5c │ │ ldr r0, [r1, r2, lsl #2] │ │ sub r3, fp, #68 ; 0x44 │ │ ldr r3, [r3, r2, lsl #2] │ │ add r0, r0, r3 │ │ add r2, r2, #1 │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r0, r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ - b 78970 │ │ + b 78ca8 │ │ movw r0, #0 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #72] ; 0x48 │ │ cmp r0, r1 │ │ - bge 78a88 │ │ + bge 78dc0 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r0, [r0, r1, lsl #2] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #56] ; 0x38 │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - ble 78a74 │ │ + ble 78dac │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 78a58 │ │ + beq 78d90 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [fp, #8] │ │ ldr lr, [sp, #52] ; 0x34 │ │ add ip, sp, #92 ; 0x5c │ │ ldr r2, [ip, lr, lsl #2] │ │ add r3, r2, #1 │ │ str r3, [ip, lr, lsl #2] │ │ add r1, r1, r2, lsl #1 │ │ strh r0, [r1] │ │ - b 78a70 │ │ + b 78da8 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add r0, sp, #92 ; 0x5c │ │ add r1, r0, r1, lsl #2 │ │ ldr r0, [r1] │ │ add r0, r0, #1 │ │ str r0, [r1] │ │ - b 78a74 │ │ - b 78a78 │ │ + b 78dac │ │ + b 78db0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r0, r0, #1 │ │ str r0, [sp, #56] ; 0x38 │ │ - b 789e8 │ │ + b 78d20 │ │ ldr r0, [sp, #152] ; 0x98 │ │ cmp r0, #1 │ │ - bne 78ad8 │ │ + bne 78e10 │ │ ldr r0, [fp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 78acc │ │ + beq 78e04 │ │ mov r0, #0 │ │ strb r0, [sp, #48] ; 0x30 │ │ ldr r0, [fp, #8] │ │ ldrh r0, [r0] │ │ strh r0, [sp, #50] ; 0x32 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov r1, #1 │ │ - bl 78ed0 │ │ + bl 7936c │ │ ldr r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #88] ; 0x58 │ │ - b 78e60 │ │ + b 791b8 │ │ mvn r0, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #64] ; 0x40 │ │ sub r0, r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ movw r0, #0 │ │ str r0, [sp, #32] │ │ @@ -133331,15 +133488,15 @@ │ │ movw r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ movw r0, #2 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #80] ; 0x50 │ │ cmp r0, r1 │ │ - bgt 78c54 │ │ + bgt 78f8c │ │ ldr r0, [sp, #24] │ │ lsl r0, r0, #1 │ │ str r0, [sp, #24] │ │ ldr r1, [sp, #24] │ │ ldr r0, [sp, #28] │ │ add r0, r0, r1 │ │ str r0, [sp, #28] │ │ @@ -133348,30 +133505,30 @@ │ │ add r0, r0, r1, lsl #2 │ │ ldr r1, [r0] │ │ ldr r0, [sp, #24] │ │ sub r0, r0, r1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ cmp r0, #0 │ │ - bge 78b94 │ │ + bge 78ecc │ │ movw r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ - b 78e60 │ │ + b 791b8 │ │ ldr r0, [sp, #84] ; 0x54 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 78ba8 │ │ - b 78c38 │ │ - b 78bac │ │ + bne 78ee0 │ │ + b 78f70 │ │ + b 78ee4 │ │ ldr r1, [sp, #60] ; 0x3c │ │ sub r0, fp, #68 ; 0x44 │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - ble 78c34 │ │ + ble 78f6c │ │ ldr r0, [sp, #60] ; 0x3c │ │ strb r0, [sp, #12] │ │ ldr r0, [fp, #8] │ │ ldr r1, [sp, #56] ; 0x38 │ │ add r2, r1, #1 │ │ str r2, [sp, #56] ; 0x38 │ │ add r0, r0, r1, lsl #1 │ │ @@ -133379,43 +133536,43 @@ │ │ strh r0, [sp, #14] │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #32] │ │ add r0, r0, r1, lsl #2 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #12] │ │ - bl 78ed0 │ │ + bl 7936c │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #60] ; 0x3c │ │ - bl 78fb0 │ │ + bl 7944c │ │ str r0, [sp, #32] │ │ ldr r1, [sp, #60] ; 0x3c │ │ sub r0, fp, #68 ; 0x44 │ │ add r1, r0, r1, lsl #2 │ │ ldr r0, [r1] │ │ mvn r2, #0 │ │ add r0, r0, r2 │ │ str r0, [r1] │ │ - b 78bac │ │ - b 78c38 │ │ + b 78ee4 │ │ + b 78f70 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r0, r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #44] ; 0x2c │ │ lsl r0, r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b 78b34 │ │ + b 78e6c │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r0, r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ movw r0, #2 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #60] ; 0x3c │ │ cmp r0, #15 │ │ - bgt 78e34 │ │ + bgt 7918c │ │ ldr r0, [sp, #24] │ │ lsl r0, r0, #1 │ │ str r0, [sp, #24] │ │ ldr r1, [sp, #24] │ │ ldr r0, [sp, #28] │ │ add r0, r0, r1 │ │ str r0, [sp, #28] │ │ @@ -133424,70 +133581,78 @@ │ │ add r0, r0, r1, lsl #2 │ │ ldr r1, [r0] │ │ ldr r0, [sp, #24] │ │ sub r0, r0, r1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ cmp r0, #0 │ │ - bge 78cc4 │ │ + bge 78ffc │ │ movw r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ - b 78e60 │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - movw r1, #0 │ │ - cmp r0, r1 │ │ - bne 78cd8 │ │ - b 78e18 │ │ - b 78cdc │ │ + b 791b8 │ │ + b 79000 │ │ ldr r1, [sp, #60] ; 0x3c │ │ sub r0, fp, #68 ; 0x44 │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - ble 78e14 │ │ + ble 7916c │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #36] ; 0x24 │ │ and r0, r0, r1 │ │ ldr r1, [sp, #40] ; 0x28 │ │ cmp r0, r1 │ │ - beq 78d94 │ │ + beq 790dc │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + movw r1, #0 │ │ + cmp r0, r1 │ │ + beq 79050 │ │ ldr r1, [sp, #16] │ │ ldr r0, [sp, #68] ; 0x44 │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #68] ; 0x44 │ │ + sub r0, fp, #68 ; 0x44 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #80] ; 0x50 │ │ - sub r0, fp, #68 ; 0x44 │ │ - bl 79034 │ │ + bl 794d0 │ │ str r0, [sp, #20] │ │ ldr r1, [sp, #20] │ │ - mov r0, #1 │ │ + movw r0, #1 │ │ lsl r0, r0, r1 │ │ str r0, [sp, #16] │ │ ldr r1, [sp, #16] │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r0, r0, r1 │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #36] ; 0x24 │ │ and r0, r0, r1 │ │ str r0, [sp, #40] ; 0x28 │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + movw r1, #0 │ │ + cmp r0, r1 │ │ + beq 790d8 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #80] ; 0x50 │ │ add r0, r0, r1 │ │ ldr r1, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #40] ; 0x28 │ │ strb r0, [r1, r2, lsl #2] │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #84] ; 0x54 │ │ sub r0, r0, r1 │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r0, r2, r0, asr #2 │ │ add r1, r1, r2, lsl #2 │ │ strh r0, [r1, #2] │ │ + b 790dc │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + movw r1, #0 │ │ + cmp r0, r1 │ │ + beq 7913c │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #80] ; 0x50 │ │ sub r0, r0, r1 │ │ strb r0, [sp, #8] │ │ ldr r0, [fp, #8] │ │ ldr r1, [sp, #56] ; 0x38 │ │ add r2, r1, #1 │ │ @@ -133499,158 +133664,239 @@ │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #80] ; 0x50 │ │ lsr r1, r1, r2 │ │ add r0, r0, r1, lsl #2 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #8] │ │ - bl 78ed0 │ │ + bl 7936c │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #60] ; 0x3c │ │ - bl 78fb0 │ │ + bl 7944c │ │ str r0, [sp, #32] │ │ ldr r1, [sp, #60] ; 0x3c │ │ sub r0, fp, #68 ; 0x44 │ │ add r1, r0, r1, lsl #2 │ │ ldr r0, [r1] │ │ mvn r2, #0 │ │ add r0, r0, r2 │ │ str r0, [r1] │ │ - b 78cdc │ │ - b 78e18 │ │ + b 79000 │ │ + b 79170 │ │ ldr r0, [sp, #60] ; 0x3c │ │ add r0, r0, #1 │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #44] ; 0x2c │ │ lsl r0, r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ - b 78c68 │ │ + b 78fa0 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #152] ; 0x98 │ │ lsl r1, r1, #1 │ │ sub r1, r1, #1 │ │ cmp r0, r1 │ │ - beq 78e58 │ │ + beq 791b0 │ │ movw r0, #0 │ │ str r0, [sp, #88] ; 0x58 │ │ - b 78e60 │ │ + b 791b8 │ │ ldr r0, [sp, #64] ; 0x40 │ │ str r0, [sp, #88] ; 0x58 │ │ ldr r0, [sp, #88] ; 0x58 │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #92] ; 78ecc │ │ + ldr r0, [pc, #92] ; 79224 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 78e90 │ │ + bne 791e8 │ │ + ldr r0, [sp, #4] │ │ + mov sp, fp │ │ + pop {fp, pc} │ │ + bl 7c350 │ │ + ; instruction: 0xfff8cc68 │ │ + ; instruction: 0xfff8bb3b │ │ + ; instruction: 0xfff8de5f │ │ + ; instruction: 0xfff8cc34 │ │ + ; instruction: 0xfff8bb07 │ │ + ; instruction: 0xfff90c47 │ │ + ; instruction: 0xfff8cbd0 │ │ + ; instruction: 0xfff8baa3 │ │ + ; instruction: 0xfff8ddde │ │ + ; instruction: 0xfff8cba0 │ │ + ; instruction: 0xfff8ba73 │ │ + ; instruction: 0xfff8f066 │ │ + andeq r4, r0, r8, ror #30 │ │ + andeq r4, r0, r8, asr pc │ │ + andeq r4, r0, r0, ror #16 │ │ + push {fp, lr} │ │ + mov fp, sp │ │ + sub sp, sp, #16 │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #4] │ │ + ldr r0, [sp, #4] │ │ + str r0, [sp] │ │ + ldr r0, [sp] │ │ + ldr r1, [sp, #4] │ │ + str r0, [r1, #16] │ │ + ldr r1, [sp] │ │ + mov r0, #0 │ │ + str r0, [r1, #8] │ │ + ldr r0, [sp, #8] │ │ + asr r1, r0, #31 │ │ + mov r2, #4 │ │ + bl 7c750 │ │ + ldr r1, [sp] │ │ + str r0, [r1] │ │ + ldr r0, [sp] │ │ + ldr r0, [r0] │ │ + movw r1, #0 │ │ + cmp r0, r1 │ │ + bne 79294 │ │ + movw r0, #0 │ │ + str r0, [fp, #-4] │ │ + b 792b8 │ │ + ldr r0, [sp] │ │ + ldr r0, [r0] │ │ + ldr r1, [sp] │ │ + str r0, [r1, #4] │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp] │ │ + str r0, [r1, #12] │ │ + movw r0, #1 │ │ + str r0, [fp, #-4] │ │ + ldr r0, [fp, #-4] │ │ + mov sp, fp │ │ + pop {fp, pc} │ │ + push {fp, lr} │ │ + mov fp, sp │ │ + sub sp, sp, #16 │ │ + str r0, [fp, #-4] │ │ + ldr r0, [fp, #-4] │ │ + movw r1, #0 │ │ + cmp r0, r1 │ │ + bne 792e8 │ │ + b 79364 │ │ + ldr r0, [fp, #-4] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ + ldr r0, [r0, #8] │ │ + str r0, [sp, #4] │ │ + ldr r0, [sp, #8] │ │ + ldr r0, [r0] │ │ + bl 7c730 │ │ + ldr r1, [sp, #8] │ │ + movw r0, #0 │ │ + str r0, [r1] │ │ + ldr r1, [sp, #8] │ │ + movw r0, #0 │ │ + str r0, [r1, #8] │ │ + ldr r0, [sp, #4] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ + movw r1, #0 │ │ + cmp r0, r1 │ │ + beq 79364 │ │ + ldr r0, [sp, #8] │ │ + ldr r0, [r0, #8] │ │ + str r0, [sp, #4] │ │ + ldr r0, [sp, #8] │ │ + ldr r0, [r0] │ │ + bl 7c730 │ │ + ldr r0, [sp, #8] │ │ + bl 7c730 │ │ ldr r0, [sp, #4] │ │ + str r0, [sp, #8] │ │ + b 79328 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfff8d017 │ │ - ; instruction: 0xfff8be83 │ │ - ; instruction: 0xfff8e1d1 │ │ - ; instruction: 0xfff8cfe3 │ │ - ; instruction: 0xfff8be4f │ │ - ; instruction: 0xfff90edc │ │ - ; instruction: 0xfff8cf7f │ │ - ; instruction: 0xfff8bdeb │ │ - ; instruction: 0xfff8e150 │ │ - ; instruction: 0xfff8cf4f │ │ - ; instruction: 0xfff8bdbb │ │ - ; instruction: 0xfff8f3ab │ │ - andeq r4, r0, r0, lsl #28 │ │ - strdeq r4, [r0], -r0 │ │ - andeq r4, r0, r8, lsl r7 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ - ldr ip, [pc, #196] ; 78fa8 │ │ + ldr ip, [pc, #196] ; 79444 │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r3, [fp, #-8] │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ - bl 7b704 │ │ + bl 7bba4 │ │ cmp r1, #0 │ │ - bne 78f18 │ │ - b 78f38 │ │ - ldr r0, [pc, #124] ; 78f9c │ │ + bne 793b4 │ │ + b 793d4 │ │ + ldr r0, [pc, #124] ; 79438 │ │ add r0, pc, r0 │ │ movw r1, #56 ; 0x38 │ │ - ldr r2, [pc, #116] ; 78fa0 │ │ + ldr r2, [pc, #116] ; 7943c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #112] ; 78fa4 │ │ + ldr r3, [pc, #112] ; 79440 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - b 78f3c │ │ + bl 7c720 │ │ + b 793d8 │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #4] │ │ sub r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #4] │ │ add r1, r0, r1, lsl #2 │ │ ldrh r0, [fp, #-8] │ │ strh r0, [r1] │ │ ldrh r0, [fp, #-6] │ │ strh r0, [r1, #2] │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - bgt 78f3c │ │ - ldr r0, [pc, #48] ; 78fac │ │ + bgt 793d8 │ │ + ldr r0, [pc, #48] ; 79448 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 78f98 │ │ + bne 79434 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfff8c8ef │ │ - ; instruction: 0xfff8bf51 │ │ - ; instruction: 0xfff8b7a0 │ │ - andeq r4, r0, r4, lsr #13 │ │ - andeq r4, r0, ip, lsl #12 │ │ + bl 7c350 │ │ + ; instruction: 0xfff8c3dc │ │ + ; instruction: 0xfff8baa5 │ │ + ; instruction: 0xfff8b2f4 │ │ + andeq r4, r0, r8, lsr #13 │ │ + andeq r4, r0, r0, lsl r6 │ │ sub sp, sp, #16 │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ ldr r0, [sp, #8] │ │ sub r1, r0, #1 │ │ movw r0, #1 │ │ lsl r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #4] │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - beq 78ff4 │ │ + beq 79490 │ │ ldr r0, [sp, #4] │ │ lsr r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 78fd0 │ │ + b 7946c │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq 79020 │ │ + beq 794bc │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #4] │ │ sub r1, r1, #1 │ │ and r0, r0, r1 │ │ ldr r1, [sp, #4] │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ - b 79028 │ │ + b 794c4 │ │ ldr r0, [sp, #12] │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ add sp, sp, #16 │ │ bx lr │ │ sub sp, sp, #16 │ │ str r0, [sp, #12] │ │ @@ -133660,171 +133906,171 @@ │ │ ldr r1, [sp, #4] │ │ sub r1, r0, r1 │ │ movw r0, #1 │ │ lsl r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp, #8] │ │ cmp r0, #15 │ │ - bge 790b0 │ │ + bge 7954c │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ add r0, r0, r1, lsl #2 │ │ ldr r1, [r0] │ │ ldr r0, [sp] │ │ sub r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ cmp r0, #0 │ │ - bgt 79094 │ │ - b 790b0 │ │ + bgt 79530 │ │ + b 7954c │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp] │ │ lsl r0, r0, #1 │ │ str r0, [sp] │ │ - b 7905c │ │ + b 794f8 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ sub r0, r0, r1 │ │ add sp, sp, #16 │ │ bx lr │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #136 ; 0x88 │ │ ldr ip, [fp, #8] │ │ - ldr ip, [pc, #500] ; 792d0 │ │ + ldr ip, [pc, #500] ; 7976c │ │ add ip, pc, ip │ │ ldr ip, [ip] │ │ ldr ip, [ip] │ │ str ip, [fp, #-4] │ │ str r0, [sp, #32] │ │ str r1, [sp, #28] │ │ str r2, [sp, #24] │ │ str r3, [sp, #20] │ │ ldr r0, [fp, #8] │ │ lsl r0, r0, #2 │ │ movw r1, #100 ; 0x64 │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #8] │ │ cmp r0, #0 │ │ - blt 79124 │ │ + blt 795c0 │ │ ldr r0, [fp, #8] │ │ cmp r0, #100 ; 0x64 │ │ - ble 79130 │ │ + ble 795cc │ │ movw r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 7929c │ │ + b 79738 │ │ ldr r0, [sp, #32] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 79158 │ │ + beq 795f4 │ │ ldr r0, [sp, #28] │ │ cmp r0, #0 │ │ - ble 79158 │ │ + ble 795f4 │ │ ldr r0, [sp, #24] │ │ cmp r0, #0 │ │ - bgt 79164 │ │ + bgt 79600 │ │ movw r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 7929c │ │ + b 79738 │ │ ldr r0, [sp, #16] │ │ lsl r0, r0, #1 │ │ add r0, r0, #1 │ │ ldr r1, [sp, #28] │ │ cmp r0, r1 │ │ - ble 7918c │ │ + ble 79628 │ │ ldr r0, [sp, #28] │ │ sub r0, r0, #1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ lsl r0, r0, #1 │ │ add r0, r0, #1 │ │ ldr r1, [sp, #24] │ │ cmp r0, r1 │ │ - ble 791b4 │ │ + ble 79650 │ │ ldr r0, [sp, #24] │ │ sub r0, r0, #1 │ │ asr r0, r0, #1 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - ble 79294 │ │ + ble 79730 │ │ add r0, sp, #56 ; 0x38 │ │ str r0, [sp, #52] ; 0x34 │ │ movw r0, #76 ; 0x4c │ │ str r0, [sp, #48] ; 0x30 │ │ movw r0, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ movw r0, #76 ; 0x4c │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #20] │ │ ldr lr, [sp, #16] │ │ add ip, sp, #56 ; 0x38 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 792d8 │ │ + bl 79774 │ │ cmp r0, #0 │ │ - bne 7922c │ │ + bne 796c8 │ │ movw r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 7929c │ │ + b 79738 │ │ ldr r0, [sp, #112] ; 0x70 │ │ cmp r0, #2 │ │ - ble 7928c │ │ - b 7923c │ │ + ble 79728 │ │ + b 796d8 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #60] ; 0x3c │ │ cmp r0, r1 │ │ - bge 79288 │ │ + bge 79724 │ │ add r0, sp, #56 ; 0x38 │ │ - bl 794fc │ │ + bl 79998 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r1, [sp, #80] ; 0x50 │ │ cmp r0, r1 │ │ - blt 79274 │ │ + blt 79710 │ │ add r0, sp, #56 ; 0x38 │ │ - bl 79670 │ │ + bl 79b0c │ │ add r0, sp, #56 ; 0x38 │ │ - bl 7982c │ │ - b 79278 │ │ + bl 79cc8 │ │ + b 79714 │ │ ldr r0, [sp, #68] ; 0x44 │ │ add r0, r0, #1 │ │ str r0, [sp, #68] ; 0x44 │ │ - b 7923c │ │ - b 7928c │ │ + b 796d8 │ │ + b 79728 │ │ add r0, sp, #56 ; 0x38 │ │ - bl 79938 │ │ + bl 79dd4 │ │ movw r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #40] ; 792d4 │ │ + ldr r0, [pc, #40] ; 79770 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-4] │ │ cmp r0, r1 │ │ - bne 792cc │ │ + bne 79768 │ │ ldr r0, [sp, #12] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - bl 7beb0 │ │ - andeq r4, r0, ip, lsr #9 │ │ - ldrdeq r4, [r0], -ip │ │ + bl 7c350 │ │ + ; instruction: 0x000044b0 │ │ + andeq r4, r0, r0, ror #5 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #64 ; 0x40 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ str r1, [fp, #-28] ; 0xffffffe4 │ │ @@ -133850,23 +134096,23 @@ │ │ add r0, r0, r1 │ │ movw r1, #4094 ; 0xffe │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r2, [sp, #8] │ │ mov r0, #1 │ │ mov r1, #0 │ │ - bl 7c2b0 │ │ + bl 7c750 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 79380 │ │ + bne 7981c │ │ movw r0, #0 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ - b 794ec │ │ + b 79988 │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #12] │ │ str r0, [r1, #32] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #12] │ │ str r0, [r1, #36] ; 0x24 │ │ ldr r1, [fp, #12] │ │ @@ -133894,15 +134140,15 @@ │ │ movw r1, #0 │ │ str r1, [fp, #-12] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r1, [sp, #20] │ │ ldr r0, [sp, #4] │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #12] │ │ str r0, [r1, #52] ; 0x34 │ │ @@ -133927,35 +134173,35 @@ │ │ str r0, [r1, #20] │ │ ldr r0, [fp, #8] │ │ ldr r1, [fp, #12] │ │ str r0, [r1, #24] │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #24] │ │ mul r1, r0, r1 │ │ - ldr r0, [pc, #96] ; 794f8 │ │ - bl 7b4c0 │ │ + ldr r0, [pc, #96] ; 79994 │ │ + bl 7b960 │ │ ldr r1, [fp, #12] │ │ str r0, [r1, #28] │ │ ldr r1, [fp, #8] │ │ movw r0, #0 │ │ sub r0, r0, r1 │ │ ldr r1, [fp, #12] │ │ str r0, [r1, #12] │ │ ldr r0, [fp, #12] │ │ - bl 7995c │ │ + bl 79df8 │ │ ldr r0, [sp, #4] │ │ movw r1, #2046 ; 0x7fe │ │ add r0, r0, r1 │ │ ldr r1, [fp, #12] │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r0, [fp, #12] │ │ ldr r0, [r0, #72] ; 0x48 │ │ ldr r1, [fp, #12] │ │ ldr r1, [r1, #68] ; 0x44 │ │ - bl 79b8c │ │ + bl 7a028 │ │ movw r0, #1 │ │ str r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ mov sp, fp │ │ pop {fp, pc} │ │ andeq r0, r4, r0 │ │ sub sp, sp, #36 ; 0x24 │ │ @@ -133978,15 +134224,15 @@ │ │ movw r0, #0 │ │ strh r0, [sp, #10] │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #24] │ │ cmp r0, r1 │ │ - bge 795dc │ │ + bge 79a78 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #4] │ │ ldrb r1, [r0, r1] │ │ ldrh r0, [sp, #10] │ │ add r0, r0, r1 │ │ strh r0, [sp, #10] │ │ ldr r0, [sp, #16] │ │ @@ -134009,44 +134255,44 @@ │ │ ldr r1, [sp, #20] │ │ ldr r2, [sp, #4] │ │ add r1, r1, r2, lsl #1 │ │ strh r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 79550 │ │ + b 799ec │ │ ldr r1, [sp, #32] │ │ ldr r0, [r1, #40] ; 0x28 │ │ str r0, [r1, #48] ; 0x30 │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #32] │ │ ldr r0, [r1, #40] ; 0x28 │ │ add r0, r0, r2, lsl #1 │ │ str r0, [r1, #40] ; 0x28 │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #40] ; 0x28 │ │ ldr r1, [sp, #32] │ │ ldr r1, [r1, #44] ; 0x2c │ │ cmp r0, r1 │ │ - bne 79624 │ │ + bne 79ac0 │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #36] ; 0x24 │ │ ldr r1, [sp, #32] │ │ str r0, [r1, #40] ; 0x28 │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #12] │ │ cmp r0, #0 │ │ - blt 79668 │ │ + blt 79b04 │ │ ldr r0, [sp, #32] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #32] │ │ ldr r1, [r1, #4] │ │ sub r1, r1, #1 │ │ cmp r0, r1 │ │ - bge 79668 │ │ + bge 79b04 │ │ ldr r0, [sp, #32] │ │ ldr r2, [r0, #8] │ │ ldr r1, [sp, #32] │ │ ldr r0, [r1, #16] │ │ add r0, r0, r2 │ │ str r0, [r1, #16] │ │ add sp, sp, #36 ; 0x24 │ │ @@ -134069,15 +134315,15 @@ │ │ ldr r0, [r0, #24] │ │ str r0, [sp, #12] │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bgt 79728 │ │ + bgt 79bc4 │ │ ldr r1, [sp, #28] │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #12] │ │ add r0, r3, r2 │ │ add r0, r1, r0, lsl #1 │ │ ldrh r0, [r0, #-2] │ │ sub r2, r2, r3 │ │ @@ -134092,22 +134338,22 @@ │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #8] │ │ add r1, r1, r2, lsl #1 │ │ strh r0, [r1] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 796bc │ │ - b 7972c │ │ + b 79b58 │ │ + b 79bc8 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #12] │ │ sub r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 797a0 │ │ + bge 79c3c │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ add r0, r2, r3 │ │ add r0, r1, r0, lsl #1 │ │ ldrh r0, [r0] │ │ sub r2, r2, r3 │ │ @@ -134122,20 +134368,20 @@ │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #8] │ │ add r1, r1, r2, lsl #1 │ │ strh r0, [r1] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 7972c │ │ - b 797a4 │ │ + b 79bc8 │ │ + b 79c40 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge 79824 │ │ + bge 79cc0 │ │ ldr r1, [sp, #28] │ │ ldr r0, [sp, #16] │ │ add r2, r1, r0, lsl #1 │ │ ldrh ip, [r2, #-2] │ │ ldr r3, [sp, #12] │ │ rsb r0, r3, r0, lsl #1 │ │ ldr r2, [sp, #8] │ │ @@ -134155,15 +134401,15 @@ │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #8] │ │ add r1, r1, r2, lsl #1 │ │ strh r0, [r1] │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 797a4 │ │ + b 79c40 │ │ add sp, sp, #36 ; 0x24 │ │ bx lr │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ @@ -134179,87 +134425,87 @@ │ │ ldr r0, [r0, #20] │ │ str r0, [sp, #12] │ │ movw r0, #0 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bge 79918 │ │ + bge 79db4 │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #64] ; 0x40 │ │ cmp r0, r1 │ │ - bge 79904 │ │ + bge 79da0 │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #60] ; 0x3c │ │ cmp r0, r1 │ │ - ble 79904 │ │ + ble 79da0 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #16] │ │ ldr r2, [fp, #-8] │ │ ldr r3, [sp, #8] │ │ add r2, r2, r3, lsl #1 │ │ ldrh r2, [r2] │ │ sub r2, r2, r0, lsl #2 │ │ add r1, r1, r2, lsl #1 │ │ ldrsh r1, [r1] │ │ add r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ - bl 79cb8 │ │ + bl 7a154 │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ add r1, r1, r2 │ │ strb r0, [r1] │ │ - b 79908 │ │ + b 79da4 │ │ ldr r0, [sp, #8] │ │ add r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 79874 │ │ + b 79d10 │ │ ldr r0, [fp, #-4] │ │ ldr r2, [r0, #8] │ │ ldr r1, [fp, #-4] │ │ ldr r0, [r1, #20] │ │ add r0, r0, r2 │ │ str r0, [r1, #20] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #32] │ │ - bl 7c290 │ │ + bl 7c730 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #288 ; 0x120 │ │ - ldr r1, [pc, #528] ; 79b80 │ │ + ldr r1, [pc, #528] ; 7a01c │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ - ldr r1, [pc, #516] ; 79b84 │ │ + ldr r1, [pc, #516] ; 7a020 │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ ldr r1, [r1] │ │ str r1, [fp, #-12] │ │ str r0, [sp, #24] │ │ add r0, sp, #28 │ │ movw r1, #0 │ │ movw r2, #256 ; 0x100 │ │ and r1, r1, #255 ; 0xff │ │ - bl 7c370 │ │ + bl 7c810 │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #16] │ │ str r0, [sp, #8] │ │ ldr r1, [sp, #24] │ │ movw r0, #255 ; 0xff │ │ str r0, [r1, #60] ; 0x3c │ │ ldr r1, [sp, #24] │ │ @@ -134267,121 +134513,121 @@ │ │ str r0, [r1, #64] ; 0x40 │ │ movw r0, #0 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #4] │ │ cmp r0, r1 │ │ - bge 79a9c │ │ + bge 79f38 │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1] │ │ cmp r0, r1 │ │ - bge 79a78 │ │ + bge 79f14 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #20] │ │ add r0, r0, r1 │ │ ldrb r0, [r0] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #60] ; 0x3c │ │ cmp r0, r1 │ │ - bge 79a34 │ │ + bge 79ed0 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #24] │ │ str r0, [r1, #60] ; 0x3c │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #64] ; 0x40 │ │ cmp r0, r1 │ │ - ble 79a54 │ │ + ble 79ef0 │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #24] │ │ str r0, [r1, #64] ; 0x40 │ │ ldr r1, [sp, #4] │ │ add r0, sp, #28 │ │ add r1, r0, r1 │ │ movw r0, #1 │ │ strb r0, [r1] │ │ ldr r0, [sp, #20] │ │ add r0, r0, #1 │ │ str r0, [sp, #20] │ │ - b 799ec │ │ + b 79e88 │ │ ldr r0, [sp, #24] │ │ ldr r1, [r0, #8] │ │ ldr r0, [sp, #8] │ │ add r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #16] │ │ add r0, r0, #1 │ │ str r0, [sp, #16] │ │ - b 799d0 │ │ + b 79e6c │ │ ldr r0, [sp, #24] │ │ ldr r0, [r0, #64] ; 0x40 │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #60] ; 0x3c │ │ sub r0, r0, r1 │ │ ldr r1, [sp, #24] │ │ str r0, [r1, #68] ; 0x44 │ │ mvn r0, #0 │ │ str r0, [sp, #12] │ │ movw r0, #0 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ cmp r0, #256 ; 0x100 │ │ - bge 79b58 │ │ + bge 79ff4 │ │ ldr r1, [sp, #20] │ │ add r0, sp, #28 │ │ add r0, r0, r1 │ │ ldrsb r0, [r0] │ │ cmp r0, #0 │ │ - beq 79b44 │ │ + beq 79fe0 │ │ ldr r1, [sp, #24] │ │ ldr r0, [r1, #56] ; 0x38 │ │ add r0, r0, #1 │ │ str r0, [r1, #56] ; 0x38 │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - blt 79b3c │ │ + blt 79fd8 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #12] │ │ sub r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #24] │ │ ldr r1, [r1, #68] ; 0x44 │ │ cmp r0, r1 │ │ - bge 79b38 │ │ + bge 79fd4 │ │ ldr r0, [sp] │ │ ldr r1, [sp, #24] │ │ str r0, [r1, #68] ; 0x44 │ │ - b 79b3c │ │ + b 79fd8 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #12] │ │ - b 79b48 │ │ + b 79fe4 │ │ ldr r0, [sp, #20] │ │ add r0, r0, #1 │ │ str r0, [sp, #20] │ │ - b 79ac8 │ │ - ldr r0, [pc, #40] ; 79b88 │ │ + b 79f64 │ │ + ldr r0, [pc, #40] ; 7a024 │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bne 79b7c │ │ + bne 7a018 │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - andeq r3, r0, r8, lsl ip │ │ - andeq r3, r0, r8, lsl #24 │ │ - andeq r3, r0, r8, lsr #20 │ │ + bl 7c350 │ │ + andeq r3, r0, ip, lsl ip │ │ + andeq r3, r0, ip, lsl #24 │ │ + andeq r3, r0, ip, lsr #20 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-4] │ │ str r1, [fp, #-8] │ │ ldr r0, [fp, #-8] │ │ lsl r0, r0, #2 │ │ @@ -134397,38 +134643,38 @@ │ │ sub r0, r0, r1 │ │ str r0, [sp, #16] │ │ movw r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ movw r1, #1023 ; 0x3ff │ │ cmp r0, r1 │ │ - bgt 79ca4 │ │ + bgt 7a140 │ │ ldr r0, [sp, #12] │ │ ldr r1, [fp, #-16] │ │ cmp r0, r1 │ │ - bgt 79c08 │ │ + bgt 7a0a4 │ │ ldr r0, [sp, #12] │ │ str r0, [sp, #4] │ │ - b 79c50 │ │ + b 7a0ec │ │ ldr r0, [sp, #12] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bge 79c3c │ │ + bge 7a0d8 │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [sp, #12] │ │ sub r1, r1, r2 │ │ mul r0, r0, r1 │ │ ldr r1, [sp, #16] │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ str r0, [sp] │ │ - b 79c48 │ │ + b 7a0e4 │ │ movw r0, #0 │ │ str r0, [sp] │ │ - b 79c48 │ │ + b 7a0e4 │ │ ldr r0, [sp] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ asr r0, r0, #2 │ │ str r0, [sp, #8] │ │ @@ -134443,31 +134689,31 @@ │ │ ldr r2, [sp, #12] │ │ rsb r3, r2, #0 │ │ sub r1, r1, r2, lsl #1 │ │ strh r0, [r1] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b 79bdc │ │ + b 7a078 │ │ ldr r1, [fp, #-4] │ │ movw r0, #0 │ │ strh r0, [r1] │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mvn r1, #255 ; 0xff │ │ and r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 79ce4 │ │ + bne 7a180 │ │ ldr r0, [sp, #4] │ │ and r0, r0, #255 ; 0xff │ │ str r0, [sp] │ │ - b 79d04 │ │ + b 7a1a0 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ movw r1, #0 │ │ movlt r1, #1 │ │ movw r0, #0 │ │ tst r1, #1 │ │ moveq r0, #255 ; 0xff │ │ @@ -134483,61 +134729,61 @@ │ │ str r0, [sp, #12] │ │ vstr s0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ add r0, r0, #8 │ │ str r0, [fp, #-4] │ │ mvn r0, #0 │ │ str r0, [fp, #-8] │ │ - ldr r0, [pc, #176] ; 79df8 │ │ + ldr r0, [pc, #176] ; 7a294 │ │ add r0, pc, r0 │ │ str r0, [fp, #-12] │ │ movw r0, #220 ; 0xdc │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [sp, #16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r1, [sp, #12] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r1, [sp, #12] │ │ movw r0, #31 │ │ str r0, [r1, #4] │ │ vldr s0, [sp, #8] │ │ vcvt.f64.f32 d16, s0 │ │ vcmp.f64 d16, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl 79da0 │ │ + bpl 7a23c │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 79de4 │ │ + b 7a280 │ │ vldr s0, [sp, #8] │ │ vcvt.f64.f32 d16, s0 │ │ vmov.f64 d17, #112 ; 0x3f800000 1.0 │ │ vcmp.f64 d16, d17 │ │ vmrs APSR_nzcv, fpscr │ │ - ble 79dc4 │ │ + ble 7a260 │ │ movw r0, #256 ; 0x100 │ │ str r0, [sp] │ │ - b 79ddc │ │ + b 7a278 │ │ vldr s2, [sp, #8] │ │ - vldr s0, [pc, #44] ; 79dfc │ │ + vldr s0, [pc, #44] ; 7a298 │ │ vmul.f32 s0, s0, s2 │ │ vcvt.u32.f32 s0, s0 │ │ vmov r0, s0 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ str r0, [r1, #228] ; 0xe4 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff92838 │ │ + ; instruction: 0xfff92464 │ │ orrmi r0, r0, #0 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #80 ; 0x50 │ │ ldr ip, [fp, #24] │ │ ldr ip, [fp, #20] │ │ ldr ip, [fp, #16] │ │ @@ -134597,129 +134843,129 @@ │ │ str r0, [r1, #72] ; 0x48 │ │ ldr r0, [fp, #20] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ str r0, [r1, #8] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 79f1c │ │ + beq 7a3b8 │ │ ldr r0, [sp, #40] ; 0x28 │ │ sub r0, r0, #1 │ │ str r0, [sp, #20] │ │ - b 79f24 │ │ + b 7a3c0 │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #20] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ str r0, [r1, #36] ; 0x24 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 79f50 │ │ + beq 7a3ec │ │ ldr r0, [fp, #-36] ; 0xffffffdc │ │ sub r0, r0, #1 │ │ str r0, [sp, #16] │ │ - b 79f58 │ │ + b 7a3f4 │ │ ldr r0, [sp, #40] ; 0x28 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #16] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ str r0, [r1, #40] ; 0x28 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - bne 79f94 │ │ + bne 7a430 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r2, [r0, #40] ; 0x28 │ │ asr r3, r2, #31 │ │ mov r0, #0 │ │ mov r1, #1 │ │ - bl 7b960 │ │ + bl 7be00 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ str r0, [r1, #12] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - beq 79fb4 │ │ + beq 7a450 │ │ ldr r0, [sp, #36] ; 0x24 │ │ sub r0, r0, #1 │ │ str r0, [sp, #12] │ │ - b 79fbc │ │ + b 7a458 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #12] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ str r0, [r1, #28] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - beq 79fe8 │ │ + beq 7a484 │ │ ldr r0, [sp, #32] │ │ sub r0, r0, #1 │ │ str r0, [sp, #8] │ │ - b 79ff0 │ │ + b 7a48c │ │ ldr r0, [sp, #32] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ str r0, [r1, #32] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - beq 7a01c │ │ + beq 7a4b8 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #32] │ │ str r0, [sp, #4] │ │ - b 7a028 │ │ + b 7a4c4 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #28] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ str r0, [r1, #24] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - bne 7a0bc │ │ + bne 7a558 │ │ ldr r1, [fp, #12] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r2, [r0, #28] │ │ ldr r0, [r0, #36] ; 0x24 │ │ mul r2, r0, r2 │ │ asr r3, r2, #31 │ │ mov r0, #0 │ │ - bl 7b960 │ │ + bl 7be00 │ │ str r1, [sp, #28] │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #28] │ │ cmp r0, #0 │ │ - beq 7a08c │ │ - b 7a07c │ │ + beq 7a528 │ │ + b 7a518 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ movw r0, #0 │ │ str r0, [r1, #20] │ │ - b 7a098 │ │ + b 7a534 │ │ ldr r0, [sp, #24] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ str r0, [r1, #20] │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r2, [r0, #32] │ │ asr r3, r2, #31 │ │ mov r0, #0 │ │ mov r1, #1 │ │ - bl 7b960 │ │ + bl 7be00 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ str r0, [r1, #16] │ │ - b 7a0dc │ │ + b 7a578 │ │ ldr r0, [fp, #-20] ; 0xffffffec │ │ ldr r2, [r0, #36] ; 0x24 │ │ asr r3, r2, #31 │ │ mov r0, #0 │ │ mov r1, #1 │ │ - bl 7b960 │ │ + bl 7be00 │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ str r0, [r1, #16] │ │ ldr r0, [fp, #24] │ │ ldr r1, [fp, #-20] ; 0xffffffec │ │ str r0, [r1, #76] ; 0x4c │ │ ldr r0, [fp, #24] │ │ ldr r1, [fp, #20] │ │ @@ -134740,139 +134986,139 @@ │ │ movw r1, #0 │ │ str r1, [fp, #-12] │ │ str r0, [fp, #-16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2e0 │ │ - bl 624e4 │ │ + bl 7c780 │ │ + bl 626f0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ str r0, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r2, [sp, #16] │ │ str r3, [sp, #12] │ │ ldr r0, [sp, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7a184 │ │ - b 7a1a4 │ │ - ldr r0, [pc, #316] ; 7a2c8 │ │ + beq 7a620 │ │ + b 7a640 │ │ + ldr r0, [pc, #316] ; 7a764 │ │ add r0, pc, r0 │ │ movw r1, #80 ; 0x50 │ │ - ldr r2, [pc, #308] ; 7a2cc │ │ + ldr r2, [pc, #308] ; 7a768 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #304] ; 7a2d0 │ │ + ldr r3, [pc, #304] ; 7a76c │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7a1b8 │ │ - b 7a1d8 │ │ - ldr r0, [pc, #276] ; 7a2d4 │ │ + beq 7a654 │ │ + b 7a674 │ │ + ldr r0, [pc, #276] ; 7a770 │ │ add r0, pc, r0 │ │ movw r1, #81 ; 0x51 │ │ - ldr r2, [pc, #268] ; 7a2d8 │ │ + ldr r2, [pc, #268] ; 7a774 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #264] ; 7a2dc │ │ + ldr r3, [pc, #264] ; 7a778 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #16] │ │ ldr r0, [r0] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ ldr r0, [r0] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - bne 7a234 │ │ + bne 7a6d0 │ │ ldr r0, [fp, #-12] │ │ cmp r0, #0 │ │ - ble 7a234 │ │ + ble 7a6d0 │ │ ldr ip, [fp, #-8] │ │ ldr lr, [sp, #4] │ │ ldr r2, [fp, #-12] │ │ asr r3, r2, #31 │ │ mov r0, r2 │ │ mov r1, r3 │ │ smlal r0, r1, ip, lr │ │ subs r0, r0, #1 │ │ sbc r1, r1, #0 │ │ - bl 7b960 │ │ + bl 7be00 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - bne 7a278 │ │ + bne 7a714 │ │ ldr r0, [fp, #-8] │ │ cmp r0, #0 │ │ - ble 7a278 │ │ + ble 7a714 │ │ ldr ip, [fp, #-12] │ │ ldr lr, [sp, #8] │ │ ldr r2, [fp, #-8] │ │ asr r3, r2, #31 │ │ mov r1, r3 │ │ mov r0, r2 │ │ smlal r0, r1, ip, lr │ │ subs r0, r0, #1 │ │ sbc r1, r1, #0 │ │ - bl 7b960 │ │ + bl 7be00 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - ble 7a290 │ │ + ble 7a72c │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - bgt 7a29c │ │ + bgt 7a738 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 7a2bc │ │ + b 7a758 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #16] │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #12] │ │ str r0, [r1] │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8af7a │ │ - ; instruction: 0xfff8be3a │ │ ; instruction: 0xfff8aace │ │ - ; instruction: 0xfff8af46 │ │ - ; instruction: 0xfff8be06 │ │ - ; instruction: 0xfff8a738 │ │ + ; instruction: 0xfff8b927 │ │ + ; instruction: 0xfff8a622 │ │ + ; instruction: 0xfff8aa9a │ │ + ; instruction: 0xfff8b8f3 │ │ + ; instruction: 0xfff8a28c │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #24] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #32] │ │ add r0, r0, r1 │ │ sub r0, r0, #1 │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #32] │ │ - bl 7b4c0 │ │ + bl 7b960 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - ble 7a338 │ │ + ble 7a7d4 │ │ ldr r0, [sp, #8] │ │ str r0, [sp] │ │ - b 7a340 │ │ + b 7a7dc │ │ ldr r0, [sp, #4] │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -134884,71 +135130,71 @@ │ │ movw r0, #0 │ │ str r0, [sp, #12] │ │ ldr r1, [sp, #12] │ │ ldr r2, [fp, #-8] │ │ movw r0, #0 │ │ cmp r1, r2 │ │ str r0, [sp] │ │ - bge 7a3a8 │ │ + bge 7a844 │ │ ldr r0, [fp, #-4] │ │ - bl 7a4bc │ │ + bl 7a958 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ tst r0, #1 │ │ - beq 7a4b0 │ │ + beq 7a94c │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - beq 7a3ec │ │ + beq 7a888 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #76] ; 0x4c │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #80] ; 0x50 │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #76] ; 0x4c │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #80] ; 0x50 │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ - bl 62224 │ │ + bl 62430 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - bne 7a468 │ │ + bne 7a904 │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r1, [fp, #-4] │ │ ldr r1, [r1, #8] │ │ ldr r2, [fp, #-4] │ │ ldr r2, [r2, #52] ; 0x34 │ │ mul r1, r1, r2 │ │ cmp r0, r1 │ │ - bge 7a464 │ │ + bge 7a900 │ │ ldr r1, [fp, #-4] │ │ ldr r0, [r1, #76] ; 0x4c │ │ ldr r2, [r1, #80] ; 0x50 │ │ ldr r1, [sp, #4] │ │ ldr r2, [r2, r1, lsl #2] │ │ add r1, r0, r1, lsl #2 │ │ ldr r0, [r1] │ │ add r0, r0, r2 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ - b 7a410 │ │ - b 7a468 │ │ + b 7a8ac │ │ + b 7a904 │ │ ldr r1, [fp, #-4] │ │ ldr r0, [r1, #60] ; 0x3c │ │ add r0, r0, #1 │ │ str r0, [r1, #60] ; 0x3c │ │ ldr r1, [sp, #16] │ │ ldr r0, [fp, #-12] │ │ add r0, r0, r1 │ │ @@ -134958,29 +135204,29 @@ │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-4] │ │ ldr r2, [r0, #32] │ │ ldr r1, [fp, #-4] │ │ ldr r0, [r1, #24] │ │ sub r0, r0, r2 │ │ str r0, [r1, #24] │ │ - b 7a370 │ │ + b 7a80c │ │ ldr r0, [sp, #12] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - bl 7a55c │ │ + bl 7a9f8 │ │ mov r1, r0 │ │ movw r0, #0 │ │ cmp r1, #0 │ │ str r0, [sp] │ │ - bne 7a500 │ │ + bne 7a99c │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movle r0, #1 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ @@ -134990,23 +135236,23 @@ │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ movw r0, #0 │ │ str r0, [sp] │ │ ldr r0, [sp, #4] │ │ - bl 7a4bc │ │ + bl 7a958 │ │ cmp r0, #0 │ │ - beq 7a550 │ │ + beq 7a9ec │ │ ldr r0, [sp, #4] │ │ - bl 622cc │ │ + bl 624d8 │ │ ldr r0, [sp] │ │ add r0, r0, #1 │ │ str r0, [sp] │ │ - b 7a528 │ │ + b 7a9c4 │ │ ldr r0, [sp] │ │ mov sp, fp │ │ pop {fp, pc} │ │ sub sp, sp, #4 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r0, [r0, #64] ; 0x40 │ │ @@ -135015,73 +135261,73 @@ │ │ cmp r0, r1 │ │ movw r0, #0 │ │ movge r0, #1 │ │ and r0, r0, #1 │ │ add sp, sp, #4 │ │ bx lr │ │ │ │ -0007a58c : │ │ +0007aa28 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7a624 │ │ + beq 7aac0 │ │ ldr r0, [sp] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7a624 │ │ + beq 7aac0 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7a624 │ │ + beq 7aac0 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7a624 │ │ + beq 7aac0 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7a624 │ │ + beq 7aac0 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #16] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7a624 │ │ + beq 7aac0 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #20] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 7a630 │ │ + bne 7aacc │ │ movw r0, #0 │ │ str r0, [sp, #4] │ │ - b 7a64c │ │ + b 7aae8 │ │ ldr r1, [sp] │ │ - ldr r0, [pc, #28] ; 7a658 │ │ + ldr r0, [pc, #28] ; 7aaf4 │ │ add r0, pc, r0 │ │ movw r2, #24 │ │ - bl 7c300 │ │ + bl 7c7a0 │ │ movw r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - strdeq r4, [r0], -ip │ │ + andeq r4, r0, r0, lsl #22 │ │ │ │ -0007a65c : │ │ - ldr r0, [pc, #4] ; 7a668 │ │ +0007aaf8 : │ │ + ldr r0, [pc, #4] ; 7ab04 │ │ add r0, pc, r0 │ │ bx lr │ │ - ldrdeq r4, [r0], -r4 ; │ │ + ldrdeq r4, [r0], -r8 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-4] │ │ mvn r0, #0 │ │ @@ -135090,15 +135336,15 @@ │ │ str r0, [sp, #12] │ │ movw r0, #24 │ │ str r0, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2e0 │ │ + bl 7c780 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1, #4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ @@ -135108,171 +135354,171 @@ │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #8] │ │ movw r0, #0 │ │ str r0, [r1, #20] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #4] │ │ cmp r0, #1 │ │ - bcs 7a818 │ │ + bcs 7acb4 │ │ mov r0, #1 │ │ mov r1, #0 │ │ mov r2, #12 │ │ - bl 7c2a0 │ │ + bl 7c740 │ │ str r0, [sp] │ │ ldr r0, [sp] │ │ ldr r1, [sp, #8] │ │ str r0, [r1] │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 7a738 │ │ + bne 7abd4 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 7a880 │ │ + b 7ad1c │ │ ldr r0, [sp] │ │ movw r1, #0 │ │ - bl 7c3e0 │ │ + bl 7c880 │ │ cmp r0, #0 │ │ - beq 7a750 │ │ - b 7a7f4 │ │ + beq 7abec │ │ + b 7ac90 │ │ ldr r0, [sp] │ │ add r0, r0, #4 │ │ movw r1, #0 │ │ - bl 7c3f0 │ │ + bl 7c890 │ │ cmp r0, #0 │ │ - beq 7a774 │ │ + beq 7ac10 │ │ ldr r0, [sp] │ │ - bl 7c400 │ │ - b 7a7f4 │ │ + bl 7c8a0 │ │ + b 7ac90 │ │ ldr r0, [sp] │ │ - bl 7c3b0 │ │ + bl 7c850 │ │ ldr r0, [sp] │ │ add r0, r0, #8 │ │ ldr r3, [sp, #8] │ │ movw r1, #0 │ │ - ldr r2, [pc, #248] ; 7a88c │ │ + ldr r2, [pc, #248] ; 7ad28 │ │ add r2, pc, r2 │ │ - bl 7c410 │ │ + bl 7c8b0 │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ and r0, r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq 7a7cc │ │ + beq 7ac68 │ │ ldr r1, [sp, #8] │ │ movw r0, #1 │ │ str r0, [r1, #4] │ │ ldr r0, [sp] │ │ - bl 7c3c0 │ │ + bl 7c860 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - bne 7a814 │ │ + bne 7acb0 │ │ ldr r0, [sp] │ │ - bl 7c400 │ │ + bl 7c8a0 │ │ ldr r0, [sp] │ │ add r0, r0, #4 │ │ - bl 7c420 │ │ + bl 7c8c0 │ │ ldr r0, [sp] │ │ - bl 7c290 │ │ + bl 7c730 │ │ ldr r1, [sp, #8] │ │ movw r0, #0 │ │ str r0, [r1] │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 7a880 │ │ - b 7a838 │ │ + b 7ad1c │ │ + b 7acd4 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #4] │ │ cmp r0, #1 │ │ - bls 7a834 │ │ + bls 7acd0 │ │ ldr r0, [sp, #8] │ │ - bl 7a89c │ │ + bl 7ad38 │ │ str r0, [sp, #4] │ │ - b 7a838 │ │ + b 7acd4 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq 7a854 │ │ + beq 7acf0 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #4] │ │ cmp r0, #1 │ │ - bne 7a858 │ │ - b 7a878 │ │ - ldr r0, [pc, #48] ; 7a890 │ │ + bne 7acf4 │ │ + b 7ad14 │ │ + ldr r0, [pc, #48] ; 7ad2c │ │ add r0, pc, r0 │ │ movw r1, #312 ; 0x138 │ │ - ldr r2, [pc, #40] ; 7a894 │ │ + ldr r2, [pc, #40] ; 7ad30 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #36] ; 7a898 │ │ + ldr r3, [pc, #36] ; 7ad34 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ ldrdeq r0, [r0], -r8 │ │ - ; instruction: 0xfff8eed1 │ │ - ; instruction: 0xfff8a417 │ │ - ; instruction: 0xfff8c1d1 │ │ + ; instruction: 0xfff8ead8 │ │ + ; instruction: 0xfff89f6b │ │ + ; instruction: 0xfff8bcfb │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #1 │ │ - bl 7ab58 │ │ + bl 7aff4 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ cmp r0, #1 │ │ - bhi 7a8cc │ │ - b 7a8ec │ │ - ldr r0, [pc, #64] ; 7a914 │ │ + bhi 7ad68 │ │ + b 7ad88 │ │ + ldr r0, [pc, #64] ; 7adb0 │ │ add r0, pc, r0 │ │ movw r1, #272 ; 0x110 │ │ - ldr r2, [pc, #56] ; 7a918 │ │ + ldr r2, [pc, #56] ; 7adb4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #52] ; 7a91c │ │ + ldr r3, [pc, #52] ; 7adb8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #20] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ and r0, r0, #1 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8ee5d │ │ - ; instruction: 0xfff8d004 │ │ - ; instruction: 0xfff8d5f3 │ │ + ; instruction: 0xfff8ea64 │ │ + ; instruction: 0xfff8cb5b │ │ + ; instruction: 0xfff8d190 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #2 │ │ - bl 7ab58 │ │ + bl 7aff4 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7a9ac │ │ + beq 7ae48 │ │ ldr r0, [sp, #4] │ │ ldr r2, [r0, #8] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #4] │ │ ldr r1, [r1, #16] │ │ blx r2 │ │ @@ -135292,53 +135538,53 @@ │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7aa28 │ │ + beq 7aec4 │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0] │ │ str r0, [sp] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ - bl 7ab58 │ │ + bl 7aff4 │ │ ldr r0, [sp] │ │ ldr r0, [r0, #8] │ │ movw r1, #0 │ │ - bl 7c430 │ │ + bl 7c8d0 │ │ ldr r0, [sp] │ │ - bl 7c400 │ │ + bl 7c8a0 │ │ ldr r0, [sp] │ │ add r0, r0, #4 │ │ - bl 7c420 │ │ + bl 7c8c0 │ │ ldr r0, [sp] │ │ - bl 7c290 │ │ + bl 7c730 │ │ ldr r1, [sp, #4] │ │ movw r0, #0 │ │ str r0, [r1] │ │ ldr r0, [sp, #4] │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - bne 7aa3c │ │ - b 7aa5c │ │ - ldr r0, [pc, #32] ; 7aa64 │ │ + bne 7aed8 │ │ + b 7aef8 │ │ + ldr r0, [pc, #32] ; 7af00 │ │ add r0, pc, r0 │ │ movw r1, #345 ; 0x159 │ │ - ldr r2, [pc, #24] ; 7aa68 │ │ + ldr r2, [pc, #24] ; 7af04 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #20] ; 7aa6c │ │ + ldr r3, [pc, #20] ; 7af08 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8eced │ │ - ; instruction: 0xfff8f73f │ │ - ; instruction: 0xfff8de51 │ │ + ; instruction: 0xfff8e8f4 │ │ + ; instruction: 0xfff8f36b │ │ + ; instruction: 0xfff8da58 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ @@ -135349,150 +135595,150 @@ │ │ ldr r0, [sp] │ │ cmp r0, #0 │ │ movw r0, #0 │ │ movne r0, #1 │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ tst r0, #1 │ │ - beq 7ab4c │ │ + beq 7afe8 │ │ ldr r0, [sp, #4] │ │ - bl 7c3b0 │ │ + bl 7c850 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #4] │ │ cmp r0, #1 │ │ - bne 7aae8 │ │ + bne 7af84 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #4 │ │ ldr r1, [sp, #4] │ │ - bl 7c440 │ │ - b 7aac4 │ │ + bl 7c8e0 │ │ + b 7af60 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #4] │ │ cmp r0, #2 │ │ - bne 7ab18 │ │ - bl 7c320 │ │ + bne 7afb4 │ │ + bl 7c7c0 │ │ ldr r1, [r0, #16] │ │ ldr r0, [sp, #8] │ │ blx r1 │ │ ldr r1, [sp, #8] │ │ movw r0, #1 │ │ str r0, [r1, #4] │ │ - b 7ab34 │ │ + b 7afd0 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - bne 7ab30 │ │ + bne 7afcc │ │ movw r0, #1 │ │ str r0, [sp] │ │ - b 7ab34 │ │ + b 7afd0 │ │ ldr r0, [sp, #4] │ │ - bl 7c3c0 │ │ + bl 7c860 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #4 │ │ - bl 7c450 │ │ - b 7aa9c │ │ + bl 7c8f0 │ │ + b 7af38 │ │ movw r0, #0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - bne 7ab8c │ │ - b 7ac08 │ │ + bne 7b028 │ │ + b 7b0a4 │ │ ldr r0, [sp, #4] │ │ - bl 7c3b0 │ │ + bl 7c850 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #4] │ │ cmp r0, #1 │ │ - bcc 7ac00 │ │ - b 7aba8 │ │ + bcc 7b09c │ │ + b 7b044 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #4] │ │ cmp r0, #1 │ │ - beq 7abcc │ │ + beq 7b068 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #4 │ │ ldr r1, [sp, #4] │ │ - bl 7c440 │ │ - b 7aba8 │ │ + bl 7c8e0 │ │ + b 7b044 │ │ ldr r0, [sp, #8] │ │ cmp r0, #1 │ │ - beq 7abfc │ │ + beq 7b098 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #-4] │ │ str r0, [r1, #4] │ │ ldr r0, [sp, #4] │ │ - bl 7c3c0 │ │ + bl 7c860 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #4 │ │ - bl 7c450 │ │ - b 7ac08 │ │ - b 7ac00 │ │ + bl 7c8f0 │ │ + b 7b0a4 │ │ + b 7b09c │ │ ldr r0, [sp, #4] │ │ - bl 7c3c0 │ │ + bl 7c860 │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -0007ac10 : │ │ +0007b0ac : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ str r2, [sp, #4] │ │ - b 7ac2c │ │ + b 7b0c8 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #4] │ │ - bl 7acd0 │ │ + bl 7b16c │ │ cmp r0, #0 │ │ - bne 7ac50 │ │ + bne 7b0ec │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 7acb8 │ │ + b 7b154 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #4] │ │ umull r0, r3, r0, r2 │ │ mla r1, r1, r2, r3 │ │ orr r0, r0, r1 │ │ cmp r0, #0 │ │ - beq 7ac78 │ │ - b 7ac74 │ │ - b 7ac98 │ │ - ldr r0, [pc, #68] ; 7acc4 │ │ + beq 7b114 │ │ + b 7b110 │ │ + b 7b134 │ │ + ldr r0, [pc, #68] ; 7b160 │ │ add r0, pc, r0 │ │ movw r1, #195 ; 0xc3 │ │ - ldr r2, [pc, #60] ; 7acc8 │ │ + ldr r2, [pc, #60] ; 7b164 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #56] ; 7accc │ │ + ldr r3, [pc, #56] ; 7b168 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ mul r0, r0, r1 │ │ - bl 7c460 │ │ + bl 7c900 │ │ str r0, [sp] │ │ - b 7acb0 │ │ + b 7b14c │ │ ldr r0, [sp] │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8d510 │ │ - ; instruction: 0xfff8b01d │ │ - ; instruction: 0xfff8a223 │ │ + ; instruction: 0xfff8d117 │ │ + ; instruction: 0xfff8ab0a │ │ + ; instruction: 0xfff89d77 │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #40 ; 0x28 │ │ str r0, [fp, #-16] │ │ str r1, [fp, #-12] │ │ str r2, [sp, #20] │ │ ldr r1, [fp, #-16] │ │ @@ -135502,320 +135748,320 @@ │ │ mla r0, r0, r2, r3 │ │ str r1, [sp, #8] │ │ str r0, [sp, #12] │ │ ldr r0, [fp, #-16] │ │ ldr r1, [fp, #-12] │ │ orr r0, r0, r1 │ │ cmp r0, #0 │ │ - bne 7ad28 │ │ - b 7ad1c │ │ + bne 7b1c4 │ │ + b 7b1b8 │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ - b 7ad8c │ │ + b 7b228 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #4] │ │ ldr r2, [fp, #-16] │ │ ldr r3, [fp, #-12] │ │ movw r0, #0 │ │ movt r0, #32767 ; 0x7fff │ │ mov r1, #0 │ │ - bl 7b960 │ │ + bl 7be00 │ │ ldr r2, [sp, #4] │ │ subs r0, r0, r2 │ │ sbcs r0, r1, #0 │ │ - bcs 7ad68 │ │ - b 7ad5c │ │ + bcs 7b204 │ │ + b 7b1f8 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 7ad8c │ │ + b 7b228 │ │ ldr r0, [sp, #12] │ │ cmp r0, #0 │ │ - beq 7ad84 │ │ - b 7ad78 │ │ + beq 7b220 │ │ + b 7b214 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 7ad8c │ │ + b 7b228 │ │ movw r0, #1 │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -0007ad98 : │ │ +0007b234 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #24 │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ str r2, [sp, #4] │ │ - b 7adb4 │ │ + b 7b250 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #4] │ │ - bl 7acd0 │ │ + bl 7b16c │ │ cmp r0, #0 │ │ - bne 7add8 │ │ + bne 7b274 │ │ movw r0, #0 │ │ str r0, [fp, #-4] │ │ - b 7ae3c │ │ + b 7b2d8 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #4] │ │ umull r0, r3, r0, r2 │ │ mla r1, r1, r2, r3 │ │ orr r0, r0, r1 │ │ cmp r0, #0 │ │ - beq 7ae00 │ │ - b 7adfc │ │ - b 7ae20 │ │ - ldr r0, [pc, #64] ; 7ae48 │ │ + beq 7b29c │ │ + b 7b298 │ │ + b 7b2bc │ │ + ldr r0, [pc, #64] ; 7b2e4 │ │ add r0, pc, r0 │ │ movw r1, #205 ; 0xcd │ │ - ldr r2, [pc, #56] ; 7ae4c │ │ + ldr r2, [pc, #56] ; 7b2e8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #52] ; 7ae50 │ │ + ldr r3, [pc, #52] ; 7b2ec │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #4] │ │ - bl 7c470 │ │ + bl 7c910 │ │ str r0, [sp] │ │ - b 7ae34 │ │ + b 7b2d0 │ │ ldr r0, [sp] │ │ str r0, [fp, #-4] │ │ ldr r0, [fp, #-4] │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8d388 │ │ - ; instruction: 0xfff8bc50 │ │ - ; instruction: 0xfff8a09b │ │ + ; instruction: 0xfff8cf8f │ │ + ; instruction: 0xfff8b77a │ │ + ; instruction: 0xfff89bef │ │ │ │ -0007ae54 : │ │ +0007b2f0 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7ae88 │ │ - b 7ae78 │ │ - b 7ae7c │ │ - b 7ae80 │ │ - b 7ae84 │ │ - b 7ae88 │ │ + beq 7b324 │ │ + b 7b314 │ │ + b 7b318 │ │ + b 7b31c │ │ + b 7b320 │ │ + b 7b324 │ │ ldr r0, [sp, #4] │ │ - bl 7c480 │ │ + bl 7c920 │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -0007ae98 : │ │ +0007b334 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ - bl 7c480 │ │ + bl 7c920 │ │ mov sp, fp │ │ pop {fp, pc} │ │ │ │ -0007aeb8 : │ │ +0007b354 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #32 │ │ ldr ip, [fp, #12] │ │ ldr ip, [fp, #8] │ │ str r0, [sp, #12] │ │ str r1, [sp, #8] │ │ str r2, [sp, #4] │ │ str r3, [sp] │ │ ldr r0, [sp, #12] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7af00 │ │ + beq 7b39c │ │ ldr r0, [sp, #4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7af00 │ │ - b 7af20 │ │ - ldr r0, [pc, #216] ; 7afe0 │ │ + beq 7b39c │ │ + b 7b3bc │ │ + ldr r0, [pc, #216] ; 7b47c │ │ add r0, pc, r0 │ │ movw r1, #228 ; 0xe4 │ │ - ldr r2, [pc, #208] ; 7afe4 │ │ + ldr r2, [pc, #208] ; 7b480 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #204] ; 7afe8 │ │ + ldr r3, [pc, #204] ; 7b484 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #8] │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - blt 7af44 │ │ + blt 7b3e0 │ │ ldr r0, [sp] │ │ ldr r1, [fp, #8] │ │ cmp r0, r1 │ │ - blt 7af44 │ │ - b 7af64 │ │ - ldr r0, [pc, #160] ; 7afec │ │ + blt 7b3e0 │ │ + b 7b400 │ │ + ldr r0, [pc, #160] ; 7b488 │ │ add r0, pc, r0 │ │ movw r1, #229 ; 0xe5 │ │ - ldr r2, [pc, #152] ; 7aff0 │ │ + ldr r2, [pc, #152] ; 7b48c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #148] ; 7aff4 │ │ + ldr r3, [pc, #148] ; 7b490 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ - b 7af68 │ │ + bl 7c720 │ │ + b 7b404 │ │ ldr r0, [fp, #12] │ │ mvn r1, #0 │ │ add r1, r0, r1 │ │ str r1, [fp, #12] │ │ cmp r0, #0 │ │ - ble 7afd8 │ │ + ble 7b474 │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #12] │ │ ldr r0, [fp, #8] │ │ str r2, [fp, #-4] │ │ mvn r2, #0 │ │ str r2, [fp, #-8] │ │ str r1, [fp, #-12] │ │ str r0, [sp, #16] │ │ ldr r0, [fp, #-4] │ │ ldr r1, [fp, #-12] │ │ ldr r2, [sp, #16] │ │ ldr r3, [fp, #-8] │ │ - bl 7c2c0 │ │ + bl 7c760 │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ add r0, r0, r1 │ │ str r0, [sp, #12] │ │ ldr r1, [sp] │ │ ldr r0, [sp, #4] │ │ add r0, r0, r1 │ │ str r0, [sp, #4] │ │ - b 7af68 │ │ + b 7b404 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8d288 │ │ - ; instruction: 0xfff8a9a9 │ │ - ; instruction: 0xfff8a4e4 │ │ - ; instruction: 0xfff8d244 │ │ - ; instruction: 0xfff8a965 │ │ - ; instruction: 0xfff8e1e6 │ │ + ; instruction: 0xfff8ce8f │ │ + ; instruction: 0xfff8a496 │ │ + ; instruction: 0xfff89ff3 │ │ + ; instruction: 0xfff8ce4b │ │ + ; instruction: 0xfff8a452 │ │ + ; instruction: 0xfff8dded │ │ │ │ -0007aff8 : │ │ +0007b494 : │ │ push {fp, lr} │ │ mov fp, sp │ │ sub sp, sp, #16 │ │ str r0, [fp, #-4] │ │ str r1, [sp, #8] │ │ ldr r0, [fp, #-4] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7b030 │ │ + beq 7b4cc │ │ ldr r0, [sp, #8] │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7b030 │ │ - b 7b050 │ │ - ldr r0, [pc, #244] ; 7b12c │ │ + beq 7b4cc │ │ + b 7b4ec │ │ + ldr r0, [pc, #244] ; 7b5c8 │ │ add r0, pc, r0 │ │ movw r1, #238 ; 0xee │ │ - ldr r2, [pc, #236] ; 7b130 │ │ + ldr r2, [pc, #236] ; 7b5cc │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #232] ; 7b134 │ │ + ldr r3, [pc, #232] ; 7b5d0 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #8] │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1, #8] │ │ cmp r0, r1 │ │ - bne 7b084 │ │ + bne 7b520 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0, #12] │ │ ldr r1, [sp, #8] │ │ ldr r1, [r1, #12] │ │ cmp r0, r1 │ │ - bne 7b084 │ │ - b 7b0a4 │ │ - ldr r0, [pc, #172] ; 7b138 │ │ + bne 7b520 │ │ + b 7b540 │ │ + ldr r0, [pc, #172] ; 7b5d4 │ │ add r0, pc, r0 │ │ movw r1, #239 ; 0xef │ │ - ldr r2, [pc, #164] ; 7b13c │ │ + ldr r2, [pc, #164] ; 7b5d8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #160] ; 7b140 │ │ + ldr r3, [pc, #160] ; 7b5dc │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [fp, #-4] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 7b0c8 │ │ + beq 7b564 │ │ ldr r0, [sp, #8] │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 7b0c8 │ │ - b 7b0e8 │ │ - ldr r0, [pc, #116] ; 7b144 │ │ + beq 7b564 │ │ + b 7b584 │ │ + ldr r0, [pc, #116] ; 7b5e0 │ │ add r0, pc, r0 │ │ movw r1, #240 ; 0xf0 │ │ - ldr r2, [pc, #108] ; 7b148 │ │ + ldr r2, [pc, #108] ; 7b5e4 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #104] ; 7b14c │ │ + ldr r3, [pc, #104] ; 7b5e8 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r1, [fp, #-4] │ │ ldr ip, [r1, #8] │ │ ldr r0, [r1, #52] ; 0x34 │ │ ldr r1, [r1, #56] ; 0x38 │ │ lsl r1, r1, #2 │ │ ldr r3, [sp, #8] │ │ ldr r2, [r3, #52] ; 0x34 │ │ ldr r3, [r3, #56] ; 0x38 │ │ lsl r3, r3, #2 │ │ lsl lr, ip, #2 │ │ ldr ip, [fp, #-4] │ │ ldr ip, [ip, #12] │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 7c310 │ │ + bl 7c7b0 │ │ mov sp, fp │ │ pop {fp, pc} │ │ - ; instruction: 0xfff8d158 │ │ - ; instruction: 0xfff898de │ │ - ; instruction: 0xfff8a3b4 │ │ - ; instruction: 0xfff8d104 │ │ - ; instruction: 0xfff8988a │ │ - ; instruction: 0xfff8e0d1 │ │ - ; instruction: 0xfff8d0c0 │ │ - ; instruction: 0xfff89846 │ │ - ; instruction: 0xfff8bf4c │ │ + ; instruction: 0xfff8cd5f │ │ + ; instruction: 0xfff89432 │ │ + ; instruction: 0xfff89ec3 │ │ + ; instruction: 0xfff8cd0b │ │ + ; instruction: 0xfff893de │ │ + ; instruction: 0xfff8dcd8 │ │ + ; instruction: 0xfff8ccc7 │ │ + ; instruction: 0xfff8939a │ │ + ; instruction: 0xfff8baa3 │ │ │ │ -0007b150 : │ │ +0007b5ec : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #56 ; 0x38 │ │ sub sp, sp, #5120 ; 0x1400 │ │ - ldr r2, [pc, #800] ; 7b488 │ │ + ldr r2, [pc, #800] ; 7b924 │ │ add r2, pc, r2 │ │ ldr r2, [r2] │ │ ldr r2, [r2] │ │ - ldr r2, [pc, #788] ; 7b48c │ │ + ldr r2, [pc, #788] ; 7b928 │ │ add r2, pc, r2 │ │ ldr r2, [r2] │ │ ldr r2, [r2] │ │ str r2, [fp, #-12] │ │ str r0, [sp, #44] ; 0x2c │ │ str r1, [sp, #40] ; 0x28 │ │ movw r0, #0 │ │ str r0, [sp, #24] │ │ sub lr, fp, #1024 ; 0x400 │ │ sub r0, lr, #12 │ │ movw r1, #0 │ │ movw r2, #1024 ; 0x400 │ │ and r1, r1, #255 ; 0xff │ │ - bl 7c370 │ │ + bl 7c810 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r0, [r0, #52] ; 0x34 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r0, [r0, #8] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #44] ; 0x2c │ │ @@ -135825,73 +136071,73 @@ │ │ ldr r0, [r0] │ │ mvn r1, #0 │ │ eor r0, r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #44] ; 0x2c │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7b1f8 │ │ - b 7b218 │ │ - ldr r0, [pc, #624] ; 7b470 │ │ + beq 7b694 │ │ + b 7b6b4 │ │ + ldr r0, [pc, #624] ; 7b90c │ │ add r0, pc, r0 │ │ movw r1, #260 ; 0x104 │ │ - ldr r2, [pc, #616] ; 7b474 │ │ + ldr r2, [pc, #616] ; 7b910 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #612] ; 7b478 │ │ + ldr r3, [pc, #612] ; 7b914 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 7b22c │ │ - b 7b24c │ │ - ldr r0, [pc, #584] ; 7b47c │ │ + beq 7b6c8 │ │ + b 7b6e8 │ │ + ldr r0, [pc, #584] ; 7b918 │ │ add r0, pc, r0 │ │ movw r1, #261 ; 0x105 │ │ - ldr r2, [pc, #576] ; 7b480 │ │ + ldr r2, [pc, #576] ; 7b91c │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #572] ; 7b484 │ │ + ldr r3, [pc, #572] ; 7b920 │ │ add r3, pc, r3 │ │ - bl 7c280 │ │ + bl 7c720 │ │ movw r0, #0 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #12] │ │ cmp r0, r1 │ │ - bge 7b3ac │ │ + bge 7b848 │ │ movw r0, #0 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #16] │ │ cmp r0, r1 │ │ - bge 7b388 │ │ + bge 7b824 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #32] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - bne 7b29c │ │ - b 7b378 │ │ + bne 7b738 │ │ + b 7b814 │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #32] │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #8] │ │ movw r1, #22 │ │ - bl 7b494 │ │ + bl 7b930 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #4] │ │ sub lr, fp, #1024 ; 0x400 │ │ sub r0, lr, #12 │ │ add r0, r0, r1 │ │ ldrsb r0, [r0] │ │ cmp r0, #0 │ │ - bne 7b330 │ │ + bne 7b7cc │ │ ldr r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r1, sp, #52 ; 0x34 │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r1, [sp, #4] │ │ sub lr, fp, #1024 ; 0x400 │ │ @@ -135900,147 +136146,148 @@ │ │ movw r0, #1 │ │ strb r0, [r1] │ │ ldr r0, [sp, #24] │ │ add r0, r0, #1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #24] │ │ cmp r0, #256 ; 0x100 │ │ - ble 7b32c │ │ + ble 7b7c8 │ │ movw r0, #257 ; 0x101 │ │ str r0, [sp, #48] ; 0x30 │ │ - b 7b43c │ │ - b 7b374 │ │ + b 7b8d8 │ │ + b 7b810 │ │ ldr r1, [sp, #4] │ │ add r0, sp, #52 ; 0x34 │ │ add r0, r0, r1, lsl #2 │ │ ldr r0, [r0] │ │ ldr r1, [sp, #8] │ │ cmp r0, r1 │ │ - bne 7b350 │ │ - b 7b374 │ │ + bne 7b7ec │ │ + b 7b810 │ │ ldr r0, [sp, #4] │ │ add r0, r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #4] │ │ movw r1, #1023 ; 0x3ff │ │ and r0, r0, r1 │ │ str r0, [sp, #4] │ │ - b 7b370 │ │ - b 7b2c0 │ │ - b 7b378 │ │ + b 7b80c │ │ + b 7b75c │ │ + b 7b814 │ │ ldr r0, [sp, #32] │ │ add r0, r0, #1 │ │ str r0, [sp, #32] │ │ - b 7b26c │ │ + b 7b708 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [r0, #56] ; 0x38 │ │ ldr r0, [sp, #20] │ │ add r0, r0, r1, lsl #2 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #28] │ │ add r0, r0, #1 │ │ str r0, [sp, #28] │ │ - b 7b254 │ │ + b 7b6f0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ movw r1, #0 │ │ cmp r0, r1 │ │ - beq 7b434 │ │ + beq 7b8d0 │ │ movw r0, #0 │ │ str r0, [sp, #24] │ │ movw r0, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, #1024 ; 0x400 │ │ - bge 7b430 │ │ + bge 7b8cc │ │ ldr r1, [sp, #36] ; 0x24 │ │ sub lr, fp, #1024 ; 0x400 │ │ sub r0, lr, #12 │ │ add r0, r0, r1 │ │ ldrsb r0, [r0] │ │ cmp r0, #0 │ │ - beq 7b41c │ │ + beq 7b8b8 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r0, sp, #52 ; 0x34 │ │ ldr r0, [r0, r1, lsl #2] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #24] │ │ add r1, r1, r2, lsl #2 │ │ str r0, [r1] │ │ ldr r0, [sp, #24] │ │ add r0, r0, #1 │ │ str r0, [sp, #24] │ │ - b 7b420 │ │ + b 7b8bc │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r0, r0, #1 │ │ str r0, [sp, #36] ; 0x24 │ │ - b 7b3cc │ │ - b 7b434 │ │ + b 7b868 │ │ + b 7b8d0 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r0, [sp] │ │ - ldr r0, [pc, #68] ; 7b490 │ │ + ldr r0, [pc, #68] ; 7b92c │ │ add r0, pc, r0 │ │ ldr r0, [r0] │ │ ldr r0, [r0] │ │ ldr r1, [fp, #-12] │ │ cmp r0, r1 │ │ - bne 7b46c │ │ + bne 7b908 │ │ ldr r0, [sp] │ │ sub sp, fp, #8 │ │ pop {r4, r5, fp, pc} │ │ - bl 7beb0 │ │ - ; instruction: 0xfff8cf90 │ │ - ; instruction: 0xfff8d6b7 │ │ - ; instruction: 0xfff8d6f2 │ │ - ; instruction: 0xfff8cf5c │ │ - ; instruction: 0xfff8d683 │ │ - ; instruction: 0xfff8ef63 │ │ - andeq r2, r0, r0, lsr #8 │ │ - andeq r2, r0, r0, lsl r4 │ │ - andeq r2, r0, ip, lsr r1 │ │ + bl 7c350 │ │ + ; instruction: 0xfff8cb97 │ │ + ; instruction: 0xfff8d2be │ │ + ; instruction: 0xfff8d2f9 │ │ + ; instruction: 0xfff8cb63 │ │ + ; instruction: 0xfff8d28a │ │ + ; instruction: 0xfff8eb8f │ │ + andeq r2, r0, r4, lsr #8 │ │ + andeq r2, r0, r4, lsl r4 │ │ + andeq r2, r0, r0, asr #2 │ │ sub sp, sp, #8 │ │ str r0, [sp, #4] │ │ str r1, [sp] │ │ ldr r0, [sp, #4] │ │ - ldr r1, [pc, #16] ; 7b4bc │ │ + ldr r1, [pc, #16] ; 7b958 │ │ mul r0, r0, r1 │ │ ldr r1, [sp] │ │ lsr r0, r0, r1 │ │ add sp, sp, #8 │ │ bx lr │ │ mrcne 7, 1, sl, cr5, cr13, {5} │ │ + ldrble sp, [r4], #1236 ; 0x4d4 │ │ push {r4, r7, lr} │ │ add r7, sp, #4 │ │ eor r4, r0, r1 │ │ eor r2, r0, r0, asr #31 │ │ eor r3, r1, r1, asr #31 │ │ sub r0, r2, r0, asr #31 │ │ sub r1, r3, r1, asr #31 │ │ - bl 7b4ec │ │ + bl 7b98c │ │ eor r0, r0, r4, asr #31 │ │ sub r0, r0, r4, asr #31 │ │ pop {r4, r7, pc} │ │ cmp r1, #1 │ │ - bcc 7b524 │ │ + bcc 7b9c4 │ │ bxeq lr │ │ cmp r0, r1 │ │ movcc r0, #0 │ │ bxcc lr │ │ clz ip, r0 │ │ clz r3, r1 │ │ sub r3, r3, ip │ │ add ip, pc, #400 ; 0x190 │ │ sub ip, ip, r3, lsl #2 │ │ sub ip, ip, r3, lsl #3 │ │ mov r3, #0 │ │ bx ip │ │ movs r0, #0 │ │ push {r7, lr} │ │ - bl 7b700 │ │ + bl 7bba0 │ │ pop {r7, pc} │ │ cmp r0, r1, lsl #31 │ │ addcs r3, r3, #-2147483648 ; 0x80000000 │ │ subcs r0, r0, r1, lsl #31 │ │ cmp r0, r1, lsl #30 │ │ addcs r3, r3, #1073741824 ; 0x40000000 │ │ subcs r0, r0, r1, lsl #30 │ │ @@ -136134,16 +136381,16 @@ │ │ cmp r0, r1 │ │ addcs r3, r3, #1 │ │ subcs r0, r0, r1 │ │ mov r0, r3 │ │ bx lr │ │ ldrble sp, [r4], #1236 ; 0x4d4 │ │ vmov s0, r1 │ │ - vldr d17, [pc, #36] ; 7b6f0 │ │ - vldr d18, [pc, #40] ; 7b6f8 │ │ + vldr d17, [pc, #36] ; 7bb90 │ │ + vldr d18, [pc, #40] ; 7bb98 │ │ movw r1, #0 │ │ vcvt.f64.s32 d16, s0 │ │ movt r1, #17200 ; 0x4330 │ │ vmla.f64 d18, d16, d17 │ │ vmov d16, r0, r1 │ │ vadd.f64 d16, d18, d16 │ │ vmov r0, r1, d16 │ │ @@ -136153,40 +136400,40 @@ │ │ mvnsmi r0, r0 │ │ andeq r0, r0, r0 │ │ teqgt r0, #0 │ │ bx lr │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ sub sp, sp, #4 │ │ mov r2, sp │ │ - bl 7b720 │ │ + bl 7bbc0 │ │ ldr r1, [sp] │ │ add sp, sp, #4 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ eor r4, r0, r1 │ │ mov r5, r0 │ │ mov r6, r2 │ │ eor ip, r0, r0, asr #31 │ │ eor lr, r1, r1, asr #31 │ │ sub r0, ip, r0, asr #31 │ │ sub r1, lr, r1, asr #31 │ │ - bl 7b764 │ │ + bl 7bc04 │ │ ldr r1, [r6] │ │ eor r0, r0, r4, asr #31 │ │ eor r1, r1, r5, asr #31 │ │ sub r0, r0, r4, asr #31 │ │ sub r1, r1, r5, asr #31 │ │ str r1, [r6] │ │ pop {r4, r5, r6, r7, pc} │ │ cmp r1, #1 │ │ - bcc 7b93c │ │ - beq 7b930 │ │ + bcc 7bddc │ │ + beq 7bdd0 │ │ cmp r0, r1 │ │ - bcc 7b924 │ │ + bcc 7bdc4 │ │ clz ip, r0 │ │ clz r3, r1 │ │ sub r3, r3, ip │ │ add ip, pc, #384 ; 0x180 │ │ sub ip, ip, r3, lsl #2 │ │ sub ip, ip, r3, lsl #3 │ │ mov r3, #0 │ │ @@ -136293,94 +136540,94 @@ │ │ str r0, [r2] │ │ mov r0, #0 │ │ bx lr │ │ mov r3, #0 │ │ str r3, [r2] │ │ bx lr │ │ mov r0, #0 │ │ - b 7b700 │ │ + b 7bba0 │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ sub sp, sp, #4 │ │ mov r2, sp │ │ - bl 7b764 │ │ + bl 7bc04 │ │ ldr r1, [sp] │ │ add sp, sp, #4 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ push {r6, lr} │ │ sub sp, sp, #16 │ │ add r6, sp, #8 │ │ str r6, [sp] │ │ - bl 7b984 │ │ + bl 7be24 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ add sp, sp, #16 │ │ pop {r6, pc} │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, sp, #4 │ │ ldr r5, [sp, #40] ; 0x28 │ │ mov r8, r3 │ │ mov sl, r2 │ │ mov r6, r0 │ │ mov r4, r0 │ │ cmp r1, #0 │ │ - beq 7b9dc │ │ + beq 7be7c │ │ mov r9, r1 │ │ cmp sl, #0 │ │ - beq 7ba08 │ │ + beq 7bea8 │ │ cmp r8, #0 │ │ - beq 7ba5c │ │ + beq 7befc │ │ clz r0, r9 │ │ clz r1, r8 │ │ sub r2, r1, r0 │ │ cmp r2, #32 │ │ - bcc 7bad4 │ │ + bcc 7bf74 │ │ cmp r5, #0 │ │ stmne r5, {r4, r9} │ │ - b 7ba44 │ │ + b 7bee4 │ │ cmp r8, #0 │ │ - beq 7bab4 │ │ + beq 7bf54 │ │ cmp r5, #0 │ │ - beq 7ba44 │ │ + beq 7bee4 │ │ mov r9, #0 │ │ stm r5, {r4, r9} │ │ mov r4, #0 │ │ mov r0, r4 │ │ mov r1, r9 │ │ add sp, sp, #4 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ cmp r8, #0 │ │ - beq 7baec │ │ + beq 7bf8c │ │ cmp r6, #0 │ │ - beq 7bb2c │ │ + beq 7bfcc │ │ sub r0, r8, #1 │ │ tst r8, r0 │ │ - bne 7bb60 │ │ + bne 7c000 │ │ cmp r5, #0 │ │ andne r1, r0, r9 │ │ rbit r0, r8 │ │ clz r0, r0 │ │ strne r4, [r5] │ │ strne r1, [r5, #4] │ │ lsr r4, r9, r0 │ │ - b 7ba48 │ │ + b 7bee8 │ │ mov r4, #0 │ │ mov r9, #0 │ │ mov r0, r4 │ │ mov r1, r9 │ │ add sp, sp, #4 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ sub r0, sl, #1 │ │ tst sl, r0 │ │ - bne 7bafc │ │ + bne 7bf9c │ │ cmp r5, #0 │ │ movne r1, #0 │ │ andne r0, r0, r6 │ │ strdne r0, [r5] │ │ cmp sl, #1 │ │ - beq 7b9f8 │ │ + beq 7be98 │ │ rbit r0, sl │ │ mov r1, #31 │ │ clz r0, r0 │ │ lsl r2, r9, #1 │ │ bic r1, r1, r0 │ │ lsr r9, r9, r0 │ │ lsl r1, r2, r1 │ │ @@ -136388,76 +136635,76 @@ │ │ orr r4, r1, r6, lsr r2 │ │ mov r0, r4 │ │ mov r1, r9 │ │ add sp, sp, #4 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, r6 │ │ mov r1, sl │ │ - bl 7b4ec │ │ + bl 7b98c │ │ cmp r5, #0 │ │ mov r4, r0 │ │ mlsne r0, r4, sl, r6 │ │ movne r1, #0 │ │ - b 7bb48 │ │ + b 7bfe8 │ │ add lr, r2, #1 │ │ mov r1, #0 │ │ cmp lr, #32 │ │ - beq 7bb18 │ │ + beq 7bfb8 │ │ rsb r3, r2, #31 │ │ - b 7bba0 │ │ + b 7c040 │ │ mov r0, r4 │ │ mov r1, r9 │ │ add sp, sp, #4 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ clz r0, r9 │ │ clz r1, sl │ │ sub r0, r1, r0 │ │ mov r1, #0 │ │ add lr, r0, #33 ; 0x21 │ │ cmp lr, #32 │ │ - bne 7bb94 │ │ + bne 7c034 │ │ mov lr, #32 │ │ mov r2, r9 │ │ mov fp, #0 │ │ mov r3, r6 │ │ - b 7bbd0 │ │ + b 7c070 │ │ mov r0, r9 │ │ mov r1, r8 │ │ - bl 7b4ec │ │ + bl 7b98c │ │ mov r4, r0 │ │ cmp r5, #0 │ │ mlsne r1, r4, r8, r9 │ │ movne r0, #0 │ │ mov r9, #0 │ │ strdne r0, [r5] │ │ mov r0, r4 │ │ mov r1, r9 │ │ add sp, sp, #4 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ clz r0, r9 │ │ clz r1, r8 │ │ sub r0, r1, r0 │ │ cmp r0, #31 │ │ - bcs 7b9d0 │ │ + bcs 7be70 │ │ rsb r1, r0, #31 │ │ add lr, r0, #1 │ │ lsl r2, r9, r1 │ │ lsl r3, r6, r1 │ │ orr r2, r2, r6, lsr lr │ │ lsr fp, r9, lr │ │ mov r1, #0 │ │ - b 7bbd0 │ │ + b 7c070 │ │ cmp lr, #31 │ │ - bhi 7bbb4 │ │ + bhi 7c054 │ │ rsb r3, lr, #32 │ │ lsl r2, r9, r3 │ │ lsr fp, r9, lr │ │ orr r2, r2, r6, lsr lr │ │ lsl r3, r6, r3 │ │ - b 7bbd0 │ │ + b 7c070 │ │ rsb r1, lr, #64 ; 0x40 │ │ sub r7, lr, #32 │ │ mov fp, #0 │ │ lsl r2, r9, r1 │ │ orr r3, r2, r6, lsr r7 │ │ lsr r2, r9, r7 │ │ lsl r1, r6, r1 │ │ @@ -136477,15 +136724,15 @@ │ │ lsl r0, r3, #1 │ │ sbc fp, r7, r4 │ │ and r7, ip, r5, asr #31 │ │ orr r3, r0, r1, lsr #31 │ │ orr r1, r6, r1, lsl #1 │ │ subs lr, lr, #1 │ │ mov r6, r7 │ │ - bne 7bbd8 │ │ + bne 7c078 │ │ lsr r0, r1, #31 │ │ orr r9, r0, r3, lsl #1 │ │ lsl r0, r1, #1 │ │ ldr r1, [sp, #40] ; 0x28 │ │ bic r0, r0, #1 │ │ orr r4, r0, r7 │ │ cmp r1, #0 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -0007bc60 <.plt>: │ │ +0007c100 <.plt>: │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ add lr, pc, #0, 12 │ │ add lr, lr, #4096 ; 0x1000 │ │ ldr pc, [lr, #2580]! ; 0xa14 │ │ ldrble sp, [r4], #1236 ; 0x4d4 │ │ ldrble sp, [r4], #1236 ; 0x4d4 │ │ ldrble sp, [r4], #1236 ; 0x4d4 │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,5 +1,5 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ - 0x0007d490 90d40700 31c30000 35c30000 3ac30000 ....1...5...:... │ │ - 0x0007d4a0 40c30000 @... │ │ + 0x0007d930 30d90700 f9c30000 fdc30000 02c40000 0............... │ │ + 0x0007d940 08c40000 .... │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x0007d4a4 2ccd0000 18cd0000 ,....... │ │ + 0x0007d944 e4cd0000 d0cd0000 ........ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,18 +1,18 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x0007d58c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0007d59c 80f20700 c4f10700 e0f10700 08f20700 ................ │ │ - 0x0007d5ac 30f20700 28f20700 24f20700 34f20700 0...(...$...4... │ │ - 0x0007d5bc 2cf20700 44f20700 3cf20700 54f20700 ,...D...<...T... │ │ - 0x0007d5cc 4cf20700 40f20700 38f20700 50f20700 L...@...8...P... │ │ - 0x0007d5dc 48f20700 5cf20700 64f20700 58f20700 H...\...d...X... │ │ - 0x0007d5ec 60f20700 68f20700 44f40700 ccf30700 `...h...D....... │ │ - 0x0007d5fc 9cf10700 a0f10700 98f10700 08f40700 ................ │ │ - 0x0007d60c 00000000 c0f10700 9ec40000 1ec40000 ................ │ │ - 0x0007d61c acf10700 8cf10700 88f40700 84f40700 ................ │ │ - 0x0007d62c a8f10700 a4f10700 70f20700 94f20700 ........p....... │ │ - 0x0007d63c b0f20700 b0f30700 a0f20700 9cf20700 ................ │ │ - 0x0007d64c 98f20700 f0f20700 30f30700 c4f30700 ........0....... │ │ - 0x0007d65c c0f30700 80f40700 7cf40700 78f40700 ........|...x... │ │ - 0x0007d66c 8cf40700 90f40700 94f40700 ............ │ │ + 0x0007da2c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007da3c 20f70700 64f60700 80f60700 a8f60700 ...d........... │ │ + 0x0007da4c d0f60700 c8f60700 c4f60700 d4f60700 ................ │ │ + 0x0007da5c ccf60700 e4f60700 dcf60700 f4f60700 ................ │ │ + 0x0007da6c ecf60700 e0f60700 d8f60700 f0f60700 ................ │ │ + 0x0007da7c e8f60700 fcf60700 04f70700 f8f60700 ................ │ │ + 0x0007da8c 00f70700 08f70700 e4f80700 6cf80700 ............l... │ │ + 0x0007da9c 3cf60700 40f60700 38f60700 a8f80700 <...@...8....... │ │ + 0x0007daac 00000000 60f60700 66c50000 e6c40000 ....`...f....... │ │ + 0x0007dabc 4cf60700 2cf60700 28f90700 24f90700 L...,...(...$... │ │ + 0x0007dacc 48f60700 44f60700 10f70700 34f70700 H...D.......4... │ │ + 0x0007dadc 50f70700 50f80700 40f70700 3cf70700 P...P...@...<... │ │ + 0x0007daec 38f70700 90f70700 d0f70700 64f80700 8...........d... │ │ + 0x0007dafc 60f80700 20f90700 1cf90700 18f90700 `... ........... │ │ + 0x0007db0c 2cf90700 30f90700 34f90700 ,...0...4... │ ├── readelf --wide --decompress --hex-dump=.got.plt {} │ │ @@ -1,37 +1,37 @@ │ │ │ │ Hex dump of section '.got.plt': │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ - 0x0007d678 00000000 00000000 00000000 60bc0700 ............`... │ │ - 0x0007d688 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d698 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d6a8 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d6b8 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d6c8 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d6d8 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d6e8 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d6f8 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d708 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d718 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d728 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d738 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d748 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d758 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d768 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d778 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d788 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d798 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d7a8 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d7b8 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d7c8 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d7d8 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d7e8 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d7f8 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d808 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d818 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d828 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d838 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d848 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d858 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d868 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ - 0x0007d878 60bc0700 60bc0700 60bc0700 60bc0700 `...`...`...`... │ │ + 0x0007db18 00000000 00000000 00000000 00c10700 ................ │ │ + 0x0007db28 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007db38 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007db48 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007db58 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007db68 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007db78 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007db88 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007db98 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dba8 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dbb8 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dbc8 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dbd8 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dbe8 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dbf8 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dc08 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dc18 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dc28 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dc38 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dc48 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dc58 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dc68 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dc78 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dc88 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dc98 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dca8 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dcb8 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dcc8 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dcd8 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dce8 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dcf8 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dd08 00c10700 00c10700 00c10700 00c10700 ................ │ │ + 0x0007dd18 00c10700 00c10700 00c10700 00c10700 ................ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,144 +1,144 @@ │ │ │ │ Hex dump of section '.data': │ │ - 0x0007e888 69430000 00000000 00000000 16850000 iC.............. │ │ - 0x0007e898 00000000 00000000 3a820000 00000000 ........:....... │ │ - 0x0007e8a8 00000000 ac910000 00000000 00000000 ................ │ │ - 0x0007e8b8 8f6a0000 00000000 00000000 ce940000 .j.............. │ │ - 0x0007e8c8 00000000 00000000 d39a0000 00000000 ................ │ │ - 0x0007e8d8 00000000 38740000 00000000 00000000 ....8t.......... │ │ - 0x0007e8e8 d2940000 00000000 00000000 917c0000 .............|.. │ │ - 0x0007e8f8 00000000 00000000 d79a0000 00000000 ................ │ │ - 0x0007e908 00000000 d45c0000 00000000 00000000 .....\.......... │ │ - 0x0007e918 b0910000 00000000 00000000 1b850000 ................ │ │ - 0x0007e928 00000000 00000000 158e0000 00000000 ................ │ │ - 0x0007e938 00000000 c34c0000 00000000 00000000 .....L.......... │ │ - 0x0007e948 b4910000 00000000 00000000 bda10000 ................ │ │ - 0x0007e958 00000000 00000000 db9a0000 00000000 ................ │ │ - 0x0007e968 00000000 ce940000 00000000 00000000 ................ │ │ - 0x0007e978 00000000 00000000 6d430000 00000000 ........mC...... │ │ - 0x0007e988 00000000 00000000 00000000 00000000 ................ │ │ - 0x0007e998 00000000 2c600000 00000000 00000000 ....,`.......... │ │ - 0x0007e9a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0007e9b8 f44e0000 00000000 00000000 00000000 .N.............. │ │ - 0x0007e9c8 00000000 00000000 00000000 81740000 .............t.. │ │ - 0x0007e9d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0007e9e8 00000000 00000000 488e0000 00000000 ........H....... │ │ - 0x0007e9f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0007ea08 00000000 68490000 00000000 00000000 ....hI.......... │ │ - 0x0007ea18 00000000 00000000 00000000 00000000 ................ │ │ - 0x0007ea28 95700000 00000000 00000000 00000000 .p.............. │ │ - 0x0007ea38 00000000 00000000 00000000 5c820000 ............\... │ │ - 0x0007ea48 00000000 00000000 00000000 00000000 ................ │ │ - 0x0007ea58 00000000 00000000 83820000 00000000 ................ │ │ - 0x0007ea68 00000000 00000000 00000000 00000000 ................ │ │ - 0x0007ea78 00000000 f74c0000 00000000 00000000 .....L.......... │ │ - 0x0007ea88 00000000 00000000 00000000 00000000 ................ │ │ - 0x0007ea98 83820000 00000000 00000000 00000000 ................ │ │ - 0x0007eaa8 00000000 00000000 00000000 32600000 ............2`.. │ │ - 0x0007eab8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0007eac8 00000000 00000000 5e9d0000 00000000 ........^....... │ │ - 0x0007ead8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0007eae8 00000000 c2a10000 00000000 00000000 ................ │ │ - 0x0007eaf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0007eb08 e8940000 00000000 00000000 00000000 ................ │ │ - 0x0007eb18 00000000 00000000 00000000 04590000 .............Y.. │ │ - 0x0007eb28 00000000 00000000 00000000 00000000 ................ │ │ - 0x0007eb38 00000000 00000000 27590000 00000000 ........'Y...... │ │ - 0x0007eb48 00000000 00000000 00000000 00000000 ................ │ │ - 0x0007eb58 00000000 3c590000 00000000 00000000 ........... │ │ + 0x0007f4b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007f4c8 00000000 726a0000 00000000 00000000 ....rj.......... │ │ + 0x0007f4d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007f4e8 3e860000 00000000 00000000 00000000 >............... │ │ + 0x0007f4f8 00000000 00000000 00000000 726a0000 ............rj.. │ │ + 0x0007f508 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007f518 00000000 00000000 e8980000 00000000 ................ │ │ + 0x0007f528 00000000 00000000 00000000 d67f0000 ................ │ │ + 0x0007f538 ff000000 e6700000 00800000 13520000 .....p.......R.. │ │ + 0x0007f548 0000ff00 f05c0000 ffff0000 bd740000 .....\.......t.. │ │ + 0x0007f558 00ffff00 83860000 ff00ff00 5a630000 ............Zc.. │ │ + 0x0007f568 00000000 bd7c0000 80808000 60630000 .....|......`c.. │ │ + 0x0007f578 80808000 c48a0000 ffffff00 0e520000 .............R.. │ │ + 0x0007f588 00000000 5a630000 000000ff c48a0000 ....Zc.......... │ │ + 0x0007f598 ffffffff d67f0000 0000ffff e6700000 .............p.. │ │ + 0x0007f5a8 00ff00ff 13520000 ff0000ff b4f50700 .....R.......... │ │ + 0x0007f5b8 6ca10400 bcf50700 c0f50700 c4f50700 l............... │ │ + 0x0007f5c8 c8f50700 ccf50700 d0f50700 d4f50700 ................ │ │ + 0x0007f5d8 d8f50700 08ab0700 60ab0700 38ad0700 ........`...8... │ │ + 0x0007f5e8 bcad0700 e0ad0700 50ae0700 ........P...